mirror of
https://github.com/holub/mame
synced 2025-05-20 12:48:53 +03:00
Fixed incorrect DSK ROM size, shuffled around some ROM mapping, added new ROMs that were incorrectly assumed to be identical to than racedriv. The previously bad ROM checksums are now correct. Now the watchdog resets it instead of getting an address error. [Luigi30]
This commit is contained in:
parent
6d02b7131c
commit
191eb560a6
@ -3498,25 +3498,26 @@ ROM_START( racedrivpan )
|
||||
|
||||
/* ----------------------- */
|
||||
|
||||
/* None of this stuff was in the zip, is it meant to be the same as Race Drivin' Compact, Race' Drivin, or Hard Drivin? */
|
||||
ROM_REGION( 0x2000, "asic65", 0 ) /* ASIC65 TMS32015 code */
|
||||
ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP )
|
||||
|
||||
/* ADSP board */
|
||||
ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */
|
||||
ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) )
|
||||
ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) )
|
||||
|
||||
ROM_LOAD16_BYTE( "rdps1032.bin", 0x000000, 0x010000, CRC(33005f2a) SHA1(e4037a76f122b271a9675d9187ab847a11738640) )
|
||||
ROM_LOAD16_BYTE( "rdps1033.bin", 0x000001, 0x010000, CRC(4fc800ac) SHA1(dd8cfdb727d6a65274f4f871a589a36796ae1e57) )
|
||||
|
||||
/* DSK board */
|
||||
ROM_REGION16_BE( 0x51000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM + 4k for ZRAM */
|
||||
ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) )
|
||||
ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) )
|
||||
|
||||
ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */
|
||||
ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) )
|
||||
ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) )
|
||||
ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) )
|
||||
ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) )
|
||||
ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) )
|
||||
ROM_LOAD16_BYTE( "rdpd1026.bin", 0x000000, 0x020000, CRC(16572618) SHA1(08d9f7f76e6e75d5233240d4deab96808825994b) )
|
||||
ROM_LOAD16_BYTE( "rdpd1025.bin", 0x000001, 0x020000, CRC(57b8a266) SHA1(257246d42841aa30220caeb91945e29978ee8fc0) )
|
||||
|
||||
/* Audio ROMs - show up as bad in self-test but so do racedriv's */
|
||||
ROM_REGION( 0x50000, "serialroms", 0 ) /* 5*64k for audio serial ROMs */
|
||||
ROM_LOAD( "rdps1123.bin", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) )
|
||||
ROM_LOAD( "rdps1124.bin", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) )
|
||||
ROM_LOAD( "rdps3125.bin", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) )
|
||||
ROM_LOAD( "rdps1126.bin", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) )
|
||||
ROM_LOAD( "rdps1017.bin", 0x040000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user