From 5511ce41e2b5a23394c75b0e743c3bcafdb87b15 Mon Sep 17 00:00:00 2001 From: Nigel Barnes Date: Sun, 10 Mar 2019 17:23:39 +0000 Subject: mtx: Added expansion bus with SDX floppy controller. - 80 column card with SDX in CP/M mode. - ROM/RAM banking fixed for CP/M, and MTX500 now correctly detected. - Support for Type 03 and Type 07 .mfloppy images. - Added alternate MTX2 romset (German). - Keyboard ROM now selected in Configuration. - Quickload .RUN files. --- scripts/src/bus.lua | 15 +++++++++++++++ scripts/src/formats.lua | 12 ++++++++++++ 2 files changed, 27 insertions(+) (limited to 'scripts/src') diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 30465695536..ee55202bb88 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -1404,6 +1404,21 @@ if (BUSES["MSX_SLOT"]~=null) then end +--------------------------------------------------- +-- +--@src/devices/bus/mtx/exp.h,BUSES["MTX"] = true +--------------------------------------------------- + +if (BUSES["MTX"]~=null) then + files { + MAME_DIR .. "src/devices/bus/mtx/exp.cpp", + MAME_DIR .. "src/devices/bus/mtx/exp.h", + MAME_DIR .. "src/devices/bus/mtx/sdx.cpp", + MAME_DIR .. "src/devices/bus/mtx/sdx.h", + } +end + + --------------------------------------------------- -- --@src/devices/bus/kc/kc.h,BUSES["KC"] = true diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index b25909dbb3a..071982e83fe 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -1145,6 +1145,18 @@ if (FORMATS["MSX_DSK"]~=null or _OPTIONS["with-tools"]) then } end +-------------------------------------------------- +-- +--@src/lib/formats/mtx_dsk.h,FORMATS["MTX_DSK"] = true +-------------------------------------------------- + +if (FORMATS["MTX_DSK"]~=null or _OPTIONS["with-tools"]) then + files { + MAME_DIR.. "src/lib/formats/mtx_dsk.cpp", + MAME_DIR.. "src/lib/formats/mtx_dsk.h", + } +end + -------------------------------------------------- -- --@src/lib/formats/mz_cas.h,FORMATS["MZ_CAS"] = true -- cgit v1.2.3-70-g09d2