[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Dennis< >Destroyer

Desert Strike (Electronic Arts)

download the install packageDesertStrike.lha
created at2024-11-26
size of install package67095 Bytes
Author/Contact
(use it to report problems with that install)
Abaddon & JOTD
Mantis BugTracker385
Hall Of Light332
Lemon Amiga318


 THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY OF ANY KIND, EITHER EXPRESS OR
 IMPLIED, STATUTORY OR OTHERWISE. THE ENTIRE RISK AS TO USE, RESULTS AND
 PERFORMANCE OF THE PACKAGE IS ASSUMED BY YOU AND IF THE PACKAGE SHOULD PROVE
 TO BE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING,
 REPAIR OR OTHER REMEDIATION.
 UNDER NO CIRCUMSTANCES, CAN THE AUTHOR BE HELD RESPONSIBLE FOR ANY DAMAGE
 CAUSED IN ANY USUAL, SPECIAL, OR ACCIDENTAL WAY, ALSO IF THE OWNER OR A THIRD
 PARTY HAS BEEN POINTED AT SUCH POSSIBILITIES OF DAMAGE.

 This install applies to "Desert Strike - Return to the Gulf" © 1993 Electronic Arts

 This install requires WHDLoad and DIC to be in the path. Both can be found in
 the WHDLoad package.
 To install from a different drive than DF0: select installation mode Expert.

 The installed program requires 1.0 MB ChipMem and 1.5 MB OtherMem.
 It can be quit by pressing num '*' (key can be changed with Tooltype "QuitKey=").

 If you have problems with this installation please try and get a newer
 version of this package from the WHDLoad WWW-Page. If that doesn't help try
 some Tooltypes like NOCACHE, NOAUTOVEC, NOVBRMOVE, NOMMU, PAL or NTSC. If
 that also fails, please inform the author via the Bug-Report-Form which
 can be accessed on the WHDLoad WWW-Page or create a mantis issue directly
 at http://mantis.whdload.de

 For the full WHDLoad package, other installs and updates refer to:
	http://www.whdload.de/
 or	aminet:dev/misc/whdload#?
 and	aminet:game/patch/

 Features:
 ---------
 - System friendly disk imager.
 - Custom1=1 - Trainers - Infinite Power, Fuel, Hellfire, Hydra, and Cannon
 - Custom2=X - Level Select
 - Custom3=1 - Disable Blitter patches
 - Custom4=1 - Enable alternate CD32 joypad controls
	Red			- Always fires the Cannon
	Blue		- Always fires Hydra
	Green		- Always Fires Hellfire
 - Custom5=1 - Skip Intro
 - Supports two versions
 
 If CD32 pad is detected, the controls below are enabled no matter what:
 
	Yellow/Play 			- Bring Up Map Screen/Exit Map screen
	Play+Forward+Reverse 	- Quit
	Green+Forward+Reverse 	- Abort Game

 With a third button joystick:
 
     second button          - switches weapons
	 third button 			- Bring Up Map Screen/Exit Map screen
	 
 If CUSTOM4 is not set, the controls stick to "classic" with extras:
 
    Blue / Forward: changes weapon (original game only used blue/2nd button)
 
 History:
 --------
 
 Version 4.2 (26.11.2024) done by JOTD:
 - adapted to whdload v19
 
 Version 4.1 (2023) by JOTD:
 - enemies weren't firing in v4.0 (issue #0006008)
 - mouse works properly in menu (issue #0006032)

 Version 4.0 (25.12.2022) by JOTD:
 - patched for 32-bit fastmem support, using only 512k chipmem (not trivial),
   no need for 2 slaves now. As a bonus, game should be slightly smoother.
 - support for strafe with joypad reverse / forward (without firing !) (not for hellfire)
 - 3rd button launches hellfire in alternate controls mode (issue #0005348)
 - improved blitter fixes
 - COMPLETELY UNUSABLE, PLEASE UPGRADE
 
 
 Version 3.3 (03.april.2022) by JOTD:
 - separate slave which runs on 512k chip / 24-bit expansion
 - fixed support for SPS112 (sound fix broke support in v3.2, issue #0005486)
 
 Version 3.2 (09.january.2022) by JOTD:
 - support for 3-joystick button. Third button brings map (F10) (issue #0005348)
 - fixed potential sound issues (CPU dependent loops)
 - removed BUTTONWAIT to force NTSC. Use NTSC tooltype
 
 Version 3.1 (12.may.2019) by Keith Krellwitz/Abaddon & JOTD:
 - Removed division by 0 at the end of the intro (no need for novbrmove tooltype)
 - added automatic joypad detection
 - CUSTOM4 now allows alternate CD32 controls, but with classic controls (no CUSTOM4)
   status screen/abort mission/quit to OS joypad controls are active
 - joystick left/right select mission password in "enter password" menu:
   that plus joypad controls means no need for keyboard anymore for the entire game
 - music cpu active loops fixed
 - Fixed issue with copperlist being corrupted when restarting level (because of previous copper fix)
 
 Version 3.0 (13.mar.2016) by Keith Krellwitz/Abaddon:
 - Removed all JST specific code and converted to use patchlists
 - Added Level Select 
 - Added Trainer - Infinite Power, Fuel, Hellfire, Hydra, and Cannon
 - Blitter Waits Added
 - Removed 6x Disk Access
 - Fixed issue with copperlist being set before the its loaded 
   (after main menu, press fire to skip intro, mission briefing, etc.)
 - Reworked the CD32 controls as requested
	Red 	- Always fires the Cannon
	Blue	- Always fires Hydra
	Green	- Always Fires Hellfire
	(The weapon select no longer functions)
 - Added Button Wait to force NTSC
 - Second version supported
 - Custom5=1 - Skip Intro - Jumps to the Main Menu
 - Not Publicly Released
  
 Version 2.3 (21.jan.2013) by Keith Krellwitz/Abaddon:
 - Custom4=1 - Enable CD32 joypad support
 
  
 Version 2.2 (07.july.2007) by JOTD:
 - no need for NOVBRMOVE anymore
 - reworked install & icons
 - source code included

 previous versions done by JOTD (1996-2007, no history available)
 - Rewrote memory allocation so the loader now only needs 512K chip/512K 24bit RAM
 - Removed routines that lit the floppy led (I hate that floppy led :) )
 - Second button changes weapons (VERY useful during intensive fights)
 - Fast decrunch using relocated routines in fastmem
 - Manual included


 Cheat:

 Enter "HARDCASE" to get unlimited weapons, but low armour.
 Enter "PSYCHOTI"? (This is only active in one of the versions)

 LEVEL 2-"BQJRAEF"
 LEVEL 3-"KLJLTOE"
 LEVEL 4-"WEIVVJT"
 END SEQUENCE-"ONKKQKF"
 
 10 GUYS AND INFINITE AMMO-"BQQQAEZ"

 Joypad controls
 
  	Red 			- Fire
	Yellow 			- Bring Up Map Screen/Exit Map screen
 	Play 			- Pause 
	Forward         - Strafe right
	Reverse         - Strafe left
 	Play+Forward+Reverse 	- Quit
 	Green+Forward+Reverse 	- Abort Game

 Notes:
 - strafe with reverse/forward doesn't work with hellfire. It's because
   of the special way that the game launches hellfire: when button is released.

 - The game made sure that real 32-bit memory could not work. The relocation routines
   for the embedded executables masked the higher 8 bits of addresses. Removing
   that mask allows the game to work on 32-bit memory.
 
 Todo:
 
 - add support to automatic password entry in other version
 - blitter glitches/flashes in some parts

Icons contained in install package

WHDLoad Slave information
DesertStrike - Copie.slave - 10.04.2023 22:36:22 - 3716 bytes
required WHDLoad version18
flagsNoError EmulTrap NoDivZero ClearMem
required Chip Memory1024 KiB ($100000)
Expansion Memory0 KiB
info nameDesert Strike - Return to the Gulf
info copy1993 Electronic Arts
info installby JOTD & Abaddon since 1996
CD32 controls: Blue/Forward=change weapon
Yellow/Play=status
Alt CD32 controls: Red=cannon, Blue=hydra
Green=hellfire, Yellow/Play=status
Version 3.3 (03-apr-2022 17:58:02)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationBW
C1:X:Trainer Infinite Lives/Energy:0
C2:L:Select Starting Level:Air Superiority,Scud Buster,Embassy City,Nuclear Storm,The End
C3:X:Disable Blitter Patches:0
C4:X:Enable alternate CD32 Joypad controls:0
C5:X:Skip Intro:0
DesertStrike.slave - 26.11.2024 22:05:54 - 3744 bytes
required WHDLoad version19
flagsNoError EmulTrap NoDivZero ClearMem
required Chip Memory512 KiB ($80000)
required Expansion Memory512 KiB ($80000)
info nameDesert Strike - Return to the Gulf
info copy1993 Electronic Arts
info installby JOTD & Abaddon since 1996
CD32 controls: Blue=change weapon
Yellow/Play=status
Alt CD32 controls: Red=cannon, Blue=hydra
Green=hellfire, Yellow/Play=status
Version 4.2 (26-nov-2024 22:05:50)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationBW
C1:X:Trainer Infinite Lives:0
C1:X:Trainer Infinite Energy:1
C1:X:Trainer Infinite Weapons:2
C2:L:Select Starting Level:Air Superiority,Scud Buster,Embassy City,Nuclear Storm,The End
C3:B:Disable Blitter Patches
C4:B:Enable alternate CD32 Joypad controls
C5:B:Skip Intro

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
37161lh52535Amiga2023-04-10 22:36:22DesertStrikeInstall/DesertStrike - Copie.slave
64261lh56249Amiga2007-07-06 23:33:12DesertStrikeInstall/DesertStrike.exoticon
88421lh57996Amiga2007-07-06 23:33:32DesertStrikeInstall/DesertStrike.glowicon
36591lh53467Amiga2007-07-06 23:34:32DesertStrikeInstall/DesertStrike.inf
105961lh58218Amiga2007-07-06 23:32:48DesertStrikeInstall/DesertStrike.newicon
37441lh52552Amiga2024-11-26 22:05:54DesertStrikeInstall/DesertStrike.slave
90351lh52685Amiga2007-07-06 23:53:06DesertStrikeInstall/Install
20571lh51724Amiga2022-04-03 15:52:00DesertStrikeInstall/Install.info
466431lh514763Amiga2022-12-24 18:30:26DesertStrikeInstall/Manual
19901lh51310Amiga2003-07-01 22:50:12DesertStrikeInstall/Manual.info
65351lh53092Amiga2024-11-26 22:04:30DesertStrikeInstall/ReadMe
19901lh51310Amiga2003-07-01 22:50:12DesertStrikeInstall/ReadMe.info
286291lh58747Amiga2024-11-26 22:05:54DesertStrikeInstall/source/DesertStrikeHD.s
2121lh5135Amiga2024-05-20 08:21:46DesertStrikeInstall/source/Makefile
31441lh51254Amiga2024-11-26 22:05:54DesertStrikeInstall/source/ReadJoypad.s

Old Install Archives
DesertStrike-20010320.lha
DesertStrike-20070708.lha
DesertStrike-20130209.lha
DesertStrike-20190513.lha
DesertStrike-20220110.lha
DesertStrike-20220404.lha
DesertStrike-20221228.lha
DesertStrike-20230411.lha
DesertStrike-20230412.lha
DesertStrike-20230413.lha

[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

last change : 2024-11-26
© 1996-2024 Bert Jahn, All Rights Reserved