GOG PATCHES   5-14-2026
Written and Edited by MarkEAW

[ GOTO THE MAIN EAWHS PAGE ]


CONTENTS

INTRO


GOGv1.2 NOTES | CLEAN FOLDER

OTHER PROGRAMS INSTALLED
GOG DirectX 1-7 Wrapper | Glide Wrapper | Direct Input Wrapper | IPX Wrapper | Other GOG Files

MAKE A PORTABLE COPY

MODIFICATIONS AND FEATURES
Modifications | Features Restored | NoCD

REMAINING ISSUES

-+-

 

Clean Installed Folder For GOGv1.28 | Versions (128) , a and b

-+-


HISTORY OF RELEASES




INTRO

This help document provides information about the GOG (and Steam) re-released purchasable digital downloads of the 1998 EAW Win9x PC Game.






GOGv1.2  NOTES

Some brief notes about the EAW GOGv1.2 Game, re-re-released 3-27-2021.

The game is the MicroProse official fully patched v1.2 version. However, the game exe was also modified by Retroism / GoG afterwards. It includes all MicroProse's official game assets and data files, untouched.

It has been suspected that Retroism used some powerful tools with brute force to hack the eaw.exe, primarily and possibly to update the DirectX version instructions in the eaw.exe to DX7. 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.

The GoG newly provided Automated Installer, installs the EAW game files and four Wrappers. Finally DirectX 9.0c is added to your system. Normally you wouldn't need to have 9.0c installed unless a file was missing, however GOG may believe the game may now need it...(its unclear to me if it does or does not. I found the standard MPS EAW worked fine without it). Either way, its safe to install and it will not overwrite other versions of DirectX.

See my 'First Use Help Document' for more details on GOGs EAW game type.

 


CLEAN FOLDER

For GOGv1.2 (for reference)

 

This is only showing the single changed file, the game exe. The rest of the files are the same as the Official EAW MPS 1.2 install.  This new eaw.exe is CRC32: C757AE47 from the GOG installer: setup_european_air_war_1.20_(45828).exe , the installer archive is 599.8MB.

\EAW12GOG\

eaw.exe 1,413,040 bytes

See a complete official v1.2 game folder, the official file list, in my 'Install Help Document'.

 


OTHER PROGRAMS INSTALLED

Other Programs Installed (for reference)

You'll find these files in your EAW GOG game folder as well. Only 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

The game; the super patched eaw.exe requires this wrapper (or more precise, a ddraw.dll must be present in the game folder, this is the actual wrapper) to function correctly. If this "new" dll is not present, the game will most likely become non responding (at least on Win10). A Pain to get out of.

Hint: This wrapper also comes with a configuration file dxcfg.ini that the ddraw.dll reads from. Both those files are placed in the games main folder, where the super patched eaw.exe is sitting. You use the dxcfg.exe wrapper setup program (placed in the same location as the other files) to configure those settings (saved in the dxcfg.ini). The GOG ddraw.dll will use default settings if the saved configuration file is missing.

Note: About Up scaling; The actual game resolution is set in the eaw.ini file, however GOG's wrapper can upscale the default resolution (640x480) of the games screens to a larger res....:

See my 'Troubleshoot Wrappers Help Document' to read more about GOGs DirectX Wrapper and it's use.

 

 

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

This is a portable version of nGlide, all the files get dumped into the games folder. Support becomes local for only the game folder its placed in. Instead of system wide, like nGlide normally installs itself into.

 


Direct Input Wrapper (by ?)

  • dinput.dll 352,256
    dixi.ini 12,591

