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
- Vampire Hunters turns Vampire Survivors into an FPS where you stack 14 weapons together
- Steam Deck SteamOS 3.6.20 update released for everyone
- Manjaro Linux want your system info with their new data collection tool
- Check out Proton-Sarek if you have an older GPU for Windows games on Linux
- Fedora KDE gets approval to be upgraded to sit alongside Fedora Workstation
- > See more over 30 days here
-
GE-Proton 9-19 brings fixes for Horizon Zero Dawn Remas…
- Liam Dawe -
GE-Proton 9-19 brings fixes for Horizon Zero Dawn Remas…
- Cyberworm -
GE-Proton 9-19 brings fixes for Horizon Zero Dawn Remas…
- Cybolic -
Sony say their PSN account requirement on PC is so you …
- BlackBloodRum -
Sony say their PSN account requirement on PC is so you …
- mZSq7Fq3qs - > See more comments
- Introduce Yourself!
- BlackBloodRum - Steam friends nickname list
- Amiga1200 - Weekend Players' Club 11/8/2024
- Klaas - error: unexpectedly disconnected from boot status demon…
- Cyba.Cowboy - Our own anti-cheat list
- Liam Dawe - 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).