XIVLauncher community has two wine "supported".
-
unofficial-wine-xiv-git https://github.com/rankynbass/unofficial-wine-xiv-git/releases
-
wine-ge-xiv https://github.com/rankynbass/wine-ge-xiv/releases
Both works just fine but we gotta some work to do.
Unfortunately as of time being, at least in my machine, it simply wasn't possible to run Teamcraft in Wayland.
The problem is not that Teamcraft didn't work, it did, but just would not render anything inside the window. Maybe your experience will be different than mine, you could try, don't get your hopes too high at the moment.
Use official wine (right up this moment its 9.5), either staging or not. For some reason both mentioned before have problems to setup our prefix.
With the official wine (staging or not) we prepare our prefix.
- Delete or rename your old one in
~/.xlcore/wineprefix. - Install FFXIV Teamcraft with
WINEPREFIX=~/.xlcore/wineprefix wine /path/to/ffxiv-teamcraft-Setup-<version>.exeand close as soon as the teamcraft starts successfully. - Execute
WINEPREFIX=~/.xlcore/wineprefix /path/to/chosen/wine/bin/wineboot -u. Example:WINEPREFIX=~/.xlcore/wineprefix ~/.xlcore/compatibilitytool/beta/unofficial-wine-xiv-wayland-9.5.1/bin/wineboot -u. - Setup XIVLauncher to use the chosen wine. Settings -> Wine -> Change to Custom -> set the path to
/path/to/chosen/wine/bin/ - Check which Sync you'll be using. ESYNC or FSYNC, keep in mind your choice.
After saving the settings and updating the prefix we are ready to go.
- If you have ESYNC enabled, you should add
WINEESYNC=1before the next command. If you have FSYNC thenWINEFSYNC=1. - Start Teamcraft:
- WINEESYNC:
WINEESYNC=1 WINEPREFIX=~/.xlcore/wineprefix/ /path/to/chosen/wine/bin/wine ~/.xlcore/wineprefix/drive_c/users/$USER/AppData/Local/ffxiv-teamcraft/FFXIV\ Teamcraft.exe - WINEFSYNC:
WINEFSYNC=1 WINEPREFIX=~/.xlcore/wineprefix/ /path/to/chosen/wine/bin/wine ~/.xlcore/wineprefix/drive_c/users/$USER/AppData/Local/ffxiv-teamcraft/FFXIV\ Teamcraft.exe
- WINEESYNC:
- Login
- Start FFXIV
- Login as usual
If you rely on some patch that the chosen wine uses I do not guarantee that they will work following these steps, do it at your own risk.
I had to change WINEESYNC to WINEFSYNC, probably since I use the latter to run FFXIV. Otherwise, it failed to start. Aside from that, it works perfectly.