Hace apenas un par de años, portar un juego de PC de principios de los 2000 a un ecosistema móvil cerrado requería equipos enteros de ingeniería inversa y meses picando código. Hoy, las reglas del juego han cambiado por completo. Un modelo de lenguaje avanzado puede ventilarse el núcleo de ese trabajo en lo que tardas en prepararte un café. Así de crudo.
Esa es exactamente la salvajada técnica que acaba de demostrar Ammaar Reshi, un desarrollador en nómina de Google DeepMind. Este ingeniero se ha empeñado en rescatar el mítico “Command & Conquer: Generals Zero Hour” del año 2003 y llevarlo directamente a las pantallas táctiles de tu iPhone o iPad. Y el resultado es para quitarse el sombrero.
Pero lo más irónico del asunto no es el hito técnico que supone este experimento. La verdadera anécdota es que un investigador de la mismísima Google ha ignorado la IA de su empresa y ha recurrido a Claude Code de Anthropic, su rival directo, combinándolo con Fable 5. Lo ha hecho a la vista de todos y sin complejos.
Traduciendo código jurásico al silicio de Apple
Para entender la magnitud de este port, hay que meterse un poco en las tripas del software. No estamos hablando del típico parche o de un emulador tragón que machaca la batería de tu dispositivo en media hora. El juego corre de forma totalmente nativa bajo la arquitectura ARM64 de Apple. Ni rastro de virtualización.
También te puede interesar:Claude Fable 5: Restricciones, Selector de Modelos y Agentes GestionadosEvidentemente, hacer chocar un motor gráfico de hace dos décadas con el hardware de 2024 supone un dolor de cabeza enorme. El título original de estrategia en tiempo real funcionaba apoyado en DirectX 8, una API gráfica que hoy nos parece absolutamente prehistórica.

¿Cómo se resuelve esto? La IA se encargó de diseñar y generar una serie de capas intermedias capaces de interceptar y traducir esas viejas instrucciones de Windows directamente a Metal, la API propietaria de Apple. Un puente perfecto entre dos épocas de la informática. Si miramos los números puros, la eficiencia asusta bastante. Según documentó el propio ingeniero en sus redes, la primera compilación tardó unos 40 minutos en arrancar de forma exitosa. Menos de una hora para levantar los cimientos de un clásico intacto.
Básicamente, tras esa ráfaga de generación de código por parte de la IA, a Reshi «solo» le tocó remangarse durante unas pocas horas adicionales. Ese tiempo manual se invirtió en depuración fina y en adaptar la interfaz de los modos de campaña principal, las escaramuzas y el popular Generals Challenge para que respondieran bien a los controles táctiles de los dispositivos de Apple.
Consumiendo tokens a lo bestia frente a tu propia empresa
Como era de esperar, X no perdonó el detalle de la herramienta elegida. Que alguien de Google DeepMind presuma de usar Claude para programar generó muchísimo revuelo dentro de la comunidad tecnológica.
También te puede interesar:Claude Fable 5: Restricciones, Selector de Modelos y Agentes GestionadosLejos de esquivar la polémica, Reshi respondió con una franqueza que da gusto leer. Explicó, sin pelos en la lengua, que es vital respetar a todos los actores del ecosistema de IA actual. Si la competencia tiene un modelo que ofrece la mejor solución de programación para un lenguaje concreto, se usa y punto.
Y es que el trabajo de refactorización no fue gratis a nivel de computación. El desarrollador confesó que las enormes exigencias del código C++ de 2003 lo llevaron a agotar por completo su cuota de peticiones del nivel Claude Max en apenas un par de días intensivos. Exprimir un LLM de esta manera no sale barato en tokens.
Nostalgia en formato open-source (con peros)
Por suerte para los fanáticos de lo retro, este brillante ejercicio no se va a quedar acumulando polvo en un disco duro privado. Cumpliendo con el espíritu colaborativo, Reshi ha subido todo el código fuente completo en GitHub bajo filosofía open-source. Cualquiera puede revisar qué hizo exactamente la IA. Pero claro, la letra pequeña es la legalidad. Como este proyecto bordea las estrictas líneas del copyright de EA, el repositorio público no incluye ni texturas, ni modelos 3D, ni sonidos originales.
Es decir, te toca cumplir con la legalidad vigente. Para que el motor gráfico funcione en tu móvil, necesitas proporcionar los assets de una copia tuya y legítima del juego. Afortunadamente, es facilísimo comprarla ahora mismo en la tienda de Steam por unos ridículos 5 dólares. Una minucia.

A ello se le suma el hecho de que no es un producto comercial ultra pulido, y a veces se nota. En el iPad, por ejemplo, si mantienes sesiones de juego excesivamente largas, puedes sufrir cierres repentinos. Todo se debe a los picos en el uso de memoria RAM que la IA no logró estabilizar del todo al convertir la arquitectura.
Por si fuera poco, para los que realmente quieren aprender de este experimento salvaje, el autor ha adjuntado un registro de ingeniería fascinante. En ese playbook documenta paso a paso cada error técnico que encontró y cómo logró sortearlo iterando prompts con Claude.
Visto lo visto, estamos ante un punto de inflexión. Resucitar software legacy ya no va a depender exclusivamente de proyectos faraónicos impulsados por foros de fans durante media década.
Las herramientas de IA actuales acaban de demostrar que son capaces de destripar lógicas gráficas muertas y compilarlas en hardware moderno durante un simple fin de semana. El techo técnico se está rompiendo, así que veremos cuánto tardan los modders en usar esta receta para llevar toda nuestra infancia a la pantalla de un móvil.

Me dedico al SEO y la monetización con proyectos propios desde 2019. Un friki de las nuevas tecnologías desde que tengo uso de razón.
Estoy loco por la Inteligencia Artificial y la automatización.











