Warcraft III: Difference between revisions
From Pengwings
Created page with "Warcraft III is a DirectX 8 game. By default the game seems to be running in OpenGL mode under GE-Proton10-29 which is borked. Resizing the window causes the lighting to break. The following env var is supposed to make it use D8VK to run using Vulkan: export PROTON_ENABLE_D8VK=1 Unfortunately this doesn't seem to work. ==== Working fix ==== Use GE-Proton9-27 export WINEDLLOVERRIDES="d3d8=n" * Download dxwrapper v1.5.8100.25 from https://github.com/elishacloud/dxwra..." |
No edit summary |
||
| Line 1: | Line 1: | ||
Warcraft III is a DirectX 8 game. By default the game seems to be running in OpenGL mode under GE-Proton10-29 which is borked. | Warcraft III is a DirectX 8 game. By default the game seems to be running in OpenGL mode under GE-Proton10-29 which is borked. The window opens at an invalid size, and resizing the window causes the lighting to break. | ||
The following env var is supposed to make it use D8VK to run using Vulkan: | The following env var is supposed to make it use D8VK to run using Vulkan: | ||
Revision as of 01:46, 10 February 2026
Warcraft III is a DirectX 8 game. By default the game seems to be running in OpenGL mode under GE-Proton10-29 which is borked. The window opens at an invalid size, and resizing the window causes the lighting to break.
The following env var is supposed to make it use D8VK to run using Vulkan:
export PROTON_ENABLE_D8VK=1
Unfortunately this doesn't seem to work.
Working fix
Use GE-Proton9-27
export WINEDLLOVERRIDES="d3d8=n"
- Download dxwrapper v1.5.8100.25 from https://github.com/elishacloud/dxwrapper/releases/tag/v1.5.8100.25
- Put d3d8.dll, dxwrapper.dll, dxwrapper.ini in the root of the install directory
- Edit dxwrapper.ini:
D3d8to9 = 1
Should be fixed now.