For some reason ( ̶W̶C̶3̶ ̶R̶e̶f̶o̶r̶g̶e̶r̶e̶d̶) warcraft 3 using Directx11 by default. That absolutely does not make sense and causes a bunch of problems, especially on old devices.
So to fix 5fps problem or crashes, we need to switch back to DX9 or OpenGL
Open your game folder (D:\Games\Warcraft III)
Open x86_64 folder (D:\Games\Warcraft III\x86_64)
Click right mosue button on Warcraft III.exe and press “create shortcut”.
Right mouse button on shortcut > Properties
Add " -graphicsapi Direct3D9" do the object field, so u will get smth like
when you say add -graphicsapi Direct3D9 to the object field, which one is the object field, i don’t see something that says object field on the shortcut properties
After I put this in the target field, it does not allow me to save it. Doesn’t recognize it as a legitimate entry. Dunno what I’m doing wrong, seems straightforward. Game keeps crashing on every load screen. Can someone clarify or suggest another solution?
i try to put it like this: “C:\Program Files\Warcraft III\x86_64\Warcraft III.exe”-graphicsapi Direct3D9 and i cant save it. it says that its invalid. What am i doing wrong? i could previously (pre patch) play perfectly fine on my laptop and now it doesnt work…
They already have added Dx11 support. They dropped the support for Dx9, Dx9 used to give better framerates on classic (250 FPS vs 90 FPS for me.) I hope they fix the FPS problem.