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)
  • patatahooligan@lemmy.world
    link
    fedilink
    arrow-up
    37
    ·
    5 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
      7
      arrow-down
      5
      ·
      5 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.