UZDoom (uzdoom-alpo)
Install latest/stable of UZDoom
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Install using the command line
sudo snap install uzdoom-alpo
Don't have snapd? Get set up for snaps.
Details for UZDoom
Package name
- uzdoom-alpo
License
- GPL-3.0
Last updated
- 10 October 2026 - latest/stable
- Today - latest/edge
Websites
Contact
Source code
Report a bug
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report UZDoom for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
Game engine for Classic Doom
(This snap package is not supported by the upstream developers. Report issues to the snap bugtracker: https://github.com/alponaut/uzdoom-snap/issues )
- Place WAD files into this directory: ~/snap/uzdoom-alpo/common/.local/share/games/uzdoom
- Config file is located in this directory: ~/snap/uzdoom-alpo/common/.config/uzdoom
- These directories will be automatically created after the app is first launched.
For gamepad support, run: sudo snap connect uzdoom-alpo:joystick
UZDoom is a source port for the modern era, supporting current hardware and operating systems and sporting a vast array of user options. Make Doom your own again!
In addition to Doom, UZDoom supports Heretic, Hexen, Strife, Chex Quest, and fan-created games like Harmony and Hacx. Meet the entire idTech 1 family!
Experience mind-bending user-created mods, made possible by ZDoom's advanced mapping features and the ZScript language for complex game mechanics and behaviors. Or make a mod of your own!
- Can play all Doom engine games, including Ultimate Doom, Doom II, Heretic, Hexen, Strife, and more
- Supports all the editing features of Hexen. (ACS, hubs, new map format, etc.)
- Supports most of the Boom editing features
- Features complete translations of Doom, Heretic, Hexen, Strife and other games into over ten different languages with Unicode support for Latin, Cyrillic, and Hangul so far
- All Doom limits are gone
- Several softsynths for MUS and MIDI playback, including an OPL softsynth for an authentic "oldschool" flavor
- High resolutions
- Quake-style console and key bindings
- Crosshairs
- Free look (look up/down)
- Jumping, crouching, swimming, and flying
- Network games for up to 64 players, including team-based gameplay
- Support for the Bloodbath announcer from the classic Monolith game Blood
- Walk over/under monsters and other things
Commercial data files are required to run the supported games. For more info about all supported games and their data files, see Help -> List of supported games.
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install UZDoom on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.