VaM Thin Twin 11.0.0 (FULL) - Super fast load times
🕑 Added 2024-07-26 20:02:01 +0000 UTCMain new additions in 11.0.0:
New Sync-back feature! New button to sync files downloaded in the Thin VaM back to the main VaM
Improve finding dependencies of saves and appearances
Work in progress for the next version:
Dark mode
Selection for Clothing, Hair, and Authors
Hugely reduce your VaM load times! Now with full graphical interface!

This tool seamlessly integrates with your VaM installation, providing shortcuts and a graphical interface to automatically create and start a thinned-down version of your VaM installation that only contains the files you will need, hugely reducing the load times.
Does not use extra disk space.
Dramatically reduce load times.
Almost instant creation/update.
Features (FULL VERSION):
Choose which scenes and files you want to use when you launch the Thin VaM
Automatically includes all dependencies and needed files: Just select the scenes that you want to open, everything else will be added automatically! Everything that is not needed will be left out
Favorites: Include all / do not include / Select some specific ones
User default plugins: Include all / do not include / Select some specific ones
Saved scenes: Include all / none / only Favorites / Select some specific ones
Saved appearance presets: Include all / none / only Favorites / Select some specific ones
Search and select any other var file you want
Create shortcuts
Choose shortcut location in desktop or in your VaM folder
Shortcuts for launching VaM.exe, Desktop Mode, or Open VR
Launch the Thin VaM
Customize what to do when launching the thinned-down version of VaM
Multiple presets: you can save different combinations and launch them with a single click
DOWNLOAD
(note: you will receive your license automatically in your patreon email)
VaM Thin Twin 11.0.0
https://mega.nz/file/NOVwGJpQ#zc_TmtWR2_GuVBDzv1pQLx4Cl-6AzLdt49AFCjqKMGQ
VaM Thin Twin 11.0.0 debug version (in case you get any errors please run this version and send me the log files that you will find in C:/VaM_ThinTwin_logs , I will provide support to you until it works correctly)
https://mega.nz/file/pCMVkIaQ#Ftk9ssmhEiPd3UMYNM1GZyXhrAMAzJ4BrtRpDQoVlHk
Please read all the information in this post before using it for the first time.
How to install VaM Thin Twin
Just drop your license (VaM_ThinTwin_X_license_YourUsername.txt) in your VaM installation directory, next to VaM.exe ; and run the installer inside the zip file.


(Note: You will receive your license in an email when you sign up in Patreon check the spam folder if you can't find it. Mark it as "not spam" and add to your contacts so that you don't miss any future licenses)
Usage instructions
The VaM Thin Twin graphical interface opens automatically after install/update. When you use it for the first time, select the VaM.exe of the main VaM installation where you have all your var files. You can have thousands of var files here.
Once you select which files you want to use, you do not need to open the graphical interface again, just use the shorctus to launch the Thin VaM directly in the fastest way. Come back to the graphical interface if you want to change the selected files or other settings.
In the center tab you can select exactly what you want to include. Whenever you make changes, click Save or Update Thin Files to update the Thin VaM.
You can launch the Thin VaM directly from the buttons at the bottom. You can also customize the launch behavior using the checkboxes next to the buttons.
Once you Save or update the Thin VaM with your desired files, you can create shortcuts with the buttons on the right. Next time, if you don't need to change the selected files, use the shortcuts for launching the Thin VaM directly in the fastest way!
To make selecting any file or many files quicker and more convenient; for each category you have helper buttons to Select/remove all, Show only selected, and a Search bar.

Other info
Vam Thin Twin does not modify or change anything in your original VaM installation. It runs in parallel in a folder called VaM_Thin_<Preset name>.
If you use SteamVR through Virtual Desktop and have issues launching in VR or with your controllers, you might want to add a "non-Steam-Game" to you library pointing to VaM.exe inside VaM_Thin_<Preset name>.
If you use the SOTTR trick for raytracing, instead of renaming VaM.exe to SOTTR.exe, just copy it and then rename it, so that you have both VaM.exe and SOTTR.exe in the same folder.
The folder VaM_Thin_<Preset name> contains links to files in your main VaM folder.
Deleting VaM_Thin_<Preset name> is safe, it only deletes links to the files from your VaM install.
Deleting individual files or folders inside VaM_Thin_<Preset name> is not safe! You might accidetally follow a link and end up removing the actual files in your VaM install.
If you get a Safe delete error it's because VaM Thin Twin has a built-in check before deleting anything. If it doesn't look exactly like a Thin VaM, it aborts the delete operation, to avoid accidentally deleting anything that it shouldn't.
In case of Safe delete error, or if you want to clean up, just delete the Thin folder like this. Never go inside that folder and delete things there.

