Star Wars Battlefront 2 freezing and stuttering - 2019
My Star Wars Battlefront 2 has been stuttering heavily since the update with the Farmboy Luke skin and 'Kenobi' Maul emote. It has gotten to the point where it freezes during a game and makes it unplayable. After updating to the "Another Night on Endor" update and downloading the latest drivers for NVIDIA GeForce Experience, there was no improvement at all to the gameplay, and I still get the stuttering issues. Before the update, my game was running just fine. I should also mention that I used a FPS counter to confirm that my FPS is around 60, despite the constant stuttering.
I have tried:
-Re-installing the game
-Turning off DirectX12
-Turning off V-Sync
-Turning off Origin in-game overlay
-Setting the graphics settings to the lowest settings possible
All to no avail.
There is a temporary solution which requires me to disable NVIDIA shader cache, launch the game, turn the game off, re-enable NVIDIA shader cache and the game will run as normal, however this solution requires me to do it every time I want to launch the game, and I'm looking for a more permanent solution.
I should also mention that I have downloaded some mods for the game, but they are purely cosmetic. I only downloaded Ortho's 4K Clone Legions mod, and the mod which gives Dooku a sword instead of a lightsaber. When the new update came, I forgot to delete the ModData folder in the game's files, but I launched the game without mods. I have now deleted the ModData folder and uninstalled all of the previously installed mods.
Here are my specs:
Windows 10 Home 64-bit
Intel Core i7-7700HQ CPU @ 2.80GHz (8 CPUs)
8GB RAM
DirectX Version 12
NVIDIA GeForce GTX 1050
The dxdiag report is attached.
@EA_Darko, sorry for the spam but I did something that made the game 100% smooth as it used to be
What I did:
-Made both Origin and Battlefront II as shortcuts on my desktop and made sure they always run as administrator
-Cleared origin cache, then restarted my PC
-Deleted temp files, then restarted my PC
-Cleared my cache, then restarted my PC
-Ran a clean boot on my PC
I will leave links in case anyone reads this forum and wants to know how to do the things above:
https://help.ea.com/en/help/pc/connection-troubleshooting-advanced-pc/#2
To run the game as administrator, find the .exe for the game, make a shortcut to your desktop (by right clicking it and clicking "Send to" and choosing "desktop") and right click it and set it to Run as administrator under the Compatibility tab
https://help.ea.com/en/help/faq/clear-cache-to-fix-problems-with-your-games/
https://help.ea.com/en-us/help/faq/how-to-clean-boot-your-pc/
Again, apologies if this fills up your inbox haha, I just feel really dumb finding these issues only after I reported the bug.
Edit: To those experiencing stuttering now, do check if:
1) If you're on a laptop, ensure the game is using your GPU, and not your laptop's integrated graphics.2) Ensure you're using DX11, NOT DX12. According to other users, the way this game implements DX12 is janky, so if you want a stutter-free experience, go for DX11.
If you have tried all of the above options, then I apologize as I know no other workaround. I'm not an EA employee or a computer geek, just a guy who wants to play Battlefront smoothly.
3) If you're launching the game from Epic, try and ensure that both Origin and Epic Games Launcher are set as administrators.
Other users have also reported that they have software on their PC/laptop that enables a "Turbo" mode, which overclocks their GPU, and that changing it to "Performance Mode" has made the game run smoothly.