Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
games:wine:ffxiv [2019/08/24 00:13] – [Wine Configuration] Sean Rhone | games:wine:ffxiv [2020/01/23 13:38] – Sean Rhone |
---|
* [[distros:fedora_workstation_gnome|Fedora Workstation]] | * [[distros:fedora_workstation_gnome|Fedora Workstation]] |
* [[notes:wine|Wine]] | * [[notes:wine|Wine]] |
| |
==== Lutris ==== | |
| |
* Pre-start Script | |
| |
<code>#!/bin/sh | |
rm -Rf '/home/espionage724/Games/final-fantasy-xiv-a-realm-reborn/drive_c/users/espionage724/My Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/web'</code> | |
| |
====== Install ====== | ====== Install ====== |
===== Wine Configuration ===== | ===== Wine Configuration ===== |
| |
* :!: Staging -> [x] Hide Wine version from applications ((if Wine is detected, FFXIV switches to macOS licensing instead since that version uses CrossOver)) | * :!: Staging -> [x] Hide Wine version from applications ((this allows FFXIV to use Windows licenses)) ((if Wine is detected, FFXIV switches to macOS licensing instead since that version uses CrossOver)) |
| |
WINEPREFIX=~/'Wine Prefixes/FINAL FANTASY XIV' winecfg | WINEPREFIX=~/'Wine Prefixes/FINAL FANTASY XIV' winecfg |
**** | **** |
| |
rm -f ~/'Downloads/ffxivsetup.exe' ~/'Desktop/FINAL FANTASY XIV - A Realm Reborn.desktop' && sync | rm -f ~/'Downloads/ffxivsetup.exe' ~/'Desktop/FINAL FANTASY XIV - A Realm Reborn.desktop' ~/'Desktop/FINAL FANTASY XIV ONLINE.desktop' && sync |
| |
====== DXVK ====== | ====== DXVK ====== |
====== Settings ====== | ====== Settings ====== |
| |
===== Cutscene Fix ===== | ===== Browser Fix ===== |
| |
* After selecting the datacenter in-game, if stuck at a black screen with a loading circle, do this | * Sets ''Browser'' to ''1'' in ''FFXIV_BOOT.cfg'' to revert to the old launcher |
| * :!: This needs to be done before first-launch |
| |
nano ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg' | mkdir -p ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn' && echo "Browser 1" | tee ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg' > '/dev/null' |
| |
CutsceneMovieOpening 1 | nano ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg' |
| |
===== Browser Fix ===== | ===== Cutscene Fix ===== |
| |
* TODO: Does this do anything? | * Sets ''CutsceneMovieOpening'' to ''1'' in ''FFXIV.cfg'' to workaround a blackscreen issue after selecting the datacenter and before the character-select screen |
| * :!: This needs to be done before first-launch |
| * :!: TODO: Test this |
| |
nano ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_BOOT.cfg' | mkdir -p ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn' && echo "CutsceneMovieOpening 1" | tee ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg' > '/dev/null' |
| |
BrowserType 2 | nano ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg' |
| |
====== Desktop Launchers ====== | ====== Desktop Launchers ====== |
Path=/home/CHANGEME/Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot | Path=/home/CHANGEME/Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot |
Icon=420A_FFXIV.0 | Icon=420A_FFXIV.0 |
Actions=Kill;Cache; | StartupWMClass=ffxivlauncher64.exe |
| Actions=Kill;Backup;Cache; |
| |
[Desktop Action Kill] | [Desktop Action Kill] |
Exec=env WINEPREFIX='/home/CHANGEME/Wine Prefixes/FINAL FANTASY XIV' wineserver -k | Exec=env WINEPREFIX='/home/CHANGEME/Wine Prefixes/FINAL FANTASY XIV' wineserver -k |
Name=Force-close FINAL FANTASY XIV | Name=Force-close FINAL FANTASY XIV |
| |
| [Desktop Action Backup] |
| Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/FINAL FANTASY XIV' wine '/home/CHANGEME/Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivconfig64.exe' |
| Name=UI Backup Tool |
| |
[Desktop Action Cache] | [Desktop Action Cache] |
Exec=bash -c "rm -Rf ~/'Wine Prefixes/FINAL FANTASY XIV/dxvk_state_cache' ~/'Wine Prefixes/FINAL FANTASY XIV/mesa_shader_cache' ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/windows/temp/'* ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/users/'$USER'/Temp/'* && sync" | Exec=bash -c "rm -Rf ~/'Wine Prefixes/FINAL FANTASY XIV/dxvk_state_cache/'* ~/'Wine Prefixes/FINAL FANTASY XIV/mesa_shader_cache/'* ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/downloads/'* ~/'Documents/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV_'*'/log/'* ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxiv'*'.log' ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxiv'*'.dxvk-cache' ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/windows/temp/'* ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/users/'$USER'/Temp/'* && sync && notify-send 'The cache for FFXIV has been cleaned.'" |
Name=Cache Clean-up</code> | Name=Cache Clean-up</code> |
| |
==== FINAL FANTASY XIV ==== | ==== FINAL FANTASY XIV ==== |
| |
**** | * [[notes:wine#other|More Environment Variables]] |
| |
cd ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot' && | cd ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot' && |
| |
| __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='NVIDIA_only' |
| |
| __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='non_NVIDIA_only' |
| |
DXVK_HUD='full' | DXVK_HUD='full' |
| |
WINEPREFIX=~/'Wine Prefixes/FINAL FANTASY XIV' wine ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivboot64.exe' | WINEPREFIX=~/'Wine Prefixes/FINAL FANTASY XIV' wine ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivboot64.exe' |
| |
| ==== System Information ==== |
| |
| **** |
| |
| cd ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot' && WINEPREFIX=~/'Wine Prefixes/FINAL FANTASY XIV' wine ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivsysinfo64.exe' |
| |
| ==== UI Backup Tool ==== |
| |
| **** |
| |
| cd ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot' && WINEPREFIX=~/'Wine Prefixes/FINAL FANTASY XIV' wine ~/'Wine Prefixes/FINAL FANTASY XIV/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivconfig64.exe' |
| |
===== File Manager ===== | ===== File Manager ===== |