drgninja: MAME ROM Information. History:
Dragonninja (c) 1988 Data East.
The 'Bad Dudes' are government agents who fight against the 'Dragonninja' in order to save the President of the USA in this intuitive beat'em up.
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz)
Sound CPU : M6502 (@ 1.5 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), YM3812 (@ 3 Mhz), OKI6295 (@ 7.757 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 57.41 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
This game is known in US as "Bad Dudes vs. Dragonninja".
The game includes a cameo appearance by "Karnov" (a hero in his own Data East game), who oddly enough, appears as an enemy boss rather than the good guy this time around!
Polystar / Datam released a limited-edition soundtrack album for this game (Deco History Scene I : Data East Game Music Scene One - H25X-20008) on 25/09/1988.
- STAFF -
Planner : Makoto Kikuchi
Programmers : Tomotaka Osada, Masaaki Tamura, Nobusuke Sasaki, Naomi Susa, Kenji Takahashi
Graphic designers : Dot Man, Mix Man, Monsieur Micky, Torba-RR, OK Youichi, Kansaiman, Milky Kikuchi
Sound : Azusa Hara (AZUSA), Hiroaki Yoshida (MARO)
- PORTS -
* Consoles :
Nintendo Famicom (1989)
* Computers :
Amstrad CPC (1989) [128 ko Version]
Atari ST (1989)
Sinclair ZX Spectrum (1989)
Commodore C64 (1989)
Commodore Amiga (1989)
- SOURCES -
Game's rom.
MAME Info:
0.31 [Bryan McPhail]
Artwork available
WIP:
- 0.145u5: ANY and The Dumping Union added clone Dragonninja (bootleg).
- 0.143u8: Kanikani fixed DIPSW in clone Dragonninja (Japan).
- 16th October 2010: f205v dumped Dragon Ninja (World bootleg) (1988).
- 0.136u2: dlfrsilver replaced clone Dragonninja set with one dumped from a genuine Data East PCB. Fixed rom names. Changed OKI6295 clock speed to 1MHz.
- 12th March 2009: Guru - Bad Dudes arrived for decapping 8751 MCU.
- 2nd February 2009: Guru - We just picked Bad Dudes (for 8751 microcontroller).
- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got a Bad Dudes / Dragon Ninja bootleg.
- 13th May 2007: Mr. Do - Thanks to the BYOAC/CAG artwork, we have a release for Bad Dudes bezel.
- 21st April 2006: Roberto Fresca - Fixed 'Difficulty' dipswitches in Bad Dudes and clone. Changed "Unused" (DSW0, 0x80) to "Unknown" (according to some technical sources should be "Cabinet").
- 0.37b1: Added 'Service Mode' dipswitch.
- 17th March 2000: Zsolt Vasvari fixed a romloader bug in the clone Dragon Ninja.
- 0.35b13: Changed description to 'Bad Dudes vs. Dragonninja (US)'.
- 0.35b12: Changed M6502 CPU2 clock speed to 1.5MHz.
- 0.35b9: Changed description to 'Bad Dudes vs Dragonninja (US)' and clone to 'Dragonninja (Japan)'.
- 0.35b2: Bryan McPhail fixed the sprite/playfield and playfield/playfield priorities in Bad Dudes vs. Dragon Ninja.
- 0.34b6: Changed description to 'Bad Dudes vs Dragonninja'.
- 0.34b3: Dani Portillo added high score saving to Bad Dudes.
- 0.33b5: Nicola Salmoria fixed bug in ADPCM sample playback. Many games are affected, e.g. Robocop and Bad Dudes. Games which use the dynamic palette system and no longer need 16-bit modes. The new code is also used by drivers which were previously doing the palette reduction by themselves, but couldn't handle well color cycling and fades: Bad Dudes, Robocop, Hippodrome, Heavy Barrel, Sly Spy and Midnight Resistance [Nicola Salmoria].
- 0.31: Bryan McPhail added Bad Dudes (Data East 1988) and clone Dragonninja.
LEVELS: 7
Other Emulators:
* FB Alpha
Recommended Games (Heroes Fighter):
Knuckle Joe
My Hero
Renegade
Trojan
Trojan (PlayChoice-10)
Avengers
Black Panther
Double Dragon
Double Dragon II
Double Dragon 3
Double Dragon (PlayChoice-10)
Double Dragon (Neo-Geo)
Ginga NinkyouDen
Kyros
Shinobi
Shinobi (Mega-Tech)
Shinobi / FZ-2006
The Revenge of Shinobi (Mega-Tech)
Shinobi III (Mega Play)
Bad Dudes vs. Dragonninja
Shadow Warriors
Vigilante
Crime Fighters
DownTown
Final Fight
Gang Wars
Last Battle (Mega-Tech)
Ninja Gaiden (PlayChoice-10)
Ninja Gaiden Episode II (PlayChoice-10)
Ninja Gaiden Episode III (PlayChoice-10)
Shadow Dancer
Shadow Dancer (Mega-Tech)
Tough Turf
The Combatribes
Crude Buster
Growl
Mug Smashers
64th. Street
Brute Force
Burning Fight
Captain Commando
D. D. Crew
Karate Blazers
Riot City
Streets of Rage (Mega-Tech)
Streets of Rage II (Mega Play)
Vendetta
B.Rap Boys
Big Fight
Guardians of the 'Hood
Legionnaire
Silent Dragon
Thunder Hoop
TH Strikes Back
Undercover Cops
Cadillacs and Dinosaurs
Denjin Makai
Knuckle Bash
Knuckle Bash 2
Ninja Baseball Batman
The Punisher
Violent Storm
Zero Team
Pretty Soldier Sailor Moon
Black Touch '96
Final Fight 2 (SNES bootleg)
Ghost Chaser Densei (SNES bootleg)
Iron (SNES bootleg)
Osman
Sonic Blast Man 2 Special Turbo
Gaia Crusaders
Vamp 1/2
Jue Zhan Tian Huang
Thunder Heroes
Demolish Fist
Romset: 1184 kb / 22 files / 432.1 zip
MAME XML Output:
   | <game name="drgninja" sourcefile="dec0.c" cloneof="baddudes" romof="baddudes"> |
   |    | <description>Dragonninja (Japan)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="eg04.3c" size="65536" crc="41b8b3f8" sha1="0ab143b9f7a5f857cfd2053c24fa5213ce7641e4" region="maincpu" offset="0"/> |
   |    | <rom name="eg01.3a" size="65536" crc="e08e6885" sha1="641eaf4ef6c8bfbc39611f5f81765f7915ae9d9f" region="maincpu" offset="1"/> |
   |    | <rom name="eg06.6c" size="65536" crc="2b81faf7" sha1="6d10c29f5ee06856843d83e77ba24c2b6e00a9cb" region="maincpu" offset="40000"/> |
   |    | <rom name="eg03.6a" size="65536" crc="c52c2e9d" sha1="399f2b7df9d558c8f33bf1a7c8048c62e0f54cec" region="maincpu" offset="40001"/> |
   |    | <rom name="eg07.8a" size="32768" crc="001d2f51" sha1="f186671f0450ccf9201577a5caf0efc490c6645e" region="audiocpu" offset="8000"/> |
   |    | <rom name="i8751" size="4096" status="nodump" region="mcu" offset="0"/> |
   |    | <rom name="eg25.15j" size="32768" crc="dd557b19" sha1="ce1e76aeb7e147f373bb48dbc1becc1601953499" region="gfx1" offset="0"/> |
   |    | <rom name="eg26.16j" size="32768" crc="5d75fc8f" sha1="92947dd78bfe8067fb5f645fa1ef212e48b69c70" region="gfx1" offset="8000"/> |
   |    | <rom name="eg18.14d" merge="ei18.14d" size="65536" crc="05cfc3e5" sha1="a0163921c77dc9706463a402c3dd45ec4341cd21" region="gfx2" offset="0"/> |
   |    | <rom name="eg20.17d" merge="ei20.17d" size="65536" crc="e11e988f" sha1="0c59f0d8d1abe414c7e1ebd49d454179fed2cd00" region="gfx2" offset="10000"/> |
   |    | <rom name="eg22.14f" merge="ei22.14f" size="65536" crc="b893d880" sha1="99e228174677f2e3e96154f77bfa9bf0f1c0a6a5" region="gfx2" offset="20000"/> |
   |    | <rom name="eg24.17f" merge="ei24.17f" size="65536" crc="6f226dda" sha1="65ebb16a292c57d49c135fce7ed7537146226eb5" region="gfx2" offset="30000"/> |
   |    | <rom name="eg30.9j" size="65536" crc="2438e67e" sha1="5f143aeb83606a2c64d0b31bfee38156d231dcc9" region="gfx3" offset="8000"/> |
   |    | <rom name="eg28.9f" size="65536" crc="5c692ab3" sha1="4c58ff50833f869575f1a15c776fbf1429944fab" region="gfx3" offset="18000"/> |
   |    | <rom name="eg15.16c" size="65536" crc="5617d67f" sha1="8f684de27ae79c4d35720706cdd2733af0e0a9cc" region="gfx4" offset="0"/> |
   |    | <rom name="eg16.17c" merge="ei16.17c" size="32768" crc="17e42633" sha1="405f5296a741901677cca978a1b287d894eb1e54" region="gfx4" offset="10000"/> |
   |    | <rom name="eg11.16a" size="65536" crc="ba83e8d8" sha1="63092a5d0da0c9228a72a83b43a67a47b1388724" region="gfx4" offset="20000"/> |
   |    | <rom name="eg12.17a" merge="ei12.17a" size="32768" crc="fea2a134" sha1="525dd5f48993db1fe1e3c095442884178f75e8e0" region="gfx4" offset="30000"/> |
   |    | <rom name="eg13.13c" size="65536" crc="fd91e08e" sha1="8998f020791c8830e963096dc7b8fcb430d041d4" region="gfx4" offset="40000"/> |
   |    | <rom name="eg14.14c" merge="ei14.14c" size="32768" crc="e83c760a" sha1="d08db381658b8b3288c5eaa9048a906126e0f712" region="gfx4" offset="50000"/> |
   |    | <rom name="eg09.13a" size="65536" crc="601b7b23" sha1="c1c665614f1377bc47720382b25c965266a2593f" region="gfx4" offset="60000"/> |
   |    | <rom name="eg10.14a" merge="ei10.14a" size="32768" crc="eeee8a1a" sha1="2bf8378ff38f6a7c7cbd4cbd489de25cb1f0fe71" region="gfx4" offset="70000"/> |
   |    | <rom name="eg08.2c" size="65536" crc="92f2c916" sha1="38b4ed81edcc2069b096591bdc5baab8b9edfa9a" region="oki" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="ym2" name="YM3812" clock="3000000"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="57.392103" pixclock="5000000" htotal="330" hbend="0" hbstart="256" vtotal="264" vbend="8" vbstart="248" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="5" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="2" value="256"/> |
   |    |    | <dipvalue name="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="4" value="512"/> |
   |    |    | <dipvalue name="Infinite (Cheat)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="3072"> |
   |    |    | <dipvalue name="Easy" value="2048"/> |
   |    |    | <dipvalue name="Normal" value="3072" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1024"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="No" value="4096" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|