Legacy of Kain: Soul Reaver
1 port y 1 decompilación
Legacy of Kain: Soul Reaver (KAIN2)
Gh0stBlade/KAIN2
KAIN2: decompilación de Legacy of Kain: Soul Reaver para PS1 con su propio port para Windows, Linux y macOS. Como el código fuente original se perdió, traduce a C el código MIPS del juego, y solo acepta funciones que, recompiladas con el compilador original, coincidan con el binario de una versión para la prensa del 14 de julio de 1999; su marcador indica un 78 % de la versión estadounidense (SLUS-00708). El juego corre sobre Valkyrie, una capa de emulación hecha para portar juegos de PS1 al PC, con SDL2. Frente al port oficial para PC, el proyecto plantea recuperar el sistema de música dinámica, permitir niveles nuevos y añadir soporte completo de mando y logros, y más adelante un menú para elegir la API gráfica. No tiene versiones publicadas: hay que compilarlo, y una compilación de depuración genera la lista de funciones que el juego llama y que aún faltan. Su último commit es de abril de 2024.
NecesitasLos archivos BIGFILE.DAT y LOCALS.TBL de tu propia copia de Soul Reaver, junto al ejecutable; las compilaciones de depuración necesitan además el contenido de BIGFILE.DAT extraído con la herramienta del repositorio. Además, Windows 7 a 11, Linux o macOS, y compilarlo tú mismo con CMake 3.24.1 o posterior (en Linux, desde una distribución de 32 bits); el soporte de 64 bits está a medias.
Legacy of Kain: Soul Reaver (Soul Reaverse)
fmil95/soul-re
Soul Reaverse reconstruye el código fuente de Soul Reaver para PS1 a partir de un prototipo del ejecutable compilado dos semanas antes de la versión final, que conserva todos los símbolos de depuración. El proyecto plantea usar el resultado para portar el juego, mejorar su rendimiento y crear herramientas como un editor de niveles.
Preguntas
¿Se puede jugar Legacy of Kain: Soul Reaver en PC de forma nativa?
Todavía no. El catálogo tiene 1 port en desarrollo, y ninguno es jugable aún.
¿Qué necesito para jugarlo?
Tu propia copia de Legacy of Kain: Soul Reaver (PS1). 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?
Legacy of Kain: Soul Reaver (KAIN2), con 176 estrellas en GitHub.