diff options
author | 2020-01-04 22:11:48 +0100 | |
---|---|---|
committer | 2020-01-04 16:11:48 -0500 | |
commit | 2ec25ca6d5cf0dd68d5556f8a58af0dc5b1e2260 (patch) | |
tree | 8256049c139f4ad9bacbaed240276c4b05249a5d /scripts/src | |
parent | c59bf24ff119dc271f2754e926b69624f5e9b004 (diff) |
Emulation of isbc202 floppy disk controller (#6119)
* imds2: isbc202 floppy disk controller added
* imds2: attempt to fix problems with CI checks
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/bus.lua | 14 | ||||
-rw-r--r-- | scripts/src/formats.lua | 12 | ||||
-rw-r--r-- | scripts/src/machine.lua | 24 |
3 files changed, 50 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index d917a846642..17261a3addb 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -4085,3 +4085,17 @@ if (BUSES["TMC600"]~=null) then MAME_DIR .. "src/devices/bus/tmc600/euro.h", } end + +--------------------------------------------------- +-- +--@src/devices/bus/multibus/multibus.h,BUSES["MULTIBUS"] = true +--------------------------------------------------- + +if (BUSES["MULTIBUS"]~=null) then + files { + MAME_DIR .. "src/devices/bus/multibus/multibus.cpp", + MAME_DIR .. "src/devices/bus/multibus/multibus.h", + MAME_DIR .. "src/devices/bus/multibus/isbc202.cpp", + MAME_DIR .. "src/devices/bus/multibus/isbc202.h", + } +end diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index 6bb724e3e40..e09d34c2e33 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -1003,6 +1003,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/img_dsk.h,FORMATS["IMG_DSK"] = true +-------------------------------------------------- + +if (FORMATS["IMG_DSK"]~=null or _OPTIONS["with-tools"]) then + files { + MAME_DIR.. "src/lib/formats/img_dsk.cpp", + MAME_DIR.. "src/lib/formats/img_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/iq151_dsk.h,FORMATS["IQ151_DSK"] = true -------------------------------------------------- diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index 7d1eaef0e7b..f04cb88e031 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -4196,3 +4196,27 @@ if (MACHINES["VRENDER0"]~=null) then MAME_DIR .. "src/devices/machine/vrender0.h", } end + +--------------------------------------------------- +-- +--@src/devices/machine/i3001.h,MACHINES["I3001"] = true +--------------------------------------------------- + +if (MACHINES["I3001"]~=null) then + files { + MAME_DIR .. "src/devices/machine/i3001.cpp", + MAME_DIR .. "src/devices/machine/i3001.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/machine/i3002.h,MACHINES["I3002"] = true +--------------------------------------------------- + +if (MACHINES["I3002"]~=null) then + files { + MAME_DIR .. "src/devices/machine/i3002.cpp", + MAME_DIR .. "src/devices/machine/i3002.h", + } +end |