From fbff8a2483f0fd6eea53995fdf189817f81435d8 Mon Sep 17 00:00:00 2001 From: npwoods Date: Mon, 3 Jan 2022 03:47:01 -0500 Subject: Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" framework (currently read only) (#9080) * Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" framework (currently read only) * Added support for file_type and ascii_flag metadata, minor bug fix decoding file allocation table entries * Creating a "CoCo Raw Disk" format and changing the CoCo RS-DOS filesystem to use it * 1. Adding COCO_RAWDSK to all.cpp 2. Fixing sector order on CoCo raw disk --- scripts/src/formats.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'scripts/src/formats.lua') diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index 0c017edf693..686c5c32e9f 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -563,6 +563,18 @@ if opt_tool(FORMATS, "COCO_CAS") then } end +-------------------------------------------------- +-- +--@src/lib/formats/coco_rawdsk.h,FORMATS["COCO_RAWDSK"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "COCO_RAWDSK") then + files { + MAME_DIR.. "src/lib/formats/coco_rawdsk.cpp", + MAME_DIR.. "src/lib/formats/coco_rawdsk.h", + } +end + -------------------------------------------------- -- --@src/lib/formats/comx35_dsk.h,FORMATS["COMX35_DSK"] = true @@ -2100,4 +2112,16 @@ if opt_tool(FORMATS, "FS_ORIC_JASMIN") then } end +-------------------------------------------------- +-- +--@src/lib/formats/fs_coco_rsdos.h,FORMATS["FS_COCO_RSDOS"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_COCO_RSDOS") then + files { + MAME_DIR.. "src/lib/formats/fs_coco_rsdos.cpp", + MAME_DIR.. "src/lib/formats/fs_coco_rsdos.h", + } +end + end -- cgit v1.2.3-70-g09d2