ESPACIO PUBLICITARIO DISPONIBLE · HABLEMOS

Física vinculada a los fotogramas y Delta Time: por qué los juegos antiguos se rompen a más de 60 FPS y cómo lo arreglan los mods

365Finds Editorial
11.430 artículos Wiki recopilados

Usa 365 Wiki con tu IA

Copia el prompt de abajo, pégalo en la IA que ya usas y haz tu pregunta.

Descargar el Skill completo

Pruébalo primero con el prompt. Si usas 365 Wiki a menudo, instala el Skill completo de 365Wiki y no tendrás que volver a pegarlo. Si no tienes una IA habitual, también sirven las versiones web de Gemini o Microsoft Copilot.

Matriz de diagnóstico: Arquitectura del bucle de juego y comportamiento a altos FPS

Cuando los jugadores de PC con monitores de 144 Hz o 240 Hz ejecutan títulos antiguos o adaptaciones de consola, desbloquear la tasa de fotogramas suele provocar desastres: carretas volando en Skyrim, personajes que se mueven a cámara rápida en Dead Space o armas que se desgastan el doble de rápido en Dark Souls II.

Arquitectura del bucleImplementación del TimestepComportamiento a más de 144 FPSTítulos de ejemploSolución moderna recomendada
Paso fijo no escaladoConstante rígida dt = 1/60 o 1/30El juego se acelera como un vídeo en avance rápido a 2.5xNeed for Speed Rivals, Okami HDNo se puede desbloquear limpiamente; fijar a 60 FPS o usar parches reductores
Físicas no desacopladasRenderizado libre, pero físicas Havok calculadas a 60 HzColisiones rotas; los objetos del escenario salen disparados matando al jugadorSkyrim, Fallout 4 (Vanilla)Hook DLL en memoria (High FPS Physics Fix) que recalcula fMaxTime dinámicamente
Contadores por fotogramaEl desgaste o la salud se calculan por fotograma renderizado, no por tiempo realLas armas se rompen el doble de rápido a 60 FPS respecto a 30 FPSDark Souls II (Lanzamiento inicial de PC)Parche oficial o mod interceptor de desgaste
Bucle con acumulador modernoFísicas a paso fijo interpoladas con la tasa de refrescoFluidez absoluta a cualquier tasa de refresco sin anomalíasUnreal Engine 5, Source 2Soporte nativo; no requiere modificaciones

La base matemática: el problema de delta time

En la ecuación clásica de movimiento:

Guía práctica para desbloquear FPS en motores Bethesda (Skyrim / Fallout 4)

Paso 1: Instalar High FPS Physics Fix

  1. Asegúrate de tener instalados SKSE64 y la versión correspondiente de Address Library.
  2. Instala High FPS Physics Fix mediante tu gestor de mods.
  3. Este mod inyecta código que recalcula en cada fotograma los valores fMaxTime y fMaxTimeComplex del motor de físicas.

Paso 2: Ajuste del archivo de configuración (.ini)

Edita el archivo HighFPSPhysicsFix.ini: