https://github.com/GloriousEggroll/ULWGL

From the github:

WHAT DOES THIS MEAN FOR OTHER LAUNCHERS (lutris/bottles/heroic/legendary,etc):

  • everyone can use + contribute to the same protonfixes, no more managing individual install scripts per launcher
  • everyone can run their games through proton just like a native steam game
  • no steam or steam binaries required
  • a unified online database of game fixes (protonfixes)
    • cynar@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Given Proton can actually be faster on some windows games, there might be a legitimate use case for this.

      It would also be useful for developers to use for testing. Low friction access to a Linux runtime environment would make it a lot more reasonable for Devs to support Linux as well.

      • narc0tic_bird@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        That’s mostly down to DXVK, not Proton in general. You can’t really translate Windows API calls from Windows to … Windows. It wouldn’t change anything. Running games with Vulkan might though, especially with Intel Arc for example.

    • OsrsNeedsF2P@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      10 months ago

      …so did Lutris, Bottles, ZentryWine and like 8 others. That’s why we created yet a new program to unify them all!

      (To be fair, I like the fact we have choices, and hope this project takes off, but yea…)

      • Kaldo@kbin.social
        link
        fedilink
        arrow-up
        0
        ·
        10 months ago

        Sounds like this would be easier to setup and use than Lutris though - dunno about everyone else but I’m always so very confused trying to get non-steam games running on linux, with all the custom paths, simulated folder structures and prefixes while steam apparently does it on its own out of the box.

    • ShaunaTheDead@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      It really depends whether he got the devs of “Lutris, Heroic, Legendary, Bottles, etc.” to agree to use the unified runtime before starting this project. As long as he gets most of the big players to join then it will actually become the only standard worth using.

    • tormeh@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      Hopefully will not be the case. Depends on whether buy-in from Heroic, Bottles, and Lutris maintainers have been secured

    • Instantnudeln@feddit.de
      link
      fedilink
      arrow-up
      0
      ·
      10 months ago

      Exakt denselben witz habe ich auf dem Zwietracht von Proton-GE auch gemacht haha

      Lass uns schütteln die Hände

          • Instantnudeln@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            10 months ago

            Ups ich habe nur Reznik gesehen und wusste dass er Deutscher ist. Habe voll übersehen wo wir hier eigentlich sind. War ausversehn.

            • Nobsi@feddit.de
              link
              fedilink
              arrow-up
              0
              arrow-down
              1
              ·
              10 months ago

              Diese Kommentarspalte gehoert jetzt der BRD GmbH!!! 🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️WAS ZUM FICK IST EINE MEILE🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️DEIN “PAKET” “KAM” IN DER “MALE” 🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️

  • patatahooligan@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    This is great. Proton is getting a lot of testing just based on Steam’s userbase and it is backed by Valve. We also have a lot of data on proton’s performance and potential game-specific fixes in the form of protondb. Making sure that non-Steam launchers can use all that work and information is crucial to guaranteeing the long-term health of linux gaming. Otherwise it is easy to imagine a future where proton is doing great but the other launchers are keep running into problems and are eventually abandoned.

    One thing that I am curious is how this handles the AppId. If this AppId is used to figure out which game-specific fixes are needed, then it will have to be known. Do we have a tool/database that figures out the AppId from the game you are launching outside of Steam?

    • CashewNut 🏴󠁢󠁥󠁧󠁿@lemmy.world
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      10 months ago

      I hope it makes pirated games easier to launch on Linux. 👍 I’ve got about 5 different games I’ve yet to play cos I can’t be arsed looking into Proton command line flags.