When I launch the game I get an error "Game Error 122, No Suitable Graphics Device Was Found" and the game never opens, what can I do?
If you receive this message, the primary reason is that your video card may not meet the minimum system requirements for the game.
How do I find out what kind of graphics card my computer has?
To determine your graphics card model we would recommend reviewing the information listed under the Display tab in the DirectX Diagnostic Tool or "dxdiag". Info on accessing this is detailed further down in this article but also can be found here.
I believe my graphics card does meet these requirements but I'm still getting the 122 error, what can I do?
If you know your card meets those requirements but the 122 error still comes up, what this usually means is that the game cannot detect certain support for its required features via DirectX and your cards drivers. Contact your graphics card or PC manufacturer to make sure that you have the most updated drivers available for your card installed, and update them where necessary. Older drivers sometimes have limited support for the games features; updating them to the newest available can allow the game to detect support for its settings and launch past the 122 error.
Important Note for users with Intel graphics cards: Intel graphics cards do not technically meet the games minimum requirements because they are not generally designed around 3D gaming so they lack many of the more robust hardware level features of a typical 3d gaming based or discreet graphics card and the game requires many of these features. One of those is the ability to support Hardware Transform and Lighting (T&L) and its lack can cause the game to give the 122 error.
Some models of Intel graphics cards can however emulate this and some of the other features through their drivers in a form of software-based rendering. If the installed drivers do not support this type of emulation though the game can and does give the 122 error. It is recommended that you update to the latest drivers available for your model card directly from Intel in these instances but also keep in mind these cards are not supported and quite often cannot run the game with what is generally considered acceptable quality, performance or stability if the games settings are configured too high.
DirectX says I have an emulated or standard VGA or virtual driver installed for my graphics card, what does this mean?
If you run your computer with any kind of "Virtualization" software (examples are VMWare, Logmein, Remote Desktop) this can cause the 122 error typically because these programs force the system to load a very basic graphics driver that does not utilize 3d features like hardware T&L so the game gives this error. (The game cannot run with a virtual or otherwise emulated graphics driver, if the graphics card meets the requirements but the wrong driver is loaded such as one that does not support 3d gaming the 122 error will occur.)
This can also happen if Windows is in loaded into safe mode, or basically the system has any kind of "Generic" video driver installed that cannot support 3D rendering. If booting into "safe mode", you will need to launch Windows under a normal boot up and verify that the correct drivers for your card are loading.
To find out what driver is being loaded and other key info, launch the "DirectX Diagnostic Tool" (dxdiag):
When the DirectX Diagnostic Tool screen opens, click on the tab labeled Display. There the column on the right will detail the graphics driver information such as driver date, card model, driver version etc.
Use this information to determine:
Most often, updating/reinstalling the drivers will remedy this issue, unless your systems graphics card is not supported.
In some instances, you might need to have the game re-detect and reset its graphics configurations, which can be done by following these steps:
What this does is it forces the game to re-detect the system hardware and configure its default settings appropriately. If the drivers have changed, been updated it should detect this now and no longer give the 122 error.
If you need further assistance, please follow up with Technical Support.
We’d love your feedback and comments on this article! Please rate the article below and then add a comment!