Jump to content

Hi There

Welcome to Klub Exile. If you happened to make your way to the site either from Lovers Lab or a Search on Google, we are glad you found us.  To unlock the entire site you will need to have a account registered.  Don't worry it is free but in the mean time you can read up on why we made the site and other little tidbits.  Feel free to join or Discord Server also if you have any more questions.  Thanks for stopping by and See You on the other side.

admin admin
  • entries
    59
  • comments
    419
  • views
    5,959

Using TK17_Config to speed up VX


Sexvision

566 views

 Share

Using TK17_Config.txt to speed up VX

You can speed you VX install by using TK17_config.txt file in the [config] map and order your addon mods by type.

How does this work:

1. make new maps in your root VX install folder. Name these as the addons you want it to contain (for example [bodyandface]) and place all addons body and faces in the maps you made to order these.

2. Now you will need to tell tk17_config.txt to load the maps you made so they will load as the addons folder. 

find the following line in your TK17_config.txt file:

addon_dir = {"Addons"} this will tell what map to load for Addons

3. Change this line and point this to the maps you made. (example: {"Addons","bodyandface"} now the maps Addons and bodyandface maps will be loaded as Addon folders.

 

This is the line i use:

addon_dir = {"Addons","Addons2","Addon_Body_and_Face","Addon_Rooms","Addon_Dress","Addon_Blouse","Addon_Shoes","Addon_Pants","Addon_Panty","Addon_Tops","Addon_Skirts","Addon_Corset"}

 

This are the plusses this will give:

- will make logfiles easier to manage as all the maps will be logged.

- easier to spot double addons

- will speed up loading.

  • Thanks 2
  • Thumbs Up 1
 Share

24 Comments


Recommended Comments

What exactly is a "map"? A simple subfolder containing addons, placed in the main folder? Do I need to declare it somewhere else other than the "addon_dir = " line?

Link to comment
  • Administrator

How exactly does this speed up load times? Isn't just basically just saying look for Add-ons in these specific folders and load them in that order?

 

3 hours ago, onevision said:

What exactly is a "map"? A simple subfolder containing addons, placed in the main folder? Do I need to declare it somewhere else other than the "addon_dir = " line?

A map is a folder you have anywhere that contains addons that your game is mapped to. If you were using DP16's repack he did this to separate his add-ons from the other stuff.  I find it great for organization, but didn't really notice performance improvement when I was and was not using it.

  • Like 1
  • Thumbs Up 1
Link to comment

There was a guy @ the other side talking about mapping an entire empty drive or partition to use as a cache dump. Can that be done in the config file in a similar way? I believe he used an external program, but I wonder if it can be done through a setting here.

Link to comment
  • Administrator
6 minutes ago, arse22 said:

There was a guy @ the other side talking about mapping an entire empty drive or partition to use as a cache dump. Can that be done in the config file in a similar way? I believe he used an external program, but I wonder if it can be done through a setting here.

I remember vaguely somebody mentioning something like this, but in reality this would only give you performance gains if your separate partition was a whole new drive.  The biggest thing I have found that impacts loads times are Poses and addon rooms with a lot of textures. Doing things like not having the textures in the addon room folder helps a lot.

Link to comment
Just now, HDiddy said:

I remember vaguely somebody mentioning something like this, but in reality this would only give you performance gains if your separate partition was a whole new drive.  The biggest thing I have found that impacts loads times are Poses and addon rooms with a lot of textures. Doing things like not having the textures in the addon room folder helps a lot.

Right now, if you go to the site and read, he mentioned it in a recent post. He says he used a 3rd party tool and an empty drive to increase performance. Do you know how to do it through config, without using a separate program?

Link to comment
  • Administrator
8 minutes ago, arse22 said:

Right now, if you go to the site and read, he mentioned it in a recent post. He says he used a 3rd party tool and an empty drive to increase performance. Do you know how to do it through config, without using a separate program?

Link? NVM Found it

Link to comment
  • Administrator

He is talking about symbolic links, which technically you do not need 3rd party software to do, as the feature is built into Windows OS, and honestly I think it shows promise as you are now using 2 separate hard drives to speed up loading times on the game. So imagine

You have your Activemod hook5data folder on another SSD with a symbolic link that makes the system think it is still there in the game root

Then the rest of your game is on another SSD.  I do believe this would help with load times as you are now using the write speed and read speeds of two SSD drives vs one to run the game.

Here is how to do it from MS: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/mklink

 

I did actually do this exact thing for Sims 4 using the guide here: https://crinrict.com/blog/2020/02/moving-windows-documents-folder-to-external-drive-via-symbolic-link.html

Process is the same just change the directories.

Link to comment

Yeah, but what I was really asking was if there was a VX option in config to do something like that, like the same way this guy is talking about mapping multiple mod folders. Would be convenient, and seemed plausible considering how much r/w this game does.

like he uses addon_dir =

would be cool if there was a cache_dir =

 

I actually use mklink a lot in the past too, but never thought to use it for this game.

 

Link to comment
6 hours ago, HDiddy said:

How exactly does this speed up load times? Isn't just basically just saying look for Add-ons in these specific folders and load them in that order?

 

A map is a folder you have anywhere that contains addons that your game is mapped to. If you were using DP16's repack he did this to separate his add-ons from the other stuff.  I find it great for organization, but didn't really notice performance improvement when I was and was not using it.

I think it has to do with the amount of mods that are read. By making them smaller the game seem to load in chunkes (per Map/folder).

Link to comment
10 hours ago, onevision said:

What exactly is a "map"? A simple subfolder containing addons, placed in the main folder? Do I need to declare it somewhere else other than the "addon_dir = " line?

Map is a folder in Dutch 🙂 sorry about that.

yes make a subfolder in your root vv install and point Addon dir to that.

  • Like 1
  • Thumbs Up 1
Link to comment
7 hours ago, arse22 said:

There was a guy @ the other side talking about mapping an entire empty drive or partition to use as a cache dump. Can that be done in the config file in a similar way? I believe he used an external program, but I wonder if it can be done through a setting here.

Also Seem simular on here called a RAMdrive i believe. Where you can partition a  Memory bank to gain speed by using the memory bank lanes. 

look here: https://www.softperfect.com/products/ramdisk/

Link to comment

A modular addon list sounds great for organization. If this comes with reduced load times, all the better. I would propose a different organization though.

As I said in several occasions, addon rooms should be loaded only when really needed. Usually one per session, except for sequences requiring multiple addon rooms (created for the Sequencer room). A mod manager is the best option in this case. Same thing for poses. Probably the best application of this idea is the separation of clothing based on the body mod they belong to. Example: if the current sequence or session doesn't involve MC THICC models (or F7 models. or GEVS models) loading these specific addons is just a waste of time and resources.

  • Like 1
Link to comment
14 minutes ago, onevision said:

A modular addon list sounds great for organization. If this comes with reduced load times, all the better. I would propose a different organization though.

As I said in several occasions, addon rooms should be loaded only when really needed. Usually one per session, except for sequences requiring multiple addon rooms (created for the Sequencer room). A mod manager is the best option in this case. Same thing for poses. Probably the best application of this idea is the separation of clothing based on the body mod they belong to. Example: if the current sequence or session doesn't involve MC THICC models (or F7 models. or GEVS models) loading these specific addons is just a waste of time and resources.

That is the reason why i use Hook 5 rooms only. Addons are very small and the textures load from Activemod so only when needed.

  • Thumbs Up 1
Link to comment

Today I was faced with a different problem: the maximum number of outfit slots is clearly insufficient. One may think two hundred is high as limit, but I can use thrice as much, and even more.

Besides, I have "only" 243 different models in Save (after a quick check).

Link to comment
3 minutes ago, onevision said:

Today I was faced with a different problem: the maximum number of outfit slots is clearly insufficient. One may think two hundred is high as limit, but I can use thrice as much, and even more.

Besides, I have "only" 243 different models in Save (after a quick check).

i think you can uncheck the complete folder of the addons you dont want to load in option manager. but im not sure.

Link to comment
2 minutes ago, Sexvision said:

i think you can uncheck the complete folder of the addons you dont want to load in option manager. but im not sure.

Unfortunately, from OptionsMan you can disable individual addons only. But the "addon_dir" variable in TK17_Config.txt can do that quite easily, just adding/removing a comment mark.

--this is a comment;
--addon_dir="{'Addons'}"
--addon_dir="{'Addons','Addons2'}"
addon_dir="{'Addons','Addons2','Addons3'}"

 

Link to comment
2 minutes ago, onevision said:

Unfortunately, from OptionsMan you can disable individual addons only. But the "addon_dir" variable in TK17_Config.txt can do that quite easily, just adding/removing a comment mark.


--this is a comment;
--addon_dir="{'Addons'}"
--addon_dir="{'Addons','Addons2'}"
addon_dir="{'Addons','Addons2','Addons3'}"

 

thats handy thanks 🙂

Link to comment
On 4/2/2021 at 3:01 PM, Sexvision said:

thats handy thanks 🙂

Thanks for your post, but I am totally lost!  Would you please explain in detail what to do to speed up VX in a tutorial?  I would be grateful.  Please let me know if you post a tutorial on this very important subject.  Thank you.

Link to comment
1 hour ago, drmls said:

Thanks for your post, but I am totally lost!  Would you please explain in detail what to do to speed up VX in a tutorial?  I would be grateful.  Please let me know if you post a tutorial on this very important subject.  Thank you.

He drmls,

This is a way to manage your folder system and be able to only load what you need to speed up the game.

You can deselect folders from you option manager for thing you dont use very often but want to keep. That is where the gain will come from.

Here is my folder structure i can select and deselect in option manager:

image.png

null

  • Thanks 1
Link to comment
16 hours ago, Sexvision said:

He drmls,

This is a way to manage your folder system and be able to only load what you need to speed up the game.

You can deselect folders from you option manager for thing you dont use very often but want to keep. That is where the gain will come from.

Here is my folder structure i can select and deselect in option manager:

image.png

null

Thanks but when I disable ie "Addon_Pants" folder, I get this error in the picture below.  Why?

unprotected_error.jpg

Link to comment
6 hours ago, drmls said:

Thanks but when I disable ie "Addon_Pants" folder, I get this error in the picture below.  Why?

unprotected_error.jpg

Yeah i seem to get the same thing now Not realy sure why its not working anymore.

  • Confused 1
Link to comment
  • Administrator

Just a warning.  When I did the folder method I stated getting textures of rooms and clothes applied to the wrong addons

  • Thanks 1
Link to comment

In order to speed up loading times, I think, it is better to erase or cut unused addons and paste them in a different folder located outside the game folder.  One could name that folder "disabled addons" and when you want to use those addons cut and paste back into the addons folder in game.  I did that and it noticeably improved my loading speed.  

You can do this for unused active mod items and poses as well to speed up loading times even more.

  • Thumbs Up 1
Link to comment
35 minutes ago, drmls said:

In order to speed up loading times, I think, it is better to erase or cut unused addons and paste them in a different folder located outside the game folder.  One could name that folder "disabled addons" and when you want to use those addons cut and paste back into the addons folder in game.  I did that and it noticeably improved my loading speed.  

You can do this for unused active mod items and poses as well to speed up loading times even more.

I just change my config file to load what i want. This does the same. You can put the folder back in config if you want to use it.

Kinda work around for the optionmanagers select boxes.

Never noticed the problems Hdiddy descriped but i must also say i dont use standard game rooms anymore.

  • Thumbs Up 1
Link to comment
×
×
  • Create New...

Important Information

WARNING! Adult Only Content You must be 18 years of age or older to enter. By accepting you agree to Klub Exile's Terms of Use and Guidelines upon creating an account.