Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
games:wine:path_of_exile [2019/05/21 23:49] – Sean Rhone | games:wine:path_of_exile [2019/11/03 21:35] – Sean Rhone |
---|
====== Information ====== | ====== Information ====== |
| |
* Path of Exile ((https://www.pathofexile.com)) | * [[https://www.pathofexile.com|Path of Exile]] |
* Standalone | * Standalone |
* 32-bit | * 64-bit |
| * [[https://appdb.winehq.org/objectManager.php?sClass=application&iId=13810|WineHQ AppDB]] |
| * [[https://www.protondb.com/app/238960|ProtonDB]] |
| |
===== Prerequisites ===== | ===== Prerequisites ===== |
===== Notes ===== | ===== Notes ===== |
| |
* Enable CSMT for NVIDIA Proprietary Graphics | * TODO |
* Enable Gallium Nine for AMD Graphics and disable Shadows | |
* Windowed Fullscreen works better for desktop environment integration | |
* The 64-bit client is unusable ((last tested 2017/02/03)) | |
* A 64-bit Wine Prefix is used in order to use the High Texture Quality setting in-game ((last tested 2016/12/20)) | |
| |
====== Install ====== | ====== Install ====== |
**** | **** |
| |
rm -rf '/tmp/dxvk-'* && cd '/tmp' && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' && cd ~ && WINEPREFIX=~/'Wine Prefixes/Path of Exile' '/tmp/dxvk-'*'/setup_dxvk.sh' install && rm -rf '/tmp/dxvk-'* && sync | rm -rf '/tmp/dxvk-'* && cd '/tmp' && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' && cd ~ && WINEPREFIX=~/'Wine Prefixes/Path of Exile' '/tmp/dxvk-'*'/setup_dxvk.sh' install && rm -rf '/tmp/dxvk-'* && mkdir -p ~/'Wine Prefixes/Path of Exile/dxvk_state_cache' && sync |
| |
====== Desktop Launcher ====== | ====== Desktop Launcher ====== |
| |
===== Path of Exile ===== | ===== Path of Exile ===== |
| |
* Provides options for starting the game normally, killing the wineserver, and verifying Content.ggpk | |
| |
nano ~/'.local/share/applications/wine/Programs/Path of Exile/Path of Exile.desktop' | nano ~/'.local/share/applications/wine/Programs/Path of Exile/Path of Exile.desktop' |
Comment=You are an Exile, struggling to survive on the dark continent of Wraeclast, as you fight to earn power that will allow you to exact your revenge against those who wronged you. | Comment=You are an Exile, struggling to survive on the dark continent of Wraeclast, as you fight to earn power that will allow you to exact your revenge against those who wronged you. |
Categories=Game;AdventureGame;RolePlaying | Categories=Game;AdventureGame;RolePlaying |
Exec=env WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Path of Exile' wine '/home/CHANGEME/Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile/PathOfExile.exe' --noasync | Exec=env DXVK_LOG_LEVEL='none' DXVK_STATE_CACHE_PATH='/home/CHANGEME/Wine Prefixes/Path of Exile/dxvk_state_cache' MESA_GLSL_CACHE_DIR='/home/CHANGEME/Wine Prefixes/Path of Exile' WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Path of Exile' wine '/home/CHANGEME/Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile/PathOfExile.exe' |
Type=Application | Type=Application |
StartupNotify=true | StartupNotify=true |
Path=/home/CHANGEME/Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile | Path=/home/CHANGEME/Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile |
Icon=7F60_ClientIcon.0 | Icon=7F60_ClientIcon.0 |
Actions=Kill;Verify; | Actions=Repair;Kill;Cache |
| |
| [Desktop Action Repair] |
| Exec=gnome-terminal -- env WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Path of Exile' wine '/home/CHANGEME/Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile/PackCheck.exe' |
| Name=Check and Repair Data |
| |
[Desktop Action Kill] | [Desktop Action Kill] |
Exec=env WINEPREFIX='/home/CHANGEME/Wine Prefixes/Path of Exile' wineserver -k | Exec=env WINEPREFIX='/home/CHANGEME/Wine Prefixes/Path of Exile' wineserver -k |
Name=Kill wineserver | Name=Force-close |
| |
[Desktop Action Verify] | [Desktop Action Cache] |
Exec=gnome-terminal -- env WINEDEBUG='-all' WINEPREFIX='/home/CHANGEME/Wine Prefixes/Path of Exile' wine '/home/CHANGEME/Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile/PackCheck.exe' | Exec=bash -c "rm -Rf ~/'Wine Prefixes/Path of Exile/dxvk_state_cache' ~/'Wine Prefixes/Path of Exile/mesa_shader_cache' ~/'Wine Prefixes/Path of Exile/drive_c/windows/temp/'* ~/'Wine Prefixes/Path of Exile/drive_c/users/'$USER'/Temp/'* && sync" |
Name=Verify Content.ggpk</code> | Name=Cache Clean-up</code> |
| |
sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/Path of Exile/Path of Exile.desktop' | sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/Path of Exile/Path of Exile.desktop' |
==== Path of Exile ==== | ==== Path of Exile ==== |
| |
**** | cd ~/'Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile' && |
| |
| DXVK_HUD='full' |
| |
| WINEDEBUG='-all' |
| |
cd ~/'Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile' && WINEPREFIX=~/'Wine Prefixes/Path of Exile' wine ~/'Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile/PathOfExile.exe' --noasync | DXVK_STATE_CACHE_PATH=~/'Wine Prefixes/Path of Exile/dxvk_state_cache' MESA_GLSL_CACHE_DIR=~/'Wine Prefixes/Path of Exile' WINEPREFIX=~/'Wine Prefixes/Path of Exile' wine ~/'Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile/PathOfExile.exe' |
| |
==== PackCheck ==== | ==== PackCheck ==== |
**** | **** |
| |
xdg-open ~/'Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile' | gio open ~/'Wine Prefixes/Path of Exile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile' |