summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2021-04-05 11:05:54 +0100
committer smf- <smf-@users.noreply.github.com>2021-04-05 11:09:55 +0100
commit868b92ad810e7294a3fe2cd386a6a7670acb1b60 (patch)
tree5262a89f45c25500c708035a676448609513b0d1
parent4e263a920a8bf375054f3dc45b9b2ca4c86ba14b (diff)
* New working clones
------------------ Handle Champ (GQ710 97/12/18 VER. SAA) [Guru, smf]
-rw-r--r--src/mame/drivers/ksys573.cpp30
-rw-r--r--src/mame/mame.lst5
2 files changed, 31 insertions, 4 deletions
diff --git a/src/mame/drivers/ksys573.cpp b/src/mame/drivers/ksys573.cpp
index 5bae36ae584..4c93b3684bd 100644
--- a/src/mame/drivers/ksys573.cpp
+++ b/src/mame/drivers/ksys573.cpp
@@ -5076,6 +5076,31 @@ ROM_END
ROM_START( hndlchmp )
SYS573_BIOS_A
+ ROM_DEFAULT_BIOS("gchgchmp")
+
+ ROM_REGION( 0x200000, "29f016a.31m", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.31m", 0x000000, 0x200000, CRC(0eec3edf) SHA1(9624bbf207e81cdbc2754cce81aeb57d4042ddce) )
+ ROM_REGION( 0x200000, "29f016a.27m", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.27m", 0x000000, 0x200000, CRC(7571daa8) SHA1(5f07b894a954d1eb13c4da1533a634d8185f4e54) )
+ ROM_REGION( 0x200000, "29f016a.31l", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.31l", 0x000000, 0x200000, CRC(1dc20303) SHA1(46cc531977865e718ed2049651baef2eccbc233e) )
+ ROM_REGION( 0x200000, "29f016a.27l", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.27l", 0x000000, 0x200000, CRC(5109ca33) SHA1(11c0ec8773240a002083205dceff21dac2fb7a1a) )
+ ROM_REGION( 0x200000, "29f016a.31j", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.31j", 0x000000, 0x200000, CRC(bdc05d16) SHA1(ee397950f7e7e910fdc05737f99604e43d288719) )
+ ROM_REGION( 0x200000, "29f016a.27j", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.27j", 0x000000, 0x200000, CRC(ad925ed3) SHA1(e3222308961851cccee2de9da804f74854907451) )
+ ROM_REGION( 0x200000, "29f016a.31h", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.31h", 0x000000, 0x200000, CRC(dfcef2cd) SHA1(5b5025ae5d64767a17523d7e1559cf03c0609b85) )
+ ROM_REGION( 0x200000, "29f016a.27h", 0 ) /* onboard flash */
+ ROM_LOAD( "710saa.27h", 0x000000, 0x200000, CRC(eda05636) SHA1(d63ccb52946b1f70874d81ba53e09ca08b0d7f71) )
+
+ ROM_REGION( 0x002000, "m48t58", 0 )
+ ROM_LOAD( "710saa.22h", 0x000000, 0x002000, CRC(6a8b13b6) SHA1(10218242ea14cd355c139d47598a195d71db6352) )
+ROM_END
+
+ROM_START( hndlchmpj )
+ SYS573_BIOS_A
ROM_REGION( 0x200000, "29f016a.31m", 0 ) /* onboard flash */
ROM_LOAD( "710jab.31m", 0x000000, 0x200000, CRC(f5f71b1d) SHA1(7d518e5333f44e6ec921a1e882df970953814b6e) )
@@ -5505,8 +5530,9 @@ ROM_END
GAME( 1997, sys573, 0, konami573, konami573, ksys573_state, empty_init, ROT0, "Konami", "System 573 BIOS", MACHINE_IS_BIOS_ROOT )
-GAME( 1997, strgchmp, sys573, konami573, hndlchmp, ksys573_state, empty_init, ROT0, "Konami", "Steering Champ (GQ710 VER. UAA)", MACHINE_IMPERFECT_SOUND )
-GAME( 1997, hndlchmp, strgchmp, konami573, hndlchmp, ksys573_state, empty_init, ROT0, "Konami", "Handle Champ (GQ710 VER. JAB)", MACHINE_IMPERFECT_SOUND )
+GAME( 1997, strgchmp, sys573, konami573, hndlchmp, ksys573_state, empty_init, ROT0, "Konami", "Steering Champ (GQ710 97/12/18 VER. UAA)", MACHINE_IMPERFECT_SOUND )
+GAME( 1997, hndlchmp, strgchmp, konami573, hndlchmp, ksys573_state, empty_init, ROT0, "Konami", "Handle Champ (GQ710 97/12/18 VER. SAA)", MACHINE_IMPERFECT_SOUND )
+GAME( 1997, hndlchmpj, strgchmp, konami573, hndlchmp, ksys573_state, empty_init, ROT0, "Konami", "Handle Champ (GQ710 1997/12/08 VER. JAB)", MACHINE_IMPERFECT_SOUND )
GAME( 1998, darkhleg, sys573, konami573x, konami573, ksys573_state, empty_init, ROT0, "Konami", "Dark Horse Legend (GX706 VER. JAA)", MACHINE_IMPERFECT_SOUND )
GAME( 1998, fbaitbc, sys573, fbaitbc, fbaitbc, ksys573_state, empty_init, ROT0, "Konami", "Fisherman's Bait - A Bass Challenge (GE765 VER. UAB)", MACHINE_IMPERFECT_SOUND )
GAME( 1998, bassangl, fbaitbc, fbaitbc, fbaitbc, ksys573_state, empty_init, ROT0, "Konami", "Bass Angler (GE765 VER. JAA)", MACHINE_IMPERFECT_SOUND )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index a710a53ef5e..64c7b033344 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -19410,8 +19410,9 @@ gtrfrksa // 1999 - Guitar Freaks (GQ886 VER. AAC)
gtrfrksj // 1999 - Guitar Freaks (GQ886 VER. JAC)
gtrfrksu // 1999 - Guitar Freaks (GQ886 VER. UAC)
gunmania // 2000 - GunMania (GL906 VER. JAA)
-strgchmp // 1997 - Steering Champ (GQ710 VER. UAA)
-hndlchmp // 1997 - Handle Champ (GQ710 VER. JAB)
+strgchmp // 1997 - Steering Champ (GQ710 97/12/18 VER. UAA)
+hndlchmp // 1997 - Handle Champ (GQ710 97/12/18 VER. SAA)
+hndlchmpj // 1997 - Handle Champ (GQ710 1997/12/08 VER. JAB)
hypbbc2p // 1999 - Hyper Bishi Bashi Champ - 2 Player (GX908 1999/08/24 VER. JAA)
hypbbc2pk // 1999 - Hyper Bishi Bashi Champ - 2 Player (GX908 1999/08/24 VER. KAA)
hyperbbc // 1998 - Hyper Bishi Bashi (GQ876 VER. EAA)