Please Reduce the Buggy GPU Check to a Suppressible Warning

Many people are unable to run the game, despite having up-to-spec GPUs and up-to-date video drivers, because the GPU check is buggy. We just get the “Failed to initialize graphics device” fatal error message.

Frankly, the GPU check is a stupid idea that never should have been implemented in the first place. The user knows their system better than you do. The best solution is to simply remove it altogether.

But if you insist on having a GPU check, then the second-best fix would be to reduce it from a fatal error to a suppressible warning. Give me a button that says “Try to run the game anyway” together with checkbox that says “don’t show me this warning again.” This will get the program up and running for affected users immediately.

Yes, you could try to fix the bugs in the GPU check, but that takes time, and you’re likely to screw it up again anyway, especially when coding in a post-launch rush. Reducing the error to a warning can be implemented very quickly and straightforwardly. Do this now. Come back to trying to fix the bugs with the GPU check later when the post-launch chaos has subsided.

4 Likes