[SOLVED] Game won't start

Does not matter if I try to launch from steam or from the Chivalry desktop short cut. I get a pop up asking for permission for Valve to do stuff, I say okay, another box quickly appears that says something about Steam performing something, initial something 1 of 3 (the box is there like a second and a half, I’m trying to get the information lol )

If I go through C:\Program Files (x86)\Steam\steamapps\common\chivalrymedievalwarfare and use the launch thingy, I get “The program can’t start because D3DCOMPILER_43.dll is missing from your computer. Try reinstalling to fix this problem”