submitted by Kevin Eshbach, *** requested no_whatsnew ***

- Added the dump of the pal on Donpachi and corrected the eeprom location
- Documented the pals on Gunbird that need to be dumped
- Documented the pals on Shuuz that need to be dumped
- Added revision information to Vs. Duck Hunt and Vs. The Goonies
- Added new Vs. Stroke & Match Golf - Ladies Version, Set E
This commit is contained in:
Michaël Banaan Ananas 2010-12-30 16:42:05 +00:00
parent f1f837bc35
commit 171a827b31
5 changed files with 66 additions and 28 deletions

View File

@ -3017,7 +3017,10 @@ ROM_START( donpachi )
ROM_LOAD( "atdp.u33", 0x140000, 0x200000, CRC(d749de00) SHA1(64a0acc23eb2515e7d0459f0289919e083c63afc) )
ROM_REGION16_BE( 0x80, "eeprom", 0 )
ROM_LOAD16_WORD( "eeprom-donpachi.bin", 0x0000, 0x0080, CRC(315fb546) SHA1(7f597107d1610fc286413e0e93c794c80c0c554f) )
ROM_LOAD16_WORD( "eeprom-donpachi.u10", 0x0000, 0x0080, CRC(315fb546) SHA1(7f597107d1610fc286413e0e93c794c80c0c554f) ) /* ATMEL 93C46 */
ROM_REGION( 0x0155, "pal", 0 )
ROM_LOAD( "peel18cv8p-15.u18", 0x0000, 0x0155, CRC(3f4787e9) SHA1(fc7da25c9f36c9cbc6ba5a7314c4828d405d1261) ) /* PEEL18CV8P-15 */
ROM_END
ROM_START( donpachij )

View File

