
TiffanyNeat!!!
Published
As stated, there will always be two annoying popups with false red flags that you just have to press OK on. Otherwise, perfect.
XL_WINEONLINUX=true DSSENH=n %command%
https://gist.github.com/Centzilius/57892e5d1aaea51b3f389e6f1d587c97 + "WINEPREFIX=/home/username/.local/steam/steamapps/compatdata/39210/pfx /home/username/.local/steam/compatibilitytools.d/Proton-6.21-GE-2/files/bin/wine64 winetricks dotnet48" in terminal. "vcrun2019 --force" can be included in the command as well, but may not change anything.
REMEMBER TO BACK UP YOUR PREFIX! The script required to get this working WIPES the thing, so back it up to your root pc's Documents or whatever via copy/paste "/steamapps/compatdata/39210". This is where any client's screenshots & saved configs are stored, but NOT your server data such as gameplay progress and such, so it's not super important but is worthwhile.
This workaround uses the third-party XIVLauncher, which runs via Wine on Linux. You will notice that the workaround we use is a bit antsy and pops up two false errors everytime you start up, stating that "Microsoft C+ Visual Runtime (or whatever) is not installed" and "The minimum supported platform is Windows 8." Press OK on both of these. These do not matter towards anythings and are just minor annoyances that you have to deal with everytime you open it up. shrug Oh well.
I have yet to attempt this on the Steam Deck (as I don't have one atm,), but if any crashes occur, feel free to add PROTON_LOG=1
to your Steam Launch Options. This will cause a log of the inner machinations to be posted in your PC's root folder, where you can read, post, and do whatever else you need to do if there's an issue on your side. NOTE, ALSO, that if you use One-Time Passwords like I do, that you will need to be ready with the keyboard to type it in as soon as the box for it pops up. You cannot click/tab into it, and cancelling causes an error which crashes the whole process back to Steam- although, it does auto-focus you into that box.
When opening the game on either, an error occurs that reads: "LowLevelFatalError [File:Unknown] [Line: 5089] Corrupted Index in pak file (SHA hash mismatch).