Skulltag · the classic-FPS knowledge base — Doom · Quake · source ports
S SKULLTAGCLASSIC FPS HUB

Doom

HomeDoom

Doom

id Software’s 1993 first-person shooter and the engine it spawned. Doom defined the genre, and 30+ years later the community is still actively building for it.

16 listed
COMPARISON

Best Doom source ports for 2026

Which Doom source port to install — ranked by use-case.

Source port
MOD / WAD

Brutal Doom

The most famous gameplay mod for Doom — over-the-top gore and feedback.

MODvv22by Sergeant Mark IV
SOURCE PORT

Chocolate Doom

A vanilla-accurate Doom source port preserving the original DOS executable's behavior on modern systems.

v3.1.1GPL-2.0Windows · MacOS · Linux
● 6.5/10 tested
SOURCE PORT

Crispy Doom

A limit-removing, enhanced-resolution Doom source port forked from Chocolate Doom.

v7.1.0GPL-2.0Windows · MacOS · Linux
● 8.5/10 tested
REFERENCE

Doom Cheat Codes

Cheat code reference for classic Doom.

REFERENCE

Doom Enemies

Reference table of every Doom and Doom II monster.

REFERENCE

Doom games in order

Every mainline Doom game in release order.

SOURCE PORT

DOOM Retro

The classic, refined DOOM source port for Windows PC.

vv6.2GPL-3.0Windows
● 8.5/10 tested
REFERENCE

Doomguy

The unnamed space marine protagonist of Doom (1993).

SOURCE PORT

Doomsday Engine

A hardware-accelerated source port for Doom, Heretic, and Hexen with an OpenGL renderer and integrated launcher.

v2.3.1GPL-3.0 (apps), LGPL-3.0 (libraries)Windows · MacOS · Linux
● 8.0/10 tested
SOURCE PORT

DSDA-Doom

A speedrunning-focused descendant of PrBoom+ with extended Boom/MBF compatibility and demo-accurate playback.

vv0.29.4GPL-2.0Windows · MacOS · Linux
● 8.5/10 tested
SOURCE PORT

Eternity Engine

An advanced Boom/MBF-lineage Doom source port with extended mapping features and demo compatibility.

v4.06.00GPL-3.0Windows · MacOS · Linux
● 8.0/10 tested
SOURCE PORT

GZDoom

The most popular modern source port for Doom — the engine most mods are built for.

v4.14.2GPL-3.0Windows · MacOS · Linux
● 9.0/10 tested
GUIDE

How to Play Classic Doom on Mac

A step-by-step terminal and package manager walkthrough for setting up classic Doom engine ports on modern macOS.

Beginner
GUIDE

How to play Doom co-op online in 2026

Set up Doom co-op online in 15 minutes.

Beginner
SOURCE PORT

Woof!

A continuation of the Boom/MBF source port lineage for Doom.

vwoof_15.3.0GPL-2.0Windows · MacOS · Linux
● 8.0/10 tested