Site Map | Contact Info | Home  
  
 Home
Products
 
Kangaroo FREEPLAY
   Dragon's Lair Enhancement
   Space Ace Enhancement
   Phoenix FREEPLAY
   Frogger FREEPLAY
   Donkey Kong Foundry
   DigDug FREEPLAY
   D2K Jumpman Returns
 ROMHACK Toolbox
 Ordering Info
 Code Disassembly
 My Gameroom
 Links

 

 
   
Number of ROMs:

GAMEPLAY IMPROVEMENTS
Dragon's Lair Enhancement 2.1 enhances the gameplay of original arcade version of Dragon's Lair (Cinematronics 1983).  The new ROMs reorganize the flow and structure of the gameplay by putting a logical order to the "rooms".  These ROMs access all the footage on the Laserdisc including the new prototype footage found on the Dragon's Lair Limited Edition Laser Disc that was pressed in 2002.  Finally you'll get a chance to play all new rooms, new moves and new choices.  Play Dragon's Lair the way it was intended to be played.

Dragon's Lair Enhancement exists thanks to some great efforts by some great people.  Their hard work and dedication made this project a reality.

OBTAINING THE ROMS
Dragon's Lair Enhancement Description and Ordering Info available here!


Check out this and other cool screen shots at Jeff Kinder's site:
www.dragons-lair-project.com

New laserdiscs featuring prototype footage were reproduced by Mike Fox.  Check out his site by clicking on the link above.

 

Click here for a behind the scenes look at the Making of Dragon's Lair Enhancement ROMS   

FIXING THOSE BUGS!
Here is some code from DLE2.1 relating specifically to some of the bugs that were fixed.

; ---------------------------------------------------
; Watchdog Attract Mode Bug Fix
; ---------------------------------------------------
WatchdogBug:
   call l1c2d          ; Pet the Watchdog
   ld hl,0a009h        ; Get number of credits
   jp ReturnWatchdog
WatchdogBug2:
   call l1c2d          ; Pet the Watchdog
   ld hl,0c010h
   jp ReturnWatchdog2

; ---------------------------------------------------
; Free Play Coin Drop Lock-up Fix
; ---------------------------------------------------
CheckFreePlay:
   ld HL,0A010h        ; Get DIP Switch A
   bit 4,(HL)          ; Test A4, Free Play
   jr NZ,Set4FreePlay  ; Freeplay set so skip ahead
   jp CoinInserted
Set4FreePlay:
   jp Freeplay         ; set for free play

FreePlayBug:
   LD HL,0A010h         ; Get DIP Switch A
   BIT 4,(HL)           ; Test A4, Free Play
   JR NZ,SetforFreePlay ; Freeplay set so skip ahead
   ld hl,0a019h         ; old instruction
   jp FreePlayContinue
SetforFreePlay:
   JP FreePlayReturn    ; set for free play


DRAGON'S LAIR ONE!
Here is the commented disassembled code from the very first (?) prototype of Dragon's Lair--Dragon's Lair #00001.  Thanks to Matteo Marioni and Jason Finn for the ROM dump.  Search for "DL1" to find areas were this ROM was noticeably different than rev D.  Note:  Data for moves and scenes was most likely different so in the interest of just comparing gameplay this data was removed.


Commented Code (30KB)


 

HOME  

 ROMHACK 2009