If you enjoy my work, please consider donating what you feel it's worth.
Download and Support or Download NowROM / ISO Information:
- Original ROM: Desert Strike - Return to the Gulf (USA, Europe)
- File/ROM SHA-1: D7E7D8C358EB845B84FB08F904CC0B95D0A4053D
- File/ROM CRC32: 67A9860B
To play this hack, you’ll need the patch provided and the original ROM, which you'll have to source yourself.
You can apply the patch using this online tool: https://www.romhacking.net/patch/
Why “Desert Strike”?
Desert Strike is a game I’ve always loved and frequently return to. While the SRAM patch by "Billy Time!" was a great improvement, I felt there was room for further enhancements. So, I decided to build on it by leveraging the original password system to store the best play session for each stage based on points. Additionally, the game now tracks which stages the player has cleared and unlocks them accordingly.
Another area that always bothered me was the copilot descriptions. While they added realism to the game, they didn’t clearly convey how each copilot impacted gameplay. To me, it often felt like the copilot choice didn’t really make a difference. I initially thought this information could be included in the manual, but after searching the web and coming up empty, I decided to dive into the game’s code. There, I uncovered how each copilot actually influenced gameplay and added this crucial info to their descriptions in the game.
While exploring further, I also discovered unused code for altitude controls, which had never been implemented. I seized the opportunity to activate this feature, but only for players using a 6-button controller. Additionally, I made strafing more intuitive by mapping it to the "MODE" shoulder button, which significantly enhanced the gameplay experience.
Hack features:
- a more robust save system, “campaign mode”.
- stage unlocked for selection in the main menu when cleared in “campaign mode”.
- per stage high score displayed on the main menu
- 6 button support.
- implements the unused altitude control code found in the original ROM
- Copilot bios shortened/altered to reflect their effect on the rage attributes.
- A description of the copilot range attributes was added to the bio.
- copilot winch activation values spread further apart to have a more obvious difference in gameplay.
- copilots are marked as TDY (Temporary Duty Yonder) until unlocked by clearing missions in “campaign mode”
- The location of MIA copilot “Carlos” was changed.
- Copilot select menu activated at every stage change unless starting stage from the main menu with a non-MIA copilot.
- flying the helicopter without a copilot sets range attributes to very low
- number of lives carried over to the next stage.
- The game restarts to the title screen after the game over screen.
The full list of changes HERE