So I’ve been playing Icarus with the wife and the optimization is hot garbage. Wife is hosting and pulling 10 fps with a Nvidia 3070TI

We enjoy the game so I start doing research. Turns out once you’ve played enough the database on the host just gets too big and chokes out the CPU threads since it can’t use more than 2 cores.

Answer is to migrate your world to a sepf hosted dedicated server. Say no more.

So now I got an excuse (wife approved) to setup a computer as a server and keep it running. I have an old HP SFF i5 16GB RAM with an SSD I’ve reimagined a few times for a home server.

Flashed it with Debian and setup the Icarus server in docker. Runs like a champ.

Bonus points. I hooked up a wattage meter and it idles at 1~2 watts!
I used to run an old gaming computer as a home server and it felt like $30 a month in electricity.

Edit: System idles at 19 watts. I had the meter plugged into the wrong device…

Now I can start throwing more stuff on there once I figure out backup for the game world incase I bork it.

  • Decq@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 hours ago

    That seems purely resource bound. So as long as your pc has enough cores and memory I feel like it should work fine, can’t see what brings it down except excessive iops? . But I haven’t had much experience with newer games like this, so I can’t really dispute your experience.

      • Decq@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 hours ago

        Not if you run it in two different processes. Then it’s exactly the same as your new setup.

        • Landless2029@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 hours ago

          That is correct. Most people run a dedicated server on thier gaming rig.

          I just wanted the excuse to setup a home server.