Odamex is a free, cross-platform (Mac, Windows, Linux) modification of the Doom engine that allows players to easily join servers dedicated to playing Doom online. The goal of Odamex is to add enhancements to Doom while still retaining that "classic Doom feel" we all know and love about the original game.

Odamex is free software, however a copy of Doom or Doom II is recommended to play it. If you do not own Doom, it can be purchased on Steam. Other alternatives include using FreeDoom, or the Shareware version of Doom.

Latest version: 0.6.3

Released:April 25, 2013

Events & Tournaments

Nitro #91: Deathmatch Revival Beta


So we have that new deathmatch pack coming up, so why not crank out some good old beta testing? Some of the maps will have the checkerboard floors and ceilings, but I felt those errors were minor enough that you can deal with it 8) Most of the maps are error free and solid enough in this maplist. Be sure to post some critiques afterwards!

    Date: Saturday, May 18th, 2013
    Euro Session: 20:00 GMT (15:00 EST)
    USA Session:  20:00 EST (1:00 GMT)
    WAD: DMR_Beta.wad
    Maps: 29
    Mode: 16-player Deathmatch
    Server: IDL - Chicago / [NL] Funcrusher


     
    See you there!

Changelog

3851 - Dr_sean
2013-05-23
-Rework input grabbing when the game window goes in and out of focus.
3850 - Dr_sean
2013-05-23
-Update the event hook for RawWin32Mouse to only examine PM_REMOVE messages rather than duplicated PM_NOREMOVE messages.

Bug Tracker

2013-05-21 01:46:17
2013-05-19 02:23:24
Odamex 0.6.3 Released
** This is a required update **

* The Release * (for experimental 32bpp client, see below)

While coding away at version 0.7, the team agreed that many great changes have been made to the main source that should get out to the public. Most of the 0.6.2 server hosts had updated their server builds to revisions that had numerous code fixes to the physics and co-op behavior. 0.6.3 is a release to get every server up to par with with these enhancements. The most notable of these features are:

* Numerous fixes to the behavior of co_zdoomphys and co_realactorheight to bring them up to par with zdoom 1.23b33.

* Iwads with alternate hashes can now join servers that allow them. Exceptions have been made to allow Doom and Doom 2 from Doom 3: BFG Edition to join any server that uses the 1.9 vanilla "DOS" version of Doom and Doom 2 and vice versa. Additionally, Freedoom and Ultimate Freedoom can now join Doom and Doom 2 servers as long as they are named "doom.wad" and "doom2.wad".

* Due to ancient CSDoom sound code, sounds were cut off from a very short distance when online. This has been found and remedied.

* Various improvements to the renderer, including horizontal and vertical texture scaling for high resolution textures (zdoom 1.23 compatible), fixes to issue where animated sprites appeared to jiggle, the fixing of animated textures on slopes, and the fixing of texture offsets on various maps that were built with a buggy nodebuilder.

* Users can now mute spectators via "mute_spectators", enemies via "mute_enemies", and private message other uses with the "say_to" command.

* Users can now switch between the classic Doom gamma levels and ZDoom gamma levels via the command "vid_gammatype"

You can view the full list of changes here and you can grab Odamex for your system today!


* The Experimental Client *
We had initially decided to include the client with the windows distribution, but later thought it would be better to include it here on the message boards for people to grab at their leisure.  There is a download available for Windows users, and for other platforms you can build the rend32 svn branch.

Download along with more information and instructions
Nitro Passes Its Torch
It is with both sadness and excitement that I write to you today about Odamex Nitro and it's future plans. Don't worry, Nitro will still continue as it has since it began some 78 weeks ago, on August 20th, 2011. No, today is a sad day for Hex and myself as we've decided to move on from running Nitro every week. We are both really happy about the way Nitro has managed to form a community within a community. It's been extremely gratifying to see many Doomworld players pop in from time to time, and we have especially enjoyed working in tandem with the 32in24 team on two of their best releases. However, as with most things, there is a time to step aside to give other people a chance, and that time is now.

