8BitDo Ultimate 2C Wireless Controller
Hall-effect sticks and analog triggers with low-latency 2.4G dongle and Bluetooth, auto-detected in SDL_GameControllerDB and XInput for New Marais aiming.
Your own
disc, compiled into native x64 and ARM64 code with zero runtime emulator.
Built on the MIT-licensed sp00nznet/ps3recomp static recompiler, four independent GitHub repositories translate PowerPC PPU and Cell SPU binaries from your legally owned copy of inFAMOUS 2 (and inFAMOUS 1) into native executables on Windows, Linux, Steam Deck, and Apple Silicon macOS.

Switch between SamiEnazi/infamous2-port (v0.5.7 Vulkan), bhuiyah/infamous2-recomp (v0.1.41 Direct3D 12), and erikomis macOS Apple Silicon DMG installers to inspect exact byte counts and SHA-256 digests.
SignPath-signed Windows 10/11 x64 Vulkan installer. Downloads portable C++/LLVM build tools (~1.3 GB), runs PGO training (+5-11% FPS), and links F2 Cheats, Mods, and 52 trophies.
SHA-256 digest
d2bbad2de3dac8f1eba059396eae145dbcc223488466e3986cbff4ee36d76776Install or build sequence
Place Setup.exe in C:\Games\inFAMOUS2 -> Press Install -> Builds from your RPCS3 1.04 / 01.03 copy -> Press Play
Measured on identical desktop hardware (Intel Core i5-13600K, RTX 2070 Super, 32 GB RAM, Windows 11) loading the exact same New Marais save file.
| New Marais Scene & Setting | RPCS3 0.0.42 (LLVM) | SamiEnazi Native Vulkan | PGO + Native SPU Jobs |
|---|---|---|---|
| City dock right after loading save (720p) | 43 fps (39-46 range) | 99 fps | 116 fps (+5-11% PGO + AVX2 SPU) |
| Three rotated dock & skyline views (720p) | CPU-bound SPU LLVM stalls | 104 / 132 / 139 fps | 126 / 161 / 166 fps |
| Same four views at native 1080p + all extras | 720p internal default | 99 / 103 / 133 / 140 fps | 116 / 126 / 161 / 166 fps |
| Cathedral spire heavy vista & rooftop sweep | Frequent drops below 35 fps | 80-91 fps (no frame >37 ms) | 83+ fps at spire (+14% on 4-6 cores) |
Rather than a single monolithic download, the community maintains specialized branches targeting Vulkan, Direct3D 12, and Apple Metal on top of sp00nznet/ps3recomp.
Built on top of Erik Martins' LLE base (commit 8077cda) and ThiagoFraga761's native Edge SPU kernels, SamiEnazi's Vulkan port delivers 99-166 fps at native 1080p, 4K internal rendering, full-resolution fire and smoke (F3 A/B toggle), non-destructive .zip mod loading, F2 cheats, and native Linux/Steam Deck builds via ./setup.sh.
An independent Windows Direct3D 12 engineering effort shipping 42 releases in four days. bhuiyah's launcher compiles your US BCUS98125 1.04 files in roughly four minutes on a 16-thread CPU, adds sub-second .p3ss save states (F5/F9 + Ctrl+F1..F10 with Undo), true Hor+ ultrawide HUD placement, and SIXAXIS pad deduplication.
Erik Martins maintains both the macOS Apple Silicon aarch64.dmg alpha for inFAMOUS 2 (v0.2.23, MetalFX + self-updating Tauri UI) and the inFAMOUS 1 static recompilation (v0.1.2, NPUA80480), which boots through the Empire City blast to the prologue tutorial with DualSense trigger haptics.
| Repository | Host OS & API | Current Tag | Supported Editions | Signature Capabilities |
|---|---|---|---|---|
SamiEnazi/infamous2-port | Windows 10/11 x64, Linux x64 & Steam Deck (Vulkan) | v0.5.7 (16 releases) | BCUS98125, BCES01143, BCES01229 (+1.04) & PSN 01.03 | PGO training, native AVX2 SPU jobs, 4K, FOV 70-130%, F2 Cheats, Mod Manager zips, 52 trophies |
bhuiyah/infamous2-recomp | Windows 10/11 x64 with AVX2 CPU (Direct3D 12) | v0.1.41 (42 releases) | BCUS98125 (+1.04) & beta BCES01143 / BCES01144 | ~4-minute build, F5/F9 + 10-slot instant save states + Undo, Hor+ ultrawide, language_edition = europe |
erikomis/infamous2-recomp | macOS Apple Silicon aarch64 (Apple Metal) | v0.2.23 (25 releases) | PSN Digital NPUA80638 with update 01.03 | Upstream LLE port base, Tauri desktop app, MetalFX upscaling, ~38-40 fps in early New Marais alpha |
erikomis/infamous1-recomp | macOS aarch64 LLE runtime; Win/Linux/Mac launcher CI | v0.1.2 (3 releases) | inFAMOUS 1 PSN Digital NPUA80480 (01.00) | Empire City prologue alpha (~44 fps on M4 Pro), hybrid smaa-fxaa, DualSense adaptive trigger click |
Choose your target repository, PS3 disc or PSN edition, and GPU family to generate exact save paths, NPWR01730 trophy sync settings, and ultrawide overrides.
# SamiEnazi/infamous2-port (Vulkan v0.5.7)
# Settings Path: %APPDATA%\inFAMOUS2-port\settings.ini (or portable.txt in port root)
Disc / Edition: BCUS98125 + Update 1.04
Saves Directory: <port>\game\gamedata\dev_hdd0\home\00000001\savedata\
Trophies JSON: <port>\game\gamedata\trophies\NPWR01730.json
RPCS3 Trophies: <port>\game\gamedata\dev_hdd0\home\00000001\trophy\NPWR01730_00\TROPUSR.DAT
Mods Directory: <port>\mods\<mod_name>\mod.json
# settings.ini (Desktop Vulkan 1080p / 1440p / 4K)
Internal Resolution: 1080p / 1440p / 4K (F2 -> Graphics)
Soft Shadows & AO: Full-Res SSAO + HD Fire/Smoke (F3 compares PS3)
PS3_TROPHY_RPCS3_DIR=C:\Emulators\RPCS3
# Copy existing RPCS3 inFAMOUS 2 save folders into SamiEnazi port:
$rpcs3 = 'C:\Emulators\RPCS3\dev_hdd0\home\00000001\savedata'
$port = 'C:\Games\inFAMOUS2\game\gamedata\dev_hdd0\home\00000001\savedata'
Copy-Item "$rpcs3\BCUS98125*" -Destination $port -Recurse -Force
# Sync earned trophies back into RPCS3 & Playnite Achievements:
Add-Content "$env:APPDATA\inFAMOUS2-port\settings.ini" 'PS3_TROPHY_RPCS3_DIR=C:\Emulators\RPCS3'
SamiEnazi backs up saves before every launch and writes TROPUSR.DAT.port-backup once before syncing NPWR01730 trophies into your RPCS3 folder.


