Quick overview
GZDoom is a modernized port of the Doom engine for macOS that upgrades the classic shooters for contemporary hardware. It acts as a game engine rather than a standalone title, so you run original game data files (WADs/PK3s) to play classics like Ultimate Doom, Doom II, Heretic, and Hexen while benefiting from modern features and improved performance.
Visual and technical improvements
GZDoom brings several graphical and input enhancements that refresh the original experience:
- Translucent and semi-transparent surfaces for more realistic visual effects
- Free-look with mouse support for fluid, modern aiming and camera control
- Improved texture handling and filtering for sharper visuals
- Full support for arbitrary screen resolutions and widescreen displays
The engine leverages modern graphics APIs (Vulkan and OpenGL 4) to deliver these upgrades while maintaining compatibility with Doom-era content.
Compatible titles and requirements
GZDoom itself is not a packaged game — it requires the original asset files from the games you want to play. Commonly used sources include:
- The WAD or PACK files for Doom, Doom II, Heretic, and Hexen
- Community-made mods and total conversions formatted for the Doom engine
Drop the appropriate game data files into GZDoom, and the engine will load the chosen title or modification.
Modes of play
Whether you prefer single-player or multiplayer, GZDoom supports a variety of ways to play:
- Single-player campaigns and custom mod campaigns
- Online or LAN multiplayer sessions with support for up to eight players
- Cooperative and competitive modes depending on the mod or map set used
Paid alternative recommendation
If you’re interested in a different commercial title with an open-world focus, consider GTA: Vice City (paid). It offers a very different genre and experience but remains a popular choice for macOS users seeking a classic, polished commercial game.
Technical
- Mac
- Free