mirror of
https://github.com/holub/mame
synced 2025-04-25 01:40:16 +03:00
New clones added: Bloody Roar 2 - regions
Based on new dumps, the region is controlled via a setting in the AT28C16 EEPROM on the mainboard and is preprogrammed for each region. The EEPROM for each has been created and fixed for each region and marked as "BAD_DUMP" until they can be verified. New Clones Added: ---------------------------------- Bloody Roar 2 (World) Bloody Roar 2 (USA) Bloody Roar 2 (Asia)
This commit is contained in:
parent
fc4c0c14d0
commit
1fe7f14261
@ -144,6 +144,9 @@ static const struct
|
||||
{ "bldyroar", et01, et02 }, /* OK */
|
||||
{ "beastrzb", et01, et02 }, /* OK */
|
||||
{ "bldyror2", et01, et03 }, /* OK */
|
||||
{ "bldyro2u", et01, et03 }, /* OK */
|
||||
{ "bldyro2a", et01, et03 }, /* OK */
|
||||
{ "bldyro2j", et01, et03 }, /* OK */
|
||||
{ "bam2", et01, et05 },
|
||||
{ "glpracr2", mg01, mg02 }, /* locks up when starting a game/entering test mode */
|
||||
{ "glprac2j", mg01, mg02 }, /* locks up when starting a game/entering test mode */
|
||||
@ -4121,7 +4124,7 @@ ROM_START( bldyror2 )
|
||||
|
||||
ROM_REGION32_LE( 0x1800000, "user2", 0 )
|
||||
ROM_LOAD( "flash0.021", 0x0000000, 0x200000, CRC(fa7602e1) SHA1(6fb6af09656fbb86d2abda35804b2ed4a4cd7461) )
|
||||
ROM_LOAD( "flash1.024", 0x0200000, 0x200000, CRC(59a2e367) SHA1(484fd5a4515a8391f1d2fa95ac681d9bcf52406d) )
|
||||
ROM_LOAD( "flash1.024", 0x0200000, 0x200000, CRC(03465a69) SHA1(7c29aff2bf19c379873d3927c260892c78281882) )
|
||||
ROM_LOAD( "rom-1a.028", 0x0800000, 0x400000, CRC(0e711461) SHA1(1d0bd80e6885432ef0623babde28e5760b714bfa) )
|
||||
ROM_LOAD( "rom-1b.29", 0x0c00000, 0x400000, CRC(0cf153f9) SHA1(53bb9f8642079f56d8e925792b069362df666819) )
|
||||
ROM_LOAD( "rom-2a.026", 0x1000000, 0x400000, CRC(b71d955d) SHA1(49fce452c70ceafc8a149fa9ff073589b7261882) )
|
||||
@ -4135,6 +4138,81 @@ ROM_START( bldyror2 )
|
||||
|
||||
ROM_REGION( 0x400000, "ymf", 0 )
|
||||
ROM_LOAD( "rom-3.336", 0x000000, 0x400000, CRC(b74cc4d1) SHA1(eb5485582a12959ae06927a2f1d8a7e63e0f956f) )
|
||||
|
||||
ROM_REGION( 0x800, "at28c16", 0 ) /* at28c16 */
|
||||
ROM_LOAD( "at28c16_world", 0x0000000, 0x000800, BAD_DUMP CRC(96fc78bd) SHA1(d72e3be843738f3b065be38046a41e03f196c8a6) ) /* preprogrammed mainboard flash for region */
|
||||
ROM_END
|
||||
|
||||
ROM_START( bldyro2u )
|
||||
PSARC95_BIOS
|
||||
|
||||
ROM_REGION32_LE( 0x1800000, "user2", 0 )
|
||||
ROM_LOAD( "flash0.021", 0x0000000, 0x200000, CRC(fa7602e1) SHA1(6fb6af09656fbb86d2abda35804b2ed4a4cd7461) )
|
||||
ROM_LOAD( "flash1.024", 0x0200000, 0x200000, CRC(03465a69) SHA1(7c29aff2bf19c379873d3927c260892c78281882) )
|
||||
ROM_LOAD( "rom-1a.028", 0x0800000, 0x400000, CRC(0e711461) SHA1(1d0bd80e6885432ef0623babde28e5760b714bfa) )
|
||||
ROM_LOAD( "rom-1b.29", 0x0c00000, 0x400000, CRC(0cf153f9) SHA1(53bb9f8642079f56d8e925792b069362df666819) )
|
||||
ROM_LOAD( "rom-2a.026", 0x1000000, 0x400000, CRC(b71d955d) SHA1(49fce452c70ceafc8a149fa9ff073589b7261882) )
|
||||
ROM_LOAD( "rom-2b.210", 0x1400000, 0x400000, CRC(89959dde) SHA1(99d54b9876f38f5e625334bbd1439618cdf01d56) )
|
||||
|
||||
ROM_REGION32_LE( 0x0400000, "user3", ROMREGION_ERASE00 )
|
||||
|
||||
ROM_REGION( 0x100000, "audiocpu", 0 )
|
||||
ROM_LOAD16_BYTE( "br2_u0412.412", 0x000001, 0x080000, CRC(e254dd8a) SHA1(5b8fcafcf2176e0b55efcf37799d7c0d97e01bdc) )
|
||||
ROM_LOAD16_BYTE( "br2_u049.049", 0x000000, 0x080000, CRC(10dc855b) SHA1(4e6e3a71911c8976ae07c2b6cac5a36f98193def) )
|
||||
|
||||
ROM_REGION( 0x400000, "ymf", 0 )
|
||||
ROM_LOAD( "rom-3.336", 0x000000, 0x400000, CRC(b74cc4d1) SHA1(eb5485582a12959ae06927a2f1d8a7e63e0f956f) )
|
||||
|
||||
ROM_REGION( 0x800, "at28c16", 0 ) /* at28c16 */
|
||||
ROM_LOAD( "at28c16_usa", 0x0000000, 0x000800, BAD_DUMP CRC(75fbefa2) SHA1(9864bc1e2d4896d42df28f7dff5435cc3135e084) ) /* preprogrammed mainboard flash for region */
|
||||
ROM_END
|
||||
|
||||
ROM_START( bldyro2j )
|
||||
PSARC95_BIOS
|
||||
|
||||
ROM_REGION32_LE( 0x1800000, "user2", 0 )
|
||||
ROM_LOAD( "flash0.021", 0x0000000, 0x200000, CRC(fa7602e1) SHA1(6fb6af09656fbb86d2abda35804b2ed4a4cd7461) )
|
||||
ROM_LOAD( "flash1.024", 0x0200000, 0x200000, CRC(03465a69) SHA1(7c29aff2bf19c379873d3927c260892c78281882) )
|
||||
ROM_LOAD( "rom-1a.028", 0x0800000, 0x400000, CRC(0e711461) SHA1(1d0bd80e6885432ef0623babde28e5760b714bfa) )
|
||||
ROM_LOAD( "rom-1b.29", 0x0c00000, 0x400000, CRC(0cf153f9) SHA1(53bb9f8642079f56d8e925792b069362df666819) )
|
||||
ROM_LOAD( "rom-2a.026", 0x1000000, 0x400000, CRC(b71d955d) SHA1(49fce452c70ceafc8a149fa9ff073589b7261882) )
|
||||
ROM_LOAD( "rom-2b.210", 0x1400000, 0x400000, CRC(89959dde) SHA1(99d54b9876f38f5e625334bbd1439618cdf01d56) )
|
||||
|
||||
ROM_REGION32_LE( 0x0400000, "user3", ROMREGION_ERASE00 )
|
||||
|
||||
ROM_REGION( 0x100000, "audiocpu", 0 )
|
||||
ROM_LOAD16_BYTE( "br2_u0412.412", 0x000001, 0x080000, CRC(e254dd8a) SHA1(5b8fcafcf2176e0b55efcf37799d7c0d97e01bdc) )
|
||||
ROM_LOAD16_BYTE( "br2_u049.049", 0x000000, 0x080000, CRC(10dc855b) SHA1(4e6e3a71911c8976ae07c2b6cac5a36f98193def) )
|
||||
|
||||
ROM_REGION( 0x400000, "ymf", 0 )
|
||||
ROM_LOAD( "rom-3.336", 0x000000, 0x400000, CRC(b74cc4d1) SHA1(eb5485582a12959ae06927a2f1d8a7e63e0f956f) )
|
||||
|
||||
ROM_REGION( 0x800, "at28c16", 0 ) /* at28c16 */
|
||||
ROM_LOAD( "at28c16_japan", 0x0000000, 0x000800, BAD_DUMP CRC(2b069d57) SHA1(54e3ea1d9e220f90e147dcfa61b7b733430865bf) ) /* preprogrammed mainboard flash for region */
|
||||
ROM_END
|
||||
|
||||
ROM_START( bldyro2a )
|
||||
PSARC95_BIOS
|
||||
|
||||
ROM_REGION32_LE( 0x1800000, "user2", 0 )
|
||||
ROM_LOAD( "flash0.021", 0x0000000, 0x200000, CRC(fa7602e1) SHA1(6fb6af09656fbb86d2abda35804b2ed4a4cd7461) )
|
||||
ROM_LOAD( "flash1.024", 0x0200000, 0x200000, CRC(03465a69) SHA1(7c29aff2bf19c379873d3927c260892c78281882) )
|
||||
ROM_LOAD( "rom-1a.028", 0x0800000, 0x400000, CRC(0e711461) SHA1(1d0bd80e6885432ef0623babde28e5760b714bfa) )
|
||||
ROM_LOAD( "rom-1b.29", 0x0c00000, 0x400000, CRC(0cf153f9) SHA1(53bb9f8642079f56d8e925792b069362df666819) )
|
||||
ROM_LOAD( "rom-2a.026", 0x1000000, 0x400000, CRC(b71d955d) SHA1(49fce452c70ceafc8a149fa9ff073589b7261882) )
|
||||
ROM_LOAD( "rom-2b.210", 0x1400000, 0x400000, CRC(89959dde) SHA1(99d54b9876f38f5e625334bbd1439618cdf01d56) )
|
||||
|
||||
ROM_REGION32_LE( 0x0400000, "user3", ROMREGION_ERASE00 )
|
||||
|
||||
ROM_REGION( 0x100000, "audiocpu", 0 )
|
||||
ROM_LOAD16_BYTE( "br2_u0412.412", 0x000001, 0x080000, CRC(e254dd8a) SHA1(5b8fcafcf2176e0b55efcf37799d7c0d97e01bdc) )
|
||||
ROM_LOAD16_BYTE( "br2_u049.049", 0x000000, 0x080000, CRC(10dc855b) SHA1(4e6e3a71911c8976ae07c2b6cac5a36f98193def) )
|
||||
|
||||
ROM_REGION( 0x400000, "ymf", 0 )
|
||||
ROM_LOAD( "rom-3.336", 0x000000, 0x400000, CRC(b74cc4d1) SHA1(eb5485582a12959ae06927a2f1d8a7e63e0f956f) )
|
||||
|
||||
ROM_REGION( 0x800, "at28c16", 0 ) /* at28c16 */
|
||||
ROM_LOAD( "at28c16_asia", 0x0000000, 0x000800, BAD_DUMP CRC(c8010a48) SHA1(e0643dea48f8e0b0a6d512822d134ec3499eaa0c) ) /* preprogrammed mainboard flash for region */
|
||||
ROM_END
|
||||
|
||||
ROM_START( bam2 )
|
||||
@ -4404,11 +4482,14 @@ GAME( 1997, gdarius2, taitofx1, coh1000tb,zn, coh1000tb, ROT0, "Taito", "G-Dariu
|
||||
/* it in every zip file */
|
||||
GAME( 1997, psarc95, 0, coh1002e, zn, coh1002e, ROT0, "Sony/Eighting/Raizing", "PS Arcade 95", GAME_IS_BIOS_ROOT )
|
||||
|
||||
GAME( 1997, beastrzr, psarc95, coh1002e, zn, coh1002e, ROT0, "Eighting/Raizing", "Beastorizer (USA)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1997, bldyroar, beastrzr, coh1002e, zn, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar (JAPAN)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1997, beastrzb, psarc95, coh1002e, zn, coh1002e, ROT0, "Eighting/Raizing", "Beastorizer (USA Bootleg)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING )
|
||||
GAME( 1998, bldyror2, psarc95, coh1002e, zn6b, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar 2 (JAPAN)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 2000, brvblade, tps, coh1002e, zn, coh1002e, ROT270, "Eighting/Raizing", "Brave Blade (JAPAN)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1997, beastrzr, psarc95, coh1002e, zn, coh1002e, ROT0, "Eighting/Raizing", "Beastorizer (USA)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1997, bldyroar, beastrzr, coh1002e, zn, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar (JAPAN)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1997, beastrzb, psarc95, coh1002e, zn, coh1002e, ROT0, "Eighting/Raizing", "Beastorizer (USA Bootleg)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING )
|
||||
GAME( 1998, bldyror2, psarc95, coh1002e, zn6b, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar 2 (WORLD)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1998, bldyro2u, bldyror2, coh1002e, zn6b, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar 2 (USA)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1998, bldyro2a, bldyror2, coh1002e, zn6b, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar 2 (ASIA)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 1998, bldyro2j, bldyror2, coh1002e, zn6b, coh1002e, ROT0, "Eighting/Raizing", "Bloody Roar 2 (JAPAN)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
GAME( 2000, brvblade, tps, coh1002e, zn, coh1002e, ROT270, "Eighting/Raizing", "Brave Blade (JAPAN)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
|
||||
|
||||
/* Bust a Move 2 uses the PSARC95 bios and ET series security but the top board is completely different */
|
||||
GAME( 1999, bam2, psarc95, bam2, zn, bam2, ROT0, "Metro/Enix/Namco", "Bust a Move 2 (JAPANESE ROM ver. 1999/07/17 10:00:00)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING )
|
||||
|
@ -2941,7 +2941,10 @@ V-V TP-027
|
||||
DRIVER( beastrzr ) /* Beastorizer (USA) */
|
||||
DRIVER( bldyroar ) /* Bloody Roar (JAPAN) */
|
||||
DRIVER( beastrzb ) /* Beastorizer (USA Bootleg) */
|
||||
DRIVER( bldyror2 ) /* Bloody Roar 2 (JAPAN) */
|
||||
DRIVER( bldyror2 ) /* Bloody Roar 2 (WORLD) */
|
||||
DRIVER( bldyro2u ) /* Bloody Roar 2 (USA) */
|
||||
DRIVER( bldyro2a ) /* Bloody Roar 2 (ASIA) */
|
||||
DRIVER( bldyro2j ) /* Bloody Roar 2 (JAPAN) */
|
||||
DRIVER( brvblade ) /* Brave Blade (JAPAN) */
|
||||
DRIVER( bam2 ) /* Bust a Move 2 (JAPANESE ROM ver. 1999/07/17 10:00:00) */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user