PeakRunSettingsFix

v1.0.0·Updated 2026-09-21

Fixes the Continue button doing nothing when loading a save that contains run settings from removed or updated mods. Safely skips unknown settings entries during save loading.

About this mod Machine translation

PeakRunSettingsFix

Get your "continue game" back to normal.

After playing PEAK and installing many mods, have you ever encountered this situation: After exiting the game and then entering it again, there is no response at all when clicking "Continue Game" on the main menu, and the previous save cannot be entered?

This plugin solves this problem.

why is this happening

Some "setting entries" will be recorded in the game archive. When you install and uninstall the module, or change the module version, there may be some entries in the old save that are "unknown" to the current game - just like an old dictionary contains some words that cannot be found in the new dictionary.

When the game encounters these "unrecognized words" when reading the archive, it will get stuck. The performance is: there is no response when "Continue Game" is clicked. There are no errors reported in the game log, everything seems to be normal.

What this plug-in does is very simple: automatically skip those "unrecognized entries" when reading archives, allowing the game to continue normally.

How to install

  • Copy PeakRunSettingsFix.dll to your game directory:

BepInEx\plugins\

  • Start the game.

In these two steps, there is no need to configure anything.

Example full path: E:\Game\steam\steamapps\common\PEAK\BepInEx\plugins\PeakRunSettingsFix.dll

How to confirm that it is installed?

After starting the game, open BepInEx\LogOutput.log. If you see this line, it means the plug-in is effective:

[Info:PeakRunSettingsFix] PeakRunSettingsFix loaded - RunSettingSyncData.Deserialize fallback active

Then go back to the main menu and click "Continue Game", and you should be able to switch gears normally.

FAQ

Q: Will my save files be changed after installing it?

Won't. The plugin simply skips redundant entries when reading the archive, and the archive file itself is not modified.

Q: What will be the impact of those skipped entries?

Basically not. Most of them are leftover settings from uninstalled mods and should no longer take effect. If you notice that an effect is wrong (such as an item's multiplier changing), it's usually because the mod that produced it has been uninstalled.

Q: Does it conflict with other modules?

No conflict. The plug-in only fixes a save reading method of the game itself and does not depend on or affect other modules.

Q: Will restarting the game be affected?

Won't. There is no problem with newly opened archives. The plug-in only reads "continue game".

File information

| Project | Content |

|---|---|

| File | PeakRunSettingsFix.dll |

| Version | 1.0.0 |

| Size | 5 KB |

| Environment | PEAK + BepInEx 5.x |

If the problem persists after using this plug-in, or if you encounter a new situation, send the LogOutput.log to troubleshoot together.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_PEAK

File & checksum

Filename
PeakRunSettingsFix-1.0.0.zip
File size
7.4 KiB
SHA-256
69ff5a43450384551cdd0c1540258355bf4e33bf9ae099c1500731cfbfe067aa
Stored at
2026-10-09 18:20