games:wine:guild_wars_2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
games:wine:guild_wars_2 [2019/05/15 21:38] – Sean Rhone | games:wine:guild_wars_2 [2023/09/27 04:41] – Sean Rhone | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Information ====== | ====== Information ====== | ||
- | * Guild Wars 2 ((https:// | + | * [[https:// |
+ | * Standalone | ||
* 64-bit | * 64-bit | ||
+ | * :!: 2022/10/01: This does not work as-is with Wine Staging as it needs a patch (('' | ||
+ | |||
+ | ===== Wine Resources ===== | ||
+ | |||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
- | * [[distros: | + | * [[distros: |
+ | * :!: [[notes: | ||
===== Notes ===== | ===== Notes ===== | ||
- | * If using an Esync build of Wine, '' | + | * '' |
- | * GW2 failed to start with Wine 4.7 on Fedora 30 on 2019/05/15; TODO: test openSUSE | + | |
====== Install ====== | ====== Install ====== | ||
Line 20: | Line 26: | ||
* Install to default directory when prompted (('' | * Install to default directory when prompted (('' | ||
* Log-in when launcher progresses enough | * Log-in when launcher progresses enough | ||
- | * Select AUTO-PLAY | + | * Ideally save the username |
+ | * Close the launcher | ||
- | mkdir -p ~/'Wine Prefixes' ~/' | + | mkdir -p ~/'.wine' ~/' |
===== Restore Gw2.dat ===== | ===== Restore Gw2.dat ===== | ||
Line 28: | Line 35: | ||
* This expects '' | * This expects '' | ||
- | mv ~/' | + | mv ~/' |
- | ===== Sandbox | + | ===== Wine Configuration |
- | **** | + | |
+ | | ||
+ | | ||
- | WINEPREFIX=~/' | + | WINEPREFIX=~/' |
- | ===== Virtual Desktop ===== | + | ===== Clean-up ===== |
- | + | ||
- | * Needed to prevent the launcher from eating resources and essentially locking | + | |
- | * 2375x1410 suites a 4K screen well at 192 dpi | + | |
- | + | ||
- | WINEPREFIX=~/' | + | |
- | + | ||
- | WINEPREFIX=~/' | + | |
- | + | ||
- | ===== Gallium Nine ===== | + | |
**** | **** | ||
- | | + | |
- | ===== Video Memory | + | ====== Libraries ====== |
- | * 8192MB | + | ===== DXVK ===== |
- | | + | |
- | ===== DPI ===== | + | ls ~/'Downloads/dxvk-master-'*'.zip' && rm -Rf '/tmp/ |
- | + | ||
- | * 192 dpi | + | |
- | * This affects cursor size, launcher size, and UI/HUD scaling | + | |
- | + | ||
- | WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' | + | |
- | + | ||
- | ===== Mouse Capture ===== | + | |
- | + | ||
- | * winecfg | + | |
- | * :!: This is required in-game if using an emulated desktop at all | + | |
- | * TODO: Why are there two methods here? | + | |
- | + | ||
- | WINEPREFIX=~/'Wine Prefixes/Guild Wars 2' | + | |
- | + | ||
- | | + | |
- | + | ||
- | ===== Clean Up ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rm -Rf ~/'Downloads/Guild Wars 2' ~/' | + | |
====== Desktop Launcher ====== | ====== Desktop Launcher ====== | ||
Line 95: | Line 74: | ||
[Desktop Entry] | [Desktop Entry] | ||
Name=Guild Wars 2 | Name=Guild Wars 2 | ||
- | Comment=Guild Wars 2 is an online role-playing game with fast-paced action combat, a rich and detailed universe of stories, awe-inspiring landscapes to explore, two challenging player vs. player modes—and no subscription fees! | ||
Categories=Game; | Categories=Game; | ||
- | Exec=env WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Guild Wars 2' wine '/home/CHANGEME/Wine Prefixes/Guild Wars 2/ | + | Exec='/ |
Type=Application | Type=Application | ||
StartupNotify=true | StartupNotify=true | ||
- | Path=/home/CHANGEME/Wine Prefixes/Guild Wars 2/drive_c/Program Files/Guild Wars 2 | + | Icon=1431_Gw2-64.0 |
- | Icon=0637_Gw2-64.0 | + | StartupWMClass=gw2-64.exe |
- | Actions=Kill; | + | Actions=Cache; |
+ | |||
+ | [Desktop Action Cache] | ||
+ | Exec='/bin/bash' -c "rm -Rf ~/'.wine/Guild Wars 2/mesa_shader_cache/'* ~/' | ||
+ | Name=Cache | ||
[Desktop Action Kill] | [Desktop Action Kill] | ||
- | Exec=env WINEPREFIX='/home/CHANGEME/Wine Prefixes/Guild Wars 2' wineserver -k | + | Exec='/ |
Name=Force-close | Name=Force-close | ||
[Desktop Action Update] | [Desktop Action Update] | ||
- | Exec=env WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Guild Wars 2' wine '/home/CHANGEME/Wine Prefixes/Guild Wars 2/ | + | Exec='/ |
Name=Update Game Data | Name=Update Game Data | ||
[Desktop Action Repair] | [Desktop Action Repair] | ||
- | Exec=env WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Guild Wars 2' wine '/home/CHANGEME/Wine Prefixes/Guild Wars 2/ | + | Exec='/ |
- | Name=Check and Repair Data | + | Name=Repair |
- | [Desktop Action | + | [Desktop Action |
- | Exec=bash -c "rm -Rf ~/'Wine Prefixes/Guild Wars 2/drive_c/users/'$USER'/Application Data/Guild Wars 2/Coherent Dumps/'* ~/'Wine Prefixes/Guild Wars 2/drive_c/windows/ | + | StartupNotify=false |
- | Name=Cache Clean-up</ | + | Exec='/bin/bash' |
+ | Name=Installation Notes | ||
+ | |||
+ | # End</ | ||
+ | |||
+ | ===== Steam Launcher ===== | ||
+ | |||
+ | * Guild Wars 2 | ||
+ | |||
+ | Guild Wars 2 | ||
+ | |||
+ | nano ~/' | ||
+ | |||
+ | < | ||
+ | #!/bin/sh | ||
+ | |||
+ | # Environment Variables | ||
+ | export MESA_SHADER_CACHE_DIR=~/'.wine/Guild Wars 2' | ||
+ | export DXVK_STATE_CACHE_PATH=~/'.wine/Guild Wars 2/dxvk_state_cache' | ||
+ | export WINEPREFIX=~/'.wine/Guild Wars 2' | ||
+ | |||
+ | # Working Directory | ||
+ | cd ~/'.wine/Guild Wars 2/drive_c/Program Files/Guild Wars 2' | ||
+ | |||
+ | # Launch | ||
+ | wine ~/'.wine/Guild Wars 2/drive_c/Program Files/Guild Wars 2/Gw2-64.exe' -autologin | ||
- | sed -i 's/' | + | # End</code> |
====== Quick Commands ====== | ====== Quick Commands ====== | ||
Line 128: | Line 135: | ||
**** | **** | ||
- | WINEPREFIX=~/' | + | WINEPREFIX=~/' |
===== Winetricks ===== | ===== Winetricks ===== | ||
Line 134: | Line 141: | ||
**** | **** | ||
- | WINEPREFIX=~/' | + | WINEPREFIX=~/' |
===== Registry Editor ===== | ===== Registry Editor ===== | ||
Line 140: | Line 147: | ||
**** | **** | ||
- | WINEPREFIX=~/' | + | WINEPREFIX=~/' |
===== Kill ===== | ===== Kill ===== | ||
Line 146: | Line 153: | ||
**** | **** | ||
- | WINEPREFIX=~/' | + | WINEPREFIX=~/' |
===== Execute ===== | ===== Execute ===== | ||
Line 152: | Line 159: | ||
==== Guild Wars 2 ==== | ==== Guild Wars 2 ==== | ||
- | **** | + | |
- | + | ||
- | | + | |
- | + | ||
- | WINEDEBUG='-all' | + | |
- | + | ||
- | GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3; | + | |
- | + | ||
- | | + | |
< | < | ||
Line 172: | Line 171: | ||
**** | **** | ||
- | cd ~/'Wine Prefixes/Guild Wars 2/ | + | cd ~/'.wine/Guild Wars 2/ |
==== Repair ==== | ==== Repair ==== | ||
Line 178: | Line 177: | ||
**** | **** | ||
- | cd ~/'Wine Prefixes/Guild Wars 2/ | + | cd ~/'.wine/Guild Wars 2/ |
===== File Manager ===== | ===== File Manager ===== | ||
Line 186: | Line 185: | ||
**** | **** | ||
- | gio open ~/'Wine Prefixes/Guild Wars 2/ | + | gio open ~/'.wine/Guild Wars 2/ |
/var/www/wiki/data/pages/games/wine/guild_wars_2.txt · Last modified: 2023/09/27 06:05 by Sean Rhone