The “DX12 Not Supported” error in Marvel Rivals prevents players from launching the game, typically indicating an issue with system compatibility or software settings. Here’s how to troubleshoot and potentially resolve the problem.
The detail error message as below:
DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.
Table of Contents
Solution 1: Update Windows and Drivers
Ensure your operating system is Windows 10 (version 1909 or later). This version is a minimum requirement for running DirectX 12. Update your GPU drivers to the latest version from the manufacturer’s website (e.g., NVIDIA or AMD).
Solution 2: Check Hardware Compatibility
Verify your GPU meets the minimum specs: NVIDIA GTX 1060 or AMD RX 580 are required. If your hardware doesn’t meet these specs, the game cannot run with DX12.
Solution 3: Verify Game Files
On Steam, right-click Marvel Rivals in your library, select Properties > Installed Files, and click Verify Integrity of Game Files. This checks for corrupted or missing files and fixes them.
Solution 4: Run as Administrator in Compatibility Mode
- Navigate to the game’s launcher file (MarvelRivalsLauncher.exe).
- Right-click, choose Properties > Compatibility, then enable Run as Administrator and test with compatibility modes (e.g., Windows 8).
Solution 5: Restart Your PC
A simple restart may clear temporary conflicts in your system that could trigger the error.
Solution 6: Reinstall the Game (Last Resort)
If all else fails, uninstall and reinstall Marvel Rivals. This clears any persistent issues with the installation.
Known Limitations
Switching to DX11 or lower will not resolve the issue, as Marvel Rivals explicitly requires DX12. If the problem persists even after these steps, you may need to wait for the developers to release an official patch.