Challenge of the Dragon (Color Dreams)
Challenge of the Dragon had two different releases on the NES, but both are completely different games. One was developed by Color Dreams and the other was developed by Sachen. It was programmed by Dan Lawton (founder of Color Dreams), composed by John Dwyer with graphics by Dan Burke. The game takes place in the Land of Lorin. You play as Sir Burkelot (named after the graphic designer Dan Burke). The evil wizard Demiwind has taken your girlfriend Lady Ninita (named after Nina Stanley) and you must foil his evil plans and save the princess. The game has identical gameplay to Operation Secret Storm because they use the same game engine.
The source code gives the addresses of some of the music and sound information. The game has only a few instruments: Harpsichord, Strings, Electric Piano, Slider, Bee, Piano and Arcade. This is also one of the two Color Dreams games to use percussion. The numbers for the first address represents the duty cycles; 00 (12.5%), 40 (25%), 80 (50%), C0 (75%). The second address can be changed from 00, C9, D6 and FF. These will change the game's hardware sweeps (pitch slides). The slider and arcade instruments were never used in Color Dreams' games. They are located in the ROM editor section of the game's ROM, rather than the RAM. The addresses are exactly the same as Operation Secret Storm.
0DCB-0DCC - BASE_HARPSI 0DCD-0DCE - HARPSI 0DCF-0DD0 - HIGH_HARPSI 0DD1-0DD2 - BASE_STRING 0DD3-0DD4 - STRING 0DD5-0DD6 - HIGH_STRING 0DD7-0DD8 - BASE_ELECPIANO 0DD9-0DDA - ELECPIANO 0DDB-0DDC - HIGH_ELECPIANO 0DDD-0DDE - BASE_SLIDER 0DDF-0DE0 - SLIDER 0DE1-0DE2 - HIGH_SLIDER 0DE3-0DE4 - BASE_BEE 0DE5-0DE6 - BEE 0DE7-0DE8 - HIGH_BEE 0DE9-0DEA - BASE_PIANO 0DEB-0DEC - PIANO 0DED-0DEF - HIGH_PIANO 0DEF-0DF0 - BASE_ARCADE 0DF1-0DF2 - ARCADE 0DF3-0DF4 - HIGH_ARCADE