Drop any downloaded Setup.exe, inFamous2Launcher.exe, .zip, .dmg, or .AppImage file below. WebCrypto computes the SHA-256 hash inside your browser tab with zero file uploads.
All four recompilation ports support hot-plugged USB and Bluetooth gamepads, dynamic PlayStation or Xbox button prompts, and virtual-pad deduplication when Steam Input or DS4Windows is active.
Hall-effect sticks and analog triggers with low-latency 2.4G dongle and Bluetooth, auto-detected in SDL_GameControllerDB and XInput for New Marais aiming.
Drift-free Hall sensors, swappable face layout, and Switch/XInput modes supporting six-axis motion sensors and hotplug in bhuiyah D3D12 and SamiEnazi Vulkan.
Symmetrical PlayStation-style dual sticks matching DualShock 3 thumb placement, plus rear paddles ideal for Static Thrusters hovering and Kinetic Pulse.
TMR electromagnetic sticks and 1000 Hz polling rate built for 120+ FPS rooftop traversal across Windows 11, SteamOS Linux, and Apple Silicon macOS.
Affiliate disclosure: As an Amazon Associate, infamous2recomp.wiki earns from qualifying purchases at no added cost to you.
Verified answers from upstream build scripts, config files, and GitHub issue trackers.
Install SamiEnazi/infamous2-port (v0.5.7 Setup.exe) if you want the highest Vulkan frame rates (99-166 fps), 1440p/4K scaling, enhanced soft shadows, HD fire/smoke, the F2 cheats and mod manager menu, Playnite trophy sync, or EU/Turkey/PSN copy support. Install bhuiyah/infamous2-recomp (v0.1.41) if you want instant F5/F9 10-slot save states, a fast ~4-minute C++ build, or Hor+ ultrawide with edge-aligned HUD meters on a US BCUS98125 copy.
No. Every repository documented on infamous2recomp.wiki ships strictly MIT-licensed recompiler, launcher, and runtime source code. You must supply your own legally owned PS3 disc or PSN digital copy and Sony PS3 system software installed in RPCS3 so the builder can translate your local EBOOT and SPU modules on your own machine.
Yes. Both SamiEnazi/infamous2-port and bhuiyah/infamous2-recomp read and write standard PS3 savedata folders. Copy your title save folder (such as BCUS98125 or BCES01143) from RPCS3's dev_hdd0/home/00000001/savedata directory into the port's savedata folder, and your campaign progress loads immediately.
Cell Broadband Engine SPU vector instructions (128-bit SIMD) are compiled into x86-64 AVX2 intrinsics. Any Intel 4th-generation Haswell processor or newer and any AMD Ryzen CPU supports AVX2. Older pre-AVX2 chips close immediately at startup, which bhuiyah v0.1.41 now flags clearly in the launcher.
No. RPCS3 is invoked once during initial setup to decrypt your owned 1.04 update EBOOT.BIN and required system modules (such as libsre.sprx). Once your native executable is compiled, the game runs directly on your CPU and GPU with zero emulation.
That repository contains only a generic contributing template with zero source code, zero releases, and no README. Only SamiEnazi/infamous2-port, bhuiyah/infamous2-recomp, erikomis/infamous2-recomp, and erikomis/infamous1-recomp publish verified working toolchains.