• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.

VaM 1.x How free up space in the vam folder

Threads regarding the original VaM 1.x

Yarnybasi

New member
Joined
Sep 21, 2025
Messages
10
Reactions
0
1. How I can sort the looks and scenes that I need. to remove unnecessary things, including unnecessary packeges.. associated with deleted scenes and looks
2.Can I somehow collect everything I need in one place and remove the unnecessary without any problems, tell me about your experience. and will it read files if in addon packeges I create folders looks , scenes and drop my var files in .
 
There's no simple solution. Sometimes, you have to wade in there with the hip boots on and shovel out the muck. There is a Python script I use heavily that lists dependencies. This can help you find vars that aren't used by other vars. It also checks your local appearance, clothing, and skin presets, but not locally saved scenes. What you can do is create a holding area folder that's not scanned by Vam. After running this script on some group of vars, start dragging the orphans out to the holding area. It also helps to launch the tool after doing some of this to see if Vam thinks you need one of those relocated orphans. Put that one back and keep going. Once you've moved all the orphans out, and the missing dependencies list in Vam is empty, then you can nuke the holding area.

For the script, you have to install Python, then you have to copy and paste the code into a file. I put it in the root Vam folder. To run it, cd into the vam root folder, and do:
python List_Deps.py -p . -n toyser

 
Upvote 0
1. How I can sort the looks and scenes that I need. to remove unnecessary things, including unnecessary packeges.. associated with deleted scenes and looks
2.Can I somehow collect everything I need in one place and remove the unnecessary without any problems, tell me about your experience. and will it read files if in addon packeges I create folders looks , scenes and drop my var files in .
You can use an external app called VarManager. I have over 5,000 models and looks, and the number of duplicate resources inside the VARs has become overwhelming. VAM’s loading times have worsened, and improperly named resource files are causing the resource manager to stop loading. I often have to repeatedly press the reload button to get all the resources to load, and occasionally I encounter the “too many heaps” error. These issues are primarily due to having too many VAR files.


So far, VarManager has been doing a great job of creating and organizing VAR files outside of the VAM app.
 
Upvote 0
My experience.

I only have some 2,000 items in the VAM/AddonPackages folder.

My main annoyance was having a lot of of 'scenes' on the scene screen, some 1,000. Of course these can be segregated by using 'Favorites, 'Hidden', and the 'Template' screen. You can also select different orders of the scene screen, such as A to Z, New to Old etc.. In the end I found a combination of all these better then spending time weeding out all the stuff I'd never use.

I do have moments of 'house cleaning' though which gives me some satisfaction. You can accumulate a lot of 'rubbish' by downloading environments for example and they might have a Person Atom in them which is of no use to you. I at last realised that when you download an environment you can select the bits you want to download and don't have to accept stuff you don't want.

I never noticed any improvement in VAM loading times after house cleaning having removed some 400 scenes out of the 1,000 I had.

I also tried an idea I had - load up an environment, get rid of atoms you don't want in that scene, then save it under a new name that suits your sorting methods. This saved scene is now filed in your VAM/Saves/scene folder. However I thought by doing that I could then delete the original but it didn't work. Maybe it could if I put more effort into it but how much time do you want to spend on this sort of work when it doesn't really yield any benefit. Also I now see little point in cleaning up an environment scene until I actually come to use it.
 
Upvote 0
I never noticed any improvement in VAM loading times after house cleaning having removed some 400 scenes out of the 1,000 I had.

Because scenes don't matter.
Scenes are basically json files and generally (if packed well) maybe textures, sounds and a couple of plugins.

This is not what slows you down. The offenders on loading times are anything vam related ( Morphs and hairs )
 
Upvote 0
Because scenes don't matter.
Scenes are basically json files and generally (if packed well) maybe textures, sounds and a couple of plugins.

This is not what slows you down. The offenders on loading times are anything vam related ( Morphs and hairs )
I was referring to the initial loading from the VaM (Desktop Mode).bat file. What affects the loading time of this?
 
Upvote 0
I was referring to the initial loading from the VaM (Desktop Mode).bat file. What affects the loading time of this?

What I said ;)
Any loading time in VAM pretty much, is building the whole "database" (if I can say so) of assets available at a click or two ( so morphs, clothes, hairs ) and are permanently at least a tiny bit preloaded.

Scenes, or assets, or textures packs are not in this type of database, so then don't have much influence. Even tho .var need to be listed.
That being said, if you have 3 millions of scene/assets .vars in your VAM, it will also have an impact of course :p
 
Upvote 0
Back
Top Bottom