Repository navigation
CouchDoom v0.7.3
Download the file for your system below, unpack it anywhere, and start CouchDoom. No Python or installer needed.
- Windows:
CouchDoom-…-windows-x64.zip, then runCouchDoom.exe. On the "unknown publisher" warning, click More info → Run anyway (the app isn't code-signed). - macOS:
CouchDoom-…-macos-arm64.zip(Apple Silicon) orCouchDoom-…-macos-x64.zip(Intel, macOS 10.15 or newer), then openCouchDoom.app. If macOS says it can't be opened, go to System Settings → Privacy & Security and click Open Anyway. - Linux:
CouchDoom-…-linux-x64.tar.gz(PCs) orCouchDoom-…-linux-arm64.tar.gz(ARM boards such as the Raspberry Pi 4 and 5), then run./CouchDoom. Needs glibc 2.28 or newer (Ubuntu 20.04, Debian 10, RHEL 8 and later). On Arch you can also buildpackaging/aur/PKGBUILDwithmakepkg -si.
You need DoomRunner, ZDL or Doom Launcher with at least one game set up, or just GZDoom, UZDoom or VKDoom with an IWAD. CouchDoom finds its settings automatically; if you have more than one launcher, it asks which to use (switch later with L3 / F4).
New in 0.7.3
- Title music now plays for mods that start it from a script instead of declaring it, such as Castlevania: Simon's Destiny: a pk3 track named like a title song is used when nothing else is found.
- Readmes are found more often: a readme beside the file with a slightly different name (spacing or a version number) now matches, a lone "readme" next to a single game file is used, and inside a pk3 the readme is chosen over the credits file.
- Descriptions for mods downloaded through the in-game mod browser: its
metadatafile (title, author, date and the full English description) is now read, and a text file a WAD carries inside itself (such as BTSX's) is used when there is no other readme. - Readmes in the newer idgames layout for single maps (Map creator, Map description, Commentary) now show their author, title and description.
- Built-in descriptions for popular community projects (Harmony, Abysm, Ashes, Bloom, Elementalism, DoomRL Arsenal and more). They fill in when a mod's own readme has no description, and the readme's text stays below.
- Your own descriptions: put a
descriptions.jsonin the state folder to give any mod a title, author, year and description. It takes priority over every other source (see the README).
See How to use.txt in the download for controls and optional MIDI music setup.