Cloned Games

Resident Evil: Dead Aim Decompilation

DecompilationActive

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Resident Evil: Dead Aim (original game, not this project)Original game image
Image of the original game, Resident Evil: Dead Aim. This project has no screenshots of its own yet.
Links, repository & details

About

Bullseye is a tool to reverse engineer Resident Evil: Dead Aim, from ripping game assets such as audio, models and textures to, hopefully, growing into a full decompilation. The build already reproduces the PAL executable byte for byte, but only 40 of 1,328,837 bytes of code are decompiled so far, with the rest still assembly pulled in through include directives.

Getting started

Run the setup script to fetch the period compiler and tools, extract the PAL executable from your disc image into the orig folder and check its SHA-1, then run the configure script with the split option and ninja. The resulting executable should boot in PCSX2.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (PlayStation 2 version).

Additional notes

Matching
The ELF container around the executable is carried over from the original rather than rebuilt, because it holds VU1 microcode overlays that cannot be reproduced.

FAQ

What is Resident Evil: Dead Aim Decompilation?
Resident Evil: Dead Aim Decompilation is an open-source decompilation of Resident Evil: Dead Aim. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on PlayStation 2.
Do I need the original game files to run Resident Evil: Dead Aim Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share: