Las caídas bruscas de fotogramas (stuttering) y los bloqueos momentáneos a 0 FPS en Red Dead Redemption 2 arruinan por completo la experiencia de juego. En la mayoría de los casos, este problema no se debe a la falta de potencia de tu tarjeta gráfica o procesador, sino a una mala gestión de la memoria de la API gráfica y a la acumulación de la caché de sombreadores en Windows.
Solución rápida: Cambia la API de Vulkan a DirectX 12 desde el menú de gráficos avanzados del juego o borra los archivos de caché de la carpeta de Rockstar Games en tus Documentos.
A continuación, detallamos los métodos definitivos para estabilizar el frametime y mantener los FPS estables.

Método 1: Alternar entre Vulkan y DirectX 12
El motor RAGE de Rockstar utiliza Vulkan por defecto. Aunque Vulkan suele ofrecer picos más altos de FPS máximos, en ciertas combinaciones de hardware provoca tirones muy agresivos.
- Abre el juego y ve a Ajustes > Gráficos.
- Desplázate hasta la sección Ajustes Avanzados y desbloquéala.
- En la opción API de Gráficos, cambia de Vulkan a DirectX 12.
- Reinicia el juego por completo. Si el problema persiste, realiza el proceso inverso.
Método 2: Borrar la caché de sombreadores (Shader Cache)
Cuando los archivos temporales que el juego compila para renderizar el entorno se corrompen, el disco duro sufre picos de lectura del 100%, provocando las caídas a 0 FPS.
- Cierra el juego y el Rockstar Launcher.
- Navega en tu explorador de archivos a:
Documentos \ Rockstar Games \ Red Dead Redemption 2 \ Settings. - Elimina todos los archivos que comiencen por sga_ (por ejemplo:
sga_vulkan_final_init.vkPipelineCache). - No borres el archivo
system.xml, ya que contiene tu configuración gráfica.
Método 3: Limitar la carga del procesador con Process Lasso
RDR2 tiene un error conocido donde el juego satura los núcleos del procesador de forma asíncrona.
- Descarga e instala el programa gratuito Process Lasso.
- Abre RDR2 y minimízalo.
- En Process Lasso, busca el proceso
RDR2.exe. - Haz clic derecho, selecciona Afinidad de CPU > Siempre y desmarca el último núcleo lógico de tu procesador (por ejemplo, el CPU 7 si tienes 8 hilos, o el CPU 11 si tienes 12). Esto reserva un hilo para los procesos de Windows y elimina el stuttering de raíz.