I don’t really understand how people make the review threads, but we’re sitting at a 77 on OpenCritic right now. Many were worried about game performance after the recommended specs were released, but it looks like it’s even worse than we expected. It sounds like the game is mostly a solid release except for the performance issues, but they really are that bad.

  • Popular Cities: Skylines 1 streamers are reporting that they are not able to achieve a consistent 60 fps, even with RTX 4090s and lowering the graphics to 1440p medium settings. Based on utilization numbers, it sounds like the GPU is limiting factor here.
  • Those same streamers are also reporting 16GB of RAM usage when loading up a new map, which means that the minimum recommended spec of 8GB was a blatant lie from the devs.
  • IGN and other reviewers are reporting that the game does not self-level building plots, which is something that C:S1 did pretty well. This leads to every plot looking like this:

this

Maybe not a big deal to some, but the focus of Cities: Skylines has always been on building beautiful cities (vs. having a realistic simulation), so this feels like a betrayal of Colossal Order’s own design philosophy.

Personally, this is a pretty big bummer for me. I like C:S1 a lot, but I find it hard to get into a gameflow that feels good unless I commit to mods pretty hard, and that means a steeper learning curve. For this reason, I tend to have more fun just watching other people play the game. I was looking forward to C:S2 as a great jumping on point to really dig into city-building myself. Maybe I’m being too harsh here because of my personal disappointment - many don’t really care about hitting 60fps, but those same people also tend to not build top-end PCs. And it sounds like if you don’t have a top-end PC, you’re looking at sub 30 fps, and I think most agree that that is borderline unplayable.

Anyone else have thoughts on this one?

  • Loading back all the memory pages will take a lot of time

    No it won’t. Browsers preemptively allocate a bunch of RAM just in case they need it… then never use it. “Loading back” empty memory, takes zero time.

    Yes, it will, and I’m saying this from experience. I have 32 GB of RAM but since I have dozens of tabs in several windows open, the browser really consumes a lot of RAM. When windows starts swapping it out, even just a little because I’m over 70% utilization, I can feel that it got slower.

    And on the occasion when in PH I accidently click “empty working sets” instead of “combine memory lists” and windows swaps out everything, it’s horrible for days until I just give up and reboot instead.

    Games rarely can be suspended and resumed successfully

    Probably I’m playing with the wrong games then, as those that I play don’t crash from it. One such example is Factorio where I have did that a lot in the past.

    I was clear when I said you suspend “chrome.exe”, not “your game.exe”.

    Now I understand, but then your workaround does not allow for switching back to the browser for looking up something.

    surprisingly, they manage to run a tab or two without a problem, which further proves they didn’t “really” need all that much RAM in the first place

    1-2 tabs maybe work fine. But the whole user interface will also be slower to respond, and if you have addons which need to do this or that when a page loads, then that 1-2 tabs won’t be usable either.
    Also, I doubt that windows wouldn’t swap out parts of the game.

    If you do, then you put more RAM in it. Otherwise, you can use it as a gaming console. Your choice.

    I won’t spend on anywhere North of 32 GB. This is not a fucking server. I would rather just not play games that are so out of touch with reality. To back that up, I’ve just read someone else posted a steam statistics page that says only ~20% of steam users have 32 GB of RAM, while most of the rest has only 16.

    Also, when I have built this PC I have heard multiple remarks that 64 GB RAM may not be a good idea, because the hardware memory manager would be slower with managing that amount of RAM than 32, which is important for games that move a lot of data in the RAM.

    • @jarfil@beehaw.org
      link
      fedilink
      11 year ago

      when in PH I accidently click “empty working sets” instead of “combine memory lists” and windows swaps out everything, it’s horrible for days until I just give up and reboot instead.

      “Empty working sets” doesn’t swap out anything by itself, it marks it as “swappable” but stil in RAM. It does make a copy to swapfile in case it needs to swap it out so it can do it instantly.

      To fully force a swap out, you have to clean the lists… level 1, I think? (sorry, in bed, don’t want to look it up RN).

      If you did that with a HDD however… yeah, I can see how that would feel bad.

      Pro tip: don’t leave PH open for too long, it’s kind of a devel tool and has some bugs that can mess up the hooks of the whole system. Best is to open, use, close, for ~15 day uptimes on Windows 8 to 10 without ECC.

      I have 32 GB of RAM but since I have dozens of tabs in several windows open

      I used to play games with 8 GB of RAM and 40 tabs in Chrome. It was either-or, it worked, didn’t kill the SSD, for years. 🤷