This wrapper allows the more modern Control Pads to be used with EAW. (If your standard 'three in one Joystick' doesn't work, removing this dll if all else is correct with Windows, will detect your device properly). HOTAS devices still seem troublesome to get used 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 EAW 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. It will Tunnel IPX to UDP. (GoG uses this wrapper for EAW, EAW needs these files in the game folder too activate and make available the IPX Protocol choice on the multiplayer set-up in game. IPX is designed for LAN use, however some online services will allow IPX through DirectPlay allowing online playing. Without these files, EAW may not display the IPX option, or the protocol option won't be click able.

The two reg/registry files configure windows for DirectPlay. However, Windows 10 will normally ask you if you wish to install the legacy application; DirectPlay upon running this game for the first time. OR you can add the option yourself by configuring Win10 to add Legacy Support and DirectPlay in Windows Program and Features>Turn Windows Features On or Off.

 


Other GOG Files (by GOG)*

  • EULA.txt 48,591
    goggame-eaw.ico 147,499
    firewall.cmd 342

*There are many more files (not listed or shown here) that make up approximately 12megs that are placed in the Main EAW Game folder. Some are from the GoG Setup Installer; which would include an Uninstaller program and related installer configuration files. There are also GOG Server used files. All those types of files not listed are not at all necessary for the EAW GOG1.2 version to run properly. Note: Some files maybe be required for GOG to save files into the cloud.....

The firewall.cmd file is to add a rule to the Windows Firewall to allow EAW to pass through. However, normally Windows 10 will ask you to allow EAW to pass through upon selecting a protocol in EAW's multiplayer configuration screen, and applies the firewall rule.



MAKE A PORTABLE COPY

If you wish to make a portable version of the game (stripped down to just the game files); you should first make a copy of the newly installed game directory and then place it somewhere else. You will be using the new copied folder as the portable version. You can use the included GOG uninstaller to remove the actual EAW GOG1.2 installed game folder once you've done this (or leave the game in place, your choice).

Clean out your copy of the newly copied EAW GOGv1.2 game directory by leaving out [deleting] all the un necessary files. Below is a list of the files to keep, including the GOG DX Wrapper. You may want to keep nGlide files as well if you use Glide Mode, (those are specific files are listed above in the previous section of this help document).

These are the files for a portable GOG full 'installation';

"eaw.exe"
"eaw.ini"
The "\Music" folder
"d3d.dll"
"SMACKW32.DLL"
"Dsetup.dll"
"chatline.txt"
ALL "***.CDF" files
dxcfg.exe
ddraw.dll
dxcfg.ini



  • You can now mod the game or update it with unofficial patches....See the 'GOGv1.28' section below for optional updating to an un official version (not required).

 


MODIFICATIONS AND FEATURES

Here are some of the known changes done to the MPS game by GoG and or Retroism. (The digital publishers).

 

Modifications

  1. A few compatibility fixes; unknown.
  2. DirectX GPU support requirement from the older v6 to v7 (Including DirectDraw7).
  3. Only IPX (LAN) Protocol available. (other modes and protocols where removed by the super patch).
  4. Online Multiplayer possible with IPX Wrapper that translates IPX to UDP and a Game service.
  5. NoCD (No powered On or installed CD-ROM/Driver is needed).

 

Features Restored

  1. Main MicroProse Intro Globe Smacker(Smk) video plays smoothly (MOVIES.CDF).
  2. Other Smk Videos play smoothly (MOVIES.CDF).
  3. All In Game Films / Videos playback properly on modern windows, most times. (MOVIES.CDF).
  4. Control Pad controllers can now be used (with the inc DirectInput Wrapper; dinput.dll and dixi.ini).
  5. In Game Flight Screen display Direct3D Mode Horizon Fog for All Video Cards. (GOG DX Wrapper).
  6. The View Plane / View Objects Screen functions correctly. (compat fixes)
  7. Software Rendering mode works. (-1 for Display in the eaw.ini), (compat fixes)
  8. No Garbled Colors on the Menu Screens. (GOG DX Wrapper).
  9. No Map Tearing. (GOG DX Wrapper).

 

NoCD:

  • To avoid CD requirement, these standard debug settings are still required for the NoCD ability to work. The eaw.ini requires this to be present:

    [Miscellaneous]
    Debug Flags=0
    Debug Path=.\

 

 


REMAINING ISSUES

Related to hardware and modern Windows:
These are issues that GoG should fix, sooner than later too preserve their sales of EAW.

  1. Parameter Screen Mouse Clicks Loop too fast (needs a delay or removed repeat, mouse polling slowdown can help in a wrapper).
  2. The FOV of the flight screen resolution 1024x768 is too narrow (the front cockpit panel is too close. This has been tweaked in the EAWPRO and CodeGroups versions of EAW to sit further back).
  3. Career Film Video Playback issue. Might be Movie related (you may want to try the empty MOVIE.CDF file or better support in wrapper for Smk videos).
  4. Random Campaign CTD's. (see my 'Troubleshoot Registry Help Document' to remove the Windows 10 automatically applied compatibility layer....I'm thinking it may interfere with the GOG wrapper functioning properly).


