Skip to content

Releases: SSS-today/DeadfireStutterFix

Deadfire Stutter Fix 1.0.2

Choose a tag to compare

@SSS-today SSS-today released this 31 Oct 03:22
384d44f

How to see that the fix is running. After the first area load of a launch, the combat log shows "Deadfire Stutter Fix 1.0.2 active." Turn it off with [General] ShowActiveMessage = false. No change to the fixes themselves.

Install / update: BepInEx 5 (win x64) + DXVK (required: on plain DX11 the fix alone is not smooth), then put DeadfireStutterFix.dll in BepInEx\plugins\ (replace the old one). Full steps, results and known limits are in the README.

Tested on Steam build v5.0.0.0040, one PC.

SHA-256 of DeadfireStutterFix.dll:
98E9396C5B4ACF9D2E4798F2685F5DEA972E2A54F797463CE02070D596CA9378

Deadfire Stutter Fix 1.0.1

Choose a tag to compare

@SSS-today SSS-today released this 27 Oct 20:37
896c4d8

Saves: one hitch instead of two. The garbage collection after a save now runs inside the game's own save frame instead of 0.2 s after the file is written. Every area transition autosaves, so 1.0.0 gave a second short hitch (~100 ms) after each transition and each quicksave. New setting [Heap] CollectInSaveFrame (default true; false = 1.0.0 behaviour).

Install / update: BepInEx 5 (win x64) + DXVK (required: on plain DX11 the fix alone is not smooth), then put DeadfireStutterFix.dll in BepInEx\plugins\ (replace the old one). Full steps, results and known limits are in the README.

Tested on Steam build v5.0.0.0040, one PC.

SHA-256 of DeadfireStutterFix.dll:
BA6AE29D53F4FC71D86D2A6D9A49BBB7B0432A426EE2C83E4366F2F646A5F3A2

Deadfire Stutter Fix 1.0.0

Choose a tag to compare

@SSS-today SSS-today released this 22 Oct 13:24
39ae3bd

First public release. Fixes four measured causes of combat stutter in Pillars of Eternity II: Deadfire:

  • Garbage collector: heap pre-grown at startup; one collection right after each area load and each save, behind the loading screen.
  • Corpse colliders: built after combat ends instead of mid-fight (22-44 ms each).
  • Combat tooltip cleanup: stops the tooltip pile-up that made fights heavier with every reload.
  • Icon atlas prewarm: removes the ~100 ms freeze in the first fight after launching the game.

Install: BepInEx 5 (win x64) + DXVK (required: on plain DX11 the fix alone is not smooth), then put DeadfireStutterFix.dll in BepInEx\plugins\. Full steps, results and known limits are in the README.

Tested on Steam build v5.0.0.0040, one PC.

SHA-256 of DeadfireStutterFix.dll:
9019E937485EDF1A8CE4EFD3AA793E5CA5DA1E826740F6FBBB1286A5FD6A722D