Ogre Battle 64: Person of Lordly Caliber es un juego de Nintendo 64. Un proyecto de GitHub llamado lfarroco/ogre-battle-64-recomp pretende convertir su código original en un ejecutable nativo para PC, en lugar de ejecutarlo mediante un emulador tradicional. Su cifra principal, el 99,05 %, procede del título de la noticia en HN; el texto suministrado del repositorio no define ni verifica de forma independiente ese porcentaje.
La tarjeta del proyecto identifica el repositorio de GitHub que se encuentra detrás de la versión nativa para PC de Ogre Battle 64 mencionada en el primer párrafo.
El proyecto utiliza la cadena de herramientas N64Recomp para una «recompilación estática». En términos sencillos, el proceso traduce el código destinado al procesador MIPS de Nintendo 64 a código que un procesador moderno de PC puede ejecutar directamente. El repositorio describe una compilación en varios pasos: splat prepara el desensamblado y la configuración; N64Recomp recompila 34 unidades de banco y el código principal; RSPRecomp se ocupa del microcódigo del procesador de señales de respuesta, como el audio; y el resultado se ensambla y enlaza para formar una aplicación.
Esto es importante porque el resultado no es una copia empaquetada del juego. El repositorio afirma que no contiene datos del juego protegidos por derechos de autor, y los usuarios deben proporcionar su propio volcado del cartucho USA, Rev A en formato .z64, .n64 o .v64. Al iniciarse, el programa pide al jugador que seleccione o arrastre esa ROM; después de una comprobación del hash, puede iniciar el juego directamente en lanzamientos posteriores. El proyecto también afirma que una compilación jugable puede empaquetarse como un único ejecutable, con las partidas guardadas almacenadas junto a él.
La compensación práctica es compatibilidad frente a comodidad. El proyecto requiere un PC de 64 bits, al menos 2 GB de RAM y compatibilidad gráfica con Direct3D 12.0, Vulkan 1.2 o Metal, según el sistema operativo. Ese requisito refleja la pila moderna de renderizado y ejecución utilizada por la versión, no una prueba de que todos los PC antiguos puedan ejecutarla. El repositorio también advierte de que los archivos C recompilados se generan a partir de la ROM del usuario y no se incorporan deliberadamente al repositorio, por lo que un clon nuevo debe ejecutar su paso de regeneración antes de compilar.
La incertidumbre restante es qué mide realmente el «99,05 %». La indicación de debate suministrada dice que la estimación se basa en el número de funciones que aún necesitan recompilarse y que los mods ya son posibles, pero ese comentario no constituye evidencia en el propio repositorio. Lo que la fuente principal establece claramente es más limitado: el proyecto presenta un flujo de trabajo funcional de recompilación nativa para PC, una vía para obtener una compilación jugable y un requisito de ROM, no una versión comercial terminada y autosuficiente.