• Evrala@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 days ago

    And it gets worse, through system updates there are old native games that no longer work on modern systems. Meanwhile I can grab a random windows game from the 90s or early 2000s and it’ll probably work via proton.

    • hellofriend@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      2 days ago

      Tbf there are old native games on Windows that don’t work on new systems. Few years ago when I was still using Win10 I couldn’t get LOTR BFME to run. I think it’s just part of an evolving ecosystem.

      Speaking of, I should see if I can install BFME on Linux. I still have my old hard copy hanging around :>

      • Evrala@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Looked it up and someone had it running via a steam deck so looks like you’re set.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Yup, just find the Proton version that works and you’re good. Games can be kept running much longer with compatibility layers much like how emulators keep console games going.

          • Evrala@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            I have a physical copy of Heavy Gear 2 native for Linux. Tried getting it to work some time during late Covid era and just gave up and pirated the windows copy to run through Lutris.

            Going forward I think that flatpaks can be great to keep things running in the future, or app images or bottles.

            Just, something that installs a specific version of the libraries it needs for that game only separate from the rest of the system

            Just containerize native linux games.

            • sugar_in_your_tea@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days ago

              And that’s basically what Proton is, it’s just containerized Windows APIs. Whether you’re translating from old Linux or old Windows isn’t really interesting, the interesting part is being able to capture it in a capsule and keep that capsule working long term.

              We’ll probably end up containerizing the containers, and that’s fine as long as overhead is low.