diff --git a/src/mame/drivers/model2.c b/src/mame/drivers/model2.c index 51c61bfdd78..64b7e25db9c 100644 --- a/src/mame/drivers/model2.c +++ b/src/mame/drivers/model2.c @@ -4158,6 +4158,46 @@ ROM_START( topskatru ) /* Top Skater (USA), Model 2C */ ROM_LOAD("mpr-19750.24s", 0xc00000, 0x400000, CRC(cd95d0bf) SHA1(40e2a2980c89049c339fefd48bf7aac79962cd2e) ) ROM_END +ROM_START( topskatrj ) /* Top Skater (Japan), Model 2C */ + ROM_REGION( 0x200000, "maincpu", 0 ) // i960 program + ROM_LOAD32_WORD( "epr-19751.15", 0x000000, 0x080000, CRC(d615a15f) SHA1(ca998de446c4c423db186696f3478f3daa4f8373) ) + ROM_LOAD32_WORD( "epr-19752.16", 0x000002, 0x080000, CRC(42f0ba8b) SHA1(f72f25cbd380918b919c11a7d2051948c8c484db) ) + + ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_LOAD32_WORD("mpr-19735.11", 0x000000, 0x400000, CRC(8e509266) SHA1(49afc91467f08befaf34e743cbe823de3e3c9d85) ) + ROM_LOAD32_WORD("mpr-19736.12", 0x000002, 0x400000, CRC(094e0a0d) SHA1(de2c739f71e51166263446b9f6a566866ab8bee8) ) + ROM_LOAD32_WORD("mpr-19737.9", 0x800000, 0x400000, CRC(281a7dde) SHA1(71d5ba434328a81969bfdc71ac1160c5ff3ae9d3) ) + ROM_LOAD32_WORD("mpr-19738.10", 0x800002, 0x400000, CRC(f688327e) SHA1(68c9db242ef7e8f98979e968a09e4b093bc5d470) ) + + ROM_REGION( 0x800000, "cpu2", 0 ) // TGPx4 program + ROM_LOAD32_WORD("mpr-19743.29", 0x000000, 0x200000, CRC(d41a41bf) SHA1(a5f6b24e6526d0d2ef9c526c273c018d1e0fed59) ) + ROM_LOAD32_WORD("mpr-19744.30", 0x000002, 0x200000, CRC(84f203bf) SHA1(4952b764e6bf6cd735018738c5eff08781ee2315) ) + + ROM_REGION( 0x400000, "user2", 0 ) // Models + ROM_LOAD32_WORD("mpr-19741.17", 0x000000, 0x200000, CRC(111a6e29) SHA1(8664059f157626e4bbdcf8357e3d30b37d3c25b8) ) + ROM_LOAD32_WORD("mpr-19742.21", 0x000002, 0x200000, CRC(28510aff) SHA1(3e68aec090f36a60b3b70bc90f09e2f9ce088718) ) + + ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_LOAD32_WORD("mpr-19740.27", 0x000000, 0x400000, CRC(b20f508b) SHA1(c90fa3b42d87291ea459ccc137f3a2f3eb7efec0) ) + ROM_LOAD32_WORD("mpr-19739.25", 0x000002, 0x400000, CRC(8120cfd8) SHA1(a82744bff5dcdfae296c7c3e8c3fbfda26324e85) ) + + ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program + ROM_LOAD16_WORD_SWAP("mpr-19759.31", 0x080000, 0x80000, CRC(573530f2) SHA1(7b205085965d6694f8e75e29c4028f7cb6f631ab) ) + + ROM_REGION( 0x20000, "cpu3", 0) // DSB program + ROM_LOAD16_WORD_SWAP("mpr-19760.2s", 0x000000, 0x20000, CRC(2e41ca15) SHA1(a302209bfe0f1491dff2da64b32cfaa13c3d3304) ) + + ROM_REGION( 0x800000, "scsp", 0 ) // Samples + ROM_LOAD16_WORD_SWAP("mpr-19745.32", 0x000000, 0x400000, CRC(7082a0af) SHA1(415f9d0793a697cb1719bbd96370f4a741866527) ) + ROM_LOAD16_WORD_SWAP("mpr-19746.34", 0x400000, 0x400000, CRC(657b5977) SHA1(ca76f211d68b6b55678a4d7949bfd2ddef1b1710) ) + + ROM_REGION( 0x1000000, "mpeg", 0 ) // MPEG audio data + ROM_LOAD("mpr-19747.18s", 0x000000, 0x400000, CRC(6e895aaa) SHA1(4c67c1e1d58a3034bbd711252a78689db9f235bb) ) + ROM_LOAD("mpr-19748.20s", 0x400000, 0x400000, CRC(fcd74de3) SHA1(fd4da4cf40c4342c6263cf22eee5968292a4d2c0) ) + ROM_LOAD("mpr-19749.22s", 0x800000, 0x400000, CRC(842ca1eb) SHA1(6ee6b2eb2ea400bdb9c0a9b4a126b4b86886e813) ) + ROM_LOAD("mpr-19750.24s", 0xc00000, 0x400000, CRC(cd95d0bf) SHA1(40e2a2980c89049c339fefd48bf7aac79962cd2e) ) +ROM_END + ROM_START( doaa ) /* Dead or Alive Revision A, Model 2A */ ROM_REGION( 0x200000, "maincpu", 0 ) // i960 program @@ -5093,6 +5133,7 @@ GAME( 1997, overrev, 0, model2c, srallyc, overrev, ROT0, "Jaleco", "Over GAME( 1997, segawski, 0, model2c, model2, 0, ROT0, "Sega", "Sega Water Ski (Japan, Revision A)", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS ) GAME( 1997, topskatr, 0, model2c, model2, 0, ROT0, "Sega", "Top Skater (Export, Revision A)", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS ) GAME( 1997, topskatru,topskatr, model2c, model2, 0, ROT0, "Sega", "Top Skater (USA)", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS ) +GAME( 1997, topskatrj,topskatr, model2c, model2, 0, ROT0, "Sega", "Top Skater (Japan)", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS ) GAME( 1998, bel, 0, model2c, bel, 0, ROT0, "Sega / EPL Productions", "Behind Enemy Lines", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS ) GAME( 1998, dynamcopc,dynamcop, model2c, model2, 0, ROT0, "Sega", "Dynamite Cop (USA, Model 2C)", GAME_NOT_WORKING|GAME_IMPERFECT_GRAPHICS ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 6937fc60df5..cb06fca3749 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -4396,26 +4396,26 @@ DokiDoki Penguin Land *not confirmed /* Model 2B-CRX (SHARC, SCSP sound board) */ DRIVER( vstriker ) /* 1995.05 virtua Striker */ - DRIVER( vstrikero ) + DRIVER( vstrikero ) /* 1995.05 virtua Striker */ DRIVER( rchase2 ) /* 1995.06 Rail Chase 2 (Arcade TV Game List - P.104, Left, 12 from top) */ DRIVER( indy500 ) /* 1995.07 Indy 500 */ - DRIVER( indy500d ) - DRIVER( indy500to ) + DRIVER( indy500d ) /* 1995.07 Indy 500 */ + DRIVER( indy500to ) /* 1995.07 Indy 500 */ DRIVER( skytargt ) /* 1995.10 Sky Target */ DRIVER( fvipers ) /* 1995.11 Fighting Vipers */ - DRIVER( von ) /* 1996.01 Dennou Senki Virtual-On */ - DRIVER( vonj ) + DRIVER( von ) /* 1996.01 Dennou Senki Virtual-On (USA) */ + DRIVER( vonj ) /* 1996.01 Dennou Senki Virtual-On (Japan) */ DRIVER( gunblade ) /* 1996.04 Gunblade N.Y. */ DRIVER( schamp ) /* 1996.05 Sonic Championship */ DRIVER( sfight ) /* 1996.05 Sonic the Fighters */ DRIVER( lastbrnx ) /* 1996.06 Last Bronx */ - DRIVER( lastbrnxj ) + DRIVER( lastbrnxj ) /* 1996.06 Last Bronx (Japan) */ DRIVER( sgt24h ) /* 1996.07 Super GT 24h */ DRIVER( dynabb ) /* 1996.08 Dynamite Baseball */ DRIVER( doa ) /* 1996.11 Dead or Alive */ /* 1997.04 Dynamite Baseball '97 */ DRIVER( zerogun ) /* 1997.12 Zero Gunner */ - DRIVER( zerogunj ) + DRIVER( zerogunj ) /* 1997.12 Zero Gunner (Japan) */ DRIVER( dyndeka2b ) /* 1998.05 Dynamite Deka 2 */ DRIVER( dynamcopb ) /* 1998.09 Dynamite Cop */ DRIVER( pltkids ) /* 1999.03 Pilot Kids */ @@ -4428,7 +4428,8 @@ DokiDoki Penguin Land *not confirmed DRIVER( waverunr ) /* 1996.10 Wave Runner */ DRIVER( hotd ) /* 1997.03 The House of the Dead */ DRIVER( topskatr ) /* 1997.05 Top Skater */ - DRIVER( topskatru ) + DRIVER( topskatru ) /* 1997.05 Top Skater (USA) */ + DRIVER( topskatrj ) /* 1997.05 Top Skater (Japan) */ DRIVER( overrev ) /* 1997.09 Overrev */ DRIVER( segawski ) /* 1997.09 Sega Water Ski */ DRIVER( dynamcopc ) /* 1998.09 Dynamite Cop */