Shadow of the Colossus
PS2 · 2005 · 3 proyectos
Respuesta cortaSí, aunque sin terminar. El catálogo tiene 2 recomps, todos ya jugables. Necesitas tu propia copia de Shadow of the Colossus (PS2).
Proyectos 3
Shadow of the Colossus (LightVelox)
LightVelox/sotc-vibe-pc
Port nativo no oficial para Windows de Shadow of the Colossus de PS2 (PAL, SCES-53326 v1.00), por recompilación estática del código de PS2 a C++ con PS2Recomp; es el original de PS2, no el remake de PS4 que ya está en el catálogo. El código del EE y los microprogramas del VU1 se traducen por adelantado y se compilan con MSVC, el IOP corre en un R3000 emulado con reemplazos de alto nivel para disco, tarjeta de memoria, mando y sonido, y el GS se dibuja con un renderizador OpenGL 4.6. Su README declara que está programado enteramente por IA (Claude y ChatGPT/Codex) y dirigido por una persona. Dice que funcionan el arranque, la intro y el juego, montar a Agro, escalar y combatir; los 16 colosos pasan una batería automática de pruebas y los primeros se han jugado a mano; hay guardado en tarjeta de memoria y estados guardados (F5 y F9), modo de 60 Hz, pantalla ancha y ratón. Quedan fallos como algún fotograma negro, y solo se admite Windows y el disco PAL v1.00. La 0.2.0 preview 2 (20 de octubre) es un zip de unos 22 MB ya compilado, que por tanto lleva el código del juego traducido y que no hemos comprobado por dentro. 36 de sus 61 commits llevan a Claude como coautor.
NecesitasTu propio volcado en .iso (sectores de 2048 bytes) de Shadow of the Colossus, Europa y Australia (PAL), SCES-53326 versión 1.00, con SHA-256 068925770645266189005f09c9a9a1fee25726bfc93c89b12f832f3673664ac4; las herramientas solo aceptan ese disco y comprueban las sumas. Windows x64 con una CPU con AVX2 y OpenGL 4.6. Para compilar desde las fuentes, MSVC x64 (Visual Studio 2022 o posterior) y Python 3.10 o posterior; el código generado son unos 9.000 archivos de C++ y la compilación completa lleva alrededor de una hora.
Shadow of the Colossus (HenryKun55)
HenryKun55/celosia
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.
Shadow of the Colossus (TheRealestNwah)
TheRealestNwah/sotc-decomp
Decompilación exacta en curso de Shadow of the Colossus para PS2 (NTSC-U, SCUS-97472), con la meta a largo plazo de un port nativo para PC. Busca código C que, compilado con el compilador del juego, Sony ee-gcc 2.96, reproduzca byte a byte los archivos originales. El cargador SCUS_974.72 y los tres módulos con el código del juego (KERNEL.XFF, MANAGER.XFF y GAMECORE.XFF, en un formato propio, xff2) ya se reconstruyen idénticos a partir del ensamblador, aunque la disposición de las tablas y los metadatos del cargador aún salen de los archivos originales. Según el README, 6.097 de las 7.861 funciones del juego en los tres módulos (el 78 %) ya son C que coincide, y 114 de las 124 del cargador (el 92 %); el port nativo no ha empezado. No incluye nada del juego: hace falta el cargador de tu propio disco. El README declara que se desarrolla con Claude Code y OpenAI Codex, que aportan código, pruebas y documentación, mientras el autor decide, prueba y publica. 91 de sus últimos 100 commits llevan a Claude como coautor.
Preguntas
¿Se puede jugar Shadow of the Colossus en PC de forma nativa?
Sí, aunque sin terminar. El catálogo tiene 2 recomps, todos ya jugables.
¿Qué necesito para jugarlo?
Tu propia copia de Shadow of the Colossus (PS2). Recompendium solo enlaza proyectos que no reparten el juego, y cada ficha dice qué versión o región hace falta.
¿Cuál es el más popular?
Shadow of the Colossus (LightVelox), con 99 estrellas en GitHub.
¿Cuál está más avanzado?
Shadow of the Colossus (LightVelox) y Shadow of the Colossus (HenryKun55), que ya son jugables, aunque sin terminar.
¿Se sigue actualizando?
Sí. El cambio más reciente es del 11 de noviembre de 2026, en Shadow of the Colossus (TheRealestNwah).
¿Se puede jugar en otras plataformas?
Sí, además de en PC: Shadow of the Colossus (HenryKun55) (PS Vita).