games:wine:world_of_warcraft
This is an old revision of the document!
Table of Contents
Information
Prerequisites
Install
Battle.net App
- Install to default directory when prompted 3)
- [ ] Launch Battle.net when you start your computer
- Log-in
- Change Battle.net App settings
- Close
mkdir -p ~/'Wine Prefixes' && wget 'dist.blizzard.com/downloads/bna-installers/322d5bb9ae0318de3d4cde7641c96425/retail.1/Battle.net-Setup-enUS.exe' -O ~/'Downloads/Battle.net-Setup.exe' && WINEPREFIX=~/'Wine Prefixes/World of Warcraft' WINEARCH='win64' wine ~/'Downloads/Battle.net-Setup.exe'
Restore World of Warcraft
rm -Rf ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft' && mv ~/'Downloads/World of Warcraft' ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)' && sync
World of Warcraft
- Install World of Warcraft
- Requires 62GB+ free space
cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
Clean Up
rm -rf ~/'Downloads/Battle.net-Setup.exe' ~/'Desktop/Battle.net.desktop' ~/'Desktop/World of Warcraft.desktop' && sync
DXVK
Information
- D3D11 to Vulkan
Download
Install
rm -rf '/tmp/dxvk-'* && cd '/tmp' && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' && cd ~ && WINEPREFIX=~/'Wine Prefixes/World of Warcraft' '/tmp/dxvk-'*'/setup_dxvk.sh' install && rm -rf '/tmp/dxvk-'* && mkdir -p ~/'Wine Prefixes/World of Warcraft/dxvk_state_cache' && sync
AddOns
Folder
mkdir -p ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Interface/AddOns' && gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Interface/AddOns'
AddOn Name
- Addon URL (obvious TODO)
Settings
Fonts
Information
- Create
Fonts
folder in WoW root folder - Drop fonts into this folder ending in
.ttf
and rename to the following - TODO: This should work in Classic if it worked in Legion, but this is untested
ARIALN
FRIENDS
FRIZQT__
MORPHEUS
skurri
Folder
mkdir -p ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Fonts' && gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Fonts'
CVars
WeatherDensity
/console WeatherDensity 3
violenceLevel
/console violenceLevel 5
Desktop Launcher
Initial
rm -Rf ~/'.local/share/applications/wine/Programs/Battle.net' ~/'.local/share/applications/wine/Programs/World of Warcraft' && mkdir -p ~/'.local/share/applications/wine/Programs/World of Warcraft'
World of Warcraft (Battle.net App)
nano ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft.desktop'
[Desktop Entry] Name=World of Warcraft Comment=Azeroth paid a terrible price to end the apocalyptic march of the Legion’s crusade—but even as the world’s wounds are tended, it is the shattered trust between the Alliance and Horde that may prove hardest to mend. Categories=Game;AdventureGame;RolePlaying Exec=env DXVK_LOG_LEVEL='none' DXVK_STATE_CACHE_PATH='/home/CHANGEME/Wine Prefixes/World of Warcraft/dxvk_state_cache' MESA_GLSL_CACHE_DIR='/home/CHANGEME/Wine Prefixes/World of Warcraft' WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/World of Warcraft' wine '/home/CHANGEME/Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe' Type=Application StartupNotify=true Path=/home/CHANGEME/Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft Icon=5C12_World of Warcraft Launcher.0 Actions=Kill;Cache; [Desktop Action Kill] Exec=env WINEPREFIX='/home/CHANGEME/Wine Prefixes/World of Warcraft' wineserver -k Name=Force-close [Desktop Action Cache] Exec=bash -c "rm -Rf ~/'Wine Prefixes/World of Warcraft/dxvk_state_cache' ~/'Wine Prefixes/World of Warcraft/mesa_shader_cache' ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Cache' ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Logs' ~/'Wine Prefixes/World of Warcraft/drive_c/windows/temp/'* ~/'Wine Prefixes/World of Warcraft/drive_c/users/'$USER'/Temp/'* && sync" Name=Cache Clean-up
sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft.desktop'
High-Quality Icon
- 512×512 icon
- Only really necessary for desktop environments where an icon size larger than 48×48 is displayed 4)
- TODO: What's the source of this icon?
mkdir -p ~/'.local/share/icons/hicolor/512x512/apps' && wget 'https://i.imgur.com/xZMEiix.png' -O ~/'.local/share/icons/hicolor/512x512/apps/WBE5_Wow.0.png' && sed -i 's/5C12_World of Warcraft Launcher.0/'WBE5_Wow.0'/g' ~/'.local/share/applications/wine/Programs/World of Warcraft/World of Warcraft.desktop'
Quick Commands
Winecfg
WINEPREFIX=~/'Wine Prefixes/World of Warcraft' winecfg
Winetricks
WINEPREFIX=~/'Wine Prefixes/World of Warcraft' winetricks
Registry Editor
WINEPREFIX=~/'Wine Prefixes/World of Warcraft' regedit
Kill
WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wineserver -k
Execute
Battle.net App
cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
World of Warcraft (Battle.net App)
cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft' && WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/World of Warcraft Launcher.exe'
World of Warcraft
cd ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_' &&
DXVK_HUD='full'
WINEDEBUG='-all'
WINEPREFIX=~/'Wine Prefixes/World of Warcraft' wine ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/Wow.exe'
File Manager
Root
gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_'
AddOns
gio open ~/'Wine Prefixes/World of Warcraft/drive_c/Program Files (x86)/World of Warcraft/_retail_/AddOns'
/var/www/wiki/data/attic/games/wine/world_of_warcraft.1565663353.txt.gz · Last modified: 2019/08/12 22:29 by Sean Rhone