By Jay / / Games

Marvel Rivals has made a strong debut in the gaming community, but like many newly launched games, it hasn’t been without its issues. One such problem that players have encountered is the “DirectX 12 is not supported on your system” error. This error message can be frustrating, especially if you meet the system requirements for the game. If you’ve encountered this message and are unsure what to do, this guide will walk you through the steps to resolve the issue and get you back into the game.

What is the DX12 Not Supported Error?

When launching Marvel Rivals, players may encounter the error message:

“DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.”

This issue typically arises when there is a conflict with DirectX 12, the API used by many modern games for improved graphical performance. If you’re seeing this error, don’t worry—there are several troubleshooting steps you can take to resolve it.

Step 1: Verify Your System Meets Minimum Requirements

Before diving into troubleshooting, ensure your system meets the minimum requirements needed to run Marvel Rivals. Here are the specifications as listed on Steam:

  • OS: Windows 10 64-bit (1909 or newer)
  • Processor: i5-6600K or Ryzen 5 1600X
  • Memory: 16 GB RAM
  • Graphics: GeForce GTX 1060 / RX 580 / Arc A380
  • DirectX: Version 12
  • Network: Broadband Internet connection
  • Storage: 70 GB available space
  • Additional Notes: The game is recommended to be installed on an SSD for the best experience.

To check your current DirectX version, press Win + R, type dxdiag, and hit Enter. The DirectX Diagnostic Tool will open, showing your current version in the System tab.

If your system doesn’t meet these minimum requirements, this may be the reason you’re seeing the error. In that case, consider upgrading your hardware to meet the recommended specs.

Step 2: Update Your Windows Version

If your system meets the minimum requirements but you’re still facing the error, it’s worth checking your Windows version. Specifically, ensure that you are running Windows 10 version 1909 or later. If you’re on an older version, update your Windows 10 OS by following these steps:

  1. Settings > Update & Security > Windows Update.
  2. Check for updates
  3. install any pending updates.
  4. Restart your computer

Step 3: Restart Your PC

Sometimes, temporary glitches or issues can cause the DirectX 12 error. A simple restart of your PC may resolve the issue, clearing up any software conflicts that might be interfering with the game’s launch.

Step 4: Verify Game Files

Corrupted or missing game files can lead to the DX12 error, and to ensure that all files are intact, follow these steps based on the platform you’re using:

For Steam Users:

  1. Launch Steam and go to your Library.
  2. Right-click on Marvel Rivals and select Properties.
  3. Navigate to the Local Files tab and click on Verify Integrity of Game Files.
  4. Wait & launch the game again

For Epic Games Store Users:

  1. Open Epic Games Launcher and go to your Library.
  2. Find Marvel Rivals and click the three dots next to it.
  3. Select Manage, then click Verify.
  4. Once verification is complete, relaunch the game to see if the issue is resolved.

Step 5: Update Your Graphics Drivers

Outdated or incompatible graphics drivers can prevent Marvel Rivals from properly utilizing DirectX 12. To ensure your graphics card is up to date:

  1. Download and install the latest drivers for your specific graphics card model.
  2. After installation, restart your computer and try launching the game again.

Step 6: Run the Game Without DirectX 12

If the issue persists and you’re unable to resolve the DX12 error, you can try running the game without DirectX 12. To do this:

  1. Right-click on Marvel Rivals in your Steam or Epic Games Library.
  2. Select Properties and locate the Launch Options (Steam) or Command Line Arguments (Epic Games).
  3. Add the following command: -dx11 or -d3d11.
  4. Save & Launch the game again

This will force the game to use DirectX 11 instead of 12, which may bypass the issue if your system is struggling with DX12 support.

Step 7: Contact Marvel Rivals Support

If none of the above steps work and you’re still encountering the DX12 not supported error, consider reaching out to the Marvel Rivals support team. You can do so by joining their Discord server or contacting them through their official support channels. Be sure to provide them with your system specs and a detailed description of the error so they can assist you more effectively.


The DirectX 12 not supported error in Marvel Rivals can be frustrating, but following these troubleshooting steps will help resolve the issue for most players. Start by ensuring your system meets the minimum requirements, updating your Windows version, verifying game files, and updating your graphics drivers. If all else fails, try running the game without DirectX 12 or reach out to support for further assistance. With a bit of patience, you’ll be able to get back to enjoying your Marvel Rivals experience.

Marvel Rivals
About Jay
A Content writer for Roonby.com Contact me on [email protected], we can't reply to gmail for some reason.