Originally Posted by BBR_InsUW
Originally Posted by Esoom
The battle room freeze is caused by having CPU affinity set to multiple cores, which is the default setting. If you set navyfield.exe to run on CPU0 only, through the taskmanager, you will no longer get the battle room freeze. The reason why setting compatibility on navyfield launcher.exe stops the battle room crash is because it will automatically set the affinity to CPU0 for you. But setting affinity to one CPU core will cause unbearable stutter (Low FPS no matter what your spec are it seems) from planes and flak. To remove this stutter you need to set "Disable Visual Themes" and "Disable Desktop Composition" just like in V2CxBongRipz's screen shot.
I use the same settings as v2c but there still are some issues. I get a massive performance hit when hedgehogs and pompoms hit the water. There is also a memory leak caused by tabbing out (tab out a lot and watch the memory usage in task manager). This memory leak causes a lot of seemingly random lag that is pretty annoying. If you don't tab out you won't get any lag.
My specs in case you want to know.
OS: W7 64
CPU: C2Q9550
GPU: GTX 275
RAM: 4GB DDR3 1333
And you know that setting the affinity to CPU0 stops all Room crashes HOW? And then why do single
core users still get the same crash?
Because I tested it with different settings. I have never gotten the infamous battle room freeze with that setting and I play A LOT.
The room crash I am referring to is the one where you need to try to move your ship in the battle room to test if you crashed. There may be other battle room crash types, but I have never had them. I only know that this works for the battle room freeze that many people get.
If you have a single core and are getting this type of crash, than you probably have a CPU with hyperthreading (This creates "virtual" cores). If you don't have a hyperthreading single core CPU and are getting the battle room freeze, than please post, BUT make sure it is the crash type I am referring to.
Originally Posted by chivalry1978
kinda hard to set the affinty to 0 as when you try to do it via taskmanager it says this function can not be performed.....In theory your correct however you will gimp your process.
Ok so now here is what I have done.....Reinstalled. navyfield core program in the x86 program directory the updater had to go in the regular program directory as when you put it in the x86 the game wont load at all and throws a ton of errors.....Set the dep to navyfield.exe in the x86 folder. turned admin on for the launcer, diables themes and composition. Ran launcher...tried to play...crash, manually installed patch. ran. crash. ran again...success on 7th battle with out crash which is an improvement since last night, however history of this game tells me that the game is bi-polar when it comes to when it wants to crash.
I have always able to tab out and set affinity. Make sure it is navyfield.exe and you have the proper administrative privileges.