The store page hasn’t updated yet, but you can see the Linux Steam depots on steamdb.

  • fartsparkles@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    7 days ago

    Totally. And then DirectX 13 comes out and needs to be reversed and implemented, all the while developers don’t think about Linux.

    If MS get cheeky with the MZ/EXE/PE format, we could be several years behind.

    I’ve been using Wine for years and I think anyone who has been using it all this time will get what I’m saying.

    Just because Proton/Wine has caught up (mostly) doesn’t mean it wasn’t a long and painful journey to get there.

    • ampersandrew@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      2
      ·
      7 days ago

      There was a very clear dividing line between Wine before Proton and Wine after Proton. Maybe Indiana Jones and the Great Circle doesn’t work great on Proton on day 1, but it catches up so much more quickly than it used to, because there’s an incentive to. Anyway, I don’t mean to try to change your mind, and at least I get the perspective.

      • fartsparkles@lemmy.world
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        1
        ·
        edit-2
        7 days ago

        Again, I think you’re coming at this from enjoying Proton today but say DX13 comes out tomorrow, it could be years before Proton is compatible.

        It took about 6 years for Proton to be somewhat capable at supporting DX3D 12 after 12 launched in 2014. Arguably it was closer to 7 or 8 years (that’s how long Proton took to get to the state it’s in today).

        This is what I’m talking about. If MS purposefully make it difficult to reverse and reimplement (which they have an incentive to do), and game developers continue to focus and target MS platforms, we could be waiting half a decade to play those games on Linux.

        • ampersandrew@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          8
          arrow-down
          1
          ·
          7 days ago

          I suppose I hardly noticed how long it took for DX12 to work because games had DX11 modes basically the entire time that Proton struggled with it. So again, not trying to sway you on anything, but optimistically, there’s going to be little to no games pushing any kind of envelope when a new technology like that comes along. It’s already prohibitively expensive for games to do so today, such that there are very few good games in a given year that make use of the latest tech.

          • fartsparkles@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 days ago

            Rainbow Six Siege, Forza 6 / Horizon 3, Halo 5, Gears of War 4, Apex Legends, Fifa 20, COD:MW (remake) are a few examples of games that launched with 12 support only.

            Note how they’re the big, blockbuster games that are widely played by most non hardcore gamers.

            It’d take Roblox 2, COD:69, and Footballz9000 to launch with DX3D13 only to slow down the wheels on SteamOS/Linux. When average gamers can’t pick up and play the games marketed down their throats, they’ll ditch their Steam Decks for whatever MS are pedalling.

            Valve have been amazing at funding and supporting CodeWeavers the past decade but even with Valve’s practically bottomless pit of money, it took 7 years just to barely catch up to a set of APIs that haven’t changed practically since 2014.

            Playing catchup forever isn’t sustainable. Proton is a stop-gap while Valve try and shift an industry away from a behemoth. Native is the end goal, not maintaining middleware and a creaking stack of patches.