From 0ce06a9d748f59455655f004a1d92f5e03d1ee5c Mon Sep 17 00:00:00 2001 From: Sven Schnelle <41547105+svenschnelle@users.noreply.github.com> Date: Sat, 24 Dec 2022 20:33:59 +0100 Subject: formats/hp300_dsk.cpp, formats/hp_lif.cpp: Added HP 300 floppy format and LIF filesystem. (#10729) Added support for various disk formats used with HP computers. Named 'hp300', but also contains formats used with HP85 and HP150 computers, using the same floppy drivers as the 300 series. Most of the information was taken from "HP Flexible Disk Formats" by Martin Hepperle. HP LIF was used in quite a lot of different HP products like the HP 9000/300, HP85/87 and HP150 computers. Added support for reading this filesystem. --- scripts/src/formats.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'scripts') diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index 132a33ec2ce..0fc21bb1941 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -1091,6 +1091,18 @@ if opt_tool(FORMATS, "HTI_TAP") then } end +-------------------------------------------------- +-- +--@src/lib/formats/hp_ipc_dsk.h,FORMATS["HP300_DSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "HP300_DSK") then + files { + MAME_DIR.. "src/lib/formats/hp300_dsk.cpp", + MAME_DIR.. "src/lib/formats/hp300_dsk.h", + } +end + -------------------------------------------------- -- --@src/lib/formats/hpi_dsk.h,FORMATS["HPI_DSK"] = true @@ -2172,6 +2184,18 @@ if opt_tool(FORMATS, "FS_FAT") then } end +-------------------------------------------------- +-- +--@src/lib/formats/fs_hplif.h,FORMATS["FS_HPLIF"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_HPLIF") then + files { + MAME_DIR.. "src/lib/formats/fs_hplif.cpp", + MAME_DIR.. "src/lib/formats/fs_hplif.h", + } +end + -------------------------------------------------- -- --@src/lib/formats/fs_oric_jasmin.h,FORMATS["FS_ORIC_JASMIN"] = true -- cgit v1.2.3-70-g09d2