summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/formats.lua21
-rw-r--r--scripts/target/mame/mess.lua6
2 files changed, 22 insertions, 5 deletions
diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua
index 6bb3862a226..9e5b4bf0504 100644
--- a/scripts/src/formats.lua
+++ b/scripts/src/formats.lua
@@ -69,6 +69,11 @@ project "formats"
MAME_DIR .. "src/lib/formats/dfi_dsk.cpp",
MAME_DIR .. "src/lib/formats/dfi_dsk.h",
MAME_DIR .. "src/lib/formats/fdi_dsk.cpp",
+
+ MAME_DIR .. "src/lib/formats/fsmgr.h",
+ MAME_DIR .. "src/lib/formats/fsmgr.cpp",
+ MAME_DIR .. "src/lib/formats/fs_unformatted.h",
+ MAME_DIR .. "src/lib/formats/fs_unformatted.cpp",
}
--------------------------------------------------
@@ -1598,10 +1603,10 @@ end
--------------------------------------------------
--
---@src/lib/formats/rc759_dsk.h,FORMATS["RC759_DSK"] = true
+--@src/lib/formats/rc759_dsk.h,FORMATS["RC759"] = true
--------------------------------------------------
-if opt_tool(FORMATS, "RC759_DSK") then
+if (FORMATS["APRIDISK"]~=null or _OPTIONS["with-tools"]) then
files {
MAME_DIR.. "src/lib/formats/rc759_dsk.cpp",
MAME_DIR.. "src/lib/formats/rc759_dsk.h",
@@ -2052,4 +2057,16 @@ if opt_tool(FORMATS, "ZX81_P") then
}
end
+--------------------------------------------------
+--
+--@src/lib/formats/fs_prodos.h,FORMATS["FS_PRODOS"] = true
+--------------------------------------------------
+
+if opt_tool(FORMATS, "FS_PRODOS") then
+ files {
+ MAME_DIR.. "src/lib/formats/fs_prodos.cpp",
+ MAME_DIR.. "src/lib/formats/fs_prodos.h",
+ }
+end
+
end
diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua
index 190cfdd5410..88a13968032 100644
--- a/scripts/target/mame/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -981,6 +981,7 @@ BUSES["X68K"] = true
BUSES["Z29_KBD"] = true
BUSES["Z88"] = true
BUSES["ZORRO"] = true
+BUSES["THOMSON"] = true
--------------------------------------------------
-- specify used file formats
@@ -1111,7 +1112,7 @@ FORMATS["PPG_DSK"] = true
FORMATS["PRIMOPTP"] = true
FORMATS["PYLDIN_DSK"] = true
FORMATS["QL_DSK"] = true
-FORMATS["RC759_DSK"] = true
+FORMATS["RC759"] = true
FORMATS["RK_CAS"] = true
FORMATS["RX50_DSK"] = true
FORMATS["SC3000_BIT"] = true
@@ -1150,6 +1151,7 @@ FORMATS["X07_CAS"] = true
FORMATS["X1_TAP"] = true
FORMATS["XDF_DSK"] = true
FORMATS["ZX81_P"] = true
+FORMATS["FS_PRODOS"] = true
--------------------------------------------------
-- this is the list of driver libraries that
@@ -3928,8 +3930,6 @@ files {
MAME_DIR .. "src/mame/drivers/thomson.cpp",
MAME_DIR .. "src/mame/includes/thomson.h",
MAME_DIR .. "src/mame/machine/thomson.cpp",
- MAME_DIR .. "src/mame/machine/thomflop.cpp",
- MAME_DIR .. "src/mame/machine/thomflop.h",
MAME_DIR .. "src/mame/video/thomson.cpp",
}