Beta | VaM LeanCore

Plugins + Scripts Beta | VaM LeanCore

Download [<1 MB]
1789820188901.png

Found the option but couldnt get it to work with these settings
 
View attachment 624596
Found the option but couldnt get it to work with these settings
Could you explain the behaviour a little bit. Like how you expect it to work? Or steps to reproduce the issue. I can try and release a new version on tuesday if i can work it by then. Thanks for testing by the way. This is valuable feedback.
 
Could you explain the behaviour a little bit. Like how you expect it to work? Or steps to reproduce the issue. I can try and release a new version on tuesday if i can work it by then. Thanks for testing by the way. This is valuable feedback.
1789906487749.png

Bascially the program prevents the Preload Morphs tab from being activated , when u click on it stutters for a second and never activates. I wanted to see if there was a way to allow certain plugins to be able to Preload morphs.
 
I'm also now having some issues with whitelisting, any packages which have morph features, such as Skynet's better bends / orifice dynamics, are not working correctly.

Do we need to include folder paths within addonpackages?

"comma- or semicolon-separated exact package-group names" - feels a little vague without an example.

Edit : Just wasted the last half hour of my life. :ROFLMAO:
I've tried every possible combination to get the whitelist working, and I'm out of ideas.
Still these two plugins are not working, haven't tested with others yet.
 
Last edited:
Ok let me fix this and i will release a patch. Thanks for the feedback.
 
View attachment 624916
Bascially the program prevents the Preload Morphs tab from being activated , when u click on it stutters for a second and never activates. I wanted to see if there was a way to allow certain plugins to be able to Preload morphs.
Ok i realized that i did a exact match in the code so a .15 prevents the exception from happening. Just remove the .15 and it will work.

The config should look like this
PreloadPackageWhitelist = Skynet.BetterBends, Skynet.OrificeDynamics, whatever
 
I'm also now having some issues with whitelisting, any packages which have morph features, such as Skynet's better bends / orifice dynamics, are not working correctly.

Do we need to include folder paths within addonpackages?

"comma- or semicolon-separated exact package-group names" - feels a little vague without an example.

Edit : Just wasted the last half hour of my life. :ROFLMAO:
I've tried every possible combination to get the whitelist working, and I'm out of ideas.
Still these two plugins are not working, haven't tested with others yet.

The config should look like this
PreloadPackageWhitelist = Skynet.BetterBends, Skynet.OrificeDynamics, whatever

please remove the version from the config files and it should preload.
 
The config should look like this
PreloadPackageWhitelist = Skynet.BetterBends, Skynet.OrificeDynamics, whatever

please remove the version from the config files and it should preload.
That was it thank you so much!
 
The config should look like this
PreloadPackageWhitelist = Skynet.BetterBends, Skynet.OrificeDynamics, whatever

please remove the version from the config files and it should preload.
Yep, that was one thing I did not try lol
Thank you for the clarification. Things are back to normal.
 
After I installed it, many files were not read, as if they had disappeared from VAM... why?
 
wanderer updated Beta | VaM LeanCore with a new update entry:

Beta | VaM LeanCore | 0.8.1-RC1

LeanCore 0.8.1 RC1 — Morph Compatibility Fix

- Fixed missing plain-name morph lookups, addressing Timeline binding errors for demand-loaded morphs saved at zero.
- Restored favorite morph activation when VaM reuses a Person between scene loads.
- Preserved demand loading for other unused morphs.

No configuration changes required. Existing settings are preserved.

Thanks @coll69 for finding the issue and suggesting the solution!! Really appreciate it.

Read the rest of this update entry...
 
After I installed it, many files were not read, as if they had disappeared from VAM... why?
Strange but LeanCore does not intentionally delete or hide your packages. Could you share your LeanCore version, a few exact examples of missing content, and BepInEx/LogOutput.log from the affected session? Are entire packages missing from Package Manager, or are specific morphs/clothing/scenes missing from their browsers?
Please also set Enabled = false in LeanCore’s configuration, restart VaM, and check whether those same items return.
 
By default this saved me about 50% loading time (from my usual 65 seconds or so, to 30 seconds). That was with the default 4 Threads count. I tried with 8, now it loads up in 22 seconds, lol!

(That's for a bloated - yet-somewhat-optimized installation of about 5,100 VARs)

I'm using a 9800X3D, sure it's a good CPU but man, suddenly it feels like I'm running a CPU from 2030 or something. On a side note, I am using the CPU Performance plugin. I tested a few scenes, so far so good, most of the scenes load faster, and it feels 'snappier' in them, too; I think the frame-time is more constant (I'll have to test it, but I do know the loading times for the scenes themselves was better). Thank you very much for this.
 
By default this saved me about 50% loading time (from my usual 65 seconds or so, to 30 seconds). That was with the default 4 Threads count. I tried with 8, now it loads up in 22 seconds, lol!

(That's for a bloated - yet-somewhat-optimized installation of about 5,100 VARs)

I'm using a 9800X3D, sure it's a good CPU but man, suddenly it feels like I'm running a CPU from 2030 or something. On a side note, I am using the CPU Performance plugin. I tested a few scenes, so far so good, most of the scenes load faster, and it feels 'snappier' in them, too; I think the frame-time is more constant (I'll have to test it, but I do know the loading times for the scenes themselves was better). Thank you very much for this.
Happy to help!! i am working on a texture load optimization that can trim the time to even lower values on texture load that are not in memory. But its not as stable as leancore right now!! But will be releasing that soon as a lean core patch. have an eye out for that.
cheers!!
 
There's no config in latest version - there shouldn't be? On previous version i had zip reading errors - after removing LeanCore it stopped. NOTE: i'm using var browser which adds var files on the fly to VAM.
 
Back
Top Bottom