This repository hosts modifications of a few old games' released source codes done to reproduce originally released EXEs, byte-by-byte (or at least EXEs close to these).
Currently it has modified sources used to reproduce the following:
- Catacomb 3-D v1.00, The Catacomb Abyss Shareware release v1.13 (CATABYSS.EXE).
- Various builds of Wolfenstein 3D and Spear of Destiny, as well as recreated code for the DOS port of Super 3-D Noah's Ark (v1.0). There's also a March 1992 Wolfenstein 3D alpha/beta build as a bonus.
- Various builds of Blake Stone: Aliens of Gold and Planet Strike.
Furthermore, source codes reconstructions (not necessarily reproducing EXEs byte-by-byte) for LOADSCN.EXE as coming with the same shareware release of The Catacomb Abyss, as well as revisions of INTRO.EXE and DEMOCAT.EXE/HINTCAT.EXE from this shareware release and the last registered release of all episodes, are included. Except for the INTRO EXEs, these can be recreated byte-by-byte. Note that there are no entire sources or patches for this registered release, but there is a (really) minor patch for reconstruction of The Catacomb Abyss v1.24 EXE.
Old descriptions of specific source code changes are found in the "patches" subdirectory, but they may be a bit out-of-date, if they exist at all. Also note that diffs to some files (like binary .OBJ files) may be absent.
The included "stripbss" program (or any equivalent path) was once required for the reproduction of a few executables, at the least. This is not the case anymore, but it's currently left in for reference.
Thanks should be sent to members of a few communities at the least, for help and other kinds of support; Anybody making the releases of these source codes possible, the original dev. teams for the mere existence of the games, and more individuals.