From 2821134785bf9d66a64c20c7c951b364474970c0 Mon Sep 17 00:00:00 2001 From: DavidHaywood <28625134+DavidHaywood@users.noreply.github.com> Date: Fri, 11 Dec 2020 12:22:26 +0000 Subject: [PATCH] move dancmix3 to nes_sh6578.cpp --- src/mame/drivers/nes_clone.cpp | 8 -------- src/mame/drivers/nes_sh6578.cpp | 7 +++++++ src/mame/mame.lst | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/mame/drivers/nes_clone.cpp b/src/mame/drivers/nes_clone.cpp index ef97c551e1b..ea6a0a1bef1 100644 --- a/src/mame/drivers/nes_clone.cpp +++ b/src/mame/drivers/nes_clone.cpp @@ -1084,10 +1084,6 @@ ROM_START( hs36blk ) ROM_LOAD( "mx29lv160cbtc.u3", 0x00000, 0x200000, CRC(b5cf91a0) SHA1(399f015fb0580c90928e7f3d73810cc4b6cc70d9) ) ROM_END -ROM_START( dancmix3 ) - ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASE00 ) - ROM_LOAD( "e28f008sa.u5", 0x00000, 0x100000, CRC(faf6480c) SHA1(68bf79910e091443aecc7bf256cd5378a04c550e) ) -ROM_END void nes_clone_state::init_nes_clone() { @@ -1117,7 +1113,3 @@ CONS( 200?, vtvsocr, 0, 0, nes_clone_vtvsocr, nes_clone, nes_clone_vtvsocr CONS( 2010, hs36red, 0, 0, nes_clone, nes_clone, nes_clone_state, init_nes_clone, "HengSheng", "HengSheng 36-in-1 (Red pad)", MACHINE_NOT_WORKING ) CONS( 2010, hs36blk, 0, 0, nes_clone, nes_clone, nes_clone_state, init_nes_clone, "HengSheng", "HengSheng 36-in-1 (Black pad)", MACHINE_NOT_WORKING ) -// probably not a plain NES clone, uses extended opcodes found in later chips, but doesn't fit directly in either -// ROM seems very small for a device with sampled music, but size matches chip type -// does access NES-like addresses -CONS( 201?, dancmix3, 0, 0, nes_clone, nes_clone, nes_clone_state, init_nes_clone, "Venom", "TV Dance Mat 4 Games in 1 (Mix Party 3 / Dance Mix 3)", MACHINE_NOT_WORKING ) diff --git a/src/mame/drivers/nes_sh6578.cpp b/src/mame/drivers/nes_sh6578.cpp index 39224af571a..ceab7f10d8f 100644 --- a/src/mame/drivers/nes_sh6578.cpp +++ b/src/mame/drivers/nes_sh6578.cpp @@ -731,6 +731,10 @@ ROM_END +ROM_START( dancmix3 ) + ROM_REGION( 0x200000, "maincpu", ROMREGION_ERASE00 ) + ROM_LOAD( "e28f008sa.u5", 0x00000, 0x100000, CRC(faf6480c) SHA1(68bf79910e091443aecc7bf256cd5378a04c550e) ) +ROM_END CONS( 200?, maxx5in1, 0, 0, nes_sh6578, nes_sh6578, nes_sh6578_state, init_nes_sh6578, "Senario / JungleTac", "Vs Maxx 5-in-1 Casino / Senario Card & Casino Games", 0 ) // advertised on box as 'With Solitaire" (was there an even older version without it?) @@ -768,3 +772,6 @@ CONS( 200?, cpatrolm, 0, 0, nes_sh6578_pal, nes_sh6578, nes_sh6578_state, i // Super Moto 3 https://youtu.be/DR5Y_r6C_qk - has JungleTac copyrights intact, and appears to have the SH6578 versions of the games // Handy Max 15-in-1 https://youtu.be/jQTUHj1cP-k - has JungleTac copyrights intact, and appears to have the SH6578 versions of the games + +// has sampled audio, not supported (make sure it isn't being done by an external device) +CONS( 201?, dancmix3, 0, 0, nes_sh6578_pal, nes_sh6578, nes_sh6578_state, init_nes_sh6578, "Venom", "TV Dance Mat 4 Games in 1 (Mix Party 3 / Dance Mix 3)", MACHINE_NOT_WORKING ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 3855fae81c2..7630b58754c 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -32279,7 +32279,6 @@ nespal // Nintendo Entertainment System PAL @source:nes_clone.cpp afbm7800 -dancmix3 dnce2000 hs36blk hs36red @@ -32293,6 +32292,7 @@ vtvsocr bandgpad bandggcn cpatrolm +dancmix3 ts_handy11 ablwikid maxx5in1