Case study
inFAMOUS 2: recompiling the PS3 game for Linux
This recompiles inFAMOUS 2 for the PlayStation 3, BCUS98125 version 01.00, to native Linux with ps3recomp. PowerPC and SPU code are translated to C, and the game's RSX shaders run on Vulkan. The README says play continues from Empire City to New Marais, with sound, controls, saves, and a Portuguese dub.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 39
- Last commit
- 2026-11-08
- Language
- C
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Linux x86-64 and Vulkan. The player supplies a copy from their own PlayStation 3. The build translates that executable locally.
- License: MIT for this repository. The README says ps3recomp is MIT.
Cite
BibTeX
@misc{infamous2-pc,
title = {{inFAMOUS 2: recompiling the PS3 game for Linux}},
howpublished = {\url{https://github.com/ThiagoFraga761/infamous2-pc}},
url = {https://github.com/ThiagoFraga761/infamous2-pc},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/infamous2-pc/}}
}Plain text
inFAMOUS 2: recompiling the PS3 game for Linux. https://github.com/ThiagoFraga761/infamous2-pc (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/infamous2-pc/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ThiagoFraga761/infamous2-pc · Revision 1ab02e7
More in Games
- inFamous PC: a PlayStation 3 static recompilation for Windows · Case study
- Infinite Undiscovery Recomp: native Xbox 360 game recompilation · Case study
- Initial D Arcade Stage 3: experimental NAOMI 2 static recompilation · Case study
- International Rally Championship: an x86-to-C native recompilation · Case study
- iPod Click Wheel Recomps: statically recompiling six iPod games · Case study
- IsaacRecomp: translating Flash game bytecode to native C++ · Case study