Creative engine adjustments (original Fallout 4 crash fix update)
Various bug fixes and performance improvements
About this mod Machine translation
Various bug fixes and performance improvements
Original address:
Prefix:
Address Library for F4SE Plugins:
Fallout 4 Script Extender (F4SE):
Updated on October 3rd:
Version 17
iRenderer_D3D11FramePresent - actually locks the renderer when presenting (fixes crash/freeze)
Version 16
Extensive additional hardening for various functions
Miscellaneous: bWarn_IOManagerTaskLeak - Warn when using a bad mod that breaks IOTask reference count management (similar to long load time fix bQuickLoad) (163, 984, 221, 240)
Fix: bTextureUpdate_FlushSubmitsPendingBatch - vanilla freeze fix, game would freeze if >2048 textures were switched quality level at the same time (163)
Performance: bRenderer_NoPresentBarrier - faster texture loading in all cases, including loading screens (163, 984, 221, 240)
Fix: bHavok_SyncSpeedFloor - vanilla freeze fix, Havok animation speed was not limited, meaning animations (especially overlay animations) could reach ridiculous durations, causing the game to freeze (163)
Fix: bSubBehaviorGraph_ReplaceCanceledData - vanilla freeze fix, when loading SubBehaviorGraph when loading a save, the game would lose them and go to an infinite loading screen (163)
Fix: bBSScript_IdempotentTypeRegistration - allows the game to register duplicate Papyrus types (but not actually register them) - allows you to run PCL and Hydra at the same time
Repair method: iRenderer_D3D11FramePresent - Prevent game performance from declining when the D3D11 swap chain cannot be displayed in the D3D11->D3D12 pipeline
Fix: Original bug, the panel generation request may appear when the old version is loaded, resulting in incorrect attribution of hues and an infinite loading screen.
Fixed: CETweaks bug, broken facegen slices cleaning slices could cause them to get trapped, resulting in infinite loading screen
Performance: BC1 encoding/decoding support for bFaceGen_FastEncode
Others: iDiag_DumpHotkey - manual thread dump, used for infinite loading screens and other situations: default CTRL+Shift+F12, dump is stored in F4SE/plug-in/
Updated on September 25th:
Version 15
Bug Fix: bBSFile_PrefetchLifetimeFix - Fixed vanilla memory corruption bug when prefetching files (163, 984, 221, 240)
Performance: bStreamer_FastFindSlot - Fix the problem of performance degradation of anchors during long-distance broadcasting (163)
Updated on September 12th:
Version 14
Additional hardening of texture streaming to properly account for the reference count of handover textures.
Updated on September 11th:
Version 13
Additional face generation logs (texture filenames included if any)
Updated on August 25th:
Version 12
Narrow down bPipboyMap_CacheWorldTexture's BSShaderManager::GetTexture hook (compatible with other mods)
Updated on August 22nd:
Version 11
1.11.240 supported.
On a roughly equivalent functional reimplementation, please silence the message box.
Updated on August 6th:
Version 10
1.11.221 (AE): Add support for bFaceGen_RustyFaceFix, bFaceGen_DeliveryFix
bTimerResolution1ms - Slightly faster file streamer under load
Updated on August 4th:
Version 9
"bLoadScreen_SkipRedrawLoop" will be automatically disabled when shooting to avoid triggering shooting bugs, resulting in a significant drop in frame rate.
"iUmbra_PortalQueryGrid" and "iBSMTAManager_ClaimChunk" - Minor tweaks to rendering to make it slightly faster.
Updated on July 31st:
Version 8
Fixed "bMaterial_ParallelBaseTextures" regression, never worse than vanilla
"bLoadScreen_YieldRendererLock" and "bLoadScreen_SkipRedrawLoop" - faster loading (faster loading if you can tolerate not having to rotate the 3D model)
Updated on July 28th:
Version 7
bTextureStreamer_LibDeflate - Faster texture decompression
bFaceGen_DeliveryFix - More face generation fixes, especially for "random" ones
Do more diagnostics for Perflog and hopefully improve bMaterial_ParallelBaseTextures
Updated on July 27th:
Version 6
bStreamer_FixLoadChunksArrayFlag - fixes texture loading corruption caused by Addicol
Further …
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.