Web version eats CPU



  • Over the past week there's been quite a lot of popups with "A new version, reload..". Somehow after all those updates whenever I am playing Screeps in my browser, my CPU locally goes through the roof.

    Whenever the Screeps tab is active I get 2 Google Chrome processes which both use about 40-60% of my CPU making my fans go nuts. The game itself runs smoothly more or less, getting around 40-50 fps.

    Here's my setup:

    Google Chrome up to date Mac OS Sierra 10.12.6 2.5 GHz Intel Core i7 16 GB RAM

    I've also noticed some Warnings and now for the first time an error related to WebGL:

    alt text

    Here's my metrics tab:

    alt text



  • soooo.. nobody?


  • Dev Team

    Do you have discrete GPU other than the Intel integrated card? If so, try to manually force the system using it in the game. Here is the instructions how to do that on Windows, it should be something similar on OSX.

    Also, I can see that your devicePixelRatio is more than 1, this probably means you have retina display. You might want to try set the HD resolution display option to Upscaling, it makes textures a bit more blurry, but improves performance.



  • @artch Thanks. The Upscaling helps quite a bit. Sadly my MBP only has the integrated GPU.