NTDOOM

From DoomWiki.org

NTDOOM
NTDOOM BTSX.png
Codebase Linux Doom 1.10
Developer(s) Petteri Kangaslampi
Initial release 1998-01-07 (26 years ago)
Latest release 1.10 (1998-01-29, 26 years ago)
Development status Discontinued
Written in C
Target platform Windows
License Doom Source License

NTDOOM is a minimalist port of the Linux Doom source code to the Win32 platform, specifically targeting early Windows NT versions (official support is stated for NT 4). It was ported by Petteri Kangaslampi. The earliest apparent release was on January 7, 1998 (via archive.org) and file timestamps suggest work on the port started as early as January 4, only 12 days after the release of the Doom source code. The last release was dated January 29, 1998, when the port was discontinued as its stated purpose had been accomplished.

It can be compiled using either Watcom or Visual Studio. It uses a custom audio library written by the same authors called the Housemarque Audio System.

The port was intended only as a basic translation of the Linux source release to Windows, to serve as a basis for other ports, and as such it was not developed or supported any further once it was functional at a basic level. Together with ATB Doom, it became part of the foundation of the advanced ZDoom source port.

Features[edit]

Added parameters:

  • -grabmouse, automatically 'grab' the mouse to the window and hide it
  • -novertmouse, disable vertical mouse movement
  • Window size multipliers, -2, -3, -4
  • Window size in pixels, -height and -width
  • -hicolor to enable hicolor support

External links[edit]

Source code genealogy
Based on Name Base for
Linux Doom 1.10 NTDOOM ZDoom
WDMP