User Tools

Site Tools


games:wine:world_of_warcraft

This is an old revision of the document!


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

  • :!: If on a 120 GB SSD or anything that doesn't have at least 120GB + free space before running this, you need to start the installation of WoW first (below), close the Battle.net application, restore WoW from back-up, run this command, and then initiate a repair from the Battle.net application
  • This is needed because the Battle.net application does a free space disk check and won't allow installation if there isn't enough space; WoW is around or a bit larger than half of the available free space on a typical 120GB SSD
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

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'

Details!

Settings

Fonts

Information

  • Create Fonts folder in WoW root folder
  • Drop fonts into this folder ending in .ttf and rename to the following
gio open '/usr/share/fonts'
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

violenceLevel

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
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'
3)
C:/Program Files (x86)/Battle.net
/var/www/wiki/data/attic/games/wine/world_of_warcraft.1565814462.txt.gz · Last modified: 2019/08/14 16:27 by Sean Rhone