Repository navigation
Releases
v0.5.7: Linux launchers can install the port again
Download Setup.exe (the zip is for RecompLauncher and other launchers). Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept.
Linux / Steam Deck: download inFAMOUS2-port-v0.5.7-Linux-x64.zip, unzip it and run ./setup.sh (it sets everything up, then starts the game).
Fixed
- Linux: installing from a launcher (RecompLauncher and others) no longer stops with "unknown option --prepare" (#44). The launcher's setup step now builds the game, and a failed build leaves
setup.login the Logs folder.
Nothing changed in the game itself. Windows players don't need to update for this one. Everything from v0.5.6 is included (the AMD fix for the face spots).
v0.5.6: AMD fix for the black spots on faces
Download Setup.exe (the zip is for RecompLauncher and other launchers). Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept.
Linux / Steam Deck: download inFAMOUS2-port-v0.5.6-Linux-x64.zip, unzip it and run ./setup.sh (it sets everything up, then starts the game).
Fixed
- AMD Radeon RX 7000 / 780M: a new fix for the flickering black spots on faces in cutscenes (#27). On AMD cards, the game's shaders now handle invalid numbers (NaN) the way the PS3 does, so AMD's driver can't turn them into black spots. Other graphics cards get exactly the same shaders as before.
- On AMD, the first start after updating rebuilds the shaders once, so it may stutter for a moment.
- To turn it off, add
PS3RECOMP_AMD_NAN_FIX=0tosettings.ini, and please tell us in #27.
Everything from v0.5.5 is included (shadowed streets no longer turn black after a long session).
v0.5.5: no more black streets after long sessions, AMD face-spot fix
Download Setup.exe (the zip is for RecompLauncher and other launchers). Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept.
Linux / Steam Deck: download inFAMOUS2-port-v0.5.5-Linux-x64.zip, unzip it and run ./setup.sh (it sets everything up, then starts the game).
Fixed
- Shadowed streets no longer turn pitch black after a long session (#38). After a while in the city, everything outside direct light could go completely black. The light the game adds to shadows was being swapped for an empty one; it now always comes from the game itself, as on the PS3.
- AMD Radeon RX 7000 / 780M: a fix for the black spots on faces in cutscenes (#27). It turns on by itself on AMD cards; other cards are unchanged. If something looks wrong with it, add
RSX_FP_OWNPX=0tosettings.inito turn it off, and please tell us in #27.
Also
- The README no longer calls Linux experimental: it builds with
./setup.shand runs on the Steam Deck. - 1440p and 4K are no longer marked "untested" in the F2 menu.
Everything from v0.5.4 is included.
Known issues
- If cube reflections (water, wet ground, glass) look wrong, add
PS3RECOMP_ENG_CUBE_GUEST=0tosettings.iniand tell us where.
v0.5.4: far fewer freezes the first time you play
Download Setup.exe (the zip is for RecompLauncher and other launchers). Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept.
Linux / Steam Deck: download inFAMOUS2-port-v0.5.4-Linux-x64.zip, unzip it and run ./setup.sh (it sets everything up, then starts the game).
Smoother
- Far fewer freezes the first time you play. The first time the game shows something new, the graphics card has to build a shader for it, and the game used to stop until that was done: those were the 0.2–0.5 second freezes in a fresh session (#4, #20). Now shaders are built in the background. In first-session tests, freezes over 50 ms went from 13–25 per scene to one (the first frame after loading), and the time the game stood still went from 6–13 seconds to under half a second.
- While a shader is still being built, the last picture can stay on screen for a moment, or an object can appear a frame late. The game, sound and controls keep running. Once a shader has been built it's kept, so later sessions don't see this at all.
- The first frame after loading a save no longer stalls on uploading its textures.
Everything from v0.5.3 is included (field of view slider, depth of field setting, faster on 4–6 core CPUs).
Known issues
v0.5.3: FOV slider, depth of field setting, faster on 4-6 core CPUs
Download Setup.exe (the zip is for RecompLauncher and other launchers). Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept.
New
- Field of view slider: F2 → Display → Camera → Field of view, 70–130% of the game's own. Aiming, the mouse and widescreen stay right, nothing pops in at the screen edges, and cutscenes keep their framing.
- Depth of field setting: F2 → Graphics → Game effects → Depth of field: On (the PS3 look), Off in gameplay (no blur on distant things while you play; cutscenes keep their focus effects), or Off everywhere.
- Ultrawide (21:9 / 32:9): the red "hurt" overlay now covers the whole screen instead of stopping at the middle 16:9.
Faster
- Again faster on 4–6 core CPUs: the heaviest view at the top of the cathedral spire runs about 14% faster on 4 cores than in v0.5.2, and slow frames are smoother (27 → 20 ms). Together with v0.5.2 that's about 30% faster than v0.5.1 there.
Also
- Steam Deck: confirmed working by a player (#24): built in an Ubuntu Distrobox, plays in Game Mode.
Known issues
- On AMD Radeon RX 7000 cards, close-up faces in cutscenes can show black spots (#27). I'm narrowing it down with players' help; tests are in #27.
- Setup.exe is not signed, so Windows may show "Windows protected your PC" (More info → Run anyway), and a few antivirus scanners guess wrong about it, as they do with most new unsigned programs.
v0.5.2: faster on every PC, Steam support, mouse fix
Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept. This update translates the game's code again once, so it takes longer than usual (20–60 minutes, plus a few more if Optimise for this PC is ticked).
Faster
- Native versions of the game's heaviest SPU jobs. On the test PC the game runs 14–26% faster across the city, the dock, fights and the cathedral spire, and 13–19% faster when held to 4 CPU cores (in the opening fight, frames slower than 60 fps went from 770 to 121). Thanks to ThiagoFraga761's inFAMOUS 2 project, which several of these are based on.
- Optimise for this PC. A new Setup checkbox, on by default: Setup plays a training version of the game by itself for a few minutes (muted, in a window), then builds a game tuned on your own PC, about 5–11% faster again. It adds 10–25 minutes to the first install; later updates reuse it. If anything goes wrong, Setup simply builds the normal game.
- Six job workers on CPUs with 10 or more cores, and less wasted waiting on 4–6 core CPUs.
New
- Steam, Playnite and other launchers (#29): add the game's own
work\port\build\Infamous2Recomp.exe. Started that way it sets itself up likePlay inFAMOUS 2.cmd, and Steam Input (Steam Controller) and the Steam overlay work.
Fixed
- Mouse look-up in the opening tutorial (#27): "look up" now works with the direct mouse camera.
- Game folders with
[ ]in their name (#19), likeinFamous 2 [BCES01229], are accepted by Setup. The Turkey disc (BCES01229) is now tested.
Known issues
- On AMD graphics cards, close-up faces in cutscenes can show black spots (#27). A fix is being worked on.
- The top of the cathedral spire is the heaviest view (about 83 fps on the test PC, was 67); on 4–6 core CPUs it can still drop below 60.
- Setup.exe is not signed, so Windows may show "Windows protected your PC" (More info → Run anyway), and a few antivirus scanners guess wrong about it (VirusTotal: 2 of 71, the same as any new unsigned program).
v0.5.1: Black lightning works, renamed folders fixed
Updating: in the game, F2 → Update (or run Setup.exe on your folder). Your saves, settings, mods and controls are kept. This update recompiles the whole game once (20–60 minutes), because the fix below changes how the game's code is translated.
Fixed
- Black lightning works. F2 → Cheats → Black lightning now turns Cole's bolts black, at his hand and where they hit. Before, it was on but changed nothing. The cheat needed one value from the game's call that the port didn't pass along. Every cheat now gets everything the game passes.
- Renaming or moving the port's folder (#13). If your game folder (the one with
PS3_GAME) is inside the port's folder, renaming or moving the port's folder used to leave a black screen after the intro logos. The game now finds your game folder at its new place and links it again, or tells you where it expected it. Windows and Linux.
Known issues
- A few players get a black screen after the intro logos on a fresh install too (#13). That's a different cause, still being looked into: please attach your
play\<date-time>\stderr.logthere. - The Beast fight can drop into the 40s.
- Setup.exe is not signed yet, so Windows may show "Windows protected your PC" (More info → Run anyway).
v0.5.0: in-game updates, Linux, trophies for Playnite, smoother cutscenes, and many fixes
Updating: download the new Setup.exe below and run it on your folder (your saves, settings, mods and controls are kept). Your old Setup.exe still works too. The first update to v0.5.0 rebuilds everything once (20–60 minutes); from now on the game updates itself.
New
- In-game updates. The game tells you when a new version is out ("Update available: F2 → Update"), shows what's new, and updates when you quit. Updates now rebuild only what changed, so most take minutes instead of the full build. (Started from RecompLauncher, the launcher handles updates instead.)
- Linux. The port builds and runs on Linux with
tools/setup.shandtools/play.sh, tested on Ubuntu 22.04 with an AMD GPU (keyboard, mouse and controllers). See "Linux and Steam Deck" in the README. Steam Deck should work through Distrobox but is untested. - Trophies for Playnite and RecompLauncher (#11). The port now also writes its trophies the way RPCS3 does (
game\gamedata\dev_hdd0\home\00000001\trophy\NPWR01730_00\), which the Playnite Achievements and SuccessStory plugins read, and reports them to RecompLauncher's achievements. A "Trophy unlocked" notice now shows in game on Windows too. - One standalone project. The engine and the inFAMOUS 2 port base are now part of this repository (credits and licences kept). Setup downloads one thing instead of three.
- A cleaner Setup.exe with full version information, and more settings visible in RecompLauncher.
Fixed
- Minimap and map icons (#7): every enemy shows on the minimap, the L3 scan shows every power source and blast shard, and side missions are back on the big map. The same bug hid some world objects the game draws in groups: those were popping in and out with the camera.
- Keyboard and Xbox button pictures (#10): the action prompt and the powers menu now show your keys (or Xbox buttons) instead of PlayStation ones, following your own key bindings.
- Glow at higher resolutions (#12): lightning and lamp glows no longer look dotted, doubled or blocky above 720p. F2 → Effects → Glow and blur keeps the old way for comparison.
- Stutter at cutscene camera cuts and loading: graphics pipelines are now built on background threads, and ones the game has used before are prepared at the title screen, so the game no longer freezes for them. Some short stutters at real loading points can remain.
- "Save game error" every few seconds: after about 35 saves in one session the port ran out of game threads, so every later save failed. Fixed, along with a copy without the save icon failing every save.
- Setup on Windows 10, the US disc and PSN marked as tested, and the Europe PSN version found automatically (from v0.4.2).
Known issues
- The Beast fight can drop into the 40s.
- Views over a big part of the city (the top of the cathedral spire) run at 75–85 fps on the test PC.
- Setup.exe is not signed yet, so Windows may show "Windows protected your PC" (More info → Run anyway).
v0.4.2: new cheats, Setup works on Windows 10
Already installed? Run Setup.exe again and pick your folder: it updates in place and keeps your saves.
New cheats (F2 → Cheats)
- Unlock all powers: every power in the game at once (rockets, Kinetic Pulse, the Ionic powers, every upgrade, hero and evil together), through the game's own power code. The story can't take them back while it's on. The game saves the powers, so try it in a New Save Data slot first.
- Infinite ionic charges: Cole always has 3, the game's most, and they refill the moment one is used.
- Karma rank: pick any of the game's seven ranks, from Hero to Infamous; it's applied when you close the menu.
- Black Lightning, Static Thrusters flight (while gliding, Cross climbs and Circle dives) and a faster glide: L_'s RPCS3 patches, re-made for the port.
Fixed
- Setup on Windows 10 stopped at "unpacking LLVM 22.1.8" (Windows 10's built-in tar can't open that archive). Setup now unpacks it itself. (#8)
- Setup no longer calls the US disc and the PSN version "untested": players confirmed both. It also finds the Europe PSN version (NPEA00318) in RPCS3 by itself.
Fixed in v0.5.0
- Minimap and scan icons: only one of each kind shows (#7).
- Some PlayStation button pictures in keyboard mode: the action prompt and the powers menu (#10).
Known issues
- The Beast fight can drop into the 40s.
- Views over a big part of the city (the top of the cathedral spire) run at 75-85 fps on the test PC.
v0.4.1 - RecompLauncher support, all copies confirmed
Already installed? Run Setup.exe again and pick your folder: it updates in place and keeps your saves.
New
- RecompLauncher support. The release now carries
recomplauncher.jsonand a ready zip, so RecompLauncher can set the port up from your own copy of the game, show its settings, and keep it up to date. Setup.exe gained two switches the launcher uses (--preparebuilds without a window,--playstarts the game); without them Setup.exe works exactly as before. - Confirmed by players: the Europe disc (BCES01143), the US disc (BCUS98125), both with update 1.04, and the digital (PSN) version 01.03 all work.
Fixed
- Smoother drawing again: v0.4.0's launcher switched on a minimap diagnostic that also turned off the fast path for repeated draws for the whole session. It is off again.
Engine
- The engine fork no longer carries upstream's
fw_spufolder (decrypted PS3 firmware modules). This port never used it: it always takes the firmware from your own RPCS3.
Known issues
- The Beast fight can drop into the 40s.
- Views over a big part of the city (the top of the cathedral spire) run at 75-85 fps on the test PC.