Games and modsWorksSource available
Target: Parasite Eve II

PE2PC: Snaity's Claude-assisted native Windows port builds on the existing Parasite Eve II decompilation

by Snaity (Adriano Teodoro) RepositorySave · follow · discuss1 views
Platform
Windows 10/11
Outcome
Works
Parasite Eve II: A native Windows port of Parasite Eve II using decompiled C code and a custom Rust runtime.
Image: Source: pbs.twimg.com

Evidence at a glance

Loading source evidence…

What was done

PE2PC is a native Windows port of the PlayStation game Parasite Eve II. It uses decompiled C code and a custom Rust runtime to replace console hardware services, supporting higher resolutions, 60 FPS, and modding.

PE2PC is a native Windows port of the PlayStation game Parasite Eve II. The project utilizes the existing decompilation of the game by GabeRealB, compiling the original C code for PC execution. A custom runtime, written in Rust, replaces the PlayStation console hardware services, including graphics, sound, CD-ROM, and controller input. The port does not use emulation or Sony code. The developer, Snaity, reports that the project was developed with assistance from Claude Code, which authored much of the code, tools, and documentation. Snaity directed the development, reviewed each change, and verified fixes by measuring the running game against behavior observed in the DuckStation emulator. The port supports features such as higher rendering resolutions, 60 FPS via frame interpolation, bilinear and bicubic filtering, and modern controller support. It also includes experimental modding capabilities for replacing game assets and text. Users must provide their own USA disc dumps in CHD or CUE format. The project is documented at https://raw.githubusercontent.com/snaity-core/pe2-pc-port/HEAD/README.md.

From the source

Reproduce it

setup

Build the project from source using the instructions in docs/BUILDING.md or use the latest release. Provide USA disc dumps (SLUS-01042 and SLUS-01055) when prompted by the launcher.

Community

Ask a question, share what worked, or follow the next milestone.

Your library