Odamex

Odamex 12.3.0

Multiplayer-oriented source port for Doom

  • By Odamex
  • Open Source
  • Updated Aug 6, 2026
Download for Windows

About Odamex

Multiplayer-oriented source port for Doom

What's new in 12.3.0

Odamex 12.3.0 is out now!
This is a minor version release with many bug fixes, feature additions, and performance improvements.
Added
- Created a cvardocjson console command to dump cvar information in both the client and server.
- External programs can import this to have information about Odamex's cvars.
- Odalaunch now uses these exports as a source-of-truth for cvar information.
- This can also be run from the command line as --cvardocjson to dump this information without requiring a WAD or other subsystems to be loaded.
- Created --cvardoc and --cvardocjson command line flags to dump the cvardoc file, in HTML or JSON format, from the command line.
- The client's --cvardocjson will print to a file on Windows platforms, and dump the file to stdout otherwise.
- Added a 90fps option to the Framerate selector in Video Options.
- Added a "Server Details" window to Odalaunch.
- To activate it, right click a server and select "View Server Details..." or middle-click a server in the server list.
- Implemented MBF's changes to player movement and spawning code, which should help cases where players may get stuck in walls.
- Added a new cvar g_horde_cooldown that puts recently played waves in a cooldown queue to avoid playing the same wave twice in a short interval.
- Added a clientside freecam for net demos and survival game modes that can be accessed when a player is out of lives.
- Added the cvar ui_mouse to navigate Odamex menus using the mouse, defaulting to on.
- Left click toggles selections, drags sliders, and drives down into menus.
- Right click emulates the Esc key and goes back 1 menu level.
- Scroll wheel scrolls menus as you'd expect.
- Added an implementation of ZDoom's stacked portal things.
- Things added to support these:
- Thing 9077 - Upper Sector Portal
- Thing 9078 - Lower Sector Portal
- Also uses the cvar r_portalrecursions to limit the amount of recursions when rendering portals.
- ACS additions:
- Added the ability to run client-side scripts.
- Add support for SpawnProjectile, SpawnSpotFacing, Thing_Projectile2, SpawnForced, SpawnSpotForced, SpawnSpotFacingForced, StrCmp, StrICmp, Sqrt, FixedSqrt, VectorLength, SetSectorDamage, SetSkyScrollSpeed, Floor, Round, Ceil, SetActivator, SetActivatorToTarget, and SetActorAngle.
- Spawn specials/functions taking a spawn number can now spawn health bonuses, mancubus fireballs, and baron projectiles (spawn numbers 152, 153, and 154) …

Full release notes »

Technical details

PublisherOdamex
Version12.3.0
Release date2026-08-06
LicenseGPL-2.0
Installer typeinno
Architecturex86
Package IDOdamex.Odamex

Links & install command

Install Odamex from the command line with Windows Package Manager (winget):

winget install --id=Odamex.Odamex -e

doomgamemultiplayer

Older versions

  • 12.2.1
  • 12.2.0
  • 12.1.0
  • 12.0.0
  • 11.2.0
  • 11.1.1
  • 11.1.0
  • 11.0.0
  • 10.6.0