GOG PATCHES   8-05-2022
Written and Edited by MarkEAW


[ GOTO THE MAIN EAWHS PAGE ]


CONTENTS

INTRO
About GOG Patches

v1.2 GOG
Clean Installed Folder For v1.2GOG | Other Installed Files by GOG
Portable Version from the GOG Installed Files
Features in EAW restored by Retroism/GoG | Remaining Issues | NoCD

Clean Installed Folder For v1.28GOG | Other Installed Files by GOG
Features in EAW restored by Retroism/GoG



HISTORY OF RELEASES




INTRO:

This help document provides information about the GOG and Steam re-released purchasable digital downloads.


EAW v1.2 GOG

Some brief notes about the GOG Automated Installed EAWv1.2-GOG Game, re-re-released 3-27-2021.

The game is based on the MicroProses official v1.2 patched game. The game exe was also modified by Retroism / GoG afterwards. It includes all MicroProses' official v1.2 CDFs and other files.

The GoG installer installs the EAW game files, and all the Wrappers and finally DirectX 9.0c on your system. Normally you wouldn't need to have 9.0c installed unless a file was missing, however the game may now need it.

 

Clean Installed Folder For v1.2-GOG (for reference)

This is only showing the single changed file, the game exe. The rest of the files are the same as the Official MPS EAWv1.2 install.

\EAW12GOG\

eaw.exe 1,431,040

 

Other Installed Files by GOG (for reference)

You'll find these files in your EAW GOG Install as well. Separated here for reference.

 

GOG DirectX 1-7 Wrapper (by GOG)
ddraw.dll 1,572,864
dxcfg.exe 929,792
dxcfg.ini 159
gog.ico 69,248

(eaw.exe requires gogs or another directx wrapper to function corectly).
The game may lock up (not responding) if the GoG Wrapper is not present. (or if a ddraw.dll is not present).
Without a preconfigured GoG dxcfg.ini the GoG ddraw.dll will use default settings.

 

Glide Wrapper (Portable/Local nGlide by Zeus)
3DfxSpl.dll 1,105,408
3DfxSpl2.dll 1,105,408
3DfxSpl3.dll 1,105,408
glide.dll 1,536,000
glide2x.dll 1,630,208
glide3x.dll 1,732,608
nglide_config.exe 348,160
nglide_readme.txt 24,929
nGlideEULA.txt 227

 

Direct Input Wrapper (?)
dinput.dll 352,256
dixi.ini 12,591

