Open goaaats opened 2 years ago
On a side note, dxvk will also have to be managed since ffxiv is broken on wined3d
As for Steam support, it might be possible to additionally not only run xivlauncher instead of the native launcher from the game's steam page. If proton-ge (or at least the protonfixes python module) is used in xivlauncher, then an environment variable can be added possibly launch xivlauncher in place of ffxivboot.exe.
For example:
if 'XIVLAUNCHER' in os.environ: util.replace_command('common/FINAL FANTASY XIV Online/boot/ffxivboot.exe', 'compatdata/39210/pfx/drive_c/users/steamuser/AppData/Local/XIVLauncher/XIVLauncher.exe')
This is an idea i got from 0xReki's work in the Proton github 0xReki's work in the Proton github
If such a command could be commited to Proton-GE, then you will just need a GE-proton, it won't need to be "added" to a FFXIV-specific prefix.
and then you could additionally add steam time tracking/ "im playing ffxiv" functionality such as done through Skyliet's linux-ffxiv-steam script