Title edited for clarity and transparency.
Some players have seen their game client crash or hang suddenly/randomly during map transfers. I found a possible workaround and I am posting this here for visibility. I found this workaround (not a FIX!) in the bug subforum. Solution 2 seems to work for multicore machines when attempting a map transition that results in freezing and crashing of the client process.
Solution 1 (easy)
1. Launch game.
2. Click options at character selection screen.
3. Go to advanced tab
4. Turn on reduced file streaming and click OK to confirm.
Solution 2 (moderately easy)
1. Open taskmanager
2. Click details tab.
3. Right click Gameclient.exe
4. Set affinity.
5. Select only one core instead of all and OK.
Solution 2 is a very strange workaround but it seems to work. You can set affinity for all cores again once the transition is completed, it's only necessary for smooth map loading.
I got the idea from
here. Tested with a Windows 10 build with elevated privileges (admin session).
Comments
Edit to add for me I have found running sto on one core to be just fine and the other power is wasted anyhow so no need to keep changing after map transfers.
Still waiting to be able to use forum titles
Rayzee
excellentawesome#4589
torgaddon101
raeat
I highly doubt they would consider it a slight. actually the more people test the more it could help narrow down the issue. just curious as to what degrees of success has been had on varying builds.
Star Trek Online volunteer Community Moderator
Still waiting to be able to use forum titles
The first part is the link to open a command prompt by the PC and then uses a system call to start which takes an argumnt called affinity and a number. the numbers are 1 for core 0, 2 for core 1, 4 for core 2, 8 for core 3 etc and adding the values of all the cores you wish to use tells the command which processors to use, ie 1 will use core 0, 2 will use core 1 but 3 will use core 0 and 1. The last bit is just the path to where the game is installed and as usual any spaces in the path mean the entire thing has to be surrounded by quotes. This is entered in the shortcut to the launcher and not in the command line option within the launcher.
Still waiting to be able to use forum titles
Rayzee
excellentawesome#4589
torgaddon101
raeat
Ingame go to options > advanced > reduced file streaming on
Once i changed that setting the map transfer crashes stopped. Been running crash free for the last two weeks now while prior to the change i had several freeze up a day.
A big thank you to the person who found this.
Obviously the game runs quite slow only running on one core, a hyper-threaded one at that too, but the game is so much more stable now.
Cryptic - this is absolutely appalling. Fix your game so that it runs properly on multi-core computers that a good majority of your player base use! We shouldn't have to use workarounds as a substitute to bad bug fixing.
What exactly does "reduced file streaming" do? Is that related to patch-on-demand?
I long ago realized patch-on-demand was the cause of most of my crashes, and disabled it. Sure it takes a while to patch, but the game runs better.
My character Tsin'xing
Cores 0 and 2 seemed to be running the OS and game since they went up and down a bit but never flat lined.
Core 1 started to get used when there was higher load on 0 and 2.
Core 3 got used when load started to get high on 1.
1 and 3 would flat line during map transitions. No usage at all.
So it looks like the game purges a bunch of stuff from memory each time.
My character Tsin'xing
My character Tsin'xing
My character Tsin'xing
No need to be an TRIBBLE guy. Gee ever think that there maybe people that haven't done the optimization? Plus how the frak do I know if the person has done that or not? Again stop being an TRIBBLE.
My character Tsin'xing