--------------------------------------------------------------------------- -- -- mess.mak -- -- MESS 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 -------------------------------------------------- -- specify available sound cores; some of these are -- only for MAME and so aren't included -------------------------------------------------- --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 -------------------------------------------------- -- 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+= 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["SED1200"] = true VIDEOS["SED1330"] = true VIDEOS["SED1520"] = true VIDEOS["SNES_PPU"] = true VIDEOS["STVVDP"] = true VIDEOS["T6A04"] = true VIDEOS["TEA1002"] = 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["SCN2674"] = true -------------------------------------------------- -- specify available machine cores -------------------------------------------------- MACHINES["AKIKO"] = true MACHINES["AUTOCONFIG"] = true MACHINES["CR511B"] = true MACHINES["DMAC"] = true MACHINES["GAYLE"] = 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["OMTI5100"] = true MACHINES["PC_FDC"] = true MACHINES["PC_LPT"] = true MACHINES["PCCARD"] = true MACHINES["PCF8593"] = true MACHINES["PCKEYBRD"] = true MACHINES["PIC8259"] = true MACHINES["PIT8253"] = true MACHINES["PLA"] = true --MACHINES["PROFILE"] = 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["SEIBU_COP"] = 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["WD7600"] = true MACHINES["X2212"] = true MACHINES["X76F041"] = true MACHINES["X76F100"] = true MACHINES["YM2148"] = 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["SMC92X4"] = true MACHINES["HDC9234"] = true MACHINES["TI99_HD"] = true MACHINES["STRATA"] = true MACHINES["STEPPERS"] = true MACHINES["CORVUSHD"] = true MACHINES["WOZFDC"] = true MACHINES["DIABLO_HD"] = true -------------------------------------------------- -- specify available bus cores -------------------------------------------------- BUSES["A1BUS"] = true BUSES["A2BUS"] = true BUSES["A7800"] = true BUSES["A800"] = true BUSES["A8SIO"] = 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["GAMEGEAR"] = 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["NES_CTRL"] = 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["SNES_CTRL"] = 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 MESS plus messdriv.*", which contains -- the list of drivers -------------------------------------------------- function linkProjects(_target, _subtarget) links { "acorn", "act", "adc", "alesis", "altos", "amiga", "amstrad", "apf", "apollo", "apple", "applied", "arcadia", "ascii", "at", "atari", "att", "bally", "bandai", "banctec", "be", "bnpo", "bondwell", "booth", "camputers", "canon", "cantab", "casio", "cbm", "cccp", "cce", "ccs", "chromatics", "coleco", "cromemco", "comx", "concept", "conitec", "cybiko", "dai", "ddr", "dec", "dicksmth", "dms", "dragon", "drc", "eaca", "einis", "elektor", "elektrka", "ensoniq", "enterprise", "entex", "epoch", "epson", "exidy", "fairch", "fidelity", "fujitsu", "funtech", "galaxy", "gamepark", "gi", "grundy", "hartung", "heathkit", "hec2hrp", "hegener", "hitachi", "homebrew", "homelab", "hp", "imp", "intel", "interton", "intv", "isc", "kaypro", "koei", "kyocera", "luxor", "magnavox", "makerbot", "marx", "matsushi", "mattel", "mb", "mchester", "memotech", "mgu", "microkey", "mit", "mits", "mitsubishi", "morrow", "mos", "motorola", "multitch", "nakajima", "nascom", "ne", "nec", "netronic", "next", "nintendo", "nokia", "northstar", "novag", "olivetti", "omnibyte", "orion", "osborne", "osi", "palm", "parker", "pc", "pdp1", "pel", "philips", "pitronic", "poly88", "psion", "radio", "rca", "rm", "robotron", "rockwell", "roland", "sage", "samcoupe", "samsung", "sanyo", "sega", "sgi", "sharp", "siemens", "sinclair", "skeleton", "slicer", "snk", "sony", "sord", "special", "sun", "svi", "svision", "swtpc09", "synertec", "ta", "tandberg", "tangerin", "tatung", "teamconc", "tektroni", "telenova", "telercas", "televideo", "tem", "tesla", "test", "thomson", "ti", "tiger", "tigertel", "tiki", "tomy", "toshiba", "trainer", "trs", "ultratec", "unisys", "veb", "vidbrain", "videoton", "visual", "votrax", "vtech", "wang", "wavemate", "xerox", "xussrpc", "yamaha", "zenith", "zpa", "zvt", "shared", "mameshared", } end function createMESSProjects(_target, _subtarget, _name) project (_name) targetsubdir(_target .."_" .. _subtarget) kind "StaticLib" uuid (os.uuid("drv-" .. _target .."_" .. _subtarget .. "_" .._name)) options { "ForceCPP", } includedirs { MAME_DIR .. "src/emu", MAME_DIR .. "src/mess", MAME_DIR .. "src/mame", MAME_DIR .. "src/lib", MAME_DIR .. "src/lib/util", MAME_DIR .. "3rdparty", MAME_DIR .. "3rdparty/zlib", GEN_DIR .. "mess/layout", GEN_DIR .. "mame/layout", GEN_DIR .. "emu/cpu/m68000", } includeosd() end function createProjects(_target, _subtarget) -------------------------------------------------- -- the following files are MAME components and -- shared across a number of drivers -- -- a310.c (MESS), aristmk5.c, ertictac.c (MAME) -- amiga.c (MESS), alg.c, arcadia.c, cubo.c, mquake.c, upscope.c (MAME) -- a2600.c (MESS), tourtabl.c (MAME) -- atari400.c (MESS), bartop52.c, maxaflex.c (MAME) -- jaguar.c (MAME) -- astrocde.c (MAME+MESS), g627.c -- cps1.c (MAME + MESS), cbaseball.c, mitchell.c (MAME) -- pk8000.c (MESS), photon.c (MAME) -- nes.c (MESS), cham23.c, famibox.c, multigam.c, playch10.c, vsnes.c (MAME) -- snes.c (MESS), nss.c, sfcbox.c, snesb.c (MAME) -- n64.c (MESS), aleck64.c (MAME) -- megadriv.c, segapico.c (MESS), hshavoc.c, megadrvb.c, megaplay.c, megatech.c, puckpkmn.c, segac2.c, segas18.c (MAME) -- dccons.c (MESS), naomi.c (MAME) -- ng_aes.c (MESS), midas.c, neogeo.c, neogeo_noslot.c, neoprint.c (MAME) -- cdi.c (MESS + MAME) -- 3do.c (MESS + MAME), konamim2.c (MAME) -- vectrex.c (MESS + MAME) -- cps1.c (MESS + MAME) -------------------------------------------------- createMESSProjects(_target, _subtarget, "mameshared") files { MAME_DIR .. "src/mame/machine/archimds.*", MAME_DIR .. "src/mame/video/archimds.*", MAME_DIR .. "src/mame/machine/amiga.*", MAME_DIR .. "src/mame/video/amiga.*", MAME_DIR .. "src/mame/video/amigaaga.*", MAME_DIR .. "src/mame/video/tia.*", MAME_DIR .. "src/mame/machine/atari.*", MAME_DIR .. "src/mame/video/atari.*", MAME_DIR .. "src/mame/video/antic.*", MAME_DIR .. "src/mame/video/gtia.*", MAME_DIR .. "src/mame/drivers/jaguar.*", MAME_DIR .. "src/mame/audio/jaguar.*", MAME_DIR .. "src/mame/video/jaguar.*", MAME_DIR .. "src/mame/video/astrocde.*", MAME_DIR .. "src/mame/machine/kabuki.*", MAME_DIR .. "src/mame/video/pk8000.*", MAME_DIR .. "src/mame/video/ppu2c0x.*", MAME_DIR .. "src/mame/machine/snes.*", MAME_DIR .. "src/mame/audio/snes_snd.*", MAME_DIR .. "src/mame/machine/n64.*", MAME_DIR .. "src/mame/video/n64.*", MAME_DIR .. "src/mame/video/rdpblend.*", MAME_DIR .. "src/mame/video/rdptpipe.*", MAME_DIR .. "src/mame/video/rdpspn16.*", MAME_DIR .. "src/mame/machine/megadriv.*", MAME_DIR .. "src/mame/drivers/naomi.*", MAME_DIR .. "src/mame/machine/awboard.*", MAME_DIR .. "src/mame/machine/dc.*", MAME_DIR .. "src/mame/machine/dc-ctrl.*", MAME_DIR .. "src/mame/machine/gdrom.*", MAME_DIR .. "src/mame/machine/jvs13551.*", MAME_DIR .. "src/mame/machine/maple-dc.*", MAME_DIR .. "src/mame/machine/mapledev.*", MAME_DIR .. "src/mame/machine/mie.*", MAME_DIR .. "src/mame/machine/naomi.*", MAME_DIR .. "src/mame/machine/naomibd.*", MAME_DIR .. "src/mame/machine/naomig1.*", MAME_DIR .. "src/mame/machine/naomigd.*", MAME_DIR .. "src/mame/machine/naomim1.*", MAME_DIR .. "src/mame/machine/naomim2.*", MAME_DIR .. "src/mame/machine/naomim4.*", MAME_DIR .. "src/mame/machine/naomirom.*", MAME_DIR .. "src/mame/machine/315-5881_crypt.*", MAME_DIR .. "src/mame/video/powervr2.*", MAME_DIR .. "src/mame/drivers/neogeo.*", MAME_DIR .. "src/mame/machine/neoboot.*", MAME_DIR .. "src/mame/machine/neocrypt.*", MAME_DIR .. "src/mame/machine/neoprot.*", MAME_DIR .. "src/mame/machine/ng_memcard.*", MAME_DIR .. "src/mame/video/neogeo.*", MAME_DIR .. "src/mame/video/neogeo_spr.*", MAME_DIR .. "src/mame/drivers/cdi.*", MAME_DIR .. "src/mame/machine/cdi070.*", MAME_DIR .. "src/mame/machine/cdicdic.*", MAME_DIR .. "src/mame/machine/cdislave.*", MAME_DIR .. "src/mame/video/mcd212.*", MAME_DIR .. "src/mame/drivers/3do.*", MAME_DIR .. "src/mame/machine/3do.*", MAME_DIR .. "src/mame/drivers/konamim2.*", MAME_DIR .. "src/mame/drivers/vectrex.*", MAME_DIR .. "src/mame/machine/vectrex.*", MAME_DIR .. "src/mame/video/vectrex.*", MAME_DIR .. "src/mame/drivers/cps1.*", MAME_DIR .. "src/mame/video/cps1.*", } -------------------------------------------------- -- the following files are general components and -- shared across a number of drivers -------------------------------------------------- createMESSProjects(_target, _subtarget, "shared") files { MAME_DIR .. "src/mess/audio/mea8000.*", MAME_DIR .. "src/mess/machine/appldriv.*", MAME_DIR .. "src/mess/machine/applefdc.*", MAME_DIR .. "src/mess/machine/microdrv.*", MAME_DIR .. "src/mess/machine/smartmed.*", MAME_DIR .. "src/mess/machine/sonydriv.*", MAME_DIR .. "src/mess/machine/teleprinter.*", MAME_DIR .. "src/mess/machine/z80bin.*", } -------------------------------------------------- -- manufacturer-specific groupings for drivers -------------------------------------------------- createMESSProjects(_target, _subtarget, "acorn") files { MAME_DIR .. "src/mess/drivers/a310.*", MAME_DIR .. "src/mess/drivers/a6809.*", MAME_DIR .. "src/mess/drivers/acrnsys1.*", MAME_DIR .. "src/mess/drivers/atom.*", MAME_DIR .. "src/mess/drivers/bbc.*", MAME_DIR .. "src/mess/machine/bbc.*", MAME_DIR .. "src/mess/video/bbc.*", MAME_DIR .. "src/mess/drivers/bbcbc.*", MAME_DIR .. "src/mess/drivers/electron.*", MAME_DIR .. "src/mess/machine/electron.*", MAME_DIR .. "src/mess/video/electron.*", MAME_DIR .. "src/mess/drivers/riscpc.*", MAME_DIR .. "src/mess/drivers/z88.*", MAME_DIR .. "src/mess/machine/upd65031.*", MAME_DIR .. "src/mess/video/z88.*", } createMESSProjects(_target, _subtarget, "act") files { MAME_DIR .. "src/mess/drivers/apricot.*", MAME_DIR .. "src/mess/drivers/apricotf.*", MAME_DIR .. "src/mess/drivers/apricotp.*", MAME_DIR .. "src/mess/machine/apricotkb.*", MAME_DIR .. "src/mess/drivers/victor9k.*", MAME_DIR .. "src/mess/machine/victor9kb.*", MAME_DIR .. "src/mess/machine/victor9k_fdc.*", } createMESSProjects(_target, _subtarget, "adc") files { MAME_DIR .. "src/mess/drivers/super6.*", MAME_DIR .. "src/mess/drivers/superslave.*", } createMESSProjects(_target, _subtarget, "alesis") files { MAME_DIR .. "src/mess/drivers/alesis.*", MAME_DIR .. "src/mess/audio/alesis.*", MAME_DIR .. "src/mess/video/alesis.*", } createMESSProjects(_target, _subtarget, "altos") files { MAME_DIR .. "src/mess/drivers/altos5.*", } createMESSProjects(_target, _subtarget, "amiga") files { MAME_DIR .. "src/mess/drivers/amiga.*", MAME_DIR .. "src/mess/machine/amigakbd.*", } createMESSProjects(_target, _subtarget, "amstrad") files { MAME_DIR .. "src/mess/drivers/amstrad.*", MAME_DIR .. "src/mess/machine/amstrad.*", MAME_DIR .. "src/mess/drivers/amstr_pc.*", MAME_DIR .. "src/mess/drivers/nc.*", MAME_DIR .. "src/mess/machine/nc.*", MAME_DIR .. "src/mess/video/nc.*", MAME_DIR .. "src/mess/drivers/pc1512.*", MAME_DIR .. "src/mess/machine/pc1512kb.*", MAME_DIR .. "src/mess/video/pc1512.*", MAME_DIR .. "src/mess/drivers/pcw.*", MAME_DIR .. "src/mess/video/pcw.*", MAME_DIR .. "src/mess/drivers/pcw16.*", MAME_DIR .. "src/mess/video/pcw16.*", MAME_DIR .. "src/mess/drivers/pda600.*", } createMESSProjects(_target, _subtarget, "apf") files { MAME_DIR .. "src/mess/drivers/apf.*", } createMESSProjects(_target, _subtarget, "apollo") files { MAME_DIR .. "src/mess/drivers/apollo.*", MAME_DIR .. "src/mess/machine/apollo.*", MAME_DIR .. "src/mess/machine/apollo_dbg.*", MAME_DIR .. "src/mess/machine/apollo_kbd.*", MAME_DIR .. "src/mess/video/apollo.*", } createMESSProjects(_target, _subtarget, "apple") files { MAME_DIR .. "src/mess/drivers/apple1.*", MAME_DIR .. "src/mess/machine/apple1.*", MAME_DIR .. "src/mess/video/apple1.*", MAME_DIR .. "src/mess/drivers/apple2.*", MAME_DIR .. "src/mess/drivers/apple2e.*", MAME_DIR .. "src/mess/machine/apple2.*", MAME_DIR .. "src/mess/video/apple2.*", MAME_DIR .. "src/mess/drivers/tk2000.*", MAME_DIR .. "src/mess/drivers/apple2gs.*", MAME_DIR .. "src/mess/machine/apple2gs.*", MAME_DIR .. "src/mess/video/apple2gs.*", MAME_DIR .. "src/mess/drivers/apple3.*", MAME_DIR .. "src/mess/machine/apple3.*", MAME_DIR .. "src/mess/video/apple3.*", MAME_DIR .. "src/mess/drivers/lisa.*", MAME_DIR .. "src/mess/machine/lisa.*", MAME_DIR .. "src/mess/drivers/mac.*", MAME_DIR .. "src/mess/audio/mac.*", MAME_DIR .. "src/mess/machine/egret.*", MAME_DIR .. "src/mess/machine/mac.*", MAME_DIR .. "src/mess/machine/macadb.*", MAME_DIR .. "src/mess/machine/macrtc.*", MAME_DIR .. "src/mess/machine/mackbd.*", MAME_DIR .. "src/mess/machine/swim.*", MAME_DIR .. "src/mess/video/mac.*", MAME_DIR .. "src/mess/drivers/macpci.*", MAME_DIR .. "src/mess/machine/macpci.*", MAME_DIR .. "src/mess/machine/cuda.*", } createMESSProjects(_target, _subtarget, "applied") files { MAME_DIR .. "src/mess/drivers/mbee.*", MAME_DIR .. "src/mess/machine/mbee.*", MAME_DIR .. "src/mess/video/mbee.*", } createMESSProjects(_target, _subtarget, "arcadia") files { MAME_DIR .. "src/mess/drivers/arcadia.*", MAME_DIR .. "src/mess/audio/arcadia.*", MAME_DIR .. "src/mess/video/arcadia.*", } createMESSProjects(_target, _subtarget, "ascii") files { MAME_DIR .. "src/mess/drivers/msx.*", MAME_DIR .. "src/mess/machine/msx.*", MAME_DIR .. "src/mess/machine/msx_matsushita.*", MAME_DIR .. "src/mess/machine/msx_s1985.*", MAME_DIR .. "src/mess/machine/msx_switched.*", MAME_DIR .. "src/mess/machine/msx_systemflags.*", } createMESSProjects(_target, _subtarget, "at") files { MAME_DIR .. "src/mess/drivers/at.*", MAME_DIR .. "src/mess/machine/at.*", MAME_DIR .. "src/mess/drivers/ct486.*", } createMESSProjects(_target, _subtarget, "atari") files { MAME_DIR .. "src/mess/drivers/a2600.*", MAME_DIR .. "src/mess/drivers/a7800.*", MAME_DIR .. "src/mess/video/maria.*", MAME_DIR .. "src/mess/drivers/atari400.*", MAME_DIR .. "src/mess/machine/atarifdc.*", MAME_DIR .. "src/mess/drivers/atarist.*", MAME_DIR .. "src/mess/video/atarist.*", MAME_DIR .. "src/mess/drivers/lynx.*", MAME_DIR .. "src/mess/audio/lynx.*", MAME_DIR .. "src/mess/machine/lynx.*", MAME_DIR .. "src/mess/drivers/portfoli.*", } createMESSProjects(_target, _subtarget, "att") files { MAME_DIR .. "src/mess/drivers/unixpc.*", } createMESSProjects(_target, _subtarget, "bally") files { MAME_DIR .. "src/mess/drivers/astrocde.*", } createMESSProjects(_target, _subtarget, "banctec") files { MAME_DIR .. "src/mess/drivers/banctec.*", } createMESSProjects(_target, _subtarget, "bandai") files { MAME_DIR .. "src/mess/drivers/sv8000.*", MAME_DIR .. "src/mess/drivers/rx78.*", MAME_DIR .. "src/mess/drivers/wswan.*", MAME_DIR .. "src/mess/audio/wswan_snd.*", MAME_DIR .. "src/mess/machine/wswan.*", MAME_DIR .. "src/mess/video/wswan_video.*", } createMESSProjects(_target, _subtarget, "be") files { MAME_DIR .. "src/mess/drivers/bebox.*", MAME_DIR .. "src/mess/machine/bebox.*", } createMESSProjects(_target, _subtarget, "bnpo") files { MAME_DIR .. "src/mess/drivers/b2m.*", MAME_DIR .. "src/mess/machine/b2m.*", MAME_DIR .. "src/mess/video/b2m.*", } createMESSProjects(_target, _subtarget, "bondwell") files { MAME_DIR .. "src/mess/drivers/bw12.*", MAME_DIR .. "src/mess/drivers/bw2.*", } createMESSProjects(_target, _subtarget, "booth") files { MAME_DIR .. "src/mess/drivers/apexc.*", } createMESSProjects(_target, _subtarget, "camputers") files { MAME_DIR .. "src/mess/drivers/camplynx.*", } createMESSProjects(_target, _subtarget, "canon") files { MAME_DIR .. "src/mess/drivers/cat.*", MAME_DIR .. "src/mess/drivers/x07.*", } createMESSProjects(_target, _subtarget, "cantab") files { MAME_DIR .. "src/mess/drivers/ace.*", } createMESSProjects(_target, _subtarget, "casio") files { MAME_DIR .. "src/mess/drivers/casloopy.*", MAME_DIR .. "src/mess/drivers/cfx9850.*", MAME_DIR .. "src/mess/drivers/fp200.*", MAME_DIR .. "src/mess/drivers/fp1100.*", MAME_DIR .. "src/mess/drivers/fp6000.*", MAME_DIR .. "src/mess/drivers/pb1000.*", MAME_DIR .. "src/mess/drivers/pv1000.*", MAME_DIR .. "src/mess/drivers/pv2000.*", } createMESSProjects(_target, _subtarget, "cbm") files { MAME_DIR .. "src/mess/drivers/c128.*", MAME_DIR .. "src/mess/drivers/c64.*", MAME_DIR .. "src/mess/drivers/c64dtv.*", MAME_DIR .. "src/mess/drivers/c65.*", MAME_DIR .. "src/mess/drivers/c900.*", MAME_DIR .. "src/mess/drivers/cbm2.*", MAME_DIR .. "src/mess/drivers/clcd.*", MAME_DIR .. "src/mess/drivers/pet.*", MAME_DIR .. "src/mess/drivers/plus4.*", MAME_DIR .. "src/mess/drivers/vic10.*", MAME_DIR .. "src/mess/drivers/vic20.*", MAME_DIR .. "src/mess/machine/cbm_snqk.*", } createMESSProjects(_target, _subtarget, "cccp") files { MAME_DIR .. "src/mess/drivers/argo.*", MAME_DIR .. "src/mess/drivers/cm1800.*", MAME_DIR .. "src/mess/drivers/lviv.*", MAME_DIR .. "src/mess/machine/lviv.*", MAME_DIR .. "src/mess/video/lviv.*", MAME_DIR .. "src/mess/drivers/mikro80.*", MAME_DIR .. "src/mess/machine/mikro80.*", MAME_DIR .. "src/mess/video/mikro80.*", MAME_DIR .. "src/mess/drivers/pk8000.*", MAME_DIR .. "src/mess/drivers/pk8020.*", MAME_DIR .. "src/mess/machine/pk8020.*", MAME_DIR .. "src/mess/video/pk8020.*", MAME_DIR .. "src/mess/drivers/pyl601.*", MAME_DIR .. "src/mess/drivers/sm1800.*", MAME_DIR .. "src/mess/drivers/uknc.*", MAME_DIR .. "src/mess/drivers/unior.*", MAME_DIR .. "src/mess/drivers/ut88.*", MAME_DIR .. "src/mess/machine/ut88.*", MAME_DIR .. "src/mess/video/ut88.*", MAME_DIR .. "src/mess/drivers/vector06.*", MAME_DIR .. "src/mess/machine/vector06.*", MAME_DIR .. "src/mess/video/vector06.*", MAME_DIR .. "src/mess/drivers/vta2000.*", } createMESSProjects(_target, _subtarget, "cce") files { MAME_DIR .. "src/mess/drivers/mc1000.*", } createMESSProjects(_target, _subtarget, "ccs") files { MAME_DIR .. "src/mess/drivers/ccs2810.*", MAME_DIR .. "src/mess/drivers/ccs300.*", } createMESSProjects(_target, _subtarget, "chromatics") files { MAME_DIR .. "src/mess/drivers/cgc7900.*", MAME_DIR .. "src/mess/video/cgc7900.*", } createMESSProjects(_target, _subtarget, "coleco") files { MAME_DIR .. "src/mess/drivers/adam.*", MAME_DIR .. "src/mess/drivers/coleco.*", MAME_DIR .. "src/mess/machine/coleco.*", } createMESSProjects(_target, _subtarget, "cromemco") files { MAME_DIR .. "src/mess/drivers/c10.*", MAME_DIR .. "src/mess/drivers/mcb216.*", } createMESSProjects(_target, _subtarget, "comx") files { MAME_DIR .. "src/mess/drivers/comx35.*", MAME_DIR .. "src/mess/video/comx35.*", } createMESSProjects(_target, _subtarget, "concept") files { MAME_DIR .. "src/mess/drivers/concept.*", MAME_DIR .. "src/mess/machine/concept.*", } createMESSProjects(_target, _subtarget, "conitec") files { MAME_DIR .. "src/mess/drivers/prof180x.*", MAME_DIR .. "src/mess/drivers/prof80.*", MAME_DIR .. "src/mess/machine/prof80mmu.*", } createMESSProjects(_target, _subtarget, "cybiko") files { MAME_DIR .. "src/mess/drivers/cybiko.*", MAME_DIR .. "src/mess/machine/cybiko.*", } createMESSProjects(_target, _subtarget, "dai") files { MAME_DIR .. "src/mess/drivers/dai.*", MAME_DIR .. "src/mess/audio/dai_snd.*", MAME_DIR .. "src/mess/machine/dai.*", MAME_DIR .. "src/mess/video/dai.*", } createMESSProjects(_target, _subtarget, "ddr") files { MAME_DIR .. "src/mess/drivers/ac1.*", MAME_DIR .. "src/mess/machine/ac1.*", MAME_DIR .. "src/mess/video/ac1.*", MAME_DIR .. "src/mess/drivers/bcs3.*", MAME_DIR .. "src/mess/drivers/c80.*", MAME_DIR .. "src/mess/drivers/huebler.*", MAME_DIR .. "src/mess/drivers/jtc.*", MAME_DIR .. "src/mess/drivers/kramermc.*", MAME_DIR .. "src/mess/machine/kramermc.*", MAME_DIR .. "src/mess/video/kramermc.*", MAME_DIR .. "src/mess/drivers/llc.*", MAME_DIR .. "src/mess/machine/llc.*", MAME_DIR .. "src/mess/video/llc.*", MAME_DIR .. "src/mess/drivers/nanos.*", MAME_DIR .. "src/mess/drivers/pcm.*", MAME_DIR .. "src/mess/drivers/vcs80.*", MAME_DIR .. "src/mess/machine/k7659kb.*", } createMESSProjects(_target, _subtarget, "dec") files { MAME_DIR .. "src/mess/drivers/dct11em.*", MAME_DIR .. "src/mess/drivers/dectalk.*", MAME_DIR .. "src/mess/drivers/pdp11.*", MAME_DIR .. "src/mess/drivers/vax11.*", MAME_DIR .. "src/mess/drivers/rainbow.*", MAME_DIR .. "src/mess/drivers/vk100.*", MAME_DIR .. "src/mess/drivers/vt100.*", MAME_DIR .. "src/mess/drivers/vt220.*", MAME_DIR .. "src/mess/drivers/vt240.*", MAME_DIR .. "src/mess/drivers/vt320.*", MAME_DIR .. "src/mess/drivers/vt520.*", MAME_DIR .. "src/mess/machine/dec_lk201.*", MAME_DIR .. "src/mess/machine/rx01.*", MAME_DIR .. "src/mess/video/vtvideo.*", } createMESSProjects(_target, _subtarget, "dicksmth") files { MAME_DIR .. "src/mess/drivers/super80.*", MAME_DIR .. "src/mess/machine/super80.*", MAME_DIR .. "src/mess/video/super80.*", } createMESSProjects(_target, _subtarget, "dms") files { MAME_DIR .. "src/mess/drivers/dms5000.*", MAME_DIR .. "src/mess/drivers/dms86.*", MAME_DIR .. "src/mess/drivers/zsbc3.*", } createMESSProjects(_target, _subtarget, "dragon") files { MAME_DIR .. "src/mess/drivers/dgn_beta.*", MAME_DIR .. "src/mess/machine/dgn_beta.*", MAME_DIR .. "src/mess/video/dgn_beta.*", } createMESSProjects(_target, _subtarget, "drc") files { MAME_DIR .. "src/mess/drivers/zrt80.*", } createMESSProjects(_target, _subtarget, "eaca") files { MAME_DIR .. "src/mess/drivers/cgenie.*", MAME_DIR .. "src/mess/machine/cgenie.*", MAME_DIR .. "src/mess/video/cgenie.*", } createMESSProjects(_target, _subtarget, "einis") files { MAME_DIR .. "src/mess/drivers/pecom.*", MAME_DIR .. "src/mess/machine/pecom.*", MAME_DIR .. "src/mess/video/pecom.*", } createMESSProjects(_target, _subtarget, "elektrka") files { MAME_DIR .. "src/mess/drivers/bk.*", MAME_DIR .. "src/mess/machine/bk.*", MAME_DIR .. "src/mess/video/bk.*", MAME_DIR .. "src/mess/drivers/dvk_ksm.*", MAME_DIR .. "src/mess/machine/ms7004.*", MAME_DIR .. "src/mess/drivers/mk85.*", MAME_DIR .. "src/mess/drivers/mk90.*", } createMESSProjects(_target, _subtarget, "elektor") files { MAME_DIR .. "src/mess/drivers/ec65.*", MAME_DIR .. "src/mess/drivers/elekscmp.*", MAME_DIR .. "src/mess/drivers/junior.*", } createMESSProjects(_target, _subtarget, "ensoniq") files { MAME_DIR .. "src/mess/drivers/esq1.*", MAME_DIR .. "src/mess/drivers/esq5505.*", MAME_DIR .. "src/mess/drivers/esqasr.*", MAME_DIR .. "src/mess/drivers/esqkt.*", MAME_DIR .. "src/mess/drivers/esqmr.*", MAME_DIR .. "src/mess/drivers/mirage.*", MAME_DIR .. "src/mess/machine/esqpanel.*", MAME_DIR .. "src/mess/machine/esqvfd.*", } createMESSProjects(_target, _subtarget, "enterprise") files { MAME_DIR .. "src/mess/drivers/ep64.*", MAME_DIR .. "src/mess/audio/dave.*", MAME_DIR .. "src/mess/video/nick.*", } createMESSProjects(_target, _subtarget, "entex") files { MAME_DIR .. "src/mess/drivers/advision.*", MAME_DIR .. "src/mess/machine/advision.*", MAME_DIR .. "src/mess/video/advision.*", } createMESSProjects(_target, _subtarget, "epoch") files { MAME_DIR .. "src/mess/drivers/gamepock.*", MAME_DIR .. "src/mess/machine/gamepock.*", MAME_DIR .. "src/mess/drivers/scv.*", MAME_DIR .. "src/mess/audio/upd1771.*", } createMESSProjects(_target, _subtarget, "epson") files { MAME_DIR .. "src/mess/drivers/hx20.*", MAME_DIR .. "src/mess/drivers/px4.*", MAME_DIR .. "src/mess/drivers/px8.*", MAME_DIR .. "src/mess/drivers/qx10.*", MAME_DIR .. "src/mess/machine/qx10kbd.*", } createMESSProjects(_target, _subtarget, "exidy") files { MAME_DIR .. "src/mess/machine/sorcerer.*", MAME_DIR .. "src/mess/drivers/sorcerer.*", MAME_DIR .. "src/mess/machine/micropolis.*", } createMESSProjects(_target, _subtarget, "fairch") files { MAME_DIR .. "src/mess/drivers/channelf.*", MAME_DIR .. "src/mess/audio/channelf.*", MAME_DIR .. "src/mess/video/channelf.*", } createMESSProjects(_target, _subtarget, "fidelity") files { MAME_DIR .. "src/mess/drivers/csc.*", MAME_DIR .. "src/mess/drivers/fidelz80.*", } createMESSProjects(_target, _subtarget, "fujitsu") files { MAME_DIR .. "src/mess/drivers/fmtowns.*", MAME_DIR .. "src/mess/video/fmtowns.*", MAME_DIR .. "src/mess/machine/fm_scsi.*", MAME_DIR .. "src/mess/drivers/fm7.*", MAME_DIR .. "src/mess/video/fm7.*", } createMESSProjects(_target, _subtarget, "funtech") files { MAME_DIR .. "src/mess/drivers/supracan.*", } createMESSProjects(_target, _subtarget, "galaxy") files { MAME_DIR .. "src/mess/drivers/galaxy.*", MAME_DIR .. "src/mess/machine/galaxy.*", MAME_DIR .. "src/mess/video/galaxy.*", } createMESSProjects(_target, _subtarget, "gamepark") files { MAME_DIR .. "src/mess/drivers/gp2x.*", MAME_DIR .. "src/mess/drivers/gp32.*", } createMESSProjects(_target, _subtarget, "gi") files { MAME_DIR .. "src/mess/drivers/hh_pic16.*", } createMESSProjects(_target, _subtarget, "grundy") files { MAME_DIR .. "src/mess/drivers/newbrain.*", MAME_DIR .. "src/mess/video/newbrain.*", } createMESSProjects(_target, _subtarget, "hartung") files { MAME_DIR .. "src/mess/drivers/gmaster.*", } createMESSProjects(_target, _subtarget, "heathkit") files { MAME_DIR .. "src/mess/drivers/et3400.*", MAME_DIR .. "src/mess/drivers/h8.*", MAME_DIR .. "src/mess/drivers/h19.*", MAME_DIR .. "src/mess/drivers/h89.*", } createMESSProjects(_target, _subtarget, "hegener") files { MAME_DIR .. "src/mess/drivers/glasgow.*", MAME_DIR .. "src/mess/drivers/mephisto.*", MAME_DIR .. "src/mess/drivers/mmodular.*", MAME_DIR .. "src/mess/drivers/stratos.*", MAME_DIR .. "src/mess/machine/mboard.*", } createMESSProjects(_target, _subtarget, "hitachi") files { MAME_DIR .. "src/mess/drivers/b16.*", MAME_DIR .. "src/mess/drivers/bmjr.*", MAME_DIR .. "src/mess/drivers/bml3.*", MAME_DIR .. "src/mess/drivers/hh_hmcs40.*", } createMESSProjects(_target, _subtarget, "homebrew") files { MAME_DIR .. "src/mess/drivers/4004clk.*", MAME_DIR .. "src/mess/drivers/68ksbc.*", MAME_DIR .. "src/mess/drivers/craft.*", MAME_DIR .. "src/mess/drivers/homez80.*", MAME_DIR .. "src/mess/drivers/p112.*", MAME_DIR .. "src/mess/drivers/phunsy.*", MAME_DIR .. "src/mess/drivers/pimps.*", MAME_DIR .. "src/mess/drivers/ravens.*", MAME_DIR .. "src/mess/drivers/sbc6510.*", MAME_DIR .. "src/mess/drivers/sitcom.*", MAME_DIR .. "src/mess/drivers/slc1.*", MAME_DIR .. "src/mess/drivers/uzebox.*", MAME_DIR .. "src/mess/drivers/z80dev.*", } createMESSProjects(_target, _subtarget, "homelab") files { MAME_DIR .. "src/mess/drivers/homelab.*", } createMESSProjects(_target, _subtarget, "hp") files { MAME_DIR .. "src/mess/drivers/hp16500.*", MAME_DIR .. "src/mess/drivers/hp48.*", MAME_DIR .. "src/mess/machine/hp48.*", MAME_DIR .. "src/mess/video/hp48.*", MAME_DIR .. "src/mess/drivers/hp49gp.*", MAME_DIR .. "src/mess/drivers/hp9845.*", MAME_DIR .. "src/mess/drivers/hp9k.*", MAME_DIR .. "src/mess/drivers/hp9k_3xx.*", } createMESSProjects(_target, _subtarget, "hec2hrp") files { MAME_DIR .. "src/mess/drivers/hec2hrp.*", MAME_DIR .. "src/mess/machine/hec2hrp.*", MAME_DIR .. "src/mess/machine/hecdisk2.*", MAME_DIR .. "src/mess/video/hec2video.*", MAME_DIR .. "src/mess/drivers/interact.*", } createMESSProjects(_target, _subtarget, "intel") files { MAME_DIR .. "src/mess/drivers/basic52.*", MAME_DIR .. "src/mess/drivers/imds.*", MAME_DIR .. "src/mess/drivers/ipc.*", MAME_DIR .. "src/mess/drivers/ipds.*", MAME_DIR .. "src/mess/drivers/isbc.*", MAME_DIR .. "src/mess/machine/isbc_215g.*", MAME_DIR .. "src/mess/drivers/rex6000.*", MAME_DIR .. "src/mess/drivers/sdk85.*", MAME_DIR .. "src/mess/drivers/sdk86.*", MAME_DIR .. "src/mess/drivers/imds2.*", } createMESSProjects(_target, _subtarget, "imp") files { MAME_DIR .. "src/mess/drivers/tim011.*", MAME_DIR .. "src/mess/drivers/tim100.*", } createMESSProjects(_target, _subtarget, "interton") files { MAME_DIR .. "src/mess/drivers/vc4000.*", MAME_DIR .. "src/mess/audio/vc4000snd.*", MAME_DIR .. "src/mess/video/vc4000.*", } createMESSProjects(_target, _subtarget, "intv") files { MAME_DIR .. "src/mess/drivers/intv.*", MAME_DIR .. "src/mess/machine/intv.*", MAME_DIR .. "src/mess/video/intv.*", MAME_DIR .. "src/mess/video/stic.*", } createMESSProjects(_target, _subtarget, "isc") files { MAME_DIR .. "src/mess/drivers/compucolor.*", } createMESSProjects(_target, _subtarget, "kaypro") files { MAME_DIR .. "src/mess/drivers/kaypro.*", MAME_DIR .. "src/mess/machine/kaypro.*", MAME_DIR .. "src/mess/machine/kay_kbd.*", MAME_DIR .. "src/mess/video/kaypro.*", } createMESSProjects(_target, _subtarget, "koei") files { MAME_DIR .. "src/mess/drivers/pasogo.*", } createMESSProjects(_target, _subtarget, "kyocera") files { MAME_DIR .. "src/mess/drivers/kyocera.*", MAME_DIR .. "src/mess/video/kyocera.*", } createMESSProjects(_target, _subtarget, "luxor") files { MAME_DIR .. "src/mess/drivers/abc80.*", MAME_DIR .. "src/mess/machine/abc80kb.*", MAME_DIR .. "src/mess/video/abc80.*", MAME_DIR .. "src/mess/drivers/abc80x.*", MAME_DIR .. "src/mess/video/abc800.*", MAME_DIR .. "src/mess/video/abc802.*", MAME_DIR .. "src/mess/video/abc806.*", MAME_DIR .. "src/mess/drivers/abc1600.*", MAME_DIR .. "src/mess/machine/abc1600mac.*", MAME_DIR .. "src/mess/video/abc1600.*", } createMESSProjects(_target, _subtarget, "magnavox") files { MAME_DIR .. "src/mess/drivers/odyssey2.*", } createMESSProjects(_target, _subtarget, "makerbot") files { MAME_DIR .. "src/mess/drivers/replicator.*", } createMESSProjects(_target, _subtarget, "marx") files { MAME_DIR .. "src/mess/drivers/elecbowl.*", } createMESSProjects(_target, _subtarget, "mattel") files { MAME_DIR .. "src/mess/drivers/aquarius.*", MAME_DIR .. "src/mess/video/aquarius.*", MAME_DIR .. "src/mess/drivers/juicebox.*", MAME_DIR .. "src/mess/drivers/hyperscan.*", } createMESSProjects(_target, _subtarget, "matsushi") files { MAME_DIR .. "src/mess/drivers/jr100.*", MAME_DIR .. "src/mess/drivers/jr200.*", MAME_DIR .. "src/mess/drivers/myb3k.*", } createMESSProjects(_target, _subtarget, "mb") files { MAME_DIR .. "src/mess/drivers/mbdtower.*", MAME_DIR .. "src/mess/drivers/microvsn.*", } createMESSProjects(_target, _subtarget, "mchester") files { MAME_DIR .. "src/mess/drivers/ssem.*", } createMESSProjects(_target, _subtarget, "memotech") files { MAME_DIR .. "src/mess/drivers/mtx.*", MAME_DIR .. "src/mess/machine/mtx.*", } createMESSProjects(_target, _subtarget, "mgu") files { MAME_DIR .. "src/mess/drivers/irisha.*", } createMESSProjects(_target, _subtarget, "microkey") files { MAME_DIR .. "src/mess/drivers/primo.*", MAME_DIR .. "src/mess/machine/primo.*", MAME_DIR .. "src/mess/video/primo.*", } createMESSProjects(_target, _subtarget, "mit") files { MAME_DIR .. "src/mess/drivers/tx0.*", MAME_DIR .. "src/mess/video/crt.*", MAME_DIR .. "src/mess/video/tx0.*", } createMESSProjects(_target, _subtarget, "mits") files { MAME_DIR .. "src/mess/drivers/altair.*", MAME_DIR .. "src/mess/drivers/mits680b.*", } createMESSProjects(_target, _subtarget, "mitsubishi") files { MAME_DIR .. "src/mess/drivers/multi8.*", MAME_DIR .. "src/mess/drivers/multi16.*", } createMESSProjects(_target, _subtarget, "morrow") files { MAME_DIR .. "src/mess/drivers/microdec.*", MAME_DIR .. "src/mess/drivers/mpz80.*", MAME_DIR .. "src/mess/drivers/tricep.*", } createMESSProjects(_target, _subtarget, "mos") files { MAME_DIR .. "src/mess/drivers/kim1.*", } createMESSProjects(_target, _subtarget, "motorola") files { MAME_DIR .. "src/mess/drivers/m6805evs.*", MAME_DIR .. "src/mess/drivers/mekd2.*", } createMESSProjects(_target, _subtarget, "multitch") files { MAME_DIR .. "src/mess/drivers/mkit09.*", MAME_DIR .. "src/mess/drivers/mpf1.*", } createMESSProjects(_target, _subtarget, "nakajima") files { MAME_DIR .. "src/mess/drivers/nakajies.*", } createMESSProjects(_target, _subtarget, "nascom") files { MAME_DIR .. "src/mess/drivers/nascom1.*", MAME_DIR .. "src/mess/machine/nascom1.*", MAME_DIR .. "src/mess/video/nascom1.*", } createMESSProjects(_target, _subtarget, "ne") files { MAME_DIR .. "src/mess/drivers/z80ne.*", MAME_DIR .. "src/mess/machine/z80ne.*", } createMESSProjects(_target, _subtarget, "nec") files { MAME_DIR .. "src/mess/drivers/apc.*", MAME_DIR .. "src/mess/drivers/pce.*", MAME_DIR .. "src/mess/machine/pce.*", MAME_DIR .. "src/mess/machine/pce_cd.*", MAME_DIR .. "src/mess/drivers/pcfx.*", MAME_DIR .. "src/mess/drivers/pc6001.*", MAME_DIR .. "src/mess/drivers/pc8401a.*", MAME_DIR .. "src/mess/video/pc8401a.*", MAME_DIR .. "src/mess/drivers/pc8001.*", MAME_DIR .. "src/mess/drivers/pc8801.*", MAME_DIR .. "src/mess/drivers/pc88va.*", MAME_DIR .. "src/mess/drivers/pc100.*", MAME_DIR .. "src/mess/drivers/pc9801.*", MAME_DIR .. "src/mess/machine/pc9801_26.*", MAME_DIR .. "src/mess/machine/pc9801_86.*", MAME_DIR .. "src/mess/machine/pc9801_118.*", MAME_DIR .. "src/mess/machine/pc9801_cbus.*", MAME_DIR .. "src/mess/machine/pc9801_kbd.*", MAME_DIR .. "src/mess/drivers/tk80bs.*", MAME_DIR .. "src/mess/drivers/hh_ucom4.*", } createMESSProjects(_target, _subtarget, "netronic") files { MAME_DIR .. "src/mess/drivers/elf.*", MAME_DIR .. "src/mess/drivers/exp85.*", } createMESSProjects(_target, _subtarget, "next") files { MAME_DIR .. "src/mess/drivers/next.*", MAME_DIR .. "src/mess/machine/nextkbd.*", MAME_DIR .. "src/mess/machine/nextmo.*", } createMESSProjects(_target, _subtarget, "nintendo") files { MAME_DIR .. "src/mess/drivers/gb.*", MAME_DIR .. "src/mess/audio/gb.*", MAME_DIR .. "src/mess/machine/gb.*", MAME_DIR .. "src/mess/video/gb_lcd.*", MAME_DIR .. "src/mess/drivers/gba.*", MAME_DIR .. "src/mess/video/gba.*", MAME_DIR .. "src/mess/drivers/n64.*", MAME_DIR .. "src/mess/drivers/nes.*", MAME_DIR .. "src/mess/machine/nes.*", MAME_DIR .. "src/mess/video/nes.*", MAME_DIR .. "src/mess/drivers/pokemini.*", MAME_DIR .. "src/mess/drivers/snes.*", MAME_DIR .. "src/mess/machine/snescx4.*", MAME_DIR .. "src/mess/drivers/vboy.*", MAME_DIR .. "src/mess/audio/vboy.*", } createMESSProjects(_target, _subtarget, "nokia") files { MAME_DIR .. "src/mess/drivers/mikromik.*", MAME_DIR .. "src/mess/machine/mm1kb.*", MAME_DIR .. "src/mess/video/mikromik.*", } createMESSProjects(_target, _subtarget, "northstar") files { MAME_DIR .. "src/mess/drivers/horizon.*", } createMESSProjects(_target, _subtarget, "novag") files { MAME_DIR .. "src/mess/drivers/mk1.*", MAME_DIR .. "src/mess/drivers/mk2.*", MAME_DIR .. "src/mess/drivers/ssystem3.*", MAME_DIR .. "src/mess/video/ssystem3.*", MAME_DIR .. "src/mess/drivers/supercon.*", } createMESSProjects(_target, _subtarget, "olivetti") files { MAME_DIR .. "src/mess/drivers/m20.*", MAME_DIR .. "src/mess/drivers/m24.*", MAME_DIR .. "src/mess/machine/m24_kbd.*", } createMESSProjects(_target, _subtarget, "omnibyte") files { MAME_DIR .. "src/mess/drivers/msbc1.*", MAME_DIR .. "src/mess/drivers/ob68k1a.*", } createMESSProjects(_target, _subtarget, "orion") files { MAME_DIR .. "src/mess/drivers/orion.*", MAME_DIR .. "src/mess/machine/orion.*", MAME_DIR .. "src/mess/video/orion.*", } createMESSProjects(_target, _subtarget, "osborne") files { MAME_DIR .. "src/mess/drivers/osborne1.*", MAME_DIR .. "src/mess/machine/osborne1.*", MAME_DIR .. "src/mess/drivers/osbexec.*", MAME_DIR .. "src/mess/drivers/vixen.*", } createMESSProjects(_target, _subtarget, "osi") files { MAME_DIR .. "src/mess/drivers/osi.*", MAME_DIR .. "src/mess/video/osi.*", } createMESSProjects(_target, _subtarget, "palm") files { MAME_DIR .. "src/mess/drivers/palm.*", MAME_DIR .. "src/mess/drivers/palmz22.*", } createMESSProjects(_target, _subtarget, "parker") files { MAME_DIR .. "src/mess/drivers/wildfire.*", } createMESSProjects(_target, _subtarget, "pitronic") files { MAME_DIR .. "src/mess/drivers/beta.*", } createMESSProjects(_target, _subtarget, "pc") files { MAME_DIR .. "src/mess/drivers/asst128.*", MAME_DIR .. "src/mess/drivers/europc.*", MAME_DIR .. "src/mess/drivers/genpc.*", MAME_DIR .. "src/mess/machine/genpc.*", MAME_DIR .. "src/mess/drivers/ibmpc.*", MAME_DIR .. "src/mess/drivers/ibmpcjr.*", MAME_DIR .. "src/mess/drivers/pc.*", MAME_DIR .. "src/mess/drivers/tandy1t.*", MAME_DIR .. "src/mess/video/pc_t1t.*", } createMESSProjects(_target, _subtarget, "pdp1") files { MAME_DIR .. "src/mess/drivers/pdp1.*", MAME_DIR .. "src/mess/video/pdp1.*", } createMESSProjects(_target, _subtarget, "pel") files { MAME_DIR .. "src/mess/drivers/galeb.*", MAME_DIR .. "src/mess/video/galeb.*", MAME_DIR .. "src/mess/drivers/orao.*", MAME_DIR .. "src/mess/machine/orao.*", MAME_DIR .. "src/mess/video/orao.*", } createMESSProjects(_target, _subtarget, "philips") files { MAME_DIR .. "src/mess/drivers/p2000t.*", MAME_DIR .. "src/mess/machine/p2000t.*", MAME_DIR .. "src/mess/video/p2000m.*", MAME_DIR .. "src/mess/drivers/vg5k.*", } createMESSProjects(_target, _subtarget, "poly88") files { MAME_DIR .. "src/mess/drivers/poly88.*", MAME_DIR .. "src/mess/machine/poly88.*", MAME_DIR .. "src/mess/video/poly88.*", } createMESSProjects(_target, _subtarget, "psion") files { MAME_DIR .. "src/mess/drivers/psion.*", MAME_DIR .. "src/mess/machine/psion_pack.*", } createMESSProjects(_target, _subtarget, "radio") files { MAME_DIR .. "src/mess/drivers/apogee.*", MAME_DIR .. "src/mess/drivers/mikrosha.*", MAME_DIR .. "src/mess/drivers/partner.*", MAME_DIR .. "src/mess/machine/partner.*", MAME_DIR .. "src/mess/drivers/radio86.*", MAME_DIR .. "src/mess/machine/radio86.*", } createMESSProjects(_target, _subtarget, "rca") files { MAME_DIR .. "src/mess/drivers/microkit.*", MAME_DIR .. "src/mess/drivers/studio2.*", MAME_DIR .. "src/mess/drivers/vip.*", } createMESSProjects(_target, _subtarget, "rm") files { MAME_DIR .. "src/mess/drivers/rm380z.*", MAME_DIR .. "src/mess/machine/rm380z.*", MAME_DIR .. "src/mess/video/rm380z.*", MAME_DIR .. "src/mess/drivers/rmnimbus.*", MAME_DIR .. "src/mess/machine/rmnimbus.*", MAME_DIR .. "src/mess/video/rmnimbus.*", MAME_DIR .. "src/mess/machine/rmnkbd.*", } createMESSProjects(_target, _subtarget, "robotron") files { MAME_DIR .. "src/mess/drivers/a5105.*", MAME_DIR .. "src/mess/drivers/a51xx.*", MAME_DIR .. "src/mess/drivers/a7150.*", MAME_DIR .. "src/mess/drivers/k1003.*", MAME_DIR .. "src/mess/drivers/k8915.*", MAME_DIR .. "src/mess/drivers/rt1715.*", MAME_DIR .. "src/mess/drivers/z1013.*", MAME_DIR .. "src/mess/drivers/z9001.*", } createMESSProjects(_target, _subtarget, "roland") files { MAME_DIR .. "src/mess/drivers/rmt32.*", MAME_DIR .. "src/mess/drivers/rd110.*", MAME_DIR .. "src/mess/drivers/rsc55.*", MAME_DIR .. "src/mess/drivers/tb303.*", } createMESSProjects(_target, _subtarget, "rockwell") files { MAME_DIR .. "src/mess/drivers/aim65.*", MAME_DIR .. "src/mess/machine/aim65.*", MAME_DIR .. "src/mess/drivers/aim65_40.*", } createMESSProjects(_target, _subtarget, "sage") files { MAME_DIR .. "src/mess/drivers/sage2.*", } createMESSProjects(_target, _subtarget, "samcoupe") files { MAME_DIR .. "src/mess/drivers/samcoupe.*", MAME_DIR .. "src/mess/machine/samcoupe.*", MAME_DIR .. "src/mess/video/samcoupe.*", } createMESSProjects(_target, _subtarget, "samsung") files { MAME_DIR .. "src/mess/drivers/spc1000.*", } createMESSProjects(_target, _subtarget, "sanyo") files { MAME_DIR .. "src/mess/drivers/mbc200.*", MAME_DIR .. "src/mess/drivers/mbc55x.*", MAME_DIR .. "src/mess/machine/mbc55x.*", MAME_DIR .. "src/mess/video/mbc55x.*", MAME_DIR .. "src/mess/drivers/phc25.*", } createMESSProjects(_target, _subtarget, "sega") files { MAME_DIR .. "src/mess/drivers/dccons.*", MAME_DIR .. "src/mess/machine/dccons.*", MAME_DIR .. "src/mess/drivers/megadriv.*", MAME_DIR .. "src/mess/drivers/saturn.*", MAME_DIR .. "src/mess/drivers/segapico.*", MAME_DIR .. "src/mess/drivers/sg1000.*", MAME_DIR .. "src/mess/drivers/sms.*", MAME_DIR .. "src/mess/machine/sms.*", MAME_DIR .. "src/mess/drivers/svmu.*", MAME_DIR .. "src/mess/machine/mega32x.*", MAME_DIR .. "src/mess/machine/megacd.*", MAME_DIR .. "src/mess/machine/megacdcd.*", } createMESSProjects(_target, _subtarget, "sgi") files { MAME_DIR .. "src/mess/machine/sgi.*", MAME_DIR .. "src/mess/drivers/sgi_ip2.*", MAME_DIR .. "src/mess/drivers/sgi_ip6.*", MAME_DIR .. "src/mess/drivers/ip20.*", MAME_DIR .. "src/mess/drivers/ip22.*", MAME_DIR .. "src/mess/video/newport.*", } createMESSProjects(_target, _subtarget, "sharp") files { MAME_DIR .. "src/mess/video/mz700.*", MAME_DIR .. "src/mess/drivers/mz700.*", MAME_DIR .. "src/mess/drivers/pc1500.*", MAME_DIR .. "src/mess/drivers/pocketc.*", MAME_DIR .. "src/mess/video/pc1401.*", MAME_DIR .. "src/mess/machine/pc1401.*", MAME_DIR .. "src/mess/video/pc1403.*", MAME_DIR .. "src/mess/machine/pc1403.*", MAME_DIR .. "src/mess/video/pc1350.*", MAME_DIR .. "src/mess/machine/pc1350.*", MAME_DIR .. "src/mess/video/pc1251.*", MAME_DIR .. "src/mess/machine/pc1251.*", MAME_DIR .. "src/mess/video/pocketc.*", MAME_DIR .. "src/mess/machine/mz700.*", MAME_DIR .. "src/mess/drivers/x68k.*", MAME_DIR .. "src/mess/video/x68k.*", MAME_DIR .. "src/mess/machine/x68k_hdc.*", MAME_DIR .. "src/mess/machine/x68k_kbd.*", MAME_DIR .. "src/mess/drivers/mz80.*", MAME_DIR .. "src/mess/video/mz80.*", MAME_DIR .. "src/mess/machine/mz80.*", MAME_DIR .. "src/mess/drivers/mz2000.*", MAME_DIR .. "src/mess/drivers/x1.*", MAME_DIR .. "src/mess/machine/x1.*", MAME_DIR .. "src/mess/drivers/x1twin.*", MAME_DIR .. "src/mess/drivers/mz2500.*", MAME_DIR .. "src/mess/drivers/mz3500.*", MAME_DIR .. "src/mess/drivers/pce220.*", MAME_DIR .. "src/mess/machine/pce220_ser.*", MAME_DIR .. "src/mess/drivers/mz6500.*", MAME_DIR .. "src/mess/drivers/zaurus.*", } createMESSProjects(_target, _subtarget, "sinclair") files { MAME_DIR .. "src/mess/video/spectrum.*", MAME_DIR .. "src/mess/video/timex.*", MAME_DIR .. "src/mess/video/zx.*", MAME_DIR .. "src/mess/drivers/zx.*", MAME_DIR .. "src/mess/machine/zx.*", MAME_DIR .. "src/mess/drivers/spectrum.*", MAME_DIR .. "src/mess/drivers/spec128.*", MAME_DIR .. "src/mess/drivers/timex.*", MAME_DIR .. "src/mess/drivers/specpls3.*", MAME_DIR .. "src/mess/drivers/scorpion.*", MAME_DIR .. "src/mess/drivers/atm.*", MAME_DIR .. "src/mess/drivers/pentagon.*", MAME_DIR .. "src/mess/machine/beta.*", MAME_DIR .. "src/mess/machine/spec_snqk.*", MAME_DIR .. "src/mess/drivers/ql.*", MAME_DIR .. "src/mess/machine/qimi.*", MAME_DIR .. "src/mess/video/zx8301.*", MAME_DIR .. "src/mess/machine/zx8302.*", } createMESSProjects(_target, _subtarget, "siemens") files { MAME_DIR .. "src/mess/drivers/pcd.*", MAME_DIR .. "src/mess/machine/pcd_kbd.*", } createMESSProjects(_target, _subtarget, "slicer") files { MAME_DIR .. "src/mess/drivers/slicer.*", } createMESSProjects(_target, _subtarget, "snk") files { MAME_DIR .. "src/mess/drivers/ng_aes.*", MAME_DIR .. "src/mess/drivers/ngp.*", MAME_DIR .. "src/mess/video/k1ge.*", } createMESSProjects(_target, _subtarget, "sony") files { MAME_DIR .. "src/mess/drivers/pockstat.*", MAME_DIR .. "src/mess/drivers/psx.*", MAME_DIR .. "src/mess/machine/psxcd.*", MAME_DIR .. "src/mess/drivers/pve500.*", MAME_DIR .. "src/mess/drivers/smc777.*", } createMESSProjects(_target, _subtarget, "sord") files { MAME_DIR .. "src/mess/drivers/m5.*", } createMESSProjects(_target, _subtarget, "special") files { MAME_DIR .. "src/mess/drivers/special.*", MAME_DIR .. "src/mess/audio/specimx_snd.*", MAME_DIR .. "src/mess/machine/special.*", MAME_DIR .. "src/mess/video/special.*", } createMESSProjects(_target, _subtarget, "sun") files { MAME_DIR .. "src/mess/drivers/sun1.*", MAME_DIR .. "src/mess/drivers/sun2.*", MAME_DIR .. "src/mess/drivers/sun3.*", MAME_DIR .. "src/mess/drivers/sun4.*", } createMESSProjects(_target, _subtarget, "svi") files { MAME_DIR .. "src/mess/drivers/svi318.*", MAME_DIR .. "src/mess/machine/svi318.*", } createMESSProjects(_target, _subtarget, "svision") files { MAME_DIR .. "src/mess/drivers/svision.*", MAME_DIR .. "src/mess/audio/svis_snd.*", } createMESSProjects(_target, _subtarget, "swtpc09") files { MAME_DIR .. "src/mess/drivers/swtpc09.*", MAME_DIR .. "src/mess/machine/swtpc09.*", } createMESSProjects(_target, _subtarget, "synertec") files { MAME_DIR .. "src/mess/drivers/sym1.*", } createMESSProjects(_target, _subtarget, "ta") files { MAME_DIR .. "src/mess/drivers/alphatro.*", } createMESSProjects(_target, _subtarget, "tandberg") files { MAME_DIR .. "src/mess/drivers/tdv2324.*", } createMESSProjects(_target, _subtarget, "tangerin") files { MAME_DIR .. "src/mess/drivers/microtan.*", MAME_DIR .. "src/mess/machine/microtan.*", MAME_DIR .. "src/mess/video/microtan.*", MAME_DIR .. "src/mess/drivers/oric.*", } createMESSProjects(_target, _subtarget, "tatung") files { MAME_DIR .. "src/mess/drivers/einstein.*", MAME_DIR .. "src/mess/machine/einstein.*", } createMESSProjects(_target, _subtarget, "teamconc") files { MAME_DIR .. "src/mess/drivers/comquest.*", MAME_DIR .. "src/mess/video/comquest.*", } createMESSProjects(_target, _subtarget, "tektroni") files { MAME_DIR .. "src/mess/drivers/tek405x.*", MAME_DIR .. "src/mess/drivers/tek410x.*", } createMESSProjects(_target, _subtarget, "telenova") files { MAME_DIR .. "src/mess/drivers/compis.*", MAME_DIR .. "src/mess/machine/compiskb.*", } createMESSProjects(_target, _subtarget, "telercas") files { MAME_DIR .. "src/mess/drivers/tmc1800.*", MAME_DIR .. "src/mess/video/tmc1800.*", MAME_DIR .. "src/mess/drivers/tmc600.*", MAME_DIR .. "src/mess/video/tmc600.*", MAME_DIR .. "src/mess/drivers/tmc2000e.*", } createMESSProjects(_target, _subtarget, "televideo") files { MAME_DIR .. "src/mess/drivers/ts802.*", MAME_DIR .. "src/mess/drivers/ts803.*", MAME_DIR .. "src/mess/drivers/ts816.*", MAME_DIR .. "src/mess/drivers/tv950.*", } createMESSProjects(_target, _subtarget, "tem") files { MAME_DIR .. "src/mess/drivers/tec1.*", } createMESSProjects(_target, _subtarget, "tesla") files { MAME_DIR .. "src/mess/drivers/ondra.*", MAME_DIR .. "src/mess/machine/ondra.*", MAME_DIR .. "src/mess/video/ondra.*", MAME_DIR .. "src/mess/drivers/pmd85.*", MAME_DIR .. "src/mess/machine/pmd85.*", MAME_DIR .. "src/mess/video/pmd85.*", MAME_DIR .. "src/mess/drivers/pmi80.*", MAME_DIR .. "src/mess/drivers/sapi1.*", } createMESSProjects(_target, _subtarget, "test") files { MAME_DIR .. "src/mess/drivers/test_t400.*", MAME_DIR .. "src/mess/drivers/zexall.*", } createMESSProjects(_target, _subtarget, "thomson") files { MAME_DIR .. "src/mess/drivers/thomson.*", MAME_DIR .. "src/mess/machine/thomson.*", MAME_DIR .. "src/mess/machine/thomflop.*", MAME_DIR .. "src/mess/video/thomson.*", } createMESSProjects(_target, _subtarget, "ti") files { MAME_DIR .. "src/mess/drivers/avigo.*", MAME_DIR .. "src/mess/video/avigo.*", MAME_DIR .. "src/mess/drivers/cc40.*", MAME_DIR .. "src/mess/drivers/evmbug.*", MAME_DIR .. "src/mess/drivers/exelv.*", MAME_DIR .. "src/mess/drivers/geneve.*", MAME_DIR .. "src/mess/drivers/ticalc1x.*", MAME_DIR .. "src/mess/drivers/tispeak.*", MAME_DIR .. "src/mess/drivers/ti74.*", MAME_DIR .. "src/mess/drivers/ti85.*", MAME_DIR .. "src/mess/machine/ti85.*", MAME_DIR .. "src/mess/video/ti85.*", MAME_DIR .. "src/mess/drivers/ti89.*", MAME_DIR .. "src/mess/drivers/ti99_2.*", MAME_DIR .. "src/mess/drivers/ti99_4x.*", MAME_DIR .. "src/mess/drivers/ti99_4p.*", MAME_DIR .. "src/mess/drivers/ti99_8.*", MAME_DIR .. "src/mess/drivers/ti990_4.*", MAME_DIR .. "src/mess/drivers/ti990_10.*", MAME_DIR .. "src/mess/drivers/tm990189.*", MAME_DIR .. "src/mess/machine/ti99/990_dk.*", MAME_DIR .. "src/mess/machine/ti99/990_hd.*", MAME_DIR .. "src/mess/machine/ti99/990_tap.*", MAME_DIR .. "src/mess/machine/ti99/datamux.*", MAME_DIR .. "src/mess/machine/ti99/genboard.*", MAME_DIR .. "src/mess/machine/ti99/grom.*", MAME_DIR .. "src/mess/machine/ti99/gromport.*", MAME_DIR .. "src/mess/machine/ti99/handset.*", MAME_DIR .. "src/mess/machine/ti99/joyport.*", MAME_DIR .. "src/mess/machine/ti99/mapper8.*", MAME_DIR .. "src/mess/machine/ti99/mecmouse.*", MAME_DIR .. "src/mess/machine/ti99/speech8.*", MAME_DIR .. "src/mess/machine/ti99/videowrp.*", MAME_DIR .. "src/mess/video/733_asr.*", MAME_DIR .. "src/mess/video/911_vdt.*", MAME_DIR .. "src/mess/drivers/hh_tms1k.*", } createMESSProjects(_target, _subtarget, "tiger") files { MAME_DIR .. "src/mess/drivers/gamecom.*", MAME_DIR .. "src/mess/machine/gamecom.*", MAME_DIR .. "src/mess/video/gamecom.*", } createMESSProjects(_target, _subtarget, "tigertel") files { MAME_DIR .. "src/mess/drivers/gizmondo.*", MAME_DIR .. "src/mess/machine/docg3.*", } createMESSProjects(_target, _subtarget, "tiki") files { MAME_DIR .. "src/mess/drivers/tiki100.*", } createMESSProjects(_target, _subtarget, "tomy") files { MAME_DIR .. "src/mess/drivers/tutor.*", } createMESSProjects(_target, _subtarget, "toshiba") files { MAME_DIR .. "src/mess/drivers/pasopia.*", MAME_DIR .. "src/mess/drivers/pasopia7.*", MAME_DIR .. "src/mess/drivers/paso1600.*", } createMESSProjects(_target, _subtarget, "trainer") files { MAME_DIR .. "src/mess/drivers/amico2k.*", MAME_DIR .. "src/mess/drivers/babbage.*", MAME_DIR .. "src/mess/drivers/bob85.*", MAME_DIR .. "src/mess/drivers/cvicny.*", MAME_DIR .. "src/mess/drivers/dolphunk.*", MAME_DIR .. "src/mess/drivers/instruct.*", MAME_DIR .. "src/mess/drivers/mk14.*", MAME_DIR .. "src/mess/drivers/pro80.*", MAME_DIR .. "src/mess/drivers/savia84.*", MAME_DIR .. "src/mess/drivers/selz80.*", MAME_DIR .. "src/mess/drivers/tk80.*", } createMESSProjects(_target, _subtarget, "trs") files { MAME_DIR .. "src/mess/drivers/coco12.*", MAME_DIR .. "src/mess/drivers/coco3.*", MAME_DIR .. "src/mess/drivers/dragon.*", MAME_DIR .. "src/mess/drivers/mc10.*", MAME_DIR .. "src/mess/machine/6883sam.*", MAME_DIR .. "src/mess/machine/coco.*", MAME_DIR .. "src/mess/machine/coco12.*", MAME_DIR .. "src/mess/machine/coco3.*", MAME_DIR .. "src/mess/machine/coco_vhd.*", MAME_DIR .. "src/mess/machine/dragon.*", MAME_DIR .. "src/mess/machine/dgnalpha.*", MAME_DIR .. "src/mess/video/gime.*", MAME_DIR .. "src/mess/drivers/trs80.*", MAME_DIR .. "src/mess/machine/trs80.*", MAME_DIR .. "src/mess/video/trs80.*", MAME_DIR .. "src/mess/drivers/trs80m2.*", MAME_DIR .. "src/mess/machine/trs80m2kb.*", MAME_DIR .. "src/mess/drivers/tandy2k.*", MAME_DIR .. "src/mess/machine/tandy2kb.*", } createMESSProjects(_target, _subtarget, "ultratec") files { MAME_DIR .. "src/mess/drivers/minicom.*", } createMESSProjects(_target, _subtarget, "unisys") files { MAME_DIR .. "src/mess/drivers/univac.*", } createMESSProjects(_target, _subtarget, "veb") files { MAME_DIR .. "src/mess/drivers/chessmst.*", MAME_DIR .. "src/mess/drivers/kc.*", MAME_DIR .. "src/mess/machine/kc.*", MAME_DIR .. "src/mess/machine/kc_keyb.*", MAME_DIR .. "src/mess/video/kc.*", MAME_DIR .. "src/mess/drivers/lc80.*", MAME_DIR .. "src/mess/drivers/mc80.*", MAME_DIR .. "src/mess/machine/mc80.*", MAME_DIR .. "src/mess/video/mc80.*", MAME_DIR .. "src/mess/drivers/poly880.*", MAME_DIR .. "src/mess/drivers/sc1.*", MAME_DIR .. "src/mess/drivers/sc2.*", } createMESSProjects(_target, _subtarget, "vidbrain") files { MAME_DIR .. "src/mess/drivers/vidbrain.*", MAME_DIR .. "src/mess/video/uv201.*", } createMESSProjects(_target, _subtarget, "videoton") files { MAME_DIR .. "src/mess/drivers/tvc.*", MAME_DIR .. "src/mess/audio/tvc_snd.*", } createMESSProjects(_target, _subtarget, "visual") files { MAME_DIR .. "src/mess/drivers/v1050.*", MAME_DIR .. "src/mess/machine/v1050kb.*", MAME_DIR .. "src/mess/video/v1050.*", } createMESSProjects(_target, _subtarget, "votrax") files { MAME_DIR .. "src/mess/drivers/votrpss.*", MAME_DIR .. "src/mess/drivers/votrtnt.*", } createMESSProjects(_target, _subtarget, "vtech") files { MAME_DIR .. "src/mess/drivers/crvision.*", MAME_DIR .. "src/mess/drivers/geniusiq.*", MAME_DIR .. "src/mess/drivers/laser3k.*", MAME_DIR .. "src/mess/drivers/lcmate2.*", MAME_DIR .. "src/mess/drivers/pc4.*", MAME_DIR .. "src/mess/video/pc4.*", MAME_DIR .. "src/mess/drivers/pc2000.*", MAME_DIR .. "src/mess/drivers/pitagjr.*", MAME_DIR .. "src/mess/drivers/prestige.*", MAME_DIR .. "src/mess/drivers/vtech1.*", MAME_DIR .. "src/mess/drivers/vtech2.*", MAME_DIR .. "src/mess/machine/vtech2.*", MAME_DIR .. "src/mess/video/vtech2.*", MAME_DIR .. "src/mess/drivers/socrates.*", MAME_DIR .. "src/mess/audio/socrates.*", } createMESSProjects(_target, _subtarget, "wang") files { MAME_DIR .. "src/mess/drivers/wangpc.*", MAME_DIR .. "src/mess/machine/wangpckb.*", } createMESSProjects(_target, _subtarget, "wavemate") files { MAME_DIR .. "src/mess/drivers/bullet.*", MAME_DIR .. "src/mess/drivers/jupiter.*", } createMESSProjects(_target, _subtarget, "xerox") files { MAME_DIR .. "src/mess/drivers/xerox820.*", MAME_DIR .. "src/mess/machine/x820kb.*", MAME_DIR .. "src/mess/drivers/bigbord2.*", MAME_DIR .. "src/mess/drivers/alto2.*", } createMESSProjects(_target, _subtarget, "xussrpc") files { MAME_DIR .. "src/mess/drivers/ec184x.*", MAME_DIR .. "src/mess/drivers/iskr103x.*", MAME_DIR .. "src/mess/drivers/mc1502.*", MAME_DIR .. "src/mess/drivers/poisk1.*", MAME_DIR .. "src/mess/video/poisk1.*", } createMESSProjects(_target, _subtarget, "yamaha") files { MAME_DIR .. "src/mess/drivers/ymmu100.*", MAME_DIR .. "src/mess/drivers/fb01.*", } createMESSProjects(_target, _subtarget, "zenith") files { MAME_DIR .. "src/mess/drivers/z100.*", } createMESSProjects(_target, _subtarget, "zpa") files { MAME_DIR .. "src/mess/drivers/iq151.*", } createMESSProjects(_target, _subtarget, "zvt") files { MAME_DIR .. "src/mess/drivers/pp01.*", MAME_DIR .. "src/mess/machine/pp01.*", MAME_DIR .. "src/mess/video/pp01.*", } createMESSProjects(_target, _subtarget, "skeleton") files { MAME_DIR .. "src/mess/drivers/alphasma.*", MAME_DIR .. "src/mess/drivers/ampro.*", MAME_DIR .. "src/mess/drivers/amust.*", MAME_DIR .. "src/mess/drivers/applix.*", MAME_DIR .. "src/mess/drivers/attache.*", MAME_DIR .. "src/mess/drivers/ax20.*", MAME_DIR .. "src/mess/drivers/beehive.*", MAME_DIR .. "src/mess/drivers/binbug.*", MAME_DIR .. "src/mess/drivers/besta.*", MAME_DIR .. "src/mess/drivers/bitgraph.*", MAME_DIR .. "src/mess/drivers/br8641.*", MAME_DIR .. "src/mess/drivers/busicom.*", MAME_DIR .. "src/mess/video/busicom.*", MAME_DIR .. "src/mess/drivers/chaos.*", MAME_DIR .. "src/mess/drivers/chesstrv.*", MAME_DIR .. "src/mess/drivers/cd2650.*", MAME_DIR .. "src/mess/drivers/cdc721.*", MAME_DIR .. "src/mess/drivers/codata.*", MAME_DIR .. "src/mess/drivers/cortex.*", MAME_DIR .. "src/mess/drivers/cosmicos.*", MAME_DIR .. "src/mess/drivers/cp1.*", MAME_DIR .. "src/mess/drivers/cxhumax.*", MAME_DIR .. "src/mess/drivers/czk80.*", MAME_DIR .. "src/mess/drivers/d6800.*", MAME_DIR .. "src/mess/drivers/d6809.*", MAME_DIR .. "src/mess/drivers/digel804.*", MAME_DIR .. "src/mess/drivers/dim68k.*", MAME_DIR .. "src/mess/drivers/dm7000.*", MAME_DIR .. "src/mess/drivers/dmv.*", MAME_DIR .. "src/mess/machine/dmv_keyb.*", MAME_DIR .. "src/mess/drivers/dps1.*", MAME_DIR .. "src/mess/drivers/dsb46.*", MAME_DIR .. "src/mess/drivers/dual68.*", MAME_DIR .. "src/mess/drivers/eacc.*", MAME_DIR .. "src/mess/drivers/elwro800.*", MAME_DIR .. "src/mess/drivers/eti660.*", MAME_DIR .. "src/mess/drivers/excali64.*", MAME_DIR .. "src/mess/drivers/fanucs15.*", MAME_DIR .. "src/mess/drivers/fanucspmg.*", MAME_DIR .. "src/mess/drivers/fc100.*", MAME_DIR .. "src/mess/drivers/fk1.*", MAME_DIR .. "src/mess/drivers/ft68m.*", MAME_DIR .. "src/mess/drivers/gamate.*", MAME_DIR .. "src/mess/audio/gamate.*", MAME_DIR .. "src/mess/drivers/gameking.*", MAME_DIR .. "src/mess/drivers/gimix.*", MAME_DIR .. "src/mess/drivers/grfd2301.*", MAME_DIR .. "src/mess/drivers/harriet.*", MAME_DIR .. "src/mess/drivers/hprot1.*", MAME_DIR .. "src/mess/drivers/hpz80unk.*", MAME_DIR .. "src/mess/drivers/ht68k.*", MAME_DIR .. "src/mess/drivers/hunter2.*", MAME_DIR .. "src/emu/machine/nsc810.*", MAME_DIR .. "src/mess/drivers/ibm6580.*", MAME_DIR .. "src/mess/drivers/ie15.*", MAME_DIR .. "src/mess/machine/ie15_kbd.*", MAME_DIR .. "src/mess/drivers/if800.*", MAME_DIR .. "src/mess/drivers/imsai.*", MAME_DIR .. "src/mess/drivers/indiana.*", MAME_DIR .. "src/mess/drivers/itt3030.*", MAME_DIR .. "src/mess/drivers/jade.*", MAME_DIR .. "src/mess/drivers/jonos.*", MAME_DIR .. "src/mess/drivers/konin.*", MAME_DIR .. "src/mess/drivers/leapster.*", MAME_DIR .. "src/mess/drivers/lft.*", MAME_DIR .. "src/mess/drivers/lola8a.*", MAME_DIR .. "src/mess/drivers/m79152pc.*", MAME_DIR .. "src/mess/drivers/mccpm.*", MAME_DIR .. "src/mess/drivers/mes.*", MAME_DIR .. "src/mess/drivers/mice.*", MAME_DIR .. "src/mess/drivers/micronic.*", MAME_DIR .. "src/mess/drivers/mini2440.*", MAME_DIR .. "src/mess/drivers/mmd1.*", MAME_DIR .. "src/mess/drivers/mod8.*", MAME_DIR .. "src/mess/drivers/modellot.*", MAME_DIR .. "src/mess/drivers/molecular.*", MAME_DIR .. "src/mess/drivers/ms0515.*", MAME_DIR .. "src/mess/drivers/ms9540.*", MAME_DIR .. "src/mess/drivers/mstation.*", MAME_DIR .. "src/mess/drivers/mx2178.*", MAME_DIR .. "src/mess/drivers/mycom.*", MAME_DIR .. "src/mess/drivers/myvision.*", MAME_DIR .. "src/mess/drivers/ngen.*", MAME_DIR .. "src/mess/machine/ngen_kb.*", MAME_DIR .. "src/mess/drivers/octopus.*", MAME_DIR .. "src/mess/drivers/onyx.*", MAME_DIR .. "src/mess/drivers/okean240.*", MAME_DIR .. "src/mess/drivers/p8k.*", MAME_DIR .. "src/mess/drivers/pegasus.*", MAME_DIR .. "src/mess/drivers/pencil2.*", MAME_DIR .. "src/mess/drivers/pes.*", MAME_DIR .. "src/mess/drivers/pipbug.*", MAME_DIR .. "src/mess/drivers/plan80.*", MAME_DIR .. "src/mess/drivers/pm68k.*", MAME_DIR .. "src/mess/drivers/poly.*", MAME_DIR .. "src/mess/drivers/pt68k4.*", MAME_DIR .. "src/mess/drivers/ptcsol.*", MAME_DIR .. "src/mess/drivers/pulsar.*", MAME_DIR .. "src/mess/drivers/pv9234.*", MAME_DIR .. "src/mess/drivers/qtsbc.*", MAME_DIR .. "src/mess/drivers/rvoice.*", MAME_DIR .. "src/mess/drivers/sacstate.*", MAME_DIR .. "src/mess/drivers/sbrain.*", MAME_DIR .. "src/mess/drivers/seattle.*", MAME_DIR .. "src/mess/drivers/sh4robot.*", MAME_DIR .. "src/mess/drivers/softbox.*", MAME_DIR .. "src/mess/drivers/swtpc.*", MAME_DIR .. "src/mess/drivers/sys2900.*", MAME_DIR .. "src/mess/drivers/systec.*", MAME_DIR .. "src/mess/drivers/tavernie.*", MAME_DIR .. "src/mess/drivers/tecnbras.*", MAME_DIR .. "src/mess/drivers/terak.*", MAME_DIR .. "src/mess/drivers/ti630.*", MAME_DIR .. "src/mess/drivers/tsispch.*", MAME_DIR .. "src/mess/drivers/unistar.*", MAME_DIR .. "src/mess/drivers/v6809.*", MAME_DIR .. "src/mess/drivers/vector4.*", MAME_DIR .. "src/mess/drivers/vii.*", MAME_DIR .. "src/mess/drivers/wicat.*", MAME_DIR .. "src/mess/drivers/xor100.*", MAME_DIR .. "src/mess/drivers/xavix.*", MAME_DIR .. "src/mess/drivers/zorba.*", } end