Repository navigation
Gunboat 1.1.0
Every graphics card of the original, AdLib sound effects, and a Linux build.
You still need your own copy of the DOS game: unpack the package, copy the original files into its Game folder and start gunboat.exe (Linux: ./gunboat). README.txt in the package has the details.
New
- All five video cards of the original: VGA, EGA, Tandy, CGA and Hercules (monochrome 640 x 300). Choose one under "Video card" in the launcher, or use
--video ega|tandy|cga|hercules. Each card draws the game exactly as the original did on it. The 3D-view enhancements are for VGA only. - AdLib sound effects (optional): each of the 13 sound effects plays its original notes on its own FM instrument instead of the PC speaker. Set "Sound effects: AdLib" in the launcher, or use
--effects adlib. The PC speaker stays the default, as in the original. - Linux build (x86-64, glibc 2.35 or newer: Ubuntu 22.04, Debian 12, Fedora 36 and later). GitHub builds
Gunboat-1.1.0-linux-x86_64.tar.gzautomatically and attaches it here a few minutes after this release is published. - Horizon: the enhanced view draws the horizon line as a soft blue haze instead of a grey bar.
Verification
Every ported function of the original game is tested against the original machine code: 359 differential tests and 193,273 cases, with 0 mismatches. On the EGA, CGA, Tandy and Hercules cards, whole runs are compared too: the title, the demo, missions touring every station and the whole front end. The original runs untouched next to the port, and all memory plus the video card's state are compared.
Downloads
Gunboat-1.1.0-win64.zip: Windows 10/11, 64-bitGunboat-1.1.0-linux-x86_64.tar.gz: 64-bit Linux, appearing a few minutes after publication
No game files are included.