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
- Steam Controller 2 is apparently a thing and being 'tooled for a mass production' plus a new VR controller
- Unofficial PC port of Zelda: Majora's Mask, 2 Ship 2 Harkinian has a big new release out
- Half-Life: Blue Shift remake mod Black Mesa: Blue Shift - Chapter 5: Focal Point released
- Linux kernel 6.12 is out now with real-time capabilities, more gaming handheld support
- Steam Deck OLED: Limited Edition White and Steam Deck Australia have launched
- > See more over 30 days here
-
Dungeon Clawler will grab hold of your free time now it…
- razze -
Free-to-play pixel art survival game Ruins To Fortress …
- nb-mago -
The Sci-Fi Shooters Humble Bundle is a top deal with Sy…
- MichelN86 -
The Sci-Fi Shooters Humble Bundle is a top deal with Sy…
- Pyrate -
S.T.A.L.K.E.R. 2: Heart of Chornobyl review - works on …
- Shmerl - > See more comments
- What do you want to see on GamingOnLinux?
- Liam Dawe - Types of programs that are irritating
- Cyril - Weekend Players' Club 11/22/2024
- StoneColdSpider - Our own anti-cheat list
- Liam Dawe - Spare gog keys
- on_en_a_gros - 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).