ebenbruyns / junkstore

Imagine a Kodi like interface for all your non-Steam games! Transform your gaming experience with Junk-Store. Say goodbye to clunky work arounds and hello to a world of endless gaming possibilities. Get ready to elevate your gaming to the next level with Junk-Store!
https://junkstore.xyz/
Other
314 stars 12 forks source link

Support Linux-Native Games (or offer the option to install the Linux or Windows version of games with both) #70

Open AsamiImako opened 1 month ago

AsamiImako commented 1 month ago

Is your feature request related to a problem? Please describe. When installing games from GOG with available versions for both Windows or Linux (for example: Absolute Drift: Zen Edition) it appears that Junk Store will only install the Windows version and run it through Proton.

Describe the solution you'd like It would be an excellent feature if it were possible to select between running Linux native or Windows versions of games with native Linux ports.

Describe alternatives you've considered The Linux versions of these games can be installed manually through Desktop mode or other launchers such as Lutris but obviously the entire point of using the Junk Store is for a more seamless experience that does not require these workarounds.

Additional context While most of these games probably run just fine as Windows games through Proton, and while there are certainly situations where one might prefer the Windows version of a multi-platform game (e.g. Windows-specific mods, etc.) there is nonetheless often a present, if slight, performance penalty for using compatibility layers such as Proton. It may also avoid unnecessary compatibility problems to run these games natively where possible. Based on looking over lgogdownloader's documentation it may be necessary to come up with some way to present GOG's Mojosetup installers, but I suspect that should be possible (granted I am certainly no expert), and lgogdownloader does appear to be able to download them.