Xbox
Xbox

Halo 2

Juego: Halo 2 (Xbox, 2004)

XBX

Decompilación exacta en curso de Halo 2 para la Xbox original, a partir del ejecutable de la versión comercial en disco (default.xbe, enlazado el 28 de septiembre de 2004): cada función se recrea en C y C++ y, compilada con el compilador de la época (Visual C++ 7.1 del XDK 5849), tiene que dar los mismos bytes que el original. El juego se compiló con generación de código en el enlace (LTCG), que mezcla funciones de distintos archivos y usa convenciones de llamada propias, y el README dice no conocer ningún proyecto anterior que haya igualado una compilación así. Además del código del juego decompila Havok, la biblioteca de física, para que los vehículos, los cuerpos y los proyectiles se comporten como en la Xbox. Según el README coinciden 10.519 de las 11.326 funciones del juego (el 71 % de los bytes) y 1.267 de las 1.436 de Havok (el 60 %); el avance en vivo sale de ByteMatch. Un port nativo es la última etapa del plan y todavía no existe. No incluye nada del juego ni del XDK de Microsoft: hace falta el default.xbe de tu propia copia, y para comprobar las coincidencias, el compilador original, que el proyecto no proporciona. Está abierto a colaboradores, y el README dice que buena parte del trabajo del mantenedor lo hacen agentes de IA (Claude y Codex) bajo las mismas comprobaciones, revisado antes de entrar. Licencia GPL-3.0 desde el 27 de octubre (antes, CC0). 91 de sus últimos 100 commits llevan a Claude como coautor.

72 % decompilado
Consola
Xbox
Arquitectura
x86
Autor
kirklandsig
Estrellas
146
Última actividad
2026-11-11 · hoy
Decompilación
72%
Licencia
GPL-3.0
Lenguaje
C++
Ver repositorio ↗
x86decompilación exactadisparos en primera personacon ayuda de IA
Insignia para el README

Si el proyecto es tuyo, puedes ponerla en su README: muestra su estado en Recompendium y se actualiza sola cuando cambia.

Insignia para el README
[![Recompendium](https://recompendium.com/insignias/decomp/halo-2.svg)](https://recompendium.com/en/decomp/halo-2/)