This thread will be for the upcoming INI section I would like the do. Currently I have three INI tweaks for the FNV INIs and one for the NVSE INI. There are a few others I've always considered, but just haven't tested, mostly because I've haven't had time, been to drunk, or just been outright lazy.
Before I get into the current and upcoming INI tweaks, I'd like to post a comment from Queue, the author of NVAC, about the multithreaded tweaks that are complete garbage.
Okay, just going to iterate through those settings and give a little info; they start off fine, but further in the list, there are problems:- Fullscreen - No problem- Anisotropic Filtering - No problem- Antialiasing - No problem, though 8x is ridiculously taxing; traditional MSAA is crazy inefficient and slow- Shadows - No problem- Shadow Quality - No problem- Shadow Filtering - No problem- Max Shadows in Interiors - No problem- Full Scene Reflections - Probably fine; I'm not sure which setting this maps to as the Configator made up descriptive names- Water Reflections Width - No problem, though is Height also set to match?- Object fade distance - No problem- Item fade distance - No problem- Actor fade distance - No problem- Tree LOD fade - Technically no problem, but as far as I'm aware, vanilla New Vegas doesn't use the Tree LOD system and Tree LOD models are part of Object LOD instead- Object LOD fade - No problem- Land Quality - No problem- Threaded Morpher - Does nothing; the game reads the value but never uses it- Threaded Blood - Does nothing; the game never even reads this value- Threaded Particles - Does nothing; the game reads the value but never uses it- Threaded AI - Possible cause of crashes; use at your own risk- Models Cloned in Background - Does nothing; the game never even reads this value- Load Files in Background - Likely safe; however, use at your own risk- Load lip files in background - Unknown impact; use at your own risk- Havok Threads - Does nothing; the game never even reads this value- Grids loaded - LEAVE THIS AT 5. This needs to be an odd value (5, 7, 9, etc.) and the game has code that only works properly when this is at the default of 5. Turning this up drastically increases memory and processor use. Also, this is probably why you're crashing outdoors.- Pre-Emptively Unload Cells - Possible cause of crashes; use at your own risk- Unload cells on fast travel - Possible cause of crashes; use at your own risk- Use hard drive cache - Unknown impact; use at your own risk- Preload Size Limit - Dumb setting; this is the data buffer for Bink videoI would highly recommend resetting your settings to default and using the game's vanilla launcher to adjust settings. Of the settings you listed, the ones that are worthwhile are adjusted to usefully high settings, with the exception of Object LOD fade (fBlockLoadDistanceLow, if I remember correctly which setting that corresponds to, and honestly can be increased by a factor of 10 via manually editing FalloutPrefs.ini) and the grass render distance (fGrassStartFadeDistance, which normally maxes at 7000, but NVAC extends range on by one cell, so increasing this number by maybe double should meaningfully extend grass render range). Also, the vanilla launcher doesn't properly toggle Vsync (it alters iPresentInterval in the wrong INI file).
This was posted as a reply to someone who listed their Configurator settings, but you can get the corresponding lines from the INIs very easy. The point being that many INI tweaks that you may find on the internet about multithreading and increasing performance are nonsense. Fortunately, Queue actually looked through the code and consulted with NVSE devs about the settings so we now have a true explanation of what these settings do. Consider giving him an endorsement, kudos, or donation for everything he doing for FNV.
Current INI tweaks for Fallout.ini:
Current INI Tweaks for FalloutPrefs.ini:
[Launcher]bEnableFileSelection = 1[Grass]fGrassStartFadeDistance = 17000[General]bLoadFaceGenHeadEGTFiles = 1
I'll post the upcoming stuff when I have some time to go over everything I want to consider. Post any that you may want to see tested.