diff --git a/scripts/target/mame/virtual.lua b/scripts/target/mame/virtual.lua index 0ea38d385f3..3cd2a980a60 100644 --- a/scripts/target/mame/virtual.lua +++ b/scripts/target/mame/virtual.lua @@ -15,7 +15,9 @@ CPUS["M6502"] = true CPUS["H6280"] = true +CPUS["M680X0"] = true CPUS["MCS48"] = true +CPUS["SH"] = true CPUS["Z80"] = true CPUS["DSP16"] = true -- for qsound @@ -25,23 +27,33 @@ CPUS["DSP16"] = true -- for qsound -------------------------------------------------- SOUNDS["AY8910"] = true +SOUNDS["C140"] = true SOUNDS["C352"] = true SOUNDS["C6280"] = true SOUNDS["GB_SOUND"] = true +SOUNDS["ES5503"] = true +SOUNDS["ES5505"] = true SOUNDS["IREMGA20"] = true SOUNDS["K051649"] = true SOUNDS["K053260"] = true SOUNDS["K054539"] = true SOUNDS["MULTIPCM"] = true SOUNDS["NES_APU"] = true +SOUNDS["OKIM6258"] = true SOUNDS["OKIM6295"] = true SOUNDS["POKEY"] = true SOUNDS["QSOUND"] = true SOUNDS["RF5C68"] = true +SOUNDS["SAA1099"] = true +SOUNDS["SCSP"] = true +SOUNDS["DAC"] = true +SOUNDS["VOLT_REG"] = true SOUNDS["SEGAPCM"] = true SOUNDS["SN76496"] = true +SOUNDS["UPD7759"] = true SOUNDS["WAVE"] = true SOUNDS["X1_010"] = true +SOUNDS["Y8950"] = true SOUNDS["YM2151"] = true SOUNDS["YM2203"] = true SOUNDS["YM2413"] = true @@ -50,7 +62,10 @@ SOUNDS["YM2610"] = true SOUNDS["YM2612"] = true SOUNDS["YM3526"] = true SOUNDS["YM3812"] = true +SOUNDS["YMF262"] = true SOUNDS["YMF271"] = true +SOUNDS["YMF278"] = true +SOUNDS["YMF278B"] = true SOUNDS["YMZ280B"] = true -------------------------------------------------- @@ -110,5 +125,11 @@ function createProjects_mame_virtual(_target, _subtarget) files { MAME_DIR .. "src/mame/drivers/vgmplay.cpp", MAME_DIR .. "src/mame/drivers/ldplayer.cpp", + MAME_DIR .. "src/mame/machine/mega32x.cpp", + MAME_DIR .. "src/mame/machine/mega32x.h", + MAME_DIR .. "src/mame/audio/vboy.cpp", + MAME_DIR .. "src/mame/audio/vboy.h", + MAME_DIR .. "src/mame/audio/wswan.cpp", + MAME_DIR .. "src/mame/audio/wswan.h", } end