@ -1343,11 +1343,11 @@ Chips: PS2001B
ROM_START( gunbird )
ROM_REGION( 0x100000, "maincpu", 0 ) /* Main CPU Code */
ROM_LOAD32_WORD_SWAP( "4-u46.bin", 0x000000, 0x040000, CRC(b78ec99d) SHA1(399b79931652d9df1632cd4d7ec3d214e473a5c3) ) // 1&0
ROM_LOAD32_WORD_SWAP( "5-u39.bin", 0x000002, 0x040000, CRC(925f095d) SHA1(301a536119a0320a756e9c6e51fb10e36b90ef16) ) // 3&2
ROM_LOAD32_WORD_SWAP( "4.u46", 0x000000, 0x040000, CRC(b78ec99d) SHA1(399b79931652d9df1632cd4d7ec3d214e473a5c3) ) // 1&0
ROM_LOAD32_WORD_SWAP( "5.u39", 0x000002, 0x040000, CRC(925f095d) SHA1(301a536119a0320a756e9c6e51fb10e36b90ef16) ) // 3&2
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU Code */
ROM_LOAD( "3-u71.bin", 0x00000, 0x20000, CRC(2168e4ba) SHA1(ca7ad6acb5f806ce2528e7b52c19e8cceecb8543) )
ROM_LOAD( "3.u71", 0x00000, 0x20000, CRC(2168e4ba) SHA1(ca7ad6acb5f806ce2528e7b52c19e8cceecb8543) )
ROM_RELOAD( 0x10000, 0x20000 )
ROM_REGION( 0x700000, "gfx1", 0 ) /* Sprites */
@ -1368,16 +1368,19 @@ ROM_START( gunbird )
ROM_REGION( 0x040000, "spritelut", 0 ) /* Sprites LUT */
ROM_LOAD( "u3.bin", 0x000000, 0x040000, CRC(0905aeb2) SHA1(8cca09f7dfe3f804e77515f7b1b1bdbeb7bb3d80) )
ROM_REGION( 0x0002, "pals", 0 )
ROM_LOAD( "3021.u69", 0x0000, 0x0001, NO_DUMP ) /* TIBPAL16L8-15CN */
ROM_LOAD( "3020.u19", 0x0000, 0x0001, NO_DUMP ) /* TIBPAL16L8-15CN */
ROM_END
ROM_START( gunbirdk )
ROM_REGION( 0x100000, "maincpu", 0 ) /* Main CPU Code */
ROM_LOAD32_WORD_SWAP( "1k-u46.bin", 0x000000, 0x080000, CRC(745cee52) SHA1(6c5bb92c92c55f882484417bc1aa580684019610) ) // 1&0
ROM_LOAD32_WORD_SWAP( "2k-u39.bin", 0x000002, 0x080000, CRC(669632fb) SHA1(885dea42e6da35e9166a208b18dbd930642c26cd) ) // 3&2
ROM_LOAD32_WORD_SWAP( "1k.u46", 0x000000, 0x080000, CRC(745cee52) SHA1(6c5bb92c92c55f882484417bc1aa580684019610) ) // 1&0
ROM_LOAD32_WORD_SWAP( "2k.u39", 0x000002, 0x080000, CRC(669632fb) SHA1(885dea42e6da35e9166a208b18dbd930642c26cd) ) // 3&2
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU Code */
ROM_LOAD( "k3-u71.bin", 0x00000, 0x20000, CRC(11994055) SHA1(619776c178361f23de37ff14e87284ec0f1f4f10) )
ROM_LOAD( "k3.u71", 0x00000, 0x20000, CRC(11994055) SHA1(619776c178361f23de37ff14e87284ec0f1f4f10) )
ROM_RELOAD( 0x10000, 0x20000 )
ROM_REGION( 0x700000, "gfx1", 0 ) /* Sprites */
@ -1403,11 +1406,11 @@ ROM_END
ROM_START( gunbirdj )
ROM_REGION( 0x100000, "maincpu", 0 ) /* Main CPU Code */
ROM_LOAD32_WORD_SWAP( "1-u46.bin", 0x000000, 0x040000, CRC(474abd69) SHA1(27f37333075f9c92849101aad4875e69004d747b) ) // 1&0
ROM_LOAD32_WORD_SWAP( "2-u39.bin", 0x000002, 0x040000, CRC(3e3e661f) SHA1(b5648546f390539b0f727a9a62d1b9516254ae21) ) // 3&2
ROM_LOAD32_WORD_SWAP( "1.u46", 0x000000, 0x040000, CRC(474abd69) SHA1(27f37333075f9c92849101aad4875e69004d747b) ) // 1&0
ROM_LOAD32_WORD_SWAP( "2.u39", 0x000002, 0x040000, CRC(3e3e661f) SHA1(b5648546f390539b0f727a9a62d1b9516254ae21) ) // 3&2
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU Code */
ROM_LOAD( "3-u71.bin", 0x00000, 0x20000, CRC(2168e4ba) SHA1(ca7ad6acb5f806ce2528e7b52c19e8cceecb8543) )
ROM_LOAD( "3.u71", 0x00000, 0x20000, CRC(2168e4ba) SHA1(ca7ad6acb5f806ce2528e7b52c19e8cceecb8543) )
ROM_RELOAD( 0x10000, 0x20000 )
ROM_REGION( 0x700000, "gfx1", 0 ) /* Sprites */

View File

