PC/Linux/Steam Noob here. I just got a game from GOG and I’m seeing tutorials mention Heroic, Lutris, and Wine via ProtonUp-QT as methods to get non-Steam games installed and running on Deck. Which method would you consider the easiest and most reliable for content from GOG, Ubisoft, Epic, etc…


Follow up, here’s what I did:

  1. Desktop Mode: I installed Heroic Launcher (it handily chose a location in my games folder), and added it to my steam library.
  2. Game Mode: I did the change artwork stuff for Heroic, booted it, signed in and all that jazz, then installed and launched the game (Lost Ruins).
  3. Desktop Mode: I navigated to the (Lost Ruins) game folder and found the “start.sh” file that boots the game, then added that one to steam.
  4. Game Mode: Did the change artwork stuff for the game itself, and now I can add game-specific settings for it.
  5. (Extra) I added a “Heroic Launcher” collection to store GOG & Epic content.
  • rgalex@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    3 years ago

    Heroic is a client for GOG and Epic Launcher, so if I install a game from there, I use Heroic.

    Lutris is more generic, and has specific script installers per game, so I use Lutris as a fallback if the game is from somewhere else, or the game does not correctly work with Heroic.

    Then, as a third fallback, I try to install the game with Wine directly, then add it a shortcut on Steam to benefit from Proton through Steam. In the above cases (Heroic and Lutris), they would be using their own packaged version of Wine/Proton, so it’s worth to try it before giving up.

  • AnonTwo@kbin.social
    link
    fedilink
    arrow-up
    9
    ·
    3 years ago

    Generally I add installers using “add non-steam app”, then once they install successfully, remove it and instead add the executable that was created.

    Proton can do it correctly just it’s a PITA navigating the folders to make it work.

    Lutris can work but some of it’s scipts are outdated or not made with steamdeck in mind

  • ekZepp@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 years ago

    For now i’ve just installed the exes of Epic and Ubisoft separately. In future i’ll probably switch to heroic launcher.

  • Nilz@sopuli.xyz
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    I use Heroic if the game is from GoG or Epic and Lutris for the rest. I wouldn’t bother with using just Wine since it’s a lot easier to configure compatibility settings for each individual game with Heroic and Lutris. Both can use the same compatibility layers anyway.

  • neonred@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    I am a simple man, all I do is wine setup.exe.

    (Okay, plus different prefixes and winetricks for dxvk, etc. But in a nutshell, that’s it)

  • candle_lighter@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 years ago

    I use the Steam Link app on my desktop to use keyboard + mouse on the Deck. For content from Epic, GOG, and Amazon I find Heroic Launcher to be the easiest since it’s a native Linux app and has a simple “add to Steam” button. For emulation, I use Emudeck, for everything else I use Bottles or Lutris.