{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreigyhkkg6p6i7be6hw3vd6w7aonww74hyzzrvvqeb5ymy4cezg2c3e",
    "uri": "at://did:plc:zecodz2p7o5ysw7lho3fgbqt/app.bsky.feed.post/3mmm4v6knmmv2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreibekd7k2kmgyk5pklne5maba25xwtqjk2hkrrvaxlteqgybzprfva"
    },
    "mimeType": "image/png",
    "size": 154146
  },
  "path": "/post/8579146",
  "publishedAt": "2026-05-23T19:12:58.000Z",
  "site": "https://hexbear.net",
  "tags": [
    "Games",
    "PorkrollPosadist",
    "33 comments",
    "Zdaemon",
    "Zandronum",
    "Odamex",
    "Github Releases page",
    "FlatHub",
    "distro package manager",
    "DWANGO 5",
    "Brit11"
  ],
  "textContent": "submitted by PorkrollPosadist to games\n56 points | 33 comments\n\n\nI would like to organize a community Doom 2 Deathmatch game (potentially a series if the first one goes well). I’m aiming for **2:00 PM EDT (18:00 UTC) tomorrow, May 24th.**\n\n### Preparation\n\n#### Source Port (Odamex 12.2.0)\n\nWhile a number of Doom source ports inherit the networking code from the original game, this network code uses a P2P architecture designed to run over IPX and LAN networks. It has many limitations and is not very practical for casual games.\n\nThere are a number of ports designed specifically for multiplayer with a client/server architecture. The “active” ones are Zdaemon, Zandronum, and Odamex. Of these, Zdaemon is proprietary and only supports Windows. Zandronum supports Linux, but has a _hard_ dependency on FMOD, which makes it a nuisance to build.\n\nOdamex on the other hand is fully GPL licensed and lacks this dependency hell, plus it is available as a FlatPak, in addition to Windows installers and some distro packages. So we will be using **Odamex 12.2.0**\n\n(Heads up, the Odamex website still links to 12.1.0 for some reason. This version uses a network protocol which is not compatible with 12.2.0. You can grab 12.2.0 from the Github Releases page (all platforms), FlatHub (Linux), or possibly your distro package manager (mainly looking like Arch 🤏️, Gentoo 😎️, and Nix 😐️).\n\n#### Files\n\nYou will need a copy of `doom2.wad`. This is the file from the commercial game which contains all of the maps, textures, sprites, audio clips, music, etc. It is easy to find back-ups on the Internet in case you’ve scratched your retail CD, or you are unable to read the file from your retail CD because computers don’t have CD drives anymore. Technical support may be available on Matrix for people who are struggling to insert their CD into the computer.\n\nA few different versions of this file have existed. The correct MD5 / SHA256 sums of this file are `25e1459ca71d321525f84628f45ca8cd` /`10d67824b11025ddd9198e8cfc87ca335ee6e2d3e63af4180fa9b8a471893255`\n\n#### OdaLauncher\n\nOdamex includes a program called OdaLauncher. This is a GUI application which serves as a server browser / configuration tool. Specifically, you need to point it to `odamex(.exe)` (the game itself), and a directory where you store your `.wad` files (including `doom2.wad`, in addition to the _unzipped_ `.wad` files of whatever map set we’re playing).\n\n## Map set\n\nI have an inkling to keep things simple and just run the DWANGO 5 mapset, but I am completely open for suggestions. Brit11 is also a solid option. Keep in mind, the maps must be vanilla/boom/mbf compatible. A lot of maps designed for Zdaemon, Skulltag, or Zandronum use advanced Zdoom / Hexen features which are not available in Odamex. This limitation doesn’t impact the majority of deathmatch maps though.\n\n## Server (TBA)\n\nI had an idle VPS which I repurposed as an Odamex server. I did some preliminary testing and it should be ready to roll. I will announce details when it is ready.",
  "title": "Hexbear Classic Doom 2 Deathmatch (Sunday, May 24th)"
}