Even though features such as safe-delete are included in the app to make it as safe as possible, errors can always happen, so you should make a backup of your existing files before using the app. This is good practice when using any kind of software.
File systems: VaM Thin Twin supports NTFS and other filesystems such as FAT. However, only NTFS supports links. If you run the app in a VaM install placed in a non-NTFS drive, the Thin files update will take minutes instead of seconds, and they will utilize a lot of extra disk space. Launching VaM from the shortcut will still be equally fast, but updating the included files will take much longer. I strongly recommend that you put your VaM install in a NTFS drive. It's the default in Windows, so almost everybody has it like this already.
Features coming next for patrons

Add vars downloaded in Thin VaM back to original AddonPackages. (in progress)
Select include all files from one or several Authors. (in progress)
Buttons to launch bypassing SteamVR.
Shortcuts that perform update+launch.
Export/import presets.
Custom arguments in the launch shortcuts.
Add tags to vars and select by tag.
Select vars/files outside VaM installation folder.
...
Requested and done:
Rename Presets.
Use SHIFT-Click to select multiple vars at the same time.
Filter Saved scenes.
Filter Appearance presets.
Button to add all items matching search
Button to remove only search results and a separate one for removing all
Ask for confirmation when deleting presets, and when unselecting all items
Please do not hesitate to send me your ideas and suggestions! Every time a new feature is implemented I will create a poll for the patreons to vote which feature they want me to implement next.
You can always send me a private message to get support if you encounter any issue.
Enjoy your faster VaM experience!
Comments
Vam Light Year
Yes! Sorry for the slow responses. I have been sending test builds to different beta testers, getting their feedback and applying the fixes, then sending a build to a different tester... the main issue was that all for some reason after changing my pc, the executable didn't work on all computers, some worked and some didn't. It looks like the latest build from this weekend works on all the computers we've tested so far, so hopefully the current compilation settings are good for everyone. I can send you the next test build if you'd like to try it out too.
unknowngreatone
Any update on an update?
Vam Light Year
Hi! Apologies for the delay, I had a lot of unexpected work load before vacations. Now I'm back and I'm fixing the issues found in the latest beta build. Some of the features that are coming are: Improvements in the "sync downloaded dependencies", section to add files by Author, create shortcuts for VirtualDesktop bypassing SteamVR
Niko
Sure! What's in the new version?
Vam Light Year
Yes! An initial build should be ready next week, let me know if you want to try the early betas!
Niko
Hi there, is an update in the works?
Vam Light Year
Hi! These are good ideas! I will implement something like this in the "recent vars" feature that I'm working on
Tremaux
Would it be possible to have an "automatic recent profile" that you can set expiry time(1week,1Month,etc) of the newest VARs, so when loading it will detect which VARs are added within 1Month and load them In to give you a chance to favorite the ones you like, after it expires and not favored it gets removed from profile.
Vam Light Year
Noted! I'll look into how to implement this, I'll message you for more info
JBenxxx
To have the fastest experience in terms of loading times, this program should also look and get rid of useless morphs. Thanks for this!
Vam Light Year
Hi! I'll help you troubleshooting your issue. Please email me a screenshot and we'll take it from there.
Manuel Orozco
Question. I'm getting a "Failed to load mono" error, what does this mean?
Vam Light Year
The version of the vars is determined by the creators, and using a different one could potentially break the scenes or characters. Still, I'll message you and and I'll try to do some tests in case something could be done.
Logovore
This might be nearly impossible, but I've noticed that a preset will pull updates for VARs and then synch those updates back successfully, but it will continue to do so if the VARs don't use ".latest", so it got me thinking: is it possible to make all VARs always use ".latest" somehow?
Vam Light Year
I'm super happy to hear that! I'll keep working on it!
Wolmarc93
Tried 11 and OMG it's amazing! It's everything VAM needs and then some. Thank you for continuing to evolve this VLY!!!
Wolmarc93
11 is looking incredible useful, thrilled to try it out soon, VLY, thanks!
Vam Light Year
I think this is a great idea! I'll definitely investigate this and add it to the future features list!
PuhiMaster
I would love see Thin hook into Browserassist tags. Love the update
Jones
Hi, I don't know if adding a new tags system is a good idea. If someone is using this software they are absolutely also going to be using BrowserAsssist with it's ingame tagging system which is really good. Why not hook into the Browserassist tags instead?
Vam Light Year
Hi, no, if you check all the files, the difference will not be very significant. It's best to use Presets to launch smaller file sets.
mdhut
If I check all the var files, is Loading will be far better than the original VamX ?