About
Bio Evil 4 is a free fan-made 2D demake of Capcom's Resident Evil 4, reimagining the third-person survival horror classic as a NES-style run-and-gun side-scrolling platformer. Built by Gypopothomas and AwesEmz for the Demake 2018 competition, it casts players as Leon shooting through two zombie-filled levels across three difficulty settings to rescue Ashley before a final boss. It drew attention from outlets like Game Rant and Nintendo Life for its retro pixel-art take on a modern classic, and runs as a lightweight NW.js Windows build rather than a Steam release.
Identity
Launch
- Binary
- BioEvil4.exe
- Needs files
- none beyond the binary
Proton
- Version
- GE-Proton
- Winetricks
- —
⚙ Setup notes
Game: Free fan 'demake' of Resident Evil 4 by Gypopothomas and AwesEmz, a 2D action-platformer built in Construct 2. Distributed on itch.io as both an in-browser HTML5 build and a downloadable Windows zip (BioEvil4-0.2.5a.zip, ~67 MB). The Windows build is a Construct 2 NW.js (node-webkit) wrapper.
Proton: Add the .exe as a Non-Steam game and force GE-Proton (proton_experimental also works). The NW.js wrapper is lightweight, so no winetricks are needed.
Install: Portable/standalone — download the Windows zip from itch.io and extract anywhere, then add the executable. Construct 2 NW.js exports name the launcher after the project (e.g. BioEvil4.exe); if the project-named .exe is absent, the nw.exe in the extracted folder is the launcher. Browser-only players can skip Proton entirely and run the HTML5 version.
Controller: Native gamepad support works through Proton. Community updates added a controls screen and fixed a controller rapid-fire bug, so a standard Steam Input Gamepad layout is all that's needed.
The one thing to know
Supply your own copy: Free fan game (not Capcom), never on Steam — steam_appid stays empty.
Proton: Construct 2 / NW.js Windows build runs fine under Proton (GE-Proton recommended).
Install: Portable Windows zip from itch.io — extract and run, no installer. Exact .exe name varies by release version, so confirm the actual filename in the extracted folder (the launcher may be nw.exe). A browser HTML5 version is also offered and needs no Proton.
Controller: Native keyboard + gamepad support; a default Steam Input Gamepad layout covers it.
ProtonDB: No ProtonDB entry exists for this fan game (it is not a Steam title), so protondb_tier left empty.
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.