
About
glDoom Resurrected is a continuation of Bruce Lewis's original glDoom OpenGL Doom source port, incorporating fixes from several contributors: new floor/ceiling rendering, an aspect-ratio fix, 64-bit portability cleanups, and an SDL2 backend with mouse support and rewritten audio. It builds on Windows (Visual Studio, x64) and Linux (via a build script), though the Linux build isn't yet stable.
How it differs from the original
Compared to the original 1990s glDoom, this fork corrects an aspect-ratio bug for widescreen displays and replaces the original's Win32-only audio and input handling with a cross-platform SDL2 backend.
Getting started
Requires building a custom gldoom.wad using the included wad-building tool, then placing it alongside a Doom, Doom II, or Ultimate Doom IWAD file next to the executable. Downloading and renaming a specific SC-55 soundfont file into the game directory is recommended for in-game music to sound as originally intended.
History
The project descends from the original glDoom port by Bruce Lewis, later maintained and extended through a chain of contributors who consider it worth preserving as an early piece of Doom source-port history.
Known limitations
- graphics: Clipping issue due to changing field of view.
- features: Fullscreen option not working.
- features: Resolution option not working.
Additional notes
- Known limitation
- Current known issues include a field-of-view-related clipping bug, and non-functional fullscreen and resolution options.