It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
File: _\source\rh?\d3dd11\rhiContextD3D11cpp
Line: 65

This error is causing me not to play the game, I've tried multiple variations of trying to solve the issue (such as: Uninstalling, trying different versions of updates). Nothing seems to be working. One thing I can remember is when I went to change something with the OpenGL and i switched it to DirectX11 in the settings and restarted the game this came up. I did that, not expecting this crazy result. If ANYONE with better knowledge to help me
The error is that you switched to DirectX11 but you don't actually have it installed.

The error specifcally means that your system is failing to understand the DirectX API initialization parameter it was passed, and returning to our engine that exact error. Typically, this is caused from you running Windows 7 but not keeping it up to date, thus the entire DirectX11 component is missing. Running Windows Update will rectify this, or installing the Platform Update for Windows 7.

Alternatively, you can shortcut using DirectX11/10 by starting OpenGL 3.2 (as your GPU supports it apparently) instead by changing the value r_rhirenderfamily in kexengine.cfg (found in your Turok2 install folder) to "opengl". If you are missing kexengine.cfg, create an autoexec.cfg with a text editor and add the line seta r_rhirenderfamily "opengl". (Don't make a kexengine.cfg, as the engine wont be able to set any defaults, including controls.)
Alternatively to that, you can put "+r_rhirenderfamily opengl" (without quotes) into a launch parameter if you know how to do that (command prompt or what not).
Post edited June 08, 2017 by Edward850