Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 810 Bytes

File metadata and controls

16 lines (11 loc) · 810 Bytes

Build Descent 1 for DOS

This repo contains makefiles and support files that allow you to build Descent 1 for DOS. It uses a binextr utility to extracts the necessary external libraries from an existing descentr.exe that you'll need to provide. It also contains a few patches the source code to make it equal to the Descent 1.5 exe.

The only differences in the resulting exe are different uninitialized padding bytes between strings and a different order for the relocation metadata.

You'll need Watcom 9.5b, MASM 6.11, the Descent 1.5 exe and a DOS(Box)/Win32/wine environment. For wine, patch wlink.exe with this patch.

The Descent exe must be copied to the original directory.

Start compilation with wmake in the top directory.