We'd like to thank the Odamex developers and staff for their continued support, as well as everyone who took an interest in joining these little sessions.

Taking over for us will be Decay, Hypnotoad, and Hendrick who have plenty of ideas of their own. We feel these guys are more than capable of keeping this going, and hopefully you show them as much respect as you showed us. Here is to the future, good luck guys!
Odamex 0.6.2 Released
** This is a required update **
* The Release *

===Widescreen support===
Odamex now natively supports widescreen field of vision on widescreen resolutions.  Remove the blinders, and take advantage of that nice LCD monitor you have.
     
     
Of course, there are times where you might prefer to keep a narrower field of view.  Odamex not only allows you to use the stretched widescreen like in prior versions, there is an option to use a zoomed in view that has a correct perspective but still limits you to the original field of view, cutting off the top and bottom of the screen.  And although it is off by default, servers can enforce the lack of widescreen, allowing players to fallback to whichever type of limited field of view they prefer.
     
===Player Weapon Order===
Anyone who had played Doom for a significant amount of time knows this situation.  You have your opponent in your sites, you're just about to pull the trigger...but just at that moment your gun disappears and you're helplessly sawing the air while your gleeful opponent takes advantage of your misstep to put buckshot straight at your mug.
     
     
No more.  Odamex now features a more comprehensive implementation of Player Weapon Order that allows you to have two weapons with the same priority.  And now it has a dedicated menu...no more guesswork.
     
===Warmup Mode===
Odamex now supports resetting the map to its original state without reloading it.  This opens a world of possibilities, and the first of those to be realized is Warmup Mode.
     
     
When you join a server in warmup mode, you can run around and shoot other players all you like.  However, frags and scores do not count, and the game is not allowed to proceed until all players have signaled that they are ready.  Once they are, a countdown begins and the map resets to its original state, ready for play.  There are several other possibilities that this warmup mode allows as well...you can elect to start the game as soon as the map loads, but with a countdown that allows players time to connect.
     
Of course, this isn't the only thing that map resetting allows.  The 'callvote restart' command has been overhauled to take advantage of this feature as well.

===Doom/Doom 2 BFG Edition Support===
Odamex now supports the new official versions of the game data packaged with Doom 3: BFG Edition. Odamex will automatically detect the BFG Edition version of the game and add support for the Doom 2 expansion episode, "No Rest for the Living".
     
     
===Cooperative Improvements===
Cooperative play has gotten some much-needed attention with this release.  The primary source of monster desyncs has been found and fixed, meaning that you and your buddies can finally team against the forces of hell without the demons of the internet grabbing at your ankles.
     
     
Of course, we couldn't just leave you with that.  In addition to a long-overdue addition that allows players to keep obtained keys after being killed, Odamex now features built-in monster health scaling and monster damage scaling.  Watch your step...that puny little former human might hurt a lot more next time.

Along with these additions to Odamex, there have been a numerous amount of bug fixes and improvements to the engine's networking and rendering systems. You can grab the proper download for your system at the top of the main page.
32in24-12 Announced!
I don't know how many/if any of you keep up with DoomWorld, so I figured it might be worth mentioning here that Shaikoten has announced that 32in24-12 has started. The 32in24 Series is a collaboration of maps designed by mappers in a period of 24 hours, then refined over a few days. Its a fun community event that lots of Doomers like to take part in. I mention this because Odamex happens to be involved! 32in24-11 was previously a double feature for Odamex Nitro, first to test the maps one Saturday then play the finished product the next. It was pretty sweet! We are doing the same this upcoming week to celebrate a year since the launch of Odamex Nitro.

32in24-12 will be CTF this time around, the maps being in Boom format. If you would like to get involved, be sure to check out the official DoomWorld thread regarding the subject.