protonscr

DXVK Issue with Warlords Battlecry 3 Invisible units and buildings

dxvkopen
doitsujin/dxvk#5391 · opened 2025-12-17 by mmichal1591-ctrl · updated 2026-05-12 · 6 comments · github
Mmmichal1591-ctrl 2025-12-17 github

Please describe your issue as accurately as possible. Include screenshots or videos when relevant.

If you use Windows, please check the following page: https://github.com/doitsujin/dxvk/wiki/Windows

Software information

Name of the game, settings used etc. If using mods or addons, list them aswell.

Warlords Battlecry 3 GOG Version

System information

Vulkan support: YES
Esync support: YES
Fsync support: YES
Wine installed: NO
Gamescope: YES
Mangohud: YES
Gamemode: NO
Steam: YES
In Flatpak: NO
[System]
OS: Bazzite 43 Kinoite
Arch: x86_64
Kernel: 6.17.7-ba20.fc43.x86_64
Lutris Version: 0.5.19
Desktop: KDE
Display Server: wayland
[CPU]
Vendor: AuthenticAMD
Model: AMD Ryzen 3 3100 4-Core Processor
Physical cores: 4
Logical cores: 8
[Memory]
RAM: 31.3 GB
Swap: 4.0 GB
[Graphics]
Vendor: AMD
OpenGL Renderer: AMD Radeon RX 6400 (radeonsi, navi24, LLVM 21.1.6, DRM 3.64, 6.17.7-ba20.fc43.x86_64)
OpenGL Version: 4.6 (Compatibility Profile) Mesa 25.3.0
OpenGL Core: 4.6 (Core Profile) Mesa 25.3.0
OpenGL ES: OpenGL ES 3.2 Mesa 25.3.0
Vulkan Version: 1.4.321
Vulkan Drivers: AMD Radeon RX 6400 (RADV NAVI24) (1.4.328)

Apitrace file(s)

I'm sorry I'm new to this and I couldn't figure it out

For instructions on how to use apitrace, see: https://github.com/doitsujin/dxvk/wiki/Using-Apitrace

Log files

[INFO:2025-12-17 20:30:59,858:application]: Starting Lutris 0.5.19
[INFO:2025-12-17 20:30:59,908:startup]: "card1" is AMD Radeon RX 6400 (1002:743f 1849:5243 amdgpu) Driver 25.3.0
[ERROR:2025-12-17 20:31:49,341:wine]: Invalid override value 256
[ERROR:2025-12-17 20:31:49,341:wine]: Invalid override value ALL
[ERROR:2025-12-17 20:31:49,341:wine]: Invalid override value 0
[ERROR:2025-12-17 20:31:49,344:wine]: Invalid override value 256
[ERROR:2025-12-17 20:31:49,344:wine]: Invalid override value ALL
[ERROR:2025-12-17 20:31:49,344:wine]: Invalid override value 0
[WARNING:2025-12-17 20:31:57,355:game]: Game still running (state: running)
[INFO:2025-12-17 20:31:57,355:game]: Stopping Warlords Battlecry 3 (wine)

I fixed this issue on lutris by basically disabling DSVK and add WINE_LARGE_ADDRESS_AWARE 0 into environment variables

Image Image

After that it worked perfectly

Ddoitsujin maintainer 2025-12-18 · hidden on GitHub github

I don't know what the absolute fuck this game is doing but it looks like some turbocursed amalgamation of DirectDraw and D3D9. This isn't going to work with DXVK since there's like 10 different APIs trying to draw to the same window.

WWinterSnowfall 2025-12-18 github

@mmichal1591-ctrl Are you using any unofficial patches or mods? I can't reproduce with the base version of the game from GOG. All I see is the game loading up d3d9.dll to query supported display modes, and then unloading it. There's no actual use of d3d9 for rendering.

Mmmichal1591-ctrl 2025-12-18 github

No mods no patches

I fixed it by disabling only the DXVK and adding the variable.

Later on I did install the widescreen patch but that's about it

Llegluondunet 2025-12-30 github

I don't think this issue is related to DXVK: from my tests, I can reproduce this issue only with protonized Wine version, DXVK activated or not, because this game does not use DXVK but WINE3D, it's not a directx game but DirectDraw 6.
If I use a non protonized Wine version, like Wine-Staging from my system or Krontek for example, I can not reproduce this issue, with or without DXVK activated.

Wine-GE-8.26 (Lutris), no visible units and boat

Image Image

Same result with other protonized Wine version: GE-Proton 10.27, Proton-Experimental, Proton-Hotfix...

But if I use a non protonized Wine version, like my Wine-Staging system version 10.20 or Wine -Staging 11.0rc3 for example:

Image Image

Hope this tests can help to move on this issue.

Do we have instead report this issue directly to Proton Github?
https://github.com/ValveSoftware/Proton/issues/7528

Llegluondunet 2025-12-30 github

I forgot to precise, during my tests I used GOG version, without patch or mod.

WWinterSnowfall 2025-12-30 github

Thanks for looking into it. That would explain why I never had any issues with it, since I'm using Wine Staging.

Proton versions

Launch options

Upstream links

DLLs