- Un modder utilizó la IA Claude de Anthropic para optimizar el código binario de Oblivion Remastered sin tener acceso al código fuente.
- La mejora logra incrementar los FPS promedio hasta un 48% y reducir los tirones en un 90% eliminando redundancias en la iluminación.
- El parche corrige errores de integración con AMD FSR y FrameGen, solucionando además el fallo al alternar ventanas con Alt+Tab.
Si eres de los que ha pasado horas recorriendo Cyrodiil desde que el juego salió a la luz en 2006, sabrás que la llegada del Remastered generó una expectación brutal. Sin embargo, para muchos, la alegría duró poco, ya que el lanzamiento vino acompañado de una optimización bastante lamentable que hacía que el juego fuera un auténtico dolor de cabeza, incluso en equipos modernos y potentes.
La situación era desesperante: jugadores con tarjetas gráficas de última generación y procesadores robustos seguían sufriendo caídas de frames y tirones constantes. Lo más frustrante era que, aunque bajaras la resolución o los ajustes gráficos al mínimo, el lag persistía en zonas críticas, dejando claro que el problema no era el hardware, sino un código mal optimizado que no sabía aprovechar los recursos.
Un modder y una IA contra el sistema

Ante este panorama, un usuario conocido como LTSharpe decidió tomar cartas en el asunto. No es desarrollador de TI, pero tenía una suscripción a Claude, la IA de Anthropic, y una curiosidad insaciable. Tras notar que su Ryzen 7 5800X y su Radeon no daban la talla en ciudades como Cheydinhal, donde los FPS bajaban a 20 o 30, empezó a experimentar con Claude Opus 5.5 para analizar el comportamiento del motor del juego.
Lo más sorprendente fue que la IA logró detectar que el juego cometía un error garrafal: reconstruía toda la iluminación de la escena en cada fotograma, independientemente de si algo cambiaba o no. Este proceso recaía sobre un único hilo de la CPU, creando un cuello de botella masivo que aniquilaba el rendimiento.
El proceso de optimización «Vibe-Coded»

Para solucionar este desastre, LTSharpe escaló su plan a una suscripción Max x5 y se lanzó a un trabajo intensivo de dos semanas y media. El flujo de trabajo fue casi autónomo: identificaba un punto del mapa con mal rendimiento y le pedía a Claude que creara un benchmark específico para optimizar ese escenario. Mientras el usuario trabajaba en otras cosas, la IA operaba en modo «headless» (sin interfaz) desde casa, coordinando sub-agentes para pulir el código.
- Se implementaron unas 40 mejoras técnicas que estabilizaron los FPS en ciudades, pasando de unos mediocres 30 a unos sólidos 60.
- Se logró un incremento del rendimiento en mundo abierto de entre el 30% y el 40%, eliminando casi por completo los tirones al desplazarse.
- Se integró soporte total para la generación de fotogramas de AMD FSR, ajustando la información de la cámara para evitar el stuttering.
- Se solventaron fallos críticos tanto del motor original Gamebryo como del nuevo Unreal Engine utilizado en el Remastered.
Un detalle técnico muy relevante es que todo esto se consiguió mediante la modificación de código binario. No hubo acceso al código fuente original, lo que convierte esta hazaña en algo increíble, ya que la IA realizó una ingeniería inversa para parchear el comportamiento del motor y corregir errores que las empresas con presupuestos millonarios habían pasado por alto durante más de un año.
Impacto real y disponibilidad

Los resultados hablan por sí solos. En escenarios críticos como la Ciudad Imperial, los FPS han saltado de 72 a 102, y en los peores casos, el aumento de rendimiento alcanza el 68%. Además, se ha solucionado un bug muy molesto que desactivaba el FSR y el FrameGen al hacer Alt+Tab para salir del juego, permitiendo que la tecnología de AMD siga activa al regresar a la partida.
Aunque el autor advierte que las optimizaciones se basan en su hardware específico (CPU Zen 3 y GPU Radeon), la comunidad en NexusMods ha reportado que el estancamiento y los tartamudeos han desaparecido drásticamente. El mod no toca aspectos visuales como Nanite o Lumen, por lo que la calidad gráfica se mantiene intacta mientras que la fluidez se dispara.
Este proyecto deja claro que la combinación de un usuario determinado y una IA avanzada puede lograr soluciones técnicas complejas que superan la capacidad de grandes estudios, transformando una experiencia de juego frustrante en una fluida y disfrutable mediante la optimización inteligente del código binario.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.
