Bingus Shared Loader - Updates

  • Important Notice: Please review our guidelines regarding cheating, game balancing, and mods for Helldivers 2. Read the full notice here before downloading or uploading mods.

PC Bingus Shared Loader v18

Updates for Helldivers 2
  • Raise the game's shared LuaJIT code cache before any mod starts: 16 MB of machine code and 8,000 traces instead of the game's 512 KB and 1,000, shared by the game and every mod. Filling either limit made LuaJIT discard all compiled code at once and recompile it during play.
  • If a flush still happens, double both limits, up to 64 MB and 16,000 traces; the trace limit only grows while the Lua heap is under 24 MB.
  • Measured in recorded real play with every Vanilla Plus Megapack mod enabled (19 minutes aboard the ship and an 11-minute mission): the old 512 KB was already full aboard the ship, the session ended at 960 KB of machine code in 946 traces, and the cache never flushed.
  • The loader log shows one "LuaJIT cache" line with the limits, flushes and growth steps; mods can read the same state from CowboyBingusModLoader.jit.
  • Required update for every CowboyBingus mod: replace the previous loader entry, then Purge / Deploy. No per-frame work and no gameplay change; API 1, addon discovery and the original audio callbacks are unchanged. This removes repeated recompilation, not a promised frame-rate change, which depends on the machine.
  • Update for Steam build 25480438 (version 7.1.1).
  • Update compatibility for game build 25327279.
  • Keep existing addon discovery, shared logs and audio callbacks working.
Changelog:
  • Automatically loads declared addon entries from mod authors without loader registry changes.
This update should now give mod authors the flexibility to establish compatibility with any mods using Bingus Shared Loader without going through me.

Mod authors, details can be found here:
https://github.com/CowboyBingus/BingusSharedLoader/tree/main/examples
Changelog:
  • Creates one shared folder for all updated CowboyBingus mod logs.
  • Keeps mod startup working if the log folder or a log file cannot be written.
  • Stores logs in %LOCALAPPDATA%\CowboyBingus\Helldivers2\Logs.
Changelog:
  • Adds support for the new mod Armory Preview Cache
Changelog:
  • Adds support for the new mod Know Your Constellation
Changelog:
  • Adds support for the Controllable Hover Pack mod
Changelog:
  • Adds support for the new Vanilla Plus Megapack
  • Adds support for Enemy Collision Synchronized
  • Adds version numbers to the mod name to more easily track in Arsenal
Changelog:
  • Adds support for Consistent Vaulting
  • Adds preliminary support for Sentry Aim Retention