Would a fix to this issue in-game be turning off MakoCELO after it grabs the ranks for you to see? Seems easy enough at the moment but annoying to have to restart with each game.
Yes, you can manually scan it yourself or set it to autoscan every X amount of seconds. During the autoscan it looks to see if it already searched the web for this match and skips it if so. Manual scans get data from the web every time.
So every X seconds it opens a read only copy of the LOG file and reads thru it looking for a match. Which should be so fast it is unnoticeable. However, this was true when people used to restart Coh2 pretty often. With the 64-bit patch people are NOT restarting and the log file keeps growing and growing in size. Thus taking longer to scan each time.
So all CELO users may see benefits if they restart every few games or so.
EDIT: A couple more things to note are:
- The CYCLE ELO VALS option redraws the stats page every few seconds. Turning that off may help.
- Using the STATS FX options use a lot of CPU. Turn these OFF for best performance.
And of course having STATS FX and CYCLE turned on will make your CPU busy every couple of seconds.