User Tools

Site Tools


games:linux:wine:diablo_2_resurrected

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
games:linux:wine:diablo_2_resurrected [2025/09/18 07:13] Sean Rhonegames:linux:wine:diablo_2_resurrected [2025/11/12 15:49] (current) Sean Rhone
Line 16: Line 16:
   * Install to default location ((''C:/Program Files (x86)/Battle.net''))   * Install to default location ((''C:/Program Files (x86)/Battle.net''))
   * ''[ ]'' Launch Battle.net when you start your computer   * ''[ ]'' Launch Battle.net when you start your computer
- +  * Settings -> Game Launch and Clicking X -> Exit Battle.net completely
-  * Log-in +
-  * Settings -> App -> On Game Launch and When Clicking X -> Exit Battle.net completely +
-  * Close+
  
   mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Diablo II Resurrected' WINEARCH='win64' wineboot --init && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'winemenubuilder.exe' /t 'REG_SZ' /d '' /f && wget -O '/tmp/Battle.net-Setup.exe' 'https://downloader.battle.net/download/getInstaller?os=win&installer=Battle.net-Setup.exe' && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine '/tmp/Battle.net-Setup.exe'   mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Diablo II Resurrected' WINEARCH='win64' wineboot --init && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'winemenubuilder.exe' /t 'REG_SZ' /d '' /f && wget -O '/tmp/Battle.net-Setup.exe' 'https://downloader.battle.net/download/getInstaller?os=win&installer=Battle.net-Setup.exe' && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine '/tmp/Battle.net-Setup.exe'
Line 31: Line 28:
 ===== Diablo II Resurrected ===== ===== Diablo II Resurrected =====
  
-  * RestoreSettings -> Downloads -> Scan for Games -> Locate -> ''Diablo II Resurrected''+  * Diablo IIResurrected -> Install ((default location ''C:\Program Files (x86)\Diablo II Resurrected\'')) -> Start Install
  
   cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'   cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
 +
 +===== Vulkan =====
 +
 +****
 +
 +  WINEPREFIX=~/'.wine/Diablo II Resurrected' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'vulkan' /f
 +
 +===== Sandbox =====
 +
 +****
 +
 +  WINEPREFIX=~/'.wine/Diablo II Resurrected' winetricks sandbox
  
 ===== Clean Up ===== ===== Clean Up =====
Line 52: Line 61:
  
   * :!: The direct-launch option requires modifying and specifying a Battle.net account email and password   * :!: The direct-launch option requires modifying and specifying a Battle.net account email and password
-  * TODO: Check for offline flag(s) and add separate direct launch option ([[https://d2mods.info/forum/viewtopic.php?f=217&t=67329&p=503731#p503731|source 1]], [[https://old.reddit.com/r/Diablo/comments/qb6ife/psa_you_can_enable_infinite_respecs_in_offline/hhd1g38/|source 2]])+  * TODO: Check for offline flag(s) and add separate direct launch option ([[https://d2mods.info/forum/viewtopic.php?f=217&t=67329&p=503731#p503731|source]])
  
   nano ~/'.local/share/applications/wine/Programs/Diablo II Resurrected/Diablo II Resurrected.desktop'   nano ~/'.local/share/applications/wine/Programs/Diablo II Resurrected/Diablo II Resurrected.desktop'
Line 65: Line 74:
 Icon=B271_Diablo II Resurrected Launcher.0 Icon=B271_Diablo II Resurrected Launcher.0
 StartupWMClass=d2r.exe StartupWMClass=d2r.exe
-Actions=Cache;Kill;Notes;Direct; +Actions=Kill;Notes;Direct;
- +
-[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.'" +
-Name=Cache Cleanup+
  
 [Desktop Action Kill] [Desktop Action Kill]
Line 76: Line 81:
  
 [Desktop Action Notes] [Desktop Action Notes]
-StartupNotify=false 
 Exec='/bin/bash' -c "gio open 'https://wiki.realmofespionage.xyz/games:wine:diablo_2_resurrected'" Exec='/bin/bash' -c "gio open 'https://wiki.realmofespionage.xyz/games:wine:diablo_2_resurrected'"
 Name=Installation Notes Name=Installation Notes
  
 [Desktop Action Direct] [Desktop Action Direct]
-StartupNotify=false 
 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/D2R.exe' -username espionage724@x -password x" 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/D2R.exe' -username espionage724@x -password x"
 Name=Launch D2R without Battle.net Name=Launch D2R without Battle.net
Line 119: Line 122:
   * ''Battle.net Launcher.exe''   * ''Battle.net Launcher.exe''
  
-  cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net' && 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' WINEDEBUG='' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'+  cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
  
 ==== Diablo II Resurrected (Battle.net App) ==== ==== Diablo II Resurrected (Battle.net App) ====
Line 125: Line 128:
   * ''Diablo II Resurrected Launcher.exe''   * ''Diablo II Resurrected Launcher.exe''
  
-  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' WINEDEBUG='' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected/Diablo II Resurrected Launcher.exe'+  cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected' && WINEPREFIX=~/'.wine/Diablo II Resurrected' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected/Diablo II Resurrected Launcher.exe'
  
 ==== Diablo II Resurrected ==== ==== Diablo II Resurrected ====
Line 131: Line 134:
   * ''D2R.exe''   * ''D2R.exe''
   * Useful for quick graphical testing as this bypasses Battle.net launcher and boots D2R directly   * Useful for quick graphical testing as this bypasses Battle.net launcher and boots D2R directly
-  * :!: This may fail to load online characters occasionally +  * ''MESA_VK_WSI_PRESENT_MODE=fifo'' caps FPS on Legacy graphics
-  * TODO: ''-username'', ''-password'', and other options ([[https://d2mods.info/forum/viewtopic.php?f=217&t=67329&p=503731#p503731|source 1]], [[https://old.reddit.com/r/Diablo/comments/qb6ife/psa_you_can_enable_infinite_respecs_in_offline/hhd1g38/|source 2]])+
  
-  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' WINEDEBUG='' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected/D2R.exe'+  cd ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected' && MESA_VK_WSI_PRESENT_MODE='fifo' WINEPREFIX=~/'.wine/Diablo II Resurrected' wine ~/'.wine/Diablo II Resurrected/drive_c/Program Files (x86)/Diablo II Resurrected/D2R.exe' -address 'localhost'
  
 ===== File Manager ===== ===== File Manager =====
/srv/www/wiki/data/attic/games/linux/wine/diablo_2_resurrected.1758193982.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki