Skip to content

Commit 49e5a7d

Browse files
authored
formats/all.cpp: Include IPF, 86F disk formats in floptool (#13935)
IPF is included unconditionally by scripts/formats.lua, so the HAS_FORMATS condition was always false. 86F is also included unconditionally but simply wasn't added to formats/all.cpp when it was introduced. I added 86F to the "Container FM/MFM" category for consistency with the grouping in devices/imagedev/floppy.cpp and moved IPF to the "PC" category for the same reason.
1 parent a4a9f8b commit 49e5a7d

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/lib/formats/all.cpp

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "cqm_dsk.h"
1111
#include "dsk_dsk.h"
12+
#include "ipf_dsk.h"
1213
#include "td0_dsk.h"
1314
#include "hxchfe_dsk.h"
1415
#include "hxcmfm_dsk.h"
@@ -18,6 +19,7 @@
1819
#include "pc_dsk.h"
1920
#include "d88_dsk.h"
2021
#include "dfi_dsk.h"
22+
#include "86f_dsk.h"
2123
#include "fs_unformatted.h"
2224

2325
#ifdef HAS_FORMATS_2D_DSK
@@ -532,10 +534,6 @@
532534
#include "pc98_dsk.h"
533535
#endif
534536

535-
#ifdef HAS_FORMATS_IPF_DSK
536-
#include "ipf_dsk.h"
537-
#endif
538-
539537
#ifdef HAS_FORMATS_PHC25_CAS
540538
#include "phc25_cas.h"
541539
#endif
@@ -783,6 +781,7 @@ void mame_formats_full_list(mame_formats_enumerator &en)
783781
en.add(FLOPPY_MFM_FORMAT); // hxcmfm_dsk.h
784782
en.add(FLOPPY_TD0_FORMAT); // td0_dsk.h
785783
en.add(FLOPPY_IMD_FORMAT); // imd_dsk.h
784+
en.add(FLOPPY_86F_FORMAT); // 86f_dsk.h
786785

787786
en.category("Container MFM");
788787
en.add(FLOPPY_D88_FORMAT); // d88_dsk.h
@@ -822,6 +821,7 @@ void mame_formats_full_list(mame_formats_enumerator &en)
822821

823822
en.category("PC");
824823
en.add(FLOPPY_PC_FORMAT); // pc_dsk.h
824+
en.add(FLOPPY_IPF_FORMAT); // ipf_dsk.h
825825
#ifdef HAS_FORMATS_IBMXDF_DSK
826826
en.add(FLOPPY_IBMXDF_FORMAT); // ibmxdf_dsk.h
827827
#endif
@@ -898,9 +898,6 @@ void mame_formats_full_list(mame_formats_enumerator &en)
898898
#ifdef HAS_FORMATS_AMI_DSK
899899
en.add(FLOPPY_ADF_FORMAT); // ami_dsk.h
900900
#endif
901-
#ifdef HAS_FORMATS_IPF_DSK
902-
en.add(FLOPPY_IPF_FORMAT); // ipf_dsk.h
903-
#endif
904901

905902
en.category("Archimedes");
906903
#ifdef HAS_FORMATS_APD_DSK
@@ -921,7 +918,7 @@ void mame_formats_full_list(mame_formats_enumerator &en)
921918
en.add(FLOPPY_HPI_FORMAT); // hpi_dsk.h
922919
#endif
923920
#ifdef HAS_FORMATS_FS_HPLIF
924-
en.add(fs::HPLIF); // fs_lif.h
921+
en.add(fs::HPLIF); // fs_hplif.h
925922
#endif
926923
#ifdef HAS_FORMATS_FS_HP98X5
927924
en.add(fs::HP9825);

0 commit comments

Comments
 (0)