diff options
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r-- | scripts/src/bus.lua | 525 |
1 files changed, 474 insertions, 51 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 9742cd6d2c5..e5fc0680d78 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -488,10 +488,6 @@ end --@src/devices/bus/ata/ataintf.h,BUSES["ATA"] = true --------------------------------------------------- -if (MACHINES["ATAFLASH"]~=null) then - BUSES["ATA"] = true -end - if (BUSES["ATA"]~=null) then files { MAME_DIR .. "src/devices/bus/ata/atadev.cpp", @@ -512,6 +508,8 @@ if (BUSES["ATA"]~=null) then 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", } @@ -706,6 +704,8 @@ if (BUSES["BBC_1MHZBUS"]~=null) then 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", @@ -804,6 +804,8 @@ if (BUSES["BBC_TUBE"]~=null) then MAME_DIR .. "src/devices/bus/bbc/tube/tube_casper.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_cms6809.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_cms6809.h", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_matchbox.cpp", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_matchbox.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_rc6502.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_rc6502.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_x25.cpp", @@ -829,6 +831,8 @@ 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", @@ -1174,6 +1178,8 @@ if (BUSES["COLECO_CART"]~=null) then files { MAME_DIR .. "src/devices/bus/coleco/cartridge/exp.cpp", MAME_DIR .. "src/devices/bus/coleco/cartridge/exp.h", + MAME_DIR .. "src/devices/bus/coleco/cartridge/activision.cpp", + MAME_DIR .. "src/devices/bus/coleco/cartridge/activision.h", MAME_DIR .. "src/devices/bus/coleco/cartridge/megacart.cpp", MAME_DIR .. "src/devices/bus/coleco/cartridge/megacart.h", MAME_DIR .. "src/devices/bus/coleco/cartridge/std.cpp", @@ -1186,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 --------------------------------------------------- @@ -1394,6 +1417,27 @@ end --------------------------------------------------- -- +--@src/devices/bus/fp1000/fp1000_exp.h,BUSES["FP1000"] = true +--------------------------------------------------- + +if (BUSES["FP1000"]~=null) then + files { + MAME_DIR .. "src/devices/bus/fp1000/fp1000_exp.cpp", + MAME_DIR .. "src/devices/bus/fp1000/fp1000_exp.h", + MAME_DIR .. "src/devices/bus/fp1000/fp1020fd.cpp", + MAME_DIR .. "src/devices/bus/fp1000/fp1020fd.h", + MAME_DIR .. "src/devices/bus/fp1000/fp1030_rampack.cpp", + MAME_DIR .. "src/devices/bus/fp1000/fp1030_rampack.h", + MAME_DIR .. "src/devices/bus/fp1000/fp1060io.cpp", + MAME_DIR .. "src/devices/bus/fp1000/fp1060io.h", + MAME_DIR .. "src/devices/bus/fp1000/fp1060io_exp.cpp", + MAME_DIR .. "src/devices/bus/fp1000/fp1060io_exp.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/gamate/slot.h,BUSES["GAMATE"] = true --------------------------------------------------- @@ -1467,6 +1511,10 @@ if (BUSES["HPDIO"]~=null) then MAME_DIR .. "src/devices/bus/hp_dio/hp98603b.h", MAME_DIR .. "src/devices/bus/hp_dio/hp98620.cpp", MAME_DIR .. "src/devices/bus/hp_dio/hp98620.h", + MAME_DIR .. "src/devices/bus/hp_dio/hp98624.cpp", + MAME_DIR .. "src/devices/bus/hp_dio/hp98624.h", + MAME_DIR .. "src/devices/bus/hp_dio/hp98628_9.cpp", + MAME_DIR .. "src/devices/bus/hp_dio/hp98628_9.h", MAME_DIR .. "src/devices/bus/hp_dio/hp98643.cpp", MAME_DIR .. "src/devices/bus/hp_dio/hp98643.h", MAME_DIR .. "src/devices/bus/hp_dio/hp98644.cpp", @@ -1512,6 +1560,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 --------------------------------------------------- @@ -1541,6 +1605,8 @@ if (BUSES["IEEE488"]~=null) then MAME_DIR .. "src/devices/bus/ieee488/shark.h", MAME_DIR .. "src/devices/bus/ieee488/hp9122c.cpp", MAME_DIR .. "src/devices/bus/ieee488/hp9122c.h", + MAME_DIR .. "src/devices/bus/ieee488/hp9133.cpp", + MAME_DIR .. "src/devices/bus/ieee488/hp9133.h", MAME_DIR .. "src/devices/bus/ieee488/hp9895.cpp", MAME_DIR .. "src/devices/bus/ieee488/hp9895.h", MAME_DIR .. "src/devices/bus/ieee488/remote488.cpp", @@ -1784,6 +1850,8 @@ if (BUSES["ISA"]~=null) then 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/prose4k1.cpp", + MAME_DIR .. "src/devices/bus/isa/prose4k1.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", @@ -1863,6 +1931,32 @@ end --------------------------------------------------- -- +--@src/devices/bus/mpf1/slot.h,BUSES["MPF1"] = true +--------------------------------------------------- + +if (BUSES["MPF1"]~=null) then + files { + MAME_DIR .. "src/devices/bus/mpf1/slot.cpp", + MAME_DIR .. "src/devices/bus/mpf1/slot.h", + MAME_DIR .. "src/devices/bus/mpf1/epb.cpp", + MAME_DIR .. "src/devices/bus/mpf1/epb.h", + MAME_DIR .. "src/devices/bus/mpf1/iom.cpp", + MAME_DIR .. "src/devices/bus/mpf1/iom.h", + MAME_DIR .. "src/devices/bus/mpf1/prt.cpp", + MAME_DIR .. "src/devices/bus/mpf1/prt.h", + MAME_DIR .. "src/devices/bus/mpf1/sgb.cpp", + MAME_DIR .. "src/devices/bus/mpf1/sgb.h", + MAME_DIR .. "src/devices/bus/mpf1/ssb.cpp", + MAME_DIR .. "src/devices/bus/mpf1/ssb.h", + MAME_DIR .. "src/devices/bus/mpf1/tva.cpp", + MAME_DIR .. "src/devices/bus/mpf1/tva.h", + MAME_DIR .. "src/devices/bus/mpf1/vid.cpp", + MAME_DIR .. "src/devices/bus/mpf1/vid.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/msx/ctrl/ctrl.h,BUSES["MSX_CTRL"] = true --------------------------------------------------- @@ -1876,6 +1970,8 @@ if (BUSES["MSX_CTRL"]~=null) then 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", @@ -1918,6 +2014,8 @@ if (BUSES["MSX_SLOT"]~=null) then 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/panasonic08r.cpp", + MAME_DIR .. "src/devices/bus/msx/slot/panasonic08r.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", @@ -1952,6 +2050,8 @@ if (BUSES["MSX_SLOT"]~=null) then 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/franky.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/franky.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", @@ -1964,6 +2064,8 @@ if (BUSES["MSX_SLOT"]~=null) then 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/ide.cpp", + MAME_DIR .. "src/devices/bus/msx/cart/ide.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", @@ -2006,6 +2108,8 @@ if (BUSES["MSX_SLOT"]~=null) then 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/video80.h", + MAME_DIR .. "src/devices/bus/msx/cart/video80.cpp", 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", @@ -2053,6 +2157,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", @@ -2148,6 +2254,29 @@ end --------------------------------------------------- -- +--@src/devices/bus/pccard/pccard.h,BUSES["PCCARD"] = true +--------------------------------------------------- + +if (BUSES["PCCARD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/pccard/pccard.cpp", + MAME_DIR .. "src/devices/bus/pccard/pccard.h", + MAME_DIR .. "src/devices/bus/pccard/ataflash.cpp", + MAME_DIR .. "src/devices/bus/pccard/ataflash.h", + MAME_DIR .. "src/devices/bus/pccard/k573npu.cpp", + MAME_DIR .. "src/devices/bus/pccard/k573npu.h", + MAME_DIR .. "src/devices/bus/pccard/konami_dual.cpp", + MAME_DIR .. "src/devices/bus/pccard/konami_dual.h", + MAME_DIR .. "src/devices/bus/pccard/linflash.cpp", + MAME_DIR .. "src/devices/bus/pccard/linflash.h", + MAME_DIR .. "src/devices/bus/pccard/sram.cpp", + MAME_DIR .. "src/devices/bus/pccard/sram.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/pc_kbd/pc_kbdc.h,BUSES["PC_KBD"] = true --------------------------------------------------- @@ -2276,6 +2405,10 @@ 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/parallel.cpp", + MAME_DIR .. "src/devices/bus/psion/honda/parallel.h", + MAME_DIR .. "src/devices/bus/psion/honda/pclink.cpp", + MAME_DIR .. "src/devices/bus/psion/honda/pclink.h", MAME_DIR .. "src/devices/bus/psion/honda/ssd.cpp", MAME_DIR .. "src/devices/bus/psion/honda/ssd.h", } @@ -2291,6 +2424,8 @@ 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", + MAME_DIR .. "src/devices/bus/psion/module/serpar.cpp", + MAME_DIR .. "src/devices/bus/psion/module/serpar.h", } end @@ -2397,6 +2532,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 --------------------------------------------------- @@ -2436,6 +2590,20 @@ if (BUSES["SS50"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/bus/supracan/slot.h,BUSES["SUPRACAN"] = true +--------------------------------------------------- + +if (BUSES["SUPRACAN"]~=null) then + files { + MAME_DIR .. "src/devices/bus/supracan/slot.cpp", + MAME_DIR .. "src/devices/bus/supracan/slot.h", + MAME_DIR .. "src/devices/bus/supracan/rom.cpp", + MAME_DIR .. "src/devices/bus/supracan/rom.h", + } +end + --------------------------------------------------- -- @@ -2456,6 +2624,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 --------------------------------------------------- @@ -2516,6 +2699,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", @@ -2528,6 +2713,8 @@ if (BUSES["VCS_CTRL"]~=null) then MAME_DIR .. "src/devices/bus/vcs_ctrl/mouse.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/paddles.cpp", MAME_DIR .. "src/devices/bus/vcs_ctrl/paddles.h", + MAME_DIR .. "src/devices/bus/vcs_ctrl/trakball.cpp", + MAME_DIR .. "src/devices/bus/vcs_ctrl/trakball.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/wheel.cpp", MAME_DIR .. "src/devices/bus/vcs_ctrl/wheel.h", } @@ -2692,6 +2879,8 @@ if (BUSES["VME"]~=null) then 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/mvme328.cpp", + MAME_DIR .. "src/devices/bus/vme/mvme328.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", @@ -2710,6 +2899,8 @@ if (BUSES["VME"]~=null) then 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/tp880v.cpp", + MAME_DIR .. "src/devices/bus/vme/tp880v.h", MAME_DIR .. "src/devices/bus/vme/tp881v.cpp", MAME_DIR .. "src/devices/bus/vme/tp881v.h", } @@ -2870,6 +3061,8 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/a2videoterm.h", MAME_DIR .. "src/devices/bus/a2bus/a2vulcan.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2vulcan.h", + MAME_DIR .. "src/devices/bus/a2bus/a2wico_trackball.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2wico_trackball.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", @@ -2932,6 +3125,8 @@ if (BUSES["A2BUS"]~=null) then 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", @@ -2962,6 +3157,8 @@ end if (BUSES["A2GAMEIO"]~=null) then files { + MAME_DIR .. "src/devices/bus/a2gameio/brightpen.cpp", + MAME_DIR .. "src/devices/bus/a2gameio/brightpen.h", MAME_DIR .. "src/devices/bus/a2gameio/computereyes.cpp", MAME_DIR .. "src/devices/bus/a2gameio/computereyes.h", MAME_DIR .. "src/devices/bus/a2gameio/gameio.cpp", @@ -2970,10 +3167,14 @@ if (BUSES["A2GAMEIO"]~=null) then MAME_DIR .. "src/devices/bus/a2gameio/joystick.h", MAME_DIR .. "src/devices/bus/a2gameio/joyport.cpp", MAME_DIR .. "src/devices/bus/a2gameio/joyport.h", + MAME_DIR .. "src/devices/bus/a2gameio/joyport_paddles.cpp", + MAME_DIR .. "src/devices/bus/a2gameio/joyport_paddles.h", MAME_DIR .. "src/devices/bus/a2gameio/paddles.cpp", MAME_DIR .. "src/devices/bus/a2gameio/paddles.h", MAME_DIR .. "src/devices/bus/a2gameio/gizmo.cpp", MAME_DIR .. "src/devices/bus/a2gameio/gizmo.h", + MAME_DIR .. "src/devices/bus/a2gameio/wico_joystick.cpp", + MAME_DIR .. "src/devices/bus/a2gameio/wico_joystick.h", } end @@ -3051,8 +3252,6 @@ if (BUSES["NUBUS"]~=null) then MAME_DIR .. "src/devices/bus/nubus/nubus_asntmc3b.h", MAME_DIR .. "src/devices/bus/nubus/nubus_image.cpp", 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", @@ -3073,8 +3272,6 @@ if (BUSES["NUBUS"]~=null) then MAME_DIR .. "src/devices/bus/nubus/pds30_sigmalview.h", MAME_DIR .. "src/devices/bus/nubus/pds30_30hr.cpp", MAME_DIR .. "src/devices/bus/nubus/pds30_30hr.h", - MAME_DIR .. "src/devices/bus/nubus/pds30_mc30.cpp", - MAME_DIR .. "src/devices/bus/nubus/pds30_mc30.h", } end @@ -3085,6 +3282,8 @@ end if (BUSES["CENTRONICS"]~=null) then files { + MAME_DIR .. "src/devices/bus/centronics/adaptator.cpp", + MAME_DIR .. "src/devices/bus/centronics/adaptator.h", MAME_DIR .. "src/devices/bus/centronics/ctronics.cpp", MAME_DIR .. "src/devices/bus/centronics/ctronics.h", MAME_DIR .. "src/devices/bus/centronics/chessmec.cpp", @@ -3099,10 +3298,14 @@ if (BUSES["CENTRONICS"]~=null) then MAME_DIR .. "src/devices/bus/centronics/dsjoy.h", MAME_DIR .. "src/devices/bus/centronics/epson_ex800.cpp", MAME_DIR .. "src/devices/bus/centronics/epson_ex800.h", + MAME_DIR .. "src/devices/bus/centronics/epson_fx80.cpp", + MAME_DIR .. "src/devices/bus/centronics/epson_fx80.h", MAME_DIR .. "src/devices/bus/centronics/epson_lx800.cpp", MAME_DIR .. "src/devices/bus/centronics/epson_lx800.h", MAME_DIR .. "src/devices/bus/centronics/epson_lx810l.cpp", MAME_DIR .. "src/devices/bus/centronics/epson_lx810l.h", + MAME_DIR .. "src/devices/bus/centronics/epson_rx80.cpp", + MAME_DIR .. "src/devices/bus/centronics/epson_rx80.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", @@ -3150,6 +3353,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", @@ -3162,15 +3367,27 @@ 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", MAME_DIR .. "src/devices/bus/rs232/swtpc8212.h", + MAME_DIR .. "src/devices/bus/rs232/teletex800.cpp", + MAME_DIR .. "src/devices/bus/rs232/teletex800.h", MAME_DIR .. "src/devices/bus/rs232/terminal.cpp", MAME_DIR .. "src/devices/bus/rs232/terminal.h", MAME_DIR .. "src/devices/bus/rs232/xvd701.cpp", MAME_DIR .. "src/devices/bus/rs232/xvd701.h", } + + dependency { + { MAME_DIR .. "src/devices/bus/rs232/teletex800.cpp", GEN_DIR .. "emu/layout/teletex800.lh" }, + } + + custombuildtask { + layoutbuildtask("emu/layout", "teletex800"), + } end --------------------------------------------------- @@ -3454,6 +3671,8 @@ if (BUSES["SNES"]~=null) then MAME_DIR .. "src/devices/bus/snes/sgb.h", MAME_DIR .. "src/devices/bus/snes/spc7110.cpp", MAME_DIR .. "src/devices/bus/snes/spc7110.h", + MAME_DIR .. "src/devices/bus/snes/st018.cpp", + MAME_DIR .. "src/devices/bus/snes/st018.h", MAME_DIR .. "src/devices/bus/snes/sufami.cpp", MAME_DIR .. "src/devices/bus/snes/sufami.h", MAME_DIR .. "src/devices/bus/snes/upd.cpp", @@ -3711,16 +3930,18 @@ end if (BUSES["SG1000_EXP"]~=null) then files { - MAME_DIR .. "src/devices/bus/sg1000_exp/sg1000exp.cpp", - MAME_DIR .. "src/devices/bus/sg1000_exp/sg1000exp.h", MAME_DIR .. "src/devices/bus/sg1000_exp/fm_unit.cpp", MAME_DIR .. "src/devices/bus/sg1000_exp/fm_unit.h", + MAME_DIR .. "src/devices/bus/sg1000_exp/kblink.cpp", + MAME_DIR .. "src/devices/bus/sg1000_exp/kblink.h", + MAME_DIR .. "src/devices/bus/sg1000_exp/sg1000exp.cpp", + MAME_DIR .. "src/devices/bus/sg1000_exp/sg1000exp.h", MAME_DIR .. "src/devices/bus/sg1000_exp/sk1100.cpp", MAME_DIR .. "src/devices/bus/sg1000_exp/sk1100.h", MAME_DIR .. "src/devices/bus/sg1000_exp/sk1100prn.cpp", MAME_DIR .. "src/devices/bus/sg1000_exp/sk1100prn.h", - MAME_DIR .. "src/devices/bus/sg1000_exp/kblink.cpp", - MAME_DIR .. "src/devices/bus/sg1000_exp/kblink.h", + MAME_DIR .. "src/devices/bus/sg1000_exp/sp400.cpp", + MAME_DIR .. "src/devices/bus/sg1000_exp/sp400.h", } end @@ -3901,6 +4122,8 @@ if (BUSES["TI99"]~=null) then MAME_DIR .. "src/devices/bus/ti99/internal/genkbd.h", MAME_DIR .. "src/devices/bus/ti99/internal/ioport.cpp", MAME_DIR .. "src/devices/bus/ti99/internal/ioport.h", + MAME_DIR .. "src/devices/bus/ti99/internal/splitter.cpp", + MAME_DIR .. "src/devices/bus/ti99/internal/splitter.h", MAME_DIR .. "src/devices/bus/ti99/colorbus/busmouse.cpp", MAME_DIR .. "src/devices/bus/ti99/colorbus/busmouse.h", MAME_DIR .. "src/devices/bus/ti99/colorbus/colorbus.cpp", @@ -3953,8 +4176,8 @@ if (BUSES["TI99"]~=null) then MAME_DIR .. "src/devices/bus/ti99/peb/scsicard.h", MAME_DIR .. "src/devices/bus/ti99/peb/sidmaster.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/sidmaster.h", - MAME_DIR .. "src/devices/bus/ti99/peb/spchsyn.cpp", - MAME_DIR .. "src/devices/bus/ti99/peb/spchsyn.h", + MAME_DIR .. "src/devices/bus/ti99/peb/speechadapter.cpp", + MAME_DIR .. "src/devices/bus/ti99/peb/speechadapter.h", MAME_DIR .. "src/devices/bus/ti99/peb/ti_32kmem.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/ti_32kmem.h", MAME_DIR .. "src/devices/bus/ti99/peb/ti_fdc.cpp", @@ -3967,6 +4190,10 @@ if (BUSES["TI99"]~=null) then MAME_DIR .. "src/devices/bus/ti99/peb/tn_ide.h", MAME_DIR .. "src/devices/bus/ti99/peb/tn_usbsm.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/tn_usbsm.h", + MAME_DIR .. "src/devices/bus/ti99/sidecar/arcturus.cpp", + MAME_DIR .. "src/devices/bus/ti99/sidecar/arcturus.h", + MAME_DIR .. "src/devices/bus/ti99/sidecar/speechsyn.cpp", + MAME_DIR .. "src/devices/bus/ti99/sidecar/speechsyn.h", } end @@ -4046,14 +4273,14 @@ if (BUSES["BML3"]~=null) then files { MAME_DIR .. "src/devices/bus/bml3/bml3bus.cpp", MAME_DIR .. "src/devices/bus/bml3/bml3bus.h", - MAME_DIR .. "src/devices/bus/bml3/bml3mp1802.cpp", - MAME_DIR .. "src/devices/bus/bml3/bml3mp1802.h", - MAME_DIR .. "src/devices/bus/bml3/bml3mp1805.cpp", - MAME_DIR .. "src/devices/bus/bml3/bml3mp1805.h", - MAME_DIR .. "src/devices/bus/bml3/bml3kanji.cpp", - MAME_DIR .. "src/devices/bus/bml3/bml3kanji.h", - MAME_DIR .. "src/devices/bus/bml3/bml3rtc.cpp", - MAME_DIR .. "src/devices/bus/bml3/bml3rtc.h", + MAME_DIR .. "src/devices/bus/bml3/mp1802.cpp", + MAME_DIR .. "src/devices/bus/bml3/mp1802.h", + MAME_DIR .. "src/devices/bus/bml3/mp1805.cpp", + MAME_DIR .. "src/devices/bus/bml3/mp1805.h", + MAME_DIR .. "src/devices/bus/bml3/kanji.cpp", + MAME_DIR .. "src/devices/bus/bml3/kanji.h", + MAME_DIR .. "src/devices/bus/bml3/rtc.cpp", + MAME_DIR .. "src/devices/bus/bml3/rtc.h", } end @@ -4238,6 +4465,10 @@ 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 @@ -4475,14 +4706,24 @@ if (BUSES["ZORRO"]~=null) then MAME_DIR .. "src/devices/bus/amiga/zorro/a2058.h", MAME_DIR .. "src/devices/bus/amiga/zorro/a2065.cpp", MAME_DIR .. "src/devices/bus/amiga/zorro/a2065.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/a2091.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/a2091.h", MAME_DIR .. "src/devices/bus/amiga/zorro/a2232.cpp", MAME_DIR .. "src/devices/bus/amiga/zorro/a2232.h", - MAME_DIR .. "src/devices/bus/amiga/zorro/a590.cpp", - MAME_DIR .. "src/devices/bus/amiga/zorro/a590.h", - MAME_DIR .. "src/devices/bus/amiga/zorro/action_replay.cpp", - MAME_DIR .. "src/devices/bus/amiga/zorro/action_replay.h", MAME_DIR .. "src/devices/bus/amiga/zorro/buddha.cpp", MAME_DIR .. "src/devices/bus/amiga/zorro/buddha.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/merlin.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/merlin.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/oktagon2008.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/oktagon2008.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/picasso2.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/picasso2.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/rainbow2.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/rainbow2.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/ripple.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/ripple.h", + MAME_DIR .. "src/devices/bus/amiga/zorro/toccata.cpp", + MAME_DIR .. "src/devices/bus/amiga/zorro/toccata.h", } end @@ -4545,16 +4786,26 @@ end if (BUSES["QBUS"]~=null) then files { + MAME_DIR .. "src/devices/bus/qbus/bk_kmd.cpp", + MAME_DIR .. "src/devices/bus/qbus/bk_kmd.h", 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/tdl12.cpp", + MAME_DIR .. "src/devices/bus/qbus/tdl12.h", + MAME_DIR .. "src/devices/bus/qbus/uknc_kmd.cpp", + MAME_DIR .. "src/devices/bus/qbus/uknc_kmd.h", } end @@ -4641,6 +4892,8 @@ if (BUSES["SPECTRUM"]~=null) then 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/musicmachine.cpp", + MAME_DIR .. "src/devices/bus/spectrum/musicmachine.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", @@ -4663,6 +4916,8 @@ if (BUSES["SPECTRUM"]~=null) then 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", } @@ -5035,6 +5290,12 @@ end if (BUSES["CBUS"]~=null) then files { + MAME_DIR .. "src/devices/bus/cbus/amd98.cpp", + MAME_DIR .. "src/devices/bus/cbus/amd98.h", + MAME_DIR .. "src/devices/bus/cbus/mif201.cpp", + MAME_DIR .. "src/devices/bus/cbus/mif201.h", + MAME_DIR .. "src/devices/bus/cbus/mpu_pc98.cpp", + MAME_DIR .. "src/devices/bus/cbus/mpu_pc98.h", MAME_DIR .. "src/devices/bus/cbus/pc9801_26.cpp", MAME_DIR .. "src/devices/bus/cbus/pc9801_26.h", MAME_DIR .. "src/devices/bus/cbus/pc9801_55.cpp", @@ -5043,14 +5304,10 @@ if (BUSES["CBUS"]~=null) then MAME_DIR .. "src/devices/bus/cbus/pc9801_86.h", MAME_DIR .. "src/devices/bus/cbus/pc9801_118.cpp", MAME_DIR .. "src/devices/bus/cbus/pc9801_118.h", - MAME_DIR .. "src/devices/bus/cbus/pc9801_amd98.cpp", - MAME_DIR .. "src/devices/bus/cbus/pc9801_amd98.h", - MAME_DIR .. "src/devices/bus/cbus/pc9801_snd.cpp", - MAME_DIR .. "src/devices/bus/cbus/pc9801_snd.h", - MAME_DIR .. "src/devices/bus/cbus/mpu_pc98.cpp", - MAME_DIR .. "src/devices/bus/cbus/mpu_pc98.h", MAME_DIR .. "src/devices/bus/cbus/pc9801_cbus.cpp", MAME_DIR .. "src/devices/bus/cbus/pc9801_cbus.h", + MAME_DIR .. "src/devices/bus/cbus/sb16_ct2720.cpp", + MAME_DIR .. "src/devices/bus/cbus/sb16_ct2720.h", } end @@ -5187,6 +5444,8 @@ if (BUSES["MULTIBUS"]~=null) then 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 @@ -5320,11 +5579,13 @@ end --------------------------------------------------- -- ---@src/devices/bus/pc8801/pc8801_31.h,BUSES["PC8801"] = true +--@src/devices/bus/pc8801/pc8801_exp.h,BUSES["PC8801"] = true --------------------------------------------------- if (BUSES["PC8801"]~=null) then files { + MAME_DIR .. "src/devices/bus/pc8801/gsx8800.cpp", + MAME_DIR .. "src/devices/bus/pc8801/gsx8800.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", @@ -5342,6 +5603,33 @@ end --------------------------------------------------- -- +--@src/devices/bus/jvs/jvs.h,BUSES["JVS"] = true +--------------------------------------------------- + +if (BUSES["JVS"]~=null) then + files { + MAME_DIR .. "src/devices/bus/jvs/cyberlead.cpp", + MAME_DIR .. "src/devices/bus/jvs/cyberlead.h", + MAME_DIR .. "src/devices/bus/jvs/jvs.cpp", + MAME_DIR .. "src/devices/bus/jvs/jvs.h", + MAME_DIR .. "src/devices/bus/jvs/jvshle.cpp", + MAME_DIR .. "src/devices/bus/jvs/jvshle.h", + MAME_DIR .. "src/devices/bus/jvs/namcoio.cpp", + MAME_DIR .. "src/devices/bus/jvs/namcoio.h", + } + + dependency { + { MAME_DIR .. "src/devices/bus/jvs/cyberlead.cpp", GEN_DIR .. "emu/layout/cyberlead.lh" }, + } + + custombuildtask { + layoutbuildtask("emu/layout", "cyberlead"), + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/mtu130/board.h,BUSES["MTU130"] = true --------------------------------------------------- @@ -5420,33 +5708,168 @@ 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/virge_pci.cpp", - MAME_DIR .. "src/devices/bus/pci/virge_pci.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/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/ncr53c825.cpp", + MAME_DIR .. "src/devices/bus/pci/ncr53c825.h", + MAME_DIR .. "src/devices/bus/pci/neon250.cpp", + MAME_DIR .. "src/devices/bus/pci/neon250.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/ymp21.cpp", - MAME_DIR .. "src/devices/bus/pci/ymp21.h", - MAME_DIR .. "src/devices/bus/pci/sw1000xg.cpp", - MAME_DIR .. "src/devices/bus/pci/sw1000xg.h", - MAME_DIR .. "src/devices/bus/pci/ds2416.cpp", - MAME_DIR .. "src/devices/bus/pci/ds2416.h", - MAME_DIR .. "src/devices/bus/pci/sonicvibes.cpp", - MAME_DIR .. "src/devices/bus/pci/sonicvibes.h", - MAME_DIR .. "src/devices/bus/pci/zr36057.cpp", - MAME_DIR .. "src/devices/bus/pci/zr36057.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/opti82c861.cpp", - MAME_DIR .. "src/devices/bus/pci/opti82c861.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 + +--------------------------------------------------- +-- +--@src/devices/bus/heathzenith/h89/h89bus.h,BUSES["H89BUS"] = true +--------------------------------------------------- + +if (BUSES["H89BUS"]~=null) then + files { + MAME_DIR .. "src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/cdr_fdc_880h.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h89bus.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h89bus.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h17_fdc.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h17_fdc.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_3.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_3.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_5.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_5.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/mms77316_fdc.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/mms77316_fdc.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/sigmasoft_sound.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/sigmasoft_sound.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/sigmasoft_parallel_port.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/sigmasoft_parallel_port.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/we_pullup.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/we_pullup.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/z_89_11.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/z_89_11.h", + MAME_DIR .. "src/devices/bus/heathzenith/h89/z37_fdc.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h89/z37_fdc.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/heathzenith/intr_cntrl/intr_cntrl.h,BUSES["HEATH_INTR_SOCKET"] = true +--------------------------------------------------- + +if (BUSES["HEATH_INTR_SOCKET"]~=null) then + files { + MAME_DIR .. "src/devices/bus/heathzenith/intr_cntrl/intr_cntrl.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/intr_cntrl/intr_cntrl.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/heathzenith/h19/tlb.h,BUSES["HEATH_TLB_CONNECTOR"] = true +--------------------------------------------------- + +if (BUSES["HEATH_TLB_CONNECTOR"]~=null) then + files { + MAME_DIR .. "src/devices/bus/heathzenith/h19/tlb.cpp", + MAME_DIR .. "src/devices/bus/heathzenith/h19/tlb.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/amiga/cpuslot/cpuslot.h,BUSES["AMIGA_CPUSLOT"] = true +--------------------------------------------------- + +if (BUSES["AMIGA_CPUSLOT"]~=null) then + files { + MAME_DIR .. "src/devices/bus/amiga/cpuslot/cpuslot.cpp", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/cpuslot.h", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/cards.cpp", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/cards.h", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/a570.cpp", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/a570.h", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/a590.cpp", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/a590.h", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/action_replay.cpp", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/action_replay.h", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/megamix500.cpp", + MAME_DIR .. "src/devices/bus/amiga/cpuslot/megamix500.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/bus/st/stcart.h,BUSES["STCART_CONNECTOR"] = true +--------------------------------------------------- + +if (BUSES["STCART_CONNECTOR"]~=null) then + files { + MAME_DIR .. "src/devices/bus/st/stcart.cpp", + MAME_DIR .. "src/devices/bus/st/stcart.h", + MAME_DIR .. "src/devices/bus/st/replay.cpp", + MAME_DIR .. "src/devices/bus/st/replay.h", } end |