• brucethemoose
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 days ago

    This is not always true. I measured that the Proton version of Rimworld and Stellaris, for instance, are massively faster than the Linux one.

    • Nalivai
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 days ago

      What do you mean faster? More fps? Better loading times?

      • brucethemoose
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        7 days ago

        Even worse, TPS. Days chug along in Linux compared to Windows, along the lines of a 1.5x slowdown.

        FPS spikes are much worse, too. I tested both extensively on the same saves, using their native performance tools (the perf commands in stellaris and DPA in Rimworld).

        • Nalivai
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 days ago

          Oh wow. Looks like I need to reinstall it then. Is it modded or vanilla?

            • Nalivai
              link
              fedilink
              English
              arrow-up
              1
              ·
              6 days ago

              Hm, maybe there is something in modding? Have you tried vanilla?

              • brucethemoose
                link
                fedilink
                English
                arrow-up
                2
                ·
                edit-2
                6 days ago

                I tried heavily modded and almost vanilla, just with harmony and DBH. I did not try vanilla Stellaris, but modding is all just text scripting, so it’s not possible to change to the underlying engine.

                The problem seems fairly evident to me: the Linux versions of the engines fall back to OpenGL and are poorly supported by the devs, while the dx9 (now dx11 for Stellaris) backends receive the optimizations.

                • Nalivai
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  6 days ago

                  Thanks for sharing! You saved me some headache, that’s for sure

                  • brucethemoose
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    edit-2
                    5 days ago

                    Yep!

                    And this is true for many Linux native games in general. You can’t assume the native version will even be in the same ballpark as the proton path, you just have to try and see.

                    Sometimes there is a huge advantage for native Linux, too. Modded Minecraft and Starsector (both Java and OpenGL on all platforms) are the concrete examples I personally tested, where the simulation and frame rate are, similarly, massively faster in Linux than Windows.