mirror of
https://github.com/holub/mame
synced 2025-04-29 11:30:28 +03:00
new NOT_WORKING clones
---------------------- Donkey Kong Banana Kingdom (satellite) [Will Richardson, Bill D, The Dumping Union]
This commit is contained in:
parent
6214c6ddd4
commit
b719b7d871
@ -36,7 +36,6 @@
|
||||
|
||||
Known undumped games:
|
||||
- Donkey Kong: Jungle Fever (c) 2005 Capcom / Nintendo / Namco
|
||||
- Donkey Kong: Banana Kingdom (satellite unit) (c) 2007 Capcom / Nintendo / Namco
|
||||
|
||||
***********************************************************************************/
|
||||
|
||||
@ -62,6 +61,8 @@ public:
|
||||
|
||||
void alien(machine_config &config);
|
||||
void alien_map(address_map &map);
|
||||
|
||||
void init_dkbanans();
|
||||
protected:
|
||||
|
||||
// devices
|
||||
@ -130,6 +131,12 @@ MACHINE_CONFIG_START(alien_state::alien)
|
||||
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
void alien_state::init_dkbanans()
|
||||
{
|
||||
uint8_t *rom = memregion("maincpu")->base();
|
||||
rom[2] = 0x02;
|
||||
rom[3] = 0x60;
|
||||
}
|
||||
|
||||
/*************************
|
||||
* Rom Load *
|
||||
@ -140,7 +147,7 @@ ROM_START( alien )
|
||||
ROM_LOAD32_WORD( "aln_s04.4.ic30", 0x000000, 0x400000, CRC(11777d3f) SHA1(8cc9fcae7911e6be273b4532d89b44a309687ead) )
|
||||
ROM_LOAD32_WORD( "aln_s05.5.ic33", 0x000002, 0x400000, CRC(71d2f22c) SHA1(16b25aa34f8b0d988565e7ab7cecc4df62ee8cf3) )
|
||||
|
||||
ROM_REGION( 0x800100, "ymz770b", 0 ) //sound samples flash rom
|
||||
ROM_REGION( 0x800100, "ymz770b", 0 ) //sound samples flash rom, not really needed, programmed by boot loader
|
||||
ROM_LOAD( "s29jl064hxxtfi00.u35", 0x000000, 0x800100, CRC(01890c61) SHA1(4fad321f42eab835351c6d5f73539bdbed80affe) )
|
||||
|
||||
ROM_REGION( 0x8000, "nvram", ROMREGION_ERASEFF) //timekeeper device
|
||||
@ -156,7 +163,7 @@ ROM_START( pingu )
|
||||
ROM_LOAD32_WORD( "ic30", 0x000000, 0x400000, NO_DUMP )
|
||||
ROM_LOAD32_WORD( "ic33", 0x000002, 0x400000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x800100, "ymz770b", 0 ) //sound samples flash rom
|
||||
ROM_REGION( 0x800100, "ymz770b", 0 ) //sound samples flash rom, not really needed, programmed by boot loader
|
||||
ROM_LOAD( "ic10", 0x000000, 0x800100, CRC(04cf9722) SHA1(854e056a03d6f7ac9b438ba9ce8a0499a79bdec8) )
|
||||
|
||||
DISK_REGION( "card" ) //compact flash
|
||||
@ -166,25 +173,43 @@ ROM_START( pingu )
|
||||
ROM_END
|
||||
|
||||
// Host unit board, GPUs and YMZ770B not populated.
|
||||
// there is known to exists Satellite unit board (with GPUs and SPU populated), currently not dumped.
|
||||
ROM_START( dkbanana )
|
||||
ROM_REGION( 0x800000, "maincpu", 0 ) // BIOS code
|
||||
ROM_LOAD32_WORD( "dnk_m04.ic30", 0x000000, 0x400000, CRC(a294f17c) SHA1(7e0f865342f63f93a9a31ad7e6d3b70c59f3fa1b) )
|
||||
ROM_LOAD32_WORD( "dnk_m05.ic33", 0x000002, 0x400000, CRC(22f5db87) SHA1(bdca65d39e94d88979218c8c586c6f20bb00e5ce) )
|
||||
|
||||
ROM_REGION( 0x800100, "ymz770b", 0 ) //sound samples flash rom
|
||||
ROM_REGION( 0x800100, "ymz770b", 0 ) //sound samples flash rom, not really needed, programmed by boot loader
|
||||
ROM_LOAD( "29lj064.ic10", 0x000000, 0x800100, CRC(67cec133) SHA1(1412287fe977eb422a3cca6a0da1523859c2562e) )
|
||||
|
||||
ROM_REGION( 0x8000, "nvram", ROMREGION_ERASEFF) //timekeeper device
|
||||
ROM_LOAD( "m48t35y.ic26", 0x000000, 0x008000, CRC(a708bbeb) SHA1(ec96decbc7e63d700b844704dafde14513eea20e) )
|
||||
|
||||
// contain host.abs and sate.abs ELF executables and game assets
|
||||
// high likely same card was used in both Host and Satellite units
|
||||
// same card was used in both Host and Satellite units
|
||||
DISK_REGION( "card" ) //compact flash
|
||||
DISK_IMAGE( "dkbanana", 0, SHA1(c6b50486f2a6382a7eb36167712342212f87c189) )
|
||||
ROM_END
|
||||
|
||||
// Satellite unit board
|
||||
ROM_START( dkbanans )
|
||||
ROM_REGION( 0x800000, "maincpu", 0 ) // BIOS code
|
||||
ROM_LOAD32_WORD( "dnk_s04.ic30", 0x000000, 0x400000, CRC(eed7d46f) SHA1(43edb15ff72952f7c9825e5735faa238edfd934d) )
|
||||
ROM_LOAD32_WORD( "dnk_s05.ic33", 0x000002, 0x400000, BAD_DUMP CRC(2fc88385) SHA1(03393bdb1fa526c70d766469c37b453f0e1eb8a3) ) // 2 first bytes is bad/wrong or (unlikely) supplied by protection, see driver init
|
||||
|
||||
ROM_REGION( 0x1000000, "ymz770b", 0 ) //sound samples flash rom, not really needed, programmed by boot loader
|
||||
ROM_LOAD( "ic10", 0x000000, 0x1000000, NO_DUMP )
|
||||
|
||||
ROM_REGION( 0x8000, "nvram", ROMREGION_ERASEFF) //timekeeper device
|
||||
ROM_LOAD( "m48t35y.ic26", 0x000000, 0x008000, CRC(68ca07b7) SHA1(d0a3353bf0fbd98ce335dc5116b214b18c4188dd) )
|
||||
|
||||
// contain host.abs and sate.abs ELF executables and game assets
|
||||
// same card was used in both Host and Satellite units
|
||||
DISK_REGION( "card" ) //compact flash
|
||||
DISK_IMAGE( "dkbanana", 0, SHA1(c6b50486f2a6382a7eb36167712342212f87c189) )
|
||||
ROM_END
|
||||
|
||||
|
||||
GAME( 2005, alien, 0, alien, alien, alien_state, empty_init, ROT0, "Capcom", "Alien: The Arcade Medal Edition", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 2006, pingu, 0, alien, alien, alien_state, empty_init, ROT0, "Pygos Group / Capcom", "Pingu's Ice Block", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 2007, dkbanana, 0, alien, alien, alien_state, empty_init, ROT0, "Capcom", "Donkey Kong Banana Kingdom (host)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 2005, alien, 0, alien, alien, alien_state, empty_init, ROT0, "Capcom", "Alien: The Arcade Medal Edition", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 2006, pingu, 0, alien, alien, alien_state, empty_init, ROT0, "Pygos Group / Capcom", "Pingu's Ice Block", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 2007, dkbanana, 0, alien, alien, alien_state, empty_init, ROT0, "Capcom", "Donkey Kong Banana Kingdom (host)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
GAME( 2007, dkbanans, dkbanana, alien, alien, alien_state, init_dkbanans, ROT0, "Capcom", "Donkey Kong Banana Kingdom (satellite)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )
|
||||
|
@ -1026,6 +1026,7 @@ zortonbr // (c) 1993 Web Picmatic
|
||||
alien // (c) 2005 Capcom
|
||||
pingu // (c) 2006 The Pygos Group / Capcom
|
||||
dkbanana // (c) 2007 Capcom
|
||||
dkbanans // (c) 2007 Capcom
|
||||
|
||||
@source:aliens.cpp
|
||||
aliens // GX875 (c) 1990 (World)
|
||||
|
Loading…
Reference in New Issue
Block a user