CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

Double Dragon (Japan)

0.37b5 [?]

0.33b3 [Carlos A. Lozano, Rob Rosenbrock, Phil Stroffolino, Ernesto Corvi]


NOTE:

- Barrels (eg. at the end of level 1) can be kicked by pressing the kick button (duh) when you are near. However, the barrels doesn't get kicked if you hold the button down, and you become invulnerable as long as you don't release the button.? - ddragon060gre >I just checked with my PCB (original) and ddragon060gre do happen there. Augusto / Stefan Lindberg

- The snare and bass drums in the music disappear when the little hand appears on the screen to tell you to move along. The drums don't come back after this happens. - ddragonb36b12gre >It do happen on the PCB also so it's not a MAME bug. Here is a rather long gameplay audiorecording from the PCB. Stefan Lindberg


Bugs:

- Clone ddragnw1: When finishing the game its reset and so go to check rom screen again and freezes! ddragnw10105u4red Ashura-X


WIP:

- 0.112: Corrado Tomaselli added clone Double Dragon (US Set 2).

- 0.105u4: Stefan Lindberg added clone Double Dragon (World Set 2). Fixed rom names in all other sets.

- 8th January 2006: Bryan McPhail - Double Dragon has a crash which sometimes occurs at the very end of the game (right before the final animation sequence). It occurs because of a jump look up table: BAD3: LDY #$BADD; BAD7: JSR [A,Y]. At the point of the crash A is 0x3e which causes a jump to 0x3401 (background tile ram) which obviously doesn't contain proper code and causes a crash. The jump table has 32 entries, and only the last contains an invalid jump vector. A is set to 0x3e as a result of code at 0x625f - it reads from the shared spriteram (0x2049 in main cpu memory space), copies the value to 0x523 (main ram) where it is later fetched and shifted to make 0x3e. So.. it's not clear where the error is - the 0x1f value is actually written to shared RAM by the main CPU - perhaps the MCU should modify it before the main CPU reads it back? Perhaps 0x1f should never be written at all? If you want to trace this further please submit a proper fix! In the meantime I have patched the error by making sure the invalid jump is never taken - this fixes the crash (see ddragon_spriteram_r).

- 0.77: Added clone Double Dragon (World). Changed HD63701 MCU clock speed to 1193181 Hz, VSync to 57.444855 Hz and sound to mono.

- 3rd November 2003: Bryan McPhail fixed the video and interrupt timing in the Double Dragon driver and added the World version of Double Dragon.

- 2nd September 2000: Nicola Salmoria fixed a 6309 bug which affected Fast Lane and Double Dragon.

- 0.37b5: Added Double Dragon (Japan) and clone (US) with missing cpu2 MCU rom ($c000) and proms ($0, $100 - unknown). Removed Double Dragon (bootleg?). Replaced the 2x ADPCM with 2x MSM5205 (384000 Hz) sound.

- 12th July 2000: Nicola Salmoria fixed the ADPCM sound frequency in Double Dragon and did some general cleanup in the driver.

- 10th July 2000: Nicola Salmoria fixed MCU emulation to Double Dragon.

- 0.36b9: Replaced M6809 CPU with M6309 and changed YM2151 clock speed to 3579545 Hz.

- 0.35b6: Replaced M6809 CPU1 with M6309 and M6803 CPU2 with HD63701.

- 0.33b6: Nicola Salmoria changed Double Dragon to use dynamic palette.

- 0.33b3: Added Double Dragon (bootleg? 1987) and clone (bootleg). Due to the lack of the ROM image for the HD63701 microcontroller, the original version doesn't work. Use the bootleg, which use a 6809 instead of the HD63701.


LEVELS: 4


Movie: Double Dragon

Genre: Karate, Fantasy

Year: USA 1994

Director: James Yukich

Studio: ?

Cast: Mark Dacascos, Scott Wolf, Julia Nickson, Alyssa Milano, Robert Patrick, Kristina Wagner


Category: Street Fighter


Recommended Games:

Double Dragon II

Double Dragon 3

Double Dragon (PlayChoice-10)

Double Dragon (Neo-Geo)

Knuckle Joe

My Hero

Trojan

Trojan (PlayChoice-10)

Renegade

Avengers

Ginga NinkyouDen

Kyros

Shinobi

Shinobi (Mega-Tech)

The Revenge of Shinobi (Mega-Tech)

Bad Dudes vs. Dragonninja

Shadow Warriors

Ninja Gaiden (PlayChoice-10)

Ninja Gaiden Episode II (PlayChoice-10)

Ninja Gaiden Episode III (PlayChoice-10)

Vigilante

Crime Fighters

Crude Buster

DownTown

Final Fight

Gang Wars

Last Battle (Mega-Tech)

Shadow Dancer

Tough Turf

The Combatribes

Growl

Mug Smashers

64th. Street

Brute Force

Captain Commando

D. D. Crew

Karate Blazers

Riot City

Vendetta

Guardians of the Hood

Silent Dragon

Undercover Cops

Cadillacs and Dinosaurs

Knuckle Bash

Knuckle Bash 2

Ninja Baseball Batman

The Punisher

Streets of Rage II (Mega Play)

Violent Storm

Pretty Soldier Sailor Moon

Osman

Vamp 1/2


Romset: 1105 kb / 23 files / 522 zip