Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

Optimize memory on calibration done

The calibration cache implementation uses a lot of memory (hundreds of MB), most likely due to file reads and writes, even though the files themselves are very small. This memory would normally be freed up at some point automatically (by the C# runtime's garbage collector), but since that optimization causes an annoying hiccup (a 1 frame freeze for a fraction of a second), the plugin now triggers the optimization at the end of the calibration. The setting is on by default.

It's mainly useful when using calibration caching which I assume most people will be using. However, even with caching disabled, it could help reduce the frequency of those hiccups when playing scenes, given that there are many other potential sources that can build up memory use (other plugins, UI navigation, loading looks etc.).

Fixes

  • Fixed issue where the Reset button in BootyMagic used the "default enabled" user preferences for breasts to set the advanced soft physics toggle values
  • Prevent occasonal null error during init ("Error during migration from unknown version: System.NullReferenceException: Object reference not set to an instance of an object")

-everlaster

Files

Previews only

Comments

everlaster

Whoops, had var package version 63 in the title. Oh well.