summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author David Haywood <mamehaze@users.noreply.github.com>2013-05-19 22:36:44 +0000
committer David Haywood <mamehaze@users.noreply.github.com>2013-05-19 22:36:44 +0000
commit9030e832e2ec12a5a7f299dbbdec4e5a1ac712af (patch)
tree97e2d92c876cfa4b9fbdbff386c75163a0358128
parent5c0fb782ddd6b26f0b7434813a84627fb0f0bdc0 (diff)
Pang (bootleg, set 4) [ANY]
-rw-r--r--src/mame/drivers/mitchell.c24
-rw-r--r--src/mame/mame.lst1
2 files changed, 25 insertions, 0 deletions
diff --git a/src/mame/drivers/mitchell.c b/src/mame/drivers/mitchell.c
index 5863decdcba..6984d389337 100644
--- a/src/mame/drivers/mitchell.c
+++ b/src/mame/drivers/mitchell.c
@@ -1566,6 +1566,29 @@ ROM_START( pangb )
ROM_LOAD( "bb1.bin", 0x00000, 0x20000, CRC(c52e5b8e) SHA1(933b954bfdd2d67e28b032ffabde192531249c1f) )
ROM_END
+ROM_START( pangb2 )
+ ROM_REGION( 2*0x50000, "maincpu", 0 )
+ ROM_LOAD( "27c512.11h", 0x50000, 0x08000, CRC(369a453e) SHA1(14acd8c2c2229a9af2aafda8e78f8f05d768b54a) ) /* Decrypted opcode + data */
+ ROM_CONTINUE( 0x00000, 0x08000 )
+ ROM_LOAD( "27c020.13h", 0x60000, 0x20000, CRC(5e7f24b1) SHA1(99d7365b6d9cc0afb8484c16536d33dc50f04676) ) /* Decrypted op codes */
+ ROM_CONTINUE(0x10000, 0x20000 ) /* Decrypted data */
+
+ ROM_REGION( 0x100000, "gfx1", ROMREGION_ERASEFF )
+ ROM_LOAD( "pang_09.bin", 0x000000, 0x20000, CRC(3a5883f5) SHA1(a8a33071e10f5992e80afdb782c334829f9ae27f) ) /* chars */
+ ROM_LOAD( "bb3.bin", 0x020000, 0x20000, CRC(79a8ed08) SHA1(c1e43889e29b80c7fe2c09b11eecde24450a1ff5) )
+ /* 40000-7ffff empty */
+ ROM_LOAD( "pang_11.bin", 0x080000, 0x20000, CRC(166a16ae) SHA1(7f907c78b7ac8c99e3d79761a6ae689c77e3a1f5) )
+ ROM_LOAD( "bb5.bin", 0x0a0000, 0x20000, CRC(2fb3db6c) SHA1(328814d28569fec763975a8ae4c2767517a680af) )
+ /* c0000-fffff empty */
+
+ ROM_REGION( 0x040000, "gfx2", 0 )
+ ROM_LOAD( "bb10.bin", 0x000000, 0x20000, CRC(fdba4f6e) SHA1(9a2412a97682bbd25b8942520a0c02616bd59353) ) /* sprites */
+ ROM_LOAD( "bb9.bin", 0x020000, 0x20000, CRC(39f47a63) SHA1(05675ad45909a7d723acaf4d53b4e588d4e048b9) )
+
+ ROM_REGION( 0x80000, "oki", 0 ) /* OKIM */
+ ROM_LOAD( "bb1.bin", 0x00000, 0x20000, CRC(c52e5b8e) SHA1(933b954bfdd2d67e28b032ffabde192531249c1f) )
+ROM_END
+
/* I suspect the only real difference in this set is that it doesn't have the date hacked to (c)1990 like
the above bootleg, and it uses a different PCB layout. Multiple PCBs with these ROMs have been found,
so it's worth supporting anyway. */
@@ -2273,6 +2296,7 @@ GAME( 1989, pang, 0, pang, pang, mitchell_state, pang, RO
GAME( 1989, pangb, pang, pang, pang, mitchell_state, pangb, ROT0, "bootleg", "Pang (bootleg, set 1)", GAME_SUPPORTS_SAVE )
GAME( 1989, pangbold, pang, pang, pang, mitchell_state, pangb, ROT0, "bootleg", "Pang (bootleg, set 2)", GAME_SUPPORTS_SAVE )
GAME( 1989, pangba, pang, spangbl, pang, mitchell_state, pangb, ROT0, "bootleg", "Pang (bootleg, set 3)", GAME_NO_SOUND | GAME_SUPPORTS_SAVE )
+GAME( 1989, pangb2, pang, pang, pang, mitchell_state, pangb, ROT0, "bootleg", "Pang (bootleg, set 4)", GAME_SUPPORTS_SAVE )
GAME( 1989, bbros, pang, pang, pang, mitchell_state, pang, ROT0, "Mitchell (Capcom license)", "Buster Bros. (US)", GAME_SUPPORTS_SAVE )
GAME( 1989, pompingw, pang, pang, pang, mitchell_state, pang, ROT0, "Mitchell", "Pomping World (Japan)", GAME_SUPPORTS_SAVE )
GAME( 1989, cworld, 0, pang, qtono1, mitchell_state, cworld, ROT0, "Capcom", "Capcom World (Japan)", GAME_SUPPORTS_SAVE )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index fdab6a21a75..125c2939b48 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -3835,6 +3835,7 @@ pang // (c) 1989 Mitchell (World)
pangb // bootleg
pangbold // bootleg
pangba // bootleg
+pangb2 // bootleg
bbros // (c) 1989 Capcom (US) not listed on Capcom's site
pompingw // (c) 1989 Mitchell (Japan)
cbasebal // 10/1989 (c) 1989 Capcom (Japan) (different hardware)