diff options
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r-- | scripts/src/bus.lua | 143 |
1 files changed, 141 insertions, 2 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 5b674ee5c32..86ddc752fbc 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -232,6 +232,8 @@ if (BUSES["BBC_FDC"]~=null) then MAME_DIR .. "src/devices/bus/bbc/fdc/acorn.h", MAME_DIR .. "src/devices/bus/bbc/fdc/cumana.cpp", MAME_DIR .. "src/devices/bus/bbc/fdc/cumana.h", + MAME_DIR .. "src/devices/bus/bbc/fdc/cv1797.cpp", + MAME_DIR .. "src/devices/bus/bbc/fdc/cv1797.h", MAME_DIR .. "src/devices/bus/bbc/fdc/opus.cpp", MAME_DIR .. "src/devices/bus/bbc/fdc/opus.h", MAME_DIR .. "src/devices/bus/bbc/fdc/watford.cpp", @@ -251,6 +253,8 @@ if (BUSES["BBC_ANALOGUE"]~=null) then MAME_DIR .. "src/devices/bus/bbc/analogue/analogue.h", MAME_DIR .. "src/devices/bus/bbc/analogue/joystick.cpp", MAME_DIR .. "src/devices/bus/bbc/analogue/joystick.h", + MAME_DIR .. "src/devices/bus/bbc/analogue/cfa3000a.cpp", + MAME_DIR .. "src/devices/bus/bbc/analogue/cfa3000a.h", } end @@ -283,6 +287,8 @@ if (BUSES["BBC_1MHZBUS"]~=null) then MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebsid.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/opus3.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/opus3.h", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cfa3000opt.cpp", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cfa3000opt.h", } end @@ -304,10 +310,14 @@ if (BUSES["BBC_TUBE"]~=null) then MAME_DIR .. "src/devices/bus/bbc/tube/tube_80186.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_80286.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_80286.h", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_arm.cpp", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_arm.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_casper.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_casper.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_z80.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_z80.h", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_zep100.cpp", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_zep100.h", } end @@ -321,6 +331,8 @@ if (BUSES["BBC_USERPORT"]~=null) then files { MAME_DIR .. "src/devices/bus/bbc/userport/userport.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/userport.h", + MAME_DIR .. "src/devices/bus/bbc/userport/cfa3000kbd.cpp", + MAME_DIR .. "src/devices/bus/bbc/userport/cfa3000kbd.h", } end @@ -710,6 +722,8 @@ if (BUSES["ELECTRON"]~=null) then MAME_DIR .. "src/devices/bus/electron/exp.h", MAME_DIR .. "src/devices/bus/electron/fbjoy.cpp", MAME_DIR .. "src/devices/bus/electron/fbjoy.h", + MAME_DIR .. "src/devices/bus/electron/plus1.cpp", + MAME_DIR .. "src/devices/bus/electron/plus1.h", MAME_DIR .. "src/devices/bus/electron/plus3.cpp", MAME_DIR .. "src/devices/bus/electron/plus3.h", MAME_DIR .. "src/devices/bus/electron/pwrjoy.cpp", @@ -737,6 +751,23 @@ end --------------------------------------------------- -- +--@src/devices/bus/gamate/slot.h,BUSES["GAMATE"] = true +--------------------------------------------------- + +if (BUSES["GAMATE"]~=null) then + files { + MAME_DIR .. "src/devices/bus/gamate/slot.cpp", + MAME_DIR .. "src/devices/bus/gamate/slot.h", + MAME_DIR .. "src/devices/bus/gamate/rom.cpp", + MAME_DIR .. "src/devices/bus/gamate/rom.h", + MAME_DIR .. "src/devices/bus/gamate/gamate_protection.cpp", + MAME_DIR .. "src/devices/bus/gamate/gamate_protection.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/hp_hil/hp_hil.h,BUSES["HPHIL"] = true --------------------------------------------------- @@ -1741,6 +1772,10 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/agat7ram.h", MAME_DIR .. "src/devices/bus/a2bus/ssprite.cpp", MAME_DIR .. "src/devices/bus/a2bus/ssprite.h", + MAME_DIR .. "src/devices/bus/a2bus/ssbapple.cpp", + MAME_DIR .. "src/devices/bus/a2bus/ssbapple.h", + MAME_DIR .. "src/devices/bus/a2bus/transwarp.cpp", + MAME_DIR .. "src/devices/bus/a2bus/transwarp.h", } end @@ -2569,20 +2604,29 @@ if (BUSES["COCO"]~=null) then MAME_DIR .. "src/devices/bus/coco/cococart.cpp", MAME_DIR .. "src/devices/bus/coco/cococart.h", MAME_DIR .. "src/devices/bus/coco/coco_rs232.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_rs232.h", MAME_DIR .. "src/devices/bus/coco/coco_dcmodem.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_dcmodem.h", MAME_DIR .. "src/devices/bus/coco/coco_orch90.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_orch90.h", MAME_DIR .. "src/devices/bus/coco/coco_ssc.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_ssc.h", MAME_DIR .. "src/devices/bus/coco/coco_pak.cpp", MAME_DIR .. "src/devices/bus/coco/coco_pak.h", MAME_DIR .. "src/devices/bus/coco/coco_fdc.cpp", MAME_DIR .. "src/devices/bus/coco/coco_fdc.h", MAME_DIR .. "src/devices/bus/coco/coco_gmc.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_gmc.h", MAME_DIR .. "src/devices/bus/coco/coco_multi.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_multi.h", MAME_DIR .. "src/devices/bus/coco/coco_dwsock.cpp", MAME_DIR .. "src/devices/bus/coco/coco_dwsock.h", MAME_DIR .. "src/devices/bus/coco/coco_t4426.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_t4426.h", MAME_DIR .. "src/devices/bus/coco/dragon_fdc.cpp", + MAME_DIR .. "src/devices/bus/coco/dragon_fdc.h", MAME_DIR .. "src/devices/bus/coco/dragon_jcbsnd.cpp", + MAME_DIR .. "src/devices/bus/coco/dragon_jcbsnd.h", } end @@ -3129,7 +3173,8 @@ end if (BUSES["HP_OPTROM"]~=null) then files { MAME_DIR .. "src/devices/bus/hp_optroms/hp_optrom.cpp", - } + MAME_DIR .. "src/devices/bus/hp_optroms/hp_optrom.h", + } end --------------------------------------------------- @@ -3140,7 +3185,22 @@ end if (BUSES["HP80_OPTROM"]~=null) then files { MAME_DIR .. "src/devices/bus/hp80_optroms/hp80_optrom.cpp", - } + MAME_DIR .. "src/devices/bus/hp80_optroms/hp80_optrom.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/hp80_io/hp80_io.h,BUSES["HP80_IO"] = true +--------------------------------------------------- + +if (BUSES["HP80_IO"]~=null) then + files { + MAME_DIR .. "src/devices/bus/hp80_io/hp80_io.cpp", + MAME_DIR .. "src/devices/bus/hp80_io/hp80_io.h", + MAME_DIR .. "src/devices/bus/hp80_io/82937.cpp", + MAME_DIR .. "src/devices/bus/hp80_io/82937.h", + } end --------------------------------------------------- @@ -3151,8 +3211,11 @@ end if (BUSES["HP9845_IO"]~=null) then files { MAME_DIR .. "src/devices/bus/hp9845_io/hp9845_io.cpp", + MAME_DIR .. "src/devices/bus/hp9845_io/hp9845_io.h", MAME_DIR .. "src/devices/bus/hp9845_io/98034.cpp", + MAME_DIR .. "src/devices/bus/hp9845_io/98034.h", MAME_DIR .. "src/devices/bus/hp9845_io/98035.cpp", + MAME_DIR .. "src/devices/bus/hp9845_io/98035.h", } end @@ -3219,3 +3282,79 @@ if (BUSES["PSI_KEYBOARD"]~=null) then MAME_DIR .. "src/devices/bus/psi_kbd/hle.h", } end + +--------------------------------------------------- +-- +--@src/devices/bus/interpro/sr/sr.h,BUSES["INTERPRO_SR"] = true +--------------------------------------------------- + +if (BUSES["INTERPRO_SR"]~=null) then + files { + MAME_DIR .. "src/devices/bus/interpro/sr/sr.cpp", + MAME_DIR .. "src/devices/bus/interpro/sr/sr.h", + MAME_DIR .. "src/devices/bus/interpro/sr/sr_cards.cpp", + MAME_DIR .. "src/devices/bus/interpro/sr/sr_cards.h", + MAME_DIR .. "src/devices/bus/interpro/sr/gt.cpp", + MAME_DIR .. "src/devices/bus/interpro/sr/gt.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/interpro/keyboard/keyboard.h,BUSES["INTERPRO_KEYBOARD"] = true +--------------------------------------------------- + +if (BUSES["INTERPRO_KEYBOARD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/interpro/keyboard/keyboard.cpp", + MAME_DIR .. "src/devices/bus/interpro/keyboard/keyboard.h", + MAME_DIR .. "src/devices/bus/interpro/keyboard/hle.cpp", + MAME_DIR .. "src/devices/bus/interpro/keyboard/hle.h" + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/einstein/pipe/pipe.h,BUSES["TATUNG_PIPE"] = true +--------------------------------------------------- + +if (BUSES["TATUNG_PIPE"]~=null) then + files { + MAME_DIR .. "src/devices/bus/einstein/pipe/pipe.cpp", + MAME_DIR .. "src/devices/bus/einstein/pipe/pipe.h", + MAME_DIR .. "src/devices/bus/einstein/pipe/silicon_disc.cpp", + MAME_DIR .. "src/devices/bus/einstein/pipe/silicon_disc.h", + MAME_DIR .. "src/devices/bus/einstein/pipe/speculator.cpp", + MAME_DIR .. "src/devices/bus/einstein/pipe/speculator.h", + MAME_DIR .. "src/devices/bus/einstein/pipe/tk02.cpp", + MAME_DIR .. "src/devices/bus/einstein/pipe/tk02.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/einstein/userport/userport.h,BUSES["EINSTEIN_USERPORT"] = true +--------------------------------------------------- + +if (BUSES["EINSTEIN_USERPORT"]~=null) then + files { + MAME_DIR .. "src/devices/bus/einstein/userport/userport.cpp", + MAME_DIR .. "src/devices/bus/einstein/userport/userport.h", + MAME_DIR .. "src/devices/bus/einstein/userport/mouse.cpp", + MAME_DIR .. "src/devices/bus/einstein/userport/mouse.h", + MAME_DIR .. "src/devices/bus/einstein/userport/speech.cpp", + MAME_DIR .. "src/devices/bus/einstein/userport/speech.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/tmc600/euro.h,BUSES["TMC600"] = true +--------------------------------------------------- + +if (BUSES["TMC600"]~=null) then + files { + MAME_DIR .. "src/devices/bus/tmc600/euro.cpp", + MAME_DIR .. "src/devices/bus/tmc600/euro.h", + } +end |