Read my 'MicroProse Patches Guide' for more details on the official v1.2.





 GOGv1.28 NOTES

Some brief notes about the GOG Automated Installed EAW GOG v1.28 Game, re-released 2-12-2021 (discontinued).

Note: EAW GOGv1.28 is no longer available from GOG, since the roll-back to EAW GOGv1.2 on 3-27-2021. That version is listed in the above section. (The Code-Group required 128 to be pulled as it is their build of the game and some of the game data, which can not be sold).

The GOGv1.28 game is based on the MPS and the un-official Code-Group source modified game. This means the game exe was modified beyond the CodeGroups version by Retroism / GoG afterwards. It also includes MicroProse official v1.2 CDF game data files, however some of that was modified by the Code Group (meaning they replaced some of the official 1.2 CDFs and some other assets).

The 'new' improved GOG super game exe is the same size as the old Code Groups v1.28 game exe, however CRC values say they are different (The d3d.dll files are identical). The EAW GOG v1.28 eaw.exe is 1,310,720 bytes (1,280KB) (1.25MB) with a CRC of 29E0814E. From installer: setup_european_air_war_1.28_(44653).exe , the installer archive is 618.7MB.

See my 'First Use Help Document' listed under the section titled "CodeGroup Patches", for more descriptions and highlights.

 

Clean Installed Folder For GOGv1.28 (for reference)

This is a folder without any specific GOG files present (other than the GOG eaw.exe); Stripped down to the unmodified EAW default files, then overwritten with the modified CodeGroup game data files. No file dates are present because the GOG installer uses current date and time of the install.

\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
 
 
  • Versions (128) , a and b:

    An update from the EAW GOG game (1.2 or 1.28), to the Code-Groups v1.28 to v1.28a to v1.28b exists, you can download them from my 'Files Page' or the CombatACE site, see my 'Links Page'.

    However this would remove the GOG revisions from the exe, since the eaw.exe is replaced with both of those updates. Thus any CodeGroup updates/replacement to the GOG game exe will remove it's GOG hacked tweaks.

    If you do an update to CGv1.28, a or b, then consider it no longer a GOG release and you don't use many of the files GOG provided. Such as the GOG DirectX Wrapper and its dll... I would make a portable version of the GOG version before patching.

 

Read my 'CodeGroup Patches Help Document' for more in depth details on the un-official v1.28.


HISTORY OF RELEASES

Here is the release list of the GOG type.
 

-June 16 2022
Steam sells the identical GOG type, version 1.2
(Provides official MicroProse files only, exe modified by GOG, "DirectX7" updated)
Custom installer for Windows 7,8,10 English.
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 GOG1.2
(Dropped Code-Group support and provides official MicroProse files only, exe modified by GOG, "DirectX7" updated)
Custom installer for Windows 7,8,10 English. (599.8MB)
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 GOG1.28
(Code-Group's unofficial game exe and their new game data, exe modified by GOG, "DirectX7" updated)
New custom installer for Windows 7,8,10 English. (618.7MB) Includes the Flight School Guide (DSG).
Available as downloads are the Manual PDF (266 pages)  3.1meg and Reference Card PDF 1.0meg



 

See my 'Performance Help Document' for test results with wrappers and without.

See my 'First Use Help Document' for more highlights on the GOG type release.

 

 


[END]