So the "Generic Driver" value field in the regedit fixed it.
Now I can't seem to get past the green splash screen.
It gives me an error and it points that I have a fault module name of "CryRenderD3D9.dll", which I assume means im missing that dll.
I checked online and updated direct x...