This wrapper allows more modern Control Pads to be used with EAW, and perhaps improves modern Joystick support at the same time (more devices?). (However, If your device doesn't work, try removing this dll to see if that helps EAW to detect your Joystick properly).

 

IPX Wrapper (by Solemn)
directplay-win32.reg 1,662
directplay-win64.reg 1,758
dpwsockx.dll 39,200
ipxconfig.exe 461,600
ipxwrapper.dll 84,768
ipxwrapper-changes.txt 8,940
ipxwrapper-license.txt 18,326
ipxwrapper-readme.txt 2,129
mswsock.dll 36,128
wsock32.dll 35,616

IPXWrapper allows using software that needs IPX/SPX support on recent versions of Windows which no longer support it. Software that uses WinSock 1.x and/or DirectPlay (before version 8) is supported.

 

Other GOG Files (by GOG)*
EULA.txt 48,591
goggame-eaw.ico 147,499
firewall.cmd 342

*There are many more files (not listed) that make up approximately 15megs (w/ the above Wrapper files included) that are placed in the Main EAW Game folder. Some are from the GoG Setup Installer; which would include Uninstaller program and configuration files. There are also GOG Server used files. All those types of files not listed are not at all necessary for the EAWv1.2-GOG version to run properly.

Portable Version from the GOG Installed Files:
If you wish to make a portable version of the game; you should first make a copy of the game directory and then place it somewhere else. Then uninstall the EAWv1.2-GOG version using the included GOG uninstaller. (You will loose saved game GOG cloud usage if you do this). Then use such a program like CCleaner to remove un-wanted and un-needed registry entries pertaining only to the EAW install. Clean out your copy of the EAW12-GOG game directory by leaving out all the files I listed above. (except for the GOG DirectX Wrapper, which is required). Then follow some aspects of my 'Install Help document' instructions to complete your portable game install.

 

Features in EAW restored by Retroism/GoG (The publisher/provider of the re-release)
-DirectX support raised from 5/6 to 7 (Including DirectDraw, increases (doubles) FPS in the Flight Screen (64FPS)).
-Main MicroProse Globe Smk video plays smoothly (MOVIES.CDF).
-Main Intro Video Smk plays smoothly (MOVIES.CDF).
-All In Game Films / Videos playback properly (MOVIES.CDF).
-Control Pad controllers can be used (by way of the DirectInput Wrapper, dinput.dll and dixi.ini).
-In Game the Flight Screen displays Direct3D Mode Horizon Fog for Nvidia Cards. (Near setting)
-The View Plane / View Objects Screen functions correctly.
-Only IPX (LAN) Protocol (other modes and protocols removed), (requires the included IPX Wrapper for Directplay 6).
-Online Multiplayer Possible with IPX Wrapper and a Game server.

It has been suspected that Retroism used some powerful tools with brute force to hack the eaw.exe, primarily to update the DirectX version to 7. The 'new' improved super game exe is slightly larger than the official game exe from MPS. (The d3d.dll files are identical). They have not shared the improvements with the community, but I thank them for providing the game to add new potential players.


 
Remaining Issues (related to hardware and modern Windows):
-Parameter Screen Mouse Clicks loop too fast (needs a delay or removed repeat).
-The FOV of the flight screen resolution 1024x768 is too narrow (the front cockpit panel is too close).

 

NoCD:
The eaw.ini requires this to be present to avoid CD requirement. No powered or installed CD-ROM is needed there after. (A standard stock MPS EAWv1.2 requires a CD device to be present, with no CD in the drive).
GoG included these debug settings.
[Miscellaneous]
Debug Flags=0
Debug Path=.\


 

See my 'First Use Help Document' for more specifics on the GoG type release.


EAW v1.28 GOG

Some brief notes about the GOG Automated Installed EAWv1.28-GOG Game, re-released 2-12-2021.

EAWv1.28-GoG is no longer available since the roll-back to EAWv1.2-GoG on 3-27-2021, listed in the above section.

The game is based on the Code-Group source modified un-official game version 1.28. The game exe was also modified by Retroism / GoG afterwards. It includes MicroProses' official v1.2 CDF files, some where modified by the Code Group and over write some of the 1.2 CDFs.  (Read my 'CodeGroup Patches Help Document' under 128 for greater details).

The GoG installer installs the EAW game files, and all the Wrappers and finally DirectX 9.0c on your system. Normally you wouldn't need to have 9.0c installed unless a file was missing, however the game may now need it.

 

Clean Installed Folder For v1.28-GOG (for reference)

This is a folder without any specific GOG files present (other than eaw.exe); Stripped down to EAW only.

\EAW128GOG\
3D.CDF 8,409,536
chatline.txt 438
Cockpits.CDF 33,473,605
d3d.dll 86,016
DATA.CDF 1,437,809
Dsetup.dll 127,488
eaw.exe 1,310,720
eaw.ini 5,385
FLT.CDF 39,540
FONTS.CDF 1,067,664
GRBRIEF.CDF 9,352,358
hof.dat 1,096
Menu_eng.cdf 38,308
Movies.cdf 298,809,288
Music.cdf 1,452,428
PIC.CDF 28,294,463
readme.rtf 25,526
SMACKW32.DLL 96,256
SOUND.CDF 1,203,659
SOUND16.CDF 10,014,146
SPEECH1.CDF 10,431,783
SPEECH2.CDF 11,943,211
SPEECH3.CDF 12,407,240
SPRITES.CDF 254,038
TERRAIN.CDF 7,942,132
TEXT_ENG.CDF 178,120
UKBRIEF.CDF 10,101,180
USBRIEF.CDF 11,970,136
V1.1 Details.rtf 16,801
V1.28 Details.rtf 17,721
WSOUND.CDF 9,310,061
Wsprites.cdf 25,140,369

\Music\
AmerProm.bgm 5,523,468
BritProm.bgm 6,513,556
Captured.bgm 9,071,660
Drum1.bgm 1,459,968
GermProm.bgm 6,513,796
HallOFam.bgm 7,056,968
MenuMus.bgm 7,836,020
Rescued.bgm 5,082,520
ViewObs.bgm 9,408,380
YouDead.bgm 11,813,424
\Savedata\
MissAlli.mpf 115
MissAxe.mpf 116
 

 

Other Installed Files by GOG (for reference)

These are the same as in the EAWv1.2-GoG release as shown in the previous section, above.


Features in EAW restored by Retroism/GoG (The publisher/provider of the re-release)
These are the same as in the EAWv1.2-GoG release as shown in the previous section, above.

The 'new' improved game exe is byte sized the same as the old Code Groups 128 game exe, however CRC values say they are different (21,417 byte difference in the exes. The d3d.dll files are identical).

 
See my 'First Use Help Document' for more specifics on the GoG version type.

 

HISTORY OF RELEASES

Here is a short release list.

-June 16 2022
Steam sells the identical GOG type, version 1.2 (GOG DirectX7 updated eaw.exe)
Custom installer for Windows 7,8,10 English.
Provides MicroProse files only.
Available as downloads are the Manual PDF (266 pages)  3.1meg and Reference Card PDF 1.0meg

-March 26 2021
GOG sells a digital download, version 1.2 (GOG DirectX7 updated eaw.exe)
Custom installer for Windows 7,8,10 English. (599.8MB)
Dropped Code-Group support and provides MicroProse files only.
Available as downloads are the Manual PDF (266 pages)  3.1meg and Reference Card PDF 1.0meg

-February 12 2021
GOG sells a digital download, version 1.28 (Code-Group exe and game data fixes with GOG DirectX7 updated eaw.exe)
New custom installer for Windows 7,8,10 English. (618.7MB)
Available as downloads are the Manual PDF (266 pages)  3.1meg and Reference Card PDF 1.0meg


 


[END]