Blue Azure Posted August 5, 2013 Share Posted August 5, 2013 BAM!BAM!BAM! BAM! BAM! BLUE AZURE MONDAY BAM! BAM! BAM!BAM!BAM!BAM! HELLO FANS! Off to Deutschland and back again and now we have another disassembly. This time it's DESERT FALCON, one of my later 7800 favorites in the 1980s. The "new game" is a simple conversion to invincibility, so it's mostly hype that it's a "new game." You clicked it and here we are... History of Desert Falcon Actually, I briefly researched this title and it appears there were only versions made for the 7800, 2600, and A800 computer which must have been a pokey version (?). No arcade history was found. Anyone have any further definitive info? Was the 7800 version the original? If there is no further history, this should make this game a highly sought-after title. Disassembly of the 7800 version As we know it, the original & released assembly files are labeled Sphinx™, Nile Flyer™, Desert Falcon™ representing the progressive naming history of this 7800 game title. I was unable to decipher if the title screen code (at address $8000) for Sphinx™ or Nile Flyer™ was included. Anyone know where this is? (the filename Sgraph8.s included precisely matches Desert Falcon™). The disassembly of NTSC Desert Falcon™ was really a quite amusing task. There's programming tricks and a trick or two nobody knows why they work. Had to clean up the language a bit as it's no longer PC to use certain words. And the humor… "crest, not the toothpaste" at address $9320. Not sure if someone was having too much fun, or just plain bored. Whatever, there were tons of hours spent on the creation of this wonderful game. This disassembly includes the High Score Card (HSC) code subsequently added 10-29-2004 at addresses $5000-$519F. Read the disassembly and enjoy! DesertFalconHSC_9A40_Disassy4.rtf *WARNING* This 48K game disassembly is 307 pages (depending on your printer settings). Don't print - save a tree! Orthogonal scrolling shooter: Could this be a seed to the long-awaited 7800 ZAXXON? It could be!!! Changes to the Desert Falcon™ (HSC modified) binary (checksum = 9A40) from 10-29-2004: ; INITIATE DEATH STOP1: ;--------------------JMP SURVIVE---------------;!!!!!!!!!Never Die!!!!!DEBUG E311---2C-F0-24--BIT INVINCBL--------------;Is the Player invincible? E314---30-DC------BMI SURVIVE Change $E311 from $2C$F0$24 to $4C$F2$E2 for invincibility. There has been recent discussion about Desert Falcon failing in attract mode or even during gameplay, but attract mode it fails after 7 hours (?). Never had a problem with this version, but perhaps I didn't leave it in attract mode long enough… It's a great game and now it's even better! The X-treme "X" invincible game, locked in debug mode: DESERT FALCON X, NTSC, binary DESERTFALCON_HSC_INV_9B20.bin DESERT FALCON X, NTSC, emulator DesertFalcon_HSC_INV_48K.a78 DESERT FALCON X, PAL, binary (does not include HSC upgrade) DESERTFALCON_INV_PAL_5018.bin DESERT FALCON X, PAL, emulator (does not include HSC upgrade) DesertFalcon_INV_PAL_48K.a78 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.