mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
New working clones
------------------ Gyakuten!! Puzzle Bancho (Japan, set 1) [twistedsymphony] - taito/pkspirit.cpp: verified resonator value and pin 7 for the Oki [hammy]
This commit is contained in:
parent
40d98eea8a
commit
fc58ed4f72
@ -598,10 +598,35 @@ Mitsubishi M60067-0901FP 452100 (208pin PQFP, GA1)
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
ROM_START( pbancho )
|
||||
ROM_START( pbancho ) // ROMs NO1 & NO2 had an addition block dot on labels
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
|
||||
ROM_LOAD16_BYTE( "no1..rom2", 0x000000, 0x080000, CRC(e607eca6) SHA1(be9156d2a336a04fb9ff147b0d0287d8ff2ccfc5) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
ROM_LOAD16_BYTE( "no2..rom1", 0x000001, 0x080000, CRC(ee15b423) SHA1(6da7ba9dd785dfcf919c030e126daf8d6750d072) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION( 0x20000, "audiocpu", 0 ) /* Z80 Code */
|
||||
ROM_LOAD( "no4.rom23", 0x00000, 0x20000, CRC(dfbfdb81) SHA1(84b0cbe843a9bbae43975afdbd029a9b76fd488b) )
|
||||
|
||||
ROM_REGION( 0x200000, "fuukivid", 0 ) /* 16x16x4 Sprites */
|
||||
ROM_LOAD16_WORD_SWAP( "58.rom20", 0x000000, 0x200000, CRC(4dad0a2e) SHA1(a4f70557503110a5457b9096a79a5f249095fa55) )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx2", 0 ) /* 16x16x4 Tiles */
|
||||
ROM_LOAD16_WORD_SWAP( "60.rom3", 0x000000, 0x200000, CRC(a50a3c1b) SHA1(a2b30f9f83f5dc2e069d7559aefbda9929fc640c) )
|
||||
|
||||
ROM_REGION( 0x400000, "gfx3", 0 ) /* 16x16x8 Tiles */
|
||||
ROM_LOAD32_WORD_SWAP( "59.rom15", 0x000000, 0x200000, CRC(b83dcb70) SHA1(b0b9df451535d85612fa095b4f694cf2e7930bca) )
|
||||
ROM_LOAD32_WORD_SWAP( "61.rom11", 0x000002, 0x200000, CRC(7f1213b9) SHA1(f8d6432b270c4d0954602e430ddd26841eb05656) )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx4", 0 ) /* 16x16x4 Tiles */
|
||||
ROM_LOAD16_WORD_SWAP( "60.rom3", 0x000000, 0x200000, CRC(a50a3c1b) SHA1(a2b30f9f83f5dc2e069d7559aefbda9929fc640c) ) // ?maybe?
|
||||
|
||||
ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
|
||||
ROM_LOAD( "n03.rom25", 0x000000, 0x040000, CRC(a7bfb5ea) SHA1(61937eae4f8855bc09c494aff52d76d41dc3b76a) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( pbanchoa )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
|
||||
ROM_LOAD16_BYTE( "no1.rom2", 0x000000, 0x080000, CRC(1b4fd178) SHA1(02cf3d2554b29cd253470d68ea959738f3b98dbe) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
ROM_LOAD16_BYTE( "no2,rom1", 0x000001, 0x080000, CRC(9cf510a5) SHA1(08e79b5bbd1c011c32f82dd15fba42d7898861be) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
ROM_LOAD16_BYTE( "no2.rom1", 0x000001, 0x080000, CRC(9cf510a5) SHA1(08e79b5bbd1c011c32f82dd15fba42d7898861be) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION( 0x20000, "audiocpu", 0 ) /* Z80 Code */
|
||||
ROM_LOAD( "no4.rom23", 0x00000, 0x20000, CRC(dfbfdb81) SHA1(84b0cbe843a9bbae43975afdbd029a9b76fd488b) )
|
||||
@ -630,4 +655,5 @@ ROM_END
|
||||
|
||||
GAME( 1995, gogomile, 0, fuuki16, gogomile, fuuki16_state, empty_init, ROT0, "Fuuki", "Susume! Mile Smile / Go Go! Mile Smile (newer)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1995, gogomileo, gogomile, fuuki16, gogomileo, fuuki16_state, empty_init, ROT0, "Fuuki", "Susume! Mile Smile / Go Go! Mile Smile (older)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1996, pbancho, 0, fuuki16, pbancho, fuuki16_state, empty_init, ROT0, "Fuuki", "Gyakuten!! Puzzle Bancho (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1996, pbancho, 0, fuuki16, pbancho, fuuki16_state, empty_init, ROT0, "Fuuki", "Gyakuten!! Puzzle Bancho (Japan, set 1)", MACHINE_SUPPORTS_SAVE ) // program ROMs had extra black dot on labels
|
||||
GAME( 1996, pbanchoa, pbancho, fuuki16, pbancho, fuuki16_state, empty_init, ROT0, "Fuuki", "Gyakuten!! Puzzle Bancho (Japan, set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -18003,6 +18003,7 @@ supercrd // (c) 1992 Fun World
|
||||
gogomile // (c) 1995
|
||||
gogomileo // (c) 1995 (Japan)
|
||||
pbancho // (c) 1996 (Japan)
|
||||
pbanchoa // (c) 1996 (Japan)
|
||||
|
||||
@source:fuuki/fuukifg3.cpp
|
||||
asurabld // (c) 1998 (Japan)
|
||||
|
@ -190,7 +190,7 @@ void pkspirit_state::pkspirit(machine_config &config)
|
||||
opn.irq_handler().set_inputline("audiocpu", 0);
|
||||
opn.add_route(ALL_OUTPUTS, "mono", 0.30);
|
||||
|
||||
OKIM6295(config, "oki", 1'000'000, okim6295_device::PIN7_HIGH).add_route(ALL_OUTPUTS, "mono", 0.5); // resonator and pin7 not verified
|
||||
OKIM6295(config, "oki", 1.056_MHz_XTAL, okim6295_device::PIN7_HIGH).add_route(ALL_OUTPUTS, "mono", 0.5); // all verified
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user