There are bits and pieces here there and everywhere so I have put this composite post together
EAW140 All-in-one installation
Operating Systems: I have it running in XP, Vista, Windows 7, Windows 8.1 and Windows 10.
I do not have any earlier operating systems on which to try it
Theatres of Operation:It sets up EAW140 with the ETO theatre and a couple of variations, the Desert Air War, the Spanish Air War, and the South Pacific Air War theatres (both SPAW and SPAW45).
In addition it sets up beta versions of Moggy's IRAQ thetre, and Ade Kelly's WW1 theatre.
This installation is no longer available, but there is some useful information in the thread so I have left the remaining posts as is There are a couple of my ini files with for my system with or without rudder pedals, the nGlide installer, and DXW25 which is a 7-zip self installer giving you the DXWindower program for Windows 7.
The "140CNV58" file is a patch for the original version of the installer and is not needed.
Download "140InstALL" which is a 7-zip self installer. Run it on your desktop or C drive, or wherever you want to install it.
It will create a 140RV2CDF folder with these contents:
Note that there is a "Myeaw.ini" file which is a renamed version of my own "eaw.ini" file. If you want to use it rename it as "eaw.ini", but preferably add your own "eaw.ini" file from your current installation.
To play EAW you must use the "DSP140V4.exe"
You must select one of the two versions of the exe ("O" uses the old map and "N" uses the new map sytstem), one of the "Dir.set"files and a planeset number: Here I have selected the new map version of the exe, the "HawkWMSL" dir.set, and planeset 2.
You will not need to make any of the other selections unless you are hosting an online game at GameRanger.If you need to find the settings for various things in the game check the "eaw.ini" file.
By default Ctrl-1 starts/stops engine 1, and Ctrl-2,3 and 4 starts/stop engines 2, 3 and 4.
GRAPHICS ISSUESYou may need to use one of the windower programs if you encounter graphical problems on the selection screens.
If the selection screens are garbled, or the target selection map is garbled in Windows 7 (or earlier) then download the DXWnd windower program "DXW25" which is another 7-zip self installer.
When you run it you will get a "DXW25" folder. Run the "dxwnd.exe" in it and hopefully you will see this:
Chances are that the green circle is not green, because our paths to the "eaw.exe" are different.
Single click the EAW140GR to select it, go to "Edit" and select "Modify":
Set the correct paths for both "Path:" and "Launch:" to where your "eaw.exe" is located.
Then click OK.
You should now be able to run EAW in a window, and with lauch the garbled map problem will be fixed.
This will work in Windows 7 but there is a problem and a different fix for W8.1 and W10.
Nvidia cards and horizon fogNvidia cards no longer support horizon fog. The solution is to use a glidewrapper and I use nGlide.
The nGlide installer is available from the download page.
Other potential problemsBy default the Windows User Account Control (UAC) is set to a high level. It stops software writing to the HDD without user input. So it can stop EAW from updating the "eaw.ini" file and cause a CTD. I always have the UAC turned off.
Multiple controllers.It is difficult to generalise, so send me a PM with details if you cannot get multiple controllers to work. I fly with a joystick and rudder pedals.
The critical sections of my "eaw.ini" file read:
============================
[CONTROLS]
Force Feedback=0
Force Feedback Gain=7500
Flight Sensitivity=1.000000
Camera Sensitivity=5.000000
Swap Mouse X=0
Swap Mouse Y=0
Windows Joystick=1
JoystickDeadZone=4
Snapview Speed=5
Device1 Port=1
Device2 Port=2
Device3 Port=3
Rudder Device=2
Throttle Device=1
Stick Device=1Key Device=0
POV Device=0
Guns Convergence Z=0
Guns Convergence Y=0
============================
and
============================
[Remappable Keys]
FLIGHT CONTROL=Joystick
CAMERA CONTROL=Mouse
RUDDER CONTROL=Rudder
THROTTLE CONTROL=Throttle
etc
============================
It is essential to use the windows control panel to set the joystick as the preferred device:
Select the joystick
Click "Advanced"
Set the joystick as the preferred device.
Happy flying
Jel