Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Marvel Rivals characters standing next to eachother.
Image via NetEase Games

How to fix Marvel Rivals ‘DirectX 12 is not supported on your system’ error

If you're stuck with the DirectX 12 not supported error in Marvel Rivals, here's how to tackle it.

Every so often, you may encounter a few issues when playing Marvel Rivals. A notable one revolves around a problem with the DirectX 12 program and a notification saying your system doesn’t support it.

Recommended Videos

DirectX is an Application Programming Interface (API) that bridges the game and the hardware, allowing the software to send instructions to your system’s graphics card. Like most modern video games, Marvel Rivals requires the technology to run on your Windows PC. Interestingly, many players who reported encountering the error confirmed owning systems that support DirectX 12, which led to further confusion. If you’re one among them and are wondering what to do, here’s how you can fix the “DirectX 12 is not supported on your system” error in Marvel Rivals.

Marvel Rivals ‘DirectX 12 not supported’ error solutions

Hawkeye in stylized shot with hero name for the Marvel Rivals hero menu
Destroy the DirectX error. Screenshot by Dot Esports

If you’re facing the “DirectX 12 is not supported on your system” error in Marvel Rivals despite owning a capable PC, the game is likely set to run on the integrated graphics card instead of dedicated graphics. Other gamers have reported that Marvel Rivals needs DirectX 12 Ultimate to operate properly, which is only available on certain PCs.

Other reasons behind the error could range from outdated drivers to corrupted download files. You can try the following workarounds to identify the cause and resolve the issue permanently. Although they may not solve the immediate problem, these steps could help you narrow down what could be the real issue and help you reach that solution.

Check if Marvel Rivals is using the right GPU

If your system features two GPUs, make sure the game is set to run on the dedicated card and not the integrated one. Most integrated GPUs don’t support DirectX. You can do this by opening the Settings app and then going to System > Display > Graphics. In the list of apps, find Marvel Rivals, click on it, and select Options. Here, make sure it’s set to use the dedicated GPU.

If you’re using the correct graphics card, the problem could be with hardware’s software, and you may require a more recent update to your set up.

Update Windows and graphic drivers

Make sure the operating system is up to date. As announced by the Marvel Rivals development team, you need Windows 10 64-bit or version 1909 or later to run Marvel Rivals. You want to ensure your system meets the minimum GPU requirements to run the game: an NVIDIA GTX 1060 or AMD RX 580 or higher.

Next, confirm that your system’s graphics drivers are up to date. You can manually update the drivers from the Device Manager app. Alternatively, download the GeForce Experience app (for NVIDIA cards) or Radeon Software (for AMD cards) to automatically detect and install the latest available drivers for your GPU.

Verify integrity of game files

Next, let’s make sure the game files for Marvel Rivals were downloaded properly. Open your Steam library, right-click on Marvel Rivals, and choose Properties. Click on Local Files on the left and then select Verify integrity of game files. Allow the process to complete, and try launching the game again. 

Reinstall Marvel Rivals

Try uninstalling the game, restarting your PC, and reinstalling a fresh copy.

It could be a bug

If you’re still struggling to tackle the “DirectX 12 is not supported on your system” error, it’s likely a bug specific to your PC’s configuration. We recommend contacting the developer via its official Discord server for curated solutions.

Upgrade your PC

Unfortunately, if the game requires DirectX 12 Ultimate and your PC is incompatible, the last resort is that it may be time to upgrade with a new gaming rig. Keep an eye out for deals, and get ready to ascend.

For more on DirectX 12 Ultimate, check out the Nvidia website which explains what it is and why it’s necessary for some games in current times.


Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
You Should Also Read
You Should Also Read
You Should Also Read
Author
Image of Scott Duwe
Scott Duwe
Senior Staff Writer
Senior Staff Writer & Call of Duty lead. Professional writer for over 10 years. Lover of all things Marvel, Destiny 2, Metal Gear, Final Fantasy, Resident Evil, and more. Previous bylines include PC Gamer, Red Bull Esports, Fanbyte, and Esports Nation. DogDad to corgis Yogi and Mickey, sports fan (NY Yankees, NY Jets, NY Rangers, NY Knicks), Paramore fanatic, cardio enthusiast.
Author
Image of Zack Palm
Zack Palm
Staff Writer
Zack Palm has been writing about video games for the past five years. He spends his free time trying to learn about a new board, reading high-fantasy series, or working on his latest DnD character.