Earthsiege 2
Game: Earthsiege 2 (Windows, 1996)
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#
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
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.
[](https://recompendium.com/en/port/earthsiege-2/)