diff --git a/src/mame/drivers/toaplan2.c b/src/mame/drivers/toaplan2.c index a45c5cc1f39..c2516aeaad3 100644 --- a/src/mame/drivers/toaplan2.c +++ b/src/mame/drivers/toaplan2.c @@ -5133,10 +5133,12 @@ Notes: HSync - 15.39kHz */ -ROM_START( bbakraid ) + + +ROM_START( bkraidu ) ROM_REGION( 0x200000, "main", 0 ) /* Main 68k code */ - ROM_LOAD16_BYTE( "prg0u022.bin", 0x000000, 0x080000, CRC(0dd59512) SHA1(c6a4e6aa49c6ac3b04ae62a0a4cc8084ae048381) ) - ROM_LOAD16_BYTE( "prg1u023.bin", 0x000001, 0x080000, CRC(fecde223) SHA1(eb5ac0eda49b4b0f3d25d8a8bb356e77a453d3a7) ) + ROM_LOAD16_BYTE( "prg0u022_usa.bin", 0x000000, 0x080000, CRC(95fb2ffd) SHA1(c7f502f3945249573b66226e8bacc6a9bc230693) ) + ROM_LOAD16_BYTE( "prg1u023.new", 0x000001, 0x080000, CRC(4ae9aa64) SHA1(45fdf72141c4c9f24a38d4218c65874799b9c868) ) ROM_LOAD16_BYTE( "prg2u021.bin", 0x100000, 0x080000, CRC(ffba8656) SHA1(6526bb65fad3384de3f301a7d1095cbf03757433) ) ROM_LOAD16_BYTE( "prg3u024.bin", 0x100001, 0x080000, CRC(834b8ad6) SHA1(0dd6223bb0749819ad29811eeb04fd08d937abb0) ) @@ -5157,7 +5159,7 @@ ROM_START( bbakraid ) ROM_END -ROM_START( bbakradu ) +ROM_START( bkraiduj ) ROM_REGION( 0x200000, "main", 0 ) /* Main 68k code */ ROM_LOAD16_BYTE( "prg0u022.new", 0x000000, 0x080000, CRC(fa8d38d3) SHA1(aba91d87a8a62d3fe1139b4437b16e2f844264ad) ) ROM_LOAD16_BYTE( "prg1u023.new", 0x000001, 0x080000, CRC(4ae9aa64) SHA1(45fdf72141c4c9f24a38d4218c65874799b9c868) ) @@ -5181,6 +5183,29 @@ ROM_START( bbakradu ) ROM_END +ROM_START( bkraidj ) + ROM_REGION( 0x200000, "main", 0 ) /* Main 68k code */ + ROM_LOAD16_BYTE( "prg0u022.bin", 0x000000, 0x080000, CRC(0dd59512) SHA1(c6a4e6aa49c6ac3b04ae62a0a4cc8084ae048381) ) + ROM_LOAD16_BYTE( "prg1u023.bin", 0x000001, 0x080000, CRC(fecde223) SHA1(eb5ac0eda49b4b0f3d25d8a8bb356e77a453d3a7) ) + ROM_LOAD16_BYTE( "prg2u021.bin", 0x100000, 0x080000, CRC(ffba8656) SHA1(6526bb65fad3384de3f301a7d1095cbf03757433) ) + ROM_LOAD16_BYTE( "prg3u024.bin", 0x100001, 0x080000, CRC(834b8ad6) SHA1(0dd6223bb0749819ad29811eeb04fd08d937abb0) ) + + ROM_REGION( 0x40000, "audio", 0 ) /* Sound Z80 code */ + ROM_LOAD( "sndu0720.bin", 0x00000, 0x08000, CRC(e62ab246) SHA1(00d23689dd423ecd4024c58b5903d16e890f1dff) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x1000000, "gfx1", ROMREGION_DISPOSE ) + ROM_LOAD( "gfxu0510.bin", 0x000000, 0x400000, CRC(9cca3446) SHA1(1123f8b8bfbe59a2c572cdf61f1ad27ff37f0f0d) ) + ROM_LOAD( "gfxu0512.bin", 0x400000, 0x400000, CRC(a2a281d5) SHA1(d9a6623f9433ad682223f9780c26cd1523ebc5c5) ) + ROM_LOAD( "gfxu0511.bin", 0x800000, 0x400000, CRC(e16472c0) SHA1(6068d679a8b3b65e05acd58a7ce9ead90177049f) ) + ROM_LOAD( "gfxu0513.bin", 0xc00000, 0x400000, CRC(8bb635a0) SHA1(9064f1a2d8bb88ddbca702fb8556d0dfe6a5cadc) ) + + ROM_REGION( 0x0c00000, "ymz", 0 ) /* YMZ280B Samples */ + ROM_LOAD( "rom6.829", 0x000000, 0x400000, CRC(8848b4a0) SHA1(e0dce136c5d5a4c1a92b863e57848cd5927d06f1) ) + ROM_LOAD( "rom7.830", 0x400000, 0x400000, CRC(d6224267) SHA1(5c9b7b13effbef9f707811f84bfe50ca85e605e3) ) + ROM_LOAD( "rom8.831", 0x800000, 0x400000, CRC(a101dfb0) SHA1(4b729b0d562e09df35438e9e6b457b8de2690a6e) ) +ROM_END + /* The following is in order of Toaplan Board/game numbers */ /* See list at top of file */ @@ -5241,5 +5266,9 @@ GAME( 1998, batridk, batrid, batrider, batrider, batrider, ROT270, "Raizing / // version A is older code GAME( 1998, batridja, batrid, batrider, batrider, batrider, ROT270, "Raizing / Eighting", "Armed Police Batrider (Japan) (Mon Dec 22 1997)", GAME_SUPPORTS_SAVE ) -GAME( 1999, bbakraid, 0, bbakraid, bbakraid, bbakraid, ROT270, "Eighting", "Battle Bakraid (Japan) (Wed Apr 7 1999)", GAME_SUPPORTS_SAVE ) -GAME( 1999, bbakradu, bbakraid, bbakraid, bbakraid, bbakradu, ROT270, "Eighting", "Battle Bakraid - Unlimited Version (Japan) (Tue Jun 8 1999)", GAME_SUPPORTS_SAVE ) +// Battle Bakraid +// the 'unlimited' version is a newer revisino of the code. +GAME( 1999, bkraidu, 0, bbakraid, bbakraid, bbakradu, ROT270, "Eighting", "Battle Bakraid - Unlimited Version (U.S.A.) (Tue Jun 8 1999)", GAME_SUPPORTS_SAVE ) +GAME( 1999, bkraiduj, bkraidu, bbakraid, bbakraid, bbakradu, ROT270, "Eighting", "Battle Bakraid - Unlimited Version (Japan) (Tue Jun 8 1999)", GAME_SUPPORTS_SAVE ) +// older revision of the code +GAME( 1999, bkraidj, bkraidu, bbakraid, bbakraid, bbakraid, ROT270, "Eighting", "Battle Bakraid (Japan) (Wed Apr 7 1999)", GAME_SUPPORTS_SAVE ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 9fa4b3fba94..2c3757e3966 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -2189,8 +2189,9 @@ const game_driver * const drivers[] = DRIVER( batridj ) /* (c) 1998 Raizing/8ing */ DRIVER( batridk ) /* (c) 1998 Raizing/8ing */ DRIVER( batridja ) /* (c) 1998 Raizing/8ing */ - DRIVER( bbakraid ) /* (c) 1999 8ing */ - DRIVER( bbakradu ) /* (c) 1999 8ing */ + DRIVER( bkraidu ) /* (c) 1999 8ing */ + DRIVER( bkraiduj ) /* (c) 1999 8ing */ + DRIVER( bkraidj ) /* (c) 1999 8ing */ /* Toa Plan's board list