Microsoft WindowsDynamix, 1996
Game-specific engine Playable

Earthsiege 2

Game: Earthsiege 2 (Windows, 1996)

WIN

A full reimplementation of Earthsiege 2 (Dynamix, Sierra, 1996) for modern systems on .NET, called the HERCULAN Engine; because the game’s source code was never released, it was built entirely by reverse engineering. It is in beta: not everything has been thoroughly tested and the author advises backing up the retail save data first. It lets you play the whole game at any resolution, with widescreen and ultrawide support (menus render at 4:3), with a hardware-accelerated renderer that almost matches the original software renderer, file formats and saves compatible with the retail game, a built-in installer from a CD or ISO, playback and caching of the CD’s music, in-engine video decoders, a Tweaks menu that fixes retail bugs, and a mission editor in beta. It includes HercWorks CSharp, tools for viewing and sometimes editing the game’s data files (Windows only). It supports the retail 1.0 release, the 1.0 Hi-Rez Studios release (no music), and the 1.10 GoldGames release, with French and German in the latter. Version 1.1.0 was published on October 29. 23 of its last 100 commits list Claude as a co-author.

You needA copy of the original Earthsiege 2 game files, installed, on CD, or as an ISO (the built-in installer can copy them from the CD or ISO); they are not included in the repository. Windows 10 or later, or Linux with glibc 2.34 or newer, on x86-64, and a graphics card with OpenGL 3.3.

How it gets to PC
Game-specific engine
Console
Microsoft Windows
Original studio
Dynamix
Year
1996
Author
kevinfoley
Stars
20
Last activity
2026-11-11 · today
Latest version
v1.1.2 · 2026-11-07
Language
C#
View repository ↗
widescreenai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/port/earthsiege-2.svg)](https://recompendium.com/en/port/earthsiege-2/)