Alan Wake error - HLSL shader?

Soldato
Joined
28 Nov 2003
Posts
11,710
Location
Manchester, UK
I thought I'd try this game, got it nice and cheap in a steam sale so I've just installed it from my steam library. When I try to start it though, it gives this error:

Could not process HLSL shader - n/a

My google skills are weak, I've tried searching for what the problem is and although I have found others having the same problem, I can't for the life of me find the fix although I think it's related to directx.

I'm running windows 8.1 and I've installed all windows updates. I've installed the latest nvidia drivers. I've 'verified integrity of game cache' in steam.

Anyone have any idea?
 
http://steamcommunity.com/app/108710/discussions/0/864977025688898181/

solution to could not process HLSL load crash
When I try and run the game i get a error saying could not process hlsl shader -na

I found that I needed to do the following to fix it:
In the steam folder for the game steamapps\common\alan wake\third party\directx\
there are two files you need to extract to folders on your desktop.
1 aug2009_d3dcompiler_42_x86.cab
2 jun2010_d3dcompiler_43_x86.cab

once you have both of those extracted into folders go inside each and copy the .dll file called d3dcompiler_42.dll and d3dcompiler_43.dll into the game directory for alan wake (steamapps\common\alan wake\)

once you have those two files in the game folder it should load with out the error.

this also works for american nightmare. and the files must be copied from archive locations and not from the windows\system32 folder those wont work.

i hope this helps as it fixed the game for me and i felt like sharing.



Did that work for you?
 
Back
Top Bottom