While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Fedora KDE gets approval to be upgraded to sit alongside Fedora Workstation
- Steam gets new tools for game devs to offer players version switching in-game
- Palworld dev details the patents Nintendo and The Pokemon Company are suing for
- Sony say their PSN account requirement on PC is so you can enjoy their games 'safely'
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- > See more over 30 days here
-
Classic Unreal Tournament and Unreal now easier to down…
- Liam Dawe -
Classic Unreal Tournament and Unreal now easier to down…
- Termy -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- whizse -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- axredneck -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- redneckdrow - > See more comments
- Who wants a free GOG key for Dishonored?
- poke86 - No more posting on X / Twitter
- Liam Dawe - Steam and offline gaming
- damarrin - Weekend Players' Club 10/11/2024
- Pengling - Upped the limit on article titles
- eldaking - See more posts
View PC info
Last edited by PublicNuisance on 1 January 2023 at 6:32 pm UTC
(You can of course run GOG games with Proton too, no need to buy stuff a second time!)
View PC info
You make a good point. One upside of Steam is their easy refund process so worst case i'll have my $7 back in a few days. I hadn't thought of running a GOG game using Proton so it was an easy way to test. I use Lutris to run GOG games, I don't see a Proton runner but do see a Steam runner. How would I go about running a GOG game using Proton ? I tried enabling F-Sync and E-Sync using the toggle in Lutris for Wine but they won't enable so the Proton route would probably be next best.
WINEPREFIX=/path/to/prefix /path/to/SteamLibrary/steamapps/common/Proton 7.0/dist/bin/wine HalfeLife3.exe
I then set up dxvk/enable esync manually for the prefix.The easiest way is probably Bottles which comes with and recommends using Proton as a runner:
https://docs.usebottles.com/components/runners
For Lutris I'm not sure. I don't use it myself and I find some contradicting information if it supports Proton or not?
Another alternative is to add the (presumably already installed?) GOG game as a stand alone game in the Steam client. But once again I'm not sure how that works for non-native games.
You might get more eyeballs (and answers) on this if you create a new thread specifically about running non-steam games through Proton easiest.
View PC info
View PC info
I've been through the similar headache of sorting out various performance issues and reached the same conclusion everyone here has: try running through Proton and with Esync/Fsync. And like you, Heroic met my needs.
I would like to add that as of right now the flatpaks for Lutris and Heroic are mature enough to use as solutions for Epic/GOG titles. If a GOG downloaded through Heroic doesn't work, try it in Lutris. And vice versa. Both developers do great consumer-friendly work!
Ultimately, do whatever works best for you.
Sometimes I forget how helpful this community can be! Thanks to all you fine GoL users and our host Liam :)
View PC info
I had to do that the other night, I broke "Martha Is Dead" by upgrading my "system wine" (wine-tkg 8.0-rc2). The intro videos (unreal 4, mediafoundation bollocks) started crashing the game. Rather than go back to my previous wine-tkg (7.22) build on the system, I'll just finish that game in Steam with my Proton-tkg "valve bleeding edge" build that has the Valve media converter ("mfplay") that's better than the fake dlls in Wine.
Basically in Steam you just add a non steam game and browse for the executable. It's a bit of a funny UI, you have to then "add" the game to the list of suggested executables it presents. Check the paths in the dialog, force your desired compatibility tool in Properties and try to run it. It won't show dialogs like "Preparing to launch..." while it's generating your Wine prefix but it does it (and it updates it if you change Proton)
This runs the game from the installed location, but creates a new wine prefix in steam/steamapps/compatdata, with a steam appid number way out of range of appids in use. e.g. 10 digit number for directory name
That should work out of the box for most installed GoG games but in some cases you MAY have to install things with winetricks in that prefix though, like for example if the game needs vcrun2019 (the GoG installer would have installed that).