[0.17.79] Crash on start, DirectX not supported into "Error ShaderOpenGL.cpp:34: Failed to compile shader"

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
Feathered Emperor
Manual Inserter
Manual Inserter
Posts: 1
Joined: Fri Dec 20, 2019 8:22 pm
Contact:

[0.17.79] Crash on start, DirectX not supported into "Error ShaderOpenGL.cpp:34: Failed to compile shader"

Post by Feathered Emperor »

Startup Error, game version: 0.17.79
OS: Windows 8.1
RAM is enough
No mods
Attachments
factorio-dump-current.dmp
(430.91 KiB) Downloaded 85 times
factorio-current.log
(7.59 KiB) Downloaded 109 times
posila
Former Staff
Former Staff
Posts: 5448
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.17.79] Crash on start, DirectX not supported into "Error ShaderOpenGL.cpp:34: Failed to compile shader"

Post by posila »

Graphics driver update might fix the OpenGL issue, but Intel doesn't support your iGPU since 2015, so its possible you already have the latest drivers.

I don't know why, but your Windows 8.1 installation is missing d3dcompiler_47.dll (it should be part of Windows since Windows 8), so to fix the "DirectX not supported" error you can unzip d3dcompiler_47.dll into the same folder Factorio.exe is in.
Post Reply

Return to “Technical Help”