Both sides previous revisionPrevious revisionNext revision | Previous revision |
games:linux:wine:titan_quest_anniversary [2024/08/25 18:50] – Sean Rhone | games:linux:wine:titan_quest_anniversary [2024/08/26 18:48] (current) – external edit 127.0.0.1 |
---|
**** | **** |
| |
winetricks 'discord_game_sdk=disabled' 'EOSSDK-Win32-Shipping=disabled' 'EOSSDK-Win64-Shipping=disabled' 'Galaxy64=disabled' 'OverlayEngineWin32=disabled' 'OverlayEnginex64=disabled' 'OverlayReleaseWin32=disabled' 'OverlayReleasex64=disabled' 'steam_api=disabled' 'steam_api64=disabled' | WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' winetricks 'discord_game_sdk=disabled' 'EOSSDK-Win32-Shipping=disabled' 'EOSSDK-Win64-Shipping=disabled' 'Galaxy64=disabled' 'OverlayEngineWin32=disabled' 'OverlayEnginex64=disabled' 'OverlayReleaseWin32=disabled' 'OverlayReleasex64=disabled' 'steam_api=disabled' 'steam_api64=disabled' |
| |
===== Clean Up ===== | ===== Clean Up ===== |
| |
====== Desktop Launcher ====== | ====== Desktop Launcher ====== |
| |
* :!: 2023/11/15: TODO: See [[#execute]] to manually launch in the meantime | |
| |
===== Initial ===== | ===== Initial ===== |
**** | **** |
| |
rm -Rf ~/'.local/share/applications/wine/Programs/Battle.net' ~/'.local/share/applications/wine/Programs/Diablo II Resurrected' && mkdir -p ~/'.local/share/applications/wine/Programs/Diablo II Resurrected' | rm -Rf ~/'.local/share/applications/wine/Programs/Titan Quest - Anniversary Edition [GOG.com]' && mkdir -p ~/'.local/share/applications/wine/Programs/Titan Quest Anniversary Edition' |
| |
===== Diablo II Resurrected (Battle.net App) ===== | ===== Titan Quest Anniversary Edition ===== |
| |
nano ~/'.local/share/applications/wine/Programs/Diablo II Resurrected/Diablo II Resurrected.desktop' | nano ~/'.local/share/applications/wine/Programs/Titan Quest Anniversary Edition/Titan Quest Anniversary Edition.desktop' && update-desktop-database --quiet ~/'.local/share/applications' |
| |
<code> | <code> |
[Desktop Entry] | [Desktop Entry] |
Name=Diablo II: Resurrected | Name=Titan Quest Anniversary Edition |
Categories=Game;AdventureGame;RolePlaying | Categories=Game;AdventureGame;RolePlaying |
Exec='/bin/bash' -c "cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected' && PULSE_LATENCY_MSEC='400' MESA_SHADER_CACHE_DIR=~/'.wine/Diablo II Resurrected' VKD3D_SHADER_CACHE_PATH=~/'.wine/Diablo II Resurrected/vkd3d_shader_cache' WINEPREFIX=~/'.wine/Diablo II Resurrected' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected/Diablo II Resurrected Launcher.exe'" | Exec='/bin/bash' -c "cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && MESA_SHADER_CACHE_DIR=~/'.wine/Titan Quest Anniversary Edition' DXVK_STATE_CACHE_PATH=~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache' WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/TQ.exe' /dx11" |
Type=Application | Type=Application |
StartupNotify=true | StartupNotify=true |
Icon=B271_Diablo II Resurrected Launcher.0 | Icon=6CB4_goggame-1196955511.0 |
StartupWMClass=d2r.exe | StartupWMClass=tq.exe |
Actions=Cache;Kill;Notes; | Actions=Cache;Kill;Notes; |
| |
[Desktop Action Cache] | [Desktop Action Cache] |
Exec='/bin/bash' -c "rm -Rf ~/'.wine/Diablo II Resurrected/mesa_shader_cache/'* ~/'.wine/Diablo II Resurrected/vkd3d_shader_cache/'* && sync && notify-send 'The Diablo II Resurrected cache has been cleaned.'" | Exec='/bin/bash' -c "rm -Rf ~/'.wine/Titan Quest Anniversary Edition/mesa_shader_cache/'* ~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache/'* && sync && notify-send 'The Titan Quest AE shader caches have been cleaned-up.'" |
Name=Cache Cleanup | Name=Shader Cache Cleanup |
| |
[Desktop Action Kill] | [Desktop Action Kill] |
Exec='/bin/bash' -c "WINEPREFIX=~/'.wine/Diablo II Resurrected' wineserver --kill" | Exec='/bin/bash' -c "WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wineserver --kill" |
Name=Force-close | Name=Force-close |
| |
[Desktop Action Notes] | [Desktop Action Notes] |
StartupNotify=false | StartupNotify=false |
Exec='/bin/bash' -c "gio open 'https://wiki.realmofespionage.xyz/games:wine:titan_quest_anniversary'" | Exec='/bin/bash' -c "gio open 'https://wiki.realmofespionage.xyz/games;linux;wine;titan_quest_anniversary'" |
Name=Installation Notes | Name=Installation Notes |
| |
* ''-nohwcursor'' is ''Win10 Safe Mode'' on Steam ([[https://steamdb.info/app/475150/config/|source]]) and was required on a Wayland session | * ''-nohwcursor'' is ''Win10 Safe Mode'' on Steam ([[https://steamdb.info/app/475150/config/|source]]) and was required on a Wayland session |
| |
<code>cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/TQ.exe' /dx11</code> | <code>cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && MESA_SHADER_CACHE_DIR=~/'.wine/Titan Quest Anniversary Edition' DXVK_STATE_CACHE_PATH=~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache' WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/TQ.exe' /dx11</code> |
| |
<code>-nohwcursor</code> | <code>-nohwcursor</code> |
* ''-nohwcursor'' is ''Win10 Safe Mode'' on Steam ([[https://steamdb.info/app/475150/config/|source]]) and was required on a Wayland session | * ''-nohwcursor'' is ''Win10 Safe Mode'' on Steam ([[https://steamdb.info/app/475150/config/|source]]) and was required on a Wayland session |
| |
<code>cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/TQ.exe' /dx9</code> | <code>cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && MESA_SHADER_CACHE_DIR=~/'.wine/Titan Quest Anniversary Edition' DXVK_STATE_CACHE_PATH=~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache' WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/TQ.exe' /dx9</code> |
| |
<code>-nohwcursor</code> | <code>-nohwcursor</code> |
**** | **** |
| |
cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/QuestEditor.exe' | cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && MESA_SHADER_CACHE_DIR=~/'.wine/Titan Quest Anniversary Edition' DXVK_STATE_CACHE_PATH=~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache' WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/QuestEditor.exe' |
| |
==== Viewer ==== | ==== Viewer ==== |
**** | **** |
| |
cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/Viewer.exe' | cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && MESA_SHADER_CACHE_DIR=~/'.wine/Titan Quest Anniversary Edition' DXVK_STATE_CACHE_PATH=~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache' WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/Viewer.exe' |
| |
==== Art Manager ==== | ==== Art Manager ==== |
**** | **** |
| |
cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/ArtManager.exe' | cd ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition' && MESA_SHADER_CACHE_DIR=~/'.wine/Titan Quest Anniversary Edition' DXVK_STATE_CACHE_PATH=~/'.wine/Titan Quest Anniversary Edition/dxvk_shader_cache' WINEPREFIX=~/'.wine/Titan Quest Anniversary Edition' wine ~/'.wine/Titan Quest Anniversary Edition/drive_c/GOG Games/Titan Quest - Anniversary Edition/ArtManager.exe' |
| |
===== File Manager ===== | ===== File Manager ===== |