inFAMOUS 2 Recomp & Native PC Port Hub

Your own PlayStation 3 Slim console and DualShock 3 hardware 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.

99-166 FPS2.3x faster than RPCS3 43 FPS in New Marais
4 Active ReposVulkan, Direct3D 12 & Apple Silicon Metal
0 Game BytesCompiled locally from your own PS3 files
Interior 360 hardware view of a desktop gaming PC cooling and motherboard layout
Static recompilation translates Cell PPU and SPU code ahead of time into C/C++ compiled by clang-cl, feeding draw calls directly to Vulkan, Direct3D 12, or Metal.

Select your platform and recompilation build

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.

Release binarySetup.exe
Release tagv0.5.7
Verified byte size125,952 B (123.00 KiB)
GitHub repositorySamiEnazi/infamous2-port

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

d2bbad2de3dac8f1eba059396eae145dbcc223488466e3986cbff4ee36d76776

Install or build sequence

Place Setup.exe in C:\Games\inFAMOUS2 -> Press Install -> Builds from your RPCS3 1.04 / 01.03 copy -> Press Play

Native PC recompilation vs RPCS3 frame rates

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 & SettingRPCS3 0.0.42 (LLVM)SamiEnazi Native VulkanPGO + Native SPU Jobs
City dock right after loading save (720p)43 fps (39-46 range)99 fps116 fps (+5-11% PGO + AVX2 SPU)
Three rotated dock & skyline views (720p)CPU-bound SPU LLVM stalls104 / 132 / 139 fps126 / 161 / 166 fps
Same four views at native 1080p + all extras720p internal default99 / 103 / 133 / 140 fps116 / 126 / 161 / 166 fps
Cathedral spire heavy vista & rooftop sweepFrequent drops below 35 fps80-91 fps (no frame >37 ms)83+ fps at spire (+14% on 4-6 cores)
2.3x FPS99 fps native vs 43 fps in RPCS3 0.0.42
~4 MinInitial C++ build in bhuiyah D3D12 (16 threads)
52 TrophiesNPWR01730 synced to Playnite & RPCS3
10 SlotsSub-second F5/F9 save states in bhuiyah

How the four active recompilation ports fit together

Rather than a single monolithic download, the community maintains specialized branches targeting Vulkan, Direct3D 12, and Apple Metal on top of sp00nznet/ps3recomp.

Vulkan · Windows, Linux & Deck

SamiEnazi/infamous2-port (v0.5.7)

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.

Direct3D 12 · Save States & Hor+

bhuiyah/infamous2-recomp (v0.1.41)

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.

Apple Silicon Metal & inFAMOUS 1

erikomis macOS & inFAMOUS 1 LLE

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.

RepositoryHost OS & APICurrent TagSupported EditionsSignature Capabilities
SamiEnazi/infamous2-portWindows 10/11 x64, Linux x64 & Steam Deck (Vulkan)v0.5.7 (16 releases)BCUS98125, BCES01143, BCES01229 (+1.04) & PSN 01.03PGO training, native AVX2 SPU jobs, 4K, FOV 70-130%, F2 Cheats, Mod Manager zips, 52 trophies
bhuiyah/infamous2-recompWindows 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-recompmacOS Apple Silicon aarch64 (Apple Metal)v0.2.23 (25 releases)PSN Digital NPUA80638 with update 01.03Upstream LLE port base, Tauri desktop app, MetalFX upscaling, ~38-40 fps in early New Marais alpha
erikomis/infamous1-recompmacOS aarch64 LLE runtime; Win/Linux/Mac launcher CIv0.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

RPCS3 save migration, INI & trophy path helper

Choose your target repository, PS3 disc or PSN edition, and GPU family to generate exact save paths, NPWR01730 trophy sync settings, and ultrawide overrides.

Verified INI settings & directory paths
# 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
PowerShell, Bash & CLI helper commands
# 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.

XFX AMD Radeon graphics card shroud and dual cooling fans
On AMD Radeon RX 7000 and 780M GPUs, SamiEnazi v0.5.6+ translates PS3 RSX shader NaN behavior accurately to eliminate black cutscene face spots (#27).
AMD Zen 4 Ryzen 7 7800X3D processor die infrared micrograph
Cell PPU and five SPU worker streams run directly on AVX2 CPU cores; native C replacements for Edge geometry culling raise 4-core and 6-core frame rates by 13-26%.

Verify installer and archive SHA-256 digests locally

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.

Drop local .exe, .zip, .dmg, .AppImage, .deb, .msi, or .tar.gz file here (or click to browse; hashed locally via WebCrypto with zero upload)
Waiting for a local inFAMOUS recomp binary or 64-character SHA-256 digest.

Controllers for native PC, Deck & Mac builds

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.

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.

Check on Amazon

GameSir Super Nova Hall-Effect Gamepad

Drift-free Hall sensors, swappable face layout, and Switch/XInput modes supporting six-axis motion sensors and hotplug in bhuiyah D3D12 and SamiEnazi Vulkan.

Check on Amazon

8BitDo Pro 2 Bluetooth Gamepad

Symmetrical PlayStation-style dual sticks matching DualShock 3 thumb placement, plus rear paddles ideal for Static Thrusters hovering and Kinetic Pulse.

Check on Amazon

GuliKit KK3 Max Wireless Controller

TMR electromagnetic sticks and 1000 Hz polling rate built for 120+ FPS rooftop traversal across Windows 11, SteamOS Linux, and Apple Silicon macOS.

Check on Amazon

Affiliate disclosure: As an Amazon Associate, infamous2recomp.wiki earns from qualifying purchases at no added cost to you.

Technical questions on inFAMOUS 2 recompilation

Verified answers from upstream build scripts, config files, and GitHub issue trackers.

Which inFAMOUS 2 PC port should I install on Windows 10 or 11?

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.

Do any of these ports include PS3 game files, firmware, or keys?

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.

Can I transfer my existing RPCS3 save files to the native PC ports?

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.

Why do both Windows ports require a CPU with AVX2 instructions?

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.

Is RPCS3 still running in the background while I play?

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.

What about HyperaebaseAlpha/infamous2-pc-respocket on GitHub?

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.