← recipe book

Needs test

Resident Evil 3: Seamless HD Project

Proton (Windows) Survival horror 1999 other ⚙ GE-Proton
Does it run on your Deck?

About

Resident Evil 3: Nemesis is the third main installment in Capcom's survival horror series, following Jill Valentine's escape from a zombie-overrun Raccoon City as she is relentlessly hunted by the bio-weapon Nemesis. Built on the same engine as its predecessors, it uses 3D character models over pre-rendered backgrounds with fixed camera angles. Originally a PlayStation hit in 1999, it was later ported to Windows and received critical acclaim. This recipe targets the classic 1999 PC release enhanced by the community Seamless HD Project mod, built on Gemini's Classic REbirth.

Identity

DeveloperCapcom
PublisherCapcom
Released1999
GenreSurvival horror
ModesSingle-player
Engineother
TypeProton (Windows)
AliasesBiohazard 3, RE3, Nemesis, Resident Evil 3 Nemesis, Resident Evil 3 Seamless HD

Launch

Binary
bio3.exe
Options
WINEDLLOVERRIDES="ddraw,dinput8=n,b" %command%
Needs files
none beyond the binary

Proton

Version
GE-Proton
Winetricks

⚙ Setup notes

Mod: The Seamless HD Project — a community full-game mod that overhauls the 1999 PC Resident Evil 3 with HD pre-rendered backgrounds and seamless room transitions, built on Gemini's Classic REbirth.

Base game: Needs the base game (the classic RE bundle is sold on GOG — supply your own copy). Confirmed working on Steam Deck by multiple users.

Install: Install the base 1999 RE3 (SourceNext/GOG) via Heroic, apply Classic REbirth then the Seamless HD Project, and force a Proton with DXVK 2.5.3 — GE-Proton 9.25 or Proton 9.0 (Beta).

Patch on Windows first: The Seamless HD Project patcher relies on Windows APIs and will NOT run under Linux/SteamOS. Run the patcher on a Windows PC, then copy the fully-patched game folder onto the Deck. Launch the patched bio3.exe (rename to 4249120_Launcher.exe if you want Steam playtime/overlay; some packagings use a custom R.P.D. Terminal launcher for the same purpose).

Proton: DXVK MUST be enabled or the HD mod silently won't render. Use the ddraw,dinput8 DLL override above (WINEDLLOVERRIDES="ddraw,dinput8=n,b" %command%).

Display: In Classic REbirth Settings > Advanced, DISABLE 'Force 240p Backgrounds' so the HD backgrounds show on Deck.

Controller: Classic REbirth swaps the old DirectInput 5 input for XInput / DirectInput 8 / Raw Input, so the Deck gamepad is recognised for tank or alternate controls. A Steam Input gamepad layout is still the most reliable on Deck; the optional Modern Controls Plus add-on gives RE1-Remake-style analog movement for those who dislike tank controls.

The one thing to know

ProtonDB: The classic 1999 RE3 (SourceNext/GOG) is not a Steam title, so there is no ProtonDB entry — protondb_tier left empty. Community reports (GBAtemp / GOG forums) say plain Classic REbirth runs well on Deck, while the Seamless HD layer is the fragile part.

Supply your own copy: The Seamless HD Project is a free community mod that needs the base game — bring your own legally-owned copy (GOG sells the classic 90s PC bundle).

Finicky HD mod: Confirmed working on Steam Deck, but the HD mod is finicky: it needs DXVK 2.5.3 (GE-Proton 9.25 / Proton 9.0 Beta) AND 'Force 240p Backgrounds' disabled in Classic REbirth's Advanced settings, or you get graphical glitches / no HD backgrounds.

Stability: Plain Classic REbirth alone is rock-solid; the HD layer is the only fragile part.

Controller: Controller works (Classic REbirth modern controls + Steam Input).

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.