@ -321,6 +321,13 @@ ROM_START( shuuz )
ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM data */
ROM_LOAD( "136083-1040.75b", 0x00000, 0x20000, CRC(0896702b) SHA1(d826bb4812d393889584c7c656c317fd5745a05f) )
ROM_LOAD( "136083-1041.65b", 0x20000, 0x20000, CRC(b3b07ce9) SHA1(f1128a143b72867c16b9803b0beb0188420cbfb5) )
ROM_REGION( 0x0005, "pals", 0 )
ROM_LOAD( "136083-1050.55c", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1051.45e", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1052.32l", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1053.85n", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1054.97n", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_END
@ -348,6 +355,13 @@ ROM_START( shuuz2 )
ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM data */
ROM_LOAD( "136083-1040.75b", 0x00000, 0x20000, CRC(0896702b) SHA1(d826bb4812d393889584c7c656c317fd5745a05f) )
ROM_LOAD( "136083-1041.65b", 0x20000, 0x20000, CRC(b3b07ce9) SHA1(f1128a143b72867c16b9803b0beb0188420cbfb5) )
ROM_REGION( 0x0005, "pals", 0 )
ROM_LOAD( "136083-1050.55c", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1051.45e", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1052.32l", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1053.85n", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_LOAD( "136083-1054.97n", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A-25LP */
ROM_END

View File

@ -5,7 +5,7 @@ Nintendo VS UniSystem and DualSystem - (c) 1984 Nintendo of America
Portions of this code are heavily based on
Brad Oliver's MESS implementation of the NES.
RC2C03B:
RC2C03B/RP2C03B:
- Duck Hunt
- Mahjang
- Pinball (Japan)
@ -1911,16 +1911,16 @@ ROM_START( iceclimbj )
ROM_END
/* Gun games */
ROM_START( duckhunt )
ROM_REGION( 0x10000,"maincpu", 0 ) /* 6502 memory */
ROM_LOAD( "mds-dh3_1d or 6d e.bin", 0x8000, 0x2000, CRC(3f51f0ed) SHA1(984d8a5cecddde776ffd4f718ee0ca7a9959228b) )
ROM_LOAD( "mds-dh3_1c or 6c e.bin", 0xa000, 0x2000, CRC(8bc7376c) SHA1(d90d663c5e5b6d5247089c8ba618912305049b19) )
ROM_LOAD( "mds-dh3_1b or 6b e.bin", 0xc000, 0x2000, CRC(a042b6e1) SHA1(df571c31a6a52df56869eda0621f7615a625e66d) )
ROM_LOAD( "mds-dh3_1a or 6a e.bin", 0xe000, 0x2000, CRC(1906e3ab) SHA1(bff68829a96e2d251dd12129f84bdf1dbdf61d06) )
ROM_START( duckhunt ) /* Vs. Duck Hunt (Set E) */
ROM_REGION( 0x10000, "maincpu", 0 ) /* 6502 memory */
ROM_LOAD( "mds-dh3 e.1d or 6d", 0x8000, 0x2000, CRC(3f51f0ed) SHA1(984d8a5cecddde776ffd4f718ee0ca7a9959228b) )
ROM_LOAD( "mds-dh3 e.1c or 6c", 0xa000, 0x2000, CRC(8bc7376c) SHA1(d90d663c5e5b6d5247089c8ba618912305049b19) )
ROM_LOAD( "mds-dh3 e.1b or 6b", 0xc000, 0x2000, CRC(a042b6e1) SHA1(df571c31a6a52df56869eda0621f7615a625e66d) )
ROM_LOAD( "mds-dh3 e.1a or 6a", 0xe000, 0x2000, CRC(1906e3ab) SHA1(bff68829a96e2d251dd12129f84bdf1dbdf61d06) )
ROM_REGION( 0x4000, "gfx1", 0 ) /* PPU memory */
ROM_LOAD( "mds-dh3_2b or 8b e.bin", 0x0000, 0x2000, CRC(0c52ec28) SHA1(c8fb6a5d4c13a7075d313326e2da9ce88780a88d) )
ROM_LOAD( "mds-dh3_2a or 8a e.bin", 0x2000, 0x2000, CRC(3d238df3) SHA1(e868ef3d5357ef5294e4faeecc9dbf801c5253e8) )
ROM_LOAD( "mds-dh3 e.2b or 8b", 0x0000, 0x2000, CRC(0c52ec28) SHA1(c8fb6a5d4c13a7075d313326e2da9ce88780a88d) )
ROM_LOAD( "mds-dh3 e.2a or 8a", 0x2000, 0x2000, CRC(3d238df3) SHA1(e868ef3d5357ef5294e4faeecc9dbf801c5253e8) )
PALETTE_STANDARD
ROM_END
@ -1965,12 +1965,12 @@ ROM_START( vsfdf )
PALETTE_2C04_0001
ROM_END
ROM_START( goonies )
ROM_REGION( 0x20000,"maincpu", 0 ) /* 6502 memory */
ROM_LOAD( "prg.u7", 0x10000, 0x10000, CRC(1e438d52) SHA1(ac187904c125e56a71acff979e53f3398a05c075) )
ROM_START( goonies ) /* Vs. The Goonies (Set E) */
ROM_REGION( 0x20000, "maincpu", 0 ) /* 6502 memory */
ROM_LOAD( "mds-gn prg e.u7", 0x10000, 0x10000, CRC(1e438d52) SHA1(ac187904c125e56a71acff979e53f3398a05c075) )
ROM_REGION( 0x10000,"gfx1", 0 ) /* PPU memory */
ROM_LOAD( "chr.u4", 0x0000, 0x10000, CRC(4c4b61b0) SHA1(7221c2499531e591a5a99e2cb339ae3a76b662c2) )
ROM_LOAD( "mds-gn chr e.u4", 0x0000, 0x10000, CRC(4c4b61b0) SHA1(7221c2499531e591a5a99e2cb339ae3a76b662c2) )
PALETTE_2C04_0003
ROM_END
@ -2070,6 +2070,20 @@ ROM_START( ladygolf )
PALETTE_2C04_0002
ROM_END
ROM_START( ldygolfe ) /* Vs. Stroke & Match Golf (Ladies Version, set E) */
ROM_REGION( 0x10000,"maincpu", 0 ) /* 6502 memory */
ROM_LOAD( "mds-lg4 e.1d or 6d", 0x8000, 0x2000, CRC(408ea247) SHA1(48cbcf9b87e522b20599bcf2b61df81bfd55db7b) )
ROM_LOAD( "mds-lg4 e.1c or 6c", 0xa000, 0x2000, CRC(75214cf3) SHA1(8024a2a89573700250c1c12ab8f59f4848f87f78) )
ROM_LOAD( "mds-lg4 e.1b or 6b", 0xc000, 0x2000, CRC(67f40126) SHA1(891c2bc2b6e1ee1d58baea22714133cae6e38b8d) )
ROM_LOAD( "mds-lg4 e.1a or 6a", 0xe000, 0x2000, CRC(44393845) SHA1(5c36dcb115d4233a1e03faa28e95d2662953ca91) )
ROM_REGION( 0x4000,"gfx1", 0 ) /* PPU memory */
ROM_LOAD( "mds-lg4 e.2b or 8b", 0x0000, 0x2000, CRC(95618947) SHA1(e8f09bffa3fa1a1cac8fa25df9fba962951c1fb3) )
ROM_LOAD( "mds-lg4 e.2a or 8a", 0x2000, 0x2000, CRC(d07407b1) SHA1(b998b46fe83e76fac3d7b71495d1da8580a731f9) )
PALETTE_2C04_0002
ROM_END
ROM_START( smgolfj )
ROM_REGION( 0x10000,"maincpu", 0 ) /* 6502 memory */
ROM_LOAD( "mds-gf3_6d b.bin", 0x8000, 0x2000, CRC(8ce375b6) SHA1(f787f5ebe584cc95428b63660cd41e2b3df6ddf2) )
@ -2618,11 +2632,9 @@ GAME( 1985, starlstr, 0, vsnes, starlstr, vsnormal, ROT0, "Namco",
GAME( 1987, cstlevna, 0, vsnes, cstlevna, vsvram, ROT0, "Konami", "Vs. Castlevania", 0 )
GAME( 1984, cluclu, 0, vsnes, cluclu, vsnormal, ROT0, "Nintendo", "Vs. Clu Clu Land", 0 )
GAME( 1990, drmario, 0, vsnes, drmario, drmario, ROT0, "Nintendo", "Vs. Dr. Mario", 0 )
GAME( 1985, duckhunt, 0, vsnes, duckhunt, vsgun, ROT0, "Nintendo", "Vs. Duck Hunt", 0 )
GAME( 1984, excitebk, 0, vsnes, excitebk, vsnormal, ROT0, "Nintendo", "Vs. Excitebike", 0 )
GAME( 1984, excitebkj,excitebk, vsnes, excitebk, vsnormal, ROT0, "Nintendo", "Vs. Excitebike (Japan)", 0 )
GAME( 1986, goonies, 0, vsnes, goonies, vskonami, ROT0, "Konami", "Vs. The Goonies", 0 )
GAME( 1985, hogalley, 0, vsnes, hogalley, vsgun, ROT0, "Nintendo", "Vs. Hogan's Alley", 0 )
GAME( 1986, goonies, 0, vsnes, goonies, vskonami, ROT0, "Konami", "Vs. The Goonies (Set E)", 0 )
GAME( 1984, iceclimb, 0, vsnes, iceclimb, vsnormal, ROT0, "Nintendo", "Vs. Ice Climber", 0 )
GAME( 1984, iceclimbj,iceclimb, vsnes, iceclmbj, vsnormal, ROT0, "Nintendo", "Vs. Ice Climber (Japan)", 0 )
GAME( 1985, machridr, 0, vsnes, machridr, vsnormal, ROT0, "Nintendo", "Vs. Mach Rider (Endurance Course Version)", GAME_IMPERFECT_GRAPHICS )
@ -2639,7 +2651,8 @@ GAME( 1987, tkoboxng, 0, vsnes, tkoboxng, tkoboxng, ROT0, "Namco / Data
GAME( 1984, smgolf, 0, vsnes, golf4s, vsnormal, ROT0, "Nintendo", "Vs. Stroke & Match Golf (Men Version, set 1)", 0 )
GAME( 1984, smgolfb, smgolf, vsnes, golf, vsnormal, ROT0, "Nintendo", "Vs. Stroke & Match Golf (Men Version, set 2)", 0 )
GAME( 1984, smgolfj, smgolf, vsnes, golf, vsnormal, ROT0, "Nintendo", "Vs. Stroke & Match Golf (Men Version) (Japan)", 0 )
GAME( 1984, ladygolf, smgolf, vsnes, golf, vsnormal, ROT0, "Nintendo", "Vs. Stroke & Match Golf (Ladies Version)", 0 )
GAME( 1984, ladygolf, smgolf, vsnes, golf, vsnormal, ROT0, "Nintendo", "Vs. Stroke & Match Golf (Ladies Version, set ?)", 0 )
GAME( 1984, ldygolfe, smgolf, vsnes, golf, vsnormal, ROT0, "Nintendo", "Vs. Stroke & Match Golf (Ladies Version, set E)", 0 )
GAME( 1984, vspinbal, 0, vsnes, vspinbal, vsnormal, ROT0, "Nintendo", "Vs. Pinball", 0 )
GAME( 1984, vspinbalj,vspinbal, vsnes, vspinblj, vsnormal, ROT0, "Nintendo", "Vs. Pinball (Japan)", 0 )
GAME( 1986, vsslalom, 0, vsnes, vsslalom, vsnormal, ROT0, "Rare", "Vs. Slalom", GAME_IMPERFECT_GRAPHICS )
@ -2653,8 +2666,12 @@ GAME( 1985, jajamaru, 0, jajamaru,jajamaru, vsnormal, ROT0, "Jaleco",
GAME( 1987, topgun, 0, topgun, topgun, vsvram, ROT0, "Konami", "Vs. Top Gun", 0)
GAME( 1985, bnglngby, 0, vsnes, bnglngby, bnglngby, ROT0, "Nintendo / Broderbund Software Inc.", "Vs. Raid on Bungeling Bay (Japan)", 0 )
GAME( 1986, supxevs, 0, vsnes, supxevs, supxevs, ROT0, "Namco", "Vs. Super Xevious", 0 )
GAME( 1988, vsfdf, 0, vsnes, vsfdf, vsfdf, ROT0, "Sunsoft", "Vs. Freedom Force", 0 )
/* Light Gun games */
GAME( 1985, duckhunt, 0, vsnes, duckhunt, vsgun, ROT0, "Nintendo", "Vs. Duck Hunt (Set E)", 0 )
GAME( 1985, hogalley, 0, vsnes, hogalley, vsgun, ROT0, "Nintendo", "Vs. Hogan's Alley", 0 )
GAME( 1986, vsgshoe, 0, vsgshoe, vsgshoe, vsgshoe, ROT0, "Nintendo", "Vs. Gumshoe", 0 )
GAME( 1988, vsfdf, 0, vsnes, vsfdf, vsfdf, ROT0, "Sunsoft", "Vs. Freedom Force", 0 )
/* Dual games */
GAME( 1984, vstennis, 0, vsdual, vstennis, vsdual, ROT0, "Nintendo", "Vs. Tennis" , 0 )

View File

@ -1193,6 +1193,7 @@ const game_driver * const drivers[] =
DRIVER( iceclimb ) /* (c) 1984 Nintendo */
DRIVER( iceclimbj ) /* (c) 1984 Nintendo */
DRIVER( ladygolf ) /* (c) 1984 Nintendo */
DRIVER( ldygolfe ) /* (c) 1984 Nintendo */
DRIVER( machridr ) /* (c) 1985 Nintendo */
DRIVER( machridrj ) /* (c) 1985 Nintendo */
DRIVER( rbibb ) /* (c) 1987 Namco */