Added the alternative bios found on Gachagachamp, it appears to just be recompiled. [smf]

Added the 700B01 bios, only the CRC is known. [smf]

New games added
---------------
Handle Champ (GQ710 VER. JAA) [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v, T. Bailey, Mr. CAST, J. Finney, M. David, anonymous, Pernod, hap, gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]
This commit is contained in:
smf- 2012-05-18 00:42:44 +00:00
parent 39fb790b3f
commit f89de2c5db
2 changed files with 50 additions and 3 deletions

View File

@ -108,6 +108,7 @@ N GUITARFREAKS 10thMIX 2003.10 GCD10 JA D10
N *GUITARFREAKS 11thMIX 2004.04
G *Gun Mania 2000.07 G?906 JA (no CD)
? *Gun Mania Zone Plus 2000.10
P Handle Champ 1997.12 GQ710 JA (no CD)
P Hyper Bishi Bashi Champ 1998.07 GC876 EA (no CD)
P Hyper Bishi Bashi Champ - 2 Player 1999.08 GC908 JA 908 A02
P Jikkyou Powerful Pro Yakyuu EX 1998.04 GX802 JA 802 JA B02
@ -3612,6 +3613,22 @@ static INPUT_PORTS_START( gunmania )
PORT_BIT( 0x00000080, IP_ACTIVE_HIGH, IPT_BUTTON8 ) PORT_PLAYER(4) PORT_CODE(KEYCODE_I)
INPUT_PORTS_END
static INPUT_PORTS_START( hndlchmp )
PORT_INCLUDE( konami573 )
PORT_START( "analog0" )
PORT_BIT( 0xff, 0xc0, IPT_PEDAL ) PORT_MINMAX( 0xc0, 0xf0 ) PORT_SENSITIVITY( 100 ) PORT_KEYDELTA( 20 ) PORT_PLAYER( 2 )
PORT_START( "analog1" )
PORT_BIT( 0xff, 0xc0, IPT_PEDAL ) PORT_MINMAX( 0xc0, 0xf0 ) PORT_SENSITIVITY( 100 ) PORT_KEYDELTA( 20 ) PORT_PLAYER( 1 )
PORT_START( "analog2" )
PORT_BIT( 0xff, 0x7f, IPT_PADDLE ) PORT_MINMAX( 0x48, 0xb7 ) PORT_SENSITIVITY( 25 ) PORT_KEYDELTA( 30 ) PORT_PLAYER( 2 )
PORT_START( "analog3" )
PORT_BIT( 0xff, 0x7f, IPT_PADDLE ) PORT_MINMAX( 0x48, 0xb7 ) PORT_SENSITIVITY( 25 ) PORT_KEYDELTA( 30 ) PORT_PLAYER( 1 )
INPUT_PORTS_END
static INPUT_PORTS_START( hyperbbc )
PORT_INCLUDE( konami573 )
@ -3699,7 +3716,12 @@ INPUT_PORTS_END
#define SYS573_BIOS_A \
ROM_REGION32_LE( 0x080000, "bios", 0 ) \
ROM_LOAD( "700a01.22g", 0x0000000, 0x080000, CRC(11812ef8) SHA1(e1284add4aaddd5337bd7f4e27614460d52b5b48))
ROM_SYSTEM_BIOS( 0, "std", "Standard" ) \
ROMX_LOAD( "700a01.22g", 0x0000000, 0x080000, CRC(11812ef8) SHA1(e1284add4aaddd5337bd7f4e27614460d52b5b48), ROM_BIOS(1) ) \
ROM_SYSTEM_BIOS( 1, "gchgchmp", "Found on Gachagachamp" ) \
ROMX_LOAD( "700_a01.22g", 0x000000, 0x080000, CRC(39ebb0ca) SHA1(9aab8c637dd2be84d79007e52f108abe92bf29dd), ROM_BIOS(2) ) \
ROM_SYSTEM_BIOS( 2, "dsem2", "Found on Dancing Stage Euro Mix 2" ) \
ROMX_LOAD( "700b01.22g", 0x0000000, 0x080000, CRC(6cf852af) NO_DUMP, ROM_BIOS(3) )
#define SYS573_DIGITAL_ID \
ROM_REGION( 0x000008, "digital_id", 0 ) /* digital board id */ \
@ -4817,6 +4839,30 @@ ROM_START( fghtmnu )
DISK_IMAGE_READONLY( "918xxb02", 0, BAD_DUMP SHA1(8ced8952fff3e70ce0621a491f0973af5a6ccd82) )
ROM_END
ROM_START( hndlchmp )
SYS573_BIOS_A
ROM_REGION( 0x200000, "onboard.0", 0 ) /* onboard flash */
ROM_LOAD( "710ja.31m", 0x000000, 0x200000, CRC(f5f71b1d) SHA1(7d518e5333f44e6ec921a1e882df970953814b6e) )
ROM_REGION( 0x200000, "onboard.1", 0 ) /* onboard flash */
ROM_LOAD( "710ja.27m", 0x000000, 0x200000, CRC(b3d8c037) SHA1(678b88c37111d1fde8996c7d71b66ec1c4f161fe) )
ROM_REGION( 0x200000, "onboard.2", 0 ) /* onboard flash */
ROM_LOAD( "710ja.31l", 0x000000, 0x200000, CRC(78e8556c) SHA1(9f6bb651ddeb042ebf1ba057d4932494149f47d6) )
ROM_REGION( 0x200000, "onboard.3", 0 ) /* onboard flash */
ROM_LOAD( "710ja.27l", 0x000000, 0x200000, CRC(f6a87155) SHA1(269bfdf05ee4ab2e4b87b6e92045e56d0557a576) )
ROM_REGION( 0x200000, "onboard.4", 0 ) /* onboard flash */
ROM_LOAD( "710ja.31j", 0x000000, 0x200000, CRC(bdc05d16) SHA1(ee397950f7e7e910fdc05737f99604e43d288719) )
ROM_REGION( 0x200000, "onboard.5", 0 ) /* onboard flash */
ROM_LOAD( "710ja.27j", 0x000000, 0x200000, CRC(ad925ed3) SHA1(e3222308961851cccee2de9da804f74854907451) )
ROM_REGION( 0x200000, "onboard.6", 0 ) /* onboard flash */
ROM_LOAD( "710ja.31h", 0x000000, 0x200000, CRC(a0293108) SHA1(2e5651a4c1b8e021cc3060db138c9fe7c28caa3b) )
ROM_REGION( 0x200000, "onboard.7", 0 ) /* onboard flash */
ROM_LOAD( "710ja.27h", 0x000000, 0x200000, CRC(aed26efe) SHA1(20b6fccd0bc5495d8258b976f72d330d6315c6f6) )
ROM_REGION( 0x002000, "m48t58", 0 ) /* timekeeper */
ROM_LOAD( "710ja.22h", 0x000000, 0x002000, CRC(b784de91) SHA1(048157e9ad6df46656dbac6349b0c821254e1c37) )
ROM_END
ROM_START( gtrfrks )
SYS573_BIOS_A
@ -5409,9 +5455,9 @@ ROM_START( salarymc )
DISK_IMAGE_READONLY( "gca18jaa", 0, SHA1(8adcc8ef76cbfb9f47fec5702b0b200565b5c561) )
ROM_END
// System 573 BIOS (we're missing the later version that boots up with a pseudo-GUI)
GAME( 1998, sys573, 0, konami573, konami573, konami573, ROT0, "Konami", "System 573 BIOS", GAME_IS_BIOS_ROOT )
GAME( 1997, sys573, 0, konami573, konami573, konami573, ROT0, "Konami", "System 573 BIOS", GAME_IS_BIOS_ROOT )
GAME( 1997, hndlchmp, sys573, konami573, hndlchmp, konami573, ROT0, "Konami", "Handle Champ (GQ710 VER. JAB)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
GAME( 1998, darkhleg, sys573, konami573x, konami573, konami573, ROT0, "Konami", "Dark Horse Legend (GX706 VER. JAA)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
GAME( 1998, fbaitbc, sys573, k573baitx, fbaitbc, ge765pwbba, ROT0, "Konami", "Fisherman's Bait - A Bass Challenge (GE765 VER. UAB)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
GAME( 1998, bassangl, fbaitbc, k573baitx, fbaitbc, ge765pwbba, ROT0, "Konami", "Bass Angler (GE765 VER. JAA)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )

View File

@ -3553,6 +3553,7 @@ simpbowl // GQ829, UAA
// Konami System 573
sys573
hndlchmp // 1997 - Handle Champ (GQ710 VER. JAA)
darkhleg // 1998 - Dark Horse Legend (GX706 VER. JAA)
fbaitbc // 1998 - Fisherman's Bait - A Bass Challenge (GE765 VER. UAB)
bassangl // 1998 - Bass Angler (GE765 VER. JAA)