An open reimplementation of Escape Velocity Override (Ambrosia Software, 1998) in C#/.NET, ported from the original PowerPC binary.
The entire codebase was written by an AI (Claude), so take it for what it is. It might not work, and nothing in it is ground truth — the code, the comments and the decompilation notes are all things an AI made up, and the confident-sounding ones are no safer than the rest. There are definitely bugs; please report them with whatever detail you can.
It should be compatible with most original EV Override plug-ins and original pilot files. Please report any that don't work here but definitely do work in the original game.
You need your own legally-obtained copy of EV Override 1.0.2. Mac resource forks are stored as .rsrc sidecar files.
- Build or download
OpenEV.Override. - Create a folder named
EV Overridenext to the executable. - Copy the original game files into it, with each file's resource fork in a
.rsrcsubfolder:
OpenEV.Override.exe
EV Override/
.rsrc/
EV Override <- the original application's resource fork
Override Data 1
Override Data 2
Override Graphics
Override Sounds
Override Titles
Override Music
EV Plug-Ins/
.rsrc/
Sample Plugin <- drop plug-ins here
Pilots/ <- pilot saves, created on first run
settings.json <- host options, created on first run
If your copy is a .sit archive, the bundled tools/OpenEV.Extraction.SitExtract unpacks it into exactly this layout. The build was developed against the full 1.0.2 release, which you'd be looking for under a name like EV_Override_1.0.2_f.sit:
size 6,906,541 bytes
sha1 6572fb4d986c1f1e07a53d35ac8e90519aa3fa75
sha256 360d700099ce05ae95c3b5601bd4a115c8da2b971df6f37e4bb8c5167b86cd72
dotnet build OpenEV.slnx
dotnet run --project override/src/OpenEV.Override.Game
Host options (resolution, fullscreen, scaling, debug) live in settings.json beside the executable, created on first run.