mirror of
https://github.com/holub/mame
synced 2025-04-20 15:32:45 +03:00
- Documentation updated [Brian Troha]
* misc./cave.cpp: Corrected ROM labels for Puzzle UO Poko sets * midway/midtunit.cpp: Corrected and documented NBA JAM sound ROMs. * sega/model3.cpp: Added Sega ROM board ID# for Virtua Fighter 3 Team Battle - seta/jclub2.cpp: added some notes and updated release year for jclub2bl
This commit is contained in:
parent
363d33b602
commit
d3cdd64257
@ -1190,16 +1190,58 @@ ROM_END
|
||||
ROM_LOAD( "uj22.l1", 0xa00000, 0x080000, CRC(a6546b15) SHA1(756210dda34dbe7784a291a5f76c2b60cc214b3c) )
|
||||
ROM_LOAD( "uj23.l1", 0xa80000, 0x080000, CRC(45867c6f) SHA1(cf65f906c1f7f5b73cb71e4ae4e944646ef0bf98) )
|
||||
*/
|
||||
/*
|
||||
|
||||
Notes about NBA JAM's sound PCB & sound ROMs
|
||||
|
||||
At least one PCB has been found with labels in the following format:
|
||||
|
||||
NBA JAM U3
|
||||
SOUND ROM
|
||||
(c)WMS INC $ FC0A
|
||||
2-10-93 REV SLA2
|
||||
|
||||
NBA JAM U13
|
||||
SOUND ROM
|
||||
(c)WMS INC $ 9858
|
||||
2-1-93 REV SLA1
|
||||
|
||||
NBA JAM U12
|
||||
SOUND ROM
|
||||
(c)WMS INC $ 304A
|
||||
2-1-93 REV SLA1
|
||||
|
||||
Most commonly labels as ("L2" is printed in large black strip perpendicular to the rest of the print):
|
||||
|
||||
L2 NBA JAM
|
||||
U3 SOUND ROM
|
||||
(c) 1993 MIDWAY
|
||||
MANUFACTURING CO.
|
||||
|
||||
L2 NBA JAM
|
||||
U12 SOUND ROM
|
||||
(c) 1993 MIDWAY
|
||||
MANUFACTURING CO.
|
||||
|
||||
L2 NBA JAM
|
||||
U13 SOUND ROM
|
||||
(c) 1993 MIDWAY
|
||||
MANUFACTURING CO.
|
||||
|
||||
|
||||
NOTE: The current sound ROMs match the L1 checksums listed above. Midway would commonly raise all ROMs to the same revision.
|
||||
The program ROMs for L2 report as 2-10-93 like the L2 sound ROM's label. Therefor there might be a L1 revision of the
|
||||
U3 sound ROM dated 2-1-93 specific to the L1 program ROM set which report as 2-1-93 like the 2 listed above sound ROMs.
|
||||
*/
|
||||
|
||||
ROM_START( nbajam )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l2_nba_jam_u3_sound_rom.u3", 0x010000, 0x20000, CRC(3a3ea480) SHA1(d12a45cba5c35f046b176661d7877fa4fd0e6c13) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "nbau12.u12", 0x000000, 0x80000, CRC(b94847f1) SHA1(e7efa0a379bfa91fe4ffb75f07a5dfbfde9a96b4) )
|
||||
ROM_LOAD( "nbau13.u13", 0x080000, 0x80000, CRC(b6fe24bd) SHA1(f70f75b5570a2b368ebc74d2a7d264c618940430) )
|
||||
ROM_LOAD( "l1_nba_jam_u12_sound_rom.u12", 0x000000, 0x80000, CRC(b94847f1) SHA1(e7efa0a379bfa91fe4ffb75f07a5dfbfde9a96b4) ) // may be labeled as L2 revision
|
||||
ROM_LOAD( "l1_nba_jam_u13_sound_rom.u13", 0x080000, 0x80000, CRC(b6fe24bd) SHA1(f70f75b5570a2b368ebc74d2a7d264c618940430) ) // may be labeled as L2 revision
|
||||
|
||||
ROM_REGION16_LE( 0x100000, "maincpu", 0 ) /* 34010 code */
|
||||
ROM_LOAD16_BYTE( "l3_nba_jam_game_rom_uj12.uj12", 0x00000, 0x80000, CRC(b93e271c) SHA1(b0e9f055376a4a4cd1115a81f71c933903c251b1) )
|
||||
@ -1231,11 +1273,11 @@ ROM_END
|
||||
ROM_START( nbajamr2 )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l2_nba_jam_u3_sound_rom.u3", 0x010000, 0x20000, CRC(3a3ea480) SHA1(d12a45cba5c35f046b176661d7877fa4fd0e6c13) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "nbau12.u12", 0x000000, 0x80000, CRC(b94847f1) SHA1(e7efa0a379bfa91fe4ffb75f07a5dfbfde9a96b4) )
|
||||
ROM_LOAD( "nbau13.u13", 0x080000, 0x80000, CRC(b6fe24bd) SHA1(f70f75b5570a2b368ebc74d2a7d264c618940430) )
|
||||
ROM_LOAD( "l1_nba_jam_u12_sound_rom.u12", 0x000000, 0x80000, CRC(b94847f1) SHA1(e7efa0a379bfa91fe4ffb75f07a5dfbfde9a96b4) ) // may be labeled as L2 revision
|
||||
ROM_LOAD( "l1_nba_jam_u13_sound_rom.u13", 0x080000, 0x80000, CRC(b6fe24bd) SHA1(f70f75b5570a2b368ebc74d2a7d264c618940430) ) // may be labeled as L2 revision
|
||||
|
||||
ROM_REGION16_LE( 0x100000, "maincpu", 0 ) /* 34010 code */
|
||||
ROM_LOAD16_BYTE( "l2_nba_jam_game_rom_uj12.uj12", 0x00000, 0x80000, CRC(0fe80b36) SHA1(fe6b21dc9b393b25c511b2914b568fa92301d749) )
|
||||
@ -1266,12 +1308,12 @@ ROM_END
|
||||
|
||||
ROM_START( nbajamr1 )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l2_nba_jam_u3_sound_rom.u3", 0x010000, 0x20000, CRC(3a3ea480) SHA1(d12a45cba5c35f046b176661d7877fa4fd0e6c13) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_LOAD( "l2_nba_jam_u3_sound_rom.u3", 0x010000, 0x20000, CRC(3a3ea480) SHA1(d12a45cba5c35f046b176661d7877fa4fd0e6c13) ) // is there an undumped L1 ROM???
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "nbau12.u12", 0x000000, 0x80000, CRC(b94847f1) SHA1(e7efa0a379bfa91fe4ffb75f07a5dfbfde9a96b4) )
|
||||
ROM_LOAD( "nbau13.u13", 0x080000, 0x80000, CRC(b6fe24bd) SHA1(f70f75b5570a2b368ebc74d2a7d264c618940430) )
|
||||
ROM_LOAD( "l1_nba_jam_u12_sound_rom.u12", 0x000000, 0x80000, CRC(b94847f1) SHA1(e7efa0a379bfa91fe4ffb75f07a5dfbfde9a96b4) )
|
||||
ROM_LOAD( "l1_nba_jam_u13_sound_rom.u13", 0x080000, 0x80000, CRC(b6fe24bd) SHA1(f70f75b5570a2b368ebc74d2a7d264c618940430) )
|
||||
|
||||
ROM_REGION16_LE( 0x100000, "maincpu", 0 ) /* 34010 code */
|
||||
ROM_LOAD16_BYTE( "l1_nba_jam_game_rom_uj12.uj12", 0x00000, 0x80000, CRC(4db672ec) SHA1(bb329c552473179f617d3bd038f47fb69d060b55) )
|
||||
@ -1303,7 +1345,7 @@ ROM_END
|
||||
ROM_START( nbajamte )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1339,7 +1381,7 @@ ROM_END
|
||||
ROM_START( nbajamte4 )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1375,7 +1417,7 @@ ROM_END
|
||||
ROM_START( nbajamte3 )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1411,7 +1453,7 @@ ROM_END
|
||||
ROM_START( nbajamte3a )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1447,7 +1489,7 @@ ROM_END
|
||||
ROM_START( nbajamte2 )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1483,7 +1525,7 @@ ROM_END
|
||||
ROM_START( nbajamte2a )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1519,7 +1561,7 @@ ROM_END
|
||||
ROM_START( nbajamte1 )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
@ -1555,7 +1597,7 @@ ROM_END
|
||||
ROM_START( nbajamten )
|
||||
ROM_REGION( 0x50000, "adpcm:cpu", 0 ) /* sound CPU */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u3_sound_rom.u3", 0x010000, 0x20000, CRC(d4551195) SHA1(e8908fbe4339fb8c93f7e74113dfd25dda1667ea) )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
ROM_RELOAD( 0x030000, 0x20000 )
|
||||
|
||||
ROM_REGION( 0x100000, "adpcm:oki", 0 ) /* ADPCM */
|
||||
ROM_LOAD( "l1_nba_jam_tournament_u12_sound_rom.u12", 0x000000, 0x80000, CRC(4fac97bc) SHA1(bd88d8c3edab0e35ad9f9350bcbaa17cda61d87a) )
|
||||
|
@ -5074,8 +5074,8 @@ actual International production release.
|
||||
|
||||
ROM_START( uopoko )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
|
||||
ROM_LOAD16_BYTE( "u26.int", 0x000000, 0x080000, CRC(b445c9ac) SHA1(4dda1c6e19de629ea4d9061560c32a9f0deabd53) )
|
||||
ROM_LOAD16_BYTE( "u25.int", 0x000001, 0x080000, CRC(a1258482) SHA1(7f4adc4a6d069032aaf3d93eb60fde16b59483f8) )
|
||||
ROM_LOAD16_BYTE( "u26.u26", 0x000000, 0x080000, CRC(b445c9ac) SHA1(4dda1c6e19de629ea4d9061560c32a9f0deabd53) )
|
||||
ROM_LOAD16_BYTE( "u25.u25", 0x000001, 0x080000, CRC(a1258482) SHA1(7f4adc4a6d069032aaf3d93eb60fde16b59483f8) )
|
||||
|
||||
ROM_REGION( 0x400000, "sprites0", 0 ) /* Sprites: * 2 */
|
||||
ROM_LOAD( "cave_cv-02_u33.u33", 0x000000, 0x400000, CRC(5d142ad2) SHA1(f26abcf7a625a322b83df44fbd6e852bfb03663c) ) /* mask ROM */
|
||||
@ -5092,8 +5092,8 @@ ROM_END
|
||||
|
||||
ROM_START( uopokoj )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
|
||||
ROM_LOAD16_BYTE( "u26.bin", 0x000000, 0x080000, CRC(e7eec050) SHA1(cf3a77741029f96dbbec5ca7217a1723e4233cff) )
|
||||
ROM_LOAD16_BYTE( "u25.bin", 0x000001, 0x080000, CRC(68cb6211) SHA1(a6db0bc2e3e54b6992a44b7d52395917e66db49b) )
|
||||
ROM_LOAD16_BYTE( "u26j.u26", 0x000000, 0x080000, CRC(e7eec050) SHA1(cf3a77741029f96dbbec5ca7217a1723e4233cff) )
|
||||
ROM_LOAD16_BYTE( "u25j.u25", 0x000001, 0x080000, CRC(68cb6211) SHA1(a6db0bc2e3e54b6992a44b7d52395917e66db49b) )
|
||||
|
||||
ROM_REGION( 0x400000, "sprites0", 0 ) /* Sprites: * 2 */
|
||||
ROM_LOAD( "cave_cv-02_u33.u33", 0x000000, 0x400000, CRC(5d142ad2) SHA1(f26abcf7a625a322b83df44fbd6e852bfb03663c) ) /* mask ROM */
|
||||
|
@ -2671,7 +2671,7 @@ ROM_START( vf3a ) /* step 1.0, Sega game ID# is 833-12712, ROM board ID# 834-1
|
||||
ROM_FILL( 0x000000, 0x800000, 0x0000 )
|
||||
ROM_END
|
||||
|
||||
ROM_START( vf3tb ) /* step 1.0?, Sega game ID# is 833-13279 VIRTUA FIGHTER 3TB */
|
||||
ROM_START( vf3tb ) /* step 1.0?, Sega game ID# is 833-13279 VIRTUA FIGHTER 3TB, ROM board ID# 834-13280 VIRTUA FIGHTER 3TB */
|
||||
ROM_REGION64_BE( 0x8800000, "user1", 0 ) /* program + data ROMs */
|
||||
// CROM
|
||||
ROM_LOAD64_WORD_SWAP( "epr-20126.17", 0x600006, 0x080000, CRC(27ecd3b0) SHA1(a9b913294ac925adb501d3b47f346006b70dfcd6) )
|
||||
|
@ -1548,7 +1548,7 @@ ROM_START( jclub2bl )
|
||||
ROM_LOAD32_WORD_SWAP( "154.4002", 0x00000, 0x80000, CRC(b892c254) SHA1(c1c31d878f41e4751048c07055d426803cd3332d) ) // 27 JUN. 1997
|
||||
ROM_LOAD32_WORD_SWAP( "155.4002", 0x00002, 0x80000, CRC(3d9061c0) SHA1(efd2c8d742d3ac097f0228c2b71453b3261a6d83) )
|
||||
|
||||
ROM_REGION( 0x400000, "gfx1", 0 ) // not dumped yet
|
||||
ROM_REGION( 0x400000, "gfx1", 0 ) // not dumped yet, should be closer to the original (no Dark Horse GFX)
|
||||
ROM_LOAD( "gfx1", 0x000000, 0x80000, BAD_DUMP CRC(e9fe9967) SHA1(a79d75c09f0eac6372de8d6e98c5eecf38ef750c) )
|
||||
ROM_LOAD( "gfx2", 0x080000, 0x80000, BAD_DUMP CRC(0853c5c5) SHA1(2b49ffe607278817f1f8219a79f5906be53ee6f4) )
|
||||
ROM_LOAD( "gfx3", 0x100000, 0x80000, BAD_DUMP CRC(6e89278f) SHA1(044c15e00ea95fd3f108fa916000a1000789c8e8) )
|
||||
@ -1613,4 +1613,4 @@ GAME( 1997, jclub2v205, jclub2v112, jclub2, jclub2v112, jclub2_state, empty_
|
||||
GAME( 1998, jclub2v220, jclub2v112, jclub2, jclub2v112, jclub2_state, empty_init, ROT0, "Seta", "Jockey Club II (v2.20X, newer hardware)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
|
||||
// Bootleg hardware
|
||||
GAME( 2001, darkhors, jclub2v112, darkhors, darkhors, darkhors_state, init_darkhors, ROT0, "bootleg", "Dark Horse (USA v4.00, bootleg of Jockey Club II)", MACHINE_IMPERFECT_GRAPHICS )
|
||||
GAME( 2001, jclub2bl, jclub2v112, darkhorsa,darkhors, darkhors_state, init_darkhors, ROT0, "bootleg", "Jockey Club II (USA v4.00, bootleg)", MACHINE_IMPERFECT_GRAPHICS )
|
||||
GAME( 1997, jclub2bl, jclub2v112, darkhorsa,darkhors, darkhors_state, init_darkhors, ROT0, "bootleg", "Jockey Club II (USA v4.00, bootleg)", MACHINE_IMPERFECT_GRAPHICS )
|
||||
|
Loading…
Reference in New Issue
Block a user