diff options
author | ClawGrip <clawgrip@hotmail.com> | 2020-02-08 17:31:39 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-08 11:31:39 -0500 |
commit | 8e98c7e905ab1a0b2bdbc2862b357dba4a226968 (patch) | |
tree | 5163eab7351766ecbebee80254723f7975de4e00 | |
parent | 30a3898246f3085c700be9a052970ba0bf929902 (diff) |
New working clones (#6278)
* New working clones
------------------
Pang (bootleg, set 7) [jordigahan, ClawGrip]
(nw) I cannot see the sound chip on the PCB pic, just the Z80 and the OKI M5205, but I'd say it sounds good as I've added it. Please, feel free to add MACHINE_IMPERFECT_SOUND if you hear it otherwise.
* Add 'pangbc' (nw)
* Add note about 'pangbc' sound hardware (nw)
-rw-r--r-- | src/mame/drivers/mitchell.cpp | 40 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
2 files changed, 41 insertions, 0 deletions
diff --git a/src/mame/drivers/mitchell.cpp b/src/mame/drivers/mitchell.cpp index 468cff115eb..656956d18b1 100644 --- a/src/mame/drivers/mitchell.cpp +++ b/src/mame/drivers/mitchell.cpp @@ -2020,6 +2020,45 @@ ROM_START( pangbb ) // Same bootleg hardware as pangba, but with original YM2413 ROM_LOAD( "10", 0x010000, 0x10000, CRC(082151ee) SHA1(0857b9f7430e0fc6217eafbaf008ff9da8e7a493) ) ROM_END +// Sound: Z80 (GoldStar Z8400A PS) + OKI M5205 + YM2413 + Xtal 10.000MHz +ROM_START( pangbc ) + ROM_REGION( 2*0x50000, "maincpu", 0 ) + ROM_LOAD( "27c512-1.bin", 0x50000, 0x08000, CRC(f5e4a6c3) SHA1(2679d67877769389e726d601294c986e4bafabe6) ) + ROM_CONTINUE( 0x00000, 0x08000 ) + ROM_LOAD( "27c010.bin", 0x60000, 0x04000, CRC(a128522f) SHA1(476adab8a5a4fae2c5022f89f36598ce275a070d) ) + ROM_CONTINUE( 0x10000, 0x04000 ) + ROM_CONTINUE( 0x64000, 0x04000 ) + ROM_CONTINUE( 0x14000, 0x04000 ) + ROM_CONTINUE( 0x68000, 0x04000 ) + ROM_CONTINUE( 0x18000, 0x04000 ) + ROM_CONTINUE( 0x6c000, 0x04000 ) + ROM_CONTINUE( 0x1c000, 0x04000 ) + ROM_LOAD( "27c512.bin", 0x70000, 0x04000, CRC(48d0e236) SHA1(d459bf1c500d5110c300212552449cbdae2a9dfd) ) + ROM_CONTINUE( 0x20000, 0x04000 ) + ROM_CONTINUE( 0x74000, 0x04000 ) + ROM_CONTINUE( 0x24000, 0x04000 ) + + ROM_REGION( 0x20000, "audiocpu", 0 ) // Sound Z80 + M5205 samples + ROM_LOAD( "27c512-2.bin", 0x00000, 0x10000, CRC(09c43210) SHA1(79b5aed2c5d6d9110129885e8979c1f13b7b8aac) ) + + ROM_REGION( 0x100000, "gfx1", ROMREGION_INVERT | ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "pang.14", 0x000001, 0x10000, CRC(c90095ee) SHA1(bf380f289eb42030a9f911aa5f697ba76f5723db) ) + ROM_LOAD16_BYTE( "7.bin", 0x000000, 0x10000, CRC(0725d6ad) SHA1(de2efab47b4958d24c065ce52dcf4fab3c8d4274) ) + ROM_LOAD16_BYTE( "pang.13", 0x020001, 0x10000, CRC(a49e98ec) SHA1(8a3d13bd755b58b0bc1d1497363409a1eeade129) ) + ROM_LOAD16_BYTE( "pang.5", 0x020000, 0x10000, CRC(5804ae3e) SHA1(33de9aea7aa201aa650b0b6c5347713bf10cc13d) ) + + ROM_LOAD16_BYTE( "pang.16", 0x080001, 0x10000, CRC(bc508935) SHA1(1a11144b563befc11015d75e3867c07329ee6f32) ) + ROM_LOAD16_BYTE( "pang.8", 0x080000, 0x10000, CRC(53a99bb6) SHA1(ffb75c5541d7c1478f05717b2cfa4bfe9b4654cd) ) + ROM_LOAD16_BYTE( "pang.15", 0x0a0001, 0x10000, CRC(bf5c09b9) SHA1(f66a901292b190aa39dc2460363307e94c358d4d) ) + ROM_LOAD16_BYTE( "pang.7", 0x0a0000, 0x10000, CRC(8b718670) SHA1(c22005a665a9e0bcfc3ddbc22ca4a2a261224ce1) ) + + ROM_REGION( 0x040000, "gfx2", ROMREGION_INVERT ) + ROM_LOAD( "pang.11", 0x020000, 0x10000, CRC(07191732) SHA1(7de03ddb07b2afad311b9ed5c84e04bef62d0050) ) + ROM_LOAD( "pang.9", 0x030000, 0x10000, CRC(6496be82) SHA1(9c7ef4c6c3a0361f3118339a0c63b0923045d6c3) ) + ROM_LOAD( "pang.12", 0x000000, 0x10000, CRC(fa247a04) SHA1(b5cab5f65eb3af3deeea6afba955056ca51f39af) ) + ROM_LOAD( "pang.10", 0x010000, 0x10000, CRC(082151ee) SHA1(0857b9f7430e0fc6217eafbaf008ff9da8e7a493) ) +ROM_END + ROM_START( cworld ) ROM_REGION( 0x50000, "maincpu", 0 ) ROM_LOAD( "cw05.bin", 0x00000, 0x08000, CRC(d3c1723d) SHA1(b67f63e39f4301909c967555222820b54e98a205) ) @@ -2701,6 +2740,7 @@ GAME( 1989, pangba, pang, pangba, pang, mitchell_state, init_ GAME( 1989, pangb2, pang, pang, pang, mitchell_state, init_pangb, ROT0, "bootleg", "Pang (bootleg, set 4)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, pangbb, pang, spangbl, pang, mitchell_state, init_pangb, ROT0, "bootleg", "Pang (bootleg, set 5)", MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE ) GAME( 1989, pangbp, pang, pang, pang, mitchell_state, init_pangb, ROT0, "bootleg", "Pang (bootleg, set 6)", MACHINE_NOT_WORKING ) // Missing the contents of a battery backed RAM +GAME( 1989, pangbc, pang, spangbl, pang, mitchell_state, init_pangb, ROT0, "bootleg", "Pang (bootleg, set 7)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, cworld, 0, pang, qtono1, mitchell_state, init_cworld, ROT0, "Capcom", "Capcom World (Japan)", MACHINE_SUPPORTS_SAVE ) GAME( 1990, hatena, 0, pang, qtono1, mitchell_state, init_hatena, ROT0, "Capcom", "Adventure Quiz 2 - Hatena? no Daibouken (Japan 900228)", MACHINE_SUPPORTS_SAVE ) GAME( 1990, spang, 0, pangnv, pang, mitchell_state, init_spang, ROT0, "Mitchell", "Super Pang (World 900914)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index a42df8a30a2..c41eafacb28 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -22574,6 +22574,7 @@ pangb // bootleg pangb2 // bootleg pangba // bootleg pangbb // bootleg +pangbc // bootleg pangbold // bootleg pangbp // bootleg pkladies // (c) 1989 Mitchell |