github bhuiyah/infamous2-recomp v0.1.30
v0.1.30 — triangle culling as native code (4 threads +5.9%)

47 minutes ago

Triangle culling as native code: more fps on 4-core CPUs

The second-largest step of Sony's Edge Geometry library (the SPU work that prepares characters and other meshes each frame) now runs as native PC code: triangle culling, which drops the triangles that face away from the camera, lie outside the screen, or are too small to cover a pixel. Skinning went native in v0.1.29.

The result is bit-for-bit the same as the PS3 code: in testing, over a million calls were compared byte by byte against the original, with no difference. Anything unusual automatically uses the original code.

Measured in the first big fight (the gate), limiting the game to fewer CPU threads:

CPU threads v0.1.29 Now
4 33.0 fps 34.9 fps (+5.9%)
6 45.5 fps 46.2 fps (+1.5%)

To compare, or if something looks wrong: PC Settings > Frame > CPU > Native geometry processing (Off = the original SPU code), then restart.

Press Update now in the launcher, then Build/Play (a quick rebuild). Or download inFamous2Recomp-v0.1.30-windows.zip / inFamous2Launcher.exe below.

If you see missing or flickering triangles on characters or objects, please send a Save report from the launcher with a note of where it was.

Don't miss a new infamous2-recomp release

NewReleases is sending notifications on new releases.