Faster VaM(Hot-Load supported)

Paid Plugins Faster VaM(Hot-Load supported)

This update fixes the problem that AddonPackagesAsync folder is not created when activating fasterVaM for some users with VaM version 1.22.0.3.
Please note you have to have VaM 1.22.0.3 for this update. If your VaM version is too low, please upgrade to the latest 1.22.0.3.
MMDEditorPack 4.1.0 updates:

Fixed the problem that in certain cases when SuperMode is added, "Play End" is limited to 100 seconds.

Fixed the problem that recording ends too early in RenderToMovie when music length is shorter than the motion length.

Fixed the problem that in certain cases Record button doesn't respond in RenderToVR

Fixed the problem that in certain cases SuperMode plugin doesn't work propery when reloaded from a saved scene.

FasterVaM supports the case without default scene, i.e. it will show scenes in "AddonPackagesAsync" folder on the scene browser popup. The scenes are however loaded in background and there is also a message indicating the status of background loading.



1.jpg






1.jpg




Note: To enable FasterVaM, you just need to add FasterVaM plugin to any scene and click on the Activate button on plugin UI once. It will create a "AddonPackagesAsync" folder next to "AddonPackages" and move everything from "AddonPackages" into it. The var files in "AddonPackagesAsync" will get loaded in background then. If you want some var files not to be loaded in background but in foreground as default behavior, you can just move them back to "AddonPackages". If you move everything back to "AddonPackages", you disabled FastVaM, the game will not start faster. It is always good idea to find a good balance which var files to be loaded in background and which not.

You don't have to add FasterVaM plugin as session plugin or even save it as part of any scene. You open it just to show the UI and click the button to activate it. Once activated, you don't need to open/load it any more.
Compatibility with Ray Tracing(SOTTR hack)

Make sure you install/update the plugins pack before you rename VaM_Data folder. All plugins will then work well when you switch on ray tracing.
FasterVaM in 3.5.2 pack:

An option to load var folders on demand from any location of computer without requiring restarting VaM, this is useful when you have many var files in a folder on other disks.

An option to reload all var files without requiring restarting VaM, this is useful when you have downloaded, moved or changed var files when VaM is running and you want to load them immediately into game without restarting.
fasterVaM.png
Hot loading of Var file

You can load var file from any folder of your computer(aslo outside of VaM game folder) without having to restart the game. This is useful especially when you have many files on other disks and you want to quickly open them on demand.

Optimizations

Further stablized the loading process, it also can load var files with bad names e.g. missing version numbers and so on. You can expect more var files loaded and fewer error messages in game if you have many var files with bad names.

How to hot-load a var file?

Go to the custom UI of FasterVaM plugin, press the Load Var File Manually button, browse to the var file, select it and it will get loaded into game. If you then open the scene dialog, you should see the var loaded at the end of the AddonPackages list.
95178-d88a18b65fcf6ad14f1a2a8a9b9ca735.data
FasterVaM 3.1.2 Updates:

Fixed multiple issues with missing vars so the loading process gets more stable and robust.

Changed the loading process to a more transparent and safe one:


Once user activates the fasterVaM, the var files which are not used in the default/start scene are moved to a new folder "AddonPackagesAsync" and get loaded asynchoronously in background after the start scene is loaded. User can deactivate fasterVaM simply by moving these var files back to AddonPackages folder. If some var files are in-directly used by plugins in the start/default scene, user can also move them back to AddonPackages folder to avoid errors.
Back
Top Bottom