455
edits
(Created page with "{{GameInfo|title=Warcraft III: Reign of Chaos & The Frozen Throne|year=2003|developer=Blizzard Entertainment Inc.|graphicsapi=OpenGL 2, Direct3D 8 (DirectX 9 patched)|audioapi=Miles Sound System (MSS)}} ==Linux Runtime Environment== *'''Wine Prefix:''' wine-9.0-staging-tkg-amd64 *'''DXVK Version:''' v2.7.1 (translates DirectX 9 to Vulkan) *'''Prefix Architecture:''' 64‑bit ==Setup== It is possible to use an existing game folder without running the installer again....") |
m (→Setup) |
||
| Line 8: | Line 8: | ||
==Setup== | ==Setup== | ||
=== Offline patching === | |||
The latest officially available offline patch for the classic client is '''version 1.27b'''. The original '''CD-ROM editions''' of ''Warcraft III: Reign of Chaos'' and ''The Frozen Throne'' can still be installed normally on modern systems and updated directly to '''1.27b''' without requiring Battle.net access. | |||
It is possible to use an existing game folder without running the installer again. However, several registry keys are required for the game to function correctly. A registry file containing all required keys was imported into a new Wine prefix to ensure proper operation. | It is possible to use an existing game folder without running the installer again. However, several registry keys are required for the game to function correctly. A registry file containing all required keys was imported into a new Wine prefix to ensure proper operation. | ||
==Troubleshooting== | ==Troubleshooting== | ||
| Line 16: | Line 18: | ||
*Wine 8 and Wine 8‑based variants do not play cinematics. | *Wine 8 and Wine 8‑based variants do not play cinematics. | ||
* Tested: wine-proton-9.0-4 (based on Wine 8) — cinematics do not work. | * Tested: wine-proton-9.0-4 (based on Wine 8) — cinematics do not work. | ||
*'''GE-Proton 10.28''' | *'''GE-Proton 10.28''' | ||
* Cinematics work correctly. | * Cinematics work correctly. | ||
* No Winetricks components required. | * No Winetricks components required. | ||
*'''Vanilla Wine 9 and 10''' | * '''Vanilla Wine 9 and 10''' | ||
* Requires the Winetricks package: <code>lavfilters</code> | * Requires the Winetricks package: <code>lavfilters</code> | ||
| Line 29: | Line 31: | ||
When using a Wine 9.0‑staging prefix, enabling DXVK in Lutris causes the game to crash when skipping cinematics (pressing <code>Esc</code>). | When using a Wine 9.0‑staging prefix, enabling DXVK in Lutris causes the game to crash when skipping cinematics (pressing <code>Esc</code>). | ||
====Workarounds==== | ==== Workarounds==== | ||
*'''Fix 1:''' Launch the game with <code>--opengl</code> to force OpenGL 2 rendering. | *'''Fix 1:''' Launch the game with <code>--opengl</code> to force OpenGL 2 rendering. | ||
*'''Fix 2:''' Place only the DXVK <code>d3d9</code> wrapper inside the game directory and disable DXVK in Lutris. | * '''Fix 2:''' Place only the DXVK <code>d3d9</code> wrapper inside the game directory and disable DXVK in Lutris. | ||
* Cinematics work correctly and no crashes occur. | * Cinematics work correctly and no crashes occur. | ||
* This is currently the most reliable solution. | * This is currently the most reliable solution. | ||
| Line 63: | Line 65: | ||
*<code>-fullscreen</code> — forces borderless fullscreen mode | *<code>-fullscreen</code> — forces borderless fullscreen mode | ||
=== Refresh Rate Adjustment === | ===Refresh Rate Adjustment=== | ||
The refresh rate for both gameplay and cinematics may need to be manually adjusted in the Windows registry. Without modification, the refresh rate may default to your current monitor refresh rate. | The refresh rate for both gameplay and cinematics may need to be manually adjusted in the Windows registry. Without modification, the refresh rate may default to your current monitor refresh rate. | ||
[[Category:Games]] | [[Category:Games]] | ||
[[Category:Linux]] | [[Category:Linux]] | ||