mirror of
https://github.com/holub/mame
synced 2025-05-28 16:43:04 +03:00
New clones added
---------------- Dragonninja (bootleg) [ANY, The Dumping Union]
This commit is contained in:
parent
7074b1e7cf
commit
5e26082bfd
@ -1877,6 +1877,55 @@ ROM_START( drgninja )
|
||||
ROM_LOAD( "eg08.2c", 0x0000, 0x10000, CRC(92f2c916) SHA1(38b4ed81edcc2069b096591bdc5baab8b9edfa9a) ) // different to baddudes
|
||||
ROM_END
|
||||
|
||||
ROM_START( drgninjab )
|
||||
ROM_REGION( 0x60000, "maincpu", 0 ) /* 6*64k for 68000 code, middle 0x20000 unused */
|
||||
ROM_LOAD16_BYTE( "n-12.d2", 0x00000, 0x10000, CRC(5a70eb52) SHA1(26fd48ea71cd5196e3907eebcf1234f44a3d7dba) )
|
||||
ROM_LOAD16_BYTE( "n-11.a2", 0x00001, 0x10000, CRC(3887eb92) SHA1(a8650ce128927955497540d7c6fbd23516afdb24) )
|
||||
ROM_LOAD16_BYTE( "eg06.6c", 0x40000, 0x10000, CRC(2b81faf7) SHA1(6d10c29f5ee06856843d83e77ba24c2b6e00a9cb) )
|
||||
ROM_LOAD16_BYTE( "eg03.6a", 0x40001, 0x10000, CRC(c52c2e9d) SHA1(399f2b7df9d558c8f33bf1a7c8048c62e0f54cec) )
|
||||
|
||||
ROM_REGION( 0x10000, "audiocpu", 0 ) /* Sound CPU */
|
||||
ROM_LOAD( "eg07.8a", 0x8000, 0x8000, CRC(001d2f51) SHA1(f186671f0450ccf9201577a5caf0efc490c6645e) )
|
||||
|
||||
ROM_REGION( 0x1000, "mcu", 0 ) /* i8751 microcontroller */
|
||||
ROM_LOAD( "i8751", 0x0000, 0x1000, NO_DUMP )
|
||||
|
||||
/* various graphic and sound roms also differ when compared to baddudes */
|
||||
|
||||
ROM_REGION( 0x10000, "gfx1", 0 ) /* chars */
|
||||
//ROM_LOAD( "drgninja.25", 0x00000, 0x08000, CRC(6791bc20) SHA1(7240b2688cda04ee9ea331472a84fbffc85b8e90) )
|
||||
// the rom below was found on a genuine 'dragonninja' pcb, compared to the other ROM it has the 'bad dudes' (unused) logo
|
||||
// partially erased, and a bad pixel on the left arrow character. Is the other rom a cleaned up hack, or from a bootleg,
|
||||
// or did Data East actually clean it up on a later PCB?
|
||||
ROM_LOAD( "eg25.15j", 0x00000, 0x08000, CRC(dd557b19) SHA1(ce1e76aeb7e147f373bb48dbc1becc1601953499) ) // different to baddudes
|
||||
ROM_LOAD( "eg26.16j", 0x08000, 0x08000, CRC(5d75fc8f) SHA1(92947dd78bfe8067fb5f645fa1ef212e48b69c70) ) // different to baddudes
|
||||
|
||||
ROM_REGION( 0x40000, "gfx2", 0 ) /* tiles */
|
||||
ROM_LOAD( "eg18.14d", 0x00000, 0x10000, CRC(05cfc3e5) SHA1(a0163921c77dc9706463a402c3dd45ec4341cd21) )
|
||||
ROM_LOAD( "eg20.17d", 0x10000, 0x10000, CRC(e11e988f) SHA1(0c59f0d8d1abe414c7e1ebd49d454179fed2cd00) )
|
||||
ROM_LOAD( "eg22.14f", 0x20000, 0x10000, CRC(b893d880) SHA1(99e228174677f2e3e96154f77bfa9bf0f1c0a6a5) )
|
||||
ROM_LOAD( "eg24.17f", 0x30000, 0x10000, CRC(6f226dda) SHA1(65ebb16a292c57d49c135fce7ed7537146226eb5) )
|
||||
|
||||
ROM_REGION( 0x20000, "gfx3", 0 ) /* tiles */
|
||||
ROM_LOAD( "eg30.9j", 0x08000, 0x08000, CRC(2438e67e) SHA1(5f143aeb83606a2c64d0b31bfee38156d231dcc9) )
|
||||
ROM_CONTINUE( 0x00000, 0x08000 ) /* the two halves are swapped */
|
||||
ROM_LOAD( "eg28.9f", 0x18000, 0x08000, CRC(5c692ab3) SHA1(4c58ff50833f869575f1a15c776fbf1429944fab) )
|
||||
ROM_CONTINUE( 0x10000, 0x08000 )
|
||||
|
||||
ROM_REGION( 0x80000, "gfx4", 0 ) /* sprites */
|
||||
ROM_LOAD( "eg15.16c", 0x00000, 0x10000, CRC(5617d67f) SHA1(8f684de27ae79c4d35720706cdd2733af0e0a9cc) ) // different to baddudes
|
||||
ROM_LOAD( "eg16.17c", 0x10000, 0x08000, CRC(17e42633) SHA1(405f5296a741901677cca978a1b287d894eb1e54) )
|
||||
ROM_LOAD( "eg11.16a", 0x20000, 0x10000, CRC(ba83e8d8) SHA1(63092a5d0da0c9228a72a83b43a67a47b1388724) ) // different to baddudes
|
||||
ROM_LOAD( "eg12.17a", 0x30000, 0x08000, CRC(fea2a134) SHA1(525dd5f48993db1fe1e3c095442884178f75e8e0) )
|
||||
ROM_LOAD( "eg13.13c", 0x40000, 0x10000, CRC(fd91e08e) SHA1(8998f020791c8830e963096dc7b8fcb430d041d4) ) // different to baddudes
|
||||
ROM_LOAD( "eg14.14c", 0x50000, 0x08000, CRC(e83c760a) SHA1(d08db381658b8b3288c5eaa9048a906126e0f712) )
|
||||
ROM_LOAD( "eg09.13a", 0x60000, 0x10000, CRC(601b7b23) SHA1(c1c665614f1377bc47720382b25c965266a2593f)) // different to baddudes
|
||||
ROM_LOAD( "eg10.14a", 0x70000, 0x08000, CRC(eeee8a1a) SHA1(2bf8378ff38f6a7c7cbd4cbd489de25cb1f0fe71) )
|
||||
|
||||
ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */
|
||||
ROM_LOAD( "eg08.2c", 0x0000, 0x10000, CRC(92f2c916) SHA1(38b4ed81edcc2069b096591bdc5baab8b9edfa9a) ) // different to baddudes
|
||||
ROM_END
|
||||
|
||||
ROM_START( birdtry )
|
||||
ROM_REGION( 0x60000, "maincpu", 0 ) /* 6*64k for 68000 code */
|
||||
ROM_LOAD16_BYTE( "ek-04.bin", 0x00000, 0x10000, CRC(5f0f4686) SHA1(5eea74f5626339ebd50e623029f21f1cd0f93135) )
|
||||
@ -3026,6 +3075,7 @@ GAME( 1987, hbarrel, 0, hbarrel, hbarrel, hbarrel, ROT270, "Data Ea
|
||||
GAME( 1987, hbarrelw, hbarrel, hbarrel, hbarrel, hbarrel, ROT270, "Data East Corporation", "Heavy Barrel (World)", 0 )
|
||||
GAME( 1988, baddudes, 0, baddudes, baddudes, baddudes, ROT0, "Data East USA", "Bad Dudes vs. Dragonninja (US)", 0 )
|
||||
GAME( 1988, drgninja, baddudes, baddudes, drgninja, baddudes, ROT0, "Data East Corporation", "Dragonninja (Japan)", 0 )
|
||||
GAME( 1988, drgninjab, baddudes, baddudes, drgninja, baddudes, ROT0, "bootleg", "Dragonninja (bootleg)", 0 )
|
||||
/* A Bad Dudes bootleg with 68705 like the midres and ffantasy ones exists, but is not dumped */
|
||||
GAME( 1988, birdtry, 0, birdtry, birdtry, birdtry, ROT270, "Data East Corporation", "Birdie Try (Japan)", GAME_UNEMULATED_PROTECTION )
|
||||
GAME( 1988, robocop, 0, robocop, robocop, robocop, ROT0, "Data East Corporation", "Robocop (World revision 4)", 0 )
|
||||
|
@ -5381,6 +5381,7 @@ hbarrel // (c) 1987 Data East USA (US)
|
||||
hbarrelw // (c) 1987 Data East Corporation (World)
|
||||
baddudes // EI (c) 1988 Data East USA (US)
|
||||
drgninja // EG (c) 1988 Data East Corporation (Japan)
|
||||
drgninjab // bootleg
|
||||
birdtry // (c) 1988 Data East Corporation (Japan)
|
||||
robocop // EP? (c) 1988 Data East Corporation (World)
|
||||
robocopw // EP? (c) 1988 Data East Corporation (World)
|
||||
|
Loading…
Reference in New Issue
Block a user