An OpenGL source port for the classic Catacomb 3D games, enhancing graphics and adding modern features while preserving original gameplay.
CatacombGL is an open-source source port that modernizes the classic Catacomb 3D game series (1991-1993) by replacing their original DOS graphics with OpenGL rendering. It enables these early first-person shooters to run on modern Windows and Linux systems with enhanced visuals, widescreen support, and improved gameplay features while maintaining the original game mechanics.
Retro gaming enthusiasts, preservationists, and players who want to experience classic Catacomb 3D games on modern hardware with enhanced graphics and quality-of-life improvements.
It provides an authentic way to play these historically significant games with modern graphical enhancements, cross-platform support, and configurable controls—without requiring DOS emulation or compromising the original gameplay feel.
CatacombGL is a source port with OpenGL graphics for Catacomb 3D (1991), The Catacomb Abyss (1992), The Catacomb Armageddon (1992) and The Catacomb Apocalypse (1993).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Replaces the original 16-color DOS rendering with hardware-accelerated OpenGL, supporting widescreen resolutions, customizable field of view, and uncapped frame rates for a visually enhanced experience.
Runs natively on Windows 7/8/10/11 and Linux, including Raspberry Pi, with detailed build instructions provided for Ubuntu and other distributions, ensuring broad accessibility.
Adds quality-of-life improvements like an automap with multiple visualization styles, configurable controls, auto-fire, and options to prevent softlocks, making the classic games more playable on modern systems.
Supports all four Catacomb 3D games and the Abyss shareware version, with auto-detection for GOG installations and manual folder browsing, covering the entire series faithfully.
Explicitly listed as a current limitation, meaning players cannot use gamepads or other controllers, which may alienate those accustomed to modern input methods.
Cannot load saved games from the original DOS versions, forcing players to start over and potentially lose progress, a significant hurdle for preservationists.
Requires users to obtain game data separately from sources like GOG or shareware downloads, adding complexity to installation compared to self-contained ports or emulators.