Cómo solucionar el error “DirectX 12 no compatible con tu sistema” en Marvel Rivals

Sí, ese error “DirectX 12 no es compatible” puede ser bastante molesto, sobre todo cuando se supone que tu GPU debería ser compatible, pero algo sigue fallando. A veces se trata simplemente de un controlador desactualizado, otras veces es un fallo de compatibilidad. Por lo tanto, vale la pena comprobar primero la versión de DirectX de tu sistema para estar seguro. Pulsa Win + R, escribe dxdiagy pulsa Aceptar. Aparecerá una ventana con la versión de DirectX en Información del sistema. Si es inferior a 12, entonces sí, tu GPU probablemente no sea compatible con las funciones que necesita Marvel Rivals, así que quizás tengas que conformarte con DirectX 11 o anterior, o considerar actualizar el hardware.

Por otro lado, si tu versión de DirectX es la 12, pero el juego sigue mostrando ese error, podría significar que los controladores de tu GPU están desactualizados o les faltan algunas funciones. Es una causa común. Visita el sitio web del fabricante de tu tarjeta gráfica, como Nvidia GeForce Experience o AMD Radeon Software. Busca actualizaciones, instala las nuevas y reinicia. A veces, esto solo soluciona el problema, ya que actualiza DirectX y habilita las funciones más recientes de la GPU.

1. Obligar a Marvel Rivals a ejecutarse con DirectX 11

Esta solución alternativa es especialmente útil si tu GPU no es compatible con DirectX 12 o es un poco exigente. Ejecutar el juego en DirectX 11 puede evitar algunos de esos problemas de compatibilidad, y sinceramente, vale la pena intentarlo. Además, es facilísimo de probar: solo tienes que añadir un argumento de inicio.

Claro que Marvel Rivals está diseñado principalmente con DirectX12 en mente, así que cambiar a DX11 podría causar pequeños fallos gráficos o la ausencia de efectos, pero ese es el precio de la compatibilidad. Normalmente, funciona bastante bien una vez forzado. En algunas configuraciones, puede que sea necesario reiniciar el juego o incluso reiniciarlo después de configurarlo, pero generalmente es sencillo.

  1. Abre el iniciador de tu juego, como Steam o Epic Games.
  2. Ir a la biblioteca.
  3. Haz clic derecho en Marvel Rivals en Steam y selecciona Propiedades. Para Epic, haz clic en el icono de perfil en la esquina superior derecha y ve a Configuración.
  4. En Steam, añade “-dx11” a las Opciones de inicio. Para Epic, busca el juego, expande la configuración y marca “Argumentos adicionales de la línea de comandos”. Luego, escribe “-dx11” o “d3d11”.
  5. Cierra la configuración, inicia el juego y comprueba si el error desaparece. A veces, en algunas máquinas, es necesario reiniciar o volver a intentarlo, así que no te desanimes si no funciona a la primera.

2. Actualizar los controladores de la GPU

Esto es bastante básico, pero suele ser la solución. El controlador es como el cerebro de tu GPU: si no es compatible con las últimas funciones de DirectX, el juego se volverá loco. Así que, comprueba si hay actualizaciones de controladores; no te avergüences de hacerlo primero.

  1. Abra la aplicación del proveedor de su GPU: Nvidia GeForce Experience o AMD Radeon Software.
  2. Vaya a la pestaña Controladores y haga clic en Buscar actualizaciones.
  3. Si hay un controlador nuevo, descárgalo e instálalo. Puede tardar unos minutos, así que tómate un café.
  4. Una vez hecho esto, reinicie su PC, ya que las actualizaciones de Windows y de los controladores a veces pueden ser extrañas y necesitan un reinicio adecuado.
  5. Lanzar Marvel Rivals de nuevo. Crucemos los dedos, que haya funcionado.

3. Instalar o reinstalar DirectX

Quizás a tu sistema le falte una versión específica de DirectX, incluso si tu GPU la soporta. No sé por qué, pero a veces DirectX se corrompe o queda incompleto. Si los métodos anteriores no funcionaron, prueba a reinstalar DirectX.

Visita este enlace de Microsoft para descargar el instalador en tiempo de ejecución. Descárgalo, ejecútalo, sigue las instrucciones y completa la instalación. Después, reinicia y vuelve a intentarlo. Sorprendentemente, esto soluciona muchos errores extraños de DirectX.

4. Asegúrese de que Windows esté actualizado

Las actualizaciones de Windows suelen incluir parches para DirectX y otros componentes del sistema. Por lo tanto, un sistema operativo desactualizado puede impedir que el juego acceda correctamente a las funciones necesarias.

  1. Presione la tecla Win, escriba Buscar actualizaciones y presione Enter.
  2. Haga clic en Buscar actualizaciones si el botón aún no está activo.
  3. Descarga e instala las actualizaciones. Esto puede tardar un poco, así que ten paciencia.
  4. Reinicie después, porque, por supuesto, Windows tiene que hacerlo más difícil de lo necesario.
  5. Intente cargar Marvel Rivals nuevamente.

5. Obliga al juego a usar tu GPU dedicada

A menudo, sobre todo en portátiles o equipos con GPU integradas y dedicadas, el juego puede ejecutarse en la integrada. Esta suele ser más débil y podría no ser compatible con la versión más reciente de DirectX. Por lo tanto, conviene obligar a Marvel Rivals a usar esa potente GPU.

Presiona Win + S, escribe “Configuración de gráficos”, pulsa Intro y busca el ejecutable de Marvel Rivals en “Explorar”. Añádelo, selecciona “Opciones”, elige “Alto rendimiento ” y guarda. Esto debería garantizar que funcione en la mejor GPU. A continuación, inicia el juego y comprueba si hay alguna diferencia.

Si todo sigue fallando y tu GPU es compatible con DX12, pero los errores persisten, considera reinstalar o incluso cambiar de plataforma, quizás probar otro lanzador o mover el juego a tu SSD para una mejor compatibilidad. Reinstalar suele solucionar conflictos extraños que surgen con el tiempo.