Case study
PE2PC: a native Parasite Eve II port from decompiled C
PE2PC compiles decompiled C code from the US PlayStation release of Parasite Eve II as a native PC game. A Rust runtime replaces console graphics, sound, disc, controller and memory-card services, while game data is read at runtime from the user's two original disc images.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 83
- Last commit
- 2026-11-08
- Language
- Rust
- License (GitHub)
- CC0-1.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Unmodified USA disc dumps SLUS-01042 and SLUS-01055 in CHD or CUE format are required to play.
- Prerequisites: Windows 10 or 11 and Vulkan or OpenGL 3.3 graphics are required; Linux use is documented through Proton.
- Limits: The README calls mod support experimental.
- License: CC0-1.0 for the project's own code; bundled fonts retain their own licences.
Cite
BibTeX
@misc{pe2pc-parasite-eve-ii-port-case,
title = {{PE2PC: a native Parasite Eve II port from decompiled C}},
howpublished = {\url{https://github.com/Snaity-CORE/pe2-pc-port}},
url = {https://github.com/Snaity-CORE/pe2-pc-port},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/pe2pc-parasite-eve-ii-port-case/}}
}Plain text
PE2PC: a native Parasite Eve II port from decompiled C. https://github.com/Snaity-CORE/pe2-pc-port (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/pe2pc-parasite-eve-ii-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Snaity-CORE/pe2-pc-port · Revision 79ca6f3
- docs/ARCHITECTURE.md GitHub · Snaity-CORE/pe2-pc-port · Revision 79ca6f3
More in Games
- Perfect Dark on Android: porting the decompilation-based game · Case study
- piney_apples: reconstructing the four .hack PS2 games in Rust · Case study
- Playcard Cosmic: a native port from executable analysis · Case study
- Pocket Wormhole: an Android port of the FTL engine reimplementation · Case study
- Pokémon Platinum 3DS: a native 3DS port of Pokémon Platinum · Case study
- Pokémon Platinum PC Port: a native port built on the pret decompilation · Case study