PROD_04
Build Systems
Cross-Generation Compatibility
The project maintains three primary build branches:
- Linux Native: Compiled via GCC with native OGG and OPL3 support.
- Windows Native: MinGW-w64 build for modern PC hardware.
- DOS Legacy: A dedicated branch targeting DOS 6.2.2. This branch utilizes DJGPP and specific VGA hacks (Mode X) to achieve 640x400 256-color performance on period hardware.
Each branch shares the same core C99 logic, with only the graphics and audio drivers swapped at compile time.