diff options
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r-- | scripts/src/bus.lua | 1362 |
1 files changed, 1106 insertions, 256 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index a5dc95b3a51..f12cd55976c 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -48,13 +48,38 @@ if (BUSES["A800"]~=null) then MAME_DIR .. "src/devices/bus/a800/cassette.h", MAME_DIR .. "src/devices/bus/a800/a800_slot.cpp", MAME_DIR .. "src/devices/bus/a800/a800_slot.h", + MAME_DIR .. "src/devices/bus/a800/a800_carts.cpp", MAME_DIR .. "src/devices/bus/a800/a800_carts.h", MAME_DIR .. "src/devices/bus/a800/rom.cpp", MAME_DIR .. "src/devices/bus/a800/rom.h", + MAME_DIR .. "src/devices/bus/a800/a5200_supercart.cpp", + MAME_DIR .. "src/devices/bus/a800/a5200_supercart.h", + MAME_DIR .. "src/devices/bus/a800/atrax.cpp", + MAME_DIR .. "src/devices/bus/a800/atrax.h", + MAME_DIR .. "src/devices/bus/a800/bbsb.cpp", + MAME_DIR .. "src/devices/bus/a800/bbsb.h", + MAME_DIR .. "src/devices/bus/a800/corina.cpp", + MAME_DIR .. "src/devices/bus/a800/corina.h", + MAME_DIR .. "src/devices/bus/a800/maxflash.cpp", + MAME_DIR .. "src/devices/bus/a800/maxflash.h", MAME_DIR .. "src/devices/bus/a800/oss.cpp", MAME_DIR .. "src/devices/bus/a800/oss.h", + MAME_DIR .. "src/devices/bus/a800/phoenix.cpp", + MAME_DIR .. "src/devices/bus/a800/phoenix.h", + MAME_DIR .. "src/devices/bus/a800/rtime8.cpp", + MAME_DIR .. "src/devices/bus/a800/rtime8.h", + MAME_DIR .. "src/devices/bus/a800/sic.cpp", + MAME_DIR .. "src/devices/bus/a800/sic.h", MAME_DIR .. "src/devices/bus/a800/sparta.cpp", MAME_DIR .. "src/devices/bus/a800/sparta.h", + MAME_DIR .. "src/devices/bus/a800/supercharger.cpp", + MAME_DIR .. "src/devices/bus/a800/supercharger.h", + MAME_DIR .. "src/devices/bus/a800/telelink2.cpp", + MAME_DIR .. "src/devices/bus/a800/telelink2.h", + MAME_DIR .. "src/devices/bus/a800/ultracart.cpp", + MAME_DIR .. "src/devices/bus/a800/ultracart.h", + MAME_DIR .. "src/devices/bus/a800/williams.cpp", + MAME_DIR .. "src/devices/bus/a800/williams.h", } end @@ -325,6 +350,8 @@ if (BUSES["ARCHIMEDES_ECONET"]~=null) then MAME_DIR .. "src/devices/bus/archimedes/econet/slot.h", MAME_DIR .. "src/devices/bus/archimedes/econet/econet.cpp", MAME_DIR .. "src/devices/bus/archimedes/econet/econet.h", + MAME_DIR .. "src/devices/bus/archimedes/econet/midi.cpp", + MAME_DIR .. "src/devices/bus/archimedes/econet/midi.h", MAME_DIR .. "src/devices/bus/archimedes/econet/rtfmjoy.cpp", MAME_DIR .. "src/devices/bus/archimedes/econet/rtfmjoy.h", } @@ -342,18 +369,36 @@ if (BUSES["ARCHIMEDES_PODULE"]~=null) then MAME_DIR .. "src/devices/bus/archimedes/podule/slot.h", MAME_DIR .. "src/devices/bus/archimedes/podule/a448.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/a448.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/acejoy.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/acejoy.h", MAME_DIR .. "src/devices/bus/archimedes/podule/armadeus.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/armadeus.h", MAME_DIR .. "src/devices/bus/archimedes/podule/eaglem2.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/eaglem2.h", MAME_DIR .. "src/devices/bus/archimedes/podule/ether1.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/ether1.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/ether2.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/ether2.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/ether3.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/ether3.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/ethera.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/ethera.h", MAME_DIR .. "src/devices/bus/archimedes/podule/etherd.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/etherd.h", MAME_DIR .. "src/devices/bus/archimedes/podule/etherr.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/etherr.h", MAME_DIR .. "src/devices/bus/archimedes/podule/faxpack.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/faxpack.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/greyhawk.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/greyhawk.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_cw.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_cw.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_morley.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_morley.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_we.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_we.h", MAME_DIR .. "src/devices/bus/archimedes/podule/ide_be.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/ide_be.h", MAME_DIR .. "src/devices/bus/archimedes/podule/ide_rdev.cpp", @@ -370,6 +415,8 @@ if (BUSES["ARCHIMEDES_PODULE"]~=null) then MAME_DIR .. "src/devices/bus/archimedes/podule/lark.h", MAME_DIR .. "src/devices/bus/archimedes/podule/laserd.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/laserd.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/midi_emr.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/midi_emr.h", MAME_DIR .. "src/devices/bus/archimedes/podule/midimax.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/midimax.h", MAME_DIR .. "src/devices/bus/archimedes/podule/nexus.cpp", @@ -378,12 +425,28 @@ if (BUSES["ARCHIMEDES_PODULE"]~=null) then MAME_DIR .. "src/devices/bus/archimedes/podule/rom.h", MAME_DIR .. "src/devices/bus/archimedes/podule/rs423.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/rs423.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scan256.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scan256.h", MAME_DIR .. "src/devices/bus/archimedes/podule/scanlight.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/scanlight.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_a500.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_a500.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_acorn.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_acorn.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_cumana.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_cumana.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_ling.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_ling.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_morley.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_morley.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_oak.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_oak.h", MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_vti.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/scsi_vti.h", MAME_DIR .. "src/devices/bus/archimedes/podule/serial.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/serial.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/spectra.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/spectra.h", MAME_DIR .. "src/devices/bus/archimedes/podule/tube.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/tube.h", } @@ -433,20 +496,26 @@ if (BUSES["ATA"]~=null) then files { MAME_DIR .. "src/devices/bus/ata/atadev.cpp", MAME_DIR .. "src/devices/bus/ata/atadev.h", - MAME_DIR .. "src/devices/bus/ata/atahle.cpp", - MAME_DIR .. "src/devices/bus/ata/atahle.h", MAME_DIR .. "src/devices/bus/ata/ataintf.cpp", MAME_DIR .. "src/devices/bus/ata/ataintf.h", MAME_DIR .. "src/devices/bus/ata/atapicdr.cpp", MAME_DIR .. "src/devices/bus/ata/atapicdr.h", MAME_DIR .. "src/devices/bus/ata/atapihle.cpp", MAME_DIR .. "src/devices/bus/ata/atapihle.h", + MAME_DIR .. "src/devices/bus/ata/cp2024.cpp", + MAME_DIR .. "src/devices/bus/ata/cp2024.h", MAME_DIR .. "src/devices/bus/ata/cr589.cpp", MAME_DIR .. "src/devices/bus/ata/cr589.h", - MAME_DIR .. "src/devices/bus/ata/idehd.cpp", - MAME_DIR .. "src/devices/bus/ata/idehd.h", + MAME_DIR .. "src/devices/bus/ata/gdrom.cpp", + MAME_DIR .. "src/devices/bus/ata/gdrom.h", + MAME_DIR .. "src/devices/bus/ata/hdd.cpp", + MAME_DIR .. "src/devices/bus/ata/hdd.h", MAME_DIR .. "src/devices/bus/ata/px320a.cpp", MAME_DIR .. "src/devices/bus/ata/px320a.h", + MAME_DIR .. "src/devices/bus/ata/xm3301.cpp", + MAME_DIR .. "src/devices/bus/ata/xm3301.h", + MAME_DIR .. "src/devices/bus/ata/zip100.cpp", + MAME_DIR .. "src/devices/bus/ata/zip100.h", } end @@ -497,6 +566,8 @@ if (BUSES["BBC_ANALOGUE"]~=null) then 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", + MAME_DIR .. "src/devices/bus/bbc/analogue/quinkey.cpp", + MAME_DIR .. "src/devices/bus/bbc/analogue/quinkey.h", } end @@ -512,6 +583,8 @@ if (BUSES["BBC_CART"]~=null) then MAME_DIR .. "src/devices/bus/bbc/cart/slot.h", MAME_DIR .. "src/devices/bus/bbc/cart/click.cpp", MAME_DIR .. "src/devices/bus/bbc/cart/click.h", + MAME_DIR .. "src/devices/bus/bbc/cart/mastersd.cpp", + MAME_DIR .. "src/devices/bus/bbc/cart/mastersd.h", MAME_DIR .. "src/devices/bus/bbc/cart/mega256.cpp", MAME_DIR .. "src/devices/bus/bbc/cart/mega256.h", MAME_DIR .. "src/devices/bus/bbc/cart/mr8000.cpp", @@ -539,6 +612,8 @@ if (BUSES["BBC_INTERNAL"]~=null) then MAME_DIR .. "src/devices/bus/bbc/internal/cumana68k.h", MAME_DIR .. "src/devices/bus/bbc/internal/integrab.cpp", MAME_DIR .. "src/devices/bus/bbc/internal/integrab.h", + MAME_DIR .. "src/devices/bus/bbc/internal/memex.cpp", + MAME_DIR .. "src/devices/bus/bbc/internal/memex.h", MAME_DIR .. "src/devices/bus/bbc/internal/morleyaa.cpp", MAME_DIR .. "src/devices/bus/bbc/internal/morleyaa.h", MAME_DIR .. "src/devices/bus/bbc/internal/overlay.cpp", @@ -595,6 +670,8 @@ if (BUSES["BBC_JOYPORT"]~=null) then MAME_DIR .. "src/devices/bus/bbc/joyport/joyport.h", MAME_DIR .. "src/devices/bus/bbc/joyport/joystick.cpp", MAME_DIR .. "src/devices/bus/bbc/joyport/joystick.h", + MAME_DIR .. "src/devices/bus/bbc/joyport/mouse.cpp", + MAME_DIR .. "src/devices/bus/bbc/joyport/mouse.h", } end @@ -608,6 +685,8 @@ if (BUSES["BBC_MODEM"]~=null) then files { MAME_DIR .. "src/devices/bus/bbc/modem/modem.cpp", MAME_DIR .. "src/devices/bus/bbc/modem/modem.h", + MAME_DIR .. "src/devices/bus/bbc/modem/meup.cpp", + MAME_DIR .. "src/devices/bus/bbc/modem/meup.h", MAME_DIR .. "src/devices/bus/bbc/modem/scsiaiv.cpp", MAME_DIR .. "src/devices/bus/bbc/modem/scsiaiv.h", } @@ -623,14 +702,22 @@ if (BUSES["BBC_1MHZBUS"]~=null) then files { MAME_DIR .. "src/devices/bus/bbc/1mhzbus/1mhzbus.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/1mhzbus.h", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/24bbc.cpp", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/24bbc.h", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/2ndserial.cpp", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/2ndserial.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/autoprom.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/autoprom.h", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/barrybox.cpp", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/barrybox.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebopl.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebopl.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebsid.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebsid.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cc500.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cc500.h", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cisco.cpp", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cisco.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/datacentre.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/datacentre.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/emrmidi.cpp", @@ -746,12 +833,16 @@ if (BUSES["BBC_USERPORT"]~=null) then MAME_DIR .. "src/devices/bus/bbc/userport/beebspch.h", MAME_DIR .. "src/devices/bus/bbc/userport/lcd.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/lcd.h", + MAME_DIR .. "src/devices/bus/bbc/userport/lvlecho.cpp", + MAME_DIR .. "src/devices/bus/bbc/userport/lvlecho.h", MAME_DIR .. "src/devices/bus/bbc/userport/m4000.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/m4000.h", MAME_DIR .. "src/devices/bus/bbc/userport/palext.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/palext.h", MAME_DIR .. "src/devices/bus/bbc/userport/pointer.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/pointer.h", + MAME_DIR .. "src/devices/bus/bbc/userport/sdcard.cpp", + MAME_DIR .. "src/devices/bus/bbc/userport/sdcard.h", MAME_DIR .. "src/devices/bus/bbc/userport/usersplit.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/usersplit.h", MAME_DIR .. "src/devices/bus/bbc/userport/voicebox.cpp", @@ -905,6 +996,8 @@ if (BUSES["C64"]~=null) then MAME_DIR .. "src/devices/bus/c64/swiftlink.h", MAME_DIR .. "src/devices/bus/c64/system3.cpp", MAME_DIR .. "src/devices/bus/c64/system3.h", + MAME_DIR .. "src/devices/bus/c64/tibdd001.cpp", + MAME_DIR .. "src/devices/bus/c64/tibdd001.h", MAME_DIR .. "src/devices/bus/c64/tdos.cpp", MAME_DIR .. "src/devices/bus/c64/tdos.h", MAME_DIR .. "src/devices/bus/c64/turbo232.cpp", @@ -921,6 +1014,8 @@ if (BUSES["C64"]~=null) then MAME_DIR .. "src/devices/bus/c64/xl80.h", MAME_DIR .. "src/devices/bus/c64/zaxxon.cpp", MAME_DIR .. "src/devices/bus/c64/zaxxon.h", + MAME_DIR .. "src/devices/bus/c64/z80videopak.cpp", + MAME_DIR .. "src/devices/bus/c64/z80videopak.h", MAME_DIR .. "src/devices/bus/c64/user.cpp", MAME_DIR .. "src/devices/bus/c64/user.h", MAME_DIR .. "src/devices/bus/c64/4dxh.cpp", @@ -941,6 +1036,21 @@ end --------------------------------------------------- -- +--@src/devices/bus/casloopy/slot.h,BUSES["CASLOOPY"] = true +--------------------------------------------------- + +if (BUSES["CASLOOPY"]~=null) then + files { + MAME_DIR .. "src/devices/bus/casloopy/slot.cpp", + MAME_DIR .. "src/devices/bus/casloopy/slot.h", + MAME_DIR .. "src/devices/bus/casloopy/rom.cpp", + MAME_DIR .. "src/devices/bus/casloopy/rom.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/cbm2/exp.h,BUSES["CBM2"] = true --@src/devices/bus/cbm2/user.h,BUSES["CBM2"] = true --------------------------------------------------- @@ -986,6 +1096,8 @@ if (BUSES["CBMIEC"]~=null) then MAME_DIR .. "src/devices/bus/cbmiec/fd2000.h", MAME_DIR .. "src/devices/bus/cbmiec/interpod.cpp", MAME_DIR .. "src/devices/bus/cbmiec/interpod.h", + MAME_DIR .. "src/devices/bus/cbmiec/mps1200.cpp", + MAME_DIR .. "src/devices/bus/cbmiec/mps1200.h", MAME_DIR .. "src/devices/bus/cbmiec/serialbox.cpp", MAME_DIR .. "src/devices/bus/cbmiec/serialbox.h", MAME_DIR .. "src/devices/bus/cbmiec/vic1515.cpp", @@ -1080,6 +1192,23 @@ end --------------------------------------------------- -- +--@src/devices/bus/coleco/expansion/expansion.h,BUSES["COLECO_EXPANSION"] = true +--------------------------------------------------- + +if (BUSES["COLECO_EXPANSION"]~=null) then + files { + MAME_DIR .. "src/devices/bus/coleco/expansion/expansion.cpp", + MAME_DIR .. "src/devices/bus/coleco/expansion/expansion.h", + MAME_DIR .. "src/devices/bus/coleco/expansion/cards.cpp", + MAME_DIR .. "src/devices/bus/coleco/expansion/cards.h", + MAME_DIR .. "src/devices/bus/coleco/expansion/sgm.cpp", + MAME_DIR .. "src/devices/bus/coleco/expansion/sgm.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/crvision/slot.h,BUSES["CRVISION"] = true --------------------------------------------------- @@ -1176,6 +1305,10 @@ if (BUSES["ELECTRON"]~=null) then files { MAME_DIR .. "src/devices/bus/electron/exp.cpp", MAME_DIR .. "src/devices/bus/electron/exp.h", + MAME_DIR .. "src/devices/bus/electron/elksd64.cpp", + MAME_DIR .. "src/devices/bus/electron/elksd64.h", + MAME_DIR .. "src/devices/bus/electron/elksd128.cpp", + MAME_DIR .. "src/devices/bus/electron/elksd128.h", MAME_DIR .. "src/devices/bus/electron/fbjoy.cpp", MAME_DIR .. "src/devices/bus/electron/fbjoy.h", MAME_DIR .. "src/devices/bus/electron/fbprint.cpp", @@ -1198,6 +1331,8 @@ if (BUSES["ELECTRON"]~=null) then MAME_DIR .. "src/devices/bus/electron/romboxp.h", MAME_DIR .. "src/devices/bus/electron/sidewndr.cpp", MAME_DIR .. "src/devices/bus/electron/sidewndr.h", + MAME_DIR .. "src/devices/bus/electron/voxbox.cpp", + MAME_DIR .. "src/devices/bus/electron/voxbox.h", MAME_DIR .. "src/devices/bus/electron/m2105.cpp", MAME_DIR .. "src/devices/bus/electron/m2105.h", } @@ -1225,6 +1360,8 @@ if (BUSES["ELECTRON_CART"]~=null) then MAME_DIR .. "src/devices/bus/electron/cart/click.h", MAME_DIR .. "src/devices/bus/electron/cart/cumana.cpp", MAME_DIR .. "src/devices/bus/electron/cart/cumana.h", + MAME_DIR .. "src/devices/bus/electron/cart/elksdp1.cpp", + MAME_DIR .. "src/devices/bus/electron/cart/elksdp1.h", MAME_DIR .. "src/devices/bus/electron/cart/mgc.cpp", MAME_DIR .. "src/devices/bus/electron/cart/mgc.h", MAME_DIR .. "src/devices/bus/electron/cart/peg400.cpp", @@ -1398,6 +1535,22 @@ end --------------------------------------------------- -- +--@src/devices/bus/idpartner/bus.h,BUSES["IDPARTNER"] = true +--------------------------------------------------- + +if (BUSES["IDPARTNER"]~=null) then + files { + MAME_DIR .. "src/devices/bus/idpartner/bus.cpp", + MAME_DIR .. "src/devices/bus/idpartner/bus.h", + MAME_DIR .. "src/devices/bus/idpartner/gdp.cpp", + MAME_DIR .. "src/devices/bus/idpartner/gdp.h", + MAME_DIR .. "src/devices/bus/idpartner/sasi.cpp", + MAME_DIR .. "src/devices/bus/idpartner/sasi.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/ieee488/ieee488.h,BUSES["IEEE488"] = true --------------------------------------------------- @@ -1555,104 +1708,105 @@ if (BUSES["ISA"]~=null) then MAME_DIR .. "src/devices/bus/isa/isa.h", MAME_DIR .. "src/devices/bus/isa/isa_cards.cpp", MAME_DIR .. "src/devices/bus/isa/isa_cards.h", - MAME_DIR .. "src/devices/bus/isa/mda.cpp", - MAME_DIR .. "src/devices/bus/isa/mda.h", - MAME_DIR .. "src/devices/bus/isa/wdxt_gen.cpp", - MAME_DIR .. "src/devices/bus/isa/wdxt_gen.h", + MAME_DIR .. "src/devices/bus/isa/3c503.cpp", + MAME_DIR .. "src/devices/bus/isa/3c503.h", + MAME_DIR .. "src/devices/bus/isa/3c505.cpp", + MAME_DIR .. "src/devices/bus/isa/3c505.h", + MAME_DIR .. "src/devices/bus/isa/3xtwin.cpp", + MAME_DIR .. "src/devices/bus/isa/3xtwin.h", + MAME_DIR .. "src/devices/bus/isa/acb2072.cpp", + MAME_DIR .. "src/devices/bus/isa/acb2072.h", MAME_DIR .. "src/devices/bus/isa/adlib.cpp", MAME_DIR .. "src/devices/bus/isa/adlib.h", + MAME_DIR .. "src/devices/bus/isa/aga.cpp", + MAME_DIR .. "src/devices/bus/isa/aga.h", + MAME_DIR .. "src/devices/bus/isa/aha1542b.cpp", + MAME_DIR .. "src/devices/bus/isa/aha1542b.h", + MAME_DIR .. "src/devices/bus/isa/aha1542c.cpp", + MAME_DIR .. "src/devices/bus/isa/aha1542c.h", + MAME_DIR .. "src/devices/bus/isa/aha174x.cpp", + MAME_DIR .. "src/devices/bus/isa/aha174x.h", + MAME_DIR .. "src/devices/bus/isa/asc88.cpp", + MAME_DIR .. "src/devices/bus/isa/asc88.h", + MAME_DIR .. "src/devices/bus/isa/bblue2.cpp", + MAME_DIR .. "src/devices/bus/isa/bblue2.h", + MAME_DIR .. "src/devices/bus/isa/bt54x.cpp", + MAME_DIR .. "src/devices/bus/isa/bt54x.h", + MAME_DIR .. "src/devices/bus/isa/cga.cpp", + MAME_DIR .. "src/devices/bus/isa/cga.h", MAME_DIR .. "src/devices/bus/isa/chessmdr.cpp", MAME_DIR .. "src/devices/bus/isa/chessmdr.h", MAME_DIR .. "src/devices/bus/isa/chessmsr.cpp", MAME_DIR .. "src/devices/bus/isa/chessmsr.h", + MAME_DIR .. "src/devices/bus/isa/cl_sh260.cpp", + MAME_DIR .. "src/devices/bus/isa/cl_sh260.h", MAME_DIR .. "src/devices/bus/isa/com.cpp", MAME_DIR .. "src/devices/bus/isa/com.h", + MAME_DIR .. "src/devices/bus/isa/dcb.cpp", + MAME_DIR .. "src/devices/bus/isa/dcb.h", + MAME_DIR .. "src/devices/bus/isa/dectalk.cpp", + MAME_DIR .. "src/devices/bus/isa/dectalk.h", + MAME_DIR .. "src/devices/bus/isa/ega.cpp", + MAME_DIR .. "src/devices/bus/isa/ega.h", + MAME_DIR .. "src/devices/bus/isa/eis_hgb107x.cpp", + MAME_DIR .. "src/devices/bus/isa/eis_hgb107x.h", + MAME_DIR .. "src/devices/bus/isa/eis_sad8852.cpp", + MAME_DIR .. "src/devices/bus/isa/eis_sad8852.h", + MAME_DIR .. "src/devices/bus/isa/eis_twib.cpp", + MAME_DIR .. "src/devices/bus/isa/eis_twib.h", + MAME_DIR .. "src/devices/bus/isa/ex1280.cpp", + MAME_DIR .. "src/devices/bus/isa/ex1280.h", MAME_DIR .. "src/devices/bus/isa/fdc.cpp", MAME_DIR .. "src/devices/bus/isa/fdc.h", - MAME_DIR .. "src/devices/bus/isa/mufdc.cpp", - MAME_DIR .. "src/devices/bus/isa/mufdc.h", MAME_DIR .. "src/devices/bus/isa/finalchs.cpp", MAME_DIR .. "src/devices/bus/isa/finalchs.h", MAME_DIR .. "src/devices/bus/isa/gblaster.cpp", MAME_DIR .. "src/devices/bus/isa/gblaster.h", MAME_DIR .. "src/devices/bus/isa/gus.cpp", MAME_DIR .. "src/devices/bus/isa/gus.h", - MAME_DIR .. "src/devices/bus/isa/sb16.cpp", - MAME_DIR .. "src/devices/bus/isa/sb16.h", MAME_DIR .. "src/devices/bus/isa/hdc.cpp", MAME_DIR .. "src/devices/bus/isa/hdc.h", + MAME_DIR .. "src/devices/bus/isa/hpblp.cpp", MAME_DIR .. "src/devices/bus/isa/ibm_mfc.cpp", MAME_DIR .. "src/devices/bus/isa/ibm_mfc.h", - MAME_DIR .. "src/devices/bus/isa/cl_sh260.cpp", - MAME_DIR .. "src/devices/bus/isa/cl_sh260.h", - MAME_DIR .. "src/devices/bus/isa/mpu401.cpp", - MAME_DIR .. "src/devices/bus/isa/mpu401.h", - MAME_DIR .. "src/devices/bus/isa/pcmidi.cpp", - MAME_DIR .. "src/devices/bus/isa/pcmidi.h", - MAME_DIR .. "src/devices/bus/isa/sblaster.cpp", - MAME_DIR .. "src/devices/bus/isa/sblaster.h", - MAME_DIR .. "src/devices/bus/isa/stereo_fx.cpp", - MAME_DIR .. "src/devices/bus/isa/stereo_fx.h", - MAME_DIR .. "src/devices/bus/isa/ssi2001.cpp", - MAME_DIR .. "src/devices/bus/isa/ssi2001.h", + MAME_DIR .. "src/devices/bus/isa/ibm_speech.cpp", + MAME_DIR .. "src/devices/bus/isa/ibm_speech.h", MAME_DIR .. "src/devices/bus/isa/ide.cpp", MAME_DIR .. "src/devices/bus/isa/ide.h", - MAME_DIR .. "src/devices/bus/isa/xtide.cpp", - MAME_DIR .. "src/devices/bus/isa/xtide.h", - MAME_DIR .. "src/devices/bus/isa/side116.cpp", - MAME_DIR .. "src/devices/bus/isa/side116.h", - MAME_DIR .. "src/devices/bus/isa/acb2072.cpp", - MAME_DIR .. "src/devices/bus/isa/acb2072.h", - MAME_DIR .. "src/devices/bus/isa/aha1542b.cpp", - MAME_DIR .. "src/devices/bus/isa/aha1542b.h", - MAME_DIR .. "src/devices/bus/isa/aha1542c.cpp", - MAME_DIR .. "src/devices/bus/isa/aha1542c.h", - MAME_DIR .. "src/devices/bus/isa/aha174x.cpp", - MAME_DIR .. "src/devices/bus/isa/aha174x.h", - MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.cpp", - MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.h", - MAME_DIR .. "src/devices/bus/isa/wd1007a.cpp", - MAME_DIR .. "src/devices/bus/isa/wd1007a.h", - MAME_DIR .. "src/devices/bus/isa/dectalk.cpp", - MAME_DIR .. "src/devices/bus/isa/dectalk.h", - MAME_DIR .. "src/devices/bus/isa/pds.cpp", - MAME_DIR .. "src/devices/bus/isa/pds.h", - MAME_DIR .. "src/devices/bus/isa/omti8621.cpp", - MAME_DIR .. "src/devices/bus/isa/omti8621.h", - MAME_DIR .. "src/devices/bus/isa/cga.cpp", - MAME_DIR .. "src/devices/bus/isa/cga.h", - MAME_DIR .. "src/devices/bus/isa/svga_cirrus.cpp", - MAME_DIR .. "src/devices/bus/isa/svga_cirrus.h", - MAME_DIR .. "src/devices/bus/isa/ega.cpp", - MAME_DIR .. "src/devices/bus/isa/ega.h", - MAME_DIR .. "src/devices/bus/isa/ex1280.cpp", - MAME_DIR .. "src/devices/bus/isa/ex1280.h", - MAME_DIR .. "src/devices/bus/isa/pgc.cpp", - MAME_DIR .. "src/devices/bus/isa/pgc.h", - MAME_DIR .. "src/devices/bus/isa/vga.cpp", - MAME_DIR .. "src/devices/bus/isa/vga.h", - MAME_DIR .. "src/devices/bus/isa/vga_ati.cpp", - MAME_DIR .. "src/devices/bus/isa/vga_ati.h", - MAME_DIR .. "src/devices/bus/isa/mach32.cpp", - MAME_DIR .. "src/devices/bus/isa/mach32.h", - MAME_DIR .. "src/devices/bus/isa/svga_tseng.cpp", - MAME_DIR .. "src/devices/bus/isa/svga_tseng.h", - MAME_DIR .. "src/devices/bus/isa/svga_s3.cpp", - MAME_DIR .. "src/devices/bus/isa/svga_s3.h", - MAME_DIR .. "src/devices/bus/isa/s3virge.cpp", - MAME_DIR .. "src/devices/bus/isa/s3virge.h", - MAME_DIR .. "src/devices/bus/isa/pc1640_iga.cpp", - MAME_DIR .. "src/devices/bus/isa/pc1640_iga.h", - MAME_DIR .. "src/devices/bus/isa/3c503.cpp", - MAME_DIR .. "src/devices/bus/isa/3c503.h", + MAME_DIR .. "src/devices/bus/isa/lbaenhancer.cpp", + MAME_DIR .. "src/devices/bus/isa/lbaenhancer.h", + MAME_DIR .. "src/devices/bus/isa/lpt.cpp", + MAME_DIR .. "src/devices/bus/isa/lpt.h", + MAME_DIR .. "src/devices/bus/isa/lrk330.cpp", + MAME_DIR .. "src/devices/bus/isa/lrk330.h", + MAME_DIR .. "src/devices/bus/isa/mc1502_fdc.cpp", + MAME_DIR .. "src/devices/bus/isa/mc1502_fdc.h", + MAME_DIR .. "src/devices/bus/isa/mc1502_rom.cpp", + MAME_DIR .. "src/devices/bus/isa/mc1502_rom.h", + MAME_DIR .. "src/devices/bus/isa/mcd.cpp", + MAME_DIR .. "src/devices/bus/isa/mcd.h", + MAME_DIR .. "src/devices/bus/isa/mda.cpp", + MAME_DIR .. "src/devices/bus/isa/mda.h", + MAME_DIR .. "src/devices/bus/isa/mpu401.cpp", + MAME_DIR .. "src/devices/bus/isa/mpu401.h", + MAME_DIR .. "src/devices/bus/isa/mufdc.cpp", + MAME_DIR .. "src/devices/bus/isa/mufdc.h", + MAME_DIR .. "src/devices/bus/isa/myb3k_com.cpp", + MAME_DIR .. "src/devices/bus/isa/myb3k_com.h", + MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.cpp", + MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.h", MAME_DIR .. "src/devices/bus/isa/ne1000.cpp", MAME_DIR .. "src/devices/bus/isa/ne1000.h", MAME_DIR .. "src/devices/bus/isa/ne2000.cpp", MAME_DIR .. "src/devices/bus/isa/ne2000.h", - MAME_DIR .. "src/devices/bus/isa/3c505.cpp", - MAME_DIR .. "src/devices/bus/isa/3c505.h", - MAME_DIR .. "src/devices/bus/isa/lpt.cpp", - MAME_DIR .. "src/devices/bus/isa/lpt.h", + MAME_DIR .. "src/devices/bus/isa/np600.cpp", + MAME_DIR .. "src/devices/bus/isa/np600.h", + MAME_DIR .. "src/devices/bus/isa/num9rev.cpp", + MAME_DIR .. "src/devices/bus/isa/num9rev.h", + MAME_DIR .. "src/devices/bus/isa/omti8621.cpp", + MAME_DIR .. "src/devices/bus/isa/omti8621.h", + MAME_DIR .. "src/devices/bus/isa/opus100pm.cpp", + MAME_DIR .. "src/devices/bus/isa/opus100pm.h", MAME_DIR .. "src/devices/bus/isa/p1_fdc.cpp", MAME_DIR .. "src/devices/bus/isa/p1_fdc.h", MAME_DIR .. "src/devices/bus/isa/p1_hdc.cpp", @@ -1661,56 +1815,58 @@ if (BUSES["ISA"]~=null) then MAME_DIR .. "src/devices/bus/isa/p1_rom.h", MAME_DIR .. "src/devices/bus/isa/p1_sound.cpp", MAME_DIR .. "src/devices/bus/isa/p1_sound.h", - MAME_DIR .. "src/devices/bus/isa/mc1502_fdc.cpp", - MAME_DIR .. "src/devices/bus/isa/mc1502_fdc.h", - MAME_DIR .. "src/devices/bus/isa/mc1502_rom.cpp", - MAME_DIR .. "src/devices/bus/isa/mc1502_rom.h", - MAME_DIR .. "src/devices/bus/isa/xsu_cards.cpp", - MAME_DIR .. "src/devices/bus/isa/xsu_cards.h", + MAME_DIR .. "src/devices/bus/isa/pc1640_iga.cpp", + MAME_DIR .. "src/devices/bus/isa/pc1640_iga.h", + MAME_DIR .. "src/devices/bus/isa/pcmidi.cpp", + MAME_DIR .. "src/devices/bus/isa/pcmidi.h", + MAME_DIR .. "src/devices/bus/isa/pds.cpp", + MAME_DIR .. "src/devices/bus/isa/pds.h", + MAME_DIR .. "src/devices/bus/isa/pgc.cpp", + MAME_DIR .. "src/devices/bus/isa/pgc.h", + MAME_DIR .. "src/devices/bus/isa/sb16.cpp", + MAME_DIR .. "src/devices/bus/isa/sb16.h", + MAME_DIR .. "src/devices/bus/isa/sblaster.cpp", + MAME_DIR .. "src/devices/bus/isa/sblaster.h", MAME_DIR .. "src/devices/bus/isa/sc499.cpp", MAME_DIR .. "src/devices/bus/isa/sc499.h", - MAME_DIR .. "src/devices/bus/isa/aga.cpp", - MAME_DIR .. "src/devices/bus/isa/aga.h", + MAME_DIR .. "src/devices/bus/isa/side116.cpp", + MAME_DIR .. "src/devices/bus/isa/side116.h", + MAME_DIR .. "src/devices/bus/isa/ssi2001.cpp", + MAME_DIR .. "src/devices/bus/isa/ssi2001.h", + MAME_DIR .. "src/devices/bus/isa/stereo_fx.cpp", + MAME_DIR .. "src/devices/bus/isa/stereo_fx.h", + MAME_DIR .. "src/devices/bus/isa/svga_cirrus.cpp", + MAME_DIR .. "src/devices/bus/isa/svga_cirrus.h", + MAME_DIR .. "src/devices/bus/isa/svga_paradise.cpp", + MAME_DIR .. "src/devices/bus/isa/svga_paradise.h", + MAME_DIR .. "src/devices/bus/isa/svga_s3.cpp", + MAME_DIR .. "src/devices/bus/isa/svga_s3.h", MAME_DIR .. "src/devices/bus/isa/svga_trident.cpp", MAME_DIR .. "src/devices/bus/isa/svga_trident.h", - MAME_DIR .. "src/devices/bus/isa/num9rev.cpp", - MAME_DIR .. "src/devices/bus/isa/num9rev.h", - MAME_DIR .. "src/devices/bus/isa/mcd.cpp", - MAME_DIR .. "src/devices/bus/isa/mcd.h", - MAME_DIR .. "src/devices/bus/isa/myb3k_com.cpp", - MAME_DIR .. "src/devices/bus/isa/myb3k_com.h", - MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.cpp", - MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.h", - MAME_DIR .. "src/devices/bus/isa/eis_sad8852.cpp", - MAME_DIR .. "src/devices/bus/isa/eis_sad8852.h", - MAME_DIR .. "src/devices/bus/isa/eis_twib.cpp", - MAME_DIR .. "src/devices/bus/isa/eis_twib.h", - MAME_DIR .. "src/devices/bus/isa/eis_hgb107x.cpp", - MAME_DIR .. "src/devices/bus/isa/eis_hgb107x.h", - MAME_DIR .. "src/devices/bus/isa/lbaenhancer.cpp", - MAME_DIR .. "src/devices/bus/isa/lbaenhancer.h", - MAME_DIR .. "src/devices/bus/isa/np600.cpp", - MAME_DIR .. "src/devices/bus/isa/np600.h", - MAME_DIR .. "src/devices/bus/isa/bt54x.cpp", - MAME_DIR .. "src/devices/bus/isa/bt54x.h", - MAME_DIR .. "src/devices/bus/isa/dcb.cpp", - MAME_DIR .. "src/devices/bus/isa/dcb.h", + MAME_DIR .. "src/devices/bus/isa/svga_tseng.cpp", + MAME_DIR .. "src/devices/bus/isa/svga_tseng.h", + MAME_DIR .. "src/devices/bus/isa/tekram_dc820.cpp", + MAME_DIR .. "src/devices/bus/isa/tekram_dc820.h", MAME_DIR .. "src/devices/bus/isa/ultra12f.cpp", MAME_DIR .. "src/devices/bus/isa/ultra12f.h", MAME_DIR .. "src/devices/bus/isa/ultra14f.cpp", MAME_DIR .. "src/devices/bus/isa/ultra14f.h", MAME_DIR .. "src/devices/bus/isa/ultra24f.cpp", MAME_DIR .. "src/devices/bus/isa/ultra24f.h", - MAME_DIR .. "src/devices/bus/isa/tekram_dc820.cpp", - MAME_DIR .. "src/devices/bus/isa/tekram_dc820.h", - MAME_DIR .. "src/devices/bus/isa/asc88.cpp", - MAME_DIR .. "src/devices/bus/isa/asc88.h", - MAME_DIR .. "src/devices/bus/isa/bblue2.cpp", - MAME_DIR .. "src/devices/bus/isa/bblue2.h", - MAME_DIR .. "src/devices/bus/isa/3xtwin.cpp", - MAME_DIR .. "src/devices/bus/isa/3xtwin.h", - MAME_DIR .. "src/devices/bus/isa/lrk330.cpp", - MAME_DIR .. "src/devices/bus/isa/lrk330.h", + MAME_DIR .. "src/devices/bus/isa/vga.cpp", + MAME_DIR .. "src/devices/bus/isa/vga.h", + MAME_DIR .. "src/devices/bus/isa/vga_ati.cpp", + MAME_DIR .. "src/devices/bus/isa/vga_ati.h", + MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.cpp", + MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.h", + MAME_DIR .. "src/devices/bus/isa/wd1007a.cpp", + MAME_DIR .. "src/devices/bus/isa/wd1007a.h", + MAME_DIR .. "src/devices/bus/isa/wdxt_gen.cpp", + MAME_DIR .. "src/devices/bus/isa/wdxt_gen.h", + MAME_DIR .. "src/devices/bus/isa/xsu_cards.cpp", + MAME_DIR .. "src/devices/bus/isa/xsu_cards.h", + MAME_DIR .. "src/devices/bus/isa/xtide.cpp", + MAME_DIR .. "src/devices/bus/isa/xtide.h", } end @@ -1746,85 +1902,163 @@ end --------------------------------------------------- -- ---@src/devices/bus/msx_slot/slot.h,BUSES["MSX_SLOT"] = true +--@src/devices/bus/msx/ctrl/ctrl.h,BUSES["MSX_CTRL"] = true +--------------------------------------------------- + +if (BUSES["MSX_CTRL"]~=null) then + files { + MAME_DIR .. "src/devices/bus/msx/ctrl/ctrl.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/ctrl.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/hypershot.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/hypershot.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/joystick.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/joystick.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/libbler.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/libbler.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/magickey.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/magickey.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/mouse.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/mouse.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/sgadapt.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/sgadapt.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/towns6b.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/towns6b.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/townspad.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/townspad.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/vaus.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/vaus.h", + MAME_DIR .. "src/devices/bus/msx/ctrl/xe1ap.cpp", + MAME_DIR .. "src/devices/bus/msx/ctrl/xe1ap.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/msx/slot/slot.h,BUSES["MSX_SLOT"] = true --------------------------------------------------- if (BUSES["MSX_SLOT"]~=null) then files { - MAME_DIR .. "src/devices/bus/msx_slot/bunsetsu.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/bunsetsu.h", - MAME_DIR .. "src/devices/bus/msx_slot/cartridge.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/cartridge.h", - MAME_DIR .. "src/devices/bus/msx_slot/disk.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/disk.h", - MAME_DIR .. "src/devices/bus/msx_slot/fs4600.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/fs4600.h", - MAME_DIR .. "src/devices/bus/msx_slot/music.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/music.h", - MAME_DIR .. "src/devices/bus/msx_slot/panasonic08.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/panasonic08.h", - MAME_DIR .. "src/devices/bus/msx_slot/rom.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/rom.h", - MAME_DIR .. "src/devices/bus/msx_slot/ram.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/ram.h", - MAME_DIR .. "src/devices/bus/msx_slot/ram_mm.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/ram_mm.h", - MAME_DIR .. "src/devices/bus/msx_slot/slot.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/slot.h", - MAME_DIR .. "src/devices/bus/msx_slot/sony08.cpp", - MAME_DIR .. "src/devices/bus/msx_slot/sony08.h", - MAME_DIR .. "src/devices/bus/msx_cart/arc.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/arc.h", - MAME_DIR .. "src/devices/bus/msx_cart/ascii.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/ascii.h", - MAME_DIR .. "src/devices/bus/msx_cart/bm_012.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/bm_012.h", - MAME_DIR .. "src/devices/bus/msx_cart/cartridge.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/cartridge.h", - MAME_DIR .. "src/devices/bus/msx_cart/crossblaim.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/crossblaim.h", - MAME_DIR .. "src/devices/bus/msx_cart/disk.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/disk.h", - MAME_DIR .. "src/devices/bus/msx_cart/dooly.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/dooly.h", - MAME_DIR .. "src/devices/bus/msx_cart/easi_speech.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/easi_speech.h", - MAME_DIR .. "src/devices/bus/msx_cart/fmpac.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/fmpac.h", - MAME_DIR .. "src/devices/bus/msx_cart/fs_sr022.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/fs_sr022.h", - MAME_DIR .. "src/devices/bus/msx_cart/halnote.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/halnote.h", - MAME_DIR .. "src/devices/bus/msx_cart/hfox.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/hfox.h", - MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.h", - MAME_DIR .. "src/devices/bus/msx_cart/ink.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/ink.h", - MAME_DIR .. "src/devices/bus/msx_cart/konami.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/konami.h", - MAME_DIR .. "src/devices/bus/msx_cart/korean.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/korean.h", - MAME_DIR .. "src/devices/bus/msx_cart/majutsushi.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/majutsushi.h", - MAME_DIR .. "src/devices/bus/msx_cart/moonsound.h", - MAME_DIR .. "src/devices/bus/msx_cart/moonsound.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/msx_audio.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/msx_audio.h", - MAME_DIR .. "src/devices/bus/msx_cart/msx_audio_kb.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/msx_audio_kb.h", - MAME_DIR .. "src/devices/bus/msx_cart/msxdos2.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/msxdos2.h", - MAME_DIR .. "src/devices/bus/msx_cart/nomapper.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/nomapper.h", - MAME_DIR .. "src/devices/bus/msx_cart/rtype.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/rtype.h", - MAME_DIR .. "src/devices/bus/msx_cart/superloderunner.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/superloderunner.h", - MAME_DIR .. "src/devices/bus/msx_cart/super_swangi.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/super_swangi.h", - MAME_DIR .. "src/devices/bus/msx_cart/yamaha.cpp", - MAME_DIR .. "src/devices/bus/msx_cart/yamaha.h", + MAME_DIR .. "src/devices/bus/msx/slot/ax230.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/ax230.h", + MAME_DIR .. "src/devices/bus/msx/slot/bruc100.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/bruc100.h", + MAME_DIR .. "src/devices/bus/msx/slot/bunsetsu.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/bunsetsu.h", + MAME_DIR .. "src/devices/bus/msx/slot/cartridge.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/cartridge.h", + MAME_DIR .. "src/devices/bus/msx/slot/disk.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/disk.h", + MAME_DIR .. "src/devices/bus/msx/slot/fs4600.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/fs4600.h", + MAME_DIR .. "src/devices/bus/msx/slot/fsa1fm.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/fsa1fm.h", + MAME_DIR .. "src/devices/bus/msx/slot/msx_write.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/msx_write.h", + MAME_DIR .. "src/devices/bus/msx/slot/music.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/music.h", + MAME_DIR .. "src/devices/bus/msx/slot/panasonic08.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/panasonic08.h", + MAME_DIR .. "src/devices/bus/msx/slot/rom.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/rom.h", + MAME_DIR .. "src/devices/bus/msx/slot/ram.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/ram.h", + MAME_DIR .. "src/devices/bus/msx/slot/ram_mm.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/ram_mm.h", + MAME_DIR .. "src/devices/bus/msx/slot/msx_rs232.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/msx_rs232.h", + MAME_DIR .. "src/devices/bus/msx/slot/slot.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/slot.h", + MAME_DIR .. "src/devices/bus/msx/slot/sony08.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/sony08.h", + MAME_DIR .. "src/devices/bus/msx/beecard/beecard.cpp", + MAME_DIR .. "src/devices/bus/msx/beecard/beecard.h", + MAME_DIR .. "src/devices/bus/msx/cart/arc.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/arc.h", + MAME_DIR .. "src/devices/bus/msx/cart/ascii.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/ascii.h", + MAME_DIR .. "src/devices/bus/msx/cart/beepack.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/beepack.h", + MAME_DIR .. "src/devices/bus/msx/cart/bm_012.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/bm_012.h", + MAME_DIR .. "src/devices/bus/msx/cart/cartridge.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/cartridge.h", + MAME_DIR .. "src/devices/bus/msx/cart/crossblaim.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/crossblaim.h", + MAME_DIR .. "src/devices/bus/msx/cart/disk.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/disk.h", + MAME_DIR .. "src/devices/bus/msx/cart/dooly.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/dooly.h", + MAME_DIR .. "src/devices/bus/msx/cart/easi_speech.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/easi_speech.h", + MAME_DIR .. "src/devices/bus/msx/cart/fmpac.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/fmpac.h", + MAME_DIR .. "src/devices/bus/msx/cart/fs_sr021.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/fs_sr021.h", + MAME_DIR .. "src/devices/bus/msx/cart/fs_sr022.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/fs_sr022.h", + MAME_DIR .. "src/devices/bus/msx/cart/halnote.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/halnote.h", + MAME_DIR .. "src/devices/bus/msx/cart/hbi55.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/hbi55.h", + MAME_DIR .. "src/devices/bus/msx/cart/hfox.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/hfox.h", + MAME_DIR .. "src/devices/bus/msx/cart/holy_quran.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/holy_quran.h", + MAME_DIR .. "src/devices/bus/msx/cart/ink.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/ink.h", + MAME_DIR .. "src/devices/bus/msx/cart/kanji.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/kanji.h", + MAME_DIR .. "src/devices/bus/msx/cart/konami.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/konami.h", + MAME_DIR .. "src/devices/bus/msx/cart/korean.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/korean.h", + MAME_DIR .. "src/devices/bus/msx/cart/loveplus.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/loveplus.h", + MAME_DIR .. "src/devices/bus/msx/cart/majutsushi.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/majutsushi.h", + MAME_DIR .. "src/devices/bus/msx/cart/matra.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/matra.h", + MAME_DIR .. "src/devices/bus/msx/cart/moonsound.h", + MAME_DIR .. "src/devices/bus/msx/cart/moonsound.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/msx_audio.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/msx_audio.h", + MAME_DIR .. "src/devices/bus/msx/cart/msx_audio_kb.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/msx_audio_kb.h", + MAME_DIR .. "src/devices/bus/msx/cart/msxdos2.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/msxdos2.h", + MAME_DIR .. "src/devices/bus/msx/cart/nomapper.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/nomapper.h", + MAME_DIR .. "src/devices/bus/msx/cart/quickdisk.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/quickdisk.h", + MAME_DIR .. "src/devices/bus/msx/cart/ram.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/ram.h", + MAME_DIR .. "src/devices/bus/msx/cart/rtype.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/rtype.h", + MAME_DIR .. "src/devices/bus/msx/cart/scsi.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/scsi.h", + MAME_DIR .. "src/devices/bus/msx/cart/slotexpander.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/slotexpander.h", + MAME_DIR .. "src/devices/bus/msx/cart/slotoptions.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/slotoptions.h", + MAME_DIR .. "src/devices/bus/msx/cart/softcard.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/softcard.h", + MAME_DIR .. "src/devices/bus/msx/cart/superloderunner.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/superloderunner.h", + MAME_DIR .. "src/devices/bus/msx/cart/super_swangi.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/super_swangi.h", + MAME_DIR .. "src/devices/bus/msx/cart/yamaha_ucn01.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/yamaha_ucn01.h", + MAME_DIR .. "src/devices/bus/msx/minicart/minicart.cpp", + MAME_DIR .. "src/devices/bus/msx/minicart/minicart.h", + MAME_DIR .. "src/devices/bus/msx/module/module.cpp", + MAME_DIR .. "src/devices/bus/msx/module/module.h", + MAME_DIR .. "src/devices/bus/msx/module/sfg.cpp", + MAME_DIR .. "src/devices/bus/msx/module/sfg.h", + MAME_DIR .. "src/devices/bus/msx/module/skw01.cpp", + MAME_DIR .. "src/devices/bus/msx/module/skw01.h", + MAME_DIR .. "src/devices/bus/msx/softcard/softcard.cpp", + MAME_DIR .. "src/devices/bus/msx/softcard/softcard.h", } end @@ -1838,6 +2072,12 @@ 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/cfx.cpp", + MAME_DIR .. "src/devices/bus/mtx/cfx.h", + MAME_DIR .. "src/devices/bus/mtx/magrom.cpp", + MAME_DIR .. "src/devices/bus/mtx/magrom.h", + MAME_DIR .. "src/devices/bus/mtx/rompak.cpp", + MAME_DIR .. "src/devices/bus/mtx/rompak.h", MAME_DIR .. "src/devices/bus/mtx/sdx.cpp", MAME_DIR .. "src/devices/bus/mtx/sdx.h", } @@ -1854,6 +2094,8 @@ if (BUSES["MC10"]~=null) then MAME_DIR .. "src/devices/bus/mc10/mc10_cart.h", MAME_DIR .. "src/devices/bus/mc10/mcx128.cpp", MAME_DIR .. "src/devices/bus/mc10/mcx128.h", + MAME_DIR .. "src/devices/bus/mc10/multiports_ext.cpp", + MAME_DIR .. "src/devices/bus/mc10/multiports_ext.h", MAME_DIR .. "src/devices/bus/mc10/pak.cpp", MAME_DIR .. "src/devices/bus/mc10/pak.h", MAME_DIR .. "src/devices/bus/mc10/ram.cpp", @@ -1939,6 +2181,8 @@ if (BUSES["PC_JOY"]~=null) then files { MAME_DIR .. "src/devices/bus/pc_joy/pc_joy.cpp", MAME_DIR .. "src/devices/bus/pc_joy/pc_joy.h", + MAME_DIR .. "src/devices/bus/pc_joy/pc_joy_magnum6.cpp", + MAME_DIR .. "src/devices/bus/pc_joy/pc_joy_magnum6.h", MAME_DIR .. "src/devices/bus/pc_joy/pc_joy_sw.cpp", MAME_DIR .. "src/devices/bus/pc_joy/pc_joy_sw.h", } @@ -1956,6 +2200,8 @@ if (BUSES["PC_KBD"]~=null) then MAME_DIR .. "src/devices/bus/pc_kbd/pc_kbdc.h", MAME_DIR .. "src/devices/bus/pc_kbd/keyboards.cpp", MAME_DIR .. "src/devices/bus/pc_kbd/keyboards.h", + MAME_DIR .. "src/devices/bus/pc_kbd/cherry_mx1500.cpp", + MAME_DIR .. "src/devices/bus/pc_kbd/cherry_mx1500.h", MAME_DIR .. "src/devices/bus/pc_kbd/ec1841.cpp", MAME_DIR .. "src/devices/bus/pc_kbd/ec1841.h", MAME_DIR .. "src/devices/bus/pc_kbd/iskr1030.cpp", @@ -2066,6 +2312,93 @@ end --------------------------------------------------- -- +--@src/devices/bus/psion/honda/slot.h,BUSES["PSION_HONDA"] = true +--------------------------------------------------- + +if (BUSES["PSION_HONDA"]~=null) then + files { + MAME_DIR .. "src/devices/bus/psion/honda/slot.cpp", + MAME_DIR .. "src/devices/bus/psion/honda/slot.h", + MAME_DIR .. "src/devices/bus/psion/honda/ssd.cpp", + MAME_DIR .. "src/devices/bus/psion/honda/ssd.h", + } +end + + +--------------------------------------------------- +-- +--@src/devices/bus/psion/module/slot.h,BUSES["PSION_MODULE"] = true +--------------------------------------------------- + +if (BUSES["PSION_MODULE"]~=null) then + files { + MAME_DIR .. "src/devices/bus/psion/module/slot.cpp", + MAME_DIR .. "src/devices/bus/psion/module/slot.h", + } +end + + +--------------------------------------------------- +-- +--@src/devices/bus/psion/sibo/slot.h,BUSES["PSION_SIBO"] = true +--------------------------------------------------- + +if (BUSES["PSION_SIBO"]~=null) then + files { + MAME_DIR .. "src/devices/bus/psion/sibo/slot.cpp", + MAME_DIR .. "src/devices/bus/psion/sibo/slot.h", + MAME_DIR .. "src/devices/bus/psion/sibo/3fax.cpp", + MAME_DIR .. "src/devices/bus/psion/sibo/3fax.h", + MAME_DIR .. "src/devices/bus/psion/sibo/3link.cpp", + MAME_DIR .. "src/devices/bus/psion/sibo/3link.h", + } +end + + +--------------------------------------------------- +-- +--@src/devices/bus/rc2014/rc2014.h,BUSES["RC2014"] = true +--------------------------------------------------- + +if (BUSES["RC2014"]~=null) then + files { + MAME_DIR .. "src/devices/bus/rc2014/rc2014.cpp", + MAME_DIR .. "src/devices/bus/rc2014/rc2014.h", + MAME_DIR .. "src/devices/bus/rc2014/cf.cpp", + MAME_DIR .. "src/devices/bus/rc2014/cf.h", + MAME_DIR .. "src/devices/bus/rc2014/clock.cpp", + MAME_DIR .. "src/devices/bus/rc2014/clock.h", + MAME_DIR .. "src/devices/bus/rc2014/edge.cpp", + MAME_DIR .. "src/devices/bus/rc2014/edge.h", + MAME_DIR .. "src/devices/bus/rc2014/fdc.cpp", + MAME_DIR .. "src/devices/bus/rc2014/fdc.h", + MAME_DIR .. "src/devices/bus/rc2014/ide.cpp", + MAME_DIR .. "src/devices/bus/rc2014/ide.h", + MAME_DIR .. "src/devices/bus/rc2014/micro.cpp", + MAME_DIR .. "src/devices/bus/rc2014/micro.h", + MAME_DIR .. "src/devices/bus/rc2014/modules.cpp", + MAME_DIR .. "src/devices/bus/rc2014/modules.h", + MAME_DIR .. "src/devices/bus/rc2014/ram.cpp", + MAME_DIR .. "src/devices/bus/rc2014/ram.h", + MAME_DIR .. "src/devices/bus/rc2014/rom.cpp", + MAME_DIR .. "src/devices/bus/rc2014/rom.h", + MAME_DIR .. "src/devices/bus/rc2014/romram.cpp", + MAME_DIR .. "src/devices/bus/rc2014/romram.h", + MAME_DIR .. "src/devices/bus/rc2014/rtc.cpp", + MAME_DIR .. "src/devices/bus/rc2014/rtc.h", + MAME_DIR .. "src/devices/bus/rc2014/serial.cpp", + MAME_DIR .. "src/devices/bus/rc2014/serial.h", + MAME_DIR .. "src/devices/bus/rc2014/sound.cpp", + MAME_DIR .. "src/devices/bus/rc2014/sound.h", + MAME_DIR .. "src/devices/bus/rc2014/z180cpu.cpp", + MAME_DIR .. "src/devices/bus/rc2014/z180cpu.h", + MAME_DIR .. "src/devices/bus/rc2014/z80cpu.cpp", + MAME_DIR .. "src/devices/bus/rc2014/z80cpu.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/s100/s100.h,BUSES["S100"] = true --------------------------------------------------- @@ -2097,6 +2430,8 @@ if (BUSES["S100"]~=null) then MAME_DIR .. "src/devices/bus/s100/polyvti.h", MAME_DIR .. "src/devices/bus/s100/seals8k.cpp", MAME_DIR .. "src/devices/bus/s100/seals8k.h", + MAME_DIR .. "src/devices/bus/s100/vectordualmode.cpp", + MAME_DIR .. "src/devices/bus/s100/vectordualmode.h", MAME_DIR .. "src/devices/bus/s100/wunderbus.cpp", MAME_DIR .. "src/devices/bus/s100/wunderbus.h", } @@ -2105,6 +2440,25 @@ end --------------------------------------------------- -- +--@src/devices/bus/segaai/segaai_exp.h,BUSES["SEGAAI"] = true +--------------------------------------------------- + +if (BUSES["SEGAAI"]~=null) then + files { + MAME_DIR .. "src/devices/bus/segaai/rom.cpp", + MAME_DIR .. "src/devices/bus/segaai/rom.h", + MAME_DIR .. "src/devices/bus/segaai/segaai_exp.cpp", + MAME_DIR .. "src/devices/bus/segaai/segaai_exp.h", + MAME_DIR .. "src/devices/bus/segaai/segaai_slot.cpp", + MAME_DIR .. "src/devices/bus/segaai/segaai_slot.h", + MAME_DIR .. "src/devices/bus/segaai/soundbox.cpp", + MAME_DIR .. "src/devices/bus/segaai/soundbox.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/spc1000/exp.h,BUSES["SPC1000"] = true --------------------------------------------------- @@ -2164,6 +2518,21 @@ end --------------------------------------------------- -- +--@src/devices/bus/tim011/exp.h,BUSES["TIM011"] = true +--------------------------------------------------- + +if (BUSES["TIM011"]~=null) then + files { + MAME_DIR .. "src/devices/bus/tim011/exp.cpp", + MAME_DIR .. "src/devices/bus/tim011/exp.h", + MAME_DIR .. "src/devices/bus/tim011/aycard.cpp", + MAME_DIR .. "src/devices/bus/tim011/aycard.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/tvc/tvc.h,BUSES["TVC"] = true --------------------------------------------------- @@ -2224,6 +2593,8 @@ if (BUSES["VCS_CTRL"]~=null) then files { MAME_DIR .. "src/devices/bus/vcs_ctrl/ctrl.cpp", MAME_DIR .. "src/devices/bus/vcs_ctrl/ctrl.h", + MAME_DIR .. "src/devices/bus/vcs_ctrl/cx85.cpp", + MAME_DIR .. "src/devices/bus/vcs_ctrl/cx85.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/joystick.cpp", MAME_DIR .. "src/devices/bus/vcs_ctrl/joystick.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/joybooster.cpp", @@ -2325,6 +2696,10 @@ if (BUSES["VIDBRAIN"]~=null) then MAME_DIR .. "src/devices/bus/vidbrain/exp.h", MAME_DIR .. "src/devices/bus/vidbrain/std.cpp", MAME_DIR .. "src/devices/bus/vidbrain/std.h", + MAME_DIR .. "src/devices/bus/vidbrain/comp_language.cpp", + MAME_DIR .. "src/devices/bus/vidbrain/comp_language.h", + MAME_DIR .. "src/devices/bus/vidbrain/info_manager.cpp", + MAME_DIR .. "src/devices/bus/vidbrain/info_manager.h", MAME_DIR .. "src/devices/bus/vidbrain/money_minder.cpp", MAME_DIR .. "src/devices/bus/vidbrain/money_minder.h", MAME_DIR .. "src/devices/bus/vidbrain/timeshare.cpp", @@ -2374,20 +2749,48 @@ if (BUSES["VME"]~=null) then files { MAME_DIR .. "src/devices/bus/vme/vme.cpp", MAME_DIR .. "src/devices/bus/vme/vme.h", - MAME_DIR .. "src/devices/bus/vme/vme_mzr8300.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_mzr8300.h", - MAME_DIR .. "src/devices/bus/vme/vme_mvme120.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_mvme120.h", - MAME_DIR .. "src/devices/bus/vme/vme_mvme350.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_mvme350.h", - MAME_DIR .. "src/devices/bus/vme/vme_fccpu20.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_fccpu20.h", - MAME_DIR .. "src/devices/bus/vme/vme_fcisio.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_fcisio.h", - MAME_DIR .. "src/devices/bus/vme/vme_fcscsi.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_fcscsi.h", - MAME_DIR .. "src/devices/bus/vme/vme_hcpu30.cpp", - MAME_DIR .. "src/devices/bus/vme/vme_hcpu30.h", + MAME_DIR .. "src/devices/bus/vme/vme_cards.cpp", + MAME_DIR .. "src/devices/bus/vme/vme_cards.h", + MAME_DIR .. "src/devices/bus/vme/cp31.cpp", + MAME_DIR .. "src/devices/bus/vme/cp31.h", + MAME_DIR .. "src/devices/bus/vme/enp10.cpp", + MAME_DIR .. "src/devices/bus/vme/enp10.h", + MAME_DIR .. "src/devices/bus/vme/hcpu30.cpp", + MAME_DIR .. "src/devices/bus/vme/hcpu30.h", + MAME_DIR .. "src/devices/bus/vme/hk68v10.cpp", + MAME_DIR .. "src/devices/bus/vme/hk68v10.h", + MAME_DIR .. "src/devices/bus/vme/mvme120.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme120.h", + MAME_DIR .. "src/devices/bus/vme/mvme147.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme147.h", + MAME_DIR .. "src/devices/bus/vme/mvme180.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme180.h", + MAME_DIR .. "src/devices/bus/vme/mvme181.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme181.h", + MAME_DIR .. "src/devices/bus/vme/mvme187.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme187.h", + MAME_DIR .. "src/devices/bus/vme/mvme327a.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme327a.h", + MAME_DIR .. "src/devices/bus/vme/mvme350.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme350.h", + MAME_DIR .. "src/devices/bus/vme/mzr8105.cpp", + MAME_DIR .. "src/devices/bus/vme/mzr8105.h", + MAME_DIR .. "src/devices/bus/vme/mzr8300.cpp", + MAME_DIR .. "src/devices/bus/vme/mzr8300.h", + MAME_DIR .. "src/devices/bus/vme/smvme2000.cpp", + MAME_DIR .. "src/devices/bus/vme/smvme2000.h", + MAME_DIR .. "src/devices/bus/vme/sys68k_cpu1.cpp", + MAME_DIR .. "src/devices/bus/vme/sys68k_cpu1.h", + MAME_DIR .. "src/devices/bus/vme/sys68k_cpu20.cpp", + MAME_DIR .. "src/devices/bus/vme/sys68k_cpu20.h", + MAME_DIR .. "src/devices/bus/vme/sys68k_cpu30.cpp", + MAME_DIR .. "src/devices/bus/vme/sys68k_cpu30.h", + MAME_DIR .. "src/devices/bus/vme/sys68k_iscsi.cpp", + MAME_DIR .. "src/devices/bus/vme/sys68k_iscsi.h", + MAME_DIR .. "src/devices/bus/vme/sys68k_isio.cpp", + MAME_DIR .. "src/devices/bus/vme/sys68k_isio.h", + MAME_DIR .. "src/devices/bus/vme/tp881v.cpp", + MAME_DIR .. "src/devices/bus/vme/tp881v.h", } end @@ -2423,6 +2826,21 @@ end --------------------------------------------------- -- +--@src/devices/bus/wysekbd/wysekbd.h,BUSES["WYSEKBD"] = true +--------------------------------------------------- + +if (BUSES["WYSEKBD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/wysekbd/wysegakb.cpp", + MAME_DIR .. "src/devices/bus/wysekbd/wysegakb.h", + MAME_DIR .. "src/devices/bus/wysekbd/wysekbd.cpp", + MAME_DIR .. "src/devices/bus/wysekbd/wysekbd.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/z29_kbd/keyboard.h,BUSES["Z29_KBD"] = true --------------------------------------------------- @@ -2479,8 +2897,6 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/a2cffa.h", MAME_DIR .. "src/devices/bus/a2bus/a2corvus.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2corvus.h", - MAME_DIR .. "src/devices/bus/a2bus/a2diskii.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2diskii.h", MAME_DIR .. "src/devices/bus/a2bus/a2diskiing.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2diskiing.h", MAME_DIR .. "src/devices/bus/a2bus/a2dx1.cpp", @@ -2519,6 +2935,8 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/a2softcard.h", MAME_DIR .. "src/devices/bus/a2bus/a2ssc.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2ssc.h", + MAME_DIR .. "src/devices/bus/a2bus/a2superdrive.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2superdrive.h", MAME_DIR .. "src/devices/bus/a2bus/a2swyft.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2swyft.h", MAME_DIR .. "src/devices/bus/a2bus/a2themill.cpp", @@ -2533,6 +2951,8 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/a2vulcan.h", MAME_DIR .. "src/devices/bus/a2bus/a2zipdrive.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2zipdrive.h", + MAME_DIR .. "src/devices/bus/a2bus/ace2x00.cpp", + MAME_DIR .. "src/devices/bus/a2bus/ace2x00.h", MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.cpp", MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.h", MAME_DIR .. "src/devices/bus/a2bus/agat7langcard.cpp", @@ -2547,6 +2967,8 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/booti.h", MAME_DIR .. "src/devices/bus/a2bus/byte8251.cpp", MAME_DIR .. "src/devices/bus/a2bus/byte8251.h", + MAME_DIR .. "src/devices/bus/a2bus/cards.cpp", + MAME_DIR .. "src/devices/bus/a2bus/cards.h", MAME_DIR .. "src/devices/bus/a2bus/ccs7710.cpp", MAME_DIR .. "src/devices/bus/a2bus/ccs7710.h", MAME_DIR .. "src/devices/bus/a2bus/cmsscsi.cpp", @@ -2557,8 +2979,12 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/corvfdc01.h", MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.cpp", MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.h", + MAME_DIR .. "src/devices/bus/a2bus/excel9.cpp", + MAME_DIR .. "src/devices/bus/a2bus/excel9.h", MAME_DIR .. "src/devices/bus/a2bus/ezcgi.cpp", MAME_DIR .. "src/devices/bus/a2bus/ezcgi.h", + MAME_DIR .. "src/devices/bus/a2bus/grafex.cpp", + MAME_DIR .. "src/devices/bus/a2bus/grafex.h", MAME_DIR .. "src/devices/bus/a2bus/grappler.cpp", MAME_DIR .. "src/devices/bus/a2bus/grappler.h", MAME_DIR .. "src/devices/bus/a2bus/lancegs.cpp", @@ -2569,16 +2995,24 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/mouse.h", MAME_DIR .. "src/devices/bus/a2bus/nippelclock.cpp", MAME_DIR .. "src/devices/bus/a2bus/nippelclock.h", + MAME_DIR .. "src/devices/bus/a2bus/noisemaker.cpp", + MAME_DIR .. "src/devices/bus/a2bus/noisemaker.h", MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.cpp", MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.h", + MAME_DIR .. "src/devices/bus/a2bus/prodosromdrive.cpp", + MAME_DIR .. "src/devices/bus/a2bus/prodosromdrive.h", MAME_DIR .. "src/devices/bus/a2bus/q68.cpp", MAME_DIR .. "src/devices/bus/a2bus/q68.h", MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.cpp", MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.h", MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.cpp", MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.h", + MAME_DIR .. "src/devices/bus/a2bus/romcard.cpp", + MAME_DIR .. "src/devices/bus/a2bus/romcard.h", MAME_DIR .. "src/devices/bus/a2bus/sider.cpp", MAME_DIR .. "src/devices/bus/a2bus/sider.h", + MAME_DIR .. "src/devices/bus/a2bus/snesmax.cpp", + MAME_DIR .. "src/devices/bus/a2bus/snesmax.h", MAME_DIR .. "src/devices/bus/a2bus/softcard3.cpp", MAME_DIR .. "src/devices/bus/a2bus/softcard3.h", MAME_DIR .. "src/devices/bus/a2bus/ssbapple.cpp", @@ -2597,6 +3031,8 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/uniprint.h", MAME_DIR .. "src/devices/bus/a2bus/uthernet.cpp", MAME_DIR .. "src/devices/bus/a2bus/uthernet.h", + MAME_DIR .. "src/devices/bus/a2bus/vistaa800.cpp", + MAME_DIR .. "src/devices/bus/a2bus/vistaa800.h", } end @@ -2660,6 +3096,8 @@ if (BUSES["NSCSI"]~=null) then MAME_DIR .. "src/devices/bus/nscsi/s1410.h", MAME_DIR .. "src/devices/bus/nscsi/smoc501.cpp", MAME_DIR .. "src/devices/bus/nscsi/smoc501.h", + MAME_DIR .. "src/devices/bus/nscsi/tape.cpp", + MAME_DIR .. "src/devices/bus/nscsi/tape.h", } end @@ -2670,6 +3108,8 @@ end if (BUSES["NUBUS"]~=null) then files { + MAME_DIR .. "src/devices/bus/nubus/cards.cpp", + MAME_DIR .. "src/devices/bus/nubus/cards.h", MAME_DIR .. "src/devices/bus/nubus/nubus.cpp", MAME_DIR .. "src/devices/bus/nubus/nubus.h", MAME_DIR .. "src/devices/bus/nubus/nubus_48gc.cpp", @@ -2694,12 +3134,18 @@ if (BUSES["NUBUS"]~=null) then MAME_DIR .. "src/devices/bus/nubus/nubus_image.h", MAME_DIR .. "src/devices/bus/nubus/nubus_wsportrait.cpp", MAME_DIR .. "src/devices/bus/nubus/nubus_wsportrait.h", + MAME_DIR .. "src/devices/bus/nubus/8lc.cpp", + MAME_DIR .. "src/devices/bus/nubus/8lc.h", MAME_DIR .. "src/devices/bus/nubus/bootbug.cpp", MAME_DIR .. "src/devices/bus/nubus/bootbug.h", MAME_DIR .. "src/devices/bus/nubus/quadralink.cpp", MAME_DIR .. "src/devices/bus/nubus/quadralink.h", MAME_DIR .. "src/devices/bus/nubus/laserview.cpp", MAME_DIR .. "src/devices/bus/nubus/laserview.h", + MAME_DIR .. "src/devices/bus/nubus/supermac.cpp", + MAME_DIR .. "src/devices/bus/nubus/supermac.h", + MAME_DIR .. "src/devices/bus/nubus/thunder4gx.cpp", + MAME_DIR .. "src/devices/bus/nubus/thunder4gx.h", MAME_DIR .. "src/devices/bus/nubus/pds30_cb264.cpp", MAME_DIR .. "src/devices/bus/nubus/pds30_cb264.h", MAME_DIR .. "src/devices/bus/nubus/pds30_procolor816.cpp", @@ -2740,6 +3186,8 @@ if (BUSES["CENTRONICS"]~=null) then MAME_DIR .. "src/devices/bus/centronics/epson_lx810l.h", MAME_DIR .. "src/devices/bus/centronics/nec_p72.cpp", MAME_DIR .. "src/devices/bus/centronics/nec_p72.h", + MAME_DIR .. "src/devices/bus/centronics/nlq401.cpp", + MAME_DIR .. "src/devices/bus/centronics/nlq401.h", MAME_DIR .. "src/devices/bus/centronics/printer.cpp", MAME_DIR .. "src/devices/bus/centronics/printer.h", MAME_DIR .. "src/devices/bus/centronics/samdac.cpp", @@ -2783,6 +3231,8 @@ if (BUSES["RS232"]~=null) then MAME_DIR .. "src/devices/bus/rs232/loopback.h", MAME_DIR .. "src/devices/bus/rs232/mboardd.cpp", MAME_DIR .. "src/devices/bus/rs232/mboardd.h", + MAME_DIR .. "src/devices/bus/rs232/nss_tvinterface.cpp", + MAME_DIR .. "src/devices/bus/rs232/nss_tvinterface.h", MAME_DIR .. "src/devices/bus/rs232/null_modem.cpp", MAME_DIR .. "src/devices/bus/rs232/null_modem.h", MAME_DIR .. "src/devices/bus/rs232/patchbox.cpp", @@ -2795,6 +3245,8 @@ if (BUSES["RS232"]~=null) then MAME_DIR .. "src/devices/bus/rs232/rs232.h", MAME_DIR .. "src/devices/bus/rs232/rs232_sync_io.cpp", MAME_DIR .. "src/devices/bus/rs232/rs232_sync_io.h", + MAME_DIR .. "src/devices/bus/rs232/scorpion.cpp", + MAME_DIR .. "src/devices/bus/rs232/scorpion.h", MAME_DIR .. "src/devices/bus/rs232/sun_kbd.cpp", MAME_DIR .. "src/devices/bus/rs232/sun_kbd.h", MAME_DIR .. "src/devices/bus/rs232/swtpc8212.cpp", @@ -2978,6 +3430,7 @@ end --------------------------------------------------- -- --@src/devices/bus/nes_ctrl/ctrl.h,BUSES["NES_CTRL"] = true +--@src/devices/bus/nes_ctrl/zapper_sensor.h,BUSES["NES_CTRL"] = true --------------------------------------------------- if (BUSES["NES_CTRL"]~=null) then @@ -2990,6 +3443,8 @@ if (BUSES["NES_CTRL"]~=null) then MAME_DIR .. "src/devices/bus/nes_ctrl/4score.h", MAME_DIR .. "src/devices/bus/nes_ctrl/arkpaddle.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/arkpaddle.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/bandaihs.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/bandaihs.h", MAME_DIR .. "src/devices/bus/nes_ctrl/bcbattle.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/bcbattle.h", MAME_DIR .. "src/devices/bus/nes_ctrl/dorepiano.cpp", @@ -3014,10 +3469,28 @@ if (BUSES["NES_CTRL"]~=null) then MAME_DIR .. "src/devices/bus/nes_ctrl/partytap.h", MAME_DIR .. "src/devices/bus/nes_ctrl/powerpad.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/powerpad.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/rob.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/rob.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/sharpcass.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/sharpcass.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/snesadapter.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/snesadapter.h", MAME_DIR .. "src/devices/bus/nes_ctrl/suborkey.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/suborkey.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/turbofile.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/turbofile.h", MAME_DIR .. "src/devices/bus/nes_ctrl/zapper.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/zapper.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/zapper_sensor.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/zapper_sensor.h", + } + + dependency { + { MAME_DIR .. "src/devices/bus/nes_ctrl/rob.cpp", GEN_DIR .. "emu/layout/nes_rob.lh" }, + } + + custombuildtask { + layoutbuildtask("emu/layout", "nes_rob"), } end @@ -3050,6 +3523,8 @@ if (BUSES["SNES"]~=null) then MAME_DIR .. "src/devices/bus/snes/bsx.h", MAME_DIR .. "src/devices/bus/snes/event.cpp", MAME_DIR .. "src/devices/bus/snes/event.h", + MAME_DIR .. "src/devices/bus/snes/profighter.cpp", + MAME_DIR .. "src/devices/bus/snes/profighter.h", MAME_DIR .. "src/devices/bus/snes/rom.cpp", MAME_DIR .. "src/devices/bus/snes/rom.h", MAME_DIR .. "src/devices/bus/snes/rom21.cpp", @@ -3142,6 +3617,23 @@ end --------------------------------------------------- -- +--@src/devices/bus/mononcol/slot.h,BUSES["MONONCOL"] = true +--------------------------------------------------- + +if (BUSES["MONONCOL"]~=null) then + files { + MAME_DIR .. "src/devices/bus/mononcol/slot.cpp", + MAME_DIR .. "src/devices/bus/mononcol/slot.h", + MAME_DIR .. "src/devices/bus/mononcol/carts.cpp", + MAME_DIR .. "src/devices/bus/mononcol/carts.h", + MAME_DIR .. "src/devices/bus/mononcol/rom.cpp", + MAME_DIR .. "src/devices/bus/mononcol/rom.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/neogeo/slot.h,BUSES["NEOGEO"] = true --------------------------------------------------- @@ -3324,24 +3816,42 @@ end if (BUSES["SMS_CTRL"]~=null) then files { - MAME_DIR .. "src/devices/bus/sms_ctrl/smsctrl.cpp", - MAME_DIR .. "src/devices/bus/sms_ctrl/smsctrl.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/controllers.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/controllers.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/diypaddle.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/diypaddle.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/hypershot.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/hypershot.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/graphic.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/graphic.h", MAME_DIR .. "src/devices/bus/sms_ctrl/joypad.cpp", MAME_DIR .. "src/devices/bus/sms_ctrl/joypad.h", MAME_DIR .. "src/devices/bus/sms_ctrl/lphaser.cpp", MAME_DIR .. "src/devices/bus/sms_ctrl/lphaser.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/md6bt.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/md6bt.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/mdpad.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/mdpad.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/mouse.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/mouse.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/multitap.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/multitap.h", MAME_DIR .. "src/devices/bus/sms_ctrl/paddle.cpp", MAME_DIR .. "src/devices/bus/sms_ctrl/paddle.h", MAME_DIR .. "src/devices/bus/sms_ctrl/rfu.cpp", MAME_DIR .. "src/devices/bus/sms_ctrl/rfu.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/rs232adapt.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/rs232adapt.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/smsctrl.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/smsctrl.h", MAME_DIR .. "src/devices/bus/sms_ctrl/sports.cpp", MAME_DIR .. "src/devices/bus/sms_ctrl/sports.h", MAME_DIR .. "src/devices/bus/sms_ctrl/sportsjp.cpp", MAME_DIR .. "src/devices/bus/sms_ctrl/sportsjp.h", - MAME_DIR .. "src/devices/bus/sms_ctrl/multitap.cpp", - MAME_DIR .. "src/devices/bus/sms_ctrl/multitap.h", - MAME_DIR .. "src/devices/bus/sms_ctrl/graphic.cpp", - MAME_DIR .. "src/devices/bus/sms_ctrl/graphic.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/teamplayer.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/teamplayer.h", + MAME_DIR .. "src/devices/bus/sms_ctrl/xe1ap.cpp", + MAME_DIR .. "src/devices/bus/sms_ctrl/xe1ap.h", } end @@ -3366,8 +3876,20 @@ end if (BUSES["TANBUS"]~=null) then files { + MAME_DIR .. "src/devices/bus/tanbus/keyboard/keyboard.cpp", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/keyboard.h", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/mt006.cpp", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/mt006.h", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/mt009.cpp", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/mt009.h", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/spinveti.cpp", + MAME_DIR .. "src/devices/bus/tanbus/keyboard/spinveti.h", MAME_DIR .. "src/devices/bus/tanbus/bullsnd.cpp", MAME_DIR .. "src/devices/bus/tanbus/bullsnd.h", + MAME_DIR .. "src/devices/bus/tanbus/etirtc.cpp", + MAME_DIR .. "src/devices/bus/tanbus/etirtc.h", + MAME_DIR .. "src/devices/bus/tanbus/etisnd.cpp", + MAME_DIR .. "src/devices/bus/tanbus/etisnd.h", MAME_DIR .. "src/devices/bus/tanbus/tanbus.cpp", MAME_DIR .. "src/devices/bus/tanbus/tanbus.h", MAME_DIR .. "src/devices/bus/tanbus/tanex.cpp", @@ -3378,6 +3900,8 @@ if (BUSES["TANBUS"]~=null) then MAME_DIR .. "src/devices/bus/tanbus/tanhrg.h", MAME_DIR .. "src/devices/bus/tanbus/tanram.cpp", MAME_DIR .. "src/devices/bus/tanbus/tanram.h", + MAME_DIR .. "src/devices/bus/tanbus/tanrtc.cpp", + MAME_DIR .. "src/devices/bus/tanbus/tanrtc.h", MAME_DIR .. "src/devices/bus/tanbus/mpvdu.cpp", MAME_DIR .. "src/devices/bus/tanbus/mpvdu.h", MAME_DIR .. "src/devices/bus/tanbus/ra32k.cpp", @@ -3390,6 +3914,8 @@ if (BUSES["TANBUS"]~=null) then MAME_DIR .. "src/devices/bus/tanbus/tug64k.h", MAME_DIR .. "src/devices/bus/tanbus/tug8082.cpp", MAME_DIR .. "src/devices/bus/tanbus/tug8082.h", + MAME_DIR .. "src/devices/bus/tanbus/tugcombo.cpp", + MAME_DIR .. "src/devices/bus/tanbus/tugcombo.h", MAME_DIR .. "src/devices/bus/tanbus/tugpgm.cpp", MAME_DIR .. "src/devices/bus/tanbus/tugpgm.h", } @@ -3520,6 +4046,8 @@ if (BUSES["TI99"]~=null) then MAME_DIR .. "src/devices/bus/ti99/peb/ti_fdc.h", MAME_DIR .. "src/devices/bus/ti99/peb/ti_rs232.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/ti_rs232.h", + MAME_DIR .. "src/devices/bus/ti99/peb/tipi.cpp", + MAME_DIR .. "src/devices/bus/ti99/peb/tipi.h", MAME_DIR .. "src/devices/bus/ti99/peb/tn_ide.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/tn_ide.h", MAME_DIR .. "src/devices/bus/ti99/peb/tn_usbsm.cpp", @@ -3529,31 +4057,55 @@ end --------------------------------------------------- -- ---@src/devices/bus/gameboy/gb_slot.h,BUSES["GAMEBOY"] = true +--@src/devices/bus/gameboy/slot.h,BUSES["GAMEBOY"] = true --------------------------------------------------- if (BUSES["GAMEBOY"]~=null) then files { - MAME_DIR .. "src/devices/bus/gameboy/gb_slot.cpp", - MAME_DIR .. "src/devices/bus/gameboy/gb_slot.h", - MAME_DIR .. "src/devices/bus/gameboy/rom.cpp", - MAME_DIR .. "src/devices/bus/gameboy/rom.h", + MAME_DIR .. "src/devices/bus/gameboy/camera.cpp", + MAME_DIR .. "src/devices/bus/gameboy/camera.h", + MAME_DIR .. "src/devices/bus/gameboy/cartbase.cpp", + MAME_DIR .. "src/devices/bus/gameboy/cartbase.h", + MAME_DIR .. "src/devices/bus/gameboy/cartbase.ipp", + MAME_DIR .. "src/devices/bus/gameboy/cartheader.h", + MAME_DIR .. "src/devices/bus/gameboy/carts.cpp", + MAME_DIR .. "src/devices/bus/gameboy/carts.h", + MAME_DIR .. "src/devices/bus/gameboy/gbck003.cpp", + MAME_DIR .. "src/devices/bus/gameboy/gbck003.h", + MAME_DIR .. "src/devices/bus/gameboy/gbslot.cpp", + MAME_DIR .. "src/devices/bus/gameboy/gbslot.h", + MAME_DIR .. "src/devices/bus/gameboy/gbxfile.cpp", + MAME_DIR .. "src/devices/bus/gameboy/gbxfile.h", + MAME_DIR .. "src/devices/bus/gameboy/huc1.cpp", + MAME_DIR .. "src/devices/bus/gameboy/huc1.h", + MAME_DIR .. "src/devices/bus/gameboy/huc3.cpp", + MAME_DIR .. "src/devices/bus/gameboy/huc3.h", + MAME_DIR .. "src/devices/bus/gameboy/liebao.cpp", + MAME_DIR .. "src/devices/bus/gameboy/liebao.h", MAME_DIR .. "src/devices/bus/gameboy/mbc.cpp", MAME_DIR .. "src/devices/bus/gameboy/mbc.h", - } -end - ---------------------------------------------------- --- ---@src/devices/bus/gamegear/ggext.h,BUSES["GAMEGEAR"] = true ---------------------------------------------------- - -if (BUSES["GAMEGEAR"]~=null) then - files { - MAME_DIR .. "src/devices/bus/gamegear/ggext.cpp", - MAME_DIR .. "src/devices/bus/gamegear/ggext.h", - MAME_DIR .. "src/devices/bus/gamegear/smsctrladp.cpp", - MAME_DIR .. "src/devices/bus/gamegear/smsctrladp.h", + MAME_DIR .. "src/devices/bus/gameboy/mbc2.cpp", + MAME_DIR .. "src/devices/bus/gameboy/mbc2.h", + MAME_DIR .. "src/devices/bus/gameboy/mbc3.cpp", + MAME_DIR .. "src/devices/bus/gameboy/mbc3.h", + MAME_DIR .. "src/devices/bus/gameboy/mbc6.cpp", + MAME_DIR .. "src/devices/bus/gameboy/mbc6.h", + MAME_DIR .. "src/devices/bus/gameboy/mbc7.cpp", + MAME_DIR .. "src/devices/bus/gameboy/mbc7.h", + MAME_DIR .. "src/devices/bus/gameboy/mdslot.cpp", + MAME_DIR .. "src/devices/bus/gameboy/mdslot.h", + MAME_DIR .. "src/devices/bus/gameboy/mmm01.cpp", + MAME_DIR .. "src/devices/bus/gameboy/mmm01.h", + MAME_DIR .. "src/devices/bus/gameboy/ntnew.cpp", + MAME_DIR .. "src/devices/bus/gameboy/ntnew.h", + MAME_DIR .. "src/devices/bus/gameboy/rom.cpp", + MAME_DIR .. "src/devices/bus/gameboy/rom.h", + MAME_DIR .. "src/devices/bus/gameboy/slmulti.cpp", + MAME_DIR .. "src/devices/bus/gameboy/slmulti.h", + MAME_DIR .. "src/devices/bus/gameboy/slot.cpp", + MAME_DIR .. "src/devices/bus/gameboy/slot.h", + MAME_DIR .. "src/devices/bus/gameboy/tama5.cpp", + MAME_DIR .. "src/devices/bus/gameboy/tama5.h", } end @@ -3604,6 +4156,8 @@ if (BUSES["COCO"]~=null) then 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_ide.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_ide.h", MAME_DIR .. "src/devices/bus/coco/coco_max.cpp", MAME_DIR .. "src/devices/bus/coco/coco_max.h", MAME_DIR .. "src/devices/bus/coco/coco_midi.cpp", @@ -3650,6 +4204,10 @@ if (BUSES["COCO"]~=null) then MAME_DIR .. "src/devices/bus/coco/dragon_serial.h", MAME_DIR .. "src/devices/bus/coco/dragon_sprites.cpp", MAME_DIR .. "src/devices/bus/coco/dragon_sprites.h", + MAME_DIR .. "src/devices/bus/coco/meb_intrf.cpp", + MAME_DIR .. "src/devices/bus/coco/meb_intrf.h", + MAME_DIR .. "src/devices/bus/coco/meb_rtime.cpp", + MAME_DIR .. "src/devices/bus/coco/meb_rtime.h", } end @@ -3713,6 +4271,50 @@ end --------------------------------------------------- -- +--@src/devices/bus/epson_qx/option.h,BUSES["EPSON_QX"] = true +--------------------------------------------------- +if (BUSES["EPSON_QX"]~=null) then + files { + MAME_DIR .. "src/devices/bus/epson_qx/cqgmem.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/cqgmem.h", + MAME_DIR .. "src/devices/bus/epson_qx/cr1510.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/cr1510.h", + MAME_DIR .. "src/devices/bus/epson_qx/ide.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/ide.h", + MAME_DIR .. "src/devices/bus/epson_qx/multifont.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/multifont.h", + MAME_DIR .. "src/devices/bus/epson_qx/option.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/option.h", + MAME_DIR .. "src/devices/bus/epson_qx/sound_card.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/sound_card.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/epson_qx/keyboard/keyboard.h,BUSES["EPSON_QX_KEYBOARD"] = true +--------------------------------------------------- + +if (BUSES["EPSON_QX_KEYBOARD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/epson_qx/keyboard/keyboard.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/keyboard/keyboard.h", + MAME_DIR .. "src/devices/bus/epson_qx/keyboard/matrix.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/keyboard/matrix.h", + } + dependency { + { MAME_DIR .. "src/devices/bus/epson_qx/keyboard/keyboard.cpp", GEN_DIR .. "emu/layout/qx10ascii.lh" }, + { MAME_DIR .. "src/devices/bus/epson_qx/keyboard/keyboard.cpp", GEN_DIR .. "emu/layout/qx10hasci.lh" }, + } + + custombuildtask { + layoutbuildtask("emu/layout", "qx10ascii"), + layoutbuildtask("emu/layout", "qx10hasci"), + } +end + +--------------------------------------------------- +-- --@src/devices/bus/pce/pce_slot.h,BUSES["PCE"] = true --------------------------------------------------- if (BUSES["PCE"]~=null) then @@ -3721,6 +4323,34 @@ if (BUSES["PCE"]~=null) then MAME_DIR .. "src/devices/bus/pce/pce_slot.h", MAME_DIR .. "src/devices/bus/pce/pce_rom.cpp", MAME_DIR .. "src/devices/bus/pce/pce_rom.h", + MAME_DIR .. "src/devices/bus/pce/pce_scdsys.cpp", + MAME_DIR .. "src/devices/bus/pce/pce_scdsys.h", + MAME_DIR .. "src/devices/bus/pce/pce_acard.cpp", + MAME_DIR .. "src/devices/bus/pce/pce_acard.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/pce_ctrl/pcectrl.h,BUSES["PCE_CTRL"] = true +--------------------------------------------------- + +if (BUSES["PCE_CTRL"]~=null) then + files { + MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.h", + MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.h", + MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.h", + MAME_DIR .. "src/devices/bus/pce_ctrl/mouse.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/mouse.h", + MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.h", + MAME_DIR .. "src/devices/bus/pce_ctrl/pachinko.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/pachinko.h", + MAME_DIR .. "src/devices/bus/pce_ctrl/xhe3.cpp", + MAME_DIR .. "src/devices/bus/pce_ctrl/xhe3.h", } end @@ -3768,6 +4398,8 @@ if (BUSES["ABCKB"]~=null) then MAME_DIR .. "src/devices/bus/abckb/abc99.h", MAME_DIR .. "src/devices/bus/abckb/abc800kb.cpp", MAME_DIR .. "src/devices/bus/abckb/abc800kb.h", + MAME_DIR .. "src/devices/bus/abckb/r8.cpp", + MAME_DIR .. "src/devices/bus/abckb/r8.h", } end @@ -3879,6 +4511,24 @@ end --------------------------------------------------- -- +--@src/devices/bus/kim1/kim1bus.h,BUSES["KIM1BUS"] = true +--------------------------------------------------- + +if (BUSES["KIM1BUS"]~=null) then + files { + MAME_DIR .. "src/devices/bus/kim1/cards.cpp", + MAME_DIR .. "src/devices/bus/kim1/cards.h", + MAME_DIR .. "src/devices/bus/kim1/kim1bus.cpp", + MAME_DIR .. "src/devices/bus/kim1/kim1bus.h", + MAME_DIR .. "src/devices/bus/kim1/k1008_vismem.cpp", + MAME_DIR .. "src/devices/bus/kim1/k1008_vismem.h", + MAME_DIR .. "src/devices/bus/kim1/k1016_16k.cpp", + MAME_DIR .. "src/devices/bus/kim1/k1016_16k.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/amiga/keyboard/keyboard.h,BUSES["AMIGA_KEYBOARD"] = true --------------------------------------------------- @@ -3927,20 +4577,6 @@ end --------------------------------------------------- -- ---@src/devices/bus/sgikbd/sgikbd.h,BUSES["SGIKBD"] = true ---------------------------------------------------- - -if (BUSES["SGIKBD"]~=null) then - files { - MAME_DIR .. "src/devices/bus/sgikbd/hlekbd.cpp", - MAME_DIR .. "src/devices/bus/sgikbd/hlekbd.h", - MAME_DIR .. "src/devices/bus/sgikbd/sgikbd.cpp", - MAME_DIR .. "src/devices/bus/sgikbd/sgikbd.h", - } -end - ---------------------------------------------------- --- --@src/devices/bus/sunkbd/sunkbd.h,BUSES["SUNKBD"] = true --------------------------------------------------- @@ -4000,12 +4636,20 @@ if (BUSES["QBUS"]~=null) then files { MAME_DIR .. "src/devices/bus/qbus/dsd4432.cpp", MAME_DIR .. "src/devices/bus/qbus/dsd4432.h", + MAME_DIR .. "src/devices/bus/qbus/dvk_kgd.cpp", + MAME_DIR .. "src/devices/bus/qbus/dvk_kgd.h", + MAME_DIR .. "src/devices/bus/qbus/dvk_mx.cpp", + MAME_DIR .. "src/devices/bus/qbus/dvk_mx.h", MAME_DIR .. "src/devices/bus/qbus/pc11.cpp", MAME_DIR .. "src/devices/bus/qbus/pc11.h", MAME_DIR .. "src/devices/bus/qbus/qbus.cpp", MAME_DIR .. "src/devices/bus/qbus/qbus.h", + MAME_DIR .. "src/devices/bus/qbus/qg640.cpp", + MAME_DIR .. "src/devices/bus/qbus/qg640.h", MAME_DIR .. "src/devices/bus/qbus/qtx.cpp", MAME_DIR .. "src/devices/bus/qbus/qtx.h", + MAME_DIR .. "src/devices/bus/qbus/uknc_kmd.cpp", + MAME_DIR .. "src/devices/bus/qbus/uknc_kmd.h", } end @@ -4090,6 +4734,8 @@ if (BUSES["SPECTRUM"]~=null) then MAME_DIR .. "src/devices/bus/spectrum/mgt.h", MAME_DIR .. "src/devices/bus/spectrum/mikroplus.cpp", MAME_DIR .. "src/devices/bus/spectrum/mikroplus.h", + MAME_DIR .. "src/devices/bus/spectrum/mpoker.cpp", + MAME_DIR .. "src/devices/bus/spectrum/mpoker.h", MAME_DIR .. "src/devices/bus/spectrum/opus.cpp", MAME_DIR .. "src/devices/bus/spectrum/opus.h", MAME_DIR .. "src/devices/bus/spectrum/plus2test.cpp", @@ -4104,12 +4750,16 @@ if (BUSES["SPECTRUM"]~=null) then MAME_DIR .. "src/devices/bus/spectrum/speccydos.h", MAME_DIR .. "src/devices/bus/spectrum/specdrum.cpp", MAME_DIR .. "src/devices/bus/spectrum/specdrum.h", + MAME_DIR .. "src/devices/bus/spectrum/specmate.cpp", + MAME_DIR .. "src/devices/bus/spectrum/specmate.h", MAME_DIR .. "src/devices/bus/spectrum/uslot.cpp", MAME_DIR .. "src/devices/bus/spectrum/uslot.h", MAME_DIR .. "src/devices/bus/spectrum/usource.cpp", MAME_DIR .. "src/devices/bus/spectrum/usource.h", MAME_DIR .. "src/devices/bus/spectrum/uspeech.cpp", MAME_DIR .. "src/devices/bus/spectrum/uspeech.h", + MAME_DIR .. "src/devices/bus/spectrum/vtx5000.cpp", + MAME_DIR .. "src/devices/bus/spectrum/vtx5000.h", MAME_DIR .. "src/devices/bus/spectrum/wafa.cpp", MAME_DIR .. "src/devices/bus/spectrum/wafa.h", } @@ -4117,6 +4767,24 @@ end --------------------------------------------------- -- +--@src/devices/bus/spectrum/zxbus.h,BUSES["ZXBUS"] = true +--------------------------------------------------- + +if (BUSES["ZXBUS"]~=null) then + files { + MAME_DIR .. "src/devices/bus/spectrum/zxbus.cpp", + MAME_DIR .. "src/devices/bus/spectrum/zxbus.h", + MAME_DIR .. "src/devices/bus/spectrum/nemoide.cpp", + MAME_DIR .. "src/devices/bus/spectrum/nemoide.h", + MAME_DIR .. "src/devices/bus/spectrum/neogs.cpp", + MAME_DIR .. "src/devices/bus/spectrum/neogs.h", + MAME_DIR .. "src/devices/bus/spectrum/smuc.cpp", + MAME_DIR .. "src/devices/bus/spectrum/smuc.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/uts_kbd/uts_kbd.h,BUSES["UTS_KBD"] = true --------------------------------------------------- @@ -4410,6 +5078,8 @@ if (BUSES["HP9845_IO"]~=null) then MAME_DIR .. "src/devices/bus/hp9845_io/98036.h", MAME_DIR .. "src/devices/bus/hp9845_io/98046.cpp", MAME_DIR .. "src/devices/bus/hp9845_io/98046.h", + MAME_DIR .. "src/devices/bus/hp9845_io/hp9871.cpp", + MAME_DIR .. "src/devices/bus/hp9845_io/hp9871.h", MAME_DIR .. "src/devices/bus/hp9845_io/hp9885.cpp", MAME_DIR .. "src/devices/bus/hp9845_io/hp9885.h", } @@ -4600,6 +5270,22 @@ if (BUSES["MULTIBUS"]~=null) then MAME_DIR .. "src/devices/bus/multibus/multibus.h", MAME_DIR .. "src/devices/bus/multibus/isbc202.cpp", MAME_DIR .. "src/devices/bus/multibus/isbc202.h", + MAME_DIR .. "src/devices/bus/multibus/isbc8024.cpp", + MAME_DIR .. "src/devices/bus/multibus/isbc8024.h", + MAME_DIR .. "src/devices/bus/multibus/cpuap.cpp", + MAME_DIR .. "src/devices/bus/multibus/cpuap.h", + MAME_DIR .. "src/devices/bus/multibus/serad.cpp", + MAME_DIR .. "src/devices/bus/multibus/serad.h", + MAME_DIR .. "src/devices/bus/multibus/labtam_3232.cpp", + MAME_DIR .. "src/devices/bus/multibus/labtam_3232.h", + MAME_DIR .. "src/devices/bus/multibus/labtam_vducom.cpp", + MAME_DIR .. "src/devices/bus/multibus/labtam_vducom.h", + MAME_DIR .. "src/devices/bus/multibus/labtam_z80sbc.cpp", + MAME_DIR .. "src/devices/bus/multibus/labtam_z80sbc.h", + MAME_DIR .. "src/devices/bus/multibus/robotron_k7070.cpp", + MAME_DIR .. "src/devices/bus/multibus/robotron_k7070.h", + MAME_DIR .. "src/devices/bus/multibus/robotron_k7071.cpp", + MAME_DIR .. "src/devices/bus/multibus/robotron_k7071.h", } end @@ -4708,6 +5394,8 @@ if (BUSES["THOMSON"]~=null) then files { MAME_DIR .. "src/devices/bus/thomson/extension.cpp", MAME_DIR .. "src/devices/bus/thomson/extension.h", + MAME_DIR .. "src/devices/bus/thomson/cc90_232.cpp", + MAME_DIR .. "src/devices/bus/thomson/cc90_232.h", MAME_DIR .. "src/devices/bus/thomson/cd90_015.cpp", MAME_DIR .. "src/devices/bus/thomson/cd90_015.h", MAME_DIR .. "src/devices/bus/thomson/cq90_028.cpp", @@ -4716,25 +5404,187 @@ if (BUSES["THOMSON"]~=null) then MAME_DIR .. "src/devices/bus/thomson/cd90_351.h", MAME_DIR .. "src/devices/bus/thomson/cd90_640.cpp", MAME_DIR .. "src/devices/bus/thomson/cd90_640.h", + MAME_DIR .. "src/devices/bus/thomson/md90_120.cpp", + MAME_DIR .. "src/devices/bus/thomson/md90_120.h", + MAME_DIR .. "src/devices/bus/thomson/midipak.cpp", + MAME_DIR .. "src/devices/bus/thomson/midipak.h", MAME_DIR .. "src/devices/bus/thomson/nanoreseau.cpp", MAME_DIR .. "src/devices/bus/thomson/nanoreseau.h", + MAME_DIR .. "src/devices/bus/thomson/rf57_932.cpp", + MAME_DIR .. "src/devices/bus/thomson/rf57_932.h", + MAME_DIR .. "src/devices/bus/thomson/speech.cpp", + MAME_DIR .. "src/devices/bus/thomson/speech.h", } end --------------------------------------------------- -- ---@src/devices/bus/pce_ctrl/pcectrl.h,BUSES["PCE_CTRL"] = true +--@src/devices/bus/pc8801/pc8801_31.h,BUSES["PC8801"] = true --------------------------------------------------- -if (BUSES["PCE_CTRL"]~=null) then +if (BUSES["PC8801"]~=null) then files { - MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.cpp", - MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.h", - MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.cpp", - MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.h", - MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.cpp", - MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.h", - MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.cpp", - MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.h", + MAME_DIR .. "src/devices/bus/pc8801/pc8801_23.cpp", + MAME_DIR .. "src/devices/bus/pc8801/pc8801_23.h", + MAME_DIR .. "src/devices/bus/pc8801/pc8801_31.cpp", + MAME_DIR .. "src/devices/bus/pc8801/pc8801_31.h", + MAME_DIR .. "src/devices/bus/pc8801/pc8801_exp.cpp", + MAME_DIR .. "src/devices/bus/pc8801/pc8801_exp.h", + MAME_DIR .. "src/devices/bus/pc8801/pcg8100.cpp", + MAME_DIR .. "src/devices/bus/pc8801/pcg8100.h", + MAME_DIR .. "src/devices/bus/pc8801/jmbx1.cpp", + MAME_DIR .. "src/devices/bus/pc8801/jmbx1.h", + MAME_DIR .. "src/devices/bus/pc8801/hmb20.cpp", + MAME_DIR .. "src/devices/bus/pc8801/hmb20.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/mtu130/board.h,BUSES["MTU130"] = true +--------------------------------------------------- + +if (BUSES["MTU130"]~=null) then + files { + MAME_DIR .. "src/devices/bus/mtu130/board.cpp", + MAME_DIR .. "src/devices/bus/mtu130/board.h", + MAME_DIR .. "src/devices/bus/mtu130/datamover.cpp", + MAME_DIR .. "src/devices/bus/mtu130/datamover.h", + } + end + +--------------------------------------------------- +-- +--@src/devices/bus/nabupc/option.h,BUSES["NABU"] = true +--------------------------------------------------- +if (BUSES["NABU"]~=null) then + files { + MAME_DIR .. "src/devices/bus/nabupc/adapter.cpp", + MAME_DIR .. "src/devices/bus/nabupc/adapter.h", + MAME_DIR .. "src/devices/bus/nabupc/fdc.cpp", + MAME_DIR .. "src/devices/bus/nabupc/fdc.h", + MAME_DIR .. "src/devices/bus/nabupc/hdd.cpp", + MAME_DIR .. "src/devices/bus/nabupc/hdd.h", + MAME_DIR .. "src/devices/bus/nabupc/option.cpp", + MAME_DIR .. "src/devices/bus/nabupc/option.h", + MAME_DIR .. "src/devices/bus/nabupc/rs232.cpp", + MAME_DIR .. "src/devices/bus/nabupc/rs232.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/mc68000/sysbus.h,BUSES["MC68000_SYSBUS"] = true +--------------------------------------------------- + +if (BUSES["MC68000_SYSBUS"]~=null) then + files { + MAME_DIR .. "src/devices/bus/mc68000/sysbus.cpp", + MAME_DIR .. "src/devices/bus/mc68000/sysbus.h", + MAME_DIR .. "src/devices/bus/mc68000/cards.cpp", + MAME_DIR .. "src/devices/bus/mc68000/cards.h", + MAME_DIR .. "src/devices/bus/mc68000/floppy.cpp", + MAME_DIR .. "src/devices/bus/mc68000/floppy.h", + MAME_DIR .. "src/devices/bus/mc68000/ram.cpp", + MAME_DIR .. "src/devices/bus/mc68000/ram.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/waveblaster/waveblaster.h,BUSES["WAVEBLASTER"] = true +--------------------------------------------------- + +if (BUSES["WAVEBLASTER"]~=null) then + files { + MAME_DIR .. "src/devices/bus/waveblaster/waveblaster.cpp", + MAME_DIR .. "src/devices/bus/waveblaster/waveblaster.h", + MAME_DIR .. "src/devices/bus/waveblaster/omniwave.cpp", + MAME_DIR .. "src/devices/bus/waveblaster/omniwave.h", + MAME_DIR .. "src/devices/bus/waveblaster/db50xg.cpp", + MAME_DIR .. "src/devices/bus/waveblaster/db50xg.h", + MAME_DIR .. "src/devices/bus/waveblaster/db60xg.cpp", + MAME_DIR .. "src/devices/bus/waveblaster/db60xg.h", + MAME_DIR .. "src/devices/bus/waveblaster/wg130.cpp", + MAME_DIR .. "src/devices/bus/waveblaster/wg130.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/pci/pci_slot.h,BUSES["PCI"] = true +--------------------------------------------------- + +if (BUSES["PCI"]~=null) then + files { + MAME_DIR .. "src/devices/bus/pci/pci_slot.cpp", + MAME_DIR .. "src/devices/bus/pci/pci_slot.h", + MAME_DIR .. "src/devices/bus/pci/aha2940au.cpp", + MAME_DIR .. "src/devices/bus/pci/aha2940au.h", + MAME_DIR .. "src/devices/bus/pci/audiowerk2.cpp", + MAME_DIR .. "src/devices/bus/pci/audiowerk2.h", + MAME_DIR .. "src/devices/bus/pci/clgd5446.cpp", + MAME_DIR .. "src/devices/bus/pci/clgd5446.h", + MAME_DIR .. "src/devices/bus/pci/clgd546x_laguna.cpp", + MAME_DIR .. "src/devices/bus/pci/clgd546x_laguna.h", + MAME_DIR .. "src/devices/bus/pci/ds2416.cpp", + MAME_DIR .. "src/devices/bus/pci/ds2416.h", + MAME_DIR .. "src/devices/bus/pci/ess_maestro.cpp", + MAME_DIR .. "src/devices/bus/pci/ess_maestro.h", + MAME_DIR .. "src/devices/bus/pci/geforce.cpp", + MAME_DIR .. "src/devices/bus/pci/geforce.h", + MAME_DIR .. "src/devices/bus/pci/mga2064w.cpp", + MAME_DIR .. "src/devices/bus/pci/mga2064w.h", + MAME_DIR .. "src/devices/bus/pci/oti_spitfire.cpp", + MAME_DIR .. "src/devices/bus/pci/oti_spitfire.h", + MAME_DIR .. "src/devices/bus/pci/opti82c861.cpp", + MAME_DIR .. "src/devices/bus/pci/opti82c861.h", + MAME_DIR .. "src/devices/bus/pci/pdc20262.cpp", + MAME_DIR .. "src/devices/bus/pci/pdc20262.h", + MAME_DIR .. "src/devices/bus/pci/promotion.cpp", + MAME_DIR .. "src/devices/bus/pci/promotion.h", + MAME_DIR .. "src/devices/bus/pci/riva128.cpp", + MAME_DIR .. "src/devices/bus/pci/riva128.h", + MAME_DIR .. "src/devices/bus/pci/rivatnt.cpp", + MAME_DIR .. "src/devices/bus/pci/rivatnt.h", + MAME_DIR .. "src/devices/bus/pci/rtl8029as_pci.cpp", + MAME_DIR .. "src/devices/bus/pci/rtl8029as_pci.h", + MAME_DIR .. "src/devices/bus/pci/rtl8139_pci.cpp", + MAME_DIR .. "src/devices/bus/pci/rtl8139_pci.h", + MAME_DIR .. "src/devices/bus/pci/sis6326.cpp", + MAME_DIR .. "src/devices/bus/pci/sis6326.h", + MAME_DIR .. "src/devices/bus/pci/sonicvibes.cpp", + MAME_DIR .. "src/devices/bus/pci/sonicvibes.h", + MAME_DIR .. "src/devices/bus/pci/sw1000xg.cpp", + MAME_DIR .. "src/devices/bus/pci/sw1000xg.h", + MAME_DIR .. "src/devices/bus/pci/virge_pci.cpp", + MAME_DIR .. "src/devices/bus/pci/virge_pci.h", + MAME_DIR .. "src/devices/bus/pci/vision.cpp", + MAME_DIR .. "src/devices/bus/pci/vision.h", + MAME_DIR .. "src/devices/bus/pci/vt6306.cpp", + MAME_DIR .. "src/devices/bus/pci/vt6306.h", + MAME_DIR .. "src/devices/bus/pci/wd9710_pci.cpp", + MAME_DIR .. "src/devices/bus/pci/wd9710_pci.h", + MAME_DIR .. "src/devices/bus/pci/ymp21.cpp", + MAME_DIR .. "src/devices/bus/pci/ymp21.h", + MAME_DIR .. "src/devices/bus/pci/zr36057.cpp", + MAME_DIR .. "src/devices/bus/pci/zr36057.h", + } +end + + +--------------------------------------------------- +-- +--@src/devices/bus/plg1x0/plg1x0.h,BUSES["PLG1X0"] = true +--------------------------------------------------- + +if (BUSES["PLG1X0"]~=null) then + files { + MAME_DIR .. "src/devices/bus/plg1x0/plg1x0.cpp", + MAME_DIR .. "src/devices/bus/plg1x0/plg1x0.h", + MAME_DIR .. "src/devices/bus/plg1x0/plg100-vl.cpp", + MAME_DIR .. "src/devices/bus/plg1x0/plg100-vl.h", + MAME_DIR .. "src/devices/bus/plg1x0/plg150-ap.cpp", + MAME_DIR .. "src/devices/bus/plg1x0/plg150-ap.h", } end |