← recipe book

Needs test ProtonDB Gold

DOOM II

Proton (Windows) First-person shooter 1994 other appid 2300 ⚙ GE-Proton
Does it run on your Deck?

About

DOOM II: Hell on Earth is the sequel to id Software's genre-defining 1993 shooter, built on the same DOOM engine and released for MS-DOS in 1994. It expanded the original with larger, more open levels set on a demon-overrun Earth, new enemies, and the iconic double-barreled Super Shotgun. Widely praised and hugely influential on the first-person shooter genre, this classic MS-DOS edition (Steam appid 2300) was delisted in 2024 when the DOOM + DOOM II remaster replaced it on the store.

Screenshots

Official store screenshots from Steam — deckport links them, never rehosts. Hover to pause; click to preview.

Identity

Developerid Software
PublisherGT Interactive
Released1994
GenreFirst-person shooter
ModesSingle-player, co-op, deathmatch multiplayer
Engineother
TypeProton (Windows)
Steam appid2300

Launch

Binary
base/DOOM2.EXE
Needs files
none beyond the binary

Proton

Version
GE-Proton
Winetricks
ProtonDB
ProtonDB Gold runs perfectly after tweaks

⚙ Setup notes

DRM: Classic MS-DOS DOOM II (delisted Steam appid 2300; removed in 2024 when the DOOM + DOOM II remaster, appid 2280, replaced it). On Steam this shipped wrapped in DOSBox, so the raw DOOM2.EXE is a DOS binary, not a Win32 one.

Proton: Two good Deck paths: (1) point the prefix at the bundled DOSBox launcher and run under GE-Proton, or (2) recommended on Deck — install the Boxtron compat tool (dosbox-staging) from the Steam Tinker / community-tools route and set it as the game's compatibility tool; this gives clean scaling and native controller mapping.

Layout: The Steam install root holds doom2.bat / doom2 + mouse.bat launchers and a base/ subfolder; base/ contains the bundled DOSBox.exe, DOOM2.EXE, the .conf, and doom2.wad.

Controller: Either way, for a modern feel you can copy doom2.wad out of base/ and feed it to a source port (GZDoom or Chocolate Doom), which adds proper gamepad support and vibration.

Install: deckport only configures the prefix; it never bundles or links the game files.

The one thing to know

Supply your own copy. deckport links nothing.

DRM: Delisted classic DOOM II (appid 2300), replaced on Steam by the DOOM + DOOM II remaster (appid 2280).

Display: Steam's overall Deck rating shows 'Unsupported' only because the bundled DOS versions lack controller support out of the box; community reports confirm it plays well once configured.

Online: Single-player only — no online dependency, so nothing to worry about server-side.

Controller: Default DOSBox wrapper has weak gamepad input: on Deck, run via Boxtron (dosbox-staging) as the compat tool, or drop a GZDoom / Chocolate Doom source port into the install for real controller support, vibration, and widescreen. A Steam Input gamepad layout also works as a fallback.

Community guides

Write-ups and threads from people who got this (or a similar) game running. deckport links to them — it doesn't reproduce them.

Get the artwork

deckport never hosts game images. Open this game on SteamGridDB, pick the cover / hero / logo / icon you like, and drop them into the game folder under .deckport-art/ before you push it to the Deck. The importer files them under the right names automatically.

Run it on your Deck

Two files: the one-time importer (deckport.py) in your Deck's home folder, and this game's install helper. Copy the game into ~/Games and run the helper with Steam closed — it writes the recipe (binary, launch options, Proton version) and registers the shortcut with artwork.