The only thing that depends on F4SE is overriding of "RefreshINI" console command to reload files from disk to update cached INI files. Q: There is new version of Fallout 4 and/or F4SE, can I use this version with new game/F4SE version?Ī: Redirector itself doesn't need Script Extender to function. Log file can be more that 100 MB, so don't upload it as is, be sure to compress it. Go to My Games\ Fallout 4\F4SE directory, look for file PrivateProfileRedirector.log, zip it, upload it somewhere and post a link to it in your issue report. Q: I've installed it and game crashes at startup (or you have any other problem).Ī: Enable log in config file and reproduce your crash. NMM have not been tested yet but are expected to work just fine. I can't say anything about compatibility with other mod managers. Q: Will this work with MO/NMM/Vortex/Kortex (yeah, I had to mention it) or any other mod manager?Ī: It was tested with MO2, Vortex and Kortex and no problems was found. How much time you will save depends on your setup. If it takes longer, this plugin can help. If your game starts from shortcut to main menu in split second then no. Plugin can be configures in its own INI file ( PrivateProfileRedirector.ini), each parameter is described inside this file.Ī: It depends. Use mod manager or remove all installed files. Extract archive in your game folder or use a mod manager. It's an F4SEplugin, so install like any other F4SE plugin. Also all files is saved on game close, if game won't crash in process. Instead of opening file again, parse and save to disk the plugin will write data it to in-memory file and then saves to disk (if allowed). Same thing happens when process tries to write a value to file. Next time, no file will be loaded and data will be fetched from memory as well. When the game, ENB or something else calls GetPrivateProfileString first time this plugin will load requested file in memory and return required data. It will be basically imperceptible when used on the vanilla game and will go up from there, shaving off 6 seconds for 50 or so plugins, up to 20 seconds for 250 plugins. The amount of seconds that this mod will reduce your start time by depends on the amount of enabled plugins you have, as well as other things using INI files such as ENB (though ENB comes with it's own loading issues that this mod can't fix). As a solution this mod will hook the functions involved and load the target INI files in memory so that each following call to the same INI file will be much faster as it will read directly from memory and will not require opening the file from scratch again. So you end up with an insane amount of incredibly inefficient calls for each enabled mod plugin. What really makes this terrible is the fact that for each enabled plugin the game will attempt to read all the same settings from a hypothetical INI file that that plugin might or might not be loading. But do you know what is worse than using such a function? Using it hundreds of thousands of times.Apparently the game uses that function for every game setting individually, which means that the same ini file is opened and closed hundreds of times. The function in question is GetPrivateProfileString, a relic of 16 bit operating systems. The problem this plugin tries to solve comes from the fact that the game uses an old, deprecated and extremely inefficient function to load values from INI files. Console modding permission This mod won't work on consoles or would not be acceptable on according to their rules.Asset use permission in mods/files that earn donation points You are not allowed to earn Donation Points for your mods if they use my assets.Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms.Asset use permission You must get permission from me before you are allowed to use any of the assets in this file.Conversion permission You are not allowed to convert this file to work on other games under any circumstances.Modification permission You must get permission from me before you are allowed to modify my files to improve it.Upload permission You are not allowed to upload this file to other sites under any circumstances.Other user's assets All the assets in this file belong to the author, or are from free-to-use modder's resources.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |