The game only launches with -graphicsapi Direct3d9 and with d3d9.dll it’s the same bugs for everyone here who tried it
I tried -graphicsapi Direct3D9. I got the same results as you.
I found a way to use directx 11 and the game launches but runs into another problem. But the world editor seems to work just fine this way
try -window argument
Tenrai if you want, add me in the bnet app: Samuro#21639
-graphicsapi null
try this as well…
I tried all graphisapi arguments. Without alternate dlls the game only launches with d3d9
I believe there isn’t much else that can, be done. And this isn’t just legacy hardware. Mac silicone, AMD users base is suffering as well. So far intel machines with Warcraft III reforged are playable.
Yea as i suspected yesterday to try and find a possibly existing workaround is probably a waste of time, but i might have come pretty close. Direct3d9 won’t work without glitches. If someone only wants to use the world editor this can be done by putting the ddl’s from dxvk version 1.10.3 in the folder where the Warcraft III.exe is located (_retail_\x86_64 for me) and seems to work fine with the direct3d11.dll. The game launches too this way but the UI generated by BlizzardBrowser is glitchy.
i’ll have to find access to a win7 machine… there is a Version 2.5.1 Latest as well … try that with -graphicsapi Vulkan
All versions above 1.10.3 (without relaxed driver requirements) don’t seem to work even with ‘graphicsapi vulcan’ → “Unable to initialize graphics”-error
It might be possible to get this to work with 1.10.3, the dxvk-logs (retail folder) and BlizzardBrowser-logs (AppData\Local\Battle.net\BlizzardBrowser). The glitches with the d3d11.dll are a known thing, is caused by BlizzardBrowser and some people have successfully fixed it by fiddling with the BlizzardBrowser.exe
Haha, i found a way to start a 100% glitchfree game with directx 11 with the -loadfile command line argument because it skips the UI generation.
Edit: So the actual game itself and the world editor work completely fine and it’s all just the stupid chromium based UI generation that’s causing all this
Hi Samuro, Can you re-explain your solution? (which command line to add or whether other modifications are needed)
It doesn’t really fix it in a way so you can play multiplayer. Short version: google and download dxvk version 1.10.3, put the d3d11.dll and dxgi.dll in the folder where WarcraftIII.exe is located. You can now use world editor without any further steps or start a working game by adding the command line -loadfile (e.g. -loadfile “C:\Games\Warcraft III\Maps(2)BootyBay.w3m”) which just opens a custom game with the selected map…
Edit: It’s not impossible that for some users this might completely fix the problems on win7, so it might be worth a try (WITHOUT the -loadfile command line argument)
I found dxvk-1.10.3.tar.gz on first site, so what to do with this file? Also, where i can found d3d11.dll and dxgi.dll? This work on windows 7, right?
You just have to unpack the .tar file (e.g. 7zip) it contains the 2 needed dll’s
Oh, I didn’t notice that .tar is an arhive. Thank you Samuro! The editor work good now, but I can’t test the map in the editor because the game launch with a black screen only. Now if i start the war3 reforged from battlenet, the same black screen appear, but the music works.
Glad the editor works for you. Yes, the normal game UI doesn’t work like this. You could at least load a custom game with your map by using the -loadfile command, if that helps…
Edit: The whole thing can be reversed by just deleting the dll’s
Unfortunately you can’t use w3c or even the ingame options because both require the game UI. Custom games run smooth as silk