goatcorp / FFXIVQuickLauncher

Custom launcher for FFXIV
https://goatcorp.github.io/
GNU General Public License v3.0
2.77k stars 327 forks source link

Proton Support #737

Open Rioluuu opened 2 years ago

Rioluuu commented 2 years ago

Currently, it is only possible to run XIVLauncher on Linux using Lutris and the installer there. Being able to run XIVLauncher via Steam on Linux would make support for Steam Deck much easier and also it make using XIVLauncher significantly easier for people who bought the game on Steam. Also running through Proton would provide the advantage of Shader Caches provided by Steam, Steam Overlay and also not having to install Lutris if you have the game on Steam. I like the way that GShade handles this, they have an official script to install GShade into the Proton prefix.

goaaats commented 2 years ago

We're working on this on the master branch, in the XIVLauncher.Core project.

ChaosInfinited commented 2 years ago

There is a way rn (thanks goats! <3) to make it work on/for Linux/Proton/Steam users: Install windows' Steam inside the same prefix that you have launcher/14 installed Run that Steam with Wine (not the native Linux') After that Launcher should connect to Steam API and allow you to login :)

There might be an issue with Dalamud tho, but that one is being verified as we speak.