First off, Fitgirl repacks often fail to unpack properly on Linux through WINE/Proton. I prefer naked game folders compressed into an archive instead of a stupid setup.exe that’s just an over glorified 7z decompressor anyways behind the scenes. You posted this on .world instead of a piracy friendly community unfortunately so you’d have to DM me for linux friendly filesharing sources if you care to.
My non-Steam workflow is basically this. I use Faugus Launcher instead of Heroic: https://github.com/Faugus/faugus-launcher but with the other comments here you’ll realise the same steps apply to any of this stuff. Lutris, Heroic, Faugus, whatever. Just different GUI.
Scenario 1: I find ready to go compressed game folder archive and avoid an annoying installer.
Extract archive, add game exe to Faugus Launcher.
Hit play. If it doesn’t work, try a different proton variant like GE. Proton-GE especially good for non-Steam indie or very old games. If it pops an error about C++ redist missing or whatever, right click the game in Faugus and run winetricks to install that to the prefix. If it still doesn’t work, look up on Protondb for launch argument fixes. If it still doesn’t work, cry myself to sleep. https://www.protondb.com/
Or:
Scenario 2: I can’t find anything without having to run a Windows setup program first.
Add setup exe to Faugus, rename prefix to what the game is called before clicking ok.
Hopefully install the game without setup hanging, thus wasting much time and bandwidth.
Go back to Faugus and right click the prefix I added earlier to run setup exe. Change path to installed game exe. Prefix doesn’t change, uses same folder the setup exe did.
Play game, refer to step 2 in previous scenario for troubleshooting.
First off, Fitgirl repacks often fail to unpack properly on Linux through WINE/Proton. I prefer naked game folders compressed into an archive instead of a stupid setup.exe that’s just an over glorified 7z decompressor anyways behind the scenes. You posted this on .world instead of a piracy friendly community unfortunately so you’d have to DM me for linux friendly filesharing sources if you care to.
My non-Steam workflow is basically this. I use Faugus Launcher instead of Heroic: https://github.com/Faugus/faugus-launcher but with the other comments here you’ll realise the same steps apply to any of this stuff. Lutris, Heroic, Faugus, whatever. Just different GUI.
Scenario 1: I find ready to go compressed game folder archive and avoid an annoying installer.
Extract archive, add game exe to Faugus Launcher.
Hit play. If it doesn’t work, try a different proton variant like GE. Proton-GE especially good for non-Steam indie or very old games. If it pops an error about C++ redist missing or whatever, right click the game in Faugus and run winetricks to install that to the prefix. If it still doesn’t work, look up on Protondb for launch argument fixes. If it still doesn’t work, cry myself to sleep. https://www.protondb.com/
Or:
Scenario 2: I can’t find anything without having to run a Windows setup program first.
Add setup exe to Faugus, rename prefix to what the game is called before clicking ok.
Hopefully install the game without setup hanging, thus wasting much time and bandwidth.
Go back to Faugus and right click the prefix I added earlier to run setup exe. Change path to installed game exe. Prefix doesn’t change, uses same folder the setup exe did.
Play game, refer to step 2 in previous scenario for troubleshooting.
Oh and:
https://github.com/ChrisDKN/Amethyst-Mod-Manager
Extremely competent new mod manager.