User Tools

Site Tools


games:wine:warcraft_3

This is an old revision of the document!


Information

  • Warcraft III: Reign of Chaos
  • Warcraft III: The Frozen Throne

Prerequisites

Notes

  • The Frozen Throne is not standalone and requires Reign of Chaos

Install

Reign of Chaos

mkdir -p ~/'.wine' && PULSE_LATENCY_MSEC='400' WINEPREFIX=~/'.wine/Warcraft III' WINEARCH='win32' wine ~/'Downloads/Warcraft III/War3-1.27-Installer-enUS-ROC/Installer.exe'

The Frozen Throne

PULSE_LATENCY_MSEC='400' WINEPREFIX=~/'.wine/Warcraft III' wine ~/'Downloads/Warcraft III/War3-1.27-Installer-enUS-TFT/Installer.exe'

Patch

  • 1.27a
PULSE_LATENCY_MSEC='400' MESA_SHADER_CACHE_DIR=~/'.wine/Warcraft III' WINEPREFIX=~/'.wine/Warcraft III' wine ~/'Downloads/Warcraft III/War3TFT_127a_English.exe'

Custom Maps

mv ~/'Downloads/Warcraft III/Custom' ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Maps'

Disable Intro Videos

WINEPREFIX=~/'.wine/Warcraft III' regedit
HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Misc
REG_DWORD: seeintromovie = 1

Clean Up

rm -R ~/'Downloads/Warcraft III' && sync

Desktop Launchers

Initial

rm -Rf ~/'.local/share/applications/wine/Programs/Warcraft III' && mkdir -p ~/'.local/share/applications/wine/Programs/Warcraft III'

Reign of Chaos

nano ~/'.local/share/applications/wine/Programs/Warcraft III/Warcraft III: Reign of Chaos.desktop'
[Desktop Entry]
Name=Warcraft III: Reign of Chaos
Comment=TODO
Categories=Game;AdventureGame;RolePlaying
Exec='/bin/bash' -c "cd ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III' && PULSE_LATENCY_MSEC='400' MESA_SHADER_CACHE_DIR=~/'.wine/Warcraft III' WINEDEBUG='' WINEPREFIX=~/'.wine/Warcraft III' wine ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Warcraft III.exe' -opengl"
Type=Application
StartupNotify=true
Icon=938C_Warcraft III.0
StartupWMClass=game.exe
Actions=Kill;Notes;

[Desktop Action Kill]
Exec='/bin/bash' -c "WINEPREFIX=~/'.wine/Warcraft III' wineserver --kill"
Exec='/bin/killall' -9 'Game.exe'
Name=Force-close Warcraft III

[Desktop Action Notes]
StartupNotify=false
Exec=gio open 'https://wiki.realmofespionage.xyz/games:wine:warcraft_3'
Name=Installation Notes

# End

The Frozen Throne

nano ~/'.local/share/applications/wine/Programs/Warcraft III/Warcraft III: The Frozen Throne.desktop'
[Desktop Entry]
Name=Warcraft III: The Frozen Throne
Comment=TODO
Categories=Game;AdventureGame;RolePlaying
Exec='/bin/bash' -c "cd ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III' && PULSE_LATENCY_MSEC='400' MESA_SHADER_CACHE_DIR=~/'.wine/Warcraft III' WINEDEBUG='' WINEPREFIX=~/'.wine/Warcraft III' wine ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Frozen Throne.exe' -opengl"
Type=Application
StartupNotify=true
Icon=DB92_Frozen Throne.0
StartupWMClass=game.exe
Actions=Kill;Notes;

[Desktop Action Kill]
Exec='/bin/bash' -c "WINEPREFIX=~/'.wine/Warcraft III' wineserver --kill"
Exec='/bin/killall' -9 'Game.exe'
Name=Force-close Warcraft III

[Desktop Action Notes]
StartupNotify=false
Exec=gio open 'https://wiki.realmofespionage.xyz/games:wine:warcraft_3'
Name=Installation Notes

# End

Quick Commands

Winecfg

WINEPREFIX=~/'.wine/Warcraft III' winecfg

Winetricks

WINEPREFIX=~/'.wine/Warcraft III' winetricks

Registry Editor

WINEPREFIX=~/'.wine/Warcraft III' regedit

Kill

WINEPREFIX=~/'.wine/Warcraft III' wineserver -k

Execute

Reign of Chaos

cd ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III' && PULSE_LATENCY_MSEC='400' MESA_SHADER_CACHE_DIR=~/'.wine/Warcraft III' WINEDEBUG='' WINEPREFIX=~/'.wine/Warcraft III' wine ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Warcraft III.exe'

The Frozen Throne

cd ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III' && PULSE_LATENCY_MSEC='400' MESA_SHADER_CACHE_DIR=~/'.wine/Warcraft III' WINEDEBUG='' WINEPREFIX=~/'.wine/Warcraft III' wine ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Frozen Throne.exe'

File Manager

Root

gio open ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III'

Custom Maps

gio open ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom'

Saved Games/Profiles

gio open ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Save'

Move Downloaded Maps

mkdir -p ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom' && mv ~/'Downloads/'*'.w3m' ~/'Downloads/'*'.w3x' ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom'

Copy Custom Maps

cp -R ~/'.wine/Warcraft III/drive_c/Program Files/Warcraft III/Maps/Custom' ~/'Downloads'
/var/www/wiki/data/attic/games/wine/warcraft_3.1694378285.txt.gz · Last modified: 2023/09/10 16:38 by Sean Rhone