summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/genie.lua12
-rw-r--r--scripts/src/main.lua15
-rw-r--r--scripts/src/tools.lua4
-rw-r--r--scripts/target/mame/arcade.lua3580
-rw-r--r--scripts/target/mame/dummy.lua (renamed from scripts/target/ume/dummy.lua)18
-rw-r--r--scripts/target/mame/mame.lua3579
-rw-r--r--scripts/target/mame/mess.lua (renamed from scripts/target/mess/mess.lua)10
-rw-r--r--scripts/target/mame/tiny.lua3
-rw-r--r--scripts/target/mess/tiny.lua40
-rw-r--r--scripts/target/ume/tiny.lua12
-rw-r--r--scripts/target/ume/ume.lua20
11 files changed, 3621 insertions, 3672 deletions
diff --git a/scripts/genie.lua b/scripts/genie.lua
index 42ff7fc64ce..fd9d14d0d4e 100644
--- a/scripts/genie.lua
+++ b/scripts/genie.lua
@@ -333,7 +333,11 @@ if (_OPTIONS["subtarget"] == nil) then return false end
if (_OPTIONS["target"] == _OPTIONS["subtarget"]) then
solution (_OPTIONS["target"])
else
- solution (_OPTIONS["target"] .. _OPTIONS["subtarget"])
+ if (_OPTIONS["subtarget"]=="mess") then
+ solution (_OPTIONS["subtarget"])
+ else
+ solution (_OPTIONS["target"] .. _OPTIONS["subtarget"])
+ end
end
configurations {
@@ -1107,7 +1111,11 @@ dofile(path.join("src", "main.lua"))
if (_OPTIONS["target"] == _OPTIONS["subtarget"]) then
startproject (_OPTIONS["target"])
else
- startproject (_OPTIONS["target"] .. _OPTIONS["subtarget"])
+ if (_OPTIONS["subtarget"]=="mess") then
+ startproject (_OPTIONS["subtarget"])
+ else
+ startproject (_OPTIONS["target"] .. _OPTIONS["subtarget"])
+ end
end
mainProject(_OPTIONS["target"],_OPTIONS["subtarget"])
diff --git a/scripts/src/main.lua b/scripts/src/main.lua
index 80e3d1bf09a..4c4b811edae 100644
--- a/scripts/src/main.lua
+++ b/scripts/src/main.lua
@@ -2,7 +2,11 @@ function mainProject(_target, _subtarget)
if (_target == _subtarget) then
project (_target)
else
- project (_target .. _subtarget)
+ if (_subtarget=="mess") then
+ project (_subtarget)
+ else
+ project (_target .. _subtarget)
+ end
end
uuid (os.uuid(_target .."_" .. _subtarget))
kind "ConsoleApp"
@@ -141,21 +145,20 @@ function mainProject(_target, _subtarget)
end
if _OPTIONS["targetos"]=="windows" and (not override_resources) then
- local rcfile = MAME_DIR .. "src/" .. _target .. "/osd/".._OPTIONS["osd"].."/" .. _target ..".rc"
+ local rcfile = MAME_DIR .. "src/" .. _target .. "/osd/".._OPTIONS["osd"].."/" .. _subtarget .. "/" .. _subtarget ..".rc"
if not os.isfile(rcfile) then
- rcfile = MAME_DIR .. "src/" .. _target .. "/osd/windows/" .. _target ..".rc"
+ rcfile = MAME_DIR .. "src/" .. _target .. "/osd/windows/" .. _subtarget .. "/" .. _subtarget ..".rc"
end
-
if os.isfile(rcfile) then
files {
rcfile,
}
dependency {
- { "$(OBJDIR)/".._target ..".res" , GEN_DIR .. "/resource/" .. _target .. "vers.rc", true },
+ { "$(OBJDIR)/".._subtarget ..".res" , GEN_DIR .. "/resource/" .. _target .. "vers.rc", true },
}
else
files {
- MAME_DIR .. "src/osd/windows/mame.rc",
+ MAME_DIR .. "src/mame/osd/windows/mame/mame.rc",
}
dependency {
{ "$(OBJDIR)/mame.res" , GEN_DIR .. "/resource/" .. _target .. "vers.rc", true },
diff --git a/scripts/src/tools.lua b/scripts/src/tools.lua
index 8c371f3b19a..b3cba16b310 100644
--- a/scripts/src/tools.lua
+++ b/scripts/src/tools.lua
@@ -454,8 +454,6 @@ files {
dofile("netlist.lua")
-
-if (_OPTIONS["target"]~="mame") then
--------------------------------------------------
-- castool
--------------------------------------------------
@@ -610,5 +608,3 @@ files {
MAME_DIR .. "src/mess/tools/imgtool/modules/bml3.c",
MAME_DIR .. "src/mess/tools/imgtool/modules/hp48.c",
}
-
-end \ No newline at end of file
diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua
new file mode 100644
index 00000000000..f96db8d4828
--- /dev/null
+++ b/scripts/target/mame/arcade.lua
@@ -0,0 +1,3580 @@
+---------------------------------------------------------------------------
+--
+-- mame.lua
+--
+-- MAME target makefile
+--
+---------------------------------------------------------------------------
+
+--------------------------------------------------
+-- specify available CPU cores
+---------------------------------------------------
+
+CPUS["Z80"] = true
+CPUS["Z180"] = true
+CPUS["I8085"] = true
+CPUS["I8089"] = true
+CPUS["M6502"] = true
+CPUS["H6280"] = true
+CPUS["I86"] = true
+CPUS["I386"] = true
+CPUS["NEC"] = true
+CPUS["V30MZ"] = true
+CPUS["V60"] = true
+CPUS["MCS48"] = true
+CPUS["MCS51"] = true
+CPUS["MCS96"] = true
+CPUS["M6800"] = true
+CPUS["M6805"] = true
+CPUS["HD6309"] = true
+CPUS["M6809"] = true
+CPUS["KONAMI"] = true
+CPUS["M680X0"] = true
+CPUS["T11"] = true
+CPUS["S2650"] = true
+CPUS["TMS340X0"] = true
+CPUS["TMS9900"] = true
+CPUS["TMS9995"] = true
+CPUS["TMS9900L"] = true
+CPUS["Z8000"] = true
+CPUS["Z8001"] = true
+CPUS["TMS32010"] = true
+CPUS["TMS32025"] = true
+CPUS["TMS32031"] = true
+CPUS["TMS32051"] = true
+CPUS["TMS32082"] = true
+CPUS["TMS57002"] = true
+CPUS["CCPU"] = true
+CPUS["ADSP21XX"] = true
+CPUS["ASAP"] = true
+CPUS["AM29000"] = true
+CPUS["UPD7810"] = true
+CPUS["ARM"] = true
+CPUS["ARM7"] = true
+CPUS["JAGUAR"] = true
+CPUS["CUBEQCPU"] = true
+CPUS["ESRIP"] = true
+CPUS["MIPS"] = true
+CPUS["PSX"] = true
+CPUS["SH2"] = true
+CPUS["SH4"] = true
+CPUS["DSP16A"] = true
+CPUS["DSP32C"] = true
+CPUS["PIC16C5X"] = true
+CPUS["PIC16C62X"] = true
+CPUS["G65816"] = true
+CPUS["SPC700"] = true
+CPUS["E1"] = true
+CPUS["I860"] = true
+CPUS["I960"] = true
+CPUS["H8"] = true
+CPUS["V810"] = true
+CPUS["M37710"] = true
+CPUS["POWERPC"] = true
+CPUS["SE3208"] = true
+CPUS["MC68HC11"] = true
+CPUS["ADSP21062"] = true
+CPUS["DSP56156"] = true
+CPUS["RSP"] = true
+CPUS["ALPHA8201"] = true
+CPUS["COP400"] = true
+CPUS["TLCS90"] = true
+CPUS["TLCS900"] = true
+CPUS["MB88XX"] = true
+CPUS["MB86233"] = true
+CPUS["MB86235"] = true
+CPUS["SSP1601"] = true
+CPUS["APEXC"] = true
+CPUS["CP1610"] = true
+CPUS["F8"] = true
+CPUS["LH5801"] = true
+CPUS["PDP1"] = true
+CPUS["SATURN"] = true
+CPUS["SC61860"] = true
+CPUS["LR35902"] = true
+CPUS["TMS7000"] = true
+CPUS["SM8500"] = true
+CPUS["MINX"] = true
+CPUS["SSEM"] = true
+CPUS["AVR8"] = true
+--CPUS["TMS0980"] = true
+CPUS["I4004"] = true
+CPUS["SUPERFX"] = true
+CPUS["Z8"] = true
+CPUS["I8008"] = true
+CPUS["SCMP"] = true
+CPUS["MN10200"] = true
+CPUS["COSMAC"] = true
+CPUS["UNSP"] = true
+CPUS["HCD62121"] = true
+CPUS["PPS4"] = true
+CPUS["UPD7725"] = true
+CPUS["HD61700"] = true
+CPUS["LC8670"] = true
+CPUS["SCORE"] = true
+CPUS["ES5510"] = true
+CPUS["SCUDSP"] = true
+CPUS["IE15"] = true
+CPUS["8X300"] = true
+CPUS["ALTO2"] = true
+--CPUS["W65816"] = true
+CPUS["ARC"] = true
+CPUS["ARCOMPACT"] = true
+--CPUS["AMIS2000"] = true
+--CPUS["UCOM4"] = true
+CPUS["HMCS40"] = true
+--CPUS["E0C6200"] = true
+
+--------------------------------------------------
+-- specify available sound cores
+--------------------------------------------------
+
+SOUNDS["SAMPLES"] = true
+SOUNDS["DAC"] = true
+SOUNDS["DMADAC"] = true
+SOUNDS["SPEAKER"] = true
+SOUNDS["BEEP"] = true
+SOUNDS["DISCRETE"] = true
+SOUNDS["AY8910"] = true
+SOUNDS["YM2151"] = true
+SOUNDS["YM2203"] = true
+SOUNDS["YM2413"] = true
+SOUNDS["YM2608"] = true
+SOUNDS["YM2610"] = true
+SOUNDS["YM2610B"] = true
+SOUNDS["YM2612"] = true
+SOUNDS["YM3438"] = true
+SOUNDS["YM3812"] = true
+SOUNDS["YM3526"] = true
+SOUNDS["Y8950"] = true
+SOUNDS["YMF262"] = true
+SOUNDS["YMF271"] = true
+SOUNDS["YMF278B"] = true
+SOUNDS["YMZ280B"] = true
+SOUNDS["SN76477"] = true
+SOUNDS["SN76496"] = true
+SOUNDS["POKEY"] = true
+SOUNDS["TIA"] = true
+SOUNDS["NES_APU"] = true
+SOUNDS["AMIGA"] = true
+SOUNDS["ASTROCADE"] = true
+SOUNDS["NAMCO"] = true
+SOUNDS["NAMCO_15XX"] = true
+SOUNDS["NAMCO_CUS30"] = true
+SOUNDS["NAMCO_52XX"] = true
+SOUNDS["NAMCO_63701X"] = true
+SOUNDS["T6W28"] = true
+SOUNDS["SNKWAVE"] = true
+SOUNDS["C140"] = true
+SOUNDS["C352"] = true
+SOUNDS["TMS36XX"] = true
+SOUNDS["TMS3615"] = true
+SOUNDS["TMS5110"] = true
+SOUNDS["TMS5220"] = true
+SOUNDS["VLM5030"] = true
+SOUNDS["ADPCM"] = true
+SOUNDS["MSM5205"] = true
+SOUNDS["MSM5232"] = true
+SOUNDS["OKIM6258"] = true
+SOUNDS["OKIM6295"] = true
+SOUNDS["OKIM6376"] = true
+SOUNDS["OKIM9810"] = true
+--SOUNDS["UPD7752"] = true
+SOUNDS["UPD7759"] = true
+SOUNDS["HC55516"] = true
+SOUNDS["TC8830F"] = true
+SOUNDS["K005289"] = true
+SOUNDS["K007232"] = true
+SOUNDS["K051649"] = true
+SOUNDS["K053260"] = true
+SOUNDS["K054539"] = true
+SOUNDS["K056800"] = true
+SOUNDS["SEGAPCM"] = true
+SOUNDS["MULTIPCM"] = true
+SOUNDS["SCSP"] = true
+SOUNDS["AICA"] = true
+SOUNDS["RF5C68"] = true
+SOUNDS["RF5C400"] = true
+SOUNDS["CEM3394"] = true
+SOUNDS["QSOUND"] = true
+SOUNDS["QS1000"] = true
+SOUNDS["SAA1099"] = true
+SOUNDS["IREMGA20"] = true
+SOUNDS["ES5503"] = true
+SOUNDS["ES5505"] = true
+SOUNDS["ES5506"] = true
+SOUNDS["BSMT2000"] = true
+SOUNDS["GAELCO_CG1V"] = true
+SOUNDS["GAELCO_GAE1"] = true
+SOUNDS["C6280"] = true
+SOUNDS["SP0250"] = true
+SOUNDS["SPU"] = true
+SOUNDS["CDDA"] = true
+SOUNDS["ICS2115"] = true
+SOUNDS["I5000_SND"] = true
+SOUNDS["ST0016"] = true
+SOUNDS["NILE"] = true
+SOUNDS["X1_010"] = true
+SOUNDS["VRENDER0"] = true
+SOUNDS["VOTRAX"] = true
+SOUNDS["ES8712"] = true
+SOUNDS["CDP1869"] = true
+SOUNDS["S14001A"] = true
+SOUNDS["WAVE"] = true
+SOUNDS["SID6581"] = true
+SOUNDS["SID8580"] = true
+SOUNDS["SP0256"] = true
+SOUNDS["DIGITALKER"] = true
+SOUNDS["CDP1863"] = true
+SOUNDS["CDP1864"] = true
+SOUNDS["ZSG2"] = true
+SOUNDS["MOS656X"] = true
+SOUNDS["ASC"] = true
+SOUNDS["MAS3507D"] = true
+SOUNDS["SOCRATES"] = true
+SOUNDS["TMC0285"] = true
+SOUNDS["TMS5200"] = true
+SOUNDS["CD2801"] = true
+SOUNDS["CD2802"] = true
+SOUNDS["M58817"] = true
+SOUNDS["TMC0281"] = true
+SOUNDS["TMS5100"] = true
+SOUNDS["TMS5110A"] = true
+SOUNDS["LMC1992"] = true
+SOUNDS["AWACS"] = true
+SOUNDS["YMZ770"] = true
+SOUNDS["T6721A"] = true
+SOUNDS["MOS7360"] = true
+--SOUNDS["ESQPUMP"] = true
+--SOUNDS["VRC6"] = true
+SOUNDS["SB0400"] = true
+SOUNDS["AC97"] = true
+SOUNDS["ES1373"] = true
+SOUNDS["L7A1045"] = true
+
+--------------------------------------------------
+-- specify available video cores
+--------------------------------------------------
+
+VIDEOS["SEGA315_5124"] = true
+VIDEOS["SEGA315_5313"] = true
+VIDEOS["BUFSPRITE"] = true
+--VIDEOS["CDP1861"] = true
+--VIDEOS["CDP1862"] = true
+--VIDEOS["CRT9007"] = true
+--VIDEOS["CRT9021"] = true
+--VIDEOS["CRT9212"] = true
+--VIDEOS["CRTC_EGA"] = true
+--VIDEOS["DL1416"] = true
+VIDEOS["DM9368"] = true
+--VIDEOS["EF9340_1"] = true
+--VIDEOS["EF9345"] = true
+--VIDEOS["GF4500"] = true
+VIDEOS["GF7600GS"] = true
+VIDEOS["EPIC12"] = true
+VIDEOS["FIXFREQ"] = true
+VIDEOS["H63484"] = true
+--VIDEOS["HD44102"] = true
+--VIDEOS["HD44352"] = true
+--VIDEOS["HD44780"] = true
+VIDEOS["HD61830"] = true
+VIDEOS["HD63484"] = true
+--VIDEOS["HD66421"] = true
+VIDEOS["HUC6202"] = true
+VIDEOS["HUC6260"] = true
+--VIDEOS["HUC6261"] = true
+VIDEOS["HUC6270"] = true
+--VIDEOS["HUC6272"] = true
+--VIDEOS["I8244"] = true
+VIDEOS["I8275"] = true
+VIDEOS["M50458"] = true
+VIDEOS["MB90082"] = true
+VIDEOS["MB_VCU"] = true
+VIDEOS["MC6845"] = true
+--VIDEOS["MC6847"] = true
+--VIDEOS["MSM6222B"] = true
+--VIDEOS["MSM6255"] = true
+--VIDEOS["MOS6566"] = true
+VIDEOS["PC_VGA"] = true
+VIDEOS["POLY"] = true
+VIDEOS["PSX"] = true
+VIDEOS["RAMDAC"] = true
+--VIDEOS["S2636"] = true
+VIDEOS["SAA5050"] = true
+VIDEOS["SCN2674"] = true
+--VIDEOS["SED1200"] = true
+--VIDEOS["SED1330"] = true
+--VIDEOS["SED1520"] = true
+VIDEOS["SNES_PPU"] = true
+VIDEOS["STVVDP"] = true
+--VIDEOS["T6A04"] = true
+VIDEOS["TLC34076"] = true
+VIDEOS["TMS34061"] = true
+--VIDEOS["TMS3556"] = true
+VIDEOS["TMS9927"] = true
+VIDEOS["TMS9928A"] = true
+--VIDEOS["UPD3301"] = true
+--VIDEOS["UPD7220"] = true
+--VIDEOS["UPD7227"] = true
+VIDEOS["V9938"] = true
+--VIDEOS["VIC4567"] = true
+VIDEOS["VOODOO"] = true
+VIDEOS["VOODOO_PCI"] = true
+
+--------------------------------------------------
+-- specify available machine cores
+--------------------------------------------------
+
+MACHINES["AKIKO"] = true
+MACHINES["NCR53C7XX"] = true
+MACHINES["LSI53C810"] = true
+MACHINES["6522VIA"] = true
+MACHINES["TPI6525"] = true
+MACHINES["RIOT6532"] = true
+MACHINES["6821PIA"] = true
+MACHINES["6840PTM"] = true
+--MACHINES["68561MPCC"] = true
+MACHINES["ACIA6850"] = true
+MACHINES["68681"] = true
+MACHINES["7200FIFO"] = true
+--MACHINES["8530SCC"] = true
+MACHINES["TTL74123"] = true
+MACHINES["TTL74145"] = true
+MACHINES["TTL74148"] = true
+MACHINES["TTL74153"] = true
+MACHINES["TTL74181"] = true
+MACHINES["TTL7474"] = true
+MACHINES["KBDC8042"] = true
+MACHINES["I8257"] = true
+MACHINES["AAKARTDEV"] = true
+--MACHINES["ACIA6850"] = true
+MACHINES["ADC0808"] = true
+MACHINES["ADC083X"] = true
+MACHINES["ADC1038"] = true
+MACHINES["ADC1213X"] = true
+MACHINES["AICARTC"] = true
+MACHINES["AM53CF96"] = true
+MACHINES["AM9517A"] = true
+MACHINES["AMIGAFDC"] = true
+--MACHINES["AT_KEYBC"] = true
+MACHINES["AT28C16"] = true
+MACHINES["AT29040"] = true
+MACHINES["AT45DBXX"] = true
+MACHINES["ATAFLASH"] = true
+MACHINES["AY31015"] = true
+MACHINES["BANKDEV"] = true
+MACHINES["CDP1852"] = true
+MACHINES["CDP1871"] = true
+--MACHINES["CMOS40105"] = true
+MACHINES["CDU76S"] = true
+MACHINES["COM8116"] = true
+MACHINES["CR589"] = true
+--MACHINES["CS4031"] = true
+--MACHINES["CS8221"] = true
+--MACHINES["DP8390"] = true
+MACHINES["DS1204"] = true
+MACHINES["DS1302"] = true
+--MACHINES["DS1315"] = true
+MACHINES["DS2401"] = true
+MACHINES["DS2404"] = true
+MACHINES["DS75160A"] = true
+MACHINES["DS75161A"] = true
+MACHINES["E0516"] = true
+MACHINES["E05A03"] = true
+MACHINES["E05A30"] = true
+MACHINES["EEPROMDEV"] = true
+MACHINES["ER2055"] = true
+MACHINES["F3853"] = true
+--MACHINES["HD63450"] = true
+--MACHINES["HD64610"] = true
+MACHINES["I2CMEM"] = true
+--MACHINES["I80130"] = true
+--MACHINES["I8089"] = true
+MACHINES["I8155"] = true
+MACHINES["I8212"] = true
+MACHINES["I8214"] = true
+MACHINES["I8243"] = true
+MACHINES["I8251"] = true
+MACHINES["I8255"] = true
+--MACHINES["I8257"] = true
+--MACHINES["I8271"] = true
+MACHINES["I8279"] = true
+MACHINES["I8355"] = true
+MACHINES["IDE"] = true
+MACHINES["IM6402"] = true
+MACHINES["INS8154"] = true
+MACHINES["INS8250"] = true
+MACHINES["INTELFLASH"] = true
+MACHINES["JVS"] = true
+MACHINES["K033906"] = true
+MACHINES["K053252"] = true
+MACHINES["K056230"] = true
+--MACHINES["KB3600"] = true
+--MACHINES["KBDC8042"] = true
+--MACHINES["KR2376"] = true
+MACHINES["LATCH8"] = true
+MACHINES["LC89510"] = true
+MACHINES["LDPR8210"] = true
+MACHINES["LDSTUB"] = true
+MACHINES["LDV1000"] = true
+MACHINES["LDVP931"] = true
+--MACHINES["LH5810"] = true
+MACHINES["LINFLASH"] = true
+MACHINES["LPCI"] = true
+--MACHINES["LSI53C810"] = true
+--MACHINES["M68307"] = true
+--MACHINES["M68340"] = true
+MACHINES["M6M80011AP"] = true
+MACHINES["MATSUCD"] = true
+MACHINES["MB14241"] = true
+MACHINES["MB3773"] = true
+MACHINES["MB8421"] = true
+MACHINES["MB87078"] = true
+--MACHINES["MB8795"] = true
+--MACHINES["MB89352"] = true
+MACHINES["MB89371"] = true
+MACHINES["MC146818"] = true
+MACHINES["MC2661"] = true
+MACHINES["MC6843"] = true
+MACHINES["MC6846"] = true
+MACHINES["MC6852"] = true
+MACHINES["MC6854"] = true
+--MACHINES["MC68328"] = true
+MACHINES["MC68901"] = true
+MACHINES["MCCS1850"] = true
+MACHINES["M68307"] = true
+MACHINES["M68340"] = true
+MACHINES["MCF5206E"] = true
+MACHINES["MICROTOUCH"] = true
+--MACHINES["MIOT6530"] = true
+--MACHINES["MM58167"] = true
+MACHINES["MM58274C"] = true
+MACHINES["MM74C922"] = true
+MACHINES["MOS6526"] = true
+MACHINES["MOS6529"] = true
+MACHINES["MIOT6530"] = true
+MACHINES["MOS6551"] = true
+--MACHINES["MOS6702"] = true
+--MACHINES["MOS8706"] = true
+--MACHINES["MOS8722"] = true
+--MACHINES["MOS8726"] = true
+--MACHINES["MPU401"] = true
+MACHINES["MSM5832"] = true
+MACHINES["MSM58321"] = true
+MACHINES["MSM6242"] = true
+--MACHINES["NCR5380"] = true
+--MACHINES["NCR5380N"] = true
+--MACHINES["NCR5390"] = true
+MACHINES["NCR539x"] = true
+--MACHINES["NCR53C7XX"] = true
+MACHINES["NMC9306"] = true
+--MACHINES["NSC810"] = true
+MACHINES["NSCSI"] = true
+--MACHINES["PC_FDC"] = true
+--MACHINES["PC_LPT"] = true
+--MACHINES["PCCARD"] = true
+MACHINES["PCF8593"] = true
+MACHINES["PCI"] = true
+MACHINES["PCKEYBRD"] = true
+MACHINES["PIC8259"] = true
+MACHINES["PIT8253"] = true
+MACHINES["PLA"] = true
+--MACHINES["PROFILE"] = true
+MACHINES["R10696"] = true
+MACHINES["R10788"] = true
+MACHINES["RA17XX"] = true
+--MACHINES["R64H156"] = true
+MACHINES["RF5C296"] = true
+--MACHINES["RIOT6532"] = true
+MACHINES["ROC10937"] = true
+MACHINES["RP5C01"] = true
+MACHINES["RP5C15"] = true
+MACHINES["RP5H01"] = true
+MACHINES["RTC4543"] = true
+MACHINES["RTC65271"] = true
+MACHINES["RTC9701"] = true
+MACHINES["S2636"] = true
+MACHINES["S3520CF"] = true
+MACHINES["S3C2400"] = true
+MACHINES["S3C2410"] = true
+MACHINES["S3C2440"] = true
+--MACHINES["S3C44B0"] = true
+MACHINES["SATURN"] = true
+MACHINES["SCSI"] = true
+MACHINES["SCUDSP"] = true
+--MACHINES["SECFLASH"] = true
+MACHINES["SERFLASH"] = true
+MACHINES["SMC91C9X"] = true
+MACHINES["SMPC"] = true
+MACHINES["STVCD"] = true
+MACHINES["TC0091LVC"] = true
+MACHINES["TIMEKPR"] = true
+MACHINES["TMP68301"] = true
+--MACHINES["TMS5501"] = true
+MACHINES["TMS6100"] = true
+MACHINES["TMS9901"] = true
+MACHINES["TMS9902"] = true
+--MACHINES["TPI6525"] = true
+--MACHINES["TTL74123"] = true
+--MACHINES["TTL74145"] = true
+--MACHINES["TTL74148"] = true
+--MACHINES["TTL74153"] = true
+--MACHINES["TTL74181"] = true
+--MACHINES["TTL7474"] = true
+MACHINES["UPD1990A"] = true
+MACHINES["UPD4992"] = true
+MACHINES["UPD4701"] = true
+MACHINES["UPD7002"] = true
+MACHINES["UPD71071"] = true
+MACHINES["UPD765"] = true
+MACHINES["V3021"] = true
+MACHINES["WD_FDC"] = true
+MACHINES["WD11C00_17"] = true
+MACHINES["WD17XX"] = true
+MACHINES["WD2010"] = true
+MACHINES["WD33C93"] = true
+MACHINES["X2212"] = true
+MACHINES["X76F041"] = true
+MACHINES["X76F100"] = true
+MACHINES["Z80CTC"] = true
+MACHINES["Z80DART"] = true
+MACHINES["Z80DMA"] = true
+MACHINES["Z80PIO"] = true
+MACHINES["Z80STI"] = true
+MACHINES["Z8536"] = true
+MACHINES["SECFLASH"] = true
+MACHINES["PCCARD"] = true
+MACHINES["FDC37C665GT"] = true
+--MACHINES["SMC92X4"] = true
+--MACHINES["TI99_HD"] = true
+--MACHINES["STRATA"] = true
+MACHINES["STEPPERS"] = true
+--MACHINES["CORVUSHD"] = true
+--MACHINES["WOZFDC"] = true
+--MACHINES["DIABLO_HD"] = true
+MACHINES["PCI9050"] = true
+
+--------------------------------------------------
+-- specify available bus cores
+--------------------------------------------------
+
+--BUSES["A1BUS"] = true
+--BUSES["A2BUS"] = true
+--BUSES["A7800"] = true
+--BUSES["A800"] = true
+--BUSES["ABCBUS"] = true
+--BUSES["ABCKB"] = true
+--BUSES["ADAM"] = true
+--BUSES["ADAMNET"] = true
+--BUSES["APF"] = true
+--BUSES["ARCADIA"] = true
+--BUSES["ASTROCADE"] = true
+--BUSES["BML3"] = true
+--BUSES["BW2"] = true
+--BUSES["C64"] = true
+--BUSES["CBM2"] = true
+--BUSES["CBMIEC"] = true
+BUSES["CENTRONICS"] = true
+--BUSES["CHANNELF"] = true
+--BUSES["COCO"] = true
+--BUSES["COLECO"] = true
+--BUSES["COMPUCOLOR"] = true
+--BUSES["COMX35"] = true
+--BUSES["CPC"] = true
+--BUSES["CRVISION"] = true
+--BUSES["DMV"] = true
+--BUSES["ECBBUS"] = true
+--BUSES["ECONET"] = true
+--BUSES["EP64"] = true
+--BUSES["EPSON_SIO"] = true
+--BUSES["GAMEBOY"] = true
+--BUSES["GBA"] = true
+BUSES["GENERIC"] = true
+--BUSES["IEEE488"] = true
+--BUSES["IMI7000"] = true
+--BUSES["INTV"] = true
+--BUSES["IQ151"] = true
+BUSES["ISA"] = true
+--BUSES["ISBX"] = true
+--BUSES["KC"] = true
+--BUSES["LPCI"] = true
+--BUSES["MACPDS"] = true
+--BUSES["MIDI"] = true
+--BUSES["MEGADRIVE"] = true
+--BUSES["MSX_SLOT"] = true
+BUSES["NEOGEO"] = true
+--BUSES["NES"] = true
+--BUSES["NUBUS"] = true
+--BUSES["O2"] = true
+--BUSES["ORICEXT"] = true
+--BUSES["PCE"] = true
+--BUSES["PC_JOY"] = true
+--BUSES["PC_KBD"] = true
+--BUSES["PET"] = true
+--BUSES["PLUS4"] = true
+--BUSES["PSX_CONTROLLER"] = true
+--BUSES["QL"] = true
+BUSES["RS232"] = true
+--BUSES["S100"] = true
+--BUSES["SATURN"] = true
+BUSES["SCSI"] = true
+--BUSES["SCV"] = true
+--BUSES["SEGA8"] = true
+--BUSES["SMS_CTRL"] = true
+--BUSES["SMS_EXP"] = true
+--BUSES["SNES"] = true
+--BUSES["SPC1000"] = true
+--BUSES["TI99PEB"] = true
+--BUSES["TVC"] = true
+--BUSES["VBOY"] = true
+--BUSES["VC4000"] = true
+--BUSES["VCS"] = true
+--BUSES["VCS_CTRL"] = true
+BUSES["VECTREX"] = true
+--BUSES["VIC10"] = true
+--BUSES["VIC20"] = true
+--BUSES["VIDBRAIN"] = true
+--BUSES["VIP"] = true
+--BUSES["VTECH_IOEXP"] = true
+--BUSES["VTECH_MEMEXP"] = true
+--BUSES["WANGPC"] = true
+--BUSES["WSWAN"] = true
+--BUSES["X68K"] = true
+--BUSES["Z88"] = true
+--BUSES["ZORRO"] = true
+
+--------------------------------------------------
+-- this is the list of driver libraries that
+-- comprise MAME plus mamedriv.o which contains
+-- the list of drivers
+--------------------------------------------------
+
+function linkProjects_mame_arcade(_target, _subtarget)
+ links {
+ "acorn",
+ "alba",
+ "alliedl",
+ "alpha",
+ "amiga",
+ "aristocr",
+ "ascii",
+ "atari",
+ "atlus",
+ "barcrest",
+ "bfm",
+ "bmc",
+ "capcom",
+ "cinemat",
+ "comad",
+ "cvs",
+ "dataeast",
+ "dgrm",
+ "dooyong",
+ "dynax",
+ "edevices",
+ "eolith",
+ "excelent",
+ "exidy",
+ "f32",
+ "funworld",
+ "fuuki",
+ "gaelco",
+ "gameplan",
+ "gametron",
+ "gottlieb",
+ "ibmpc",
+ "igs",
+ "irem",
+ "itech",
+ "jaleco",
+ "jpm",
+ "kaneko",
+ "konami",
+ "matic",
+ "maygay",
+ "meadows",
+ "merit",
+ "metro",
+ "midcoin",
+ "midw8080",
+ "midway",
+ "namco",
+ "nasco",
+ "neogeo",
+ "nichibut",
+ "nintendo",
+ "nix",
+ "nmk",
+ "omori",
+ "olympia",
+ "orca",
+ "pacific",
+ "pacman",
+ "pce",
+ "phoenix",
+ "playmark",
+ "psikyo",
+ "ramtek",
+ "rare",
+ "sanritsu",
+ "sega",
+ "seibu",
+ "seta",
+ "sigma",
+ "snk",
+ "sony",
+ "stern",
+ "subsino",
+ "sun",
+ "suna",
+ "sure",
+ "taito",
+ "tatsumi",
+ "tch",
+ "tecfri",
+ "technos",
+ "tehkan",
+ "thepit",
+ "toaplan",
+ "tong",
+ "unico",
+ "univers",
+ "upl",
+ "valadon",
+ "veltmjr",
+ "venture",
+ "vsystem",
+ "yunsung",
+ "zaccaria",
+ "misc",
+ "pinball",
+ "shared",
+ }
+end
+
+function createMAMEProjects(_target, _subtarget, _name)
+ project (_name)
+ targetsubdir(_target .."_" .. _subtarget)
+ kind "StaticLib"
+ uuid (os.uuid("drv-" .. _target .."_" .. _subtarget .. "_" .._name))
+
+ options {
+ "ForceCPP",
+ }
+
+ includedirs {
+ MAME_DIR .. "src/osd",
+ MAME_DIR .. "src/emu",
+ MAME_DIR .. "src/mame",
+ MAME_DIR .. "src/lib",
+ MAME_DIR .. "src/lib/util",
+ MAME_DIR .. "3rdparty",
+ MAME_DIR .. "3rdparty/zlib",
+ GEN_DIR .. "mame/layout",
+ }
+end
+
+function createProjects_mame_arcade(_target, _subtarget)
+--------------------------------------------------
+-- the following files are general components and
+-- shared across a number of drivers
+--------------------------------------------------
+
+createMAMEProjects(_target, _subtarget, "shared")
+files {
+ MAME_DIR .. "src/mame/machine/nmk112.c",
+ MAME_DIR .. "src/mame/machine/pcshare.c",
+ MAME_DIR .. "src/mame/machine/segacrpt.c",
+ MAME_DIR .. "src/mame/machine/segacrp2.c",
+ MAME_DIR .. "src/mame/machine/ticket.c",
+ MAME_DIR .. "src/mame/video/avgdvg.c",
+ MAME_DIR .. "src/mame/audio/dcs.c",
+ MAME_DIR .. "src/mame/audio/decobsmt.c",
+ MAME_DIR .. "src/mame/audio/segam1audio.c",
+}
+
+--------------------------------------------------
+-- manufacturer-specific groupings for drivers
+--------------------------------------------------
+
+createMAMEProjects(_target, _subtarget, "acorn")
+files {
+ MAME_DIR .. "src/mame/drivers/ertictac.c",
+ MAME_DIR .. "src/mame/drivers/ssfindo.c",
+ MAME_DIR .. "src/mame/drivers/aristmk5.c",
+ MAME_DIR .. "src/mame/machine/archimds.c",
+ MAME_DIR .. "src/mame/video/archimds.c",
+}
+
+createMAMEProjects(_target, _subtarget, "alba")
+files {
+ MAME_DIR .. "src/mame/drivers/albazc.c",
+ MAME_DIR .. "src/mame/drivers/albazg.c",
+ MAME_DIR .. "src/mame/drivers/rmhaihai.c",
+}
+
+createMAMEProjects(_target, _subtarget, "alliedl")
+files {
+ MAME_DIR .. "src/mame/drivers/ace.c",
+ MAME_DIR .. "src/mame/drivers/aleisttl.c",
+ MAME_DIR .. "src/mame/drivers/clayshoo.c",
+}
+
+createMAMEProjects(_target, _subtarget, "alpha")
+files {
+ MAME_DIR .. "src/mame/drivers/alpha68k.c",
+ MAME_DIR .. "src/mame/video/alpha68k.c",
+ MAME_DIR .. "src/mame/drivers/champbas.c",
+ MAME_DIR .. "src/mame/video/champbas.c",
+ MAME_DIR .. "src/mame/drivers/equites.c",
+ MAME_DIR .. "src/mame/video/equites.c",
+ MAME_DIR .. "src/mame/drivers/meijinsn.c",
+ MAME_DIR .. "src/mame/drivers/shougi.c",
+}
+
+createMAMEProjects(_target, _subtarget, "amiga")
+files {
+ MAME_DIR .. "src/mame/drivers/alg.c",
+ MAME_DIR .. "src/mame/machine/amiga.c",
+ MAME_DIR .. "src/mame/video/amiga.c",
+ MAME_DIR .. "src/mame/video/amigaaga.c",
+ MAME_DIR .. "src/mame/drivers/arcadia.c",
+ MAME_DIR .. "src/mame/drivers/cubo.c",
+ MAME_DIR .. "src/mame/drivers/mquake.c",
+ MAME_DIR .. "src/mame/drivers/upscope.c",
+}
+
+createMAMEProjects(_target, _subtarget, "aristocr")
+files {
+ MAME_DIR .. "src/mame/drivers/aristmk4.c",
+ MAME_DIR .. "src/mame/drivers/aristmk6.c",
+ MAME_DIR .. "src/mame/drivers/caswin.c",
+}
+
+createMAMEProjects(_target, _subtarget, "ascii")
+files {
+ MAME_DIR .. "src/mame/drivers/big10.c",
+ MAME_DIR .. "src/mame/drivers/forte2.c",
+ MAME_DIR .. "src/mame/drivers/pengadvb.c",
+ MAME_DIR .. "src/mame/drivers/sangho.c",
+ MAME_DIR .. "src/mame/drivers/sfkick.c",
+}
+
+createMAMEProjects(_target, _subtarget, "atari")
+files {
+ MAME_DIR .. "src/mame/drivers/arcadecl.c",
+ MAME_DIR .. "src/mame/video/arcadecl.c",
+ MAME_DIR .. "src/mame/drivers/asteroid.c",
+ MAME_DIR .. "src/mame/machine/asteroid.c",
+ MAME_DIR .. "src/mame/audio/asteroid.c",
+ MAME_DIR .. "src/mame/audio/llander.c",
+ MAME_DIR .. "src/mame/drivers/atarifb.c",
+ MAME_DIR .. "src/mame/machine/atarifb.c",
+ MAME_DIR .. "src/mame/audio/atarifb.c",
+ MAME_DIR .. "src/mame/video/atarifb.c",
+ MAME_DIR .. "src/mame/drivers/atarig1.c",
+ MAME_DIR .. "src/mame/video/atarig1.c",
+ MAME_DIR .. "src/mame/drivers/atarig42.c",
+ MAME_DIR .. "src/mame/video/atarig42.c",
+ MAME_DIR .. "src/mame/drivers/atarigt.c",
+ MAME_DIR .. "src/mame/video/atarigt.c",
+ MAME_DIR .. "src/mame/drivers/atarigx2.c",
+ MAME_DIR .. "src/mame/video/atarigx2.c",
+ MAME_DIR .. "src/mame/drivers/atarisy1.c",
+ MAME_DIR .. "src/mame/video/atarisy1.c",
+ MAME_DIR .. "src/mame/drivers/atarisy2.c",
+ MAME_DIR .. "src/mame/video/atarisy2.c",
+ MAME_DIR .. "src/mame/drivers/atarisy4.c",
+ MAME_DIR .. "src/mame/drivers/atarittl.c",
+ MAME_DIR .. "src/mame/drivers/atetris.c",
+ MAME_DIR .. "src/mame/video/atetris.c",
+ MAME_DIR .. "src/mame/drivers/avalnche.c",
+ MAME_DIR .. "src/mame/audio/avalnche.c",
+ MAME_DIR .. "src/mame/drivers/badlands.c",
+ MAME_DIR .. "src/mame/video/badlands.c",
+ MAME_DIR .. "src/mame/drivers/bartop52.c",
+ MAME_DIR .. "src/mame/drivers/batman.c",
+ MAME_DIR .. "src/mame/video/batman.c",
+ MAME_DIR .. "src/mame/drivers/beathead.c",
+ MAME_DIR .. "src/mame/video/beathead.c",
+ MAME_DIR .. "src/mame/drivers/blstroid.c",
+ MAME_DIR .. "src/mame/video/blstroid.c",
+ MAME_DIR .. "src/mame/drivers/boxer.c",
+ MAME_DIR .. "src/mame/drivers/bsktball.c",
+ MAME_DIR .. "src/mame/machine/bsktball.c",
+ MAME_DIR .. "src/mame/audio/bsktball.c",
+ MAME_DIR .. "src/mame/video/bsktball.c",
+ MAME_DIR .. "src/mame/drivers/bwidow.c",
+ MAME_DIR .. "src/mame/audio/bwidow.c",
+ MAME_DIR .. "src/mame/drivers/bzone.c",
+ MAME_DIR .. "src/mame/audio/bzone.c",
+ MAME_DIR .. "src/mame/drivers/canyon.c",
+ MAME_DIR .. "src/mame/audio/canyon.c",
+ MAME_DIR .. "src/mame/video/canyon.c",
+ MAME_DIR .. "src/mame/drivers/cball.c",
+ MAME_DIR .. "src/mame/drivers/ccastles.c",
+ MAME_DIR .. "src/mame/video/ccastles.c",
+ MAME_DIR .. "src/mame/drivers/centiped.c",
+ MAME_DIR .. "src/mame/video/centiped.c",
+ MAME_DIR .. "src/mame/drivers/cloak.c",
+ MAME_DIR .. "src/mame/video/cloak.c",
+ MAME_DIR .. "src/mame/drivers/cloud9.c",
+ MAME_DIR .. "src/mame/video/cloud9.c",
+ MAME_DIR .. "src/mame/drivers/cmmb.c",
+ MAME_DIR .. "src/mame/drivers/cops.c",
+ MAME_DIR .. "src/mame/drivers/copsnrob.c",
+ MAME_DIR .. "src/mame/audio/copsnrob.c",
+ MAME_DIR .. "src/mame/video/copsnrob.c",
+ MAME_DIR .. "src/mame/drivers/cyberbal.c",
+ MAME_DIR .. "src/mame/audio/cyberbal.c",
+ MAME_DIR .. "src/mame/video/cyberbal.c",
+ MAME_DIR .. "src/mame/drivers/destroyr.c",
+ MAME_DIR .. "src/mame/drivers/dragrace.c",
+ MAME_DIR .. "src/mame/audio/dragrace.c",
+ MAME_DIR .. "src/mame/video/dragrace.c",
+ MAME_DIR .. "src/mame/drivers/eprom.c",
+ MAME_DIR .. "src/mame/video/eprom.c",
+ MAME_DIR .. "src/mame/drivers/firefox.c",
+ MAME_DIR .. "src/mame/drivers/firetrk.c",
+ MAME_DIR .. "src/mame/audio/firetrk.c",
+ MAME_DIR .. "src/mame/video/firetrk.c",
+ MAME_DIR .. "src/mame/drivers/flyball.c",
+ MAME_DIR .. "src/mame/drivers/foodf.c",
+ MAME_DIR .. "src/mame/video/foodf.c",
+ MAME_DIR .. "src/mame/drivers/gauntlet.c",
+ MAME_DIR .. "src/mame/video/gauntlet.c",
+ MAME_DIR .. "src/mame/drivers/harddriv.c",
+ MAME_DIR .. "src/mame/machine/harddriv.c",
+ MAME_DIR .. "src/mame/audio/harddriv.c",
+ MAME_DIR .. "src/mame/video/harddriv.c",
+ MAME_DIR .. "src/mame/drivers/irobot.c",
+ MAME_DIR .. "src/mame/machine/irobot.c",
+ MAME_DIR .. "src/mame/video/irobot.c",
+ MAME_DIR .. "src/mame/drivers/jaguar.c",
+ MAME_DIR .. "src/mame/audio/jaguar.c",
+ MAME_DIR .. "src/mame/video/jaguar.c",
+ MAME_DIR .. "src/mame/drivers/jedi.c",
+ MAME_DIR .. "src/mame/audio/jedi.c",
+ MAME_DIR .. "src/mame/video/jedi.c",
+ MAME_DIR .. "src/mame/drivers/klax.c",
+ MAME_DIR .. "src/mame/video/klax.c",
+ MAME_DIR .. "src/mame/drivers/liberatr.c",
+ MAME_DIR .. "src/mame/video/liberatr.c",
+ MAME_DIR .. "src/mame/drivers/mediagx.c",
+ MAME_DIR .. "src/mame/drivers/metalmx.c",
+ MAME_DIR .. "src/mame/drivers/mgolf.c",
+ MAME_DIR .. "src/mame/drivers/mhavoc.c",
+ MAME_DIR .. "src/mame/machine/mhavoc.c",
+ MAME_DIR .. "src/mame/drivers/missile.c",
+ MAME_DIR .. "src/mame/drivers/nitedrvr.c",
+ MAME_DIR .. "src/mame/machine/nitedrvr.c",
+ MAME_DIR .. "src/mame/audio/nitedrvr.c",
+ MAME_DIR .. "src/mame/video/nitedrvr.c",
+ MAME_DIR .. "src/mame/drivers/offtwall.c",
+ MAME_DIR .. "src/mame/video/offtwall.c",
+ MAME_DIR .. "src/mame/drivers/orbit.c",
+ MAME_DIR .. "src/mame/audio/orbit.c",
+ MAME_DIR .. "src/mame/video/orbit.c",
+ MAME_DIR .. "src/mame/drivers/pong.c",
+ MAME_DIR .. "src/mame/drivers/nl_pong.c",
+ MAME_DIR .. "src/mame/drivers/nl_pongd.c",
+ MAME_DIR .. "src/mame/drivers/nl_breakout.c",
+ MAME_DIR .. "src/mame/drivers/poolshrk.c",
+ MAME_DIR .. "src/mame/audio/poolshrk.c",
+ MAME_DIR .. "src/mame/video/poolshrk.c",
+ MAME_DIR .. "src/mame/drivers/quantum.c",
+ MAME_DIR .. "src/mame/drivers/quizshow.c",
+ MAME_DIR .. "src/mame/drivers/rampart.c",
+ MAME_DIR .. "src/mame/video/rampart.c",
+ MAME_DIR .. "src/mame/drivers/relief.c",
+ MAME_DIR .. "src/mame/video/relief.c",
+ MAME_DIR .. "src/mame/drivers/runaway.c",
+ MAME_DIR .. "src/mame/video/runaway.c",
+ MAME_DIR .. "src/mame/drivers/sbrkout.c",
+ MAME_DIR .. "src/mame/drivers/shuuz.c",
+ MAME_DIR .. "src/mame/video/shuuz.c",
+ MAME_DIR .. "src/mame/drivers/skullxbo.c",
+ MAME_DIR .. "src/mame/video/skullxbo.c",
+ MAME_DIR .. "src/mame/drivers/skydiver.c",
+ MAME_DIR .. "src/mame/audio/skydiver.c",
+ MAME_DIR .. "src/mame/video/skydiver.c",
+ MAME_DIR .. "src/mame/drivers/skyraid.c",
+ MAME_DIR .. "src/mame/audio/skyraid.c",
+ MAME_DIR .. "src/mame/video/skyraid.c",
+ MAME_DIR .. "src/mame/drivers/sprint2.c",
+ MAME_DIR .. "src/mame/audio/sprint2.c",
+ MAME_DIR .. "src/mame/video/sprint2.c",
+ MAME_DIR .. "src/mame/drivers/sprint4.c",
+ MAME_DIR .. "src/mame/video/sprint4.c",
+ MAME_DIR .. "src/mame/audio/sprint4.c",
+ MAME_DIR .. "src/mame/drivers/sprint8.c",
+ MAME_DIR .. "src/mame/audio/sprint8.c",
+ MAME_DIR .. "src/mame/video/sprint8.c",
+ MAME_DIR .. "src/mame/drivers/starshp1.c",
+ MAME_DIR .. "src/mame/audio/starshp1.c",
+ MAME_DIR .. "src/mame/video/starshp1.c",
+ MAME_DIR .. "src/mame/drivers/starwars.c",
+ MAME_DIR .. "src/mame/machine/starwars.c",
+ MAME_DIR .. "src/mame/audio/starwars.c",
+ MAME_DIR .. "src/mame/drivers/subs.c",
+ MAME_DIR .. "src/mame/machine/subs.c",
+ MAME_DIR .. "src/mame/audio/subs.c",
+ MAME_DIR .. "src/mame/video/subs.c",
+ MAME_DIR .. "src/mame/drivers/tank8.c",
+ MAME_DIR .. "src/mame/audio/tank8.c",
+ MAME_DIR .. "src/mame/video/tank8.c",
+ MAME_DIR .. "src/mame/drivers/tempest.c",
+ MAME_DIR .. "src/mame/drivers/thunderj.c",
+ MAME_DIR .. "src/mame/video/thunderj.c",
+ MAME_DIR .. "src/mame/drivers/tomcat.c",
+ MAME_DIR .. "src/mame/drivers/toobin.c",
+ MAME_DIR .. "src/mame/video/toobin.c",
+ MAME_DIR .. "src/mame/drivers/tourtabl.c",
+ MAME_DIR .. "src/mame/video/tia.c",
+ MAME_DIR .. "src/mame/drivers/triplhnt.c",
+ MAME_DIR .. "src/mame/audio/triplhnt.c",
+ MAME_DIR .. "src/mame/video/triplhnt.c",
+ MAME_DIR .. "src/mame/drivers/tunhunt.c",
+ MAME_DIR .. "src/mame/video/tunhunt.c",
+ MAME_DIR .. "src/mame/drivers/ultratnk.c",
+ MAME_DIR .. "src/mame/video/ultratnk.c",
+ MAME_DIR .. "src/mame/drivers/videopin.c",
+ MAME_DIR .. "src/mame/audio/videopin.c",
+ MAME_DIR .. "src/mame/video/videopin.c",
+ MAME_DIR .. "src/mame/drivers/vindictr.c",
+ MAME_DIR .. "src/mame/video/vindictr.c",
+ MAME_DIR .. "src/mame/drivers/wolfpack.c",
+ MAME_DIR .. "src/mame/video/wolfpack.c",
+ MAME_DIR .. "src/mame/drivers/xybots.c",
+ MAME_DIR .. "src/mame/video/xybots.c",
+ MAME_DIR .. "src/mame/machine/asic65.c",
+ MAME_DIR .. "src/mame/machine/atari_vg.c",
+ MAME_DIR .. "src/mame/machine/atarigen.c",
+ MAME_DIR .. "src/mame/machine/mathbox.c",
+ MAME_DIR .. "src/mame/machine/slapstic.c",
+ MAME_DIR .. "src/mame/audio/atarijsa.c",
+ MAME_DIR .. "src/mame/audio/cage.c",
+ MAME_DIR .. "src/mame/audio/redbaron.c",
+ MAME_DIR .. "src/mame/video/atarimo.c",
+ MAME_DIR .. "src/mame/video/atarirle.c",
+}
+
+createMAMEProjects(_target, _subtarget, "atlus")
+files {
+ MAME_DIR .. "src/mame/drivers/blmbycar.c",
+ MAME_DIR .. "src/mame/video/blmbycar.c",
+ MAME_DIR .. "src/mame/drivers/ohmygod.c",
+ MAME_DIR .. "src/mame/video/ohmygod.c",
+ MAME_DIR .. "src/mame/drivers/powerins.c",
+ MAME_DIR .. "src/mame/video/powerins.c",
+ MAME_DIR .. "src/mame/drivers/bowltry.c",
+}
+
+createMAMEProjects(_target, _subtarget, "barcrest")
+files {
+ MAME_DIR .. "src/mame/drivers/mpu2.c",
+ MAME_DIR .. "src/mame/drivers/mpu3.c",
+ MAME_DIR .. "src/mame/drivers/mpu4hw.c",
+ MAME_DIR .. "src/mame/drivers/mpu4sw.c",
+ MAME_DIR .. "src/mame/drivers/mpu4.c",
+ MAME_DIR .. "src/mame/drivers/mpu4mod2sw.c",
+ MAME_DIR .. "src/mame/drivers/mpu4mod4yam.c",
+ MAME_DIR .. "src/mame/drivers/mpu4plasma.c",
+ MAME_DIR .. "src/mame/drivers/mpu4dealem.c",
+ MAME_DIR .. "src/mame/drivers/mpu4vid.c",
+ MAME_DIR .. "src/mame/drivers/mpu4avan.c",
+ MAME_DIR .. "src/mame/drivers/mpu4union.c",
+ MAME_DIR .. "src/mame/drivers/mpu4concept.c",
+ MAME_DIR .. "src/mame/drivers/mpu4empire.c",
+ MAME_DIR .. "src/mame/drivers/mpu4mdm.c",
+ MAME_DIR .. "src/mame/drivers/mpu4crystal.c",
+ MAME_DIR .. "src/mame/drivers/mpu4bwb.c",
+ MAME_DIR .. "src/mame/drivers/mpu4misc.c",
+ MAME_DIR .. "src/mame/drivers/mpu5hw.c",
+ MAME_DIR .. "src/mame/drivers/mpu5.c",
+ MAME_DIR .. "src/mame/video/awpvid.c",
+ MAME_DIR .. "src/mame/machine/meters.c",
+}
+
+createMAMEProjects(_target, _subtarget, "bfm")
+files {
+ MAME_DIR .. "src/mame/drivers/bfcobra.c",
+ MAME_DIR .. "src/mame/machine/bfm_comn.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc1.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc2.c",
+ MAME_DIR .. "src/mame/video/bfm_adr2.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc4.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc4h.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc5.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc5sw.c",
+ MAME_DIR .. "src/mame/drivers/bfm_ad5.c",
+ MAME_DIR .. "src/mame/drivers/bfm_ad5sw.c",
+ MAME_DIR .. "src/mame/drivers/bfm_sc45_helper.c",
+ MAME_DIR .. "src/mame/drivers/bfm_swp.c",
+ MAME_DIR .. "src/mame/drivers/bfmsys83.c",
+ MAME_DIR .. "src/mame/drivers/bfmsys85.c",
+ MAME_DIR .. "src/mame/machine/sec.c",
+ MAME_DIR .. "src/mame/machine/bfm_bd1.c",
+ MAME_DIR .. "src/mame/machine/bfm_bda.c",
+ MAME_DIR .. "src/mame/video/bfm_dm01.c",
+ MAME_DIR .. "src/mame/drivers/rastersp.c",
+}
+
+createMAMEProjects(_target, _subtarget, "bmc")
+files {
+ MAME_DIR .. "src/mame/drivers/bmcbowl.c",
+ MAME_DIR .. "src/mame/drivers/koftball.c",
+ MAME_DIR .. "src/mame/drivers/popobear.c",
+ MAME_DIR .. "src/mame/drivers/bmcpokr.c",
+}
+
+createMAMEProjects(_target, _subtarget, "capcom")
+files {
+ MAME_DIR .. "src/mame/drivers/1942.c",
+ MAME_DIR .. "src/mame/video/1942.c",
+ MAME_DIR .. "src/mame/drivers/1943.c",
+ MAME_DIR .. "src/mame/video/1943.c",
+ MAME_DIR .. "src/mame/drivers/alien.c",
+ MAME_DIR .. "src/mame/drivers/bionicc.c",
+ MAME_DIR .. "src/mame/video/bionicc.c",
+ MAME_DIR .. "src/mame/drivers/supduck.c",
+ MAME_DIR .. "src/mame/video/tigeroad_spr.c",
+ MAME_DIR .. "src/mame/drivers/blktiger.c",
+ MAME_DIR .. "src/mame/video/blktiger.c",
+ MAME_DIR .. "src/mame/drivers/cbasebal.c",
+ MAME_DIR .. "src/mame/video/cbasebal.c",
+ MAME_DIR .. "src/mame/drivers/commando.c",
+ MAME_DIR .. "src/mame/video/commando.c",
+ MAME_DIR .. "src/mame/drivers/cps1.c",
+ MAME_DIR .. "src/mame/video/cps1.c",
+ MAME_DIR .. "src/mame/drivers/kenseim.c",
+ MAME_DIR .. "src/mame/drivers/cps2.c",
+ MAME_DIR .. "src/mame/machine/cps2crpt.c",
+ MAME_DIR .. "src/mame/drivers/cps3.c",
+ MAME_DIR .. "src/mame/audio/cps3.c",
+ MAME_DIR .. "src/mame/drivers/egghunt.c",
+ MAME_DIR .. "src/mame/drivers/exedexes.c",
+ MAME_DIR .. "src/mame/video/exedexes.c",
+ MAME_DIR .. "src/mame/drivers/fcrash.c",
+ MAME_DIR .. "src/mame/drivers/gng.c",
+ MAME_DIR .. "src/mame/video/gng.c",
+ MAME_DIR .. "src/mame/drivers/gunsmoke.c",
+ MAME_DIR .. "src/mame/video/gunsmoke.c",
+ MAME_DIR .. "src/mame/drivers/higemaru.c",
+ MAME_DIR .. "src/mame/video/higemaru.c",
+ MAME_DIR .. "src/mame/drivers/lastduel.c",
+ MAME_DIR .. "src/mame/video/lastduel.c",
+ MAME_DIR .. "src/mame/drivers/lwings.c",
+ MAME_DIR .. "src/mame/video/lwings.c",
+ MAME_DIR .. "src/mame/drivers/mitchell.c",
+ MAME_DIR .. "src/mame/video/mitchell.c",
+ MAME_DIR .. "src/mame/drivers/sf.c",
+ MAME_DIR .. "src/mame/video/sf.c",
+ MAME_DIR .. "src/mame/drivers/sidearms.c",
+ MAME_DIR .. "src/mame/video/sidearms.c",
+ MAME_DIR .. "src/mame/drivers/sonson.c",
+ MAME_DIR .. "src/mame/video/sonson.c",
+ MAME_DIR .. "src/mame/drivers/srumbler.c",
+ MAME_DIR .. "src/mame/video/srumbler.c",
+ MAME_DIR .. "src/mame/drivers/tigeroad.c",
+ MAME_DIR .. "src/mame/video/tigeroad.c",
+ MAME_DIR .. "src/mame/machine/tigeroad.c",
+ MAME_DIR .. "src/mame/drivers/vulgus.c",
+ MAME_DIR .. "src/mame/video/vulgus.c",
+ MAME_DIR .. "src/mame/machine/kabuki.c",
+}
+
+createMAMEProjects(_target, _subtarget, "cinemat")
+files {
+ MAME_DIR .. "src/mame/drivers/ataxx.c",
+ MAME_DIR .. "src/mame/drivers/cinemat.c",
+ MAME_DIR .. "src/mame/audio/cinemat.c",
+ MAME_DIR .. "src/mame/video/cinemat.c",
+ MAME_DIR .. "src/mame/drivers/cchasm.c",
+ MAME_DIR .. "src/mame/machine/cchasm.c",
+ MAME_DIR .. "src/mame/audio/cchasm.c",
+ MAME_DIR .. "src/mame/video/cchasm.c",
+ MAME_DIR .. "src/mame/drivers/dlair.c",
+ MAME_DIR .. "src/mame/drivers/dlair2.c",
+ MAME_DIR .. "src/mame/drivers/embargo.c",
+ MAME_DIR .. "src/mame/drivers/jack.c",
+ MAME_DIR .. "src/mame/video/jack.c",
+ MAME_DIR .. "src/mame/drivers/leland.c",
+ MAME_DIR .. "src/mame/machine/leland.c",
+ MAME_DIR .. "src/mame/audio/leland.c",
+ MAME_DIR .. "src/mame/video/leland.c",
+}
+
+createMAMEProjects(_target, _subtarget, "comad")
+files {
+ MAME_DIR .. "src/mame/drivers/funybubl.c",
+ MAME_DIR .. "src/mame/video/funybubl.c",
+ MAME_DIR .. "src/mame/drivers/galspnbl.c",
+ MAME_DIR .. "src/mame/video/galspnbl.c",
+ MAME_DIR .. "src/mame/drivers/zerozone.c",
+ MAME_DIR .. "src/mame/video/zerozone.c",
+}
+
+createMAMEProjects(_target, _subtarget, "cvs")
+files {
+ MAME_DIR .. "src/mame/drivers/cvs.c",
+ MAME_DIR .. "src/mame/video/cvs.c",
+ MAME_DIR .. "src/mame/drivers/galaxia.c",
+ MAME_DIR .. "src/mame/video/galaxia.c",
+ MAME_DIR .. "src/mame/drivers/quasar.c",
+ MAME_DIR .. "src/mame/video/quasar.c",
+}
+
+createMAMEProjects(_target, _subtarget, "dataeast")
+files {
+ MAME_DIR .. "src/mame/drivers/actfancr.c",
+ MAME_DIR .. "src/mame/video/actfancr.c",
+ MAME_DIR .. "src/mame/drivers/astrof.c",
+ MAME_DIR .. "src/mame/audio/astrof.c",
+ MAME_DIR .. "src/mame/drivers/backfire.c",
+ MAME_DIR .. "src/mame/drivers/battlera.c",
+ MAME_DIR .. "src/mame/video/battlera.c",
+ MAME_DIR .. "src/mame/drivers/boogwing.c",
+ MAME_DIR .. "src/mame/video/boogwing.c",
+ MAME_DIR .. "src/mame/drivers/brkthru.c",
+ MAME_DIR .. "src/mame/video/brkthru.c",
+ MAME_DIR .. "src/mame/drivers/btime.c",
+ MAME_DIR .. "src/mame/machine/btime.c",
+ MAME_DIR .. "src/mame/video/btime.c",
+ MAME_DIR .. "src/mame/drivers/bwing.c",
+ MAME_DIR .. "src/mame/video/bwing.c",
+ MAME_DIR .. "src/mame/drivers/cbuster.c",
+ MAME_DIR .. "src/mame/video/cbuster.c",
+ MAME_DIR .. "src/mame/drivers/chanbara.c",
+ MAME_DIR .. "src/mame/drivers/cninja.c",
+ MAME_DIR .. "src/mame/video/cninja.c",
+ MAME_DIR .. "src/mame/drivers/cntsteer.c",
+ MAME_DIR .. "src/mame/drivers/compgolf.c",
+ MAME_DIR .. "src/mame/video/compgolf.c",
+ MAME_DIR .. "src/mame/drivers/darkseal.c",
+ MAME_DIR .. "src/mame/video/darkseal.c",
+ MAME_DIR .. "src/mame/drivers/dassault.c",
+ MAME_DIR .. "src/mame/video/dassault.c",
+ MAME_DIR .. "src/mame/drivers/dblewing.c",
+ MAME_DIR .. "src/mame/drivers/dec0.c",
+ MAME_DIR .. "src/mame/machine/dec0.c",
+ MAME_DIR .. "src/mame/video/dec0.c",
+ MAME_DIR .. "src/mame/drivers/dec8.c",
+ MAME_DIR .. "src/mame/video/dec8.c",
+ MAME_DIR .. "src/mame/machine/deco222.c",
+ MAME_DIR .. "src/mame/machine/decocpu7.c",
+ MAME_DIR .. "src/mame/machine/decocpu6.c",
+ MAME_DIR .. "src/mame/drivers/deco_ld.c",
+ MAME_DIR .. "src/mame/drivers/deco_mlc.c",
+ MAME_DIR .. "src/mame/video/deco_mlc.c",
+ MAME_DIR .. "src/mame/drivers/deco156.c",
+ MAME_DIR .. "src/mame/machine/deco156.c",
+ MAME_DIR .. "src/mame/drivers/deco32.c",
+ MAME_DIR .. "src/mame/video/deco32.c",
+ MAME_DIR .. "src/mame/video/dvi.c",
+ MAME_DIR .. "src/mame/video/deco_zoomspr.c",
+ MAME_DIR .. "src/mame/drivers/decocass.c",
+ MAME_DIR .. "src/mame/machine/decocass.c",
+ MAME_DIR .. "src/mame/machine/decocass_tape.c",
+ MAME_DIR .. "src/mame/video/decocass.c",
+ MAME_DIR .. "src/mame/drivers/deshoros.c",
+ MAME_DIR .. "src/mame/drivers/dietgo.c",
+ MAME_DIR .. "src/mame/video/dietgo.c",
+ MAME_DIR .. "src/mame/drivers/dreambal.c",
+ MAME_DIR .. "src/mame/drivers/exprraid.c",
+ MAME_DIR .. "src/mame/video/exprraid.c",
+ MAME_DIR .. "src/mame/drivers/firetrap.c",
+ MAME_DIR .. "src/mame/video/firetrap.c",
+ MAME_DIR .. "src/mame/drivers/funkyjet.c",
+ MAME_DIR .. "src/mame/video/funkyjet.c",
+ MAME_DIR .. "src/mame/drivers/karnov.c",
+ MAME_DIR .. "src/mame/video/karnov.c",
+ MAME_DIR .. "src/mame/drivers/kchamp.c",
+ MAME_DIR .. "src/mame/video/kchamp.c",
+ MAME_DIR .. "src/mame/drivers/kingobox.c",
+ MAME_DIR .. "src/mame/video/kingobox.c",
+ MAME_DIR .. "src/mame/drivers/lemmings.c",
+ MAME_DIR .. "src/mame/video/lemmings.c",
+ MAME_DIR .. "src/mame/drivers/liberate.c",
+ MAME_DIR .. "src/mame/video/liberate.c",
+ MAME_DIR .. "src/mame/drivers/madalien.c",
+ MAME_DIR .. "src/mame/audio/madalien.c",
+ MAME_DIR .. "src/mame/video/madalien.c",
+ MAME_DIR .. "src/mame/drivers/madmotor.c",
+ MAME_DIR .. "src/mame/video/madmotor.c",
+ MAME_DIR .. "src/mame/drivers/metlclsh.c",
+ MAME_DIR .. "src/mame/video/metlclsh.c",
+ MAME_DIR .. "src/mame/drivers/mirage.c",
+ MAME_DIR .. "src/mame/drivers/pcktgal.c",
+ MAME_DIR .. "src/mame/video/pcktgal.c",
+ MAME_DIR .. "src/mame/drivers/pktgaldx.c",
+ MAME_DIR .. "src/mame/video/pktgaldx.c",
+ MAME_DIR .. "src/mame/drivers/progolf.c",
+ MAME_DIR .. "src/mame/drivers/rohga.c",
+ MAME_DIR .. "src/mame/video/rohga.c",
+ MAME_DIR .. "src/mame/drivers/shootout.c",
+ MAME_DIR .. "src/mame/video/shootout.c",
+ MAME_DIR .. "src/mame/drivers/sidepckt.c",
+ MAME_DIR .. "src/mame/video/sidepckt.c",
+ MAME_DIR .. "src/mame/drivers/simpl156.c",
+ MAME_DIR .. "src/mame/video/simpl156.c",
+ MAME_DIR .. "src/mame/drivers/sshangha.c",
+ MAME_DIR .. "src/mame/video/sshangha.c",
+ MAME_DIR .. "src/mame/drivers/stadhero.c",
+ MAME_DIR .. "src/mame/video/stadhero.c",
+ MAME_DIR .. "src/mame/drivers/supbtime.c",
+ MAME_DIR .. "src/mame/video/supbtime.c",
+ MAME_DIR .. "src/mame/drivers/tryout.c",
+ MAME_DIR .. "src/mame/video/tryout.c",
+ MAME_DIR .. "src/mame/drivers/tumbleb.c",
+ MAME_DIR .. "src/mame/video/tumbleb.c",
+ MAME_DIR .. "src/mame/drivers/tumblep.c",
+ MAME_DIR .. "src/mame/video/tumblep.c",
+ MAME_DIR .. "src/mame/drivers/vaportra.c",
+ MAME_DIR .. "src/mame/video/vaportra.c",
+ MAME_DIR .. "src/mame/machine/deco102.c",
+ MAME_DIR .. "src/mame/machine/decocrpt.c",
+ MAME_DIR .. "src/mame/machine/deco104.c",
+ MAME_DIR .. "src/mame/machine/deco146.c",
+ MAME_DIR .. "src/mame/video/decbac06.c",
+ MAME_DIR .. "src/mame/video/deco16ic.c",
+ MAME_DIR .. "src/mame/video/decocomn.c",
+ MAME_DIR .. "src/mame/video/decospr.c",
+ MAME_DIR .. "src/mame/video/decmxc06.c",
+ MAME_DIR .. "src/mame/video/deckarn.c",
+}
+
+createMAMEProjects(_target, _subtarget, "dgrm")
+files {
+ MAME_DIR .. "src/mame/drivers/blackt96.c",
+ MAME_DIR .. "src/mame/drivers/pokechmp.c",
+ MAME_DIR .. "src/mame/video/pokechmp.c",
+}
+
+createMAMEProjects(_target, _subtarget, "dooyong")
+files {
+ MAME_DIR .. "src/mame/drivers/dooyong.c",
+ MAME_DIR .. "src/mame/video/dooyong.c",
+ MAME_DIR .. "src/mame/drivers/gundealr.c",
+ MAME_DIR .. "src/mame/video/gundealr.c",
+}
+
+createMAMEProjects(_target, _subtarget, "dynax")
+files {
+ MAME_DIR .. "src/mame/drivers/ddenlovr.c",
+ MAME_DIR .. "src/mame/drivers/dynax.c",
+ MAME_DIR .. "src/mame/video/dynax.c",
+ MAME_DIR .. "src/mame/drivers/hnayayoi.c",
+ MAME_DIR .. "src/mame/video/hnayayoi.c",
+ MAME_DIR .. "src/mame/drivers/realbrk.c",
+ MAME_DIR .. "src/mame/video/realbrk.c",
+ MAME_DIR .. "src/mame/drivers/royalmah.c",
+}
+
+createMAMEProjects(_target, _subtarget, "edevices")
+files {
+ MAME_DIR .. "src/mame/drivers/diverboy.c",
+ MAME_DIR .. "src/mame/drivers/fantland.c",
+ MAME_DIR .. "src/mame/video/fantland.c",
+ MAME_DIR .. "src/mame/drivers/mwarr.c",
+ MAME_DIR .. "src/mame/drivers/mugsmash.c",
+ MAME_DIR .. "src/mame/video/mugsmash.c",
+ MAME_DIR .. "src/mame/drivers/ppmast93.c",
+ MAME_DIR .. "src/mame/drivers/pzletime.c",
+ MAME_DIR .. "src/mame/drivers/stlforce.c",
+ MAME_DIR .. "src/mame/video/stlforce.c",
+ MAME_DIR .. "src/mame/drivers/twins.c",
+}
+
+createMAMEProjects(_target, _subtarget, "eolith")
+files {
+ MAME_DIR .. "src/mame/drivers/eolith.c",
+ MAME_DIR .. "src/mame/video/eolith.c",
+ MAME_DIR .. "src/mame/drivers/eolith16.c",
+ MAME_DIR .. "src/mame/drivers/eolithsp.c",
+ MAME_DIR .. "src/mame/drivers/ghosteo.c",
+ MAME_DIR .. "src/mame/drivers/vegaeo.c",
+}
+
+createMAMEProjects(_target, _subtarget, "excelent")
+files {
+ MAME_DIR .. "src/mame/drivers/aquarium.c",
+ MAME_DIR .. "src/mame/video/aquarium.c",
+ MAME_DIR .. "src/mame/drivers/d9final.c",
+ MAME_DIR .. "src/mame/drivers/dblcrown.c",
+ MAME_DIR .. "src/mame/drivers/gcpinbal.c",
+ MAME_DIR .. "src/mame/video/gcpinbal.c",
+ MAME_DIR .. "src/mame/video/excellent_spr.c",
+ MAME_DIR .. "src/mame/drivers/lastbank.c",
+}
+
+createMAMEProjects(_target, _subtarget, "exidy")
+files {
+ MAME_DIR .. "src/mame/drivers/carpolo.c",
+ MAME_DIR .. "src/mame/machine/carpolo.c",
+ MAME_DIR .. "src/mame/video/carpolo.c",
+ MAME_DIR .. "src/mame/drivers/circus.c",
+ MAME_DIR .. "src/mame/audio/circus.c",
+ MAME_DIR .. "src/mame/video/circus.c",
+ MAME_DIR .. "src/mame/drivers/exidy.c",
+ MAME_DIR .. "src/mame/audio/exidy.c",
+ MAME_DIR .. "src/mame/video/exidy.c",
+ MAME_DIR .. "src/mame/audio/targ.c",
+ MAME_DIR .. "src/mame/drivers/exidy440.c",
+ MAME_DIR .. "src/mame/audio/exidy440.c",
+ MAME_DIR .. "src/mame/video/exidy440.c",
+ MAME_DIR .. "src/mame/drivers/exidyttl.c",
+ MAME_DIR .. "src/mame/drivers/maxaflex.c",
+ MAME_DIR .. "src/mame/machine/atari.c",
+ MAME_DIR .. "src/mame/video/atari.c",
+ MAME_DIR .. "src/mame/video/antic.c",
+ MAME_DIR .. "src/mame/video/gtia.c",
+ MAME_DIR .. "src/mame/drivers/starfire.c",
+ MAME_DIR .. "src/mame/video/starfire.c",
+ MAME_DIR .. "src/mame/drivers/vertigo.c",
+ MAME_DIR .. "src/mame/machine/vertigo.c",
+ MAME_DIR .. "src/mame/video/vertigo.c",
+ MAME_DIR .. "src/mame/drivers/victory.c",
+ MAME_DIR .. "src/mame/video/victory.c",
+}
+
+createMAMEProjects(_target, _subtarget, "f32")
+files {
+ MAME_DIR .. "src/mame/drivers/crospang.c",
+ MAME_DIR .. "src/mame/video/crospang.c",
+ MAME_DIR .. "src/mame/drivers/silvmil.c",
+ MAME_DIR .. "src/mame/drivers/f-32.c",
+}
+
+createMAMEProjects(_target, _subtarget, "funworld")
+files {
+ MAME_DIR .. "src/mame/drivers/4roses.c",
+ MAME_DIR .. "src/mame/drivers/funworld.c",
+ MAME_DIR .. "src/mame/video/funworld.c",
+ MAME_DIR .. "src/mame/drivers/snookr10.c",
+ MAME_DIR .. "src/mame/video/snookr10.c",
+}
+
+createMAMEProjects(_target, _subtarget, "fuuki")
+files {
+ MAME_DIR .. "src/mame/drivers/fuukifg2.c",
+ MAME_DIR .. "src/mame/video/fuukifg2.c",
+ MAME_DIR .. "src/mame/drivers/fuukifg3.c",
+ MAME_DIR .. "src/mame/video/fuukifg3.c",
+ MAME_DIR .. "src/mame/video/fuukifg.c",
+}
+
+createMAMEProjects(_target, _subtarget, "gaelco")
+files {
+ MAME_DIR .. "src/mame/drivers/atvtrack.c",
+ MAME_DIR .. "src/mame/drivers/gaelco.c",
+ MAME_DIR .. "src/mame/video/gaelco.c",
+ MAME_DIR .. "src/mame/machine/gaelcrpt.c",
+ MAME_DIR .. "src/mame/drivers/gaelco2.c",
+ MAME_DIR .. "src/mame/machine/gaelco2.c",
+ MAME_DIR .. "src/mame/video/gaelco2.c",
+ MAME_DIR .. "src/mame/drivers/gaelco3d.c",
+ MAME_DIR .. "src/mame/video/gaelco3d.c",
+ MAME_DIR .. "src/mame/machine/gaelco3d.c",
+ MAME_DIR .. "src/mame/drivers/glass.c",
+ MAME_DIR .. "src/mame/video/glass.c",
+ MAME_DIR .. "src/mame/drivers/mastboy.c",
+ MAME_DIR .. "src/mame/drivers/splash.c",
+ MAME_DIR .. "src/mame/video/splash.c",
+ MAME_DIR .. "src/mame/drivers/targeth.c",
+ MAME_DIR .. "src/mame/video/targeth.c",
+ MAME_DIR .. "src/mame/drivers/thoop2.c",
+ MAME_DIR .. "src/mame/video/thoop2.c",
+ MAME_DIR .. "src/mame/drivers/tokyocop.c",
+ MAME_DIR .. "src/mame/drivers/wrally.c",
+ MAME_DIR .. "src/mame/machine/wrally.c",
+ MAME_DIR .. "src/mame/video/wrally.c",
+ MAME_DIR .. "src/mame/drivers/xorworld.c",
+ MAME_DIR .. "src/mame/video/xorworld.c",
+}
+
+createMAMEProjects(_target, _subtarget, "gameplan")
+files {
+ MAME_DIR .. "src/mame/drivers/enigma2.c",
+ MAME_DIR .. "src/mame/drivers/gameplan.c",
+ MAME_DIR .. "src/mame/video/gameplan.c",
+ MAME_DIR .. "src/mame/drivers/toratora.c",
+}
+
+createMAMEProjects(_target, _subtarget, "gametron")
+files {
+ MAME_DIR .. "src/mame/drivers/gatron.c",
+ MAME_DIR .. "src/mame/video/gatron.c",
+ MAME_DIR .. "src/mame/drivers/gotya.c",
+ MAME_DIR .. "src/mame/audio/gotya.c",
+ MAME_DIR .. "src/mame/video/gotya.c",
+ MAME_DIR .. "src/mame/drivers/sbugger.c",
+ MAME_DIR .. "src/mame/video/sbugger.c",
+}
+
+createMAMEProjects(_target, _subtarget, "gottlieb")
+files {
+ MAME_DIR .. "src/mame/drivers/exterm.c",
+ MAME_DIR .. "src/mame/video/exterm.c",
+ MAME_DIR .. "src/mame/drivers/gottlieb.c",
+ MAME_DIR .. "src/mame/audio/gottlieb.c",
+ MAME_DIR .. "src/mame/video/gottlieb.c",
+}
+
+createMAMEProjects(_target, _subtarget, "ibmpc")
+files {
+ MAME_DIR .. "src/mame/drivers/calchase.c",
+ MAME_DIR .. "src/mame/drivers/fruitpc.c",
+ MAME_DIR .. "src/mame/drivers/pangofun.c",
+ MAME_DIR .. "src/mame/drivers/pcat_dyn.c",
+ MAME_DIR .. "src/mame/drivers/pcat_nit.c",
+ MAME_DIR .. "src/mame/drivers/pcxt.c",
+ MAME_DIR .. "src/mame/drivers/quakeat.c",
+ MAME_DIR .. "src/mame/drivers/queen.c",
+ MAME_DIR .. "src/mame/drivers/igspc.c",
+}
+
+createMAMEProjects(_target, _subtarget, "igs")
+files {
+ MAME_DIR .. "src/mame/drivers/cabaret.c",
+ MAME_DIR .. "src/mame/drivers/ddz.c",
+ MAME_DIR .. "src/mame/drivers/dunhuang.c",
+ MAME_DIR .. "src/mame/drivers/goldstar.c",
+ MAME_DIR .. "src/mame/video/goldstar.c",
+ MAME_DIR .. "src/mame/drivers/jackie.c",
+ MAME_DIR .. "src/mame/drivers/igspoker.c",
+ MAME_DIR .. "src/mame/drivers/igs009.c",
+ MAME_DIR .. "src/mame/drivers/igs011.c",
+ MAME_DIR .. "src/mame/drivers/igs017.c",
+ MAME_DIR .. "src/mame/drivers/igs_m027.c",
+ MAME_DIR .. "src/mame/drivers/igs_m036.c",
+ MAME_DIR .. "src/mame/drivers/iqblock.c",
+ MAME_DIR .. "src/mame/video/iqblock.c",
+ MAME_DIR .. "src/mame/drivers/lordgun.c",
+ MAME_DIR .. "src/mame/video/lordgun.c",
+ MAME_DIR .. "src/mame/drivers/pgm.c",
+ MAME_DIR .. "src/mame/video/pgm.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type1.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type2.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type3.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs012.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs022.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs028.c",
+ MAME_DIR .. "src/mame/machine/pgmprot_orlegend.c",
+ MAME_DIR .. "src/mame/drivers/pgm2.c",
+ MAME_DIR .. "src/mame/drivers/spoker.c",
+ MAME_DIR .. "src/mame/machine/igs036crypt.c",
+ MAME_DIR .. "src/mame/machine/pgmcrypt.c",
+ MAME_DIR .. "src/mame/machine/igs025.c",
+ MAME_DIR .. "src/mame/machine/igs022.c",
+ MAME_DIR .. "src/mame/machine/igs028.c",
+}
+
+createMAMEProjects(_target, _subtarget, "irem")
+files {
+ MAME_DIR .. "src/mame/drivers/m10.c",
+ MAME_DIR .. "src/mame/video/m10.c",
+ MAME_DIR .. "src/mame/drivers/m14.c",
+ MAME_DIR .. "src/mame/drivers/m52.c",
+ MAME_DIR .. "src/mame/video/m52.c",
+ MAME_DIR .. "src/mame/drivers/m57.c",
+ MAME_DIR .. "src/mame/video/m57.c",
+ MAME_DIR .. "src/mame/drivers/m58.c",
+ MAME_DIR .. "src/mame/video/m58.c",
+ MAME_DIR .. "src/mame/drivers/m62.c",
+ MAME_DIR .. "src/mame/video/m62.c",
+ MAME_DIR .. "src/mame/drivers/m63.c",
+ MAME_DIR .. "src/mame/drivers/m72.c",
+ MAME_DIR .. "src/mame/audio/m72.c",
+ MAME_DIR .. "src/mame/video/m72.c",
+ MAME_DIR .. "src/mame/drivers/m90.c",
+ MAME_DIR .. "src/mame/video/m90.c",
+ MAME_DIR .. "src/mame/drivers/m92.c",
+ MAME_DIR .. "src/mame/video/m92.c",
+ MAME_DIR .. "src/mame/drivers/m107.c",
+ MAME_DIR .. "src/mame/video/m107.c",
+ MAME_DIR .. "src/mame/drivers/olibochu.c",
+ MAME_DIR .. "src/mame/drivers/redalert.c",
+ MAME_DIR .. "src/mame/audio/redalert.c",
+ MAME_DIR .. "src/mame/video/redalert.c",
+ MAME_DIR .. "src/mame/drivers/shisen.c",
+ MAME_DIR .. "src/mame/video/shisen.c",
+ MAME_DIR .. "src/mame/drivers/travrusa.c",
+ MAME_DIR .. "src/mame/video/travrusa.c",
+ MAME_DIR .. "src/mame/drivers/vigilant.c",
+ MAME_DIR .. "src/mame/video/vigilant.c",
+ MAME_DIR .. "src/mame/machine/irem_cpu.c",
+ MAME_DIR .. "src/mame/audio/irem.c",
+}
+
+createMAMEProjects(_target, _subtarget, "itech")
+files {
+ MAME_DIR .. "src/mame/drivers/capbowl.c",
+ MAME_DIR .. "src/mame/video/capbowl.c",
+ MAME_DIR .. "src/mame/drivers/itech8.c",
+ MAME_DIR .. "src/mame/machine/slikshot.c",
+ MAME_DIR .. "src/mame/video/itech8.c",
+ MAME_DIR .. "src/mame/drivers/itech32.c",
+ MAME_DIR .. "src/mame/video/itech32.c",
+ MAME_DIR .. "src/mame/drivers/iteagle.c",
+ MAME_DIR .. "src/mame/machine/iteagle_fpga.c",
+}
+
+createMAMEProjects(_target, _subtarget, "jaleco")
+files {
+ MAME_DIR .. "src/mame/drivers/aeroboto.c",
+ MAME_DIR .. "src/mame/video/aeroboto.c",
+ MAME_DIR .. "src/mame/drivers/argus.c",
+ MAME_DIR .. "src/mame/video/argus.c",
+ MAME_DIR .. "src/mame/drivers/bestleag.c",
+ MAME_DIR .. "src/mame/drivers/bigstrkb.c",
+ MAME_DIR .. "src/mame/video/bigstrkb.c",
+ MAME_DIR .. "src/mame/drivers/blueprnt.c",
+ MAME_DIR .. "src/mame/video/blueprnt.c",
+ MAME_DIR .. "src/mame/drivers/bnstars.c",
+ MAME_DIR .. "src/mame/drivers/cischeat.c",
+ MAME_DIR .. "src/mame/video/cischeat.c",
+ MAME_DIR .. "src/mame/drivers/citycon.c",
+ MAME_DIR .. "src/mame/video/citycon.c",
+ MAME_DIR .. "src/mame/drivers/ddayjlc.c",
+ MAME_DIR .. "src/mame/drivers/exerion.c",
+ MAME_DIR .. "src/mame/video/exerion.c",
+ MAME_DIR .. "src/mame/drivers/fcombat.c",
+ MAME_DIR .. "src/mame/video/fcombat.c",
+ MAME_DIR .. "src/mame/drivers/ginganin.c",
+ MAME_DIR .. "src/mame/video/ginganin.c",
+ MAME_DIR .. "src/mame/drivers/homerun.c",
+ MAME_DIR .. "src/mame/video/homerun.c",
+ MAME_DIR .. "src/mame/drivers/megasys1.c",
+ MAME_DIR .. "src/mame/video/megasys1.c",
+ MAME_DIR .. "src/mame/drivers/momoko.c",
+ MAME_DIR .. "src/mame/video/momoko.c",
+ MAME_DIR .. "src/mame/drivers/ms32.c",
+ MAME_DIR .. "src/mame/video/ms32.c",
+ MAME_DIR .. "src/mame/drivers/psychic5.c",
+ MAME_DIR .. "src/mame/video/psychic5.c",
+ MAME_DIR .. "src/mame/drivers/pturn.c",
+ MAME_DIR .. "src/mame/drivers/skyfox.c",
+ MAME_DIR .. "src/mame/video/skyfox.c",
+ MAME_DIR .. "src/mame/drivers/tetrisp2.c",
+ MAME_DIR .. "src/mame/video/tetrisp2.c",
+ MAME_DIR .. "src/mame/machine/jalcrpt.c",
+ MAME_DIR .. "src/mame/video/jalblend.c",
+}
+
+createMAMEProjects(_target, _subtarget, "jpm")
+files {
+ MAME_DIR .. "src/mame/drivers/guab.c",
+ MAME_DIR .. "src/mame/drivers/jpmsys5.c",
+ MAME_DIR .. "src/mame/drivers/jpmsys5sw.c",
+ MAME_DIR .. "src/mame/drivers/jpmmps.c",
+ MAME_DIR .. "src/mame/drivers/jpms80.c",
+ MAME_DIR .. "src/mame/drivers/jpmsru.c",
+ MAME_DIR .. "src/mame/drivers/jpmimpct.c",
+ MAME_DIR .. "src/mame/video/jpmimpct.c",
+ MAME_DIR .. "src/mame/drivers/jpmimpctsw.c",
+ MAME_DIR .. "src/mame/drivers/pluto5.c",
+ MAME_DIR .. "src/mame/drivers/jpmsys7.c",
+ MAME_DIR .. "src/mame/video/awpvid.c",
+ MAME_DIR .. "src/mame/machine/meters.c",
+}
+
+createMAMEProjects(_target, _subtarget, "kaneko")
+files {
+ MAME_DIR .. "src/mame/drivers/airbustr.c",
+ MAME_DIR .. "src/mame/video/airbustr.c",
+ MAME_DIR .. "src/mame/drivers/djboy.c",
+ MAME_DIR .. "src/mame/video/djboy.c",
+ MAME_DIR .. "src/mame/drivers/expro02.c",
+ MAME_DIR .. "src/mame/drivers/galpanic.c",
+ MAME_DIR .. "src/mame/video/galpanic.c",
+ MAME_DIR .. "src/mame/drivers/galpani2.c",
+ MAME_DIR .. "src/mame/video/galpani2.c",
+ MAME_DIR .. "src/mame/drivers/galpani3.c",
+ MAME_DIR .. "src/mame/video/kaneko_grap2.c",
+ MAME_DIR .. "src/mame/drivers/hvyunit.c",
+ MAME_DIR .. "src/mame/drivers/jchan.c",
+ MAME_DIR .. "src/mame/drivers/kaneko16.c",
+ MAME_DIR .. "src/mame/video/kaneko16.c",
+ MAME_DIR .. "src/mame/video/kaneko_tmap.c",
+ MAME_DIR .. "src/mame/video/kaneko_spr.c",
+ MAME_DIR .. "src/mame/machine/kaneko_hit.c",
+ MAME_DIR .. "src/mame/machine/kaneko_calc3.c",
+ MAME_DIR .. "src/mame/machine/kaneko_toybox.c",
+ MAME_DIR .. "src/mame/drivers/sandscrp.c",
+ MAME_DIR .. "src/mame/drivers/suprnova.c",
+ MAME_DIR .. "src/mame/video/suprnova.c",
+ MAME_DIR .. "src/mame/video/sknsspr.c",
+}
+
+createMAMEProjects(_target, _subtarget, "konami")
+files {
+ MAME_DIR .. "src/mame/drivers/88games.c",
+ MAME_DIR .. "src/mame/video/88games.c",
+ MAME_DIR .. "src/mame/drivers/ajax.c",
+ MAME_DIR .. "src/mame/machine/ajax.c",
+ MAME_DIR .. "src/mame/video/ajax.c",
+ MAME_DIR .. "src/mame/drivers/aliens.c",
+ MAME_DIR .. "src/mame/video/aliens.c",
+ MAME_DIR .. "src/mame/drivers/asterix.c",
+ MAME_DIR .. "src/mame/video/asterix.c",
+ MAME_DIR .. "src/mame/drivers/battlnts.c",
+ MAME_DIR .. "src/mame/video/battlnts.c",
+ MAME_DIR .. "src/mame/drivers/bishi.c",
+ MAME_DIR .. "src/mame/video/bishi.c",
+ MAME_DIR .. "src/mame/drivers/bladestl.c",
+ MAME_DIR .. "src/mame/video/bladestl.c",
+ MAME_DIR .. "src/mame/drivers/blockhl.c",
+ MAME_DIR .. "src/mame/video/blockhl.c",
+ MAME_DIR .. "src/mame/drivers/bottom9.c",
+ MAME_DIR .. "src/mame/video/bottom9.c",
+ MAME_DIR .. "src/mame/drivers/chqflag.c",
+ MAME_DIR .. "src/mame/video/chqflag.c",
+ MAME_DIR .. "src/mame/drivers/circusc.c",
+ MAME_DIR .. "src/mame/video/circusc.c",
+ MAME_DIR .. "src/mame/drivers/cobra.c",
+ MAME_DIR .. "src/mame/drivers/combatsc.c",
+ MAME_DIR .. "src/mame/video/combatsc.c",
+ MAME_DIR .. "src/mame/drivers/contra.c",
+ MAME_DIR .. "src/mame/video/contra.c",
+ MAME_DIR .. "src/mame/drivers/crimfght.c",
+ MAME_DIR .. "src/mame/video/crimfght.c",
+ MAME_DIR .. "src/mame/drivers/dbz.c",
+ MAME_DIR .. "src/mame/video/dbz.c",
+ MAME_DIR .. "src/mame/drivers/ddribble.c",
+ MAME_DIR .. "src/mame/video/ddribble.c",
+ MAME_DIR .. "src/mame/drivers/djmain.c",
+ MAME_DIR .. "src/mame/video/djmain.c",
+ MAME_DIR .. "src/mame/drivers/fastfred.c",
+ MAME_DIR .. "src/mame/video/fastfred.c",
+ MAME_DIR .. "src/mame/drivers/fastlane.c",
+ MAME_DIR .. "src/mame/video/fastlane.c",
+ MAME_DIR .. "src/mame/drivers/finalizr.c",
+ MAME_DIR .. "src/mame/video/finalizr.c",
+ MAME_DIR .. "src/mame/drivers/firebeat.c",
+ MAME_DIR .. "src/mame/machine/midikbd.c",
+ MAME_DIR .. "src/mame/drivers/flkatck.c",
+ MAME_DIR .. "src/mame/video/flkatck.c",
+ MAME_DIR .. "src/mame/drivers/gberet.c",
+ MAME_DIR .. "src/mame/video/gberet.c",
+ MAME_DIR .. "src/mame/drivers/gijoe.c",
+ MAME_DIR .. "src/mame/video/gijoe.c",
+ MAME_DIR .. "src/mame/drivers/gradius3.c",
+ MAME_DIR .. "src/mame/video/gradius3.c",
+ MAME_DIR .. "src/mame/drivers/gticlub.c",
+ MAME_DIR .. "src/mame/drivers/gyruss.c",
+ MAME_DIR .. "src/mame/video/gyruss.c",
+ MAME_DIR .. "src/mame/drivers/hcastle.c",
+ MAME_DIR .. "src/mame/video/hcastle.c",
+ MAME_DIR .. "src/mame/drivers/hexion.c",
+ MAME_DIR .. "src/mame/video/hexion.c",
+ MAME_DIR .. "src/mame/drivers/hornet.c",
+ MAME_DIR .. "src/mame/machine/konppc.c",
+ MAME_DIR .. "src/mame/drivers/hyperspt.c",
+ MAME_DIR .. "src/mame/audio/hyprolyb.c",
+ MAME_DIR .. "src/mame/video/hyperspt.c",
+ MAME_DIR .. "src/mame/drivers/ironhors.c",
+ MAME_DIR .. "src/mame/video/ironhors.c",
+ MAME_DIR .. "src/mame/drivers/jackal.c",
+ MAME_DIR .. "src/mame/video/jackal.c",
+ MAME_DIR .. "src/mame/drivers/jailbrek.c",
+ MAME_DIR .. "src/mame/video/jailbrek.c",
+ MAME_DIR .. "src/mame/drivers/junofrst.c",
+ MAME_DIR .. "src/mame/drivers/konamigq.c",
+ MAME_DIR .. "src/mame/drivers/konamigv.c",
+ MAME_DIR .. "src/mame/drivers/konamigx.c",
+ MAME_DIR .. "src/mame/machine/konamigx.c",
+ MAME_DIR .. "src/mame/video/konamigx.c",
+ MAME_DIR .. "src/mame/drivers/konamim2.c",
+ MAME_DIR .. "src/mame/drivers/kontest.c",
+ MAME_DIR .. "src/mame/drivers/konendev.c",
+ MAME_DIR .. "src/mame/drivers/ksys573.c",
+ MAME_DIR .. "src/mame/machine/k573cass.c",
+ MAME_DIR .. "src/mame/machine/k573dio.c",
+ MAME_DIR .. "src/mame/machine/k573mcr.c",
+ MAME_DIR .. "src/mame/machine/k573msu.c",
+ MAME_DIR .. "src/mame/machine/k573npu.c",
+ MAME_DIR .. "src/mame/machine/zs01.c",
+ MAME_DIR .. "src/mame/drivers/labyrunr.c",
+ MAME_DIR .. "src/mame/video/labyrunr.c",
+ MAME_DIR .. "src/mame/drivers/lethal.c",
+ MAME_DIR .. "src/mame/video/lethal.c",
+ MAME_DIR .. "src/mame/drivers/mainevt.c",
+ MAME_DIR .. "src/mame/video/mainevt.c",
+ MAME_DIR .. "src/mame/drivers/megazone.c",
+ MAME_DIR .. "src/mame/video/megazone.c",
+ MAME_DIR .. "src/mame/drivers/mikie.c",
+ MAME_DIR .. "src/mame/video/mikie.c",
+ MAME_DIR .. "src/mame/drivers/mogura.c",
+ MAME_DIR .. "src/mame/drivers/moo.c",
+ MAME_DIR .. "src/mame/video/moo.c",
+ MAME_DIR .. "src/mame/drivers/mystwarr.c",
+ MAME_DIR .. "src/mame/video/mystwarr.c",
+ MAME_DIR .. "src/mame/drivers/nemesis.c",
+ MAME_DIR .. "src/mame/video/nemesis.c",
+ MAME_DIR .. "src/mame/drivers/nwk-tr.c",
+ MAME_DIR .. "src/mame/drivers/overdriv.c",
+ MAME_DIR .. "src/mame/video/overdriv.c",
+ MAME_DIR .. "src/mame/drivers/pandoras.c",
+ MAME_DIR .. "src/mame/video/pandoras.c",
+ MAME_DIR .. "src/mame/drivers/parodius.c",
+ MAME_DIR .. "src/mame/video/parodius.c",
+ MAME_DIR .. "src/mame/drivers/pingpong.c",
+ MAME_DIR .. "src/mame/video/pingpong.c",
+ MAME_DIR .. "src/mame/drivers/plygonet.c",
+ MAME_DIR .. "src/mame/video/plygonet.c",
+ MAME_DIR .. "src/mame/drivers/pooyan.c",
+ MAME_DIR .. "src/mame/video/pooyan.c",
+ MAME_DIR .. "src/mame/drivers/pyson.c",
+ MAME_DIR .. "src/mame/drivers/qdrmfgp.c",
+ MAME_DIR .. "src/mame/video/qdrmfgp.c",
+ MAME_DIR .. "src/mame/drivers/rockrage.c",
+ MAME_DIR .. "src/mame/video/rockrage.c",
+ MAME_DIR .. "src/mame/drivers/rocnrope.c",
+ MAME_DIR .. "src/mame/video/rocnrope.c",
+ MAME_DIR .. "src/mame/drivers/rollerg.c",
+ MAME_DIR .. "src/mame/video/rollerg.c",
+ MAME_DIR .. "src/mame/drivers/rungun.c",
+ MAME_DIR .. "src/mame/video/rungun.c",
+ MAME_DIR .. "src/mame/drivers/sbasketb.c",
+ MAME_DIR .. "src/mame/video/sbasketb.c",
+ MAME_DIR .. "src/mame/drivers/scobra.c",
+ MAME_DIR .. "src/mame/drivers/scotrsht.c",
+ MAME_DIR .. "src/mame/video/scotrsht.c",
+ MAME_DIR .. "src/mame/drivers/scramble.c",
+ MAME_DIR .. "src/mame/machine/scramble.c",
+ MAME_DIR .. "src/mame/audio/scramble.c",
+ MAME_DIR .. "src/mame/drivers/shaolins.c",
+ MAME_DIR .. "src/mame/video/shaolins.c",
+ MAME_DIR .. "src/mame/drivers/simpsons.c",
+ MAME_DIR .. "src/mame/machine/simpsons.c",
+ MAME_DIR .. "src/mame/video/simpsons.c",
+ MAME_DIR .. "src/mame/drivers/spy.c",
+ MAME_DIR .. "src/mame/video/spy.c",
+ MAME_DIR .. "src/mame/drivers/surpratk.c",
+ MAME_DIR .. "src/mame/video/surpratk.c",
+ MAME_DIR .. "src/mame/drivers/tasman.c",
+ MAME_DIR .. "src/mame/drivers/tgtpanic.c",
+ MAME_DIR .. "src/mame/drivers/thunderx.c",
+ MAME_DIR .. "src/mame/video/thunderx.c",
+ MAME_DIR .. "src/mame/drivers/timeplt.c",
+ MAME_DIR .. "src/mame/audio/timeplt.c",
+ MAME_DIR .. "src/mame/video/timeplt.c",
+ MAME_DIR .. "src/mame/drivers/tmnt.c",
+ MAME_DIR .. "src/mame/video/tmnt.c",
+ MAME_DIR .. "src/mame/drivers/tp84.c",
+ MAME_DIR .. "src/mame/video/tp84.c",
+ MAME_DIR .. "src/mame/drivers/trackfld.c",
+ MAME_DIR .. "src/mame/machine/konami1.c",
+ MAME_DIR .. "src/mame/audio/trackfld.c",
+ MAME_DIR .. "src/mame/video/trackfld.c",
+ MAME_DIR .. "src/mame/drivers/tutankhm.c",
+ MAME_DIR .. "src/mame/video/tutankhm.c",
+ MAME_DIR .. "src/mame/drivers/twin16.c",
+ MAME_DIR .. "src/mame/video/twin16.c",
+ MAME_DIR .. "src/mame/drivers/twinkle.c",
+ MAME_DIR .. "src/mame/drivers/ultrsprt.c",
+ MAME_DIR .. "src/mame/drivers/ultraman.c",
+ MAME_DIR .. "src/mame/video/ultraman.c",
+ MAME_DIR .. "src/mame/drivers/vendetta.c",
+ MAME_DIR .. "src/mame/video/vendetta.c",
+ MAME_DIR .. "src/mame/drivers/viper.c",
+ MAME_DIR .. "src/mame/drivers/wecleman.c",
+ MAME_DIR .. "src/mame/video/wecleman.c",
+ MAME_DIR .. "src/mame/drivers/xexex.c",
+ MAME_DIR .. "src/mame/video/xexex.c",
+ MAME_DIR .. "src/mame/drivers/xmen.c",
+ MAME_DIR .. "src/mame/video/xmen.c",
+ MAME_DIR .. "src/mame/drivers/yiear.c",
+ MAME_DIR .. "src/mame/video/yiear.c",
+ MAME_DIR .. "src/mame/drivers/zr107.c",
+ MAME_DIR .. "src/mame/video/konami_helper.c",
+ MAME_DIR .. "src/mame/video/k007121.c",
+ MAME_DIR .. "src/mame/video/k007342.c",
+ MAME_DIR .. "src/mame/video/k007420.c",
+ MAME_DIR .. "src/mame/video/k037122.c",
+ MAME_DIR .. "src/mame/video/k051316.c",
+ MAME_DIR .. "src/mame/video/k051733.c",
+ MAME_DIR .. "src/mame/video/k051960.c",
+ MAME_DIR .. "src/mame/video/k052109.c",
+ MAME_DIR .. "src/mame/video/k053250.c",
+ MAME_DIR .. "src/mame/video/k053251.c",
+ MAME_DIR .. "src/mame/video/k054156_k054157_k056832.c",
+ MAME_DIR .. "src/mame/video/k053244_k053245.c",
+ MAME_DIR .. "src/mame/video/k053246_k053247_k055673.c",
+ MAME_DIR .. "src/mame/video/k055555.c",
+ MAME_DIR .. "src/mame/video/k054000.c",
+ MAME_DIR .. "src/mame/video/k054338.c",
+ MAME_DIR .. "src/mame/video/k053936.c",
+ MAME_DIR .. "src/mame/video/k001006.c",
+ MAME_DIR .. "src/mame/video/k001005.c",
+ MAME_DIR .. "src/mame/video/k001604.c",
+}
+
+createMAMEProjects(_target, _subtarget, "matic")
+files {
+ MAME_DIR .. "src/mame/drivers/barata.c",
+}
+
+createMAMEProjects(_target, _subtarget, "maygay")
+files {
+ MAME_DIR .. "src/mame/drivers/maygay1b.c",
+ MAME_DIR .. "src/mame/drivers/maygay1bsw.c",
+ MAME_DIR .. "src/mame/drivers/maygayv1.c",
+ MAME_DIR .. "src/mame/drivers/maygayep.c",
+ MAME_DIR .. "src/mame/drivers/maygaysw.c",
+ MAME_DIR .. "src/mame/drivers/mmm.c",
+}
+
+createMAMEProjects(_target, _subtarget, "meadows")
+files {
+ MAME_DIR .. "src/mame/drivers/lazercmd.c",
+ MAME_DIR .. "src/mame/video/lazercmd.c",
+ MAME_DIR .. "src/mame/drivers/meadwttl.c",
+ MAME_DIR .. "src/mame/drivers/meadows.c",
+ MAME_DIR .. "src/mame/audio/meadows.c",
+ MAME_DIR .. "src/mame/video/meadows.c",
+ MAME_DIR .. "src/mame/drivers/warpsped.c",
+}
+
+createMAMEProjects(_target, _subtarget, "merit")
+files {
+ MAME_DIR .. "src/mame/drivers/mgames.c",
+ MAME_DIR .. "src/mame/drivers/merit.c",
+ MAME_DIR .. "src/mame/drivers/meritm.c",
+}
+
+createMAMEProjects(_target, _subtarget, "metro")
+files {
+ MAME_DIR .. "src/mame/drivers/hyprduel.c",
+ MAME_DIR .. "src/mame/video/hyprduel.c",
+ MAME_DIR .. "src/mame/drivers/metro.c",
+ MAME_DIR .. "src/mame/video/metro.c",
+ MAME_DIR .. "src/mame/drivers/rabbit.c",
+ MAME_DIR .. "src/mame/drivers/tmmjprd.c",
+}
+
+createMAMEProjects(_target, _subtarget, "midcoin")
+files {
+ MAME_DIR .. "src/mame/drivers/wallc.c",
+ MAME_DIR .. "src/mame/drivers/wink.c",
+ MAME_DIR .. "src/mame/drivers/24cdjuke.c",
+}
+
+createMAMEProjects(_target, _subtarget, "midw8080")
+files {
+ MAME_DIR .. "src/mame/drivers/8080bw.c",
+ MAME_DIR .. "src/mame/audio/8080bw.c",
+ MAME_DIR .. "src/mame/video/8080bw.c",
+ MAME_DIR .. "src/mame/drivers/m79amb.c",
+ MAME_DIR .. "src/mame/audio/m79amb.c",
+ MAME_DIR .. "src/mame/drivers/mw8080bw.c",
+ MAME_DIR .. "src/mame/machine/mw8080bw.c",
+ MAME_DIR .. "src/mame/audio/mw8080bw.c",
+ MAME_DIR .. "src/mame/video/mw8080bw.c",
+ MAME_DIR .. "src/mame/drivers/rotaryf.c",
+}
+
+createMAMEProjects(_target, _subtarget, "midway")
+files {
+ MAME_DIR .. "src/mame/drivers/astrocde.c",
+ MAME_DIR .. "src/mame/video/astrocde.c",
+ MAME_DIR .. "src/mame/audio/gorf.c",
+ MAME_DIR .. "src/mame/audio/wow.c",
+ MAME_DIR .. "src/mame/drivers/atlantis.c",
+ MAME_DIR .. "src/mame/drivers/balsente.c",
+ MAME_DIR .. "src/mame/machine/balsente.c",
+ MAME_DIR .. "src/mame/video/balsente.c",
+ MAME_DIR .. "src/mame/drivers/gridlee.c",
+ MAME_DIR .. "src/mame/audio/gridlee.c",
+ MAME_DIR .. "src/mame/video/gridlee.c",
+ MAME_DIR .. "src/mame/drivers/mcr.c",
+ MAME_DIR .. "src/mame/machine/mcr.c",
+ MAME_DIR .. "src/mame/video/mcr.c",
+ MAME_DIR .. "src/mame/drivers/mcr3.c",
+ MAME_DIR .. "src/mame/video/mcr3.c",
+ MAME_DIR .. "src/mame/drivers/mcr68.c",
+ MAME_DIR .. "src/mame/machine/mcr68.c",
+ MAME_DIR .. "src/mame/video/mcr68.c",
+ MAME_DIR .. "src/mame/drivers/midqslvr.c",
+ MAME_DIR .. "src/mame/drivers/midtunit.c",
+ MAME_DIR .. "src/mame/machine/midtunit.c",
+ MAME_DIR .. "src/mame/video/midtunit.c",
+ MAME_DIR .. "src/mame/drivers/midvunit.c",
+ MAME_DIR .. "src/mame/video/midvunit.c",
+ MAME_DIR .. "src/mame/drivers/midwunit.c",
+ MAME_DIR .. "src/mame/machine/midwunit.c",
+ MAME_DIR .. "src/mame/drivers/midxunit.c",
+ MAME_DIR .. "src/mame/machine/midxunit.c",
+ MAME_DIR .. "src/mame/drivers/midyunit.c",
+ MAME_DIR .. "src/mame/machine/midyunit.c",
+ MAME_DIR .. "src/mame/video/midyunit.c",
+ MAME_DIR .. "src/mame/drivers/midzeus.c",
+ MAME_DIR .. "src/mame/video/midzeus.c",
+ MAME_DIR .. "src/mame/video/midzeus2.c",
+ MAME_DIR .. "src/mame/drivers/mw18w.c",
+ MAME_DIR .. "src/mame/drivers/mwsub.c",
+ MAME_DIR .. "src/mame/drivers/omegrace.c",
+ MAME_DIR .. "src/mame/drivers/pinball2k.c",
+ MAME_DIR .. "src/mame/drivers/seattle.c",
+ MAME_DIR .. "src/mame/drivers/sspeedr.c",
+ MAME_DIR .. "src/mame/video/sspeedr.c",
+ MAME_DIR .. "src/mame/drivers/tmaster.c",
+ MAME_DIR .. "src/mame/drivers/vegas.c",
+ MAME_DIR .. "src/mame/drivers/wmg.c",
+ MAME_DIR .. "src/mame/drivers/williams.c",
+ MAME_DIR .. "src/mame/machine/williams.c",
+ MAME_DIR .. "src/mame/audio/williams.c",
+ MAME_DIR .. "src/mame/video/williams.c",
+ MAME_DIR .. "src/mame/machine/midwayic.c",
+ MAME_DIR .. "src/mame/audio/midway.c",
+}
+
+createMAMEProjects(_target, _subtarget, "namco")
+files {
+ MAME_DIR .. "src/mame/drivers/20pacgal.c",
+ MAME_DIR .. "src/mame/video/20pacgal.c",
+ MAME_DIR .. "src/mame/drivers/30test.c",
+ MAME_DIR .. "src/mame/drivers/baraduke.c",
+ MAME_DIR .. "src/mame/video/baraduke.c",
+ MAME_DIR .. "src/mame/drivers/cswat.c",
+ MAME_DIR .. "src/mame/drivers/dambustr.c",
+ MAME_DIR .. "src/mame/drivers/gal3.c",
+ MAME_DIR .. "src/mame/drivers/galaga.c",
+ MAME_DIR .. "src/mame/audio/galaga.c",
+ MAME_DIR .. "src/mame/video/galaga.c",
+ MAME_DIR .. "src/mame/video/bosco.c",
+ MAME_DIR .. "src/mame/video/digdug.c",
+ MAME_DIR .. "src/mame/machine/xevious.c",
+ MAME_DIR .. "src/mame/video/xevious.c",
+ MAME_DIR .. "src/mame/drivers/galaxian.c",
+ MAME_DIR .. "src/mame/audio/galaxian.c",
+ MAME_DIR .. "src/mame/video/galaxian.c",
+ MAME_DIR .. "src/mame/drivers/galaxold.c",
+ MAME_DIR .. "src/mame/machine/galaxold.c",
+ MAME_DIR .. "src/mame/video/galaxold.c",
+ MAME_DIR .. "src/mame/drivers/gaplus.c",
+ MAME_DIR .. "src/mame/machine/gaplus.c",
+ MAME_DIR .. "src/mame/video/gaplus.c",
+ MAME_DIR .. "src/mame/drivers/kungfur.c",
+ MAME_DIR .. "src/mame/drivers/mappy.c",
+ MAME_DIR .. "src/mame/video/mappy.c",
+ MAME_DIR .. "src/mame/drivers/namcofl.c",
+ MAME_DIR .. "src/mame/video/namcofl.c",
+ MAME_DIR .. "src/mame/drivers/namcoic.c",
+ MAME_DIR .. "src/mame/drivers/namcona1.c",
+ MAME_DIR .. "src/mame/video/namcona1.c",
+ MAME_DIR .. "src/mame/drivers/namconb1.c",
+ MAME_DIR .. "src/mame/video/namconb1.c",
+ MAME_DIR .. "src/mame/drivers/namcond1.c",
+ MAME_DIR .. "src/mame/machine/namcond1.c",
+ MAME_DIR .. "src/mame/video/ygv608.c",
+ MAME_DIR .. "src/mame/drivers/namcops2.c",
+ MAME_DIR .. "src/mame/drivers/namcos1.c",
+ MAME_DIR .. "src/mame/machine/namcos1.c",
+ MAME_DIR .. "src/mame/video/namcos1.c",
+ MAME_DIR .. "src/mame/drivers/namcos10.c",
+ MAME_DIR .. "src/mame/drivers/namcos11.c",
+ MAME_DIR .. "src/mame/machine/ns11prot.c",
+ MAME_DIR .. "src/mame/drivers/namcos12.c",
+ MAME_DIR .. "src/mame/machine/namco_settings.c",
+ MAME_DIR .. "src/mame/drivers/namcos2.c",
+ MAME_DIR .. "src/mame/machine/namcos2.c",
+ MAME_DIR .. "src/mame/video/namcos2.c",
+ MAME_DIR .. "src/mame/drivers/namcos21.c",
+ MAME_DIR .. "src/mame/video/namcos21.c",
+ MAME_DIR .. "src/mame/drivers/namcos22.c",
+ MAME_DIR .. "src/mame/video/namcos22.c",
+ MAME_DIR .. "src/mame/drivers/namcos23.c",
+ MAME_DIR .. "src/mame/drivers/namcos86.c",
+ MAME_DIR .. "src/mame/video/namcos86.c",
+ MAME_DIR .. "src/mame/drivers/pacland.c",
+ MAME_DIR .. "src/mame/video/pacland.c",
+ MAME_DIR .. "src/mame/drivers/polepos.c",
+ MAME_DIR .. "src/mame/audio/polepos.c",
+ MAME_DIR .. "src/mame/video/polepos.c",
+ MAME_DIR .. "src/mame/drivers/rallyx.c",
+ MAME_DIR .. "src/mame/video/rallyx.c",
+ MAME_DIR .. "src/mame/drivers/skykid.c",
+ MAME_DIR .. "src/mame/video/skykid.c",
+ MAME_DIR .. "src/mame/drivers/tankbatt.c",
+ MAME_DIR .. "src/mame/video/tankbatt.c",
+ MAME_DIR .. "src/mame/drivers/tceptor.c",
+ MAME_DIR .. "src/mame/video/tceptor.c",
+ MAME_DIR .. "src/mame/drivers/toypop.c",
+ MAME_DIR .. "src/mame/video/toypop.c",
+ MAME_DIR .. "src/mame/drivers/turrett.c",
+ MAME_DIR .. "src/mame/audio/turrett.c",
+ MAME_DIR .. "src/mame/video/turrett.c",
+ MAME_DIR .. "src/mame/drivers/warpwarp.c",
+ MAME_DIR .. "src/mame/audio/geebee.c",
+ MAME_DIR .. "src/mame/audio/warpwarp.c",
+ MAME_DIR .. "src/mame/video/warpwarp.c",
+ MAME_DIR .. "src/mame/machine/c117.c",
+ MAME_DIR .. "src/mame/machine/namcoio.c",
+ MAME_DIR .. "src/mame/machine/namco06.c",
+ MAME_DIR .. "src/mame/machine/namco50.c",
+ MAME_DIR .. "src/mame/machine/namco51.c",
+ MAME_DIR .. "src/mame/machine/namco53.c",
+ MAME_DIR .. "src/mame/machine/namco62.c",
+ MAME_DIR .. "src/mame/machine/namcomcu.c",
+ MAME_DIR .. "src/mame/audio/namco52.c",
+ MAME_DIR .. "src/mame/audio/namco54.c",
+ MAME_DIR .. "src/mame/video/c116.c",
+ MAME_DIR .. "src/mame/video/c45.c",
+}
+
+createMAMEProjects(_target, _subtarget, "nasco")
+files {
+ MAME_DIR .. "src/mame/drivers/crgolf.c",
+ MAME_DIR .. "src/mame/video/crgolf.c",
+ MAME_DIR .. "src/mame/drivers/suprgolf.c",
+}
+
+createMAMEProjects(_target, _subtarget, "neogeo")
+files {
+ MAME_DIR .. "src/mame/drivers/neogeo.c",
+ MAME_DIR .. "src/mame/video/neogeo.c",
+ MAME_DIR .. "src/mame/drivers/neogeo_noslot.c",
+ MAME_DIR .. "src/mame/video/neogeo_spr.c",
+ MAME_DIR .. "src/mame/machine/neoboot.c",
+ MAME_DIR .. "src/mame/machine/neocrypt.c",
+ MAME_DIR .. "src/mame/machine/neoprot.c",
+ MAME_DIR .. "src/mame/machine/ng_memcard.c",
+}
+
+createMAMEProjects(_target, _subtarget, "nichibut")
+files {
+ MAME_DIR .. "src/mame/drivers/armedf.c",
+ MAME_DIR .. "src/mame/video/armedf.c",
+ MAME_DIR .. "src/mame/drivers/cclimber.c",
+ MAME_DIR .. "src/mame/machine/cclimber.c",
+ MAME_DIR .. "src/mame/audio/cclimber.c",
+ MAME_DIR .. "src/mame/video/cclimber.c",
+ MAME_DIR .. "src/mame/drivers/clshroad.c",
+ MAME_DIR .. "src/mame/video/clshroad.c",
+ MAME_DIR .. "src/mame/drivers/csplayh5.c",
+ MAME_DIR .. "src/mame/drivers/cop01.c",
+ MAME_DIR .. "src/mame/video/cop01.c",
+ MAME_DIR .. "src/mame/drivers/dacholer.c",
+ MAME_DIR .. "src/mame/drivers/galivan.c",
+ MAME_DIR .. "src/mame/video/galivan.c",
+ MAME_DIR .. "src/mame/drivers/gomoku.c",
+ MAME_DIR .. "src/mame/audio/gomoku.c",
+ MAME_DIR .. "src/mame/video/gomoku.c",
+ MAME_DIR .. "src/mame/drivers/hyhoo.c",
+ MAME_DIR .. "src/mame/video/hyhoo.c",
+ MAME_DIR .. "src/mame/drivers/jangou.c",
+ MAME_DIR .. "src/mame/drivers/magmax.c",
+ MAME_DIR .. "src/mame/video/magmax.c",
+ MAME_DIR .. "src/mame/drivers/nbmj8688.c",
+ MAME_DIR .. "src/mame/video/nbmj8688.c",
+ MAME_DIR .. "src/mame/drivers/nbmj8891.c",
+ MAME_DIR .. "src/mame/video/nbmj8891.c",
+ MAME_DIR .. "src/mame/drivers/nbmj8900.c",
+ MAME_DIR .. "src/mame/video/nbmj8900.c",
+ MAME_DIR .. "src/mame/drivers/nbmj8991.c",
+ MAME_DIR .. "src/mame/video/nbmj8991.c",
+ MAME_DIR .. "src/mame/drivers/nbmj9195.c",
+ MAME_DIR .. "src/mame/video/nbmj9195.c",
+ MAME_DIR .. "src/mame/drivers/nightgal.c",
+ MAME_DIR .. "src/mame/drivers/niyanpai.c",
+ MAME_DIR .. "src/mame/video/niyanpai.c",
+ MAME_DIR .. "src/mame/drivers/pastelg.c",
+ MAME_DIR .. "src/mame/video/pastelg.c",
+ MAME_DIR .. "src/mame/drivers/seicross.c",
+ MAME_DIR .. "src/mame/video/seicross.c",
+ MAME_DIR .. "src/mame/drivers/terracre.c",
+ MAME_DIR .. "src/mame/video/terracre.c",
+ MAME_DIR .. "src/mame/drivers/tubep.c",
+ MAME_DIR .. "src/mame/video/tubep.c",
+ MAME_DIR .. "src/mame/drivers/wiping.c",
+ MAME_DIR .. "src/mame/audio/wiping.c",
+ MAME_DIR .. "src/mame/video/wiping.c",
+ MAME_DIR .. "src/mame/machine/nb1413m3.c",
+ MAME_DIR .. "src/mame/machine/nb1414m4.c",
+}
+
+createMAMEProjects(_target, _subtarget, "nintendo")
+files {
+ MAME_DIR .. "src/mame/drivers/cham24.c",
+ MAME_DIR .. "src/mame/drivers/dkong.c",
+ MAME_DIR .. "src/mame/audio/dkong.c",
+ MAME_DIR .. "src/mame/video/dkong.c",
+ MAME_DIR .. "src/mame/drivers/mario.c",
+ MAME_DIR .. "src/mame/audio/mario.c",
+ MAME_DIR .. "src/mame/video/mario.c",
+ MAME_DIR .. "src/mame/drivers/multigam.c",
+ MAME_DIR .. "src/mame/drivers/n8080.c",
+ MAME_DIR .. "src/mame/audio/n8080.c",
+ MAME_DIR .. "src/mame/video/n8080.c",
+ MAME_DIR .. "src/mame/drivers/nss.c",
+ MAME_DIR .. "src/mame/machine/snes.c",
+ MAME_DIR .. "src/mame/audio/snes_snd.c",
+ MAME_DIR .. "src/mame/drivers/playch10.c",
+ MAME_DIR .. "src/mame/machine/playch10.c",
+ MAME_DIR .. "src/mame/video/playch10.c",
+ MAME_DIR .. "src/mame/drivers/popeye.c",
+ MAME_DIR .. "src/mame/video/popeye.c",
+ MAME_DIR .. "src/mame/drivers/punchout.c",
+ MAME_DIR .. "src/mame/video/punchout.c",
+ MAME_DIR .. "src/mame/drivers/famibox.c",
+ MAME_DIR .. "src/mame/drivers/sfcbox.c",
+ MAME_DIR .. "src/mame/drivers/snesb.c",
+ MAME_DIR .. "src/mame/drivers/spacefb.c",
+ MAME_DIR .. "src/mame/audio/spacefb.c",
+ MAME_DIR .. "src/mame/video/spacefb.c",
+ MAME_DIR .. "src/mame/drivers/vsnes.c",
+ MAME_DIR .. "src/mame/machine/vsnes.c",
+ MAME_DIR .. "src/mame/video/vsnes.c",
+ MAME_DIR .. "src/mame/video/ppu2c0x.c",
+
+
+}
+
+createMAMEProjects(_target, _subtarget, "nix")
+files {
+ MAME_DIR .. "src/mame/drivers/fitfight.c",
+ MAME_DIR .. "src/mame/video/fitfight.c",
+ MAME_DIR .. "src/mame/drivers/pirates.c",
+ MAME_DIR .. "src/mame/video/pirates.c",
+}
+
+createMAMEProjects(_target, _subtarget, "nmk")
+files {
+ MAME_DIR .. "src/mame/drivers/acommand.c",
+ MAME_DIR .. "src/mame/drivers/cultures.c",
+ MAME_DIR .. "src/mame/drivers/ddealer.c",
+ MAME_DIR .. "src/mame/drivers/jalmah.c",
+ MAME_DIR .. "src/mame/drivers/macrossp.c",
+ MAME_DIR .. "src/mame/video/macrossp.c",
+ MAME_DIR .. "src/mame/drivers/nmk16.c",
+ MAME_DIR .. "src/mame/machine/nmk004.c",
+ MAME_DIR .. "src/mame/video/nmk16.c",
+ MAME_DIR .. "src/mame/drivers/quizdna.c",
+ MAME_DIR .. "src/mame/video/quizdna.c",
+ MAME_DIR .. "src/mame/drivers/quizpani.c",
+ MAME_DIR .. "src/mame/video/quizpani.c",
+}
+
+createMAMEProjects(_target, _subtarget, "olympia")
+files {
+ MAME_DIR .. "src/mame/drivers/dday.c",
+ MAME_DIR .. "src/mame/video/dday.c",
+ MAME_DIR .. "src/mame/drivers/lbeach.c",
+ MAME_DIR .. "src/mame/drivers/monzagp.c",
+ MAME_DIR .. "src/mame/drivers/portrait.c",
+ MAME_DIR .. "src/mame/video/portrait.c",
+ MAME_DIR .. "src/mame/drivers/vega.c",
+}
+
+createMAMEProjects(_target, _subtarget, "omori")
+files {
+ MAME_DIR .. "src/mame/drivers/battlex.c",
+ MAME_DIR .. "src/mame/video/battlex.c",
+ MAME_DIR .. "src/mame/drivers/carjmbre.c",
+ MAME_DIR .. "src/mame/video/carjmbre.c",
+ MAME_DIR .. "src/mame/drivers/popper.c",
+ MAME_DIR .. "src/mame/video/popper.c",
+ MAME_DIR .. "src/mame/drivers/spaceg.c",
+}
+
+createMAMEProjects(_target, _subtarget, "orca")
+files {
+ MAME_DIR .. "src/mame/drivers/espial.c",
+ MAME_DIR .. "src/mame/video/espial.c",
+ MAME_DIR .. "src/mame/drivers/funkybee.c",
+ MAME_DIR .. "src/mame/video/funkybee.c",
+ MAME_DIR .. "src/mame/drivers/marineb.c",
+ MAME_DIR .. "src/mame/video/marineb.c",
+ MAME_DIR .. "src/mame/drivers/vastar.c",
+ MAME_DIR .. "src/mame/video/vastar.c",
+ MAME_DIR .. "src/mame/drivers/zodiack.c",
+ MAME_DIR .. "src/mame/video/zodiack.c",
+}
+
+createMAMEProjects(_target, _subtarget, "pacific")
+files {
+ MAME_DIR .. "src/mame/drivers/mrflea.c",
+ MAME_DIR .. "src/mame/video/mrflea.c",
+ MAME_DIR .. "src/mame/drivers/thief.c",
+ MAME_DIR .. "src/mame/video/thief.c",
+}
+
+createMAMEProjects(_target, _subtarget, "pacman")
+files {
+ MAME_DIR .. "src/mame/drivers/jrpacman.c",
+ MAME_DIR .. "src/mame/drivers/pacman.c",
+ MAME_DIR .. "src/mame/video/pacman.c",
+ MAME_DIR .. "src/mame/machine/acitya.c",
+ MAME_DIR .. "src/mame/machine/jumpshot.c",
+ MAME_DIR .. "src/mame/machine/pacplus.c",
+ MAME_DIR .. "src/mame/machine/theglobp.c",
+ MAME_DIR .. "src/mame/drivers/pengo.c",
+}
+
+createMAMEProjects(_target, _subtarget, "pce")
+files {
+ MAME_DIR .. "src/mame/drivers/ggconnie.c",
+ MAME_DIR .. "src/mame/drivers/paranoia.c",
+ MAME_DIR .. "src/mame/drivers/tourvis.c",
+ MAME_DIR .. "src/mame/drivers/uapce.c",
+ MAME_DIR .. "src/mame/machine/pcecommn.c",
+}
+
+createMAMEProjects(_target, _subtarget, "phoenix")
+files {
+ MAME_DIR .. "src/mame/drivers/naughtyb.c",
+ MAME_DIR .. "src/mame/video/naughtyb.c",
+ MAME_DIR .. "src/mame/drivers/phoenix.c",
+ MAME_DIR .. "src/mame/audio/phoenix.c",
+ MAME_DIR .. "src/mame/video/phoenix.c",
+ MAME_DIR .. "src/mame/drivers/safarir.c",
+ MAME_DIR .. "src/mame/audio/pleiads.c",
+}
+
+createMAMEProjects(_target, _subtarget, "playmark")
+files {
+ MAME_DIR .. "src/mame/drivers/drtomy.c",
+ MAME_DIR .. "src/mame/drivers/playmark.c",
+ MAME_DIR .. "src/mame/video/playmark.c",
+ MAME_DIR .. "src/mame/drivers/powerbal.c",
+ MAME_DIR .. "src/mame/drivers/sderby.c",
+ MAME_DIR .. "src/mame/video/sderby.c",
+ MAME_DIR .. "src/mame/drivers/sslam.c",
+ MAME_DIR .. "src/mame/video/sslam.c",
+}
+
+createMAMEProjects(_target, _subtarget, "psikyo")
+files {
+ MAME_DIR .. "src/mame/drivers/psikyo.c",
+ MAME_DIR .. "src/mame/video/psikyo.c",
+ MAME_DIR .. "src/mame/drivers/psikyo4.c",
+ MAME_DIR .. "src/mame/video/psikyo4.c",
+ MAME_DIR .. "src/mame/drivers/psikyosh.c",
+ MAME_DIR .. "src/mame/video/psikyosh.c",
+}
+
+createMAMEProjects(_target, _subtarget, "ramtek")
+files {
+ MAME_DIR .. "src/mame/drivers/hitme.c",
+ MAME_DIR .. "src/mame/audio/hitme.c",
+ MAME_DIR .. "src/mame/drivers/ramtek.c",
+ MAME_DIR .. "src/mame/drivers/starcrus.c",
+ MAME_DIR .. "src/mame/video/starcrus.c",
+}
+
+createMAMEProjects(_target, _subtarget, "rare")
+files {
+ MAME_DIR .. "src/mame/drivers/btoads.c",
+ MAME_DIR .. "src/mame/video/btoads.c",
+ MAME_DIR .. "src/mame/drivers/kinst.c",
+ MAME_DIR .. "src/mame/drivers/xtheball.c",
+}
+
+createMAMEProjects(_target, _subtarget, "sanritsu")
+files {
+ MAME_DIR .. "src/mame/drivers/appoooh.c",
+ MAME_DIR .. "src/mame/video/appoooh.c",
+ MAME_DIR .. "src/mame/drivers/bankp.c",
+ MAME_DIR .. "src/mame/video/bankp.c",
+ MAME_DIR .. "src/mame/drivers/chinsan.c",
+ MAME_DIR .. "src/mame/drivers/drmicro.c",
+ MAME_DIR .. "src/mame/video/drmicro.c",
+ MAME_DIR .. "src/mame/drivers/jantotsu.c",
+ MAME_DIR .. "src/mame/drivers/mayumi.c",
+ MAME_DIR .. "src/mame/drivers/mermaid.c",
+ MAME_DIR .. "src/mame/video/mermaid.c",
+ MAME_DIR .. "src/mame/drivers/mjkjidai.c",
+ MAME_DIR .. "src/mame/video/mjkjidai.c",
+}
+
+createMAMEProjects(_target, _subtarget, "sega")
+files {
+ MAME_DIR .. "src/mame/drivers/angelkds.c",
+ MAME_DIR .. "src/mame/video/angelkds.c",
+ MAME_DIR .. "src/mame/drivers/bingoc.c",
+ MAME_DIR .. "src/mame/drivers/blockade.c",
+ MAME_DIR .. "src/mame/audio/blockade.c",
+ MAME_DIR .. "src/mame/video/blockade.c",
+ MAME_DIR .. "src/mame/drivers/calorie.c",
+ MAME_DIR .. "src/mame/drivers/chihiro.c",
+ MAME_DIR .. "src/mame/video/chihiro.c",
+ MAME_DIR .. "src/mame/drivers/coolridr.c",
+ MAME_DIR .. "src/mame/drivers/deniam.c",
+ MAME_DIR .. "src/mame/video/deniam.c",
+ MAME_DIR .. "src/mame/drivers/dotrikun.c",
+ MAME_DIR .. "src/mame/drivers/gpworld.c",
+ MAME_DIR .. "src/mame/drivers/hikaru.c",
+ MAME_DIR .. "src/mame/drivers/hshavoc.c",
+ MAME_DIR .. "src/mame/drivers/kopunch.c",
+ MAME_DIR .. "src/mame/video/kopunch.c",
+ MAME_DIR .. "src/mame/drivers/lindbergh.c",
+ MAME_DIR .. "src/mame/machine/segabb.c",
+ MAME_DIR .. "src/mame/machine/megadriv.c",
+ MAME_DIR .. "src/mame/drivers/megadrvb.c",
+ MAME_DIR .. "src/mame/drivers/megaplay.c",
+ MAME_DIR .. "src/mame/drivers/megatech.c",
+ MAME_DIR .. "src/mame/drivers/model1.c",
+ MAME_DIR .. "src/mame/machine/model1.c",
+ MAME_DIR .. "src/mame/video/model1.c",
+ MAME_DIR .. "src/mame/audio/dsbz80.c",
+ MAME_DIR .. "src/mame/drivers/model2.c",
+ MAME_DIR .. "src/mame/video/model2.c",
+ MAME_DIR .. "src/mame/drivers/model3.c",
+ MAME_DIR .. "src/mame/video/model3.c",
+ MAME_DIR .. "src/mame/machine/model3.c",
+ MAME_DIR .. "src/mame/drivers/monacogp.c",
+ MAME_DIR .. "src/mame/drivers/naomi.c",
+ MAME_DIR .. "src/mame/drivers/segasp.c",
+ MAME_DIR .. "src/mame/machine/dc.c",
+ MAME_DIR .. "src/mame/video/powervr2.c",
+ MAME_DIR .. "src/mame/machine/naomi.c",
+ MAME_DIR .. "src/mame/machine/naomig1.c",
+ MAME_DIR .. "src/mame/machine/naomibd.c",
+ MAME_DIR .. "src/mame/machine/naomirom.c",
+ MAME_DIR .. "src/mame/machine/naomigd.c",
+ MAME_DIR .. "src/mame/machine/naomim1.c",
+ MAME_DIR .. "src/mame/machine/naomim2.c",
+ MAME_DIR .. "src/mame/machine/naomim4.c",
+ MAME_DIR .. "src/mame/machine/315-5881_crypt.c",
+ MAME_DIR .. "src/mame/machine/awboard.c",
+ MAME_DIR .. "src/mame/machine/mie.c",
+ MAME_DIR .. "src/mame/machine/maple-dc.c",
+ MAME_DIR .. "src/mame/machine/mapledev.c",
+ MAME_DIR .. "src/mame/machine/dc-ctrl.c",
+ MAME_DIR .. "src/mame/machine/jvs13551.c",
+ MAME_DIR .. "src/mame/drivers/triforce.c",
+ MAME_DIR .. "src/mame/drivers/puckpkmn.c",
+ MAME_DIR .. "src/mame/drivers/segac2.c",
+ MAME_DIR .. "src/mame/drivers/segae.c",
+ MAME_DIR .. "src/mame/drivers/shtzone.c",
+ MAME_DIR .. "src/mame/drivers/segacoin.c",
+ MAME_DIR .. "src/mame/drivers/segag80r.c",
+ MAME_DIR .. "src/mame/machine/segag80.c",
+ MAME_DIR .. "src/mame/audio/segag80r.c",
+ MAME_DIR .. "src/mame/video/segag80r.c",
+ MAME_DIR .. "src/mame/drivers/segag80v.c",
+ MAME_DIR .. "src/mame/audio/segag80v.c",
+ MAME_DIR .. "src/mame/video/segag80v.c",
+ MAME_DIR .. "src/mame/drivers/segahang.c",
+ MAME_DIR .. "src/mame/video/segahang.c",
+ MAME_DIR .. "src/mame/drivers/segajw.c",
+ MAME_DIR .. "src/mame/drivers/segald.c",
+ MAME_DIR .. "src/mame/drivers/segaorun.c",
+ MAME_DIR .. "src/mame/video/segaorun.c",
+ MAME_DIR .. "src/mame/drivers/segas16a.c",
+ MAME_DIR .. "src/mame/video/segas16a.c",
+ MAME_DIR .. "src/mame/drivers/segas16b.c",
+ MAME_DIR .. "src/mame/video/segas16b.c",
+ MAME_DIR .. "src/mame/drivers/segas18.c",
+ MAME_DIR .. "src/mame/video/segas18.c",
+ MAME_DIR .. "src/mame/drivers/segas24.c",
+ MAME_DIR .. "src/mame/video/segas24.c",
+ MAME_DIR .. "src/mame/drivers/segas32.c",
+ MAME_DIR .. "src/mame/machine/segas32.c",
+ MAME_DIR .. "src/mame/video/segas32.c",
+ MAME_DIR .. "src/mame/drivers/segaufo.c",
+ MAME_DIR .. "src/mame/drivers/segaxbd.c",
+ MAME_DIR .. "src/mame/video/segaxbd.c",
+ MAME_DIR .. "src/mame/drivers/segaybd.c",
+ MAME_DIR .. "src/mame/video/segaybd.c",
+ MAME_DIR .. "src/mame/drivers/sg1000a.c",
+ MAME_DIR .. "src/mame/drivers/stactics.c",
+ MAME_DIR .. "src/mame/video/stactics.c",
+ MAME_DIR .. "src/mame/drivers/stv.c",
+ MAME_DIR .. "src/mame/machine/stvprot.c",
+ MAME_DIR .. "src/mame/machine/315-5838_317-0229_comp.c",
+ MAME_DIR .. "src/mame/drivers/suprloco.c",
+ MAME_DIR .. "src/mame/video/suprloco.c",
+ MAME_DIR .. "src/mame/drivers/system1.c",
+ MAME_DIR .. "src/mame/video/system1.c",
+ MAME_DIR .. "src/mame/drivers/system16.c",
+ MAME_DIR .. "src/mame/video/system16.c",
+ MAME_DIR .. "src/mame/drivers/timetrv.c",
+ MAME_DIR .. "src/mame/drivers/turbo.c",
+ MAME_DIR .. "src/mame/audio/turbo.c",
+ MAME_DIR .. "src/mame/video/turbo.c",
+ MAME_DIR .. "src/mame/drivers/vicdual.c",
+ MAME_DIR .. "src/mame/audio/vicdual.c",
+ MAME_DIR .. "src/mame/video/vicdual.c",
+ MAME_DIR .. "src/mame/audio/carnival.c",
+ MAME_DIR .. "src/mame/audio/depthch.c",
+ MAME_DIR .. "src/mame/audio/invinco.c",
+ MAME_DIR .. "src/mame/audio/pulsar.c",
+ MAME_DIR .. "src/mame/drivers/zaxxon.c",
+ MAME_DIR .. "src/mame/audio/zaxxon.c",
+ MAME_DIR .. "src/mame/video/zaxxon.c",
+ MAME_DIR .. "src/mame/machine/315_5296.c",
+ MAME_DIR .. "src/mame/machine/fd1089.c",
+ MAME_DIR .. "src/mame/machine/fd1094.c",
+ MAME_DIR .. "src/mame/machine/fddebug.c",
+ MAME_DIR .. "src/mame/machine/mc8123.c",
+ MAME_DIR .. "src/mame/machine/segaic16.c",
+ MAME_DIR .. "src/mame/audio/segasnd.c",
+ MAME_DIR .. "src/mame/video/segaic16.c",
+ MAME_DIR .. "src/mame/video/segaic16_road.c",
+ MAME_DIR .. "src/mame/video/sega16sp.c",
+ MAME_DIR .. "src/mame/video/segaic24.c",
+ MAME_DIR .. "src/mame/machine/gdrom.c",
+}
+
+createMAMEProjects(_target, _subtarget, "seibu")
+files {
+ MAME_DIR .. "src/mame/drivers/bloodbro.c",
+ MAME_DIR .. "src/mame/video/bloodbro.c",
+ MAME_DIR .. "src/mame/drivers/cabal.c",
+ MAME_DIR .. "src/mame/video/cabal.c",
+ MAME_DIR .. "src/mame/drivers/cshooter.c",
+ MAME_DIR .. "src/mame/drivers/dcon.c",
+ MAME_DIR .. "src/mame/video/dcon.c",
+ MAME_DIR .. "src/mame/drivers/deadang.c",
+ MAME_DIR .. "src/mame/video/deadang.c",
+ MAME_DIR .. "src/mame/drivers/dynduke.c",
+ MAME_DIR .. "src/mame/video/dynduke.c",
+ MAME_DIR .. "src/mame/drivers/feversoc.c",
+ MAME_DIR .. "src/mame/drivers/goal92.c",
+ MAME_DIR .. "src/mame/video/goal92.c",
+ MAME_DIR .. "src/mame/drivers/goodejan.c",
+ MAME_DIR .. "src/mame/drivers/kncljoe.c",
+ MAME_DIR .. "src/mame/video/kncljoe.c",
+ MAME_DIR .. "src/mame/drivers/legionna.c",
+ MAME_DIR .. "src/mame/video/legionna.c",
+ MAME_DIR .. "src/mame/drivers/mustache.c",
+ MAME_DIR .. "src/mame/video/mustache.c",
+ MAME_DIR .. "src/mame/drivers/panicr.c",
+ MAME_DIR .. "src/mame/drivers/raiden.c",
+ MAME_DIR .. "src/mame/video/raiden.c",
+ MAME_DIR .. "src/mame/drivers/raiden2.c",
+ MAME_DIR .. "src/mame/machine/r2crypt.c",
+ MAME_DIR .. "src/mame/machine/raiden2cop.c",
+ MAME_DIR .. "src/mame/drivers/r2dx_v33.c",
+ MAME_DIR .. "src/mame/drivers/seibuspi.c",
+ MAME_DIR .. "src/mame/machine/seibuspi.c",
+ MAME_DIR .. "src/mame/video/seibuspi.c",
+ MAME_DIR .. "src/mame/drivers/sengokmj.c",
+ MAME_DIR .. "src/mame/drivers/stfight.c",
+ MAME_DIR .. "src/mame/machine/stfight.c",
+ MAME_DIR .. "src/mame/video/stfight.c",
+ MAME_DIR .. "src/mame/drivers/toki.c",
+ MAME_DIR .. "src/mame/video/toki.c",
+ MAME_DIR .. "src/mame/drivers/wiz.c",
+ MAME_DIR .. "src/mame/video/wiz.c",
+ MAME_DIR .. "src/mame/machine/seicop.c",
+ MAME_DIR .. "src/mame/machine/spisprit.c",
+ MAME_DIR .. "src/mame/audio/seibu.c",
+ MAME_DIR .. "src/mame/video/seibu_crtc.c",
+}
+
+createMAMEProjects(_target, _subtarget, "seta")
+files {
+ MAME_DIR .. "src/mame/drivers/aleck64.c",
+ MAME_DIR .. "src/mame/machine/n64.c",
+ MAME_DIR .. "src/mame/video/n64.c",
+ MAME_DIR .. "src/mame/video/rdpblend.c",
+ MAME_DIR .. "src/mame/video/rdpspn16.c",
+ MAME_DIR .. "src/mame/video/rdptpipe.c",
+ MAME_DIR .. "src/mame/drivers/hanaawas.c",
+ MAME_DIR .. "src/mame/video/hanaawas.c",
+ MAME_DIR .. "src/mame/drivers/jclub2.c",
+ MAME_DIR .. "src/mame/drivers/macs.c",
+ MAME_DIR .. "src/mame/drivers/seta.c",
+ MAME_DIR .. "src/mame/video/seta.c",
+ MAME_DIR .. "src/mame/drivers/seta2.c",
+ MAME_DIR .. "src/mame/video/seta2.c",
+ MAME_DIR .. "src/mame/drivers/speedatk.c",
+ MAME_DIR .. "src/mame/video/speedatk.c",
+ MAME_DIR .. "src/mame/drivers/speglsht.c",
+ MAME_DIR .. "src/mame/drivers/srmp2.c",
+ MAME_DIR .. "src/mame/video/srmp2.c",
+ MAME_DIR .. "src/mame/drivers/srmp5.c",
+ MAME_DIR .. "src/mame/drivers/srmp6.c",
+ MAME_DIR .. "src/mame/drivers/ssv.c",
+ MAME_DIR .. "src/mame/video/ssv.c",
+ MAME_DIR .. "src/mame/video/st0020.c",
+ MAME_DIR .. "src/mame/machine/st0016.c",
+ MAME_DIR .. "src/mame/drivers/simple_st0016.c",
+ MAME_DIR .. "src/mame/video/seta001.c",
+}
+
+createMAMEProjects(_target, _subtarget, "sigma")
+files {
+ MAME_DIR .. "src/mame/drivers/nyny.c",
+ MAME_DIR .. "src/mame/drivers/r2dtank.c",
+ MAME_DIR .. "src/mame/drivers/sigmab52.c",
+ MAME_DIR .. "src/mame/drivers/sigmab98.c",
+ MAME_DIR .. "src/mame/drivers/spiders.c",
+ MAME_DIR .. "src/mame/audio/spiders.c",
+ MAME_DIR .. "src/mame/drivers/sub.c",
+}
+
+createMAMEProjects(_target, _subtarget, "snk")
+files {
+ MAME_DIR .. "src/mame/drivers/bbusters.c",
+ MAME_DIR .. "src/mame/video/bbusters.c",
+ MAME_DIR .. "src/mame/drivers/dmndrby.c",
+ MAME_DIR .. "src/mame/drivers/hng64.c",
+ MAME_DIR .. "src/mame/video/hng64.c",
+ MAME_DIR .. "src/mame/audio/hng64.c",
+ MAME_DIR .. "src/mame/machine/hng64_net.c",
+ MAME_DIR .. "src/mame/video/hng64_3d.c",
+ MAME_DIR .. "src/mame/video/hng64_sprite.c",
+ MAME_DIR .. "src/mame/drivers/lasso.c",
+ MAME_DIR .. "src/mame/video/lasso.c",
+ MAME_DIR .. "src/mame/drivers/mainsnk.c",
+ MAME_DIR .. "src/mame/video/mainsnk.c",
+ MAME_DIR .. "src/mame/drivers/munchmo.c",
+ MAME_DIR .. "src/mame/video/munchmo.c",
+ MAME_DIR .. "src/mame/drivers/prehisle.c",
+ MAME_DIR .. "src/mame/video/prehisle.c",
+ MAME_DIR .. "src/mame/drivers/snk6502.c",
+ MAME_DIR .. "src/mame/audio/snk6502.c",
+ MAME_DIR .. "src/mame/video/snk6502.c",
+ MAME_DIR .. "src/mame/drivers/snk.c",
+ MAME_DIR .. "src/mame/video/snk.c",
+ MAME_DIR .. "src/mame/drivers/snk68.c",
+ MAME_DIR .. "src/mame/video/snk68.c",
+}
+
+createMAMEProjects(_target, _subtarget, "sony")
+files {
+ MAME_DIR .. "src/mame/drivers/zn.c",
+ MAME_DIR .. "src/mame/machine/zndip.c",
+ MAME_DIR .. "src/mame/machine/cat702.c",
+}
+
+createMAMEProjects(_target, _subtarget, "stern")
+files {
+ MAME_DIR .. "src/mame/drivers/astinvad.c",
+ MAME_DIR .. "src/mame/drivers/berzerk.c",
+ MAME_DIR .. "src/mame/drivers/cliffhgr.c",
+ MAME_DIR .. "src/mame/audio/cliffhgr.c",
+ MAME_DIR .. "src/mame/drivers/mazerbla.c",
+ MAME_DIR .. "src/mame/drivers/supdrapo.c",
+}
+
+createMAMEProjects(_target, _subtarget, "subsino")
+files {
+ MAME_DIR .. "src/mame/drivers/lastfght.c",
+ MAME_DIR .. "src/mame/drivers/subsino.c",
+ MAME_DIR .. "src/mame/drivers/subsino2.c",
+ MAME_DIR .. "src/mame/machine/subsino.c",
+}
+
+createMAMEProjects(_target, _subtarget, "sun")
+files {
+ MAME_DIR .. "src/mame/drivers/arabian.c",
+ MAME_DIR .. "src/mame/video/arabian.c",
+ MAME_DIR .. "src/mame/drivers/dai3wksi.c",
+ MAME_DIR .. "src/mame/drivers/ikki.c",
+ MAME_DIR .. "src/mame/video/ikki.c",
+ MAME_DIR .. "src/mame/drivers/kangaroo.c",
+ MAME_DIR .. "src/mame/video/kangaroo.c",
+ MAME_DIR .. "src/mame/drivers/markham.c",
+ MAME_DIR .. "src/mame/video/markham.c",
+ MAME_DIR .. "src/mame/drivers/route16.c",
+ MAME_DIR .. "src/mame/video/route16.c",
+ MAME_DIR .. "src/mame/drivers/shanghai.c",
+ MAME_DIR .. "src/mame/drivers/shangha3.c",
+ MAME_DIR .. "src/mame/video/shangha3.c",
+ MAME_DIR .. "src/mame/drivers/strnskil.c",
+ MAME_DIR .. "src/mame/video/strnskil.c",
+ MAME_DIR .. "src/mame/drivers/tonton.c",
+}
+
+createMAMEProjects(_target, _subtarget, "suna")
+files {
+ MAME_DIR .. "src/mame/drivers/go2000.c",
+ MAME_DIR .. "src/mame/drivers/goindol.c",
+ MAME_DIR .. "src/mame/video/goindol.c",
+ MAME_DIR .. "src/mame/drivers/suna8.c",
+ MAME_DIR .. "src/mame/audio/suna8.c",
+ MAME_DIR .. "src/mame/video/suna8.c",
+ MAME_DIR .. "src/mame/drivers/suna16.c",
+ MAME_DIR .. "src/mame/video/suna16.c",
+}
+
+createMAMEProjects(_target, _subtarget, "sure")
+files {
+ MAME_DIR .. "src/mame/drivers/mil4000.c",
+
+}
+
+createMAMEProjects(_target, _subtarget, "taito")
+files {
+ MAME_DIR .. "src/mame/drivers/2mindril.c",
+ MAME_DIR .. "src/mame/drivers/40love.c",
+ MAME_DIR .. "src/mame/video/40love.c",
+ MAME_DIR .. "src/mame/drivers/arkanoid.c",
+ MAME_DIR .. "src/mame/machine/arkanoid.c",
+ MAME_DIR .. "src/mame/video/arkanoid.c",
+ MAME_DIR .. "src/mame/drivers/ashnojoe.c",
+ MAME_DIR .. "src/mame/video/ashnojoe.c",
+ MAME_DIR .. "src/mame/drivers/asuka.c",
+ MAME_DIR .. "src/mame/machine/bonzeadv.c",
+ MAME_DIR .. "src/mame/video/asuka.c",
+ MAME_DIR .. "src/mame/drivers/bigevglf.c",
+ MAME_DIR .. "src/mame/machine/bigevglf.c",
+ MAME_DIR .. "src/mame/video/bigevglf.c",
+ MAME_DIR .. "src/mame/drivers/bking.c",
+ MAME_DIR .. "src/mame/video/bking.c",
+ MAME_DIR .. "src/mame/drivers/bublbobl.c",
+ MAME_DIR .. "src/mame/machine/bublbobl.c",
+ MAME_DIR .. "src/mame/video/bublbobl.c",
+ MAME_DIR .. "src/mame/drivers/buggychl.c",
+ MAME_DIR .. "src/mame/machine/buggychl.c",
+ MAME_DIR .. "src/mame/video/buggychl.c",
+ MAME_DIR .. "src/mame/drivers/capr1.c",
+ MAME_DIR .. "src/mame/drivers/caprcyc.c",
+ MAME_DIR .. "src/mame/drivers/cchance.c",
+ MAME_DIR .. "src/mame/drivers/chaknpop.c",
+ MAME_DIR .. "src/mame/machine/chaknpop.c",
+ MAME_DIR .. "src/mame/video/chaknpop.c",
+ MAME_DIR .. "src/mame/drivers/champbwl.c",
+ MAME_DIR .. "src/mame/drivers/changela.c",
+ MAME_DIR .. "src/mame/video/changela.c",
+ MAME_DIR .. "src/mame/drivers/crbaloon.c",
+ MAME_DIR .. "src/mame/video/crbaloon.c",
+ MAME_DIR .. "src/mame/audio/crbaloon.c",
+ MAME_DIR .. "src/mame/drivers/cyclemb.c",
+ MAME_DIR .. "src/mame/drivers/darius.c",
+ MAME_DIR .. "src/mame/video/darius.c",
+ MAME_DIR .. "src/mame/drivers/darkmist.c",
+ MAME_DIR .. "src/mame/video/darkmist.c",
+ MAME_DIR .. "src/mame/drivers/exzisus.c",
+ MAME_DIR .. "src/mame/video/exzisus.c",
+ MAME_DIR .. "src/mame/drivers/fgoal.c",
+ MAME_DIR .. "src/mame/video/fgoal.c",
+ MAME_DIR .. "src/mame/drivers/flstory.c",
+ MAME_DIR .. "src/mame/machine/flstory.c",
+ MAME_DIR .. "src/mame/video/flstory.c",
+ MAME_DIR .. "src/mame/drivers/galastrm.c",
+ MAME_DIR .. "src/mame/video/galastrm.c",
+ MAME_DIR .. "src/mame/drivers/gladiatr.c",
+ MAME_DIR .. "src/mame/video/gladiatr.c",
+ MAME_DIR .. "src/mame/drivers/grchamp.c",
+ MAME_DIR .. "src/mame/audio/grchamp.c",
+ MAME_DIR .. "src/mame/video/grchamp.c",
+ MAME_DIR .. "src/mame/drivers/groundfx.c",
+ MAME_DIR .. "src/mame/video/groundfx.c",
+ MAME_DIR .. "src/mame/drivers/gsword.c",
+ MAME_DIR .. "src/mame/machine/tait8741.c",
+ MAME_DIR .. "src/mame/video/gsword.c",
+ MAME_DIR .. "src/mame/drivers/gunbustr.c",
+ MAME_DIR .. "src/mame/video/gunbustr.c",
+ MAME_DIR .. "src/mame/drivers/halleys.c",
+ MAME_DIR .. "src/mame/drivers/invqix.c",
+ MAME_DIR .. "src/mame/drivers/jollyjgr.c",
+ MAME_DIR .. "src/mame/drivers/ksayakyu.c",
+ MAME_DIR .. "src/mame/video/ksayakyu.c",
+ MAME_DIR .. "src/mame/drivers/lgp.c",
+ MAME_DIR .. "src/mame/drivers/lkage.c",
+ MAME_DIR .. "src/mame/machine/lkage.c",
+ MAME_DIR .. "src/mame/video/lkage.c",
+ MAME_DIR .. "src/mame/drivers/lsasquad.c",
+ MAME_DIR .. "src/mame/machine/lsasquad.c",
+ MAME_DIR .. "src/mame/video/lsasquad.c",
+ MAME_DIR .. "src/mame/drivers/marinedt.c",
+ MAME_DIR .. "src/mame/drivers/mexico86.c",
+ MAME_DIR .. "src/mame/machine/mexico86.c",
+ MAME_DIR .. "src/mame/video/mexico86.c",
+ MAME_DIR .. "src/mame/drivers/minivadr.c",
+ MAME_DIR .. "src/mame/drivers/missb2.c",
+ MAME_DIR .. "src/mame/drivers/mlanding.c",
+ MAME_DIR .. "src/mame/drivers/msisaac.c",
+ MAME_DIR .. "src/mame/video/msisaac.c",
+ MAME_DIR .. "src/mame/drivers/ninjaw.c",
+ MAME_DIR .. "src/mame/video/ninjaw.c",
+ MAME_DIR .. "src/mame/drivers/nycaptor.c",
+ MAME_DIR .. "src/mame/machine/nycaptor.c",
+ MAME_DIR .. "src/mame/video/nycaptor.c",
+ MAME_DIR .. "src/mame/drivers/opwolf.c",
+ MAME_DIR .. "src/mame/machine/opwolf.c",
+ MAME_DIR .. "src/mame/video/opwolf.c",
+ MAME_DIR .. "src/mame/drivers/othunder.c",
+ MAME_DIR .. "src/mame/video/othunder.c",
+ MAME_DIR .. "src/mame/drivers/pitnrun.c",
+ MAME_DIR .. "src/mame/machine/pitnrun.c",
+ MAME_DIR .. "src/mame/video/pitnrun.c",
+ MAME_DIR .. "src/mame/drivers/qix.c",
+ MAME_DIR .. "src/mame/machine/qix.c",
+ MAME_DIR .. "src/mame/audio/qix.c",
+ MAME_DIR .. "src/mame/video/qix.c",
+ MAME_DIR .. "src/mame/drivers/rainbow.c",
+ MAME_DIR .. "src/mame/machine/rainbow.c",
+ MAME_DIR .. "src/mame/video/rainbow.c",
+ MAME_DIR .. "src/mame/drivers/rastan.c",
+ MAME_DIR .. "src/mame/video/rastan.c",
+ MAME_DIR .. "src/mame/drivers/retofinv.c",
+ MAME_DIR .. "src/mame/machine/retofinv.c",
+ MAME_DIR .. "src/mame/video/retofinv.c",
+ MAME_DIR .. "src/mame/drivers/rollrace.c",
+ MAME_DIR .. "src/mame/video/rollrace.c",
+ MAME_DIR .. "src/mame/drivers/sbowling.c",
+ MAME_DIR .. "src/mame/drivers/slapshot.c",
+ MAME_DIR .. "src/mame/video/slapshot.c",
+ MAME_DIR .. "src/mame/drivers/ssrj.c",
+ MAME_DIR .. "src/mame/video/ssrj.c",
+ MAME_DIR .. "src/mame/drivers/superchs.c",
+ MAME_DIR .. "src/mame/video/superchs.c",
+ MAME_DIR .. "src/mame/drivers/superqix.c",
+ MAME_DIR .. "src/mame/video/superqix.c",
+ MAME_DIR .. "src/mame/drivers/taito_b.c",
+ MAME_DIR .. "src/mame/video/taito_b.c",
+ MAME_DIR .. "src/mame/drivers/taito_f2.c",
+ MAME_DIR .. "src/mame/video/taito_f2.c",
+ MAME_DIR .. "src/mame/drivers/taito_f3.c",
+ MAME_DIR .. "src/mame/video/taito_f3.c",
+ MAME_DIR .. "src/mame/audio/taito_en.c",
+ MAME_DIR .. "src/mame/drivers/taito_h.c",
+ MAME_DIR .. "src/mame/video/taito_h.c",
+ MAME_DIR .. "src/mame/drivers/taito_l.c",
+ MAME_DIR .. "src/mame/video/taito_l.c",
+ MAME_DIR .. "src/mame/drivers/taito_x.c",
+ MAME_DIR .. "src/mame/machine/cchip.c",
+ MAME_DIR .. "src/mame/drivers/taito_z.c",
+ MAME_DIR .. "src/mame/video/taito_z.c",
+ MAME_DIR .. "src/mame/drivers/taito_o.c",
+ MAME_DIR .. "src/mame/video/taito_o.c",
+ MAME_DIR .. "src/mame/drivers/taitoair.c",
+ MAME_DIR .. "src/mame/video/taitoair.c",
+ MAME_DIR .. "src/mame/drivers/taitogn.c",
+ MAME_DIR .. "src/mame/drivers/taitojc.c",
+ MAME_DIR .. "src/mame/video/taitojc.c",
+ MAME_DIR .. "src/mame/drivers/taitopjc.c",
+ MAME_DIR .. "src/mame/drivers/taitosj.c",
+ MAME_DIR .. "src/mame/machine/taitosj.c",
+ MAME_DIR .. "src/mame/video/taitosj.c",
+ MAME_DIR .. "src/mame/drivers/taitottl.c",
+ MAME_DIR .. "src/mame/drivers/taitotz.c",
+ MAME_DIR .. "src/mame/drivers/taitotx.c",
+ MAME_DIR .. "src/mame/drivers/taitowlf.c",
+ MAME_DIR .. "src/mame/drivers/tnzs.c",
+ MAME_DIR .. "src/mame/machine/tnzs.c",
+ MAME_DIR .. "src/mame/video/tnzs.c",
+ MAME_DIR .. "src/mame/drivers/topspeed.c",
+ MAME_DIR .. "src/mame/video/topspeed.c",
+ MAME_DIR .. "src/mame/drivers/tsamurai.c",
+ MAME_DIR .. "src/mame/video/tsamurai.c",
+ MAME_DIR .. "src/mame/drivers/undrfire.c",
+ MAME_DIR .. "src/mame/video/undrfire.c",
+ MAME_DIR .. "src/mame/drivers/volfied.c",
+ MAME_DIR .. "src/mame/machine/volfied.c",
+ MAME_DIR .. "src/mame/video/volfied.c",
+ MAME_DIR .. "src/mame/drivers/warriorb.c",
+ MAME_DIR .. "src/mame/video/warriorb.c",
+ MAME_DIR .. "src/mame/drivers/wgp.c",
+ MAME_DIR .. "src/mame/video/wgp.c",
+ MAME_DIR .. "src/mame/drivers/wyvernf0.c",
+ MAME_DIR .. "src/mame/audio/taitosnd.c",
+ MAME_DIR .. "src/mame/audio/taito_zm.c",
+ MAME_DIR .. "src/mame/audio/t5182.c",
+ MAME_DIR .. "src/mame/machine/taitoio.c",
+ MAME_DIR .. "src/mame/video/taito_helper.c",
+ MAME_DIR .. "src/mame/video/pc080sn.c",
+ MAME_DIR .. "src/mame/video/pc090oj.c",
+ MAME_DIR .. "src/mame/video/tc0080vco.c",
+ MAME_DIR .. "src/mame/video/tc0100scn.c",
+ MAME_DIR .. "src/mame/video/tc0150rod.c",
+ MAME_DIR .. "src/mame/video/tc0280grd.c",
+ MAME_DIR .. "src/mame/video/tc0360pri.c",
+ MAME_DIR .. "src/mame/video/tc0480scp.c",
+ MAME_DIR .. "src/mame/video/tc0110pcr.c",
+ MAME_DIR .. "src/mame/video/tc0180vcu.c",
+}
+
+createMAMEProjects(_target, _subtarget, "tatsumi")
+files {
+ MAME_DIR .. "src/mame/drivers/kingdrby.c",
+ MAME_DIR .. "src/mame/drivers/lockon.c",
+ MAME_DIR .. "src/mame/video/lockon.c",
+ MAME_DIR .. "src/mame/drivers/tatsumi.c",
+ MAME_DIR .. "src/mame/machine/tatsumi.c",
+ MAME_DIR .. "src/mame/video/tatsumi.c",
+ MAME_DIR .. "src/mame/drivers/tx1.c",
+ MAME_DIR .. "src/mame/machine/tx1.c",
+ MAME_DIR .. "src/mame/audio/tx1.c",
+ MAME_DIR .. "src/mame/video/tx1.c",
+}
+
+createMAMEProjects(_target, _subtarget, "tch")
+files {
+ MAME_DIR .. "src/mame/drivers/kickgoal.c",
+ MAME_DIR .. "src/mame/video/kickgoal.c",
+ MAME_DIR .. "src/mame/drivers/littlerb.c",
+ MAME_DIR .. "src/mame/drivers/rltennis.c",
+ MAME_DIR .. "src/mame/video/rltennis.c",
+ MAME_DIR .. "src/mame/drivers/speedspn.c",
+ MAME_DIR .. "src/mame/video/speedspn.c",
+ MAME_DIR .. "src/mame/drivers/wheelfir.c",
+}
+
+createMAMEProjects(_target, _subtarget, "tecfri")
+files {
+ MAME_DIR .. "src/mame/drivers/ambush.c",
+ MAME_DIR .. "src/mame/video/ambush.c",
+ MAME_DIR .. "src/mame/drivers/holeland.c",
+ MAME_DIR .. "src/mame/video/holeland.c",
+ MAME_DIR .. "src/mame/drivers/sauro.c",
+ MAME_DIR .. "src/mame/video/sauro.c",
+ MAME_DIR .. "src/mame/drivers/speedbal.c",
+ MAME_DIR .. "src/mame/video/speedbal.c",
+}
+
+createMAMEProjects(_target, _subtarget, "technos")
+files {
+ MAME_DIR .. "src/mame/drivers/battlane.c",
+ MAME_DIR .. "src/mame/video/battlane.c",
+ MAME_DIR .. "src/mame/drivers/blockout.c",
+ MAME_DIR .. "src/mame/video/blockout.c",
+ MAME_DIR .. "src/mame/drivers/bogeyman.c",
+ MAME_DIR .. "src/mame/video/bogeyman.c",
+ MAME_DIR .. "src/mame/drivers/chinagat.c",
+ MAME_DIR .. "src/mame/drivers/ddragon.c",
+ MAME_DIR .. "src/mame/video/ddragon.c",
+ MAME_DIR .. "src/mame/drivers/ddragon3.c",
+ MAME_DIR .. "src/mame/video/ddragon3.c",
+ MAME_DIR .. "src/mame/drivers/dogfgt.c",
+ MAME_DIR .. "src/mame/video/dogfgt.c",
+ MAME_DIR .. "src/mame/drivers/matmania.c",
+ MAME_DIR .. "src/mame/video/matmania.c",
+ MAME_DIR .. "src/mame/drivers/mystston.c",
+ MAME_DIR .. "src/mame/video/mystston.c",
+ MAME_DIR .. "src/mame/drivers/renegade.c",
+ MAME_DIR .. "src/mame/video/renegade.c",
+ MAME_DIR .. "src/mame/drivers/scregg.c",
+ MAME_DIR .. "src/mame/drivers/shadfrce.c",
+ MAME_DIR .. "src/mame/video/shadfrce.c",
+ MAME_DIR .. "src/mame/drivers/spdodgeb.c",
+ MAME_DIR .. "src/mame/video/spdodgeb.c",
+ MAME_DIR .. "src/mame/drivers/ssozumo.c",
+ MAME_DIR .. "src/mame/video/ssozumo.c",
+ MAME_DIR .. "src/mame/drivers/tagteam.c",
+ MAME_DIR .. "src/mame/video/tagteam.c",
+ MAME_DIR .. "src/mame/drivers/vball.c",
+ MAME_DIR .. "src/mame/video/vball.c",
+ MAME_DIR .. "src/mame/drivers/wwfsstar.c",
+ MAME_DIR .. "src/mame/video/wwfsstar.c",
+ MAME_DIR .. "src/mame/drivers/xain.c",
+ MAME_DIR .. "src/mame/video/xain.c",
+}
+
+createMAMEProjects(_target, _subtarget, "tehkan")
+files {
+ MAME_DIR .. "src/mame/video/tecmo_spr.c",
+ MAME_DIR .. "src/mame/video/tecmo_mix.c",
+ MAME_DIR .. "src/mame/drivers/bombjack.c",
+ MAME_DIR .. "src/mame/video/bombjack.c",
+ MAME_DIR .. "src/mame/drivers/gaiden.c",
+ MAME_DIR .. "src/mame/video/gaiden.c",
+ MAME_DIR .. "src/mame/drivers/lvcards.c",
+ MAME_DIR .. "src/mame/video/lvcards.c",
+ MAME_DIR .. "src/mame/drivers/pbaction.c",
+ MAME_DIR .. "src/mame/video/pbaction.c",
+ MAME_DIR .. "src/mame/drivers/senjyo.c",
+ MAME_DIR .. "src/mame/audio/senjyo.c",
+ MAME_DIR .. "src/mame/video/senjyo.c",
+ MAME_DIR .. "src/mame/drivers/solomon.c",
+ MAME_DIR .. "src/mame/video/solomon.c",
+ MAME_DIR .. "src/mame/drivers/spbactn.c",
+ MAME_DIR .. "src/mame/video/spbactn.c",
+ MAME_DIR .. "src/mame/drivers/tbowl.c",
+ MAME_DIR .. "src/mame/video/tbowl.c",
+ MAME_DIR .. "src/mame/drivers/tecmo.c",
+ MAME_DIR .. "src/mame/video/tecmo.c",
+ MAME_DIR .. "src/mame/drivers/tecmo16.c",
+ MAME_DIR .. "src/mame/video/tecmo16.c",
+ MAME_DIR .. "src/mame/drivers/tecmosys.c",
+ MAME_DIR .. "src/mame/machine/tecmosys.c",
+ MAME_DIR .. "src/mame/video/tecmosys.c",
+ MAME_DIR .. "src/mame/drivers/tehkanwc.c",
+ MAME_DIR .. "src/mame/video/tehkanwc.c",
+ MAME_DIR .. "src/mame/drivers/wc90.c",
+ MAME_DIR .. "src/mame/video/wc90.c",
+ MAME_DIR .. "src/mame/drivers/wc90b.c",
+ MAME_DIR .. "src/mame/video/wc90b.c",
+}
+
+createMAMEProjects(_target, _subtarget, "thepit")
+files {
+ MAME_DIR .. "src/mame/drivers/thepit.c",
+ MAME_DIR .. "src/mame/video/thepit.c",
+ MAME_DIR .. "src/mame/drivers/timelimt.c",
+ MAME_DIR .. "src/mame/video/timelimt.c",
+}
+
+createMAMEProjects(_target, _subtarget, "toaplan")
+files {
+ MAME_DIR .. "src/mame/drivers/mjsister.c",
+ MAME_DIR .. "src/mame/drivers/slapfght.c",
+ MAME_DIR .. "src/mame/machine/slapfght.c",
+ MAME_DIR .. "src/mame/video/slapfght.c",
+ MAME_DIR .. "src/mame/drivers/snowbros.c",
+ MAME_DIR .. "src/mame/video/kan_pand.c",
+ MAME_DIR .. "src/mame/video/kan_panb.c",
+ MAME_DIR .. "src/mame/drivers/toaplan1.c",
+ MAME_DIR .. "src/mame/machine/toaplan1.c",
+ MAME_DIR .. "src/mame/video/toaplan1.c",
+ MAME_DIR .. "src/mame/drivers/toaplan2.c",
+ MAME_DIR .. "src/mame/video/toaplan2.c",
+ MAME_DIR .. "src/mame/video/gp9001.c",
+ MAME_DIR .. "src/mame/drivers/twincobr.c",
+ MAME_DIR .. "src/mame/machine/twincobr.c",
+ MAME_DIR .. "src/mame/video/twincobr.c",
+ MAME_DIR .. "src/mame/drivers/wardner.c",
+ MAME_DIR .. "src/mame/video/toaplan_scu.c",
+}
+
+createMAMEProjects(_target, _subtarget, "tong")
+files {
+ MAME_DIR .. "src/mame/drivers/beezer.c",
+ MAME_DIR .. "src/mame/machine/beezer.c",
+ MAME_DIR .. "src/mame/video/beezer.c",
+ MAME_DIR .. "src/mame/audio/beezer.c",
+}
+
+createMAMEProjects(_target, _subtarget, "unico")
+files {
+ MAME_DIR .. "src/mame/drivers/drgnmst.c",
+ MAME_DIR .. "src/mame/video/drgnmst.c",
+ MAME_DIR .. "src/mame/drivers/silkroad.c",
+ MAME_DIR .. "src/mame/video/silkroad.c",
+ MAME_DIR .. "src/mame/drivers/unico.c",
+ MAME_DIR .. "src/mame/video/unico.c",
+}
+
+createMAMEProjects(_target, _subtarget, "univers")
+files {
+ MAME_DIR .. "src/mame/drivers/cheekyms.c",
+ MAME_DIR .. "src/mame/video/cheekyms.c",
+ MAME_DIR .. "src/mame/drivers/cosmic.c",
+ MAME_DIR .. "src/mame/video/cosmic.c",
+ MAME_DIR .. "src/mame/drivers/docastle.c",
+ MAME_DIR .. "src/mame/machine/docastle.c",
+ MAME_DIR .. "src/mame/video/docastle.c",
+ MAME_DIR .. "src/mame/drivers/ladybug.c",
+ MAME_DIR .. "src/mame/video/ladybug.c",
+ MAME_DIR .. "src/mame/drivers/mrdo.c",
+ MAME_DIR .. "src/mame/video/mrdo.c",
+ MAME_DIR .. "src/mame/drivers/redclash.c",
+ MAME_DIR .. "src/mame/video/redclash.c",
+ MAME_DIR .. "src/mame/drivers/superdq.c",
+}
+
+createMAMEProjects(_target, _subtarget, "upl")
+files {
+ MAME_DIR .. "src/mame/drivers/mouser.c",
+ MAME_DIR .. "src/mame/video/mouser.c",
+ MAME_DIR .. "src/mame/drivers/ninjakd2.c",
+ MAME_DIR .. "src/mame/video/ninjakd2.c",
+ MAME_DIR .. "src/mame/drivers/nova2001.c",
+ MAME_DIR .. "src/mame/video/nova2001.c",
+ MAME_DIR .. "src/mame/drivers/xxmissio.c",
+ MAME_DIR .. "src/mame/video/xxmissio.c",
+}
+
+createMAMEProjects(_target, _subtarget, "valadon")
+files {
+ MAME_DIR .. "src/mame/drivers/bagman.c",
+ MAME_DIR .. "src/mame/machine/bagman.c",
+ MAME_DIR .. "src/mame/video/bagman.c",
+ MAME_DIR .. "src/mame/drivers/tankbust.c",
+ MAME_DIR .. "src/mame/video/tankbust.c",
+}
+
+createMAMEProjects(_target, _subtarget, "veltmjr")
+files {
+ MAME_DIR .. "src/mame/drivers/cardline.c",
+ MAME_DIR .. "src/mame/drivers/witch.c",
+}
+
+createMAMEProjects(_target, _subtarget, "venture")
+files {
+ MAME_DIR .. "src/mame/drivers/looping.c",
+ MAME_DIR .. "src/mame/drivers/spcforce.c",
+ MAME_DIR .. "src/mame/video/spcforce.c",
+ MAME_DIR .. "src/mame/drivers/suprridr.c",
+ MAME_DIR .. "src/mame/video/suprridr.c",
+}
+
+createMAMEProjects(_target, _subtarget, "vsystem")
+files {
+ MAME_DIR .. "src/mame/video/vsystem_spr.c",
+ MAME_DIR .. "src/mame/video/vsystem_spr2.c",
+ MAME_DIR .. "src/mame/drivers/aerofgt.c",
+ MAME_DIR .. "src/mame/video/aerofgt.c",
+ MAME_DIR .. "src/mame/drivers/crshrace.c",
+ MAME_DIR .. "src/mame/video/crshrace.c",
+ MAME_DIR .. "src/mame/drivers/f1gp.c",
+ MAME_DIR .. "src/mame/video/f1gp.c",
+ MAME_DIR .. "src/mame/drivers/fromance.c",
+ MAME_DIR .. "src/mame/video/fromance.c",
+ MAME_DIR .. "src/mame/drivers/fromanc2.c",
+ MAME_DIR .. "src/mame/video/fromanc2.c",
+ MAME_DIR .. "src/mame/drivers/gstriker.c",
+ MAME_DIR .. "src/mame/video/gstriker.c",
+ MAME_DIR .. "src/mame/video/mb60553.c",
+ MAME_DIR .. "src/mame/video/vs920a.c",
+ MAME_DIR .. "src/mame/drivers/inufuku.c",
+ MAME_DIR .. "src/mame/video/inufuku.c",
+ MAME_DIR .. "src/mame/drivers/ojankohs.c",
+ MAME_DIR .. "src/mame/video/ojankohs.c",
+ MAME_DIR .. "src/mame/drivers/pipedrm.c",
+ MAME_DIR .. "src/mame/drivers/rpunch.c",
+ MAME_DIR .. "src/mame/video/rpunch.c",
+ MAME_DIR .. "src/mame/drivers/suprslam.c",
+ MAME_DIR .. "src/mame/video/suprslam.c",
+ MAME_DIR .. "src/mame/drivers/tail2nos.c",
+ MAME_DIR .. "src/mame/video/tail2nos.c",
+ MAME_DIR .. "src/mame/drivers/taotaido.c",
+ MAME_DIR .. "src/mame/video/taotaido.c",
+ MAME_DIR .. "src/mame/drivers/welltris.c",
+ MAME_DIR .. "src/mame/video/welltris.c",
+}
+
+createMAMEProjects(_target, _subtarget, "yunsung")
+files {
+ MAME_DIR .. "src/mame/drivers/nmg5.c",
+ MAME_DIR .. "src/mame/drivers/paradise.c",
+ MAME_DIR .. "src/mame/video/paradise.c",
+ MAME_DIR .. "src/mame/drivers/yunsung8.c",
+ MAME_DIR .. "src/mame/video/yunsung8.c",
+ MAME_DIR .. "src/mame/drivers/yunsun16.c",
+ MAME_DIR .. "src/mame/video/yunsun16.c",
+}
+
+createMAMEProjects(_target, _subtarget, "zaccaria")
+files {
+ MAME_DIR .. "src/mame/drivers/laserbat.c",
+ MAME_DIR .. "src/mame/audio/laserbat.c",
+ MAME_DIR .. "src/mame/drivers/seabattl.c",
+ MAME_DIR .. "src/mame/drivers/zac2650.c",
+ MAME_DIR .. "src/mame/video/zac2650.c",
+ MAME_DIR .. "src/mame/drivers/zaccaria.c",
+ MAME_DIR .. "src/mame/video/zaccaria.c",
+}
+
+--------------------------------------------------
+-- pinball drivers
+--------------------------------------------------
+
+createMAMEProjects(_target, _subtarget, "pinball")
+files {
+ MAME_DIR .. "src/mame/drivers/allied.c",
+ MAME_DIR .. "src/mame/drivers/alvg.c",
+ MAME_DIR .. "src/mame/drivers/atari_s1.c",
+ MAME_DIR .. "src/mame/drivers/atari_s2.c",
+ MAME_DIR .. "src/mame/drivers/bingo.c",
+ MAME_DIR .. "src/mame/drivers/by17.c",
+ MAME_DIR .. "src/mame/drivers/by35.c",
+ MAME_DIR .. "src/mame/drivers/by6803.c",
+ MAME_DIR .. "src/mame/drivers/by68701.c",
+ MAME_DIR .. "src/mame/drivers/byvid.c",
+ MAME_DIR .. "src/mame/drivers/capcom.c",
+ MAME_DIR .. "src/mame/drivers/de_2.c",
+ MAME_DIR .. "src/mame/drivers/de_3.c",
+ MAME_DIR .. "src/mame/machine/decopincpu.c",
+ MAME_DIR .. "src/mame/video/decodmd1.c",
+ MAME_DIR .. "src/mame/video/decodmd2.c",
+ MAME_DIR .. "src/mame/video/decodmd3.c",
+ MAME_DIR .. "src/mame/drivers/de_3b.c",
+ MAME_DIR .. "src/mame/drivers/flicker.c",
+ MAME_DIR .. "src/mame/drivers/g627.c",
+ MAME_DIR .. "src/mame/drivers/gp_1.c",
+ MAME_DIR .. "src/mame/machine/genpin.c",
+ MAME_DIR .. "src/mame/drivers/gp_2.c",
+ MAME_DIR .. "src/mame/drivers/gts1.c",
+ MAME_DIR .. "src/mame/drivers/gts3.c",
+ MAME_DIR .. "src/mame/drivers/gts3a.c",
+ MAME_DIR .. "src/mame/drivers/gts80.c",
+ MAME_DIR .. "src/mame/drivers/gts80a.c",
+ MAME_DIR .. "src/mame/drivers/gts80b.c",
+ MAME_DIR .. "src/mame/drivers/hankin.c",
+ MAME_DIR .. "src/mame/drivers/icecold.c",
+ MAME_DIR .. "src/mame/drivers/inder.c",
+ MAME_DIR .. "src/mame/drivers/jeutel.c",
+ MAME_DIR .. "src/mame/drivers/jp.c",
+ MAME_DIR .. "src/mame/drivers/jvh.c",
+ MAME_DIR .. "src/mame/drivers/kissproto.c",
+ MAME_DIR .. "src/mame/drivers/ltd.c",
+ MAME_DIR .. "src/mame/drivers/micropin.c",
+ MAME_DIR .. "src/mame/drivers/mephisto.c",
+ MAME_DIR .. "src/mame/drivers/mrgame.c",
+ MAME_DIR .. "src/mame/drivers/nsm.c",
+ MAME_DIR .. "src/mame/drivers/peyper.c",
+ MAME_DIR .. "src/mame/drivers/play_1.c",
+ MAME_DIR .. "src/mame/drivers/play_2.c",
+ MAME_DIR .. "src/mame/drivers/play_3.c",
+ MAME_DIR .. "src/mame/drivers/play_5.c",
+ MAME_DIR .. "src/mame/drivers/rowamet.c",
+ MAME_DIR .. "src/mame/drivers/s11.c",
+ MAME_DIR .. "src/mame/drivers/s11a.c",
+ MAME_DIR .. "src/mame/drivers/s11b.c",
+ MAME_DIR .. "src/mame/drivers/s11c.c",
+ MAME_DIR .. "src/mame/audio/s11c_bg.c",
+ MAME_DIR .. "src/mame/drivers/s3.c",
+ MAME_DIR .. "src/mame/drivers/s4.c",
+ MAME_DIR .. "src/mame/drivers/s6.c",
+ MAME_DIR .. "src/mame/drivers/s6a.c",
+ MAME_DIR .. "src/mame/drivers/s7.c",
+ MAME_DIR .. "src/mame/drivers/s8.c",
+ MAME_DIR .. "src/mame/drivers/s8a.c",
+ MAME_DIR .. "src/mame/drivers/s9.c",
+ MAME_DIR .. "src/mame/drivers/sam.c",
+ MAME_DIR .. "src/mame/drivers/sleic.c",
+ MAME_DIR .. "src/mame/drivers/spectra.c",
+ MAME_DIR .. "src/mame/drivers/spinb.c",
+ MAME_DIR .. "src/mame/drivers/st_mp100.c",
+ MAME_DIR .. "src/mame/drivers/st_mp200.c",
+ MAME_DIR .. "src/mame/drivers/taito.c",
+ MAME_DIR .. "src/mame/drivers/techno.c",
+ MAME_DIR .. "src/mame/drivers/vd.c",
+ MAME_DIR .. "src/mame/drivers/whitestar.c",
+ MAME_DIR .. "src/mame/drivers/white_mod.c",
+ MAME_DIR .. "src/mame/drivers/wico.c",
+ MAME_DIR .. "src/mame/drivers/wpc_95.c",
+ MAME_DIR .. "src/mame/drivers/wpc_an.c",
+ MAME_DIR .. "src/mame/drivers/wpc_dcs.c",
+ MAME_DIR .. "src/mame/drivers/wpc_dot.c",
+ MAME_DIR .. "src/mame/drivers/wpc_flip1.c",
+ MAME_DIR .. "src/mame/drivers/wpc_flip2.c",
+ MAME_DIR .. "src/mame/drivers/wpc_s.c",
+ MAME_DIR .. "src/mame/machine/wpc.c",
+ MAME_DIR .. "src/mame/audio/wpcsnd.c",
+ MAME_DIR .. "src/mame/video/wpc_dmd.c",
+ MAME_DIR .. "src/mame/machine/wpc_pic.c",
+ MAME_DIR .. "src/mame/machine/wpc_lamp.c",
+ MAME_DIR .. "src/mame/machine/wpc_out.c",
+ MAME_DIR .. "src/mame/machine/wpc_shift.c",
+ MAME_DIR .. "src/mame/drivers/zac_1.c",
+ MAME_DIR .. "src/mame/drivers/zac_2.c",
+ MAME_DIR .. "src/mame/drivers/zac_proto.c",
+}
+
+--------------------------------------------------
+-- remaining drivers
+--------------------------------------------------
+
+createMAMEProjects(_target, _subtarget, "misc")
+files {
+ MAME_DIR .. "src/mame/drivers/1945kiii.c",
+ MAME_DIR .. "src/mame/drivers/39in1.c",
+ MAME_DIR .. "src/mame/drivers/3do.c",
+ MAME_DIR .. "src/mame/machine/3do.c",
+ MAME_DIR .. "src/mame/drivers/3x3puzzl.c",
+ MAME_DIR .. "src/mame/drivers/4enraya.c",
+ MAME_DIR .. "src/mame/video/4enraya.c",
+ MAME_DIR .. "src/mame/drivers/4enlinea.c",
+ MAME_DIR .. "src/mame/drivers/5clown.c",
+ MAME_DIR .. "src/mame/drivers/a1supply.c",
+ MAME_DIR .. "src/mame/drivers/acefruit.c",
+ MAME_DIR .. "src/mame/drivers/aces1.c",
+ MAME_DIR .. "src/mame/drivers/acesp.c",
+ MAME_DIR .. "src/mame/drivers/adp.c",
+ MAME_DIR .. "src/mame/drivers/alinvade.c",
+ MAME_DIR .. "src/mame/drivers/amaticmg.c",
+ MAME_DIR .. "src/mame/drivers/ampoker2.c",
+ MAME_DIR .. "src/mame/video/ampoker2.c",
+ MAME_DIR .. "src/mame/drivers/amspdwy.c",
+ MAME_DIR .. "src/mame/video/amspdwy.c",
+ MAME_DIR .. "src/mame/drivers/amusco.c",
+ MAME_DIR .. "src/mame/drivers/arachnid.c",
+ MAME_DIR .. "src/mame/drivers/artmagic.c",
+ MAME_DIR .. "src/mame/video/artmagic.c",
+ MAME_DIR .. "src/mame/drivers/astrafr.c",
+ MAME_DIR .. "src/mame/drivers/astrcorp.c",
+ MAME_DIR .. "src/mame/drivers/astropc.c",
+ MAME_DIR .. "src/mame/drivers/atronic.c",
+ MAME_DIR .. "src/mame/drivers/attckufo.c",
+ MAME_DIR .. "src/mame/drivers/avt.c",
+ MAME_DIR .. "src/mame/drivers/aztarac.c",
+ MAME_DIR .. "src/mame/audio/aztarac.c",
+ MAME_DIR .. "src/mame/video/aztarac.c",
+ MAME_DIR .. "src/mame/drivers/bailey.c",
+ MAME_DIR .. "src/mame/drivers/beaminv.c",
+ MAME_DIR .. "src/mame/drivers/belatra.c",
+ MAME_DIR .. "src/mame/drivers/bgt.c",
+ MAME_DIR .. "src/mame/drivers/bingoman.c",
+ MAME_DIR .. "src/mame/drivers/bingor.c",
+ MAME_DIR .. "src/mame/drivers/blitz.c",
+ MAME_DIR .. "src/mame/drivers/blitz68k.c",
+ MAME_DIR .. "src/mame/drivers/buster.c",
+ MAME_DIR .. "src/mame/drivers/calomega.c",
+ MAME_DIR .. "src/mame/video/calomega.c",
+ MAME_DIR .. "src/mame/drivers/carrera.c",
+ MAME_DIR .. "src/mame/drivers/castle.c",
+ MAME_DIR .. "src/mame/drivers/cave.c",
+ MAME_DIR .. "src/mame/video/cave.c",
+ MAME_DIR .. "src/mame/drivers/cavepc.c",
+ MAME_DIR .. "src/mame/drivers/cv1k.c",
+ MAME_DIR .. "src/mame/drivers/cb2001.c",
+ MAME_DIR .. "src/mame/drivers/cdi.c",
+ MAME_DIR .. "src/mame/video/mcd212.c",
+ MAME_DIR .. "src/mame/machine/cdi070.c",
+ MAME_DIR .. "src/mame/machine/cdislave.c",
+ MAME_DIR .. "src/mame/machine/cdicdic.c",
+ MAME_DIR .. "src/mame/drivers/cesclass.c",
+ MAME_DIR .. "src/mame/drivers/chance32.c",
+ MAME_DIR .. "src/mame/drivers/chicago.c",
+ MAME_DIR .. "src/mame/drivers/chsuper.c",
+ MAME_DIR .. "src/mame/drivers/cidelsa.c",
+ MAME_DIR .. "src/mame/video/cidelsa.c",
+ MAME_DIR .. "src/mame/drivers/cocoloco.c",
+ MAME_DIR .. "src/mame/drivers/coinmstr.c",
+ MAME_DIR .. "src/mame/drivers/coinmvga.c",
+ MAME_DIR .. "src/mame/drivers/comebaby.c",
+ MAME_DIR .. "src/mame/drivers/cupidon.c",
+ MAME_DIR .. "src/mame/drivers/bntyhunt.c",
+ MAME_DIR .. "src/mame/drivers/coolpool.c",
+ MAME_DIR .. "src/mame/drivers/megaphx.c",
+ MAME_DIR .. "src/mame/machine/inder_sb.c",
+ MAME_DIR .. "src/mame/machine/inder_vid.c",
+ MAME_DIR .. "src/mame/drivers/corona.c",
+ MAME_DIR .. "src/mame/drivers/crystal.c",
+ MAME_DIR .. "src/mame/video/vrender0.c",
+ MAME_DIR .. "src/mame/drivers/cubeqst.c",
+ MAME_DIR .. "src/mame/drivers/cybertnk.c",
+ MAME_DIR .. "src/mame/drivers/dcheese.c",
+ MAME_DIR .. "src/mame/video/dcheese.c",
+ MAME_DIR .. "src/mame/drivers/dfruit.c",
+ MAME_DIR .. "src/mame/drivers/dgpix.c",
+ MAME_DIR .. "src/mame/drivers/discoboy.c",
+ MAME_DIR .. "src/mame/drivers/dominob.c",
+ MAME_DIR .. "src/mame/drivers/dorachan.c",
+ MAME_DIR .. "src/mame/drivers/dreamwld.c",
+ MAME_DIR .. "src/mame/drivers/dribling.c",
+ MAME_DIR .. "src/mame/video/dribling.c",
+ MAME_DIR .. "src/mame/drivers/drw80pkr.c",
+ MAME_DIR .. "src/mame/drivers/dwarfd.c",
+ MAME_DIR .. "src/mame/drivers/dynadice.c",
+ MAME_DIR .. "src/mame/drivers/ecoinfr.c",
+ MAME_DIR .. "src/mame/drivers/ecoinf1.c",
+ MAME_DIR .. "src/mame/drivers/ecoinf2.c",
+ MAME_DIR .. "src/mame/drivers/ecoinf3.c",
+ MAME_DIR .. "src/mame/drivers/electra.c",
+ MAME_DIR .. "src/mame/drivers/epos.c",
+ MAME_DIR .. "src/mame/video/epos.c",
+ MAME_DIR .. "src/mame/drivers/esd16.c",
+ MAME_DIR .. "src/mame/video/esd16.c",
+ MAME_DIR .. "src/mame/drivers/esh.c",
+ MAME_DIR .. "src/mame/drivers/esripsys.c",
+ MAME_DIR .. "src/mame/video/esripsys.c",
+ MAME_DIR .. "src/mame/drivers/ettrivia.c",
+ MAME_DIR .. "src/mame/drivers/extrema.c",
+ MAME_DIR .. "src/mame/drivers/fireball.c",
+ MAME_DIR .. "src/mame/drivers/flipjack.c",
+ MAME_DIR .. "src/mame/drivers/flower.c",
+ MAME_DIR .. "src/mame/audio/flower.c",
+ MAME_DIR .. "src/mame/video/flower.c",
+ MAME_DIR .. "src/mame/drivers/fortecar.c",
+ MAME_DIR .. "src/mame/drivers/fresh.c",
+ MAME_DIR .. "src/mame/drivers/freekick.c",
+ MAME_DIR .. "src/mame/video/freekick.c",
+ MAME_DIR .. "src/mame/drivers/fungames.c",
+ MAME_DIR .. "src/mame/drivers/funkball.c",
+ MAME_DIR .. "src/mame/drivers/gambl186.c",
+ MAME_DIR .. "src/mame/drivers/galaxi.c",
+ MAME_DIR .. "src/mame/drivers/galgame.c",
+ MAME_DIR .. "src/mame/drivers/gamecstl.c",
+ MAME_DIR .. "src/mame/drivers/gammagic.c",
+ MAME_DIR .. "src/mame/drivers/gamtor.c",
+ MAME_DIR .. "src/mame/drivers/gei.c",
+ MAME_DIR .. "src/mame/drivers/globalfr.c",
+ MAME_DIR .. "src/mame/drivers/globalvr.c",
+ MAME_DIR .. "src/mame/drivers/gluck2.c",
+ MAME_DIR .. "src/mame/drivers/goldngam.c",
+ MAME_DIR .. "src/mame/drivers/goldnpkr.c",
+ MAME_DIR .. "src/mame/drivers/good.c",
+ MAME_DIR .. "src/mame/drivers/gotcha.c",
+ MAME_DIR .. "src/mame/video/gotcha.c",
+ MAME_DIR .. "src/mame/drivers/gstream.c",
+ MAME_DIR .. "src/mame/drivers/gumbo.c",
+ MAME_DIR .. "src/mame/video/gumbo.c",
+ MAME_DIR .. "src/mame/drivers/gunpey.c",
+ MAME_DIR .. "src/mame/drivers/hideseek.c",
+ MAME_DIR .. "src/mame/drivers/hazelgr.c",
+ MAME_DIR .. "src/mame/drivers/headonb.c",
+ MAME_DIR .. "src/mame/drivers/highvdeo.c",
+ MAME_DIR .. "src/mame/drivers/himesiki.c",
+ MAME_DIR .. "src/mame/video/himesiki.c",
+ MAME_DIR .. "src/mame/drivers/hitpoker.c",
+ MAME_DIR .. "src/mame/drivers/homedata.c",
+ MAME_DIR .. "src/mame/video/homedata.c",
+ MAME_DIR .. "src/mame/drivers/hotblock.c",
+ MAME_DIR .. "src/mame/drivers/hotstuff.c",
+ MAME_DIR .. "src/mame/drivers/ichiban.c",
+ MAME_DIR .. "src/mame/drivers/imolagp.c",
+ MAME_DIR .. "src/mame/drivers/intrscti.c",
+ MAME_DIR .. "src/mame/drivers/istellar.c",
+ MAME_DIR .. "src/mame/drivers/itgambl2.c",
+ MAME_DIR .. "src/mame/drivers/itgambl3.c",
+ MAME_DIR .. "src/mame/drivers/itgamble.c",
+ MAME_DIR .. "src/mame/drivers/jackpool.c",
+ MAME_DIR .. "src/mame/drivers/jankenmn.c",
+ MAME_DIR .. "src/mame/drivers/jokrwild.c",
+ MAME_DIR .. "src/mame/drivers/jongkyo.c",
+ MAME_DIR .. "src/mame/drivers/jubilee.c",
+ MAME_DIR .. "src/mame/drivers/kas89.c",
+ MAME_DIR .. "src/mame/drivers/kingpin.c",
+ MAME_DIR .. "src/mame/drivers/koikoi.c",
+ MAME_DIR .. "src/mame/drivers/kurukuru.c",
+ MAME_DIR .. "src/mame/drivers/kyugo.c",
+ MAME_DIR .. "src/mame/video/kyugo.c",
+ MAME_DIR .. "src/mame/drivers/ladyfrog.c",
+ MAME_DIR .. "src/mame/video/ladyfrog.c",
+ MAME_DIR .. "src/mame/drivers/laserbas.c",
+ MAME_DIR .. "src/mame/drivers/lethalj.c",
+ MAME_DIR .. "src/mame/video/lethalj.c",
+ MAME_DIR .. "src/mame/drivers/limenko.c",
+ MAME_DIR .. "src/mame/drivers/ltcasino.c",
+ MAME_DIR .. "src/mame/drivers/lucky74.c",
+ MAME_DIR .. "src/mame/video/lucky74.c",
+ MAME_DIR .. "src/mame/drivers/luckgrln.c",
+ MAME_DIR .. "src/mame/drivers/magic10.c",
+ MAME_DIR .. "src/mame/drivers/magicard.c",
+ MAME_DIR .. "src/mame/drivers/magicfly.c",
+ MAME_DIR .. "src/mame/drivers/magictg.c",
+ MAME_DIR .. "src/mame/drivers/magtouch.c",
+ MAME_DIR .. "src/mame/drivers/majorpkr.c",
+ MAME_DIR .. "src/mame/drivers/malzak.c",
+ MAME_DIR .. "src/mame/video/malzak.c",
+ MAME_DIR .. "src/mame/drivers/manohman.c",
+ MAME_DIR .. "src/mame/drivers/mcatadv.c",
+ MAME_DIR .. "src/mame/video/mcatadv.c",
+ MAME_DIR .. "src/mame/drivers/mgavegas.c",
+ MAME_DIR .. "src/mame/drivers/meyc8080.c",
+ MAME_DIR .. "src/mame/drivers/meyc8088.c",
+ MAME_DIR .. "src/mame/drivers/micro3d.c",
+ MAME_DIR .. "src/mame/machine/micro3d.c",
+ MAME_DIR .. "src/mame/video/micro3d.c",
+ MAME_DIR .. "src/mame/audio/micro3d.c",
+ MAME_DIR .. "src/mame/drivers/midas.c",
+ MAME_DIR .. "src/mame/drivers/miniboy7.c",
+ MAME_DIR .. "src/mame/drivers/mirax.c",
+ MAME_DIR .. "src/mame/drivers/mole.c",
+ MAME_DIR .. "src/mame/drivers/mosaic.c",
+ MAME_DIR .. "src/mame/video/mosaic.c",
+ MAME_DIR .. "src/mame/drivers/mpu12wbk.c",
+ MAME_DIR .. "src/mame/drivers/mrjong.c",
+ MAME_DIR .. "src/mame/video/mrjong.c",
+ MAME_DIR .. "src/mame/drivers/multfish.c",
+ MAME_DIR .. "src/mame/drivers/multfish_boot.c",
+ MAME_DIR .. "src/mame/drivers/multfish_ref.c",
+ MAME_DIR .. "src/mame/drivers/murogem.c",
+ MAME_DIR .. "src/mame/drivers/murogmbl.c",
+ MAME_DIR .. "src/mame/drivers/neoprint.c",
+ MAME_DIR .. "src/mame/drivers/neptunp2.c",
+ MAME_DIR .. "src/mame/drivers/news.c",
+ MAME_DIR .. "src/mame/video/news.c",
+ MAME_DIR .. "src/mame/drivers/nexus3d.c",
+ MAME_DIR .. "src/mame/drivers/norautp.c",
+ MAME_DIR .. "src/mame/audio/norautp.c",
+ MAME_DIR .. "src/mame/drivers/nsmpoker.c",
+ MAME_DIR .. "src/mame/drivers/oneshot.c",
+ MAME_DIR .. "src/mame/video/oneshot.c",
+ MAME_DIR .. "src/mame/drivers/onetwo.c",
+ MAME_DIR .. "src/mame/drivers/othello.c",
+ MAME_DIR .. "src/mame/drivers/pachifev.c",
+ MAME_DIR .. "src/mame/drivers/pasha2.c",
+ MAME_DIR .. "src/mame/drivers/pass.c",
+ MAME_DIR .. "src/mame/video/pass.c",
+ MAME_DIR .. "src/mame/drivers/peplus.c",
+ MAME_DIR .. "src/mame/drivers/photon.c",
+ MAME_DIR .. "src/mame/video/pk8000.c",
+ MAME_DIR .. "src/mame/drivers/photon2.c",
+ MAME_DIR .. "src/mame/drivers/photoply.c",
+ MAME_DIR .. "src/mame/drivers/pinkiri8.c",
+ MAME_DIR .. "src/mame/drivers/pipeline.c",
+ MAME_DIR .. "src/mame/drivers/pkscram.c",
+ MAME_DIR .. "src/mame/drivers/pntnpuzl.c",
+ MAME_DIR .. "src/mame/drivers/policetr.c",
+ MAME_DIR .. "src/mame/video/policetr.c",
+ MAME_DIR .. "src/mame/drivers/polyplay.c",
+ MAME_DIR .. "src/mame/audio/polyplay.c",
+ MAME_DIR .. "src/mame/video/polyplay.c",
+ MAME_DIR .. "src/mame/drivers/poker72.c",
+ MAME_DIR .. "src/mame/drivers/potgoldu.c",
+ MAME_DIR .. "src/mame/drivers/proconn.c",
+ MAME_DIR .. "src/mame/drivers/psattack.c",
+ MAME_DIR .. "src/mame/drivers/pse.c",
+ MAME_DIR .. "src/mame/drivers/quizo.c",
+ MAME_DIR .. "src/mame/drivers/quizpun2.c",
+ MAME_DIR .. "src/mame/drivers/rbmk.c",
+ MAME_DIR .. "src/mame/drivers/rcorsair.c",
+ MAME_DIR .. "src/mame/drivers/re900.c",
+ MAME_DIR .. "src/mame/drivers/rgum.c",
+ MAME_DIR .. "src/mame/drivers/roul.c",
+ MAME_DIR .. "src/mame/drivers/savquest.c",
+ MAME_DIR .. "src/mame/drivers/sanremo.c",
+ MAME_DIR .. "src/mame/drivers/sfbonus.c",
+ MAME_DIR .. "src/mame/drivers/shangkid.c",
+ MAME_DIR .. "src/mame/video/shangkid.c",
+ MAME_DIR .. "src/mame/drivers/skeetsht.c",
+ MAME_DIR .. "src/mame/drivers/skimaxx.c",
+ MAME_DIR .. "src/mame/drivers/skyarmy.c",
+ MAME_DIR .. "src/mame/drivers/skylncr.c",
+ MAME_DIR .. "src/mame/drivers/sliver.c",
+ MAME_DIR .. "src/mame/drivers/slotcarn.c",
+ MAME_DIR .. "src/mame/drivers/smsmcorp.c",
+ MAME_DIR .. "src/mame/drivers/sothello.c",
+ MAME_DIR .. "src/mame/drivers/splus.c",
+ MAME_DIR .. "src/mame/drivers/spool99.c",
+ MAME_DIR .. "src/mame/drivers/sprcros2.c",
+ MAME_DIR .. "src/mame/video/sprcros2.c",
+ MAME_DIR .. "src/mame/drivers/sshot.c",
+ MAME_DIR .. "src/mame/drivers/ssingles.c",
+ MAME_DIR .. "src/mame/drivers/sstrangr.c",
+ MAME_DIR .. "src/mame/drivers/statriv2.c",
+ MAME_DIR .. "src/mame/drivers/stellafr.c",
+ MAME_DIR .. "src/mame/drivers/stuntair.c",
+ MAME_DIR .. "src/mame/drivers/su2000.c",
+ MAME_DIR .. "src/mame/drivers/summit.c",
+ MAME_DIR .. "src/mame/drivers/sumt8035.c",
+ MAME_DIR .. "src/mame/drivers/supercrd.c",
+ MAME_DIR .. "src/mame/drivers/supertnk.c",
+ MAME_DIR .. "src/mame/drivers/superwng.c",
+ MAME_DIR .. "src/mame/drivers/tapatune.c",
+ MAME_DIR .. "src/mame/drivers/tattack.c",
+ MAME_DIR .. "src/mame/drivers/taxidriv.c",
+ MAME_DIR .. "src/mame/video/taxidriv.c",
+ MAME_DIR .. "src/mame/drivers/tcl.c",
+ MAME_DIR .. "src/mame/drivers/thayers.c",
+ MAME_DIR .. "src/mame/drivers/thedeep.c",
+ MAME_DIR .. "src/mame/video/thedeep.c",
+ MAME_DIR .. "src/mame/drivers/tiamc1.c",
+ MAME_DIR .. "src/mame/video/tiamc1.c",
+ MAME_DIR .. "src/mame/audio/tiamc1.c",
+ MAME_DIR .. "src/mame/drivers/tickee.c",
+ MAME_DIR .. "src/mame/drivers/tmspoker.c",
+ MAME_DIR .. "src/mame/drivers/truco.c",
+ MAME_DIR .. "src/mame/video/truco.c",
+ MAME_DIR .. "src/mame/drivers/trucocl.c",
+ MAME_DIR .. "src/mame/video/trucocl.c",
+ MAME_DIR .. "src/mame/drivers/trvmadns.c",
+ MAME_DIR .. "src/mame/drivers/trvquest.c",
+ MAME_DIR .. "src/mame/drivers/ttchamp.c",
+ MAME_DIR .. "src/mame/drivers/tugboat.c",
+ MAME_DIR .. "src/mame/drivers/umipoker.c",
+ MAME_DIR .. "src/mame/drivers/unkfr.c",
+ MAME_DIR .. "src/mame/drivers/unkhorse.c",
+ MAME_DIR .. "src/mame/drivers/usgames.c",
+ MAME_DIR .. "src/mame/video/usgames.c",
+ MAME_DIR .. "src/mame/drivers/vamphalf.c",
+ MAME_DIR .. "src/mame/drivers/vcombat.c",
+ MAME_DIR .. "src/mame/drivers/vectrex.c",
+ MAME_DIR .. "src/mame/video/vectrex.c",
+ MAME_DIR .. "src/mame/machine/vectrex.c",
+ MAME_DIR .. "src/mame/drivers/videopkr.c",
+ MAME_DIR .. "src/mame/drivers/vlc.c",
+ MAME_DIR .. "src/mame/drivers/voyager.c",
+ MAME_DIR .. "src/mame/drivers/vp101.c",
+ MAME_DIR .. "src/mame/drivers/vpoker.c",
+ MAME_DIR .. "src/mame/drivers/vroulet.c",
+ MAME_DIR .. "src/mame/drivers/wildpkr.c",
+ MAME_DIR .. "src/mame/drivers/wms.c",
+ MAME_DIR .. "src/mame/drivers/xtom3d.c",
+ MAME_DIR .. "src/mame/drivers/xyonix.c",
+ MAME_DIR .. "src/mame/video/xyonix.c",
+}
+end
+
diff --git a/scripts/target/ume/dummy.lua b/scripts/target/mame/dummy.lua
index 59ee39ae65d..adcd722484f 100644
--- a/scripts/target/ume/dummy.lua
+++ b/scripts/target/mame/dummy.lua
@@ -1,19 +1,19 @@
---------------------------------------------------------------------------
--
--- ume.lua
+-- dummy.lua
--
--- Universal target makefile
+-- Dummy target makefile
--
---------------------------------------------------------------------------
-dofile("../mess/mess.lua")
-dofile("../mame/mame.lua")
+dofile("arcade.lua")
+dofile("mess.lua")
-function createProjects_ume_dummy(_target, _subtarget)
- project ("ume_dummy")
+function createProjects_mame_dummy(_target, _subtarget)
+ project ("mame_dummy")
targetsubdir(_target .."_" .. _subtarget)
kind "StaticLib"
- uuid (os.uuid("drv-ume_dummy"))
+ uuid (os.uuid("drv-mame_dummy"))
options {
"ForceCPP",
@@ -36,8 +36,8 @@ function createProjects_ume_dummy(_target, _subtarget)
}
end
-function linkProjects_ume_dummy(_target, _subtarget)
+function linkProjects_mame_dummy(_target, _subtarget)
links {
- "ume_dummy",
+ "mame_dummy",
}
end \ No newline at end of file
diff --git a/scripts/target/mame/mame.lua b/scripts/target/mame/mame.lua
index b8959dc8c63..8d0cf1603b9 100644
--- a/scripts/target/mame/mame.lua
+++ b/scripts/target/mame/mame.lua
@@ -4,3580 +4,17 @@
--
-- MAME target makefile
--
--- Copyright Nicola Salmoria and the MAME Team.
--- Visit http://mamedev.org for licensing and usage restrictions.
---
---------------------------------------------------------------------------
---------------------------------------------------
--- specify available CPU cores
----------------------------------------------------
-
-CPUS["Z80"] = true
-CPUS["Z180"] = true
-CPUS["I8085"] = true
-CPUS["I8089"] = true
-CPUS["M6502"] = true
-CPUS["H6280"] = true
-CPUS["I86"] = true
-CPUS["I386"] = true
-CPUS["NEC"] = true
-CPUS["V30MZ"] = true
-CPUS["V60"] = true
-CPUS["MCS48"] = true
-CPUS["MCS51"] = true
-CPUS["MCS96"] = true
-CPUS["M6800"] = true
-CPUS["M6805"] = true
-CPUS["HD6309"] = true
-CPUS["M6809"] = true
-CPUS["KONAMI"] = true
-CPUS["M680X0"] = true
-CPUS["T11"] = true
-CPUS["S2650"] = true
-CPUS["TMS340X0"] = true
-CPUS["TMS9900"] = true
-CPUS["TMS9995"] = true
-CPUS["TMS9900L"] = true
-CPUS["Z8000"] = true
-CPUS["Z8001"] = true
-CPUS["TMS32010"] = true
-CPUS["TMS32025"] = true
-CPUS["TMS32031"] = true
-CPUS["TMS32051"] = true
-CPUS["TMS32082"] = true
-CPUS["TMS57002"] = true
-CPUS["CCPU"] = true
-CPUS["ADSP21XX"] = true
-CPUS["ASAP"] = true
-CPUS["AM29000"] = true
-CPUS["UPD7810"] = true
-CPUS["ARM"] = true
-CPUS["ARM7"] = true
-CPUS["JAGUAR"] = true
-CPUS["CUBEQCPU"] = true
-CPUS["ESRIP"] = true
-CPUS["MIPS"] = true
-CPUS["PSX"] = true
-CPUS["SH2"] = true
-CPUS["SH4"] = true
-CPUS["DSP16A"] = true
-CPUS["DSP32C"] = true
-CPUS["PIC16C5X"] = true
-CPUS["PIC16C62X"] = true
-CPUS["G65816"] = true
-CPUS["SPC700"] = true
-CPUS["E1"] = true
-CPUS["I860"] = true
-CPUS["I960"] = true
-CPUS["H8"] = true
-CPUS["V810"] = true
-CPUS["M37710"] = true
-CPUS["POWERPC"] = true
-CPUS["SE3208"] = true
-CPUS["MC68HC11"] = true
-CPUS["ADSP21062"] = true
-CPUS["DSP56156"] = true
-CPUS["RSP"] = true
-CPUS["ALPHA8201"] = true
-CPUS["COP400"] = true
-CPUS["TLCS90"] = true
-CPUS["TLCS900"] = true
-CPUS["MB88XX"] = true
-CPUS["MB86233"] = true
-CPUS["MB86235"] = true
-CPUS["SSP1601"] = true
-CPUS["APEXC"] = true
-CPUS["CP1610"] = true
-CPUS["F8"] = true
-CPUS["LH5801"] = true
-CPUS["PDP1"] = true
-CPUS["SATURN"] = true
-CPUS["SC61860"] = true
-CPUS["LR35902"] = true
-CPUS["TMS7000"] = true
-CPUS["SM8500"] = true
-CPUS["MINX"] = true
-CPUS["SSEM"] = true
-CPUS["AVR8"] = true
---CPUS["TMS0980"] = true
-CPUS["I4004"] = true
-CPUS["SUPERFX"] = true
-CPUS["Z8"] = true
-CPUS["I8008"] = true
-CPUS["SCMP"] = true
-CPUS["MN10200"] = true
-CPUS["COSMAC"] = true
-CPUS["UNSP"] = true
-CPUS["HCD62121"] = true
-CPUS["PPS4"] = true
-CPUS["UPD7725"] = true
-CPUS["HD61700"] = true
-CPUS["LC8670"] = true
-CPUS["SCORE"] = true
-CPUS["ES5510"] = true
-CPUS["SCUDSP"] = true
-CPUS["IE15"] = true
-CPUS["8X300"] = true
-CPUS["ALTO2"] = true
---CPUS["W65816"] = true
-CPUS["ARC"] = true
-CPUS["ARCOMPACT"] = true
---CPUS["AMIS2000"] = true
---CPUS["UCOM4"] = true
-CPUS["HMCS40"] = true
---CPUS["E0C6200"] = true
-
---------------------------------------------------
--- specify available sound cores
---------------------------------------------------
-
-SOUNDS["SAMPLES"] = true
-SOUNDS["DAC"] = true
-SOUNDS["DMADAC"] = true
-SOUNDS["SPEAKER"] = true
-SOUNDS["BEEP"] = true
-SOUNDS["DISCRETE"] = true
-SOUNDS["AY8910"] = true
-SOUNDS["YM2151"] = true
-SOUNDS["YM2203"] = true
-SOUNDS["YM2413"] = true
-SOUNDS["YM2608"] = true
-SOUNDS["YM2610"] = true
-SOUNDS["YM2610B"] = true
-SOUNDS["YM2612"] = true
-SOUNDS["YM3438"] = true
-SOUNDS["YM3812"] = true
-SOUNDS["YM3526"] = true
-SOUNDS["Y8950"] = true
-SOUNDS["YMF262"] = true
-SOUNDS["YMF271"] = true
-SOUNDS["YMF278B"] = true
-SOUNDS["YMZ280B"] = true
-SOUNDS["SN76477"] = true
-SOUNDS["SN76496"] = true
-SOUNDS["POKEY"] = true
-SOUNDS["TIA"] = true
-SOUNDS["NES_APU"] = true
-SOUNDS["AMIGA"] = true
-SOUNDS["ASTROCADE"] = true
-SOUNDS["NAMCO"] = true
-SOUNDS["NAMCO_15XX"] = true
-SOUNDS["NAMCO_CUS30"] = true
-SOUNDS["NAMCO_52XX"] = true
-SOUNDS["NAMCO_63701X"] = true
-SOUNDS["T6W28"] = true
-SOUNDS["SNKWAVE"] = true
-SOUNDS["C140"] = true
-SOUNDS["C352"] = true
-SOUNDS["TMS36XX"] = true
-SOUNDS["TMS3615"] = true
-SOUNDS["TMS5110"] = true
-SOUNDS["TMS5220"] = true
-SOUNDS["VLM5030"] = true
-SOUNDS["ADPCM"] = true
-SOUNDS["MSM5205"] = true
-SOUNDS["MSM5232"] = true
-SOUNDS["OKIM6258"] = true
-SOUNDS["OKIM6295"] = true
-SOUNDS["OKIM6376"] = true
-SOUNDS["OKIM9810"] = true
---SOUNDS["UPD7752"] = true
-SOUNDS["UPD7759"] = true
-SOUNDS["HC55516"] = true
-SOUNDS["TC8830F"] = true
-SOUNDS["K005289"] = true
-SOUNDS["K007232"] = true
-SOUNDS["K051649"] = true
-SOUNDS["K053260"] = true
-SOUNDS["K054539"] = true
-SOUNDS["K056800"] = true
-SOUNDS["SEGAPCM"] = true
-SOUNDS["MULTIPCM"] = true
-SOUNDS["SCSP"] = true
-SOUNDS["AICA"] = true
-SOUNDS["RF5C68"] = true
-SOUNDS["RF5C400"] = true
-SOUNDS["CEM3394"] = true
-SOUNDS["QSOUND"] = true
-SOUNDS["QS1000"] = true
-SOUNDS["SAA1099"] = true
-SOUNDS["IREMGA20"] = true
-SOUNDS["ES5503"] = true
-SOUNDS["ES5505"] = true
-SOUNDS["ES5506"] = true
-SOUNDS["BSMT2000"] = true
-SOUNDS["GAELCO_CG1V"] = true
-SOUNDS["GAELCO_GAE1"] = true
-SOUNDS["C6280"] = true
-SOUNDS["SP0250"] = true
-SOUNDS["SPU"] = true
-SOUNDS["CDDA"] = true
-SOUNDS["ICS2115"] = true
-SOUNDS["I5000_SND"] = true
-SOUNDS["ST0016"] = true
-SOUNDS["NILE"] = true
-SOUNDS["X1_010"] = true
-SOUNDS["VRENDER0"] = true
-SOUNDS["VOTRAX"] = true
-SOUNDS["ES8712"] = true
-SOUNDS["CDP1869"] = true
-SOUNDS["S14001A"] = true
-SOUNDS["WAVE"] = true
-SOUNDS["SID6581"] = true
-SOUNDS["SID8580"] = true
-SOUNDS["SP0256"] = true
-SOUNDS["DIGITALKER"] = true
-SOUNDS["CDP1863"] = true
-SOUNDS["CDP1864"] = true
-SOUNDS["ZSG2"] = true
-SOUNDS["MOS656X"] = true
-SOUNDS["ASC"] = true
-SOUNDS["MAS3507D"] = true
-SOUNDS["SOCRATES"] = true
-SOUNDS["TMC0285"] = true
-SOUNDS["TMS5200"] = true
-SOUNDS["CD2801"] = true
-SOUNDS["CD2802"] = true
-SOUNDS["M58817"] = true
-SOUNDS["TMC0281"] = true
-SOUNDS["TMS5100"] = true
-SOUNDS["TMS5110A"] = true
-SOUNDS["LMC1992"] = true
-SOUNDS["AWACS"] = true
-SOUNDS["YMZ770"] = true
-SOUNDS["T6721A"] = true
-SOUNDS["MOS7360"] = true
---SOUNDS["ESQPUMP"] = true
---SOUNDS["VRC6"] = true
-SOUNDS["SB0400"] = true
-SOUNDS["AC97"] = true
-SOUNDS["ES1373"] = true
-SOUNDS["L7A1045"] = true
-
---------------------------------------------------
--- specify available video cores
---------------------------------------------------
-
-VIDEOS["SEGA315_5124"] = true
-VIDEOS["SEGA315_5313"] = true
-VIDEOS["BUFSPRITE"] = true
---VIDEOS["CDP1861"] = true
---VIDEOS["CDP1862"] = true
---VIDEOS["CRT9007"] = true
---VIDEOS["CRT9021"] = true
---VIDEOS["CRT9212"] = true
---VIDEOS["CRTC_EGA"] = true
---VIDEOS["DL1416"] = true
-VIDEOS["DM9368"] = true
---VIDEOS["EF9340_1"] = true
---VIDEOS["EF9345"] = true
---VIDEOS["GF4500"] = true
-VIDEOS["GF7600GS"] = true
-VIDEOS["EPIC12"] = true
-VIDEOS["FIXFREQ"] = true
-VIDEOS["H63484"] = true
---VIDEOS["HD44102"] = true
---VIDEOS["HD44352"] = true
---VIDEOS["HD44780"] = true
-VIDEOS["HD61830"] = true
-VIDEOS["HD63484"] = true
---VIDEOS["HD66421"] = true
-VIDEOS["HUC6202"] = true
-VIDEOS["HUC6260"] = true
---VIDEOS["HUC6261"] = true
-VIDEOS["HUC6270"] = true
---VIDEOS["HUC6272"] = true
---VIDEOS["I8244"] = true
-VIDEOS["I8275"] = true
-VIDEOS["M50458"] = true
-VIDEOS["MB90082"] = true
-VIDEOS["MB_VCU"] = true
-VIDEOS["MC6845"] = true
---VIDEOS["MC6847"] = true
---VIDEOS["MSM6222B"] = true
---VIDEOS["MSM6255"] = true
---VIDEOS["MOS6566"] = true
-VIDEOS["PC_VGA"] = true
-VIDEOS["POLY"] = true
-VIDEOS["PSX"] = true
-VIDEOS["RAMDAC"] = true
---VIDEOS["S2636"] = true
-VIDEOS["SAA5050"] = true
-VIDEOS["SCN2674"] = true
---VIDEOS["SED1200"] = true
---VIDEOS["SED1330"] = true
---VIDEOS["SED1520"] = true
-VIDEOS["SNES_PPU"] = true
-VIDEOS["STVVDP"] = true
---VIDEOS["T6A04"] = true
-VIDEOS["TLC34076"] = true
-VIDEOS["TMS34061"] = true
---VIDEOS["TMS3556"] = true
-VIDEOS["TMS9927"] = true
-VIDEOS["TMS9928A"] = true
---VIDEOS["UPD3301"] = true
---VIDEOS["UPD7220"] = true
---VIDEOS["UPD7227"] = true
-VIDEOS["V9938"] = true
---VIDEOS["VIC4567"] = true
-VIDEOS["VOODOO"] = true
-VIDEOS["VOODOO_PCI"] = true
-
---------------------------------------------------
--- specify available machine cores
---------------------------------------------------
-
-MACHINES["AKIKO"] = true
-MACHINES["NCR53C7XX"] = true
-MACHINES["LSI53C810"] = true
-MACHINES["6522VIA"] = true
-MACHINES["TPI6525"] = true
-MACHINES["RIOT6532"] = true
-MACHINES["6821PIA"] = true
-MACHINES["6840PTM"] = true
---MACHINES["68561MPCC"] = true
-MACHINES["ACIA6850"] = true
-MACHINES["68681"] = true
-MACHINES["7200FIFO"] = true
---MACHINES["8530SCC"] = true
-MACHINES["TTL74123"] = true
-MACHINES["TTL74145"] = true
-MACHINES["TTL74148"] = true
-MACHINES["TTL74153"] = true
-MACHINES["TTL74181"] = true
-MACHINES["TTL7474"] = true
-MACHINES["KBDC8042"] = true
-MACHINES["I8257"] = true
-MACHINES["AAKARTDEV"] = true
---MACHINES["ACIA6850"] = true
-MACHINES["ADC0808"] = true
-MACHINES["ADC083X"] = true
-MACHINES["ADC1038"] = true
-MACHINES["ADC1213X"] = true
-MACHINES["AICARTC"] = true
-MACHINES["AM53CF96"] = true
-MACHINES["AM9517A"] = true
-MACHINES["AMIGAFDC"] = true
---MACHINES["AT_KEYBC"] = true
-MACHINES["AT28C16"] = true
-MACHINES["AT29040"] = true
-MACHINES["AT45DBXX"] = true
-MACHINES["ATAFLASH"] = true
-MACHINES["AY31015"] = true
-MACHINES["BANKDEV"] = true
-MACHINES["CDP1852"] = true
-MACHINES["CDP1871"] = true
---MACHINES["CMOS40105"] = true
-MACHINES["CDU76S"] = true
-MACHINES["COM8116"] = true
-MACHINES["CR589"] = true
---MACHINES["CS4031"] = true
---MACHINES["CS8221"] = true
---MACHINES["DP8390"] = true
-MACHINES["DS1204"] = true
-MACHINES["DS1302"] = true
---MACHINES["DS1315"] = true
-MACHINES["DS2401"] = true
-MACHINES["DS2404"] = true
-MACHINES["DS75160A"] = true
-MACHINES["DS75161A"] = true
-MACHINES["E0516"] = true
-MACHINES["E05A03"] = true
-MACHINES["E05A30"] = true
-MACHINES["EEPROMDEV"] = true
-MACHINES["ER2055"] = true
-MACHINES["F3853"] = true
---MACHINES["HD63450"] = true
---MACHINES["HD64610"] = true
-MACHINES["I2CMEM"] = true
---MACHINES["I80130"] = true
---MACHINES["I8089"] = true
-MACHINES["I8155"] = true
-MACHINES["I8212"] = true
-MACHINES["I8214"] = true
-MACHINES["I8243"] = true
-MACHINES["I8251"] = true
-MACHINES["I8255"] = true
---MACHINES["I8257"] = true
---MACHINES["I8271"] = true
-MACHINES["I8279"] = true
-MACHINES["I8355"] = true
-MACHINES["IDE"] = true
-MACHINES["IM6402"] = true
-MACHINES["INS8154"] = true
-MACHINES["INS8250"] = true
-MACHINES["INTELFLASH"] = true
-MACHINES["JVS"] = true
-MACHINES["K033906"] = true
-MACHINES["K053252"] = true
-MACHINES["K056230"] = true
---MACHINES["KB3600"] = true
---MACHINES["KBDC8042"] = true
---MACHINES["KR2376"] = true
-MACHINES["LATCH8"] = true
-MACHINES["LC89510"] = true
-MACHINES["LDPR8210"] = true
-MACHINES["LDSTUB"] = true
-MACHINES["LDV1000"] = true
-MACHINES["LDVP931"] = true
---MACHINES["LH5810"] = true
-MACHINES["LINFLASH"] = true
-MACHINES["LPCI"] = true
---MACHINES["LSI53C810"] = true
---MACHINES["M68307"] = true
---MACHINES["M68340"] = true
-MACHINES["M6M80011AP"] = true
-MACHINES["MATSUCD"] = true
-MACHINES["MB14241"] = true
-MACHINES["MB3773"] = true
-MACHINES["MB8421"] = true
-MACHINES["MB87078"] = true
---MACHINES["MB8795"] = true
---MACHINES["MB89352"] = true
-MACHINES["MB89371"] = true
-MACHINES["MC146818"] = true
-MACHINES["MC2661"] = true
-MACHINES["MC6843"] = true
-MACHINES["MC6846"] = true
-MACHINES["MC6852"] = true
-MACHINES["MC6854"] = true
---MACHINES["MC68328"] = true
-MACHINES["MC68901"] = true
-MACHINES["MCCS1850"] = true
-MACHINES["M68307"] = true
-MACHINES["M68340"] = true
-MACHINES["MCF5206E"] = true
-MACHINES["MICROTOUCH"] = true
---MACHINES["MIOT6530"] = true
---MACHINES["MM58167"] = true
-MACHINES["MM58274C"] = true
-MACHINES["MM74C922"] = true
-MACHINES["MOS6526"] = true
-MACHINES["MOS6529"] = true
-MACHINES["MIOT6530"] = true
-MACHINES["MOS6551"] = true
---MACHINES["MOS6702"] = true
---MACHINES["MOS8706"] = true
---MACHINES["MOS8722"] = true
---MACHINES["MOS8726"] = true
---MACHINES["MPU401"] = true
-MACHINES["MSM5832"] = true
-MACHINES["MSM58321"] = true
-MACHINES["MSM6242"] = true
---MACHINES["NCR5380"] = true
---MACHINES["NCR5380N"] = true
---MACHINES["NCR5390"] = true
-MACHINES["NCR539x"] = true
---MACHINES["NCR53C7XX"] = true
-MACHINES["NMC9306"] = true
---MACHINES["NSC810"] = true
-MACHINES["NSCSI"] = true
---MACHINES["PC_FDC"] = true
---MACHINES["PC_LPT"] = true
---MACHINES["PCCARD"] = true
-MACHINES["PCF8593"] = true
-MACHINES["PCI"] = true
-MACHINES["PCKEYBRD"] = true
-MACHINES["PIC8259"] = true
-MACHINES["PIT8253"] = true
-MACHINES["PLA"] = true
---MACHINES["PROFILE"] = true
-MACHINES["R10696"] = true
-MACHINES["R10788"] = true
-MACHINES["RA17XX"] = true
---MACHINES["R64H156"] = true
-MACHINES["RF5C296"] = true
---MACHINES["RIOT6532"] = true
-MACHINES["ROC10937"] = true
-MACHINES["RP5C01"] = true
-MACHINES["RP5C15"] = true
-MACHINES["RP5H01"] = true
-MACHINES["RTC4543"] = true
-MACHINES["RTC65271"] = true
-MACHINES["RTC9701"] = true
-MACHINES["S2636"] = true
-MACHINES["S3520CF"] = true
-MACHINES["S3C2400"] = true
-MACHINES["S3C2410"] = true
-MACHINES["S3C2440"] = true
---MACHINES["S3C44B0"] = true
-MACHINES["SATURN"] = true
-MACHINES["SCSI"] = true
-MACHINES["SCUDSP"] = true
---MACHINES["SECFLASH"] = true
-MACHINES["SERFLASH"] = true
-MACHINES["SMC91C9X"] = true
-MACHINES["SMPC"] = true
-MACHINES["STVCD"] = true
-MACHINES["TC0091LVC"] = true
-MACHINES["TIMEKPR"] = true
-MACHINES["TMP68301"] = true
---MACHINES["TMS5501"] = true
-MACHINES["TMS6100"] = true
-MACHINES["TMS9901"] = true
-MACHINES["TMS9902"] = true
---MACHINES["TPI6525"] = true
---MACHINES["TTL74123"] = true
---MACHINES["TTL74145"] = true
---MACHINES["TTL74148"] = true
---MACHINES["TTL74153"] = true
---MACHINES["TTL74181"] = true
---MACHINES["TTL7474"] = true
-MACHINES["UPD1990A"] = true
-MACHINES["UPD4992"] = true
-MACHINES["UPD4701"] = true
-MACHINES["UPD7002"] = true
-MACHINES["UPD71071"] = true
-MACHINES["UPD765"] = true
-MACHINES["V3021"] = true
-MACHINES["WD_FDC"] = true
-MACHINES["WD11C00_17"] = true
-MACHINES["WD17XX"] = true
-MACHINES["WD2010"] = true
-MACHINES["WD33C93"] = true
-MACHINES["X2212"] = true
-MACHINES["X76F041"] = true
-MACHINES["X76F100"] = true
-MACHINES["Z80CTC"] = true
-MACHINES["Z80DART"] = true
-MACHINES["Z80DMA"] = true
-MACHINES["Z80PIO"] = true
-MACHINES["Z80STI"] = true
-MACHINES["Z8536"] = true
-MACHINES["SECFLASH"] = true
-MACHINES["PCCARD"] = true
-MACHINES["FDC37C665GT"] = true
---MACHINES["SMC92X4"] = true
---MACHINES["TI99_HD"] = true
---MACHINES["STRATA"] = true
-MACHINES["STEPPERS"] = true
---MACHINES["CORVUSHD"] = true
---MACHINES["WOZFDC"] = true
---MACHINES["DIABLO_HD"] = true
-MACHINES["PCI9050"] = true
+dofile("arcade.lua")
+dofile("mess.lua")
---------------------------------------------------
--- specify available bus cores
---------------------------------------------------
-
---BUSES["A1BUS"] = true
---BUSES["A2BUS"] = true
---BUSES["A7800"] = true
---BUSES["A800"] = true
---BUSES["ABCBUS"] = true
---BUSES["ABCKB"] = true
---BUSES["ADAM"] = true
---BUSES["ADAMNET"] = true
---BUSES["APF"] = true
---BUSES["ARCADIA"] = true
---BUSES["ASTROCADE"] = true
---BUSES["BML3"] = true
---BUSES["BW2"] = true
---BUSES["C64"] = true
---BUSES["CBM2"] = true
---BUSES["CBMIEC"] = true
-BUSES["CENTRONICS"] = true
---BUSES["CHANNELF"] = true
---BUSES["COCO"] = true
---BUSES["COLECO"] = true
---BUSES["COMPUCOLOR"] = true
---BUSES["COMX35"] = true
---BUSES["CPC"] = true
---BUSES["CRVISION"] = true
---BUSES["DMV"] = true
---BUSES["ECBBUS"] = true
---BUSES["ECONET"] = true
---BUSES["EP64"] = true
---BUSES["EPSON_SIO"] = true
---BUSES["GAMEBOY"] = true
---BUSES["GBA"] = true
-BUSES["GENERIC"] = true
---BUSES["IEEE488"] = true
---BUSES["IMI7000"] = true
---BUSES["INTV"] = true
---BUSES["IQ151"] = true
-BUSES["ISA"] = true
---BUSES["ISBX"] = true
---BUSES["KC"] = true
---BUSES["LPCI"] = true
---BUSES["MACPDS"] = true
---BUSES["MIDI"] = true
---BUSES["MEGADRIVE"] = true
---BUSES["MSX_SLOT"] = true
-BUSES["NEOGEO"] = true
---BUSES["NES"] = true
---BUSES["NUBUS"] = true
---BUSES["O2"] = true
---BUSES["ORICEXT"] = true
---BUSES["PCE"] = true
---BUSES["PC_JOY"] = true
---BUSES["PC_KBD"] = true
---BUSES["PET"] = true
---BUSES["PLUS4"] = true
---BUSES["PSX_CONTROLLER"] = true
---BUSES["QL"] = true
-BUSES["RS232"] = true
---BUSES["S100"] = true
---BUSES["SATURN"] = true
-BUSES["SCSI"] = true
---BUSES["SCV"] = true
---BUSES["SEGA8"] = true
---BUSES["SMS_CTRL"] = true
---BUSES["SMS_EXP"] = true
---BUSES["SNES"] = true
---BUSES["SPC1000"] = true
---BUSES["TI99PEB"] = true
---BUSES["TVC"] = true
---BUSES["VBOY"] = true
---BUSES["VC4000"] = true
---BUSES["VCS"] = true
---BUSES["VCS_CTRL"] = true
-BUSES["VECTREX"] = true
---BUSES["VIC10"] = true
---BUSES["VIC20"] = true
---BUSES["VIDBRAIN"] = true
---BUSES["VIP"] = true
---BUSES["VTECH_IOEXP"] = true
---BUSES["VTECH_MEMEXP"] = true
---BUSES["WANGPC"] = true
---BUSES["WSWAN"] = true
---BUSES["X68K"] = true
---BUSES["Z88"] = true
---BUSES["ZORRO"] = true
-
---------------------------------------------------
--- this is the list of driver libraries that
--- comprise MAME plus mamedriv.o which contains
--- the list of drivers
---------------------------------------------------
-
-function linkProjects_mame_mame(_target, _subtarget)
- links {
- "acorn",
- "alba",
- "alliedl",
- "alpha",
- "amiga",
- "aristocr",
- "ascii",
- "atari",
- "atlus",
- "barcrest",
- "bfm",
- "bmc",
- "capcom",
- "cinemat",
- "comad",
- "cvs",
- "dataeast",
- "dgrm",
- "dooyong",
- "dynax",
- "edevices",
- "eolith",
- "excelent",
- "exidy",
- "f32",
- "funworld",
- "fuuki",
- "gaelco",
- "gameplan",
- "gametron",
- "gottlieb",
- "ibmpc",
- "igs",
- "irem",
- "itech",
- "jaleco",
- "jpm",
- "kaneko",
- "konami",
- "matic",
- "maygay",
- "meadows",
- "merit",
- "metro",
- "midcoin",
- "midw8080",
- "midway",
- "namco",
- "nasco",
- "neogeo",
- "nichibut",
- "nintendo",
- "nix",
- "nmk",
- "omori",
- "olympia",
- "orca",
- "pacific",
- "pacman",
- "pce",
- "phoenix",
- "playmark",
- "psikyo",
- "ramtek",
- "rare",
- "sanritsu",
- "sega",
- "seibu",
- "seta",
- "sigma",
- "snk",
- "sony",
- "stern",
- "subsino",
- "sun",
- "suna",
- "sure",
- "taito",
- "tatsumi",
- "tch",
- "tecfri",
- "technos",
- "tehkan",
- "thepit",
- "toaplan",
- "tong",
- "unico",
- "univers",
- "upl",
- "valadon",
- "veltmjr",
- "venture",
- "vsystem",
- "yunsung",
- "zaccaria",
- "misc",
- "pinball",
- "shared",
- }
-end
-
-function createMAMEProjects(_target, _subtarget, _name)
- project (_name)
- targetsubdir(_target .."_" .. _subtarget)
- kind "StaticLib"
- uuid (os.uuid("drv-" .. _target .."_" .. _subtarget .. "_" .._name))
-
- options {
- "ForceCPP",
- }
-
- includedirs {
- MAME_DIR .. "src/osd",
- MAME_DIR .. "src/emu",
- MAME_DIR .. "src/mame",
- MAME_DIR .. "src/lib",
- MAME_DIR .. "src/lib/util",
- MAME_DIR .. "3rdparty",
- MAME_DIR .. "3rdparty/zlib",
- GEN_DIR .. "mame/layout",
- }
-end
-
function createProjects_mame_mame(_target, _subtarget)
---------------------------------------------------
--- the following files are general components and
--- shared across a number of drivers
---------------------------------------------------
-
-createMAMEProjects(_target, _subtarget, "shared")
-files {
- MAME_DIR .. "src/mame/machine/nmk112.c",
- MAME_DIR .. "src/mame/machine/pcshare.c",
- MAME_DIR .. "src/mame/machine/segacrpt.c",
- MAME_DIR .. "src/mame/machine/segacrp2.c",
- MAME_DIR .. "src/mame/machine/ticket.c",
- MAME_DIR .. "src/mame/video/avgdvg.c",
- MAME_DIR .. "src/mame/audio/dcs.c",
- MAME_DIR .. "src/mame/audio/decobsmt.c",
- MAME_DIR .. "src/mame/audio/segam1audio.c",
-}
-
---------------------------------------------------
--- manufacturer-specific groupings for drivers
---------------------------------------------------
-
-createMAMEProjects(_target, _subtarget, "acorn")
-files {
- MAME_DIR .. "src/mame/drivers/ertictac.c",
- MAME_DIR .. "src/mame/drivers/ssfindo.c",
- MAME_DIR .. "src/mame/drivers/aristmk5.c",
- MAME_DIR .. "src/mame/machine/archimds.c",
- MAME_DIR .. "src/mame/video/archimds.c",
-}
-
-createMAMEProjects(_target, _subtarget, "alba")
-files {
- MAME_DIR .. "src/mame/drivers/albazc.c",
- MAME_DIR .. "src/mame/drivers/albazg.c",
- MAME_DIR .. "src/mame/drivers/rmhaihai.c",
-}
-
-createMAMEProjects(_target, _subtarget, "alliedl")
-files {
- MAME_DIR .. "src/mame/drivers/ace.c",
- MAME_DIR .. "src/mame/drivers/aleisttl.c",
- MAME_DIR .. "src/mame/drivers/clayshoo.c",
-}
-
-createMAMEProjects(_target, _subtarget, "alpha")
-files {
- MAME_DIR .. "src/mame/drivers/alpha68k.c",
- MAME_DIR .. "src/mame/video/alpha68k.c",
- MAME_DIR .. "src/mame/drivers/champbas.c",
- MAME_DIR .. "src/mame/video/champbas.c",
- MAME_DIR .. "src/mame/drivers/equites.c",
- MAME_DIR .. "src/mame/video/equites.c",
- MAME_DIR .. "src/mame/drivers/meijinsn.c",
- MAME_DIR .. "src/mame/drivers/shougi.c",
-}
-
-createMAMEProjects(_target, _subtarget, "amiga")
-files {
- MAME_DIR .. "src/mame/drivers/alg.c",
- MAME_DIR .. "src/mame/machine/amiga.c",
- MAME_DIR .. "src/mame/video/amiga.c",
- MAME_DIR .. "src/mame/video/amigaaga.c",
- MAME_DIR .. "src/mame/drivers/arcadia.c",
- MAME_DIR .. "src/mame/drivers/cubo.c",
- MAME_DIR .. "src/mame/drivers/mquake.c",
- MAME_DIR .. "src/mame/drivers/upscope.c",
-}
-
-createMAMEProjects(_target, _subtarget, "aristocr")
-files {
- MAME_DIR .. "src/mame/drivers/aristmk4.c",
- MAME_DIR .. "src/mame/drivers/aristmk6.c",
- MAME_DIR .. "src/mame/drivers/caswin.c",
-}
-
-createMAMEProjects(_target, _subtarget, "ascii")
-files {
- MAME_DIR .. "src/mame/drivers/big10.c",
- MAME_DIR .. "src/mame/drivers/forte2.c",
- MAME_DIR .. "src/mame/drivers/pengadvb.c",
- MAME_DIR .. "src/mame/drivers/sangho.c",
- MAME_DIR .. "src/mame/drivers/sfkick.c",
-}
-
-createMAMEProjects(_target, _subtarget, "atari")
-files {
- MAME_DIR .. "src/mame/drivers/arcadecl.c",
- MAME_DIR .. "src/mame/video/arcadecl.c",
- MAME_DIR .. "src/mame/drivers/asteroid.c",
- MAME_DIR .. "src/mame/machine/asteroid.c",
- MAME_DIR .. "src/mame/audio/asteroid.c",
- MAME_DIR .. "src/mame/audio/llander.c",
- MAME_DIR .. "src/mame/drivers/atarifb.c",
- MAME_DIR .. "src/mame/machine/atarifb.c",
- MAME_DIR .. "src/mame/audio/atarifb.c",
- MAME_DIR .. "src/mame/video/atarifb.c",
- MAME_DIR .. "src/mame/drivers/atarig1.c",
- MAME_DIR .. "src/mame/video/atarig1.c",
- MAME_DIR .. "src/mame/drivers/atarig42.c",
- MAME_DIR .. "src/mame/video/atarig42.c",
- MAME_DIR .. "src/mame/drivers/atarigt.c",
- MAME_DIR .. "src/mame/video/atarigt.c",
- MAME_DIR .. "src/mame/drivers/atarigx2.c",
- MAME_DIR .. "src/mame/video/atarigx2.c",
- MAME_DIR .. "src/mame/drivers/atarisy1.c",
- MAME_DIR .. "src/mame/video/atarisy1.c",
- MAME_DIR .. "src/mame/drivers/atarisy2.c",
- MAME_DIR .. "src/mame/video/atarisy2.c",
- MAME_DIR .. "src/mame/drivers/atarisy4.c",
- MAME_DIR .. "src/mame/drivers/atarittl.c",
- MAME_DIR .. "src/mame/drivers/atetris.c",
- MAME_DIR .. "src/mame/video/atetris.c",
- MAME_DIR .. "src/mame/drivers/avalnche.c",
- MAME_DIR .. "src/mame/audio/avalnche.c",
- MAME_DIR .. "src/mame/drivers/badlands.c",
- MAME_DIR .. "src/mame/video/badlands.c",
- MAME_DIR .. "src/mame/drivers/bartop52.c",
- MAME_DIR .. "src/mame/drivers/batman.c",
- MAME_DIR .. "src/mame/video/batman.c",
- MAME_DIR .. "src/mame/drivers/beathead.c",
- MAME_DIR .. "src/mame/video/beathead.c",
- MAME_DIR .. "src/mame/drivers/blstroid.c",
- MAME_DIR .. "src/mame/video/blstroid.c",
- MAME_DIR .. "src/mame/drivers/boxer.c",
- MAME_DIR .. "src/mame/drivers/bsktball.c",
- MAME_DIR .. "src/mame/machine/bsktball.c",
- MAME_DIR .. "src/mame/audio/bsktball.c",
- MAME_DIR .. "src/mame/video/bsktball.c",
- MAME_DIR .. "src/mame/drivers/bwidow.c",
- MAME_DIR .. "src/mame/audio/bwidow.c",
- MAME_DIR .. "src/mame/drivers/bzone.c",
- MAME_DIR .. "src/mame/audio/bzone.c",
- MAME_DIR .. "src/mame/drivers/canyon.c",
- MAME_DIR .. "src/mame/audio/canyon.c",
- MAME_DIR .. "src/mame/video/canyon.c",
- MAME_DIR .. "src/mame/drivers/cball.c",
- MAME_DIR .. "src/mame/drivers/ccastles.c",
- MAME_DIR .. "src/mame/video/ccastles.c",
- MAME_DIR .. "src/mame/drivers/centiped.c",
- MAME_DIR .. "src/mame/video/centiped.c",
- MAME_DIR .. "src/mame/drivers/cloak.c",
- MAME_DIR .. "src/mame/video/cloak.c",
- MAME_DIR .. "src/mame/drivers/cloud9.c",
- MAME_DIR .. "src/mame/video/cloud9.c",
- MAME_DIR .. "src/mame/drivers/cmmb.c",
- MAME_DIR .. "src/mame/drivers/cops.c",
- MAME_DIR .. "src/mame/drivers/copsnrob.c",
- MAME_DIR .. "src/mame/audio/copsnrob.c",
- MAME_DIR .. "src/mame/video/copsnrob.c",
- MAME_DIR .. "src/mame/drivers/cyberbal.c",
- MAME_DIR .. "src/mame/audio/cyberbal.c",
- MAME_DIR .. "src/mame/video/cyberbal.c",
- MAME_DIR .. "src/mame/drivers/destroyr.c",
- MAME_DIR .. "src/mame/drivers/dragrace.c",
- MAME_DIR .. "src/mame/audio/dragrace.c",
- MAME_DIR .. "src/mame/video/dragrace.c",
- MAME_DIR .. "src/mame/drivers/eprom.c",
- MAME_DIR .. "src/mame/video/eprom.c",
- MAME_DIR .. "src/mame/drivers/firefox.c",
- MAME_DIR .. "src/mame/drivers/firetrk.c",
- MAME_DIR .. "src/mame/audio/firetrk.c",
- MAME_DIR .. "src/mame/video/firetrk.c",
- MAME_DIR .. "src/mame/drivers/flyball.c",
- MAME_DIR .. "src/mame/drivers/foodf.c",
- MAME_DIR .. "src/mame/video/foodf.c",
- MAME_DIR .. "src/mame/drivers/gauntlet.c",
- MAME_DIR .. "src/mame/video/gauntlet.c",
- MAME_DIR .. "src/mame/drivers/harddriv.c",
- MAME_DIR .. "src/mame/machine/harddriv.c",
- MAME_DIR .. "src/mame/audio/harddriv.c",
- MAME_DIR .. "src/mame/video/harddriv.c",
- MAME_DIR .. "src/mame/drivers/irobot.c",
- MAME_DIR .. "src/mame/machine/irobot.c",
- MAME_DIR .. "src/mame/video/irobot.c",
- MAME_DIR .. "src/mame/drivers/jaguar.c",
- MAME_DIR .. "src/mame/audio/jaguar.c",
- MAME_DIR .. "src/mame/video/jaguar.c",
- MAME_DIR .. "src/mame/drivers/jedi.c",
- MAME_DIR .. "src/mame/audio/jedi.c",
- MAME_DIR .. "src/mame/video/jedi.c",
- MAME_DIR .. "src/mame/drivers/klax.c",
- MAME_DIR .. "src/mame/video/klax.c",
- MAME_DIR .. "src/mame/drivers/liberatr.c",
- MAME_DIR .. "src/mame/video/liberatr.c",
- MAME_DIR .. "src/mame/drivers/mediagx.c",
- MAME_DIR .. "src/mame/drivers/metalmx.c",
- MAME_DIR .. "src/mame/drivers/mgolf.c",
- MAME_DIR .. "src/mame/drivers/mhavoc.c",
- MAME_DIR .. "src/mame/machine/mhavoc.c",
- MAME_DIR .. "src/mame/drivers/missile.c",
- MAME_DIR .. "src/mame/drivers/nitedrvr.c",
- MAME_DIR .. "src/mame/machine/nitedrvr.c",
- MAME_DIR .. "src/mame/audio/nitedrvr.c",
- MAME_DIR .. "src/mame/video/nitedrvr.c",
- MAME_DIR .. "src/mame/drivers/offtwall.c",
- MAME_DIR .. "src/mame/video/offtwall.c",
- MAME_DIR .. "src/mame/drivers/orbit.c",
- MAME_DIR .. "src/mame/audio/orbit.c",
- MAME_DIR .. "src/mame/video/orbit.c",
- MAME_DIR .. "src/mame/drivers/pong.c",
- MAME_DIR .. "src/mame/drivers/nl_pong.c",
- MAME_DIR .. "src/mame/drivers/nl_pongd.c",
- MAME_DIR .. "src/mame/drivers/nl_breakout.c",
- MAME_DIR .. "src/mame/drivers/poolshrk.c",
- MAME_DIR .. "src/mame/audio/poolshrk.c",
- MAME_DIR .. "src/mame/video/poolshrk.c",
- MAME_DIR .. "src/mame/drivers/quantum.c",
- MAME_DIR .. "src/mame/drivers/quizshow.c",
- MAME_DIR .. "src/mame/drivers/rampart.c",
- MAME_DIR .. "src/mame/video/rampart.c",
- MAME_DIR .. "src/mame/drivers/relief.c",
- MAME_DIR .. "src/mame/video/relief.c",
- MAME_DIR .. "src/mame/drivers/runaway.c",
- MAME_DIR .. "src/mame/video/runaway.c",
- MAME_DIR .. "src/mame/drivers/sbrkout.c",
- MAME_DIR .. "src/mame/drivers/shuuz.c",
- MAME_DIR .. "src/mame/video/shuuz.c",
- MAME_DIR .. "src/mame/drivers/skullxbo.c",
- MAME_DIR .. "src/mame/video/skullxbo.c",
- MAME_DIR .. "src/mame/drivers/skydiver.c",
- MAME_DIR .. "src/mame/audio/skydiver.c",
- MAME_DIR .. "src/mame/video/skydiver.c",
- MAME_DIR .. "src/mame/drivers/skyraid.c",
- MAME_DIR .. "src/mame/audio/skyraid.c",
- MAME_DIR .. "src/mame/video/skyraid.c",
- MAME_DIR .. "src/mame/drivers/sprint2.c",
- MAME_DIR .. "src/mame/audio/sprint2.c",
- MAME_DIR .. "src/mame/video/sprint2.c",
- MAME_DIR .. "src/mame/drivers/sprint4.c",
- MAME_DIR .. "src/mame/video/sprint4.c",
- MAME_DIR .. "src/mame/audio/sprint4.c",
- MAME_DIR .. "src/mame/drivers/sprint8.c",
- MAME_DIR .. "src/mame/audio/sprint8.c",
- MAME_DIR .. "src/mame/video/sprint8.c",
- MAME_DIR .. "src/mame/drivers/starshp1.c",
- MAME_DIR .. "src/mame/audio/starshp1.c",
- MAME_DIR .. "src/mame/video/starshp1.c",
- MAME_DIR .. "src/mame/drivers/starwars.c",
- MAME_DIR .. "src/mame/machine/starwars.c",
- MAME_DIR .. "src/mame/audio/starwars.c",
- MAME_DIR .. "src/mame/drivers/subs.c",
- MAME_DIR .. "src/mame/machine/subs.c",
- MAME_DIR .. "src/mame/audio/subs.c",
- MAME_DIR .. "src/mame/video/subs.c",
- MAME_DIR .. "src/mame/drivers/tank8.c",
- MAME_DIR .. "src/mame/audio/tank8.c",
- MAME_DIR .. "src/mame/video/tank8.c",
- MAME_DIR .. "src/mame/drivers/tempest.c",
- MAME_DIR .. "src/mame/drivers/thunderj.c",
- MAME_DIR .. "src/mame/video/thunderj.c",
- MAME_DIR .. "src/mame/drivers/tomcat.c",
- MAME_DIR .. "src/mame/drivers/toobin.c",
- MAME_DIR .. "src/mame/video/toobin.c",
- MAME_DIR .. "src/mame/drivers/tourtabl.c",
- MAME_DIR .. "src/mame/video/tia.c",
- MAME_DIR .. "src/mame/drivers/triplhnt.c",
- MAME_DIR .. "src/mame/audio/triplhnt.c",
- MAME_DIR .. "src/mame/video/triplhnt.c",
- MAME_DIR .. "src/mame/drivers/tunhunt.c",
- MAME_DIR .. "src/mame/video/tunhunt.c",
- MAME_DIR .. "src/mame/drivers/ultratnk.c",
- MAME_DIR .. "src/mame/video/ultratnk.c",
- MAME_DIR .. "src/mame/drivers/videopin.c",
- MAME_DIR .. "src/mame/audio/videopin.c",
- MAME_DIR .. "src/mame/video/videopin.c",
- MAME_DIR .. "src/mame/drivers/vindictr.c",
- MAME_DIR .. "src/mame/video/vindictr.c",
- MAME_DIR .. "src/mame/drivers/wolfpack.c",
- MAME_DIR .. "src/mame/video/wolfpack.c",
- MAME_DIR .. "src/mame/drivers/xybots.c",
- MAME_DIR .. "src/mame/video/xybots.c",
- MAME_DIR .. "src/mame/machine/asic65.c",
- MAME_DIR .. "src/mame/machine/atari_vg.c",
- MAME_DIR .. "src/mame/machine/atarigen.c",
- MAME_DIR .. "src/mame/machine/mathbox.c",
- MAME_DIR .. "src/mame/machine/slapstic.c",
- MAME_DIR .. "src/mame/audio/atarijsa.c",
- MAME_DIR .. "src/mame/audio/cage.c",
- MAME_DIR .. "src/mame/audio/redbaron.c",
- MAME_DIR .. "src/mame/video/atarimo.c",
- MAME_DIR .. "src/mame/video/atarirle.c",
-}
-
-createMAMEProjects(_target, _subtarget, "atlus")
-files {
- MAME_DIR .. "src/mame/drivers/blmbycar.c",
- MAME_DIR .. "src/mame/video/blmbycar.c",
- MAME_DIR .. "src/mame/drivers/ohmygod.c",
- MAME_DIR .. "src/mame/video/ohmygod.c",
- MAME_DIR .. "src/mame/drivers/powerins.c",
- MAME_DIR .. "src/mame/video/powerins.c",
- MAME_DIR .. "src/mame/drivers/bowltry.c",
-}
-
-createMAMEProjects(_target, _subtarget, "barcrest")
-files {
- MAME_DIR .. "src/mame/drivers/mpu2.c",
- MAME_DIR .. "src/mame/drivers/mpu3.c",
- MAME_DIR .. "src/mame/drivers/mpu4hw.c",
- MAME_DIR .. "src/mame/drivers/mpu4sw.c",
- MAME_DIR .. "src/mame/drivers/mpu4.c",
- MAME_DIR .. "src/mame/drivers/mpu4mod2sw.c",
- MAME_DIR .. "src/mame/drivers/mpu4mod4yam.c",
- MAME_DIR .. "src/mame/drivers/mpu4plasma.c",
- MAME_DIR .. "src/mame/drivers/mpu4dealem.c",
- MAME_DIR .. "src/mame/drivers/mpu4vid.c",
- MAME_DIR .. "src/mame/drivers/mpu4avan.c",
- MAME_DIR .. "src/mame/drivers/mpu4union.c",
- MAME_DIR .. "src/mame/drivers/mpu4concept.c",
- MAME_DIR .. "src/mame/drivers/mpu4empire.c",
- MAME_DIR .. "src/mame/drivers/mpu4mdm.c",
- MAME_DIR .. "src/mame/drivers/mpu4crystal.c",
- MAME_DIR .. "src/mame/drivers/mpu4bwb.c",
- MAME_DIR .. "src/mame/drivers/mpu4misc.c",
- MAME_DIR .. "src/mame/drivers/mpu5hw.c",
- MAME_DIR .. "src/mame/drivers/mpu5.c",
- MAME_DIR .. "src/mame/video/awpvid.c",
- MAME_DIR .. "src/mame/machine/meters.c",
-}
-
-createMAMEProjects(_target, _subtarget, "bfm")
-files {
- MAME_DIR .. "src/mame/drivers/bfcobra.c",
- MAME_DIR .. "src/mame/machine/bfm_comn.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc1.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc2.c",
- MAME_DIR .. "src/mame/video/bfm_adr2.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc4.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc4h.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc5.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc5sw.c",
- MAME_DIR .. "src/mame/drivers/bfm_ad5.c",
- MAME_DIR .. "src/mame/drivers/bfm_ad5sw.c",
- MAME_DIR .. "src/mame/drivers/bfm_sc45_helper.c",
- MAME_DIR .. "src/mame/drivers/bfm_swp.c",
- MAME_DIR .. "src/mame/drivers/bfmsys83.c",
- MAME_DIR .. "src/mame/drivers/bfmsys85.c",
- MAME_DIR .. "src/mame/machine/sec.c",
- MAME_DIR .. "src/mame/machine/bfm_bd1.c",
- MAME_DIR .. "src/mame/machine/bfm_bda.c",
- MAME_DIR .. "src/mame/video/bfm_dm01.c",
- MAME_DIR .. "src/mame/drivers/rastersp.c",
-}
-
-createMAMEProjects(_target, _subtarget, "bmc")
-files {
- MAME_DIR .. "src/mame/drivers/bmcbowl.c",
- MAME_DIR .. "src/mame/drivers/koftball.c",
- MAME_DIR .. "src/mame/drivers/popobear.c",
- MAME_DIR .. "src/mame/drivers/bmcpokr.c",
-}
-
-createMAMEProjects(_target, _subtarget, "capcom")
-files {
- MAME_DIR .. "src/mame/drivers/1942.c",
- MAME_DIR .. "src/mame/video/1942.c",
- MAME_DIR .. "src/mame/drivers/1943.c",
- MAME_DIR .. "src/mame/video/1943.c",
- MAME_DIR .. "src/mame/drivers/alien.c",
- MAME_DIR .. "src/mame/drivers/bionicc.c",
- MAME_DIR .. "src/mame/video/bionicc.c",
- MAME_DIR .. "src/mame/drivers/supduck.c",
- MAME_DIR .. "src/mame/video/tigeroad_spr.c",
- MAME_DIR .. "src/mame/drivers/blktiger.c",
- MAME_DIR .. "src/mame/video/blktiger.c",
- MAME_DIR .. "src/mame/drivers/cbasebal.c",
- MAME_DIR .. "src/mame/video/cbasebal.c",
- MAME_DIR .. "src/mame/drivers/commando.c",
- MAME_DIR .. "src/mame/video/commando.c",
- MAME_DIR .. "src/mame/drivers/cps1.c",
- MAME_DIR .. "src/mame/video/cps1.c",
- MAME_DIR .. "src/mame/drivers/kenseim.c",
- MAME_DIR .. "src/mame/drivers/cps2.c",
- MAME_DIR .. "src/mame/machine/cps2crpt.c",
- MAME_DIR .. "src/mame/drivers/cps3.c",
- MAME_DIR .. "src/mame/audio/cps3.c",
- MAME_DIR .. "src/mame/drivers/egghunt.c",
- MAME_DIR .. "src/mame/drivers/exedexes.c",
- MAME_DIR .. "src/mame/video/exedexes.c",
- MAME_DIR .. "src/mame/drivers/fcrash.c",
- MAME_DIR .. "src/mame/drivers/gng.c",
- MAME_DIR .. "src/mame/video/gng.c",
- MAME_DIR .. "src/mame/drivers/gunsmoke.c",
- MAME_DIR .. "src/mame/video/gunsmoke.c",
- MAME_DIR .. "src/mame/drivers/higemaru.c",
- MAME_DIR .. "src/mame/video/higemaru.c",
- MAME_DIR .. "src/mame/drivers/lastduel.c",
- MAME_DIR .. "src/mame/video/lastduel.c",
- MAME_DIR .. "src/mame/drivers/lwings.c",
- MAME_DIR .. "src/mame/video/lwings.c",
- MAME_DIR .. "src/mame/drivers/mitchell.c",
- MAME_DIR .. "src/mame/video/mitchell.c",
- MAME_DIR .. "src/mame/drivers/sf.c",
- MAME_DIR .. "src/mame/video/sf.c",
- MAME_DIR .. "src/mame/drivers/sidearms.c",
- MAME_DIR .. "src/mame/video/sidearms.c",
- MAME_DIR .. "src/mame/drivers/sonson.c",
- MAME_DIR .. "src/mame/video/sonson.c",
- MAME_DIR .. "src/mame/drivers/srumbler.c",
- MAME_DIR .. "src/mame/video/srumbler.c",
- MAME_DIR .. "src/mame/drivers/tigeroad.c",
- MAME_DIR .. "src/mame/video/tigeroad.c",
- MAME_DIR .. "src/mame/machine/tigeroad.c",
- MAME_DIR .. "src/mame/drivers/vulgus.c",
- MAME_DIR .. "src/mame/video/vulgus.c",
- MAME_DIR .. "src/mame/machine/kabuki.c",
-}
-
-createMAMEProjects(_target, _subtarget, "cinemat")
-files {
- MAME_DIR .. "src/mame/drivers/ataxx.c",
- MAME_DIR .. "src/mame/drivers/cinemat.c",
- MAME_DIR .. "src/mame/audio/cinemat.c",
- MAME_DIR .. "src/mame/video/cinemat.c",
- MAME_DIR .. "src/mame/drivers/cchasm.c",
- MAME_DIR .. "src/mame/machine/cchasm.c",
- MAME_DIR .. "src/mame/audio/cchasm.c",
- MAME_DIR .. "src/mame/video/cchasm.c",
- MAME_DIR .. "src/mame/drivers/dlair.c",
- MAME_DIR .. "src/mame/drivers/dlair2.c",
- MAME_DIR .. "src/mame/drivers/embargo.c",
- MAME_DIR .. "src/mame/drivers/jack.c",
- MAME_DIR .. "src/mame/video/jack.c",
- MAME_DIR .. "src/mame/drivers/leland.c",
- MAME_DIR .. "src/mame/machine/leland.c",
- MAME_DIR .. "src/mame/audio/leland.c",
- MAME_DIR .. "src/mame/video/leland.c",
-}
-
-createMAMEProjects(_target, _subtarget, "comad")
-files {
- MAME_DIR .. "src/mame/drivers/funybubl.c",
- MAME_DIR .. "src/mame/video/funybubl.c",
- MAME_DIR .. "src/mame/drivers/galspnbl.c",
- MAME_DIR .. "src/mame/video/galspnbl.c",
- MAME_DIR .. "src/mame/drivers/zerozone.c",
- MAME_DIR .. "src/mame/video/zerozone.c",
-}
-
-createMAMEProjects(_target, _subtarget, "cvs")
-files {
- MAME_DIR .. "src/mame/drivers/cvs.c",
- MAME_DIR .. "src/mame/video/cvs.c",
- MAME_DIR .. "src/mame/drivers/galaxia.c",
- MAME_DIR .. "src/mame/video/galaxia.c",
- MAME_DIR .. "src/mame/drivers/quasar.c",
- MAME_DIR .. "src/mame/video/quasar.c",
-}
-
-createMAMEProjects(_target, _subtarget, "dataeast")
-files {
- MAME_DIR .. "src/mame/drivers/actfancr.c",
- MAME_DIR .. "src/mame/video/actfancr.c",
- MAME_DIR .. "src/mame/drivers/astrof.c",
- MAME_DIR .. "src/mame/audio/astrof.c",
- MAME_DIR .. "src/mame/drivers/backfire.c",
- MAME_DIR .. "src/mame/drivers/battlera.c",
- MAME_DIR .. "src/mame/video/battlera.c",
- MAME_DIR .. "src/mame/drivers/boogwing.c",
- MAME_DIR .. "src/mame/video/boogwing.c",
- MAME_DIR .. "src/mame/drivers/brkthru.c",
- MAME_DIR .. "src/mame/video/brkthru.c",
- MAME_DIR .. "src/mame/drivers/btime.c",
- MAME_DIR .. "src/mame/machine/btime.c",
- MAME_DIR .. "src/mame/video/btime.c",
- MAME_DIR .. "src/mame/drivers/bwing.c",
- MAME_DIR .. "src/mame/video/bwing.c",
- MAME_DIR .. "src/mame/drivers/cbuster.c",
- MAME_DIR .. "src/mame/video/cbuster.c",
- MAME_DIR .. "src/mame/drivers/chanbara.c",
- MAME_DIR .. "src/mame/drivers/cninja.c",
- MAME_DIR .. "src/mame/video/cninja.c",
- MAME_DIR .. "src/mame/drivers/cntsteer.c",
- MAME_DIR .. "src/mame/drivers/compgolf.c",
- MAME_DIR .. "src/mame/video/compgolf.c",
- MAME_DIR .. "src/mame/drivers/darkseal.c",
- MAME_DIR .. "src/mame/video/darkseal.c",
- MAME_DIR .. "src/mame/drivers/dassault.c",
- MAME_DIR .. "src/mame/video/dassault.c",
- MAME_DIR .. "src/mame/drivers/dblewing.c",
- MAME_DIR .. "src/mame/drivers/dec0.c",
- MAME_DIR .. "src/mame/machine/dec0.c",
- MAME_DIR .. "src/mame/video/dec0.c",
- MAME_DIR .. "src/mame/drivers/dec8.c",
- MAME_DIR .. "src/mame/video/dec8.c",
- MAME_DIR .. "src/mame/machine/deco222.c",
- MAME_DIR .. "src/mame/machine/decocpu7.c",
- MAME_DIR .. "src/mame/machine/decocpu6.c",
- MAME_DIR .. "src/mame/drivers/deco_ld.c",
- MAME_DIR .. "src/mame/drivers/deco_mlc.c",
- MAME_DIR .. "src/mame/video/deco_mlc.c",
- MAME_DIR .. "src/mame/drivers/deco156.c",
- MAME_DIR .. "src/mame/machine/deco156.c",
- MAME_DIR .. "src/mame/drivers/deco32.c",
- MAME_DIR .. "src/mame/video/deco32.c",
- MAME_DIR .. "src/mame/video/dvi.c",
- MAME_DIR .. "src/mame/video/deco_zoomspr.c",
- MAME_DIR .. "src/mame/drivers/decocass.c",
- MAME_DIR .. "src/mame/machine/decocass.c",
- MAME_DIR .. "src/mame/machine/decocass_tape.c",
- MAME_DIR .. "src/mame/video/decocass.c",
- MAME_DIR .. "src/mame/drivers/deshoros.c",
- MAME_DIR .. "src/mame/drivers/dietgo.c",
- MAME_DIR .. "src/mame/video/dietgo.c",
- MAME_DIR .. "src/mame/drivers/dreambal.c",
- MAME_DIR .. "src/mame/drivers/exprraid.c",
- MAME_DIR .. "src/mame/video/exprraid.c",
- MAME_DIR .. "src/mame/drivers/firetrap.c",
- MAME_DIR .. "src/mame/video/firetrap.c",
- MAME_DIR .. "src/mame/drivers/funkyjet.c",
- MAME_DIR .. "src/mame/video/funkyjet.c",
- MAME_DIR .. "src/mame/drivers/karnov.c",
- MAME_DIR .. "src/mame/video/karnov.c",
- MAME_DIR .. "src/mame/drivers/kchamp.c",
- MAME_DIR .. "src/mame/video/kchamp.c",
- MAME_DIR .. "src/mame/drivers/kingobox.c",
- MAME_DIR .. "src/mame/video/kingobox.c",
- MAME_DIR .. "src/mame/drivers/lemmings.c",
- MAME_DIR .. "src/mame/video/lemmings.c",
- MAME_DIR .. "src/mame/drivers/liberate.c",
- MAME_DIR .. "src/mame/video/liberate.c",
- MAME_DIR .. "src/mame/drivers/madalien.c",
- MAME_DIR .. "src/mame/audio/madalien.c",
- MAME_DIR .. "src/mame/video/madalien.c",
- MAME_DIR .. "src/mame/drivers/madmotor.c",
- MAME_DIR .. "src/mame/video/madmotor.c",
- MAME_DIR .. "src/mame/drivers/metlclsh.c",
- MAME_DIR .. "src/mame/video/metlclsh.c",
- MAME_DIR .. "src/mame/drivers/mirage.c",
- MAME_DIR .. "src/mame/drivers/pcktgal.c",
- MAME_DIR .. "src/mame/video/pcktgal.c",
- MAME_DIR .. "src/mame/drivers/pktgaldx.c",
- MAME_DIR .. "src/mame/video/pktgaldx.c",
- MAME_DIR .. "src/mame/drivers/progolf.c",
- MAME_DIR .. "src/mame/drivers/rohga.c",
- MAME_DIR .. "src/mame/video/rohga.c",
- MAME_DIR .. "src/mame/drivers/shootout.c",
- MAME_DIR .. "src/mame/video/shootout.c",
- MAME_DIR .. "src/mame/drivers/sidepckt.c",
- MAME_DIR .. "src/mame/video/sidepckt.c",
- MAME_DIR .. "src/mame/drivers/simpl156.c",
- MAME_DIR .. "src/mame/video/simpl156.c",
- MAME_DIR .. "src/mame/drivers/sshangha.c",
- MAME_DIR .. "src/mame/video/sshangha.c",
- MAME_DIR .. "src/mame/drivers/stadhero.c",
- MAME_DIR .. "src/mame/video/stadhero.c",
- MAME_DIR .. "src/mame/drivers/supbtime.c",
- MAME_DIR .. "src/mame/video/supbtime.c",
- MAME_DIR .. "src/mame/drivers/tryout.c",
- MAME_DIR .. "src/mame/video/tryout.c",
- MAME_DIR .. "src/mame/drivers/tumbleb.c",
- MAME_DIR .. "src/mame/video/tumbleb.c",
- MAME_DIR .. "src/mame/drivers/tumblep.c",
- MAME_DIR .. "src/mame/video/tumblep.c",
- MAME_DIR .. "src/mame/drivers/vaportra.c",
- MAME_DIR .. "src/mame/video/vaportra.c",
- MAME_DIR .. "src/mame/machine/deco102.c",
- MAME_DIR .. "src/mame/machine/decocrpt.c",
- MAME_DIR .. "src/mame/machine/deco104.c",
- MAME_DIR .. "src/mame/machine/deco146.c",
- MAME_DIR .. "src/mame/video/decbac06.c",
- MAME_DIR .. "src/mame/video/deco16ic.c",
- MAME_DIR .. "src/mame/video/decocomn.c",
- MAME_DIR .. "src/mame/video/decospr.c",
- MAME_DIR .. "src/mame/video/decmxc06.c",
- MAME_DIR .. "src/mame/video/deckarn.c",
-}
-
-createMAMEProjects(_target, _subtarget, "dgrm")
-files {
- MAME_DIR .. "src/mame/drivers/blackt96.c",
- MAME_DIR .. "src/mame/drivers/pokechmp.c",
- MAME_DIR .. "src/mame/video/pokechmp.c",
-}
-
-createMAMEProjects(_target, _subtarget, "dooyong")
-files {
- MAME_DIR .. "src/mame/drivers/dooyong.c",
- MAME_DIR .. "src/mame/video/dooyong.c",
- MAME_DIR .. "src/mame/drivers/gundealr.c",
- MAME_DIR .. "src/mame/video/gundealr.c",
-}
-
-createMAMEProjects(_target, _subtarget, "dynax")
-files {
- MAME_DIR .. "src/mame/drivers/ddenlovr.c",
- MAME_DIR .. "src/mame/drivers/dynax.c",
- MAME_DIR .. "src/mame/video/dynax.c",
- MAME_DIR .. "src/mame/drivers/hnayayoi.c",
- MAME_DIR .. "src/mame/video/hnayayoi.c",
- MAME_DIR .. "src/mame/drivers/realbrk.c",
- MAME_DIR .. "src/mame/video/realbrk.c",
- MAME_DIR .. "src/mame/drivers/royalmah.c",
-}
-
-createMAMEProjects(_target, _subtarget, "edevices")
-files {
- MAME_DIR .. "src/mame/drivers/diverboy.c",
- MAME_DIR .. "src/mame/drivers/fantland.c",
- MAME_DIR .. "src/mame/video/fantland.c",
- MAME_DIR .. "src/mame/drivers/mwarr.c",
- MAME_DIR .. "src/mame/drivers/mugsmash.c",
- MAME_DIR .. "src/mame/video/mugsmash.c",
- MAME_DIR .. "src/mame/drivers/ppmast93.c",
- MAME_DIR .. "src/mame/drivers/pzletime.c",
- MAME_DIR .. "src/mame/drivers/stlforce.c",
- MAME_DIR .. "src/mame/video/stlforce.c",
- MAME_DIR .. "src/mame/drivers/twins.c",
-}
-
-createMAMEProjects(_target, _subtarget, "eolith")
-files {
- MAME_DIR .. "src/mame/drivers/eolith.c",
- MAME_DIR .. "src/mame/video/eolith.c",
- MAME_DIR .. "src/mame/drivers/eolith16.c",
- MAME_DIR .. "src/mame/drivers/eolithsp.c",
- MAME_DIR .. "src/mame/drivers/ghosteo.c",
- MAME_DIR .. "src/mame/drivers/vegaeo.c",
-}
-
-createMAMEProjects(_target, _subtarget, "excelent")
-files {
- MAME_DIR .. "src/mame/drivers/aquarium.c",
- MAME_DIR .. "src/mame/video/aquarium.c",
- MAME_DIR .. "src/mame/drivers/d9final.c",
- MAME_DIR .. "src/mame/drivers/dblcrown.c",
- MAME_DIR .. "src/mame/drivers/gcpinbal.c",
- MAME_DIR .. "src/mame/video/gcpinbal.c",
- MAME_DIR .. "src/mame/video/excellent_spr.c",
- MAME_DIR .. "src/mame/drivers/lastbank.c",
-}
-
-createMAMEProjects(_target, _subtarget, "exidy")
-files {
- MAME_DIR .. "src/mame/drivers/carpolo.c",
- MAME_DIR .. "src/mame/machine/carpolo.c",
- MAME_DIR .. "src/mame/video/carpolo.c",
- MAME_DIR .. "src/mame/drivers/circus.c",
- MAME_DIR .. "src/mame/audio/circus.c",
- MAME_DIR .. "src/mame/video/circus.c",
- MAME_DIR .. "src/mame/drivers/exidy.c",
- MAME_DIR .. "src/mame/audio/exidy.c",
- MAME_DIR .. "src/mame/video/exidy.c",
- MAME_DIR .. "src/mame/audio/targ.c",
- MAME_DIR .. "src/mame/drivers/exidy440.c",
- MAME_DIR .. "src/mame/audio/exidy440.c",
- MAME_DIR .. "src/mame/video/exidy440.c",
- MAME_DIR .. "src/mame/drivers/exidyttl.c",
- MAME_DIR .. "src/mame/drivers/maxaflex.c",
- MAME_DIR .. "src/mame/machine/atari.c",
- MAME_DIR .. "src/mame/video/atari.c",
- MAME_DIR .. "src/mame/video/antic.c",
- MAME_DIR .. "src/mame/video/gtia.c",
- MAME_DIR .. "src/mame/drivers/starfire.c",
- MAME_DIR .. "src/mame/video/starfire.c",
- MAME_DIR .. "src/mame/drivers/vertigo.c",
- MAME_DIR .. "src/mame/machine/vertigo.c",
- MAME_DIR .. "src/mame/video/vertigo.c",
- MAME_DIR .. "src/mame/drivers/victory.c",
- MAME_DIR .. "src/mame/video/victory.c",
-}
-
-createMAMEProjects(_target, _subtarget, "f32")
-files {
- MAME_DIR .. "src/mame/drivers/crospang.c",
- MAME_DIR .. "src/mame/video/crospang.c",
- MAME_DIR .. "src/mame/drivers/silvmil.c",
- MAME_DIR .. "src/mame/drivers/f-32.c",
-}
-
-createMAMEProjects(_target, _subtarget, "funworld")
-files {
- MAME_DIR .. "src/mame/drivers/4roses.c",
- MAME_DIR .. "src/mame/drivers/funworld.c",
- MAME_DIR .. "src/mame/video/funworld.c",
- MAME_DIR .. "src/mame/drivers/snookr10.c",
- MAME_DIR .. "src/mame/video/snookr10.c",
-}
-
-createMAMEProjects(_target, _subtarget, "fuuki")
-files {
- MAME_DIR .. "src/mame/drivers/fuukifg2.c",
- MAME_DIR .. "src/mame/video/fuukifg2.c",
- MAME_DIR .. "src/mame/drivers/fuukifg3.c",
- MAME_DIR .. "src/mame/video/fuukifg3.c",
- MAME_DIR .. "src/mame/video/fuukifg.c",
-}
-
-createMAMEProjects(_target, _subtarget, "gaelco")
-files {
- MAME_DIR .. "src/mame/drivers/atvtrack.c",
- MAME_DIR .. "src/mame/drivers/gaelco.c",
- MAME_DIR .. "src/mame/video/gaelco.c",
- MAME_DIR .. "src/mame/machine/gaelcrpt.c",
- MAME_DIR .. "src/mame/drivers/gaelco2.c",
- MAME_DIR .. "src/mame/machine/gaelco2.c",
- MAME_DIR .. "src/mame/video/gaelco2.c",
- MAME_DIR .. "src/mame/drivers/gaelco3d.c",
- MAME_DIR .. "src/mame/video/gaelco3d.c",
- MAME_DIR .. "src/mame/machine/gaelco3d.c",
- MAME_DIR .. "src/mame/drivers/glass.c",
- MAME_DIR .. "src/mame/video/glass.c",
- MAME_DIR .. "src/mame/drivers/mastboy.c",
- MAME_DIR .. "src/mame/drivers/splash.c",
- MAME_DIR .. "src/mame/video/splash.c",
- MAME_DIR .. "src/mame/drivers/targeth.c",
- MAME_DIR .. "src/mame/video/targeth.c",
- MAME_DIR .. "src/mame/drivers/thoop2.c",
- MAME_DIR .. "src/mame/video/thoop2.c",
- MAME_DIR .. "src/mame/drivers/tokyocop.c",
- MAME_DIR .. "src/mame/drivers/wrally.c",
- MAME_DIR .. "src/mame/machine/wrally.c",
- MAME_DIR .. "src/mame/video/wrally.c",
- MAME_DIR .. "src/mame/drivers/xorworld.c",
- MAME_DIR .. "src/mame/video/xorworld.c",
-}
-
-createMAMEProjects(_target, _subtarget, "gameplan")
-files {
- MAME_DIR .. "src/mame/drivers/enigma2.c",
- MAME_DIR .. "src/mame/drivers/gameplan.c",
- MAME_DIR .. "src/mame/video/gameplan.c",
- MAME_DIR .. "src/mame/drivers/toratora.c",
-}
-
-createMAMEProjects(_target, _subtarget, "gametron")
-files {
- MAME_DIR .. "src/mame/drivers/gatron.c",
- MAME_DIR .. "src/mame/video/gatron.c",
- MAME_DIR .. "src/mame/drivers/gotya.c",
- MAME_DIR .. "src/mame/audio/gotya.c",
- MAME_DIR .. "src/mame/video/gotya.c",
- MAME_DIR .. "src/mame/drivers/sbugger.c",
- MAME_DIR .. "src/mame/video/sbugger.c",
-}
-
-createMAMEProjects(_target, _subtarget, "gottlieb")
-files {
- MAME_DIR .. "src/mame/drivers/exterm.c",
- MAME_DIR .. "src/mame/video/exterm.c",
- MAME_DIR .. "src/mame/drivers/gottlieb.c",
- MAME_DIR .. "src/mame/audio/gottlieb.c",
- MAME_DIR .. "src/mame/video/gottlieb.c",
-}
-
-createMAMEProjects(_target, _subtarget, "ibmpc")
-files {
- MAME_DIR .. "src/mame/drivers/calchase.c",
- MAME_DIR .. "src/mame/drivers/fruitpc.c",
- MAME_DIR .. "src/mame/drivers/pangofun.c",
- MAME_DIR .. "src/mame/drivers/pcat_dyn.c",
- MAME_DIR .. "src/mame/drivers/pcat_nit.c",
- MAME_DIR .. "src/mame/drivers/pcxt.c",
- MAME_DIR .. "src/mame/drivers/quakeat.c",
- MAME_DIR .. "src/mame/drivers/queen.c",
- MAME_DIR .. "src/mame/drivers/igspc.c",
-}
-
-createMAMEProjects(_target, _subtarget, "igs")
-files {
- MAME_DIR .. "src/mame/drivers/cabaret.c",
- MAME_DIR .. "src/mame/drivers/ddz.c",
- MAME_DIR .. "src/mame/drivers/dunhuang.c",
- MAME_DIR .. "src/mame/drivers/goldstar.c",
- MAME_DIR .. "src/mame/video/goldstar.c",
- MAME_DIR .. "src/mame/drivers/jackie.c",
- MAME_DIR .. "src/mame/drivers/igspoker.c",
- MAME_DIR .. "src/mame/drivers/igs009.c",
- MAME_DIR .. "src/mame/drivers/igs011.c",
- MAME_DIR .. "src/mame/drivers/igs017.c",
- MAME_DIR .. "src/mame/drivers/igs_m027.c",
- MAME_DIR .. "src/mame/drivers/igs_m036.c",
- MAME_DIR .. "src/mame/drivers/iqblock.c",
- MAME_DIR .. "src/mame/video/iqblock.c",
- MAME_DIR .. "src/mame/drivers/lordgun.c",
- MAME_DIR .. "src/mame/video/lordgun.c",
- MAME_DIR .. "src/mame/drivers/pgm.c",
- MAME_DIR .. "src/mame/video/pgm.c",
- MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type1.c",
- MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type2.c",
- MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type3.c",
- MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs012.c",
- MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs022.c",
- MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs028.c",
- MAME_DIR .. "src/mame/machine/pgmprot_orlegend.c",
- MAME_DIR .. "src/mame/drivers/pgm2.c",
- MAME_DIR .. "src/mame/drivers/spoker.c",
- MAME_DIR .. "src/mame/machine/igs036crypt.c",
- MAME_DIR .. "src/mame/machine/pgmcrypt.c",
- MAME_DIR .. "src/mame/machine/igs025.c",
- MAME_DIR .. "src/mame/machine/igs022.c",
- MAME_DIR .. "src/mame/machine/igs028.c",
-}
-
-createMAMEProjects(_target, _subtarget, "irem")
-files {
- MAME_DIR .. "src/mame/drivers/m10.c",
- MAME_DIR .. "src/mame/video/m10.c",
- MAME_DIR .. "src/mame/drivers/m14.c",
- MAME_DIR .. "src/mame/drivers/m52.c",
- MAME_DIR .. "src/mame/video/m52.c",
- MAME_DIR .. "src/mame/drivers/m57.c",
- MAME_DIR .. "src/mame/video/m57.c",
- MAME_DIR .. "src/mame/drivers/m58.c",
- MAME_DIR .. "src/mame/video/m58.c",
- MAME_DIR .. "src/mame/drivers/m62.c",
- MAME_DIR .. "src/mame/video/m62.c",
- MAME_DIR .. "src/mame/drivers/m63.c",
- MAME_DIR .. "src/mame/drivers/m72.c",
- MAME_DIR .. "src/mame/audio/m72.c",
- MAME_DIR .. "src/mame/video/m72.c",
- MAME_DIR .. "src/mame/drivers/m90.c",
- MAME_DIR .. "src/mame/video/m90.c",
- MAME_DIR .. "src/mame/drivers/m92.c",
- MAME_DIR .. "src/mame/video/m92.c",
- MAME_DIR .. "src/mame/drivers/m107.c",
- MAME_DIR .. "src/mame/video/m107.c",
- MAME_DIR .. "src/mame/drivers/olibochu.c",
- MAME_DIR .. "src/mame/drivers/redalert.c",
- MAME_DIR .. "src/mame/audio/redalert.c",
- MAME_DIR .. "src/mame/video/redalert.c",
- MAME_DIR .. "src/mame/drivers/shisen.c",
- MAME_DIR .. "src/mame/video/shisen.c",
- MAME_DIR .. "src/mame/drivers/travrusa.c",
- MAME_DIR .. "src/mame/video/travrusa.c",
- MAME_DIR .. "src/mame/drivers/vigilant.c",
- MAME_DIR .. "src/mame/video/vigilant.c",
- MAME_DIR .. "src/mame/machine/irem_cpu.c",
- MAME_DIR .. "src/mame/audio/irem.c",
-}
-
-createMAMEProjects(_target, _subtarget, "itech")
-files {
- MAME_DIR .. "src/mame/drivers/capbowl.c",
- MAME_DIR .. "src/mame/video/capbowl.c",
- MAME_DIR .. "src/mame/drivers/itech8.c",
- MAME_DIR .. "src/mame/machine/slikshot.c",
- MAME_DIR .. "src/mame/video/itech8.c",
- MAME_DIR .. "src/mame/drivers/itech32.c",
- MAME_DIR .. "src/mame/video/itech32.c",
- MAME_DIR .. "src/mame/drivers/iteagle.c",
- MAME_DIR .. "src/mame/machine/iteagle_fpga.c",
-}
-
-createMAMEProjects(_target, _subtarget, "jaleco")
-files {
- MAME_DIR .. "src/mame/drivers/aeroboto.c",
- MAME_DIR .. "src/mame/video/aeroboto.c",
- MAME_DIR .. "src/mame/drivers/argus.c",
- MAME_DIR .. "src/mame/video/argus.c",
- MAME_DIR .. "src/mame/drivers/bestleag.c",
- MAME_DIR .. "src/mame/drivers/bigstrkb.c",
- MAME_DIR .. "src/mame/video/bigstrkb.c",
- MAME_DIR .. "src/mame/drivers/blueprnt.c",
- MAME_DIR .. "src/mame/video/blueprnt.c",
- MAME_DIR .. "src/mame/drivers/bnstars.c",
- MAME_DIR .. "src/mame/drivers/cischeat.c",
- MAME_DIR .. "src/mame/video/cischeat.c",
- MAME_DIR .. "src/mame/drivers/citycon.c",
- MAME_DIR .. "src/mame/video/citycon.c",
- MAME_DIR .. "src/mame/drivers/ddayjlc.c",
- MAME_DIR .. "src/mame/drivers/exerion.c",
- MAME_DIR .. "src/mame/video/exerion.c",
- MAME_DIR .. "src/mame/drivers/fcombat.c",
- MAME_DIR .. "src/mame/video/fcombat.c",
- MAME_DIR .. "src/mame/drivers/ginganin.c",
- MAME_DIR .. "src/mame/video/ginganin.c",
- MAME_DIR .. "src/mame/drivers/homerun.c",
- MAME_DIR .. "src/mame/video/homerun.c",
- MAME_DIR .. "src/mame/drivers/megasys1.c",
- MAME_DIR .. "src/mame/video/megasys1.c",
- MAME_DIR .. "src/mame/drivers/momoko.c",
- MAME_DIR .. "src/mame/video/momoko.c",
- MAME_DIR .. "src/mame/drivers/ms32.c",
- MAME_DIR .. "src/mame/video/ms32.c",
- MAME_DIR .. "src/mame/drivers/psychic5.c",
- MAME_DIR .. "src/mame/video/psychic5.c",
- MAME_DIR .. "src/mame/drivers/pturn.c",
- MAME_DIR .. "src/mame/drivers/skyfox.c",
- MAME_DIR .. "src/mame/video/skyfox.c",
- MAME_DIR .. "src/mame/drivers/tetrisp2.c",
- MAME_DIR .. "src/mame/video/tetrisp2.c",
- MAME_DIR .. "src/mame/machine/jalcrpt.c",
- MAME_DIR .. "src/mame/video/jalblend.c",
-}
-
-createMAMEProjects(_target, _subtarget, "jpm")
-files {
- MAME_DIR .. "src/mame/drivers/guab.c",
- MAME_DIR .. "src/mame/drivers/jpmsys5.c",
- MAME_DIR .. "src/mame/drivers/jpmsys5sw.c",
- MAME_DIR .. "src/mame/drivers/jpmmps.c",
- MAME_DIR .. "src/mame/drivers/jpms80.c",
- MAME_DIR .. "src/mame/drivers/jpmsru.c",
- MAME_DIR .. "src/mame/drivers/jpmimpct.c",
- MAME_DIR .. "src/mame/video/jpmimpct.c",
- MAME_DIR .. "src/mame/drivers/jpmimpctsw.c",
- MAME_DIR .. "src/mame/drivers/pluto5.c",
- MAME_DIR .. "src/mame/drivers/jpmsys7.c",
- MAME_DIR .. "src/mame/video/awpvid.c",
- MAME_DIR .. "src/mame/machine/meters.c",
-}
-
-createMAMEProjects(_target, _subtarget, "kaneko")
-files {
- MAME_DIR .. "src/mame/drivers/airbustr.c",
- MAME_DIR .. "src/mame/video/airbustr.c",
- MAME_DIR .. "src/mame/drivers/djboy.c",
- MAME_DIR .. "src/mame/video/djboy.c",
- MAME_DIR .. "src/mame/drivers/expro02.c",
- MAME_DIR .. "src/mame/drivers/galpanic.c",
- MAME_DIR .. "src/mame/video/galpanic.c",
- MAME_DIR .. "src/mame/drivers/galpani2.c",
- MAME_DIR .. "src/mame/video/galpani2.c",
- MAME_DIR .. "src/mame/drivers/galpani3.c",
- MAME_DIR .. "src/mame/video/kaneko_grap2.c",
- MAME_DIR .. "src/mame/drivers/hvyunit.c",
- MAME_DIR .. "src/mame/drivers/jchan.c",
- MAME_DIR .. "src/mame/drivers/kaneko16.c",
- MAME_DIR .. "src/mame/video/kaneko16.c",
- MAME_DIR .. "src/mame/video/kaneko_tmap.c",
- MAME_DIR .. "src/mame/video/kaneko_spr.c",
- MAME_DIR .. "src/mame/machine/kaneko_hit.c",
- MAME_DIR .. "src/mame/machine/kaneko_calc3.c",
- MAME_DIR .. "src/mame/machine/kaneko_toybox.c",
- MAME_DIR .. "src/mame/drivers/sandscrp.c",
- MAME_DIR .. "src/mame/drivers/suprnova.c",
- MAME_DIR .. "src/mame/video/suprnova.c",
- MAME_DIR .. "src/mame/video/sknsspr.c",
-}
-
-createMAMEProjects(_target, _subtarget, "konami")
-files {
- MAME_DIR .. "src/mame/drivers/88games.c",
- MAME_DIR .. "src/mame/video/88games.c",
- MAME_DIR .. "src/mame/drivers/ajax.c",
- MAME_DIR .. "src/mame/machine/ajax.c",
- MAME_DIR .. "src/mame/video/ajax.c",
- MAME_DIR .. "src/mame/drivers/aliens.c",
- MAME_DIR .. "src/mame/video/aliens.c",
- MAME_DIR .. "src/mame/drivers/asterix.c",
- MAME_DIR .. "src/mame/video/asterix.c",
- MAME_DIR .. "src/mame/drivers/battlnts.c",
- MAME_DIR .. "src/mame/video/battlnts.c",
- MAME_DIR .. "src/mame/drivers/bishi.c",
- MAME_DIR .. "src/mame/video/bishi.c",
- MAME_DIR .. "src/mame/drivers/bladestl.c",
- MAME_DIR .. "src/mame/video/bladestl.c",
- MAME_DIR .. "src/mame/drivers/blockhl.c",
- MAME_DIR .. "src/mame/video/blockhl.c",
- MAME_DIR .. "src/mame/drivers/bottom9.c",
- MAME_DIR .. "src/mame/video/bottom9.c",
- MAME_DIR .. "src/mame/drivers/chqflag.c",
- MAME_DIR .. "src/mame/video/chqflag.c",
- MAME_DIR .. "src/mame/drivers/circusc.c",
- MAME_DIR .. "src/mame/video/circusc.c",
- MAME_DIR .. "src/mame/drivers/cobra.c",
- MAME_DIR .. "src/mame/drivers/combatsc.c",
- MAME_DIR .. "src/mame/video/combatsc.c",
- MAME_DIR .. "src/mame/drivers/contra.c",
- MAME_DIR .. "src/mame/video/contra.c",
- MAME_DIR .. "src/mame/drivers/crimfght.c",
- MAME_DIR .. "src/mame/video/crimfght.c",
- MAME_DIR .. "src/mame/drivers/dbz.c",
- MAME_DIR .. "src/mame/video/dbz.c",
- MAME_DIR .. "src/mame/drivers/ddribble.c",
- MAME_DIR .. "src/mame/video/ddribble.c",
- MAME_DIR .. "src/mame/drivers/djmain.c",
- MAME_DIR .. "src/mame/video/djmain.c",
- MAME_DIR .. "src/mame/drivers/fastfred.c",
- MAME_DIR .. "src/mame/video/fastfred.c",
- MAME_DIR .. "src/mame/drivers/fastlane.c",
- MAME_DIR .. "src/mame/video/fastlane.c",
- MAME_DIR .. "src/mame/drivers/finalizr.c",
- MAME_DIR .. "src/mame/video/finalizr.c",
- MAME_DIR .. "src/mame/drivers/firebeat.c",
- MAME_DIR .. "src/mame/machine/midikbd.c",
- MAME_DIR .. "src/mame/drivers/flkatck.c",
- MAME_DIR .. "src/mame/video/flkatck.c",
- MAME_DIR .. "src/mame/drivers/gberet.c",
- MAME_DIR .. "src/mame/video/gberet.c",
- MAME_DIR .. "src/mame/drivers/gijoe.c",
- MAME_DIR .. "src/mame/video/gijoe.c",
- MAME_DIR .. "src/mame/drivers/gradius3.c",
- MAME_DIR .. "src/mame/video/gradius3.c",
- MAME_DIR .. "src/mame/drivers/gticlub.c",
- MAME_DIR .. "src/mame/drivers/gyruss.c",
- MAME_DIR .. "src/mame/video/gyruss.c",
- MAME_DIR .. "src/mame/drivers/hcastle.c",
- MAME_DIR .. "src/mame/video/hcastle.c",
- MAME_DIR .. "src/mame/drivers/hexion.c",
- MAME_DIR .. "src/mame/video/hexion.c",
- MAME_DIR .. "src/mame/drivers/hornet.c",
- MAME_DIR .. "src/mame/machine/konppc.c",
- MAME_DIR .. "src/mame/drivers/hyperspt.c",
- MAME_DIR .. "src/mame/audio/hyprolyb.c",
- MAME_DIR .. "src/mame/video/hyperspt.c",
- MAME_DIR .. "src/mame/drivers/ironhors.c",
- MAME_DIR .. "src/mame/video/ironhors.c",
- MAME_DIR .. "src/mame/drivers/jackal.c",
- MAME_DIR .. "src/mame/video/jackal.c",
- MAME_DIR .. "src/mame/drivers/jailbrek.c",
- MAME_DIR .. "src/mame/video/jailbrek.c",
- MAME_DIR .. "src/mame/drivers/junofrst.c",
- MAME_DIR .. "src/mame/drivers/konamigq.c",
- MAME_DIR .. "src/mame/drivers/konamigv.c",
- MAME_DIR .. "src/mame/drivers/konamigx.c",
- MAME_DIR .. "src/mame/machine/konamigx.c",
- MAME_DIR .. "src/mame/video/konamigx.c",
- MAME_DIR .. "src/mame/drivers/konamim2.c",
- MAME_DIR .. "src/mame/drivers/kontest.c",
- MAME_DIR .. "src/mame/drivers/konendev.c",
- MAME_DIR .. "src/mame/drivers/ksys573.c",
- MAME_DIR .. "src/mame/machine/k573cass.c",
- MAME_DIR .. "src/mame/machine/k573dio.c",
- MAME_DIR .. "src/mame/machine/k573mcr.c",
- MAME_DIR .. "src/mame/machine/k573msu.c",
- MAME_DIR .. "src/mame/machine/k573npu.c",
- MAME_DIR .. "src/mame/machine/zs01.c",
- MAME_DIR .. "src/mame/drivers/labyrunr.c",
- MAME_DIR .. "src/mame/video/labyrunr.c",
- MAME_DIR .. "src/mame/drivers/lethal.c",
- MAME_DIR .. "src/mame/video/lethal.c",
- MAME_DIR .. "src/mame/drivers/mainevt.c",
- MAME_DIR .. "src/mame/video/mainevt.c",
- MAME_DIR .. "src/mame/drivers/megazone.c",
- MAME_DIR .. "src/mame/video/megazone.c",
- MAME_DIR .. "src/mame/drivers/mikie.c",
- MAME_DIR .. "src/mame/video/mikie.c",
- MAME_DIR .. "src/mame/drivers/mogura.c",
- MAME_DIR .. "src/mame/drivers/moo.c",
- MAME_DIR .. "src/mame/video/moo.c",
- MAME_DIR .. "src/mame/drivers/mystwarr.c",
- MAME_DIR .. "src/mame/video/mystwarr.c",
- MAME_DIR .. "src/mame/drivers/nemesis.c",
- MAME_DIR .. "src/mame/video/nemesis.c",
- MAME_DIR .. "src/mame/drivers/nwk-tr.c",
- MAME_DIR .. "src/mame/drivers/overdriv.c",
- MAME_DIR .. "src/mame/video/overdriv.c",
- MAME_DIR .. "src/mame/drivers/pandoras.c",
- MAME_DIR .. "src/mame/video/pandoras.c",
- MAME_DIR .. "src/mame/drivers/parodius.c",
- MAME_DIR .. "src/mame/video/parodius.c",
- MAME_DIR .. "src/mame/drivers/pingpong.c",
- MAME_DIR .. "src/mame/video/pingpong.c",
- MAME_DIR .. "src/mame/drivers/plygonet.c",
- MAME_DIR .. "src/mame/video/plygonet.c",
- MAME_DIR .. "src/mame/drivers/pooyan.c",
- MAME_DIR .. "src/mame/video/pooyan.c",
- MAME_DIR .. "src/mame/drivers/pyson.c",
- MAME_DIR .. "src/mame/drivers/qdrmfgp.c",
- MAME_DIR .. "src/mame/video/qdrmfgp.c",
- MAME_DIR .. "src/mame/drivers/rockrage.c",
- MAME_DIR .. "src/mame/video/rockrage.c",
- MAME_DIR .. "src/mame/drivers/rocnrope.c",
- MAME_DIR .. "src/mame/video/rocnrope.c",
- MAME_DIR .. "src/mame/drivers/rollerg.c",
- MAME_DIR .. "src/mame/video/rollerg.c",
- MAME_DIR .. "src/mame/drivers/rungun.c",
- MAME_DIR .. "src/mame/video/rungun.c",
- MAME_DIR .. "src/mame/drivers/sbasketb.c",
- MAME_DIR .. "src/mame/video/sbasketb.c",
- MAME_DIR .. "src/mame/drivers/scobra.c",
- MAME_DIR .. "src/mame/drivers/scotrsht.c",
- MAME_DIR .. "src/mame/video/scotrsht.c",
- MAME_DIR .. "src/mame/drivers/scramble.c",
- MAME_DIR .. "src/mame/machine/scramble.c",
- MAME_DIR .. "src/mame/audio/scramble.c",
- MAME_DIR .. "src/mame/drivers/shaolins.c",
- MAME_DIR .. "src/mame/video/shaolins.c",
- MAME_DIR .. "src/mame/drivers/simpsons.c",
- MAME_DIR .. "src/mame/machine/simpsons.c",
- MAME_DIR .. "src/mame/video/simpsons.c",
- MAME_DIR .. "src/mame/drivers/spy.c",
- MAME_DIR .. "src/mame/video/spy.c",
- MAME_DIR .. "src/mame/drivers/surpratk.c",
- MAME_DIR .. "src/mame/video/surpratk.c",
- MAME_DIR .. "src/mame/drivers/tasman.c",
- MAME_DIR .. "src/mame/drivers/tgtpanic.c",
- MAME_DIR .. "src/mame/drivers/thunderx.c",
- MAME_DIR .. "src/mame/video/thunderx.c",
- MAME_DIR .. "src/mame/drivers/timeplt.c",
- MAME_DIR .. "src/mame/audio/timeplt.c",
- MAME_DIR .. "src/mame/video/timeplt.c",
- MAME_DIR .. "src/mame/drivers/tmnt.c",
- MAME_DIR .. "src/mame/video/tmnt.c",
- MAME_DIR .. "src/mame/drivers/tp84.c",
- MAME_DIR .. "src/mame/video/tp84.c",
- MAME_DIR .. "src/mame/drivers/trackfld.c",
- MAME_DIR .. "src/mame/machine/konami1.c",
- MAME_DIR .. "src/mame/audio/trackfld.c",
- MAME_DIR .. "src/mame/video/trackfld.c",
- MAME_DIR .. "src/mame/drivers/tutankhm.c",
- MAME_DIR .. "src/mame/video/tutankhm.c",
- MAME_DIR .. "src/mame/drivers/twin16.c",
- MAME_DIR .. "src/mame/video/twin16.c",
- MAME_DIR .. "src/mame/drivers/twinkle.c",
- MAME_DIR .. "src/mame/drivers/ultrsprt.c",
- MAME_DIR .. "src/mame/drivers/ultraman.c",
- MAME_DIR .. "src/mame/video/ultraman.c",
- MAME_DIR .. "src/mame/drivers/vendetta.c",
- MAME_DIR .. "src/mame/video/vendetta.c",
- MAME_DIR .. "src/mame/drivers/viper.c",
- MAME_DIR .. "src/mame/drivers/wecleman.c",
- MAME_DIR .. "src/mame/video/wecleman.c",
- MAME_DIR .. "src/mame/drivers/xexex.c",
- MAME_DIR .. "src/mame/video/xexex.c",
- MAME_DIR .. "src/mame/drivers/xmen.c",
- MAME_DIR .. "src/mame/video/xmen.c",
- MAME_DIR .. "src/mame/drivers/yiear.c",
- MAME_DIR .. "src/mame/video/yiear.c",
- MAME_DIR .. "src/mame/drivers/zr107.c",
- MAME_DIR .. "src/mame/video/konami_helper.c",
- MAME_DIR .. "src/mame/video/k007121.c",
- MAME_DIR .. "src/mame/video/k007342.c",
- MAME_DIR .. "src/mame/video/k007420.c",
- MAME_DIR .. "src/mame/video/k037122.c",
- MAME_DIR .. "src/mame/video/k051316.c",
- MAME_DIR .. "src/mame/video/k051733.c",
- MAME_DIR .. "src/mame/video/k051960.c",
- MAME_DIR .. "src/mame/video/k052109.c",
- MAME_DIR .. "src/mame/video/k053250.c",
- MAME_DIR .. "src/mame/video/k053251.c",
- MAME_DIR .. "src/mame/video/k054156_k054157_k056832.c",
- MAME_DIR .. "src/mame/video/k053244_k053245.c",
- MAME_DIR .. "src/mame/video/k053246_k053247_k055673.c",
- MAME_DIR .. "src/mame/video/k055555.c",
- MAME_DIR .. "src/mame/video/k054000.c",
- MAME_DIR .. "src/mame/video/k054338.c",
- MAME_DIR .. "src/mame/video/k053936.c",
- MAME_DIR .. "src/mame/video/k001006.c",
- MAME_DIR .. "src/mame/video/k001005.c",
- MAME_DIR .. "src/mame/video/k001604.c",
-}
-
-createMAMEProjects(_target, _subtarget, "matic")
-files {
- MAME_DIR .. "src/mame/drivers/barata.c",
-}
-
-createMAMEProjects(_target, _subtarget, "maygay")
-files {
- MAME_DIR .. "src/mame/drivers/maygay1b.c",
- MAME_DIR .. "src/mame/drivers/maygay1bsw.c",
- MAME_DIR .. "src/mame/drivers/maygayv1.c",
- MAME_DIR .. "src/mame/drivers/maygayep.c",
- MAME_DIR .. "src/mame/drivers/maygaysw.c",
- MAME_DIR .. "src/mame/drivers/mmm.c",
-}
-
-createMAMEProjects(_target, _subtarget, "meadows")
-files {
- MAME_DIR .. "src/mame/drivers/lazercmd.c",
- MAME_DIR .. "src/mame/video/lazercmd.c",
- MAME_DIR .. "src/mame/drivers/meadwttl.c",
- MAME_DIR .. "src/mame/drivers/meadows.c",
- MAME_DIR .. "src/mame/audio/meadows.c",
- MAME_DIR .. "src/mame/video/meadows.c",
- MAME_DIR .. "src/mame/drivers/warpsped.c",
-}
-
-createMAMEProjects(_target, _subtarget, "merit")
-files {
- MAME_DIR .. "src/mame/drivers/mgames.c",
- MAME_DIR .. "src/mame/drivers/merit.c",
- MAME_DIR .. "src/mame/drivers/meritm.c",
-}
-
-createMAMEProjects(_target, _subtarget, "metro")
-files {
- MAME_DIR .. "src/mame/drivers/hyprduel.c",
- MAME_DIR .. "src/mame/video/hyprduel.c",
- MAME_DIR .. "src/mame/drivers/metro.c",
- MAME_DIR .. "src/mame/video/metro.c",
- MAME_DIR .. "src/mame/drivers/rabbit.c",
- MAME_DIR .. "src/mame/drivers/tmmjprd.c",
-}
-
-createMAMEProjects(_target, _subtarget, "midcoin")
-files {
- MAME_DIR .. "src/mame/drivers/wallc.c",
- MAME_DIR .. "src/mame/drivers/wink.c",
- MAME_DIR .. "src/mame/drivers/24cdjuke.c",
-}
-
-createMAMEProjects(_target, _subtarget, "midw8080")
-files {
- MAME_DIR .. "src/mame/drivers/8080bw.c",
- MAME_DIR .. "src/mame/audio/8080bw.c",
- MAME_DIR .. "src/mame/video/8080bw.c",
- MAME_DIR .. "src/mame/drivers/m79amb.c",
- MAME_DIR .. "src/mame/audio/m79amb.c",
- MAME_DIR .. "src/mame/drivers/mw8080bw.c",
- MAME_DIR .. "src/mame/machine/mw8080bw.c",
- MAME_DIR .. "src/mame/audio/mw8080bw.c",
- MAME_DIR .. "src/mame/video/mw8080bw.c",
- MAME_DIR .. "src/mame/drivers/rotaryf.c",
-}
-
-createMAMEProjects(_target, _subtarget, "midway")
-files {
- MAME_DIR .. "src/mame/drivers/astrocde.c",
- MAME_DIR .. "src/mame/video/astrocde.c",
- MAME_DIR .. "src/mame/audio/gorf.c",
- MAME_DIR .. "src/mame/audio/wow.c",
- MAME_DIR .. "src/mame/drivers/atlantis.c",
- MAME_DIR .. "src/mame/drivers/balsente.c",
- MAME_DIR .. "src/mame/machine/balsente.c",
- MAME_DIR .. "src/mame/video/balsente.c",
- MAME_DIR .. "src/mame/drivers/gridlee.c",
- MAME_DIR .. "src/mame/audio/gridlee.c",
- MAME_DIR .. "src/mame/video/gridlee.c",
- MAME_DIR .. "src/mame/drivers/mcr.c",
- MAME_DIR .. "src/mame/machine/mcr.c",
- MAME_DIR .. "src/mame/video/mcr.c",
- MAME_DIR .. "src/mame/drivers/mcr3.c",
- MAME_DIR .. "src/mame/video/mcr3.c",
- MAME_DIR .. "src/mame/drivers/mcr68.c",
- MAME_DIR .. "src/mame/machine/mcr68.c",
- MAME_DIR .. "src/mame/video/mcr68.c",
- MAME_DIR .. "src/mame/drivers/midqslvr.c",
- MAME_DIR .. "src/mame/drivers/midtunit.c",
- MAME_DIR .. "src/mame/machine/midtunit.c",
- MAME_DIR .. "src/mame/video/midtunit.c",
- MAME_DIR .. "src/mame/drivers/midvunit.c",
- MAME_DIR .. "src/mame/video/midvunit.c",
- MAME_DIR .. "src/mame/drivers/midwunit.c",
- MAME_DIR .. "src/mame/machine/midwunit.c",
- MAME_DIR .. "src/mame/drivers/midxunit.c",
- MAME_DIR .. "src/mame/machine/midxunit.c",
- MAME_DIR .. "src/mame/drivers/midyunit.c",
- MAME_DIR .. "src/mame/machine/midyunit.c",
- MAME_DIR .. "src/mame/video/midyunit.c",
- MAME_DIR .. "src/mame/drivers/midzeus.c",
- MAME_DIR .. "src/mame/video/midzeus.c",
- MAME_DIR .. "src/mame/video/midzeus2.c",
- MAME_DIR .. "src/mame/drivers/mw18w.c",
- MAME_DIR .. "src/mame/drivers/mwsub.c",
- MAME_DIR .. "src/mame/drivers/omegrace.c",
- MAME_DIR .. "src/mame/drivers/pinball2k.c",
- MAME_DIR .. "src/mame/drivers/seattle.c",
- MAME_DIR .. "src/mame/drivers/sspeedr.c",
- MAME_DIR .. "src/mame/video/sspeedr.c",
- MAME_DIR .. "src/mame/drivers/tmaster.c",
- MAME_DIR .. "src/mame/drivers/vegas.c",
- MAME_DIR .. "src/mame/drivers/wmg.c",
- MAME_DIR .. "src/mame/drivers/williams.c",
- MAME_DIR .. "src/mame/machine/williams.c",
- MAME_DIR .. "src/mame/audio/williams.c",
- MAME_DIR .. "src/mame/video/williams.c",
- MAME_DIR .. "src/mame/machine/midwayic.c",
- MAME_DIR .. "src/mame/audio/midway.c",
-}
-
-createMAMEProjects(_target, _subtarget, "namco")
-files {
- MAME_DIR .. "src/mame/drivers/20pacgal.c",
- MAME_DIR .. "src/mame/video/20pacgal.c",
- MAME_DIR .. "src/mame/drivers/30test.c",
- MAME_DIR .. "src/mame/drivers/baraduke.c",
- MAME_DIR .. "src/mame/video/baraduke.c",
- MAME_DIR .. "src/mame/drivers/cswat.c",
- MAME_DIR .. "src/mame/drivers/dambustr.c",
- MAME_DIR .. "src/mame/drivers/gal3.c",
- MAME_DIR .. "src/mame/drivers/galaga.c",
- MAME_DIR .. "src/mame/audio/galaga.c",
- MAME_DIR .. "src/mame/video/galaga.c",
- MAME_DIR .. "src/mame/video/bosco.c",
- MAME_DIR .. "src/mame/video/digdug.c",
- MAME_DIR .. "src/mame/machine/xevious.c",
- MAME_DIR .. "src/mame/video/xevious.c",
- MAME_DIR .. "src/mame/drivers/galaxian.c",
- MAME_DIR .. "src/mame/audio/galaxian.c",
- MAME_DIR .. "src/mame/video/galaxian.c",
- MAME_DIR .. "src/mame/drivers/galaxold.c",
- MAME_DIR .. "src/mame/machine/galaxold.c",
- MAME_DIR .. "src/mame/video/galaxold.c",
- MAME_DIR .. "src/mame/drivers/gaplus.c",
- MAME_DIR .. "src/mame/machine/gaplus.c",
- MAME_DIR .. "src/mame/video/gaplus.c",
- MAME_DIR .. "src/mame/drivers/kungfur.c",
- MAME_DIR .. "src/mame/drivers/mappy.c",
- MAME_DIR .. "src/mame/video/mappy.c",
- MAME_DIR .. "src/mame/drivers/namcofl.c",
- MAME_DIR .. "src/mame/video/namcofl.c",
- MAME_DIR .. "src/mame/drivers/namcoic.c",
- MAME_DIR .. "src/mame/drivers/namcona1.c",
- MAME_DIR .. "src/mame/video/namcona1.c",
- MAME_DIR .. "src/mame/drivers/namconb1.c",
- MAME_DIR .. "src/mame/video/namconb1.c",
- MAME_DIR .. "src/mame/drivers/namcond1.c",
- MAME_DIR .. "src/mame/machine/namcond1.c",
- MAME_DIR .. "src/mame/video/ygv608.c",
- MAME_DIR .. "src/mame/drivers/namcops2.c",
- MAME_DIR .. "src/mame/drivers/namcos1.c",
- MAME_DIR .. "src/mame/machine/namcos1.c",
- MAME_DIR .. "src/mame/video/namcos1.c",
- MAME_DIR .. "src/mame/drivers/namcos10.c",
- MAME_DIR .. "src/mame/drivers/namcos11.c",
- MAME_DIR .. "src/mame/machine/ns11prot.c",
- MAME_DIR .. "src/mame/drivers/namcos12.c",
- MAME_DIR .. "src/mame/machine/namco_settings.c",
- MAME_DIR .. "src/mame/drivers/namcos2.c",
- MAME_DIR .. "src/mame/machine/namcos2.c",
- MAME_DIR .. "src/mame/video/namcos2.c",
- MAME_DIR .. "src/mame/drivers/namcos21.c",
- MAME_DIR .. "src/mame/video/namcos21.c",
- MAME_DIR .. "src/mame/drivers/namcos22.c",
- MAME_DIR .. "src/mame/video/namcos22.c",
- MAME_DIR .. "src/mame/drivers/namcos23.c",
- MAME_DIR .. "src/mame/drivers/namcos86.c",
- MAME_DIR .. "src/mame/video/namcos86.c",
- MAME_DIR .. "src/mame/drivers/pacland.c",
- MAME_DIR .. "src/mame/video/pacland.c",
- MAME_DIR .. "src/mame/drivers/polepos.c",
- MAME_DIR .. "src/mame/audio/polepos.c",
- MAME_DIR .. "src/mame/video/polepos.c",
- MAME_DIR .. "src/mame/drivers/rallyx.c",
- MAME_DIR .. "src/mame/video/rallyx.c",
- MAME_DIR .. "src/mame/drivers/skykid.c",
- MAME_DIR .. "src/mame/video/skykid.c",
- MAME_DIR .. "src/mame/drivers/tankbatt.c",
- MAME_DIR .. "src/mame/video/tankbatt.c",
- MAME_DIR .. "src/mame/drivers/tceptor.c",
- MAME_DIR .. "src/mame/video/tceptor.c",
- MAME_DIR .. "src/mame/drivers/toypop.c",
- MAME_DIR .. "src/mame/video/toypop.c",
- MAME_DIR .. "src/mame/drivers/turrett.c",
- MAME_DIR .. "src/mame/audio/turrett.c",
- MAME_DIR .. "src/mame/video/turrett.c",
- MAME_DIR .. "src/mame/drivers/warpwarp.c",
- MAME_DIR .. "src/mame/audio/geebee.c",
- MAME_DIR .. "src/mame/audio/warpwarp.c",
- MAME_DIR .. "src/mame/video/warpwarp.c",
- MAME_DIR .. "src/mame/machine/c117.c",
- MAME_DIR .. "src/mame/machine/namcoio.c",
- MAME_DIR .. "src/mame/machine/namco06.c",
- MAME_DIR .. "src/mame/machine/namco50.c",
- MAME_DIR .. "src/mame/machine/namco51.c",
- MAME_DIR .. "src/mame/machine/namco53.c",
- MAME_DIR .. "src/mame/machine/namco62.c",
- MAME_DIR .. "src/mame/machine/namcomcu.c",
- MAME_DIR .. "src/mame/audio/namco52.c",
- MAME_DIR .. "src/mame/audio/namco54.c",
- MAME_DIR .. "src/mame/video/c116.c",
- MAME_DIR .. "src/mame/video/c45.c",
-}
-
-createMAMEProjects(_target, _subtarget, "nasco")
-files {
- MAME_DIR .. "src/mame/drivers/crgolf.c",
- MAME_DIR .. "src/mame/video/crgolf.c",
- MAME_DIR .. "src/mame/drivers/suprgolf.c",
-}
-
-createMAMEProjects(_target, _subtarget, "neogeo")
-files {
- MAME_DIR .. "src/mame/drivers/neogeo.c",
- MAME_DIR .. "src/mame/video/neogeo.c",
- MAME_DIR .. "src/mame/drivers/neogeo_noslot.c",
- MAME_DIR .. "src/mame/video/neogeo_spr.c",
- MAME_DIR .. "src/mame/machine/neoboot.c",
- MAME_DIR .. "src/mame/machine/neocrypt.c",
- MAME_DIR .. "src/mame/machine/neoprot.c",
- MAME_DIR .. "src/mame/machine/ng_memcard.c",
-}
-
-createMAMEProjects(_target, _subtarget, "nichibut")
-files {
- MAME_DIR .. "src/mame/drivers/armedf.c",
- MAME_DIR .. "src/mame/video/armedf.c",
- MAME_DIR .. "src/mame/drivers/cclimber.c",
- MAME_DIR .. "src/mame/machine/cclimber.c",
- MAME_DIR .. "src/mame/audio/cclimber.c",
- MAME_DIR .. "src/mame/video/cclimber.c",
- MAME_DIR .. "src/mame/drivers/clshroad.c",
- MAME_DIR .. "src/mame/video/clshroad.c",
- MAME_DIR .. "src/mame/drivers/csplayh5.c",
- MAME_DIR .. "src/mame/drivers/cop01.c",
- MAME_DIR .. "src/mame/video/cop01.c",
- MAME_DIR .. "src/mame/drivers/dacholer.c",
- MAME_DIR .. "src/mame/drivers/galivan.c",
- MAME_DIR .. "src/mame/video/galivan.c",
- MAME_DIR .. "src/mame/drivers/gomoku.c",
- MAME_DIR .. "src/mame/audio/gomoku.c",
- MAME_DIR .. "src/mame/video/gomoku.c",
- MAME_DIR .. "src/mame/drivers/hyhoo.c",
- MAME_DIR .. "src/mame/video/hyhoo.c",
- MAME_DIR .. "src/mame/drivers/jangou.c",
- MAME_DIR .. "src/mame/drivers/magmax.c",
- MAME_DIR .. "src/mame/video/magmax.c",
- MAME_DIR .. "src/mame/drivers/nbmj8688.c",
- MAME_DIR .. "src/mame/video/nbmj8688.c",
- MAME_DIR .. "src/mame/drivers/nbmj8891.c",
- MAME_DIR .. "src/mame/video/nbmj8891.c",
- MAME_DIR .. "src/mame/drivers/nbmj8900.c",
- MAME_DIR .. "src/mame/video/nbmj8900.c",
- MAME_DIR .. "src/mame/drivers/nbmj8991.c",
- MAME_DIR .. "src/mame/video/nbmj8991.c",
- MAME_DIR .. "src/mame/drivers/nbmj9195.c",
- MAME_DIR .. "src/mame/video/nbmj9195.c",
- MAME_DIR .. "src/mame/drivers/nightgal.c",
- MAME_DIR .. "src/mame/drivers/niyanpai.c",
- MAME_DIR .. "src/mame/video/niyanpai.c",
- MAME_DIR .. "src/mame/drivers/pastelg.c",
- MAME_DIR .. "src/mame/video/pastelg.c",
- MAME_DIR .. "src/mame/drivers/seicross.c",
- MAME_DIR .. "src/mame/video/seicross.c",
- MAME_DIR .. "src/mame/drivers/terracre.c",
- MAME_DIR .. "src/mame/video/terracre.c",
- MAME_DIR .. "src/mame/drivers/tubep.c",
- MAME_DIR .. "src/mame/video/tubep.c",
- MAME_DIR .. "src/mame/drivers/wiping.c",
- MAME_DIR .. "src/mame/audio/wiping.c",
- MAME_DIR .. "src/mame/video/wiping.c",
- MAME_DIR .. "src/mame/machine/nb1413m3.c",
- MAME_DIR .. "src/mame/machine/nb1414m4.c",
-}
-
-createMAMEProjects(_target, _subtarget, "nintendo")
-files {
- MAME_DIR .. "src/mame/drivers/cham24.c",
- MAME_DIR .. "src/mame/drivers/dkong.c",
- MAME_DIR .. "src/mame/audio/dkong.c",
- MAME_DIR .. "src/mame/video/dkong.c",
- MAME_DIR .. "src/mame/drivers/mario.c",
- MAME_DIR .. "src/mame/audio/mario.c",
- MAME_DIR .. "src/mame/video/mario.c",
- MAME_DIR .. "src/mame/drivers/multigam.c",
- MAME_DIR .. "src/mame/drivers/n8080.c",
- MAME_DIR .. "src/mame/audio/n8080.c",
- MAME_DIR .. "src/mame/video/n8080.c",
- MAME_DIR .. "src/mame/drivers/nss.c",
- MAME_DIR .. "src/mame/machine/snes.c",
- MAME_DIR .. "src/mame/audio/snes_snd.c",
- MAME_DIR .. "src/mame/drivers/playch10.c",
- MAME_DIR .. "src/mame/machine/playch10.c",
- MAME_DIR .. "src/mame/video/playch10.c",
- MAME_DIR .. "src/mame/drivers/popeye.c",
- MAME_DIR .. "src/mame/video/popeye.c",
- MAME_DIR .. "src/mame/drivers/punchout.c",
- MAME_DIR .. "src/mame/video/punchout.c",
- MAME_DIR .. "src/mame/drivers/famibox.c",
- MAME_DIR .. "src/mame/drivers/sfcbox.c",
- MAME_DIR .. "src/mame/drivers/snesb.c",
- MAME_DIR .. "src/mame/drivers/spacefb.c",
- MAME_DIR .. "src/mame/audio/spacefb.c",
- MAME_DIR .. "src/mame/video/spacefb.c",
- MAME_DIR .. "src/mame/drivers/vsnes.c",
- MAME_DIR .. "src/mame/machine/vsnes.c",
- MAME_DIR .. "src/mame/video/vsnes.c",
- MAME_DIR .. "src/mame/video/ppu2c0x.c",
-
-
-}
-
-createMAMEProjects(_target, _subtarget, "nix")
-files {
- MAME_DIR .. "src/mame/drivers/fitfight.c",
- MAME_DIR .. "src/mame/video/fitfight.c",
- MAME_DIR .. "src/mame/drivers/pirates.c",
- MAME_DIR .. "src/mame/video/pirates.c",
-}
-
-createMAMEProjects(_target, _subtarget, "nmk")
-files {
- MAME_DIR .. "src/mame/drivers/acommand.c",
- MAME_DIR .. "src/mame/drivers/cultures.c",
- MAME_DIR .. "src/mame/drivers/ddealer.c",
- MAME_DIR .. "src/mame/drivers/jalmah.c",
- MAME_DIR .. "src/mame/drivers/macrossp.c",
- MAME_DIR .. "src/mame/video/macrossp.c",
- MAME_DIR .. "src/mame/drivers/nmk16.c",
- MAME_DIR .. "src/mame/machine/nmk004.c",
- MAME_DIR .. "src/mame/video/nmk16.c",
- MAME_DIR .. "src/mame/drivers/quizdna.c",
- MAME_DIR .. "src/mame/video/quizdna.c",
- MAME_DIR .. "src/mame/drivers/quizpani.c",
- MAME_DIR .. "src/mame/video/quizpani.c",
-}
-
-createMAMEProjects(_target, _subtarget, "olympia")
-files {
- MAME_DIR .. "src/mame/drivers/dday.c",
- MAME_DIR .. "src/mame/video/dday.c",
- MAME_DIR .. "src/mame/drivers/lbeach.c",
- MAME_DIR .. "src/mame/drivers/monzagp.c",
- MAME_DIR .. "src/mame/drivers/portrait.c",
- MAME_DIR .. "src/mame/video/portrait.c",
- MAME_DIR .. "src/mame/drivers/vega.c",
-}
-
-createMAMEProjects(_target, _subtarget, "omori")
-files {
- MAME_DIR .. "src/mame/drivers/battlex.c",
- MAME_DIR .. "src/mame/video/battlex.c",
- MAME_DIR .. "src/mame/drivers/carjmbre.c",
- MAME_DIR .. "src/mame/video/carjmbre.c",
- MAME_DIR .. "src/mame/drivers/popper.c",
- MAME_DIR .. "src/mame/video/popper.c",
- MAME_DIR .. "src/mame/drivers/spaceg.c",
-}
-
-createMAMEProjects(_target, _subtarget, "orca")
-files {
- MAME_DIR .. "src/mame/drivers/espial.c",
- MAME_DIR .. "src/mame/video/espial.c",
- MAME_DIR .. "src/mame/drivers/funkybee.c",
- MAME_DIR .. "src/mame/video/funkybee.c",
- MAME_DIR .. "src/mame/drivers/marineb.c",
- MAME_DIR .. "src/mame/video/marineb.c",
- MAME_DIR .. "src/mame/drivers/vastar.c",
- MAME_DIR .. "src/mame/video/vastar.c",
- MAME_DIR .. "src/mame/drivers/zodiack.c",
- MAME_DIR .. "src/mame/video/zodiack.c",
-}
-
-createMAMEProjects(_target, _subtarget, "pacific")
-files {
- MAME_DIR .. "src/mame/drivers/mrflea.c",
- MAME_DIR .. "src/mame/video/mrflea.c",
- MAME_DIR .. "src/mame/drivers/thief.c",
- MAME_DIR .. "src/mame/video/thief.c",
-}
-
-createMAMEProjects(_target, _subtarget, "pacman")
-files {
- MAME_DIR .. "src/mame/drivers/jrpacman.c",
- MAME_DIR .. "src/mame/drivers/pacman.c",
- MAME_DIR .. "src/mame/video/pacman.c",
- MAME_DIR .. "src/mame/machine/acitya.c",
- MAME_DIR .. "src/mame/machine/jumpshot.c",
- MAME_DIR .. "src/mame/machine/pacplus.c",
- MAME_DIR .. "src/mame/machine/theglobp.c",
- MAME_DIR .. "src/mame/drivers/pengo.c",
-}
-
-createMAMEProjects(_target, _subtarget, "pce")
-files {
- MAME_DIR .. "src/mame/drivers/ggconnie.c",
- MAME_DIR .. "src/mame/drivers/paranoia.c",
- MAME_DIR .. "src/mame/drivers/tourvis.c",
- MAME_DIR .. "src/mame/drivers/uapce.c",
- MAME_DIR .. "src/mame/machine/pcecommn.c",
-}
-
-createMAMEProjects(_target, _subtarget, "phoenix")
-files {
- MAME_DIR .. "src/mame/drivers/naughtyb.c",
- MAME_DIR .. "src/mame/video/naughtyb.c",
- MAME_DIR .. "src/mame/drivers/phoenix.c",
- MAME_DIR .. "src/mame/audio/phoenix.c",
- MAME_DIR .. "src/mame/video/phoenix.c",
- MAME_DIR .. "src/mame/drivers/safarir.c",
- MAME_DIR .. "src/mame/audio/pleiads.c",
-}
-
-createMAMEProjects(_target, _subtarget, "playmark")
-files {
- MAME_DIR .. "src/mame/drivers/drtomy.c",
- MAME_DIR .. "src/mame/drivers/playmark.c",
- MAME_DIR .. "src/mame/video/playmark.c",
- MAME_DIR .. "src/mame/drivers/powerbal.c",
- MAME_DIR .. "src/mame/drivers/sderby.c",
- MAME_DIR .. "src/mame/video/sderby.c",
- MAME_DIR .. "src/mame/drivers/sslam.c",
- MAME_DIR .. "src/mame/video/sslam.c",
-}
-
-createMAMEProjects(_target, _subtarget, "psikyo")
-files {
- MAME_DIR .. "src/mame/drivers/psikyo.c",
- MAME_DIR .. "src/mame/video/psikyo.c",
- MAME_DIR .. "src/mame/drivers/psikyo4.c",
- MAME_DIR .. "src/mame/video/psikyo4.c",
- MAME_DIR .. "src/mame/drivers/psikyosh.c",
- MAME_DIR .. "src/mame/video/psikyosh.c",
-}
-
-createMAMEProjects(_target, _subtarget, "ramtek")
-files {
- MAME_DIR .. "src/mame/drivers/hitme.c",
- MAME_DIR .. "src/mame/audio/hitme.c",
- MAME_DIR .. "src/mame/drivers/ramtek.c",
- MAME_DIR .. "src/mame/drivers/starcrus.c",
- MAME_DIR .. "src/mame/video/starcrus.c",
-}
-
-createMAMEProjects(_target, _subtarget, "rare")
-files {
- MAME_DIR .. "src/mame/drivers/btoads.c",
- MAME_DIR .. "src/mame/video/btoads.c",
- MAME_DIR .. "src/mame/drivers/kinst.c",
- MAME_DIR .. "src/mame/drivers/xtheball.c",
-}
-
-createMAMEProjects(_target, _subtarget, "sanritsu")
-files {
- MAME_DIR .. "src/mame/drivers/appoooh.c",
- MAME_DIR .. "src/mame/video/appoooh.c",
- MAME_DIR .. "src/mame/drivers/bankp.c",
- MAME_DIR .. "src/mame/video/bankp.c",
- MAME_DIR .. "src/mame/drivers/chinsan.c",
- MAME_DIR .. "src/mame/drivers/drmicro.c",
- MAME_DIR .. "src/mame/video/drmicro.c",
- MAME_DIR .. "src/mame/drivers/jantotsu.c",
- MAME_DIR .. "src/mame/drivers/mayumi.c",
- MAME_DIR .. "src/mame/drivers/mermaid.c",
- MAME_DIR .. "src/mame/video/mermaid.c",
- MAME_DIR .. "src/mame/drivers/mjkjidai.c",
- MAME_DIR .. "src/mame/video/mjkjidai.c",
-}
-
-createMAMEProjects(_target, _subtarget, "sega")
-files {
- MAME_DIR .. "src/mame/drivers/angelkds.c",
- MAME_DIR .. "src/mame/video/angelkds.c",
- MAME_DIR .. "src/mame/drivers/bingoc.c",
- MAME_DIR .. "src/mame/drivers/blockade.c",
- MAME_DIR .. "src/mame/audio/blockade.c",
- MAME_DIR .. "src/mame/video/blockade.c",
- MAME_DIR .. "src/mame/drivers/calorie.c",
- MAME_DIR .. "src/mame/drivers/chihiro.c",
- MAME_DIR .. "src/mame/video/chihiro.c",
- MAME_DIR .. "src/mame/drivers/coolridr.c",
- MAME_DIR .. "src/mame/drivers/deniam.c",
- MAME_DIR .. "src/mame/video/deniam.c",
- MAME_DIR .. "src/mame/drivers/dotrikun.c",
- MAME_DIR .. "src/mame/drivers/gpworld.c",
- MAME_DIR .. "src/mame/drivers/hikaru.c",
- MAME_DIR .. "src/mame/drivers/hshavoc.c",
- MAME_DIR .. "src/mame/drivers/kopunch.c",
- MAME_DIR .. "src/mame/video/kopunch.c",
- MAME_DIR .. "src/mame/drivers/lindbergh.c",
- MAME_DIR .. "src/mame/machine/segabb.c",
- MAME_DIR .. "src/mame/machine/megadriv.c",
- MAME_DIR .. "src/mame/drivers/megadrvb.c",
- MAME_DIR .. "src/mame/drivers/megaplay.c",
- MAME_DIR .. "src/mame/drivers/megatech.c",
- MAME_DIR .. "src/mame/drivers/model1.c",
- MAME_DIR .. "src/mame/machine/model1.c",
- MAME_DIR .. "src/mame/video/model1.c",
- MAME_DIR .. "src/mame/audio/dsbz80.c",
- MAME_DIR .. "src/mame/drivers/model2.c",
- MAME_DIR .. "src/mame/video/model2.c",
- MAME_DIR .. "src/mame/drivers/model3.c",
- MAME_DIR .. "src/mame/video/model3.c",
- MAME_DIR .. "src/mame/machine/model3.c",
- MAME_DIR .. "src/mame/drivers/monacogp.c",
- MAME_DIR .. "src/mame/drivers/naomi.c",
- MAME_DIR .. "src/mame/drivers/segasp.c",
- MAME_DIR .. "src/mame/machine/dc.c",
- MAME_DIR .. "src/mame/video/powervr2.c",
- MAME_DIR .. "src/mame/machine/naomi.c",
- MAME_DIR .. "src/mame/machine/naomig1.c",
- MAME_DIR .. "src/mame/machine/naomibd.c",
- MAME_DIR .. "src/mame/machine/naomirom.c",
- MAME_DIR .. "src/mame/machine/naomigd.c",
- MAME_DIR .. "src/mame/machine/naomim1.c",
- MAME_DIR .. "src/mame/machine/naomim2.c",
- MAME_DIR .. "src/mame/machine/naomim4.c",
- MAME_DIR .. "src/mame/machine/315-5881_crypt.c",
- MAME_DIR .. "src/mame/machine/awboard.c",
- MAME_DIR .. "src/mame/machine/mie.c",
- MAME_DIR .. "src/mame/machine/maple-dc.c",
- MAME_DIR .. "src/mame/machine/mapledev.c",
- MAME_DIR .. "src/mame/machine/dc-ctrl.c",
- MAME_DIR .. "src/mame/machine/jvs13551.c",
- MAME_DIR .. "src/mame/drivers/triforce.c",
- MAME_DIR .. "src/mame/drivers/puckpkmn.c",
- MAME_DIR .. "src/mame/drivers/segac2.c",
- MAME_DIR .. "src/mame/drivers/segae.c",
- MAME_DIR .. "src/mame/drivers/shtzone.c",
- MAME_DIR .. "src/mame/drivers/segacoin.c",
- MAME_DIR .. "src/mame/drivers/segag80r.c",
- MAME_DIR .. "src/mame/machine/segag80.c",
- MAME_DIR .. "src/mame/audio/segag80r.c",
- MAME_DIR .. "src/mame/video/segag80r.c",
- MAME_DIR .. "src/mame/drivers/segag80v.c",
- MAME_DIR .. "src/mame/audio/segag80v.c",
- MAME_DIR .. "src/mame/video/segag80v.c",
- MAME_DIR .. "src/mame/drivers/segahang.c",
- MAME_DIR .. "src/mame/video/segahang.c",
- MAME_DIR .. "src/mame/drivers/segajw.c",
- MAME_DIR .. "src/mame/drivers/segald.c",
- MAME_DIR .. "src/mame/drivers/segaorun.c",
- MAME_DIR .. "src/mame/video/segaorun.c",
- MAME_DIR .. "src/mame/drivers/segas16a.c",
- MAME_DIR .. "src/mame/video/segas16a.c",
- MAME_DIR .. "src/mame/drivers/segas16b.c",
- MAME_DIR .. "src/mame/video/segas16b.c",
- MAME_DIR .. "src/mame/drivers/segas18.c",
- MAME_DIR .. "src/mame/video/segas18.c",
- MAME_DIR .. "src/mame/drivers/segas24.c",
- MAME_DIR .. "src/mame/video/segas24.c",
- MAME_DIR .. "src/mame/drivers/segas32.c",
- MAME_DIR .. "src/mame/machine/segas32.c",
- MAME_DIR .. "src/mame/video/segas32.c",
- MAME_DIR .. "src/mame/drivers/segaufo.c",
- MAME_DIR .. "src/mame/drivers/segaxbd.c",
- MAME_DIR .. "src/mame/video/segaxbd.c",
- MAME_DIR .. "src/mame/drivers/segaybd.c",
- MAME_DIR .. "src/mame/video/segaybd.c",
- MAME_DIR .. "src/mame/drivers/sg1000a.c",
- MAME_DIR .. "src/mame/drivers/stactics.c",
- MAME_DIR .. "src/mame/video/stactics.c",
- MAME_DIR .. "src/mame/drivers/stv.c",
- MAME_DIR .. "src/mame/machine/stvprot.c",
- MAME_DIR .. "src/mame/machine/315-5838_317-0229_comp.c",
- MAME_DIR .. "src/mame/drivers/suprloco.c",
- MAME_DIR .. "src/mame/video/suprloco.c",
- MAME_DIR .. "src/mame/drivers/system1.c",
- MAME_DIR .. "src/mame/video/system1.c",
- MAME_DIR .. "src/mame/drivers/system16.c",
- MAME_DIR .. "src/mame/video/system16.c",
- MAME_DIR .. "src/mame/drivers/timetrv.c",
- MAME_DIR .. "src/mame/drivers/turbo.c",
- MAME_DIR .. "src/mame/audio/turbo.c",
- MAME_DIR .. "src/mame/video/turbo.c",
- MAME_DIR .. "src/mame/drivers/vicdual.c",
- MAME_DIR .. "src/mame/audio/vicdual.c",
- MAME_DIR .. "src/mame/video/vicdual.c",
- MAME_DIR .. "src/mame/audio/carnival.c",
- MAME_DIR .. "src/mame/audio/depthch.c",
- MAME_DIR .. "src/mame/audio/invinco.c",
- MAME_DIR .. "src/mame/audio/pulsar.c",
- MAME_DIR .. "src/mame/drivers/zaxxon.c",
- MAME_DIR .. "src/mame/audio/zaxxon.c",
- MAME_DIR .. "src/mame/video/zaxxon.c",
- MAME_DIR .. "src/mame/machine/315_5296.c",
- MAME_DIR .. "src/mame/machine/fd1089.c",
- MAME_DIR .. "src/mame/machine/fd1094.c",
- MAME_DIR .. "src/mame/machine/fddebug.c",
- MAME_DIR .. "src/mame/machine/mc8123.c",
- MAME_DIR .. "src/mame/machine/segaic16.c",
- MAME_DIR .. "src/mame/audio/segasnd.c",
- MAME_DIR .. "src/mame/video/segaic16.c",
- MAME_DIR .. "src/mame/video/segaic16_road.c",
- MAME_DIR .. "src/mame/video/sega16sp.c",
- MAME_DIR .. "src/mame/video/segaic24.c",
- MAME_DIR .. "src/mame/machine/gdrom.c",
-}
-
-createMAMEProjects(_target, _subtarget, "seibu")
-files {
- MAME_DIR .. "src/mame/drivers/bloodbro.c",
- MAME_DIR .. "src/mame/video/bloodbro.c",
- MAME_DIR .. "src/mame/drivers/cabal.c",
- MAME_DIR .. "src/mame/video/cabal.c",
- MAME_DIR .. "src/mame/drivers/cshooter.c",
- MAME_DIR .. "src/mame/drivers/dcon.c",
- MAME_DIR .. "src/mame/video/dcon.c",
- MAME_DIR .. "src/mame/drivers/deadang.c",
- MAME_DIR .. "src/mame/video/deadang.c",
- MAME_DIR .. "src/mame/drivers/dynduke.c",
- MAME_DIR .. "src/mame/video/dynduke.c",
- MAME_DIR .. "src/mame/drivers/feversoc.c",
- MAME_DIR .. "src/mame/drivers/goal92.c",
- MAME_DIR .. "src/mame/video/goal92.c",
- MAME_DIR .. "src/mame/drivers/goodejan.c",
- MAME_DIR .. "src/mame/drivers/kncljoe.c",
- MAME_DIR .. "src/mame/video/kncljoe.c",
- MAME_DIR .. "src/mame/drivers/legionna.c",
- MAME_DIR .. "src/mame/video/legionna.c",
- MAME_DIR .. "src/mame/drivers/mustache.c",
- MAME_DIR .. "src/mame/video/mustache.c",
- MAME_DIR .. "src/mame/drivers/panicr.c",
- MAME_DIR .. "src/mame/drivers/raiden.c",
- MAME_DIR .. "src/mame/video/raiden.c",
- MAME_DIR .. "src/mame/drivers/raiden2.c",
- MAME_DIR .. "src/mame/machine/r2crypt.c",
- MAME_DIR .. "src/mame/machine/raiden2cop.c",
- MAME_DIR .. "src/mame/drivers/r2dx_v33.c",
- MAME_DIR .. "src/mame/drivers/seibuspi.c",
- MAME_DIR .. "src/mame/machine/seibuspi.c",
- MAME_DIR .. "src/mame/video/seibuspi.c",
- MAME_DIR .. "src/mame/drivers/sengokmj.c",
- MAME_DIR .. "src/mame/drivers/stfight.c",
- MAME_DIR .. "src/mame/machine/stfight.c",
- MAME_DIR .. "src/mame/video/stfight.c",
- MAME_DIR .. "src/mame/drivers/toki.c",
- MAME_DIR .. "src/mame/video/toki.c",
- MAME_DIR .. "src/mame/drivers/wiz.c",
- MAME_DIR .. "src/mame/video/wiz.c",
- MAME_DIR .. "src/mame/machine/seicop.c",
- MAME_DIR .. "src/mame/machine/spisprit.c",
- MAME_DIR .. "src/mame/audio/seibu.c",
- MAME_DIR .. "src/mame/video/seibu_crtc.c",
-}
-
-createMAMEProjects(_target, _subtarget, "seta")
-files {
- MAME_DIR .. "src/mame/drivers/aleck64.c",
- MAME_DIR .. "src/mame/machine/n64.c",
- MAME_DIR .. "src/mame/video/n64.c",
- MAME_DIR .. "src/mame/video/rdpblend.c",
- MAME_DIR .. "src/mame/video/rdpspn16.c",
- MAME_DIR .. "src/mame/video/rdptpipe.c",
- MAME_DIR .. "src/mame/drivers/hanaawas.c",
- MAME_DIR .. "src/mame/video/hanaawas.c",
- MAME_DIR .. "src/mame/drivers/jclub2.c",
- MAME_DIR .. "src/mame/drivers/macs.c",
- MAME_DIR .. "src/mame/drivers/seta.c",
- MAME_DIR .. "src/mame/video/seta.c",
- MAME_DIR .. "src/mame/drivers/seta2.c",
- MAME_DIR .. "src/mame/video/seta2.c",
- MAME_DIR .. "src/mame/drivers/speedatk.c",
- MAME_DIR .. "src/mame/video/speedatk.c",
- MAME_DIR .. "src/mame/drivers/speglsht.c",
- MAME_DIR .. "src/mame/drivers/srmp2.c",
- MAME_DIR .. "src/mame/video/srmp2.c",
- MAME_DIR .. "src/mame/drivers/srmp5.c",
- MAME_DIR .. "src/mame/drivers/srmp6.c",
- MAME_DIR .. "src/mame/drivers/ssv.c",
- MAME_DIR .. "src/mame/video/ssv.c",
- MAME_DIR .. "src/mame/video/st0020.c",
- MAME_DIR .. "src/mame/machine/st0016.c",
- MAME_DIR .. "src/mame/drivers/simple_st0016.c",
- MAME_DIR .. "src/mame/video/seta001.c",
-}
-
-createMAMEProjects(_target, _subtarget, "sigma")
-files {
- MAME_DIR .. "src/mame/drivers/nyny.c",
- MAME_DIR .. "src/mame/drivers/r2dtank.c",
- MAME_DIR .. "src/mame/drivers/sigmab52.c",
- MAME_DIR .. "src/mame/drivers/sigmab98.c",
- MAME_DIR .. "src/mame/drivers/spiders.c",
- MAME_DIR .. "src/mame/audio/spiders.c",
- MAME_DIR .. "src/mame/drivers/sub.c",
-}
-
-createMAMEProjects(_target, _subtarget, "snk")
-files {
- MAME_DIR .. "src/mame/drivers/bbusters.c",
- MAME_DIR .. "src/mame/video/bbusters.c",
- MAME_DIR .. "src/mame/drivers/dmndrby.c",
- MAME_DIR .. "src/mame/drivers/hng64.c",
- MAME_DIR .. "src/mame/video/hng64.c",
- MAME_DIR .. "src/mame/audio/hng64.c",
- MAME_DIR .. "src/mame/machine/hng64_net.c",
- MAME_DIR .. "src/mame/video/hng64_3d.c",
- MAME_DIR .. "src/mame/video/hng64_sprite.c",
- MAME_DIR .. "src/mame/drivers/lasso.c",
- MAME_DIR .. "src/mame/video/lasso.c",
- MAME_DIR .. "src/mame/drivers/mainsnk.c",
- MAME_DIR .. "src/mame/video/mainsnk.c",
- MAME_DIR .. "src/mame/drivers/munchmo.c",
- MAME_DIR .. "src/mame/video/munchmo.c",
- MAME_DIR .. "src/mame/drivers/prehisle.c",
- MAME_DIR .. "src/mame/video/prehisle.c",
- MAME_DIR .. "src/mame/drivers/snk6502.c",
- MAME_DIR .. "src/mame/audio/snk6502.c",
- MAME_DIR .. "src/mame/video/snk6502.c",
- MAME_DIR .. "src/mame/drivers/snk.c",
- MAME_DIR .. "src/mame/video/snk.c",
- MAME_DIR .. "src/mame/drivers/snk68.c",
- MAME_DIR .. "src/mame/video/snk68.c",
-}
-
-createMAMEProjects(_target, _subtarget, "sony")
-files {
- MAME_DIR .. "src/mame/drivers/zn.c",
- MAME_DIR .. "src/mame/machine/zndip.c",
- MAME_DIR .. "src/mame/machine/cat702.c",
-}
-
-createMAMEProjects(_target, _subtarget, "stern")
-files {
- MAME_DIR .. "src/mame/drivers/astinvad.c",
- MAME_DIR .. "src/mame/drivers/berzerk.c",
- MAME_DIR .. "src/mame/drivers/cliffhgr.c",
- MAME_DIR .. "src/mame/audio/cliffhgr.c",
- MAME_DIR .. "src/mame/drivers/mazerbla.c",
- MAME_DIR .. "src/mame/drivers/supdrapo.c",
-}
-
-createMAMEProjects(_target, _subtarget, "subsino")
-files {
- MAME_DIR .. "src/mame/drivers/lastfght.c",
- MAME_DIR .. "src/mame/drivers/subsino.c",
- MAME_DIR .. "src/mame/drivers/subsino2.c",
- MAME_DIR .. "src/mame/machine/subsino.c",
-}
-
-createMAMEProjects(_target, _subtarget, "sun")
-files {
- MAME_DIR .. "src/mame/drivers/arabian.c",
- MAME_DIR .. "src/mame/video/arabian.c",
- MAME_DIR .. "src/mame/drivers/dai3wksi.c",
- MAME_DIR .. "src/mame/drivers/ikki.c",
- MAME_DIR .. "src/mame/video/ikki.c",
- MAME_DIR .. "src/mame/drivers/kangaroo.c",
- MAME_DIR .. "src/mame/video/kangaroo.c",
- MAME_DIR .. "src/mame/drivers/markham.c",
- MAME_DIR .. "src/mame/video/markham.c",
- MAME_DIR .. "src/mame/drivers/route16.c",
- MAME_DIR .. "src/mame/video/route16.c",
- MAME_DIR .. "src/mame/drivers/shanghai.c",
- MAME_DIR .. "src/mame/drivers/shangha3.c",
- MAME_DIR .. "src/mame/video/shangha3.c",
- MAME_DIR .. "src/mame/drivers/strnskil.c",
- MAME_DIR .. "src/mame/video/strnskil.c",
- MAME_DIR .. "src/mame/drivers/tonton.c",
-}
-
-createMAMEProjects(_target, _subtarget, "suna")
-files {
- MAME_DIR .. "src/mame/drivers/go2000.c",
- MAME_DIR .. "src/mame/drivers/goindol.c",
- MAME_DIR .. "src/mame/video/goindol.c",
- MAME_DIR .. "src/mame/drivers/suna8.c",
- MAME_DIR .. "src/mame/audio/suna8.c",
- MAME_DIR .. "src/mame/video/suna8.c",
- MAME_DIR .. "src/mame/drivers/suna16.c",
- MAME_DIR .. "src/mame/video/suna16.c",
-}
-
-createMAMEProjects(_target, _subtarget, "sure")
-files {
- MAME_DIR .. "src/mame/drivers/mil4000.c",
-
-}
-
-createMAMEProjects(_target, _subtarget, "taito")
-files {
- MAME_DIR .. "src/mame/drivers/2mindril.c",
- MAME_DIR .. "src/mame/drivers/40love.c",
- MAME_DIR .. "src/mame/video/40love.c",
- MAME_DIR .. "src/mame/drivers/arkanoid.c",
- MAME_DIR .. "src/mame/machine/arkanoid.c",
- MAME_DIR .. "src/mame/video/arkanoid.c",
- MAME_DIR .. "src/mame/drivers/ashnojoe.c",
- MAME_DIR .. "src/mame/video/ashnojoe.c",
- MAME_DIR .. "src/mame/drivers/asuka.c",
- MAME_DIR .. "src/mame/machine/bonzeadv.c",
- MAME_DIR .. "src/mame/video/asuka.c",
- MAME_DIR .. "src/mame/drivers/bigevglf.c",
- MAME_DIR .. "src/mame/machine/bigevglf.c",
- MAME_DIR .. "src/mame/video/bigevglf.c",
- MAME_DIR .. "src/mame/drivers/bking.c",
- MAME_DIR .. "src/mame/video/bking.c",
- MAME_DIR .. "src/mame/drivers/bublbobl.c",
- MAME_DIR .. "src/mame/machine/bublbobl.c",
- MAME_DIR .. "src/mame/video/bublbobl.c",
- MAME_DIR .. "src/mame/drivers/buggychl.c",
- MAME_DIR .. "src/mame/machine/buggychl.c",
- MAME_DIR .. "src/mame/video/buggychl.c",
- MAME_DIR .. "src/mame/drivers/capr1.c",
- MAME_DIR .. "src/mame/drivers/caprcyc.c",
- MAME_DIR .. "src/mame/drivers/cchance.c",
- MAME_DIR .. "src/mame/drivers/chaknpop.c",
- MAME_DIR .. "src/mame/machine/chaknpop.c",
- MAME_DIR .. "src/mame/video/chaknpop.c",
- MAME_DIR .. "src/mame/drivers/champbwl.c",
- MAME_DIR .. "src/mame/drivers/changela.c",
- MAME_DIR .. "src/mame/video/changela.c",
- MAME_DIR .. "src/mame/drivers/crbaloon.c",
- MAME_DIR .. "src/mame/video/crbaloon.c",
- MAME_DIR .. "src/mame/audio/crbaloon.c",
- MAME_DIR .. "src/mame/drivers/cyclemb.c",
- MAME_DIR .. "src/mame/drivers/darius.c",
- MAME_DIR .. "src/mame/video/darius.c",
- MAME_DIR .. "src/mame/drivers/darkmist.c",
- MAME_DIR .. "src/mame/video/darkmist.c",
- MAME_DIR .. "src/mame/drivers/exzisus.c",
- MAME_DIR .. "src/mame/video/exzisus.c",
- MAME_DIR .. "src/mame/drivers/fgoal.c",
- MAME_DIR .. "src/mame/video/fgoal.c",
- MAME_DIR .. "src/mame/drivers/flstory.c",
- MAME_DIR .. "src/mame/machine/flstory.c",
- MAME_DIR .. "src/mame/video/flstory.c",
- MAME_DIR .. "src/mame/drivers/galastrm.c",
- MAME_DIR .. "src/mame/video/galastrm.c",
- MAME_DIR .. "src/mame/drivers/gladiatr.c",
- MAME_DIR .. "src/mame/video/gladiatr.c",
- MAME_DIR .. "src/mame/drivers/grchamp.c",
- MAME_DIR .. "src/mame/audio/grchamp.c",
- MAME_DIR .. "src/mame/video/grchamp.c",
- MAME_DIR .. "src/mame/drivers/groundfx.c",
- MAME_DIR .. "src/mame/video/groundfx.c",
- MAME_DIR .. "src/mame/drivers/gsword.c",
- MAME_DIR .. "src/mame/machine/tait8741.c",
- MAME_DIR .. "src/mame/video/gsword.c",
- MAME_DIR .. "src/mame/drivers/gunbustr.c",
- MAME_DIR .. "src/mame/video/gunbustr.c",
- MAME_DIR .. "src/mame/drivers/halleys.c",
- MAME_DIR .. "src/mame/drivers/invqix.c",
- MAME_DIR .. "src/mame/drivers/jollyjgr.c",
- MAME_DIR .. "src/mame/drivers/ksayakyu.c",
- MAME_DIR .. "src/mame/video/ksayakyu.c",
- MAME_DIR .. "src/mame/drivers/lgp.c",
- MAME_DIR .. "src/mame/drivers/lkage.c",
- MAME_DIR .. "src/mame/machine/lkage.c",
- MAME_DIR .. "src/mame/video/lkage.c",
- MAME_DIR .. "src/mame/drivers/lsasquad.c",
- MAME_DIR .. "src/mame/machine/lsasquad.c",
- MAME_DIR .. "src/mame/video/lsasquad.c",
- MAME_DIR .. "src/mame/drivers/marinedt.c",
- MAME_DIR .. "src/mame/drivers/mexico86.c",
- MAME_DIR .. "src/mame/machine/mexico86.c",
- MAME_DIR .. "src/mame/video/mexico86.c",
- MAME_DIR .. "src/mame/drivers/minivadr.c",
- MAME_DIR .. "src/mame/drivers/missb2.c",
- MAME_DIR .. "src/mame/drivers/mlanding.c",
- MAME_DIR .. "src/mame/drivers/msisaac.c",
- MAME_DIR .. "src/mame/video/msisaac.c",
- MAME_DIR .. "src/mame/drivers/ninjaw.c",
- MAME_DIR .. "src/mame/video/ninjaw.c",
- MAME_DIR .. "src/mame/drivers/nycaptor.c",
- MAME_DIR .. "src/mame/machine/nycaptor.c",
- MAME_DIR .. "src/mame/video/nycaptor.c",
- MAME_DIR .. "src/mame/drivers/opwolf.c",
- MAME_DIR .. "src/mame/machine/opwolf.c",
- MAME_DIR .. "src/mame/video/opwolf.c",
- MAME_DIR .. "src/mame/drivers/othunder.c",
- MAME_DIR .. "src/mame/video/othunder.c",
- MAME_DIR .. "src/mame/drivers/pitnrun.c",
- MAME_DIR .. "src/mame/machine/pitnrun.c",
- MAME_DIR .. "src/mame/video/pitnrun.c",
- MAME_DIR .. "src/mame/drivers/qix.c",
- MAME_DIR .. "src/mame/machine/qix.c",
- MAME_DIR .. "src/mame/audio/qix.c",
- MAME_DIR .. "src/mame/video/qix.c",
- MAME_DIR .. "src/mame/drivers/rainbow.c",
- MAME_DIR .. "src/mame/machine/rainbow.c",
- MAME_DIR .. "src/mame/video/rainbow.c",
- MAME_DIR .. "src/mame/drivers/rastan.c",
- MAME_DIR .. "src/mame/video/rastan.c",
- MAME_DIR .. "src/mame/drivers/retofinv.c",
- MAME_DIR .. "src/mame/machine/retofinv.c",
- MAME_DIR .. "src/mame/video/retofinv.c",
- MAME_DIR .. "src/mame/drivers/rollrace.c",
- MAME_DIR .. "src/mame/video/rollrace.c",
- MAME_DIR .. "src/mame/drivers/sbowling.c",
- MAME_DIR .. "src/mame/drivers/slapshot.c",
- MAME_DIR .. "src/mame/video/slapshot.c",
- MAME_DIR .. "src/mame/drivers/ssrj.c",
- MAME_DIR .. "src/mame/video/ssrj.c",
- MAME_DIR .. "src/mame/drivers/superchs.c",
- MAME_DIR .. "src/mame/video/superchs.c",
- MAME_DIR .. "src/mame/drivers/superqix.c",
- MAME_DIR .. "src/mame/video/superqix.c",
- MAME_DIR .. "src/mame/drivers/taito_b.c",
- MAME_DIR .. "src/mame/video/taito_b.c",
- MAME_DIR .. "src/mame/drivers/taito_f2.c",
- MAME_DIR .. "src/mame/video/taito_f2.c",
- MAME_DIR .. "src/mame/drivers/taito_f3.c",
- MAME_DIR .. "src/mame/video/taito_f3.c",
- MAME_DIR .. "src/mame/audio/taito_en.c",
- MAME_DIR .. "src/mame/drivers/taito_h.c",
- MAME_DIR .. "src/mame/video/taito_h.c",
- MAME_DIR .. "src/mame/drivers/taito_l.c",
- MAME_DIR .. "src/mame/video/taito_l.c",
- MAME_DIR .. "src/mame/drivers/taito_x.c",
- MAME_DIR .. "src/mame/machine/cchip.c",
- MAME_DIR .. "src/mame/drivers/taito_z.c",
- MAME_DIR .. "src/mame/video/taito_z.c",
- MAME_DIR .. "src/mame/drivers/taito_o.c",
- MAME_DIR .. "src/mame/video/taito_o.c",
- MAME_DIR .. "src/mame/drivers/taitoair.c",
- MAME_DIR .. "src/mame/video/taitoair.c",
- MAME_DIR .. "src/mame/drivers/taitogn.c",
- MAME_DIR .. "src/mame/drivers/taitojc.c",
- MAME_DIR .. "src/mame/video/taitojc.c",
- MAME_DIR .. "src/mame/drivers/taitopjc.c",
- MAME_DIR .. "src/mame/drivers/taitosj.c",
- MAME_DIR .. "src/mame/machine/taitosj.c",
- MAME_DIR .. "src/mame/video/taitosj.c",
- MAME_DIR .. "src/mame/drivers/taitottl.c",
- MAME_DIR .. "src/mame/drivers/taitotz.c",
- MAME_DIR .. "src/mame/drivers/taitotx.c",
- MAME_DIR .. "src/mame/drivers/taitowlf.c",
- MAME_DIR .. "src/mame/drivers/tnzs.c",
- MAME_DIR .. "src/mame/machine/tnzs.c",
- MAME_DIR .. "src/mame/video/tnzs.c",
- MAME_DIR .. "src/mame/drivers/topspeed.c",
- MAME_DIR .. "src/mame/video/topspeed.c",
- MAME_DIR .. "src/mame/drivers/tsamurai.c",
- MAME_DIR .. "src/mame/video/tsamurai.c",
- MAME_DIR .. "src/mame/drivers/undrfire.c",
- MAME_DIR .. "src/mame/video/undrfire.c",
- MAME_DIR .. "src/mame/drivers/volfied.c",
- MAME_DIR .. "src/mame/machine/volfied.c",
- MAME_DIR .. "src/mame/video/volfied.c",
- MAME_DIR .. "src/mame/drivers/warriorb.c",
- MAME_DIR .. "src/mame/video/warriorb.c",
- MAME_DIR .. "src/mame/drivers/wgp.c",
- MAME_DIR .. "src/mame/video/wgp.c",
- MAME_DIR .. "src/mame/drivers/wyvernf0.c",
- MAME_DIR .. "src/mame/audio/taitosnd.c",
- MAME_DIR .. "src/mame/audio/taito_zm.c",
- MAME_DIR .. "src/mame/audio/t5182.c",
- MAME_DIR .. "src/mame/machine/taitoio.c",
- MAME_DIR .. "src/mame/video/taito_helper.c",
- MAME_DIR .. "src/mame/video/pc080sn.c",
- MAME_DIR .. "src/mame/video/pc090oj.c",
- MAME_DIR .. "src/mame/video/tc0080vco.c",
- MAME_DIR .. "src/mame/video/tc0100scn.c",
- MAME_DIR .. "src/mame/video/tc0150rod.c",
- MAME_DIR .. "src/mame/video/tc0280grd.c",
- MAME_DIR .. "src/mame/video/tc0360pri.c",
- MAME_DIR .. "src/mame/video/tc0480scp.c",
- MAME_DIR .. "src/mame/video/tc0110pcr.c",
- MAME_DIR .. "src/mame/video/tc0180vcu.c",
-}
-
-createMAMEProjects(_target, _subtarget, "tatsumi")
-files {
- MAME_DIR .. "src/mame/drivers/kingdrby.c",
- MAME_DIR .. "src/mame/drivers/lockon.c",
- MAME_DIR .. "src/mame/video/lockon.c",
- MAME_DIR .. "src/mame/drivers/tatsumi.c",
- MAME_DIR .. "src/mame/machine/tatsumi.c",
- MAME_DIR .. "src/mame/video/tatsumi.c",
- MAME_DIR .. "src/mame/drivers/tx1.c",
- MAME_DIR .. "src/mame/machine/tx1.c",
- MAME_DIR .. "src/mame/audio/tx1.c",
- MAME_DIR .. "src/mame/video/tx1.c",
-}
-
-createMAMEProjects(_target, _subtarget, "tch")
-files {
- MAME_DIR .. "src/mame/drivers/kickgoal.c",
- MAME_DIR .. "src/mame/video/kickgoal.c",
- MAME_DIR .. "src/mame/drivers/littlerb.c",
- MAME_DIR .. "src/mame/drivers/rltennis.c",
- MAME_DIR .. "src/mame/video/rltennis.c",
- MAME_DIR .. "src/mame/drivers/speedspn.c",
- MAME_DIR .. "src/mame/video/speedspn.c",
- MAME_DIR .. "src/mame/drivers/wheelfir.c",
-}
-
-createMAMEProjects(_target, _subtarget, "tecfri")
-files {
- MAME_DIR .. "src/mame/drivers/ambush.c",
- MAME_DIR .. "src/mame/video/ambush.c",
- MAME_DIR .. "src/mame/drivers/holeland.c",
- MAME_DIR .. "src/mame/video/holeland.c",
- MAME_DIR .. "src/mame/drivers/sauro.c",
- MAME_DIR .. "src/mame/video/sauro.c",
- MAME_DIR .. "src/mame/drivers/speedbal.c",
- MAME_DIR .. "src/mame/video/speedbal.c",
-}
-
-createMAMEProjects(_target, _subtarget, "technos")
-files {
- MAME_DIR .. "src/mame/drivers/battlane.c",
- MAME_DIR .. "src/mame/video/battlane.c",
- MAME_DIR .. "src/mame/drivers/blockout.c",
- MAME_DIR .. "src/mame/video/blockout.c",
- MAME_DIR .. "src/mame/drivers/bogeyman.c",
- MAME_DIR .. "src/mame/video/bogeyman.c",
- MAME_DIR .. "src/mame/drivers/chinagat.c",
- MAME_DIR .. "src/mame/drivers/ddragon.c",
- MAME_DIR .. "src/mame/video/ddragon.c",
- MAME_DIR .. "src/mame/drivers/ddragon3.c",
- MAME_DIR .. "src/mame/video/ddragon3.c",
- MAME_DIR .. "src/mame/drivers/dogfgt.c",
- MAME_DIR .. "src/mame/video/dogfgt.c",
- MAME_DIR .. "src/mame/drivers/matmania.c",
- MAME_DIR .. "src/mame/video/matmania.c",
- MAME_DIR .. "src/mame/drivers/mystston.c",
- MAME_DIR .. "src/mame/video/mystston.c",
- MAME_DIR .. "src/mame/drivers/renegade.c",
- MAME_DIR .. "src/mame/video/renegade.c",
- MAME_DIR .. "src/mame/drivers/scregg.c",
- MAME_DIR .. "src/mame/drivers/shadfrce.c",
- MAME_DIR .. "src/mame/video/shadfrce.c",
- MAME_DIR .. "src/mame/drivers/spdodgeb.c",
- MAME_DIR .. "src/mame/video/spdodgeb.c",
- MAME_DIR .. "src/mame/drivers/ssozumo.c",
- MAME_DIR .. "src/mame/video/ssozumo.c",
- MAME_DIR .. "src/mame/drivers/tagteam.c",
- MAME_DIR .. "src/mame/video/tagteam.c",
- MAME_DIR .. "src/mame/drivers/vball.c",
- MAME_DIR .. "src/mame/video/vball.c",
- MAME_DIR .. "src/mame/drivers/wwfsstar.c",
- MAME_DIR .. "src/mame/video/wwfsstar.c",
- MAME_DIR .. "src/mame/drivers/xain.c",
- MAME_DIR .. "src/mame/video/xain.c",
-}
-
-createMAMEProjects(_target, _subtarget, "tehkan")
-files {
- MAME_DIR .. "src/mame/video/tecmo_spr.c",
- MAME_DIR .. "src/mame/video/tecmo_mix.c",
- MAME_DIR .. "src/mame/drivers/bombjack.c",
- MAME_DIR .. "src/mame/video/bombjack.c",
- MAME_DIR .. "src/mame/drivers/gaiden.c",
- MAME_DIR .. "src/mame/video/gaiden.c",
- MAME_DIR .. "src/mame/drivers/lvcards.c",
- MAME_DIR .. "src/mame/video/lvcards.c",
- MAME_DIR .. "src/mame/drivers/pbaction.c",
- MAME_DIR .. "src/mame/video/pbaction.c",
- MAME_DIR .. "src/mame/drivers/senjyo.c",
- MAME_DIR .. "src/mame/audio/senjyo.c",
- MAME_DIR .. "src/mame/video/senjyo.c",
- MAME_DIR .. "src/mame/drivers/solomon.c",
- MAME_DIR .. "src/mame/video/solomon.c",
- MAME_DIR .. "src/mame/drivers/spbactn.c",
- MAME_DIR .. "src/mame/video/spbactn.c",
- MAME_DIR .. "src/mame/drivers/tbowl.c",
- MAME_DIR .. "src/mame/video/tbowl.c",
- MAME_DIR .. "src/mame/drivers/tecmo.c",
- MAME_DIR .. "src/mame/video/tecmo.c",
- MAME_DIR .. "src/mame/drivers/tecmo16.c",
- MAME_DIR .. "src/mame/video/tecmo16.c",
- MAME_DIR .. "src/mame/drivers/tecmosys.c",
- MAME_DIR .. "src/mame/machine/tecmosys.c",
- MAME_DIR .. "src/mame/video/tecmosys.c",
- MAME_DIR .. "src/mame/drivers/tehkanwc.c",
- MAME_DIR .. "src/mame/video/tehkanwc.c",
- MAME_DIR .. "src/mame/drivers/wc90.c",
- MAME_DIR .. "src/mame/video/wc90.c",
- MAME_DIR .. "src/mame/drivers/wc90b.c",
- MAME_DIR .. "src/mame/video/wc90b.c",
-}
-
-createMAMEProjects(_target, _subtarget, "thepit")
-files {
- MAME_DIR .. "src/mame/drivers/thepit.c",
- MAME_DIR .. "src/mame/video/thepit.c",
- MAME_DIR .. "src/mame/drivers/timelimt.c",
- MAME_DIR .. "src/mame/video/timelimt.c",
-}
-
-createMAMEProjects(_target, _subtarget, "toaplan")
-files {
- MAME_DIR .. "src/mame/drivers/mjsister.c",
- MAME_DIR .. "src/mame/drivers/slapfght.c",
- MAME_DIR .. "src/mame/machine/slapfght.c",
- MAME_DIR .. "src/mame/video/slapfght.c",
- MAME_DIR .. "src/mame/drivers/snowbros.c",
- MAME_DIR .. "src/mame/video/kan_pand.c",
- MAME_DIR .. "src/mame/video/kan_panb.c",
- MAME_DIR .. "src/mame/drivers/toaplan1.c",
- MAME_DIR .. "src/mame/machine/toaplan1.c",
- MAME_DIR .. "src/mame/video/toaplan1.c",
- MAME_DIR .. "src/mame/drivers/toaplan2.c",
- MAME_DIR .. "src/mame/video/toaplan2.c",
- MAME_DIR .. "src/mame/video/gp9001.c",
- MAME_DIR .. "src/mame/drivers/twincobr.c",
- MAME_DIR .. "src/mame/machine/twincobr.c",
- MAME_DIR .. "src/mame/video/twincobr.c",
- MAME_DIR .. "src/mame/drivers/wardner.c",
- MAME_DIR .. "src/mame/video/toaplan_scu.c",
-}
-
-createMAMEProjects(_target, _subtarget, "tong")
-files {
- MAME_DIR .. "src/mame/drivers/beezer.c",
- MAME_DIR .. "src/mame/machine/beezer.c",
- MAME_DIR .. "src/mame/video/beezer.c",
- MAME_DIR .. "src/mame/audio/beezer.c",
-}
-
-createMAMEProjects(_target, _subtarget, "unico")
-files {
- MAME_DIR .. "src/mame/drivers/drgnmst.c",
- MAME_DIR .. "src/mame/video/drgnmst.c",
- MAME_DIR .. "src/mame/drivers/silkroad.c",
- MAME_DIR .. "src/mame/video/silkroad.c",
- MAME_DIR .. "src/mame/drivers/unico.c",
- MAME_DIR .. "src/mame/video/unico.c",
-}
-
-createMAMEProjects(_target, _subtarget, "univers")
-files {
- MAME_DIR .. "src/mame/drivers/cheekyms.c",
- MAME_DIR .. "src/mame/video/cheekyms.c",
- MAME_DIR .. "src/mame/drivers/cosmic.c",
- MAME_DIR .. "src/mame/video/cosmic.c",
- MAME_DIR .. "src/mame/drivers/docastle.c",
- MAME_DIR .. "src/mame/machine/docastle.c",
- MAME_DIR .. "src/mame/video/docastle.c",
- MAME_DIR .. "src/mame/drivers/ladybug.c",
- MAME_DIR .. "src/mame/video/ladybug.c",
- MAME_DIR .. "src/mame/drivers/mrdo.c",
- MAME_DIR .. "src/mame/video/mrdo.c",
- MAME_DIR .. "src/mame/drivers/redclash.c",
- MAME_DIR .. "src/mame/video/redclash.c",
- MAME_DIR .. "src/mame/drivers/superdq.c",
-}
-
-createMAMEProjects(_target, _subtarget, "upl")
-files {
- MAME_DIR .. "src/mame/drivers/mouser.c",
- MAME_DIR .. "src/mame/video/mouser.c",
- MAME_DIR .. "src/mame/drivers/ninjakd2.c",
- MAME_DIR .. "src/mame/video/ninjakd2.c",
- MAME_DIR .. "src/mame/drivers/nova2001.c",
- MAME_DIR .. "src/mame/video/nova2001.c",
- MAME_DIR .. "src/mame/drivers/xxmissio.c",
- MAME_DIR .. "src/mame/video/xxmissio.c",
-}
-
-createMAMEProjects(_target, _subtarget, "valadon")
-files {
- MAME_DIR .. "src/mame/drivers/bagman.c",
- MAME_DIR .. "src/mame/machine/bagman.c",
- MAME_DIR .. "src/mame/video/bagman.c",
- MAME_DIR .. "src/mame/drivers/tankbust.c",
- MAME_DIR .. "src/mame/video/tankbust.c",
-}
-
-createMAMEProjects(_target, _subtarget, "veltmjr")
-files {
- MAME_DIR .. "src/mame/drivers/cardline.c",
- MAME_DIR .. "src/mame/drivers/witch.c",
-}
-
-createMAMEProjects(_target, _subtarget, "venture")
-files {
- MAME_DIR .. "src/mame/drivers/looping.c",
- MAME_DIR .. "src/mame/drivers/spcforce.c",
- MAME_DIR .. "src/mame/video/spcforce.c",
- MAME_DIR .. "src/mame/drivers/suprridr.c",
- MAME_DIR .. "src/mame/video/suprridr.c",
-}
-
-createMAMEProjects(_target, _subtarget, "vsystem")
-files {
- MAME_DIR .. "src/mame/video/vsystem_spr.c",
- MAME_DIR .. "src/mame/video/vsystem_spr2.c",
- MAME_DIR .. "src/mame/drivers/aerofgt.c",
- MAME_DIR .. "src/mame/video/aerofgt.c",
- MAME_DIR .. "src/mame/drivers/crshrace.c",
- MAME_DIR .. "src/mame/video/crshrace.c",
- MAME_DIR .. "src/mame/drivers/f1gp.c",
- MAME_DIR .. "src/mame/video/f1gp.c",
- MAME_DIR .. "src/mame/drivers/fromance.c",
- MAME_DIR .. "src/mame/video/fromance.c",
- MAME_DIR .. "src/mame/drivers/fromanc2.c",
- MAME_DIR .. "src/mame/video/fromanc2.c",
- MAME_DIR .. "src/mame/drivers/gstriker.c",
- MAME_DIR .. "src/mame/video/gstriker.c",
- MAME_DIR .. "src/mame/video/mb60553.c",
- MAME_DIR .. "src/mame/video/vs920a.c",
- MAME_DIR .. "src/mame/drivers/inufuku.c",
- MAME_DIR .. "src/mame/video/inufuku.c",
- MAME_DIR .. "src/mame/drivers/ojankohs.c",
- MAME_DIR .. "src/mame/video/ojankohs.c",
- MAME_DIR .. "src/mame/drivers/pipedrm.c",
- MAME_DIR .. "src/mame/drivers/rpunch.c",
- MAME_DIR .. "src/mame/video/rpunch.c",
- MAME_DIR .. "src/mame/drivers/suprslam.c",
- MAME_DIR .. "src/mame/video/suprslam.c",
- MAME_DIR .. "src/mame/drivers/tail2nos.c",
- MAME_DIR .. "src/mame/video/tail2nos.c",
- MAME_DIR .. "src/mame/drivers/taotaido.c",
- MAME_DIR .. "src/mame/video/taotaido.c",
- MAME_DIR .. "src/mame/drivers/welltris.c",
- MAME_DIR .. "src/mame/video/welltris.c",
-}
-
-createMAMEProjects(_target, _subtarget, "yunsung")
-files {
- MAME_DIR .. "src/mame/drivers/nmg5.c",
- MAME_DIR .. "src/mame/drivers/paradise.c",
- MAME_DIR .. "src/mame/video/paradise.c",
- MAME_DIR .. "src/mame/drivers/yunsung8.c",
- MAME_DIR .. "src/mame/video/yunsung8.c",
- MAME_DIR .. "src/mame/drivers/yunsun16.c",
- MAME_DIR .. "src/mame/video/yunsun16.c",
-}
-
-createMAMEProjects(_target, _subtarget, "zaccaria")
-files {
- MAME_DIR .. "src/mame/drivers/laserbat.c",
- MAME_DIR .. "src/mame/audio/laserbat.c",
- MAME_DIR .. "src/mame/drivers/seabattl.c",
- MAME_DIR .. "src/mame/drivers/zac2650.c",
- MAME_DIR .. "src/mame/video/zac2650.c",
- MAME_DIR .. "src/mame/drivers/zaccaria.c",
- MAME_DIR .. "src/mame/video/zaccaria.c",
-}
-
---------------------------------------------------
--- pinball drivers
---------------------------------------------------
-
-createMAMEProjects(_target, _subtarget, "pinball")
-files {
- MAME_DIR .. "src/mame/drivers/allied.c",
- MAME_DIR .. "src/mame/drivers/alvg.c",
- MAME_DIR .. "src/mame/drivers/atari_s1.c",
- MAME_DIR .. "src/mame/drivers/atari_s2.c",
- MAME_DIR .. "src/mame/drivers/bingo.c",
- MAME_DIR .. "src/mame/drivers/by17.c",
- MAME_DIR .. "src/mame/drivers/by35.c",
- MAME_DIR .. "src/mame/drivers/by6803.c",
- MAME_DIR .. "src/mame/drivers/by68701.c",
- MAME_DIR .. "src/mame/drivers/byvid.c",
- MAME_DIR .. "src/mame/drivers/capcom.c",
- MAME_DIR .. "src/mame/drivers/de_2.c",
- MAME_DIR .. "src/mame/drivers/de_3.c",
- MAME_DIR .. "src/mame/machine/decopincpu.c",
- MAME_DIR .. "src/mame/video/decodmd1.c",
- MAME_DIR .. "src/mame/video/decodmd2.c",
- MAME_DIR .. "src/mame/video/decodmd3.c",
- MAME_DIR .. "src/mame/drivers/de_3b.c",
- MAME_DIR .. "src/mame/drivers/flicker.c",
- MAME_DIR .. "src/mame/drivers/g627.c",
- MAME_DIR .. "src/mame/drivers/gp_1.c",
- MAME_DIR .. "src/mame/machine/genpin.c",
- MAME_DIR .. "src/mame/drivers/gp_2.c",
- MAME_DIR .. "src/mame/drivers/gts1.c",
- MAME_DIR .. "src/mame/drivers/gts3.c",
- MAME_DIR .. "src/mame/drivers/gts3a.c",
- MAME_DIR .. "src/mame/drivers/gts80.c",
- MAME_DIR .. "src/mame/drivers/gts80a.c",
- MAME_DIR .. "src/mame/drivers/gts80b.c",
- MAME_DIR .. "src/mame/drivers/hankin.c",
- MAME_DIR .. "src/mame/drivers/icecold.c",
- MAME_DIR .. "src/mame/drivers/inder.c",
- MAME_DIR .. "src/mame/drivers/jeutel.c",
- MAME_DIR .. "src/mame/drivers/jp.c",
- MAME_DIR .. "src/mame/drivers/jvh.c",
- MAME_DIR .. "src/mame/drivers/kissproto.c",
- MAME_DIR .. "src/mame/drivers/ltd.c",
- MAME_DIR .. "src/mame/drivers/micropin.c",
- MAME_DIR .. "src/mame/drivers/mephisto.c",
- MAME_DIR .. "src/mame/drivers/mrgame.c",
- MAME_DIR .. "src/mame/drivers/nsm.c",
- MAME_DIR .. "src/mame/drivers/peyper.c",
- MAME_DIR .. "src/mame/drivers/play_1.c",
- MAME_DIR .. "src/mame/drivers/play_2.c",
- MAME_DIR .. "src/mame/drivers/play_3.c",
- MAME_DIR .. "src/mame/drivers/play_5.c",
- MAME_DIR .. "src/mame/drivers/rowamet.c",
- MAME_DIR .. "src/mame/drivers/s11.c",
- MAME_DIR .. "src/mame/drivers/s11a.c",
- MAME_DIR .. "src/mame/drivers/s11b.c",
- MAME_DIR .. "src/mame/drivers/s11c.c",
- MAME_DIR .. "src/mame/audio/s11c_bg.c",
- MAME_DIR .. "src/mame/drivers/s3.c",
- MAME_DIR .. "src/mame/drivers/s4.c",
- MAME_DIR .. "src/mame/drivers/s6.c",
- MAME_DIR .. "src/mame/drivers/s6a.c",
- MAME_DIR .. "src/mame/drivers/s7.c",
- MAME_DIR .. "src/mame/drivers/s8.c",
- MAME_DIR .. "src/mame/drivers/s8a.c",
- MAME_DIR .. "src/mame/drivers/s9.c",
- MAME_DIR .. "src/mame/drivers/sam.c",
- MAME_DIR .. "src/mame/drivers/sleic.c",
- MAME_DIR .. "src/mame/drivers/spectra.c",
- MAME_DIR .. "src/mame/drivers/spinb.c",
- MAME_DIR .. "src/mame/drivers/st_mp100.c",
- MAME_DIR .. "src/mame/drivers/st_mp200.c",
- MAME_DIR .. "src/mame/drivers/taito.c",
- MAME_DIR .. "src/mame/drivers/techno.c",
- MAME_DIR .. "src/mame/drivers/vd.c",
- MAME_DIR .. "src/mame/drivers/whitestar.c",
- MAME_DIR .. "src/mame/drivers/white_mod.c",
- MAME_DIR .. "src/mame/drivers/wico.c",
- MAME_DIR .. "src/mame/drivers/wpc_95.c",
- MAME_DIR .. "src/mame/drivers/wpc_an.c",
- MAME_DIR .. "src/mame/drivers/wpc_dcs.c",
- MAME_DIR .. "src/mame/drivers/wpc_dot.c",
- MAME_DIR .. "src/mame/drivers/wpc_flip1.c",
- MAME_DIR .. "src/mame/drivers/wpc_flip2.c",
- MAME_DIR .. "src/mame/drivers/wpc_s.c",
- MAME_DIR .. "src/mame/machine/wpc.c",
- MAME_DIR .. "src/mame/audio/wpcsnd.c",
- MAME_DIR .. "src/mame/video/wpc_dmd.c",
- MAME_DIR .. "src/mame/machine/wpc_pic.c",
- MAME_DIR .. "src/mame/machine/wpc_lamp.c",
- MAME_DIR .. "src/mame/machine/wpc_out.c",
- MAME_DIR .. "src/mame/machine/wpc_shift.c",
- MAME_DIR .. "src/mame/drivers/zac_1.c",
- MAME_DIR .. "src/mame/drivers/zac_2.c",
- MAME_DIR .. "src/mame/drivers/zac_proto.c",
-}
-
---------------------------------------------------
--- remaining drivers
---------------------------------------------------
-
-createMAMEProjects(_target, _subtarget, "misc")
-files {
- MAME_DIR .. "src/mame/drivers/1945kiii.c",
- MAME_DIR .. "src/mame/drivers/39in1.c",
- MAME_DIR .. "src/mame/drivers/3do.c",
- MAME_DIR .. "src/mame/machine/3do.c",
- MAME_DIR .. "src/mame/drivers/3x3puzzl.c",
- MAME_DIR .. "src/mame/drivers/4enraya.c",
- MAME_DIR .. "src/mame/video/4enraya.c",
- MAME_DIR .. "src/mame/drivers/4enlinea.c",
- MAME_DIR .. "src/mame/drivers/5clown.c",
- MAME_DIR .. "src/mame/drivers/a1supply.c",
- MAME_DIR .. "src/mame/drivers/acefruit.c",
- MAME_DIR .. "src/mame/drivers/aces1.c",
- MAME_DIR .. "src/mame/drivers/acesp.c",
- MAME_DIR .. "src/mame/drivers/adp.c",
- MAME_DIR .. "src/mame/drivers/alinvade.c",
- MAME_DIR .. "src/mame/drivers/amaticmg.c",
- MAME_DIR .. "src/mame/drivers/ampoker2.c",
- MAME_DIR .. "src/mame/video/ampoker2.c",
- MAME_DIR .. "src/mame/drivers/amspdwy.c",
- MAME_DIR .. "src/mame/video/amspdwy.c",
- MAME_DIR .. "src/mame/drivers/amusco.c",
- MAME_DIR .. "src/mame/drivers/arachnid.c",
- MAME_DIR .. "src/mame/drivers/artmagic.c",
- MAME_DIR .. "src/mame/video/artmagic.c",
- MAME_DIR .. "src/mame/drivers/astrafr.c",
- MAME_DIR .. "src/mame/drivers/astrcorp.c",
- MAME_DIR .. "src/mame/drivers/astropc.c",
- MAME_DIR .. "src/mame/drivers/atronic.c",
- MAME_DIR .. "src/mame/drivers/attckufo.c",
- MAME_DIR .. "src/mame/drivers/avt.c",
- MAME_DIR .. "src/mame/drivers/aztarac.c",
- MAME_DIR .. "src/mame/audio/aztarac.c",
- MAME_DIR .. "src/mame/video/aztarac.c",
- MAME_DIR .. "src/mame/drivers/bailey.c",
- MAME_DIR .. "src/mame/drivers/beaminv.c",
- MAME_DIR .. "src/mame/drivers/belatra.c",
- MAME_DIR .. "src/mame/drivers/bgt.c",
- MAME_DIR .. "src/mame/drivers/bingoman.c",
- MAME_DIR .. "src/mame/drivers/bingor.c",
- MAME_DIR .. "src/mame/drivers/blitz.c",
- MAME_DIR .. "src/mame/drivers/blitz68k.c",
- MAME_DIR .. "src/mame/drivers/buster.c",
- MAME_DIR .. "src/mame/drivers/calomega.c",
- MAME_DIR .. "src/mame/video/calomega.c",
- MAME_DIR .. "src/mame/drivers/carrera.c",
- MAME_DIR .. "src/mame/drivers/castle.c",
- MAME_DIR .. "src/mame/drivers/cave.c",
- MAME_DIR .. "src/mame/video/cave.c",
- MAME_DIR .. "src/mame/drivers/cavepc.c",
- MAME_DIR .. "src/mame/drivers/cv1k.c",
- MAME_DIR .. "src/mame/drivers/cb2001.c",
- MAME_DIR .. "src/mame/drivers/cdi.c",
- MAME_DIR .. "src/mame/video/mcd212.c",
- MAME_DIR .. "src/mame/machine/cdi070.c",
- MAME_DIR .. "src/mame/machine/cdislave.c",
- MAME_DIR .. "src/mame/machine/cdicdic.c",
- MAME_DIR .. "src/mame/drivers/cesclass.c",
- MAME_DIR .. "src/mame/drivers/chance32.c",
- MAME_DIR .. "src/mame/drivers/chicago.c",
- MAME_DIR .. "src/mame/drivers/chsuper.c",
- MAME_DIR .. "src/mame/drivers/cidelsa.c",
- MAME_DIR .. "src/mame/video/cidelsa.c",
- MAME_DIR .. "src/mame/drivers/cocoloco.c",
- MAME_DIR .. "src/mame/drivers/coinmstr.c",
- MAME_DIR .. "src/mame/drivers/coinmvga.c",
- MAME_DIR .. "src/mame/drivers/comebaby.c",
- MAME_DIR .. "src/mame/drivers/cupidon.c",
- MAME_DIR .. "src/mame/drivers/bntyhunt.c",
- MAME_DIR .. "src/mame/drivers/coolpool.c",
- MAME_DIR .. "src/mame/drivers/megaphx.c",
- MAME_DIR .. "src/mame/machine/inder_sb.c",
- MAME_DIR .. "src/mame/machine/inder_vid.c",
- MAME_DIR .. "src/mame/drivers/corona.c",
- MAME_DIR .. "src/mame/drivers/crystal.c",
- MAME_DIR .. "src/mame/video/vrender0.c",
- MAME_DIR .. "src/mame/drivers/cubeqst.c",
- MAME_DIR .. "src/mame/drivers/cybertnk.c",
- MAME_DIR .. "src/mame/drivers/dcheese.c",
- MAME_DIR .. "src/mame/video/dcheese.c",
- MAME_DIR .. "src/mame/drivers/dfruit.c",
- MAME_DIR .. "src/mame/drivers/dgpix.c",
- MAME_DIR .. "src/mame/drivers/discoboy.c",
- MAME_DIR .. "src/mame/drivers/dominob.c",
- MAME_DIR .. "src/mame/drivers/dorachan.c",
- MAME_DIR .. "src/mame/drivers/dreamwld.c",
- MAME_DIR .. "src/mame/drivers/dribling.c",
- MAME_DIR .. "src/mame/video/dribling.c",
- MAME_DIR .. "src/mame/drivers/drw80pkr.c",
- MAME_DIR .. "src/mame/drivers/dwarfd.c",
- MAME_DIR .. "src/mame/drivers/dynadice.c",
- MAME_DIR .. "src/mame/drivers/ecoinfr.c",
- MAME_DIR .. "src/mame/drivers/ecoinf1.c",
- MAME_DIR .. "src/mame/drivers/ecoinf2.c",
- MAME_DIR .. "src/mame/drivers/ecoinf3.c",
- MAME_DIR .. "src/mame/drivers/electra.c",
- MAME_DIR .. "src/mame/drivers/epos.c",
- MAME_DIR .. "src/mame/video/epos.c",
- MAME_DIR .. "src/mame/drivers/esd16.c",
- MAME_DIR .. "src/mame/video/esd16.c",
- MAME_DIR .. "src/mame/drivers/esh.c",
- MAME_DIR .. "src/mame/drivers/esripsys.c",
- MAME_DIR .. "src/mame/video/esripsys.c",
- MAME_DIR .. "src/mame/drivers/ettrivia.c",
- MAME_DIR .. "src/mame/drivers/extrema.c",
- MAME_DIR .. "src/mame/drivers/fireball.c",
- MAME_DIR .. "src/mame/drivers/flipjack.c",
- MAME_DIR .. "src/mame/drivers/flower.c",
- MAME_DIR .. "src/mame/audio/flower.c",
- MAME_DIR .. "src/mame/video/flower.c",
- MAME_DIR .. "src/mame/drivers/fortecar.c",
- MAME_DIR .. "src/mame/drivers/fresh.c",
- MAME_DIR .. "src/mame/drivers/freekick.c",
- MAME_DIR .. "src/mame/video/freekick.c",
- MAME_DIR .. "src/mame/drivers/fungames.c",
- MAME_DIR .. "src/mame/drivers/funkball.c",
- MAME_DIR .. "src/mame/drivers/gambl186.c",
- MAME_DIR .. "src/mame/drivers/galaxi.c",
- MAME_DIR .. "src/mame/drivers/galgame.c",
- MAME_DIR .. "src/mame/drivers/gamecstl.c",
- MAME_DIR .. "src/mame/drivers/gammagic.c",
- MAME_DIR .. "src/mame/drivers/gamtor.c",
- MAME_DIR .. "src/mame/drivers/gei.c",
- MAME_DIR .. "src/mame/drivers/globalfr.c",
- MAME_DIR .. "src/mame/drivers/globalvr.c",
- MAME_DIR .. "src/mame/drivers/gluck2.c",
- MAME_DIR .. "src/mame/drivers/goldngam.c",
- MAME_DIR .. "src/mame/drivers/goldnpkr.c",
- MAME_DIR .. "src/mame/drivers/good.c",
- MAME_DIR .. "src/mame/drivers/gotcha.c",
- MAME_DIR .. "src/mame/video/gotcha.c",
- MAME_DIR .. "src/mame/drivers/gstream.c",
- MAME_DIR .. "src/mame/drivers/gumbo.c",
- MAME_DIR .. "src/mame/video/gumbo.c",
- MAME_DIR .. "src/mame/drivers/gunpey.c",
- MAME_DIR .. "src/mame/drivers/hideseek.c",
- MAME_DIR .. "src/mame/drivers/hazelgr.c",
- MAME_DIR .. "src/mame/drivers/headonb.c",
- MAME_DIR .. "src/mame/drivers/highvdeo.c",
- MAME_DIR .. "src/mame/drivers/himesiki.c",
- MAME_DIR .. "src/mame/video/himesiki.c",
- MAME_DIR .. "src/mame/drivers/hitpoker.c",
- MAME_DIR .. "src/mame/drivers/homedata.c",
- MAME_DIR .. "src/mame/video/homedata.c",
- MAME_DIR .. "src/mame/drivers/hotblock.c",
- MAME_DIR .. "src/mame/drivers/hotstuff.c",
- MAME_DIR .. "src/mame/drivers/ichiban.c",
- MAME_DIR .. "src/mame/drivers/imolagp.c",
- MAME_DIR .. "src/mame/drivers/intrscti.c",
- MAME_DIR .. "src/mame/drivers/istellar.c",
- MAME_DIR .. "src/mame/drivers/itgambl2.c",
- MAME_DIR .. "src/mame/drivers/itgambl3.c",
- MAME_DIR .. "src/mame/drivers/itgamble.c",
- MAME_DIR .. "src/mame/drivers/jackpool.c",
- MAME_DIR .. "src/mame/drivers/jankenmn.c",
- MAME_DIR .. "src/mame/drivers/jokrwild.c",
- MAME_DIR .. "src/mame/drivers/jongkyo.c",
- MAME_DIR .. "src/mame/drivers/jubilee.c",
- MAME_DIR .. "src/mame/drivers/kas89.c",
- MAME_DIR .. "src/mame/drivers/kingpin.c",
- MAME_DIR .. "src/mame/drivers/koikoi.c",
- MAME_DIR .. "src/mame/drivers/kurukuru.c",
- MAME_DIR .. "src/mame/drivers/kyugo.c",
- MAME_DIR .. "src/mame/video/kyugo.c",
- MAME_DIR .. "src/mame/drivers/ladyfrog.c",
- MAME_DIR .. "src/mame/video/ladyfrog.c",
- MAME_DIR .. "src/mame/drivers/laserbas.c",
- MAME_DIR .. "src/mame/drivers/lethalj.c",
- MAME_DIR .. "src/mame/video/lethalj.c",
- MAME_DIR .. "src/mame/drivers/limenko.c",
- MAME_DIR .. "src/mame/drivers/ltcasino.c",
- MAME_DIR .. "src/mame/drivers/lucky74.c",
- MAME_DIR .. "src/mame/video/lucky74.c",
- MAME_DIR .. "src/mame/drivers/luckgrln.c",
- MAME_DIR .. "src/mame/drivers/magic10.c",
- MAME_DIR .. "src/mame/drivers/magicard.c",
- MAME_DIR .. "src/mame/drivers/magicfly.c",
- MAME_DIR .. "src/mame/drivers/magictg.c",
- MAME_DIR .. "src/mame/drivers/magtouch.c",
- MAME_DIR .. "src/mame/drivers/majorpkr.c",
- MAME_DIR .. "src/mame/drivers/malzak.c",
- MAME_DIR .. "src/mame/video/malzak.c",
- MAME_DIR .. "src/mame/drivers/manohman.c",
- MAME_DIR .. "src/mame/drivers/mcatadv.c",
- MAME_DIR .. "src/mame/video/mcatadv.c",
- MAME_DIR .. "src/mame/drivers/mgavegas.c",
- MAME_DIR .. "src/mame/drivers/meyc8080.c",
- MAME_DIR .. "src/mame/drivers/meyc8088.c",
- MAME_DIR .. "src/mame/drivers/micro3d.c",
- MAME_DIR .. "src/mame/machine/micro3d.c",
- MAME_DIR .. "src/mame/video/micro3d.c",
- MAME_DIR .. "src/mame/audio/micro3d.c",
- MAME_DIR .. "src/mame/drivers/midas.c",
- MAME_DIR .. "src/mame/drivers/miniboy7.c",
- MAME_DIR .. "src/mame/drivers/mirax.c",
- MAME_DIR .. "src/mame/drivers/mole.c",
- MAME_DIR .. "src/mame/drivers/mosaic.c",
- MAME_DIR .. "src/mame/video/mosaic.c",
- MAME_DIR .. "src/mame/drivers/mpu12wbk.c",
- MAME_DIR .. "src/mame/drivers/mrjong.c",
- MAME_DIR .. "src/mame/video/mrjong.c",
- MAME_DIR .. "src/mame/drivers/multfish.c",
- MAME_DIR .. "src/mame/drivers/multfish_boot.c",
- MAME_DIR .. "src/mame/drivers/multfish_ref.c",
- MAME_DIR .. "src/mame/drivers/murogem.c",
- MAME_DIR .. "src/mame/drivers/murogmbl.c",
- MAME_DIR .. "src/mame/drivers/neoprint.c",
- MAME_DIR .. "src/mame/drivers/neptunp2.c",
- MAME_DIR .. "src/mame/drivers/news.c",
- MAME_DIR .. "src/mame/video/news.c",
- MAME_DIR .. "src/mame/drivers/nexus3d.c",
- MAME_DIR .. "src/mame/drivers/norautp.c",
- MAME_DIR .. "src/mame/audio/norautp.c",
- MAME_DIR .. "src/mame/drivers/nsmpoker.c",
- MAME_DIR .. "src/mame/drivers/oneshot.c",
- MAME_DIR .. "src/mame/video/oneshot.c",
- MAME_DIR .. "src/mame/drivers/onetwo.c",
- MAME_DIR .. "src/mame/drivers/othello.c",
- MAME_DIR .. "src/mame/drivers/pachifev.c",
- MAME_DIR .. "src/mame/drivers/pasha2.c",
- MAME_DIR .. "src/mame/drivers/pass.c",
- MAME_DIR .. "src/mame/video/pass.c",
- MAME_DIR .. "src/mame/drivers/peplus.c",
- MAME_DIR .. "src/mame/drivers/photon.c",
- MAME_DIR .. "src/mame/video/pk8000.c",
- MAME_DIR .. "src/mame/drivers/photon2.c",
- MAME_DIR .. "src/mame/drivers/photoply.c",
- MAME_DIR .. "src/mame/drivers/pinkiri8.c",
- MAME_DIR .. "src/mame/drivers/pipeline.c",
- MAME_DIR .. "src/mame/drivers/pkscram.c",
- MAME_DIR .. "src/mame/drivers/pntnpuzl.c",
- MAME_DIR .. "src/mame/drivers/policetr.c",
- MAME_DIR .. "src/mame/video/policetr.c",
- MAME_DIR .. "src/mame/drivers/polyplay.c",
- MAME_DIR .. "src/mame/audio/polyplay.c",
- MAME_DIR .. "src/mame/video/polyplay.c",
- MAME_DIR .. "src/mame/drivers/poker72.c",
- MAME_DIR .. "src/mame/drivers/potgoldu.c",
- MAME_DIR .. "src/mame/drivers/proconn.c",
- MAME_DIR .. "src/mame/drivers/psattack.c",
- MAME_DIR .. "src/mame/drivers/pse.c",
- MAME_DIR .. "src/mame/drivers/quizo.c",
- MAME_DIR .. "src/mame/drivers/quizpun2.c",
- MAME_DIR .. "src/mame/drivers/rbmk.c",
- MAME_DIR .. "src/mame/drivers/rcorsair.c",
- MAME_DIR .. "src/mame/drivers/re900.c",
- MAME_DIR .. "src/mame/drivers/rgum.c",
- MAME_DIR .. "src/mame/drivers/roul.c",
- MAME_DIR .. "src/mame/drivers/savquest.c",
- MAME_DIR .. "src/mame/drivers/sanremo.c",
- MAME_DIR .. "src/mame/drivers/sfbonus.c",
- MAME_DIR .. "src/mame/drivers/shangkid.c",
- MAME_DIR .. "src/mame/video/shangkid.c",
- MAME_DIR .. "src/mame/drivers/skeetsht.c",
- MAME_DIR .. "src/mame/drivers/skimaxx.c",
- MAME_DIR .. "src/mame/drivers/skyarmy.c",
- MAME_DIR .. "src/mame/drivers/skylncr.c",
- MAME_DIR .. "src/mame/drivers/sliver.c",
- MAME_DIR .. "src/mame/drivers/slotcarn.c",
- MAME_DIR .. "src/mame/drivers/smsmcorp.c",
- MAME_DIR .. "src/mame/drivers/sothello.c",
- MAME_DIR .. "src/mame/drivers/splus.c",
- MAME_DIR .. "src/mame/drivers/spool99.c",
- MAME_DIR .. "src/mame/drivers/sprcros2.c",
- MAME_DIR .. "src/mame/video/sprcros2.c",
- MAME_DIR .. "src/mame/drivers/sshot.c",
- MAME_DIR .. "src/mame/drivers/ssingles.c",
- MAME_DIR .. "src/mame/drivers/sstrangr.c",
- MAME_DIR .. "src/mame/drivers/statriv2.c",
- MAME_DIR .. "src/mame/drivers/stellafr.c",
- MAME_DIR .. "src/mame/drivers/stuntair.c",
- MAME_DIR .. "src/mame/drivers/su2000.c",
- MAME_DIR .. "src/mame/drivers/summit.c",
- MAME_DIR .. "src/mame/drivers/sumt8035.c",
- MAME_DIR .. "src/mame/drivers/supercrd.c",
- MAME_DIR .. "src/mame/drivers/supertnk.c",
- MAME_DIR .. "src/mame/drivers/superwng.c",
- MAME_DIR .. "src/mame/drivers/tapatune.c",
- MAME_DIR .. "src/mame/drivers/tattack.c",
- MAME_DIR .. "src/mame/drivers/taxidriv.c",
- MAME_DIR .. "src/mame/video/taxidriv.c",
- MAME_DIR .. "src/mame/drivers/tcl.c",
- MAME_DIR .. "src/mame/drivers/thayers.c",
- MAME_DIR .. "src/mame/drivers/thedeep.c",
- MAME_DIR .. "src/mame/video/thedeep.c",
- MAME_DIR .. "src/mame/drivers/tiamc1.c",
- MAME_DIR .. "src/mame/video/tiamc1.c",
- MAME_DIR .. "src/mame/audio/tiamc1.c",
- MAME_DIR .. "src/mame/drivers/tickee.c",
- MAME_DIR .. "src/mame/drivers/tmspoker.c",
- MAME_DIR .. "src/mame/drivers/truco.c",
- MAME_DIR .. "src/mame/video/truco.c",
- MAME_DIR .. "src/mame/drivers/trucocl.c",
- MAME_DIR .. "src/mame/video/trucocl.c",
- MAME_DIR .. "src/mame/drivers/trvmadns.c",
- MAME_DIR .. "src/mame/drivers/trvquest.c",
- MAME_DIR .. "src/mame/drivers/ttchamp.c",
- MAME_DIR .. "src/mame/drivers/tugboat.c",
- MAME_DIR .. "src/mame/drivers/umipoker.c",
- MAME_DIR .. "src/mame/drivers/unkfr.c",
- MAME_DIR .. "src/mame/drivers/unkhorse.c",
- MAME_DIR .. "src/mame/drivers/usgames.c",
- MAME_DIR .. "src/mame/video/usgames.c",
- MAME_DIR .. "src/mame/drivers/vamphalf.c",
- MAME_DIR .. "src/mame/drivers/vcombat.c",
- MAME_DIR .. "src/mame/drivers/vectrex.c",
- MAME_DIR .. "src/mame/video/vectrex.c",
- MAME_DIR .. "src/mame/machine/vectrex.c",
- MAME_DIR .. "src/mame/drivers/videopkr.c",
- MAME_DIR .. "src/mame/drivers/vlc.c",
- MAME_DIR .. "src/mame/drivers/voyager.c",
- MAME_DIR .. "src/mame/drivers/vp101.c",
- MAME_DIR .. "src/mame/drivers/vpoker.c",
- MAME_DIR .. "src/mame/drivers/vroulet.c",
- MAME_DIR .. "src/mame/drivers/wildpkr.c",
- MAME_DIR .. "src/mame/drivers/wms.c",
- MAME_DIR .. "src/mame/drivers/xtom3d.c",
- MAME_DIR .. "src/mame/drivers/xyonix.c",
- MAME_DIR .. "src/mame/video/xyonix.c",
-}
+ createProjects_mame_arcade(_target, _subtarget)
+ createProjects_mame_mess(_target, _subtarget)
end
+function linkProjects_mame_mame(_target, _subtarget)
+ linkProjects_mame_arcade(_target, _subtarget)
+ linkProjects_mame_mess(_target, _subtarget)
+end \ No newline at end of file
diff --git a/scripts/target/mess/mess.lua b/scripts/target/mame/mess.lua
index 5c1c1a7e3f5..4b8bc5e258e 100644
--- a/scripts/target/mess/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -1,6 +1,6 @@
---------------------------------------------------------------------------
--
--- mess.mak
+-- mess.lua
--
-- MESS target makefile
--
@@ -651,7 +651,7 @@ BUSES["ZORRO"] = true
-- comprise MESS plus messdriv.*", which contains
-- the list of drivers
--------------------------------------------------
-function linkProjects_mess_mess(_target, _subtarget)
+function linkProjects_mame_mess(_target, _subtarget)
links {
"acorn",
"act",
@@ -840,7 +840,7 @@ function linkProjects_mess_mess(_target, _subtarget)
"zvt",
"messshared",
}
- if (_target=="mess") then
+ if (_subtarget=="mess") then
links {
"mameshared",
}
@@ -872,7 +872,7 @@ function createMESSProjects(_target, _subtarget, _name)
}
end
-function createProjects_mess_mess(_target, _subtarget)
+function createProjects_mame_mess(_target, _subtarget)
--------------------------------------------------
-- the following files are MAME components and
-- shared across a number of drivers
@@ -896,7 +896,7 @@ function createProjects_mess_mess(_target, _subtarget)
-- vectrex.c (MESS + MAME)
-- cps1.c (MESS + MAME)
--------------------------------------------------
-if (_target=="mess") then
+if (_subtarget=="mess") then
createMESSProjects(_target, _subtarget, "mameshared")
files {
MAME_DIR .. "src/mame/machine/archimds.c",
diff --git a/scripts/target/mame/tiny.lua b/scripts/target/mame/tiny.lua
index b07d59ab217..e11d95c40d1 100644
--- a/scripts/target/mame/tiny.lua
+++ b/scripts/target/mame/tiny.lua
@@ -5,9 +5,6 @@
-- Small driver-specific example makefile
-- Use make SUBTARGET=tiny to build
--
--- Copyright Nicola Salmoria and the MAME Team.
--- Visit http://mamedev.org for licensing and usage restrictions.
---
---------------------------------------------------------------------------
diff --git a/scripts/target/mess/tiny.lua b/scripts/target/mess/tiny.lua
deleted file mode 100644
index 4e18931c083..00000000000
--- a/scripts/target/mess/tiny.lua
+++ /dev/null
@@ -1,40 +0,0 @@
-CPUS["Z80"] = true
-
-SOUNDS["SN76496"] = true
-
-VIDEOS["TMS9928A"] = true
-
-BUSES["COLECO"] = true
-
-function createProjects_mess_tiny(_target, _subtarget)
- project ("mess_tiny")
- targetsubdir(_target .."_" .. _subtarget)
- kind "StaticLib"
- uuid (os.uuid("drv-mess-tiny"))
-
- options {
- "ForceCPP",
- }
-
- includedirs {
- MAME_DIR .. "src/osd",
- MAME_DIR .. "src/emu",
- MAME_DIR .. "src/mess",
- MAME_DIR .. "src/lib",
- MAME_DIR .. "src/lib/util",
- MAME_DIR .. "3rdparty",
- MAME_DIR .. "3rdparty/zlib",
- GEN_DIR .. "mess/layout",
- }
-
- files{
- MAME_DIR .. "src/mess/drivers/coleco.c",
- MAME_DIR .. "src/mess/machine/coleco.c",
- }
-end
-
-function linkProjects_mess_tiny(_target, _subtarget)
- links {
- "mess_tiny",
- }
-end \ No newline at end of file
diff --git a/scripts/target/ume/tiny.lua b/scripts/target/ume/tiny.lua
deleted file mode 100644
index 98b12bf7ffd..00000000000
--- a/scripts/target/ume/tiny.lua
+++ /dev/null
@@ -1,12 +0,0 @@
-dofile("../mess/tiny.lua")
-dofile("../mame/tiny.lua")
-
-function createProjects_ume_tiny(_target, _subtarget)
- createProjects_mess_tiny(_target, _subtarget)
- createProjects_mame_tiny(_target, _subtarget)
-end
-
-function linkProjects_ume_tiny(_target, _subtarget)
- linkProjects_mess_tiny(_target, _subtarget)
- linkProjects_mame_tiny(_target, _subtarget)
-end \ No newline at end of file
diff --git a/scripts/target/ume/ume.lua b/scripts/target/ume/ume.lua
deleted file mode 100644
index 27b770634e8..00000000000
--- a/scripts/target/ume/ume.lua
+++ /dev/null
@@ -1,20 +0,0 @@
----------------------------------------------------------------------------
---
--- ume.lua
---
--- Universal target makefile
---
----------------------------------------------------------------------------
-
-dofile("../mess/mess.lua")
-dofile("../mame/mame.lua")
-
-function createProjects_ume_ume(_target, _subtarget)
- createProjects_mess_mess(_target, _subtarget)
- createProjects_mame_mame(_target, _subtarget)
-end
-
-function linkProjects_ume_ume(_target, _subtarget)
- linkProjects_mess_mess(_target, _subtarget)
- linkProjects_mame_mame(_target, _subtarget)
-end \ No newline at end of file