PlayStation 2Team Ico, 2005
PS2 Jugable Sin enlace

Shadow of the Colossus (HenryKun55)

Juego: Shadow of the Colossus → (PS2, 2005)

PS2

Celosia: port nativo para macOS con Apple Silicon, y también para PS Vita, de la versión estadounidense de PS2 (SCUS-97472), por recompilación estática del código MIPS a C++ con PS2Recomp. Como el juego carga casi todo su código en tres módulos (KERNEL.XFF, MANAGER.XFF y GAMECORE.XFF) que enlaza en memoria, la instalación los captura uno a uno mientras el juego arranca y los recompila junto al ELF de arranque, unas 16.000 funciones; los microprogramas del VU1 también pasan a C++. Ya no emula la GPU: un renderizador nativo (Metal en el Mac, OpenGL ES en la Vita) lee directamente los modelos del juego, y el DMA, el IOP y el sonido (SPU2) se reimplementan en código nativo. Se juega desde el arranque hasta la partida (montar a Agro, explorar), con menús, sonido y tarjeta de memoria compatible con PCSX2; en un M4 Pro va a 60 fps a 1536×1344. Además reescribe a mano en C++ las funciones que más se usan, comprobando que dan el mismo resultado que las recompiladas: el 30 de octubre llevaba el 5,4 % de las funciones, por las que pasa ya el 48 % de las llamadas. En la Vita arranca y reproduce la introducción, a entre 18 y 25 fps en Vita3K. Tiene un menú de ajustes (F1) con recortes opcionales para ganar rendimiento y un panel del renderizador (F10). Es otro proyecto que el de LightVelox para Windows, cuyas notas le sirvieron para encontrar errores comunes del runtime. No hay versiones publicadas: se compila con ./celosia setup a partir de tu imagen. El README declara que se desarrolló con ayuda de un asistente de IA para programar, con el trabajo dirigido, revisado y probado por el autor.

NecesitasTu propia imagen de Shadow of the Colossus para PS2, versión estadounidense (SCUS-97472), en .iso o dentro de un .zip. Un Mac con Apple Silicon y las Command Line Tools de Xcode, cmake, ninja, pkg-config, ffmpeg y python de Homebrew, unos 10 GB libres y conexión para la primera compilación (CMake descarga raylib, imgui y sse2neon). Para la Vita, además, VitaSDK.

Cómo llega a PC
Recompilación estática
Consola
PlayStation 2
Arquitectura
Emotion Engine
Autor
HenryKun55
Estudio original
Team Ico
Año
2005
Estrellas
56
Última actividad
2026-11-11 · hoy
Licencia
GPL-3.0
Lenguaje
C++

Sin enlacePor prudencia, no lo enlazamos hasta comprobar que su repositorio no trae código ni datos del juego ni de la consola. Está en GitHub como HenryKun55/celosia.

emotion-engineaction60fps+versión para PS Vitacon 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/recomp/shadow-of-the-colossus-henrykun55.svg)](https://recompendium.com/en/recomp/shadow-of-the-colossus-henrykun55/)

Otros proyectos de Shadow of the Colossus 2