If you’re facing lagging problems in Baldur’s Gate 3 Act 3 after installing Patch 4, you’re not alone. This guide provides a step-by-step solution to address these issues and get you back into the immersive world of this role-playing game.
Baldur’s Gate 3 introduces captivating challenges and intriguing quests in its third iteration. The developers regularly release patches to enhance the gaming experience, bringing both improvements and bug fixes. Unfortunately, the most recent Patch 4 seems to have caused more problems than it solved.
Numerous users have reported persistent lagging, freezing, and crashing in Baldur’s Gate 3 Act 3 immediately after installing Patch 4. This issue renders the game virtually unplayable, affecting both PC and console versions, especially on PS5.
The good news is that there’s a practical workaround to help you resolve these problems. Without further delay, let’s explore the solution that can get you back to enjoying the game seamlessly.
- Download the Script Extender Launcher from GitHub.
- Extract the DWrite.dll to the Baldurs Gate 3\bin directory. The path should be: C:\Program Files (x86)\Steam\steamapps\common\Baldurs Gate 3\bin.
- Open Steam, go to Library, right-click on Baldur’s Gate 3, and select Properties.
- In the Properties window, select Installed Files from the left and click on Browse to access the game directory.
- Navigate to the Bin folder and transfer the DWrite.dll and ScriptExtenderSettings.json files. If you already have DWrite.dll from installed mods, only transfer ScriptExtenderSettings.json.
- Start the game. The console should open in a separate window. Load your save game.
- Go back to the console, type any random letter or number, and hit Enter. It should say “entering server Lua console.” If you see “S >>” at the bottom, the setup is complete.
- Copy-paste the following command in the console and hit Enter: _D(Osi.DB_InternScene_AllowDisturbanceForScene:Get(nil,nil)). You should see light blue text.
- Type –[[ and press Enter. The console should say S–>> at the end.
- Copy-paste the below command:
Table = {} for g,v in ipairs(Osi.DB_InternScene_AllowDisturbanceForScene:Get(nil,nil)) do table.insert(Table,v[2]) end from = 1 up_to = 200 for k = 1,204,1 do for i = #Table,1,-1 do for j=from,up_to,1 do Osi.DB_InternScene_AllowDisturbanceForScene:Delete(j,Table[i]) end end print("Loop " .. k .. " done.") print ("from: " .. from .. " up to: " .. up_to) from = from +200 up_to = up_to + 200 end print("All done")
- Once done, type ]]– and hit Enter. Wait for a few seconds until you see the “All Done” message.
- Finally, repeat the command in step 8 (_D(Osi.DB)) and if it shows only “[ ]”, the lag issue is fixed. If you see any incorrect values, re-execute the commands.
Conclusion
In conclusion, the provided steps outline how to address lagging issues in Baldur’s Gate 3 Act 3 after installing Patch 4. While the developers are aware of the problem, no specific timeframe for a fix has been provided. This guide will be updated with any official developments. In the interim, the outlined workarounds serve as your best option for resolving the lagging issues. Stay tuned for updates and enjoy an improved gaming experience using these solutions.