- Joined
- Feb 2, 2019
- Messages
- 79
- Trophies
- 0
- Age
- 30
- Location
- France
- Website
- www.youtube.com
- XP
- 392
- Country
Latest version is 0.9.2 (28/05/2021).
WE ARE LOOKING FOR DEVELOPERS TO IMPROVE THE SWITCH BUILDS! PLEASE JOIN OUR DISCORD SERVER FOR MORE INFOS.
WE ARE LOOKING FOR DEVELOPERS TO IMPROVE THE SWITCH BUILDS! PLEASE JOIN OUR DISCORD SERVER FOR MORE INFOS.

Odamex is a multiplayer-centric client/server source port originally based on Zdoom 1.22/csDoom. Despite offering many modern features and comforts, the engine is also capable of playing back many vanilla Doom demos. In addition to its strong netcode, other significant modern features include a truecolor software renderer, widescreen, uncapped frame rates, on-the-fly wad loading, and net demos with playback controls. So far, it has been reported to run on Windows, OSX, the common linux distros, XBox, Wii, Amiga.... And now the Nintendo Switch !
The port has been officially merged by the developers!
Screenshot:

Features :
- Full Client/Server multiplayer architecture with network compensation features (unlagged, client interpolation and prediction)
- Support for up to 255 players
- Various compatibility settings, to emulate vanilla Doom, Boom, or ZDoom physics and fixes
- Playback and recording of vanilla demos
- A fully-featured client netdemo record system with playback control
- Removal of most vanilla Doom Static limits
- Support for most Boom and MBF mapping features
- The traditional old-school style of Deathmatch and a Cooperative mode, but also other game modes such as Team Deathmatch and Capture the Flag
- Support for Survival, Last Man Standing, Last Team Standing, LMS CTF, 3-WAY CTF, and Attack & Defend game modes
- Competitive-ready features, such as a warmup mode, round system, player queue, or playercolor overriding
- Several modern ZDoom additions, such as slopes, LANGUAGEv2 or MAPINFOv2 lump support
- An array of editing features, including the Hexen map format, DeHackEd and BEX patch support and ACS up to ZDoom 1.23
- Native Joystick support
- Several additional music formats, such as MOD and OGG
- In-Engine WAD downloader
- Allow on-the-fly WAD loading
- A 32-bit Color depth/true color renderer
- Full Widescreen support
- Ultra high resolution support (up to 8K)
- Uncapped and raised framerate
- Takes advantage of widely used libraries to port it to new devices with ease
- Loading times makes the game go faster, to keep with uncapped framerates. It could lead to desyncs online until it syncs back after a few seconds. The same behaviour can happen if you go to the home menu, or put the console into sleep mode.
- When starting the game, the keyboard will suddently appear. This is because of the way we currently handle the SDL2 keyboard.
- Partial invisibility is blending in red in 32bit color mode, not black.
- Quitting the game may give an error message that could make you unable to start any application, unless restarting the console.
If you happen to find additional bugs, do not hesitate to write a Bug Report.
Pull requests are also OK!
Installation:
- Unzip everything at the root of the SD Card.
- Add your WAD files (DOOM.WAD, DOOM2.WAD, FREEDOOM.WAD, ...) within /switch/odamex/wads
- Start Odamex in the HBL menu in full applet mode.
- Have fun !
Odamex fully supports online multiplayer and is fully cross-platform among PC, Mac, Linux or console users!
However, a launcher is currently in the works, but you can still manually connect to servers!
Syntax:
Code:
connect IP:PORT <password>
Example:
Code:
connect 217.182.206.49:17013
If you need a list of servers, please go to https://odamex.net/servers in order to get a list with their IPs.
If you want to discuss, and request some multiplayer games, please go to the official Discord server located below.
Looking for Improvements
We are currently looking for developers to help us improving the port with these major issues:
- Improve performances in loading custom WADS
- Improve performances regarding higher resolutions
- Create a serverlauncher for Odamex with a compatible UI.
If you are interested in helping us, let us know or join the Discord server, located below.
Useful links:
Official webpage: http://odamex.net
Discord : https://discord.gg/aMUzcZE
SOURCE CODE : https://github.com/odamex/odamex
Credits to :
- iD Software, definitely for Doom.
- [B]@fgsfds[/B] for making the strong fondations of the port!
- The Odamex team for Odamex itself.
Last edited by Ch0wW,