Jump to content

About This File

EmulateHeap shim is broken since Windows 11 22H2. Due to this, certain apps that need this shim (for example, Interstate 76, M1 Tank Platoon II, Battlezone 1998, etc) refuse to work properly.

To use this tool, run the Command Prompt in the executable folder and execute the command:

earlyload.exe program.exe

where "program.exe" is the executable to be executed.

If a program already has EmulateHeap applied (for example, Interstate 76), you are required to disable the shim first, generally by renaming the executable to a different name which will cut access to the shim, or by using the Windows ADK to disable the shim directly, or any method you know. Remember that the application may need the other shims to work properly, so in that case, you will need to manually install the other shims.

The program was tested to run on Windows 7 and later. The DLL can be utilised to run in Windows XP, but the loader needs to be modified. Although the motive of it was to solve the shim on Windows 11, it was easily ported to older versions later on.

The problem was solved by cracyc on SourceForge, and the loader executable was developed by cracyc, later improved by ghotik on SourceForge.

Password is "pcgw" without the quotes





User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...