User Tools

Site Tools


games:linux:wine:world_of_warcraft_3.3.5

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:world_of_warcraft_3.3.5 [2024/12/31 05:51] – new wow64 start Sean Rhonegames:linux:wine:world_of_warcraft_3.3.5 [2025/04/25 03:50] (current) – openSUSE TW (WIP) Sean Rhone
Line 3: Line 3:
   * World of Warcraft: Wrath of the Lich King ((https://web.archive.org/web/20200911184050/https://www.blizzard.com/en-us/games/wrath/))   * World of Warcraft: Wrath of the Lich King ((https://web.archive.org/web/20200911184050/https://www.blizzard.com/en-us/games/wrath/))
   * Patch 3.3.5a   * Patch 3.3.5a
 +
 +===== TODOs =====
  
   * 2024/10/28: ''graphics=wayland'', ''renderer=vulkan'', ''d3d9'', DXVK 2.4.1, Wine Staging 9.15 (old WoW64), GNOME 47 (F41) Wayland, Intel UHD 630   * 2024/10/28: ''graphics=wayland'', ''renderer=vulkan'', ''d3d9'', DXVK 2.4.1, Wine Staging 9.15 (old WoW64), GNOME 47 (F41) Wayland, Intel UHD 630
   * [[linux:notes:wine_wayland_vulkan_wow_335|Wine Wayland/Vulkan notes]]   * [[linux:notes:wine_wayland_vulkan_wow_335|Wine Wayland/Vulkan notes]]
 +
 +  * TODO: Old-Wow64, [[games;windows;world_of_warcraft_3.3.5|Windows]] compare
 +
 +===== Media =====
 +
 +  * [[https://www.facebook.com/photo/?fbid=1137343391093214&set=a.1137341201093433|Launcher Right-click Screenshot]]
  
 ===== Prerequisites ===== ===== Prerequisites =====
  
-  * [[linux;distros;fedora_workstation_gnome|Fedora Workstation]]+  * [[linux;distros;opensuse_tumbleweed_gnome|openSUSE Tumbleweed (GNOME)]]
   * [[linux;notes;wine|Wine]]   * [[linux;notes;wine|Wine]]
  
Line 21: Line 29:
 ===== World of Warcraft ===== ===== World of Warcraft =====
  
-  * [[https://wowdl.net/client/3.3.5a-win-us|World-of-Warcraft-3.3.5a.12340-enUS.zip]] ((2024/10/26: Link looks broken; TODO: Find alt source or re-mirror; md5 below is accurate to what was hosted))+  mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' WINEARCH='win32' winecfg /v 'winxp' && sync
  
-  mkdir -~/'.wine' && WINEPREFIX=~/'.wine/World of Warcraft 3.3.5winecfg /v 'winxp&& sync+  unzip -qq -b -d ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files' ~/'Downloads/World-of-Warcraft-3.3.5a.12340-enUS.zip' && sync 
 + 
 +  sha384sum ~/'Downloads/World-of-Warcraft-3.3.5a.12340-enUS.zip| grep 'ab4ab27e9e4451dc74f7e4f2bd22b1d5b3ce728bfe500cb43f1aa3ada7a61f2cfbbfcf740e9092ec719a3e68e57a0a03' 
 + 
 +===== DXVK ===== 
 + 
 +****
  
-  md5sum ~/'Downloads/World-of-Warcraft-3.3.5a.12340-enUS.zip| grep 'ab8284d28a063e8594d03636fbe28dc7' && unzip -qq -b -d ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files (x86)' ~/'Downloads/World-of-Warcraft-3.3.5a.12340-enUS.zip&& sync+  WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' '/usr/libexec/dxvk/bin/setup_dxvk.shinstall
  
 ====== Settings ====== ====== Settings ======
Line 31: Line 45:
 ===== In-game ===== ===== In-game =====
  
-  * Windowed ''d3d9''+  * Windowed ''d3d9ex''
   * First-time start to create ''Config.wtf'' and do in-game Settings ((also avoids first-time fullscreen cropped-window on Wayland))   * First-time start to create ''Config.wtf'' and do in-game Settings ((also avoids first-time fullscreen cropped-window on Wayland))
  
-  cd ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files (x86)/World of Warcraft 3.3.5a.12340'*'/' && WINEDEBUG='' MESA_SHADER_CACHE_DIR=~/'.wine/World of Warcraft 3.3.5' WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files (x86)/World of Warcraft 3.3.5a.12340'*'/Wow.exe' -windowed -d3d9+  cd ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft 3.3.5a.12340'*'/' && WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wine ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files/World of Warcraft 3.3.5a.12340'*'/Wow.exe' -windowed -d3d9ex
  
 ===== Config.wtf ===== ===== Config.wtf =====
Line 92: Line 106:
 StartupWMClass=wow.exe StartupWMClass=wow.exe
 Icon=WBE5_Wow.0 Icon=WBE5_Wow.0
-Actions=Kill;Server;Update;Saves;Notes; +Actions=Server;Server-Saves;Server-Update;Client-Kill;Client-Notes;Server-Notes;
- +
-[Desktop Action Kill] +
-Exec='/bin/bash' -c "WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wineserver --kill" +
-Name=Force-close WoW 3.3.5+
  
 [Desktop Action Server] [Desktop Action Server]
 StartupNotify=false StartupNotify=false
-Exec='/bin/bash' -c "~/'Projects/trinity-335/scripts/tc-335-server-start.sh'"+Exec='/bin/bash' -c "~/'Projects/TrinityCore-335/scripts/tc-335-server-start.sh'"
 Name=Launch Local Server Name=Launch Local Server
  
-[Desktop Action Update]+[Desktop Action Server-Saves]
 StartupNotify=false StartupNotify=false
-Exec='/bin/bash' -c "ptyxis --standalone --title='WoW 3.3.5 localhost Server Updater — ' -- ~/'Projects/trinity-335/scripts/tc-335-server-update.sh'" +Exec='/bin/bash' -c "ptyxis --standalone --title='WoW 3.3.5 localhost Save Back-up — ' -- ~/'Projects/TrinityCore-335/scripts/tc-335-save-backup.sh'" 
-Name=Local Server Update+Name=Save Back-up 
 + 
 +[Desktop Action Server-Update] 
 +StartupNotify=false 
 +Exec='/bin/bash' -c "ptyxis --standalone --title='WoW 3.3.5 Server Updater — ' -- ~/'Projects/TrinityCore-335/scripts/tc-335-server-update.sh'" 
 +Name=Update Local Server 
 + 
 +[Desktop Action Client-Kill] 
 +Exec='/bin/bash' -c "WINEPREFIX=~/'.wine/World of Warcraft 3.3.5' wineserver --kill" 
 +Name=Force-close WoW 3.3.5
  
-[Desktop Action Saves]+[Desktop Action Client-Notes]
 StartupNotify=false StartupNotify=false
-Exec='/bin/bash' -c "ptyxis --standalone --title='WoW 3.3.5 localhost Save Back-up — ' -- ~/'Projects/trinity-335/scripts/tc-335-save-backup.sh'" +Exec=gio open 'https://wiki.realmofespionage.xyz/games:linux:wine:world_of_warcraft_3.3.5' 
-Name=Local Server Databases Back-up+Name=Client Notes
  
-[Desktop Action Notes]+[Desktop Action Server-Notes]
 StartupNotify=false StartupNotify=false
-Exec=gio open 'https://wiki.realmofespionage.xyz/games;linux;wine;world_of_warcraft_3.3.5+Exec=gio open 'https://wiki.realmofespionage.xyz/servers:linux:games:trinitycore_3.3.5_localhost
-Name=Installation Notes+Name=Server Notes
  
 # End</code> # End</code>
Line 192: Line 211:
   * :?: This may be more ideal for Vsync, certain compositors, G-SYNC/FreeSync, remote streaming, or ''gamescope''   * :?: This may be more ideal for Vsync, certain compositors, G-SYNC/FreeSync, remote streaming, or ''gamescope''
   * 2024/10/26: Had **very** minor lower VRAM and max FPS compared to ''d3d9'' on Intel UHD 630 without any obvious benefit   * 2024/10/26: Had **very** minor lower VRAM and max FPS compared to ''d3d9'' on Intel UHD 630 without any obvious benefit
-  * :?: 2024/10/26: Odd performance issue with ''gxTextureCacheSize'' ([[https://github.com/doitsujin/dxvk/issues/4403|#4403]]) +  * :?: 2024/10/26: Odd performance inconsistency with ''gxTextureCacheSize'' ([[https://github.com/doitsujin/dxvk/issues/4403|#4403]])
-  * 2024/10/28: With DXVK 2.4.1 ''DXVK_HUD=full'', ''d3d9ex'' seemingly doesn't increase mapped GPU memory from ''64'' to ''128'' like ''d3d9'' under load; unsure of effects+
  
 <code>-d3d9ex</code> <code>-d3d9ex</code>
Line 236: Line 254:
  
   cp -R ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files (x86)/World of Warcraft 3.3.5a.12340'*'/Interface/AddOns' ~/'Downloads'   cp -R ~/'.wine/World of Warcraft 3.3.5/drive_c/Program Files (x86)/World of Warcraft 3.3.5a.12340'*'/Interface/AddOns' ~/'Downloads'
 +
 +====== TODOs ======
 +
 +  * :!: 2024/12/31: Wine new WoW64 runs ''d3d9'' slowly (TODO: DXVK or OGL)
 +  * [[linux:notes:dxvk_wine]]
  
C:/www/wiki/data/attic/games/linux/wine/world_of_warcraft_3.3.5.1735642295.txt.gz · Last modified: by Sean Rhone