Resident Evil PC Decomp

Resident Evil PC Decomp
Developer: ecruells
Port Type: Decompilation
AI Use: AI-assisted
The repository has AGENTS.md, a file of instructions for AI coding tools. Source
Source Code: GitHub
Page Updated:

What you need: The game files of the 1997 Windows release of Resident Evil (the GOG version is the same release), from your own copy. The Japanese PC release and a Director's Cut disc image are optional extras.

Resident Evil PC Decomp is a decompilation of the 1997 Windows release of Resident Evil. Its game logic was rewritten in C++ from the original executable, and Capcom’s DirectX 5 layer was replaced with Direct3D 11 and XAudio2 on Windows and with SDL2, OpenGL and ffmpeg on Linux, so it runs natively on current systems and on the Steam Deck.

The author calls it functionally complete: every room, enemy, cutscene, movie, menu and ending of the original works, and all but one of the game’s 1,717 logic functions have been rebuilt. Beyond the PC original it can load the Japanese release, and a Director’s Cut mode overlays the PlayStation Director’s Cut’s rooms, items and arranged costumes on top of the PC data. It can also play the PlayStation ending credits, use Ogg and PlayStation audio, and skip movies that normally can’t be skipped. Both builds are 32-bit; the Linux one carries its own SDL2 and ffmpeg libraries and only needs a 32-bit OpenGL driver.

A separate Asset Migrator tool copies the game files from an installed copy or a disc image into the folders the port reads. The downloads contain no game data. It needs the 1997 Windows release of Resident Evil from your own copy.

How to set it up

  1. Download the game for Windows or Linux and the Asset Migrator for Windows, and extract them.
  2. In the Asset Migrator’s PC Assets tab, pick your installed copy or disc image and migrate it to a USA folder (or JPN for the Japanese release). Converting the movies needs ffmpeg on your PATH.
  3. Optionally, build the DC overlay from a Director’s Cut disc image (BIN/CUE) in the Director’s Cut tab.
  4. Put the USA folder (and JPN or DC) next to the game, or set the folder under [Assets] in config.ini.
  5. Run residentevil.exe on Windows, or residentevil.sh on Linux. Set Mode=DC under [Game] in config.ini to play the Director’s Cut content.

Advertisement

Download Resident Evil PC Decomp