← Ports & remakes
Source port Fully playable

Doom / Doom II (Odamex)

Games: Doom → (DOS, 1993) · Doom II: Hell on Earth → (DOS, 1994)

Odamex: a Doom source port focused on online multiplayer, with a client/server architecture, that aims to keep the original gameplay while adding many enhancements. It builds on the source code id Software released in December 1997, by way of Sergey Makovkin’s CSDoom 0.62, which itself came from Marisa Heit’s ZDoom 1.22. It supports up to 255 players, with lag compensation (unlagged, plus client-side interpolation and prediction), and besides classic deathmatch and co-op it has team deathmatch, capture the flag (three-way too), Horde, Survival, Last Man Standing, and Attack & Defend, with warmup, rounds, and a player queue for competitive play. It has compatibility settings to emulate vanilla Doom, Boom, or ZDoom physics, plays back vanilla demos, records netdemos with playback controls, removes most of the original engine’s static limits, and supports most Boom and MBF features, the Hexen map format, DeHackEd, BEX, DEHEXTRA, MBF21, and ACS. It renders in true color, widescreen, up to 8K, and at uncapped frame rates, loads WADs on the fly and downloads them from within the game, and comes with its own server, odasrv, and Odalaunch, a launcher that lists servers. Version 12.0.0 (December 26, 2025) added DSDHacked, which opens up mods such as Eviternity II and Legacy of Rust; the latest, 12.3.0 (August 6), added a 90 fps option, mouse navigation in the menus, a free camera for netdemos and for players out of lives in Survival, and ZDoom’s stacked sector portals. There are builds for Windows (an installer plus 32- and 64-bit portable builds), Linux (Flatpak for x86-64 and ARM64), and macOS.

You needThe IWAD from your own copy of Doom, Doom II, or Final Doom; the free Freedoom IWADs and the Chex Quest IWAD work too. Plus Windows, Linux, or macOS.

How it gets to PC
Port of the released source code
Console
MS-DOS
Original studio
id Software
Year
1993
Author
odamex
Stars
305
Last activity
2026-10-31 · today
Latest version
12.3.0 · 2026-08-06
License
GPL-2.0
Language
C++
View repository ↗ Official site ↗
first-person shootermultiplayeronlinemodswidescreen60fps+

Other projects for Doom

13

Other projects for Doom II: Hell on Earth

9