diff --git a/src/mame/drivers/zn.c b/src/mame/drivers/zn.c index a71db690a39..d272dc02aff 100644 --- a/src/mame/drivers/zn.c +++ b/src/mame/drivers/zn.c @@ -156,6 +156,7 @@ static const struct { "sfexpj", cp01, cp04 }, /* OK */ { "glpracr", cp01, cp05 }, /* OK */ { "rvschool", cp10, cp06 }, /* OK */ + { "rvschoolu",cp10, cp06 }, /* OK */ { "rvschoola",cp10, cp06 }, /* OK */ { "jgakuen", cp10, cp06 }, /* OK */ { "plsmaswd", cp10, cp07 }, /* OK */ @@ -3094,6 +3095,33 @@ ROM_END ROM_START( rvschool ) CPZN2_BIOS + ROM_REGION32_LE( 0x80000, "user3", 0 ) + ROM_LOAD( "jste_04.2h", 0x0000000, 0x080000, CRC(1567555a) SHA1(3b93235076ab3c06914c83becf0da8e810b8917a) ) + + ROM_REGION32_LE( 0x3000000, "user2", 0 ) + ROM_LOAD( "jst-05m.3h", 0x0000000, 0x400000, CRC(723372b8) SHA1(2a7c95d1f9a3f58c469dfc28ead1fd192eaaebd1) ) + ROM_LOAD( "jst-06m.4h", 0x0400000, 0x400000, CRC(4248988e) SHA1(4bdf7cac17d70ea85aa2002fc6b21a64d05e6e5a) ) + ROM_LOAD( "jst-07m.5h", 0x0800000, 0x400000, CRC(c84c5a16) SHA1(5c0ca7454189c766f1ca7305504ff1867007c8e6) ) + ROM_LOAD( "jst-08m.2k", 0x0c00000, 0x400000, CRC(791b57f3) SHA1(4ea12a0f7a7110d7dcbc55b3f02aa9a92dea4b12) ) + ROM_LOAD( "jst-09m.3k", 0x1000000, 0x400000, CRC(6df42048) SHA1(9e2b4a424de3918e5e54bc87fd9dcceff8d162be) ) + ROM_LOAD( "jst-10m.4k", 0x1400000, 0x400000, CRC(d7e22769) SHA1(733f96dce2586fc0a8af3cec18153085750c9a4d) ) + ROM_LOAD( "jst-11m.5k", 0x1800000, 0x400000, CRC(0a033ac5) SHA1(218b33cb51db99d3e9ee180da6a74460f4444fc6) ) + ROM_LOAD( "jst-12m.6k", 0x1c00000, 0x400000, CRC(43bd2ddd) SHA1(7f2976e394362cb648f620e430b3bf11b71485a6) ) + ROM_LOAD( "jst-13m.7k", 0x2000000, 0x400000, CRC(6b443235) SHA1(c764d8b742aa1c46bc8d37f36e864ef50a1ff4e4) ) + + ROM_REGION( 0x50000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */ + ROM_LOAD( "jst_02.2e", 0x00000, 0x08000, CRC(7809e2c3) SHA1(0216a665f7978bc8db3f7fdab038e1c7aa120844) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + ROM_LOAD( "jst_03.3e", 0x28000, 0x20000, CRC(860ff24d) SHA1(eea72fa5eaf407a112a5b3daf60f7ac8ad191cc7) ) + + ROM_REGION( 0x400000, "qsound", 0 ) /* Q Sound Samples */ + ROM_LOAD16_WORD_SWAP( "jst-01m.3b", 0x0000000, 0x400000, CRC(9a7c98f9) SHA1(764c6c4f41047e1f36d2dceac4aa9b943a9d529a) ) +ROM_END + +/* 95681-2 */ +ROM_START( rvschoolu ) + CPZN2_BIOS + ROM_REGION32_LE( 0x80000, "user3", 0 ) ROM_LOAD( "jstu_04.2h", 0x0000000, 0x080000, CRC(d83724ae) SHA1(0890c0164116606acc600f646e82972d0d4f79b4) ) @@ -4576,7 +4604,8 @@ GAME( 1997, sfexpj, sfexp, coh1002c, zn6b, coh1000c, ROT0, "Capcom / Arika /* it in every zip file */ GAME( 1997, cpzn2, 0, coh3002c, zn, coh3002c, ROT0, "Sony / Capcom", "ZN2", GAME_IS_BIOS_ROOT ) -GAME( 1997, rvschool, cpzn2, coh3002c, zn6b, coh3002c, ROT0, "Capcom", "Rival Schools: United By Fate (USA 971117)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) +GAME( 1997, rvschool, cpzn2, coh3002c, zn6b, coh3002c, ROT0, "Capcom", "Rival Schools: United By Fate (Euro 971117)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) +GAME( 1997, rvschoolu, rvschool, coh3002c, zn6b, coh3002c, ROT0, "Capcom", "Rival Schools: United By Fate (USA 971117)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) GAME( 1997, rvschoola, rvschool, coh3002c, zn6b, coh3002c, ROT0, "Capcom", "Rival Schools: United By Fate (Asia 971117)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) GAME( 1997, jgakuen, rvschool, coh3002c, zn6b, coh3002c, ROT0, "Capcom", "Shiritsu Justice Gakuen: Legion of Heroes (Japan 971117)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) GAME( 1998, sfex2, cpzn2, coh3002c, zn6b, coh3002c, ROT0, "Capcom / Arika", "Street Fighter EX2 (USA 980526)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 4dc6178494b..88c9a162809 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -3233,7 +3233,7 @@ jojobane // 13/09/1999 (c) 1999 (Euro) // Capcom ZN1 cpzn1 -ts2 // Battle Arena Toshinden 2 (USA 951124) +ts2 // Battle Arena Toshinden 2 (USA 951124) ts2j // Battle Arena Toshinden 2 (JAPAN 951124) starglad // Star Gladiator (USA 960627) stargladj // Star Gladiator (JAPAN 960627) @@ -3248,7 +3248,8 @@ sfexpj // Street Fighter EX Plus (JAPAN 970311) // Capcom ZN2 cpzn2 -rvschool // Rival Schools (USA 971117) +rvschool // Rival Schools (EURO 971117) +rvschoolu // Rival Schools (USA 971117) rvschoola // Rival Schools (ASIA 971117) jgakuen // Justice Gakuen (JAPAN 971117) sfex2 // Street Fighter EX 2 (USA 980526)