← Catálogo
PS1 Jugable

Ridge Racer (kazuyette)

Juego: Ridge Racer → (PS1, 1993)

rr-decomp: decompilación exacta de la versión japonesa (SLPS-00001) y, a la vez, una recompilación estática que la hace funcionar de forma nativa. La decompilación está completa desde el 10 de octubre: las 408 funciones del juego son C que GCC 2.5.7 vuelve a compilar en los mismos bytes, y el ejecutable resultante es idéntico al original. La parte jugable va por otro lado: un traductor propio convierte cada instrucción MIPS del PSX.EXE en C, y un modelo del hardware escrito para este juego hace el resto, sin imagen de BIOS, porque reimplementa las dieciséis funciones de la BIOS que el juego usa. La versión 0.1.0 (17 de agosto) arranca desde tu disco hasta la carrera, dibuja con un rasterizador por software, reproduce las doce pistas de audio del CD, sintetiza las 24 voces del chip de sonido y acepta teclado y mando; el stick y los gatillos se hacen pasar por un neGcon, el mando analógico que el juego ya reconocía, y F1 abre un menú de ajustes propio. Solo se han ejecutado 12 de los 40 estados del juego con un recorrido automático, y 17 jugando a mano. El plan es sustituir una a una las funciones traducidas por las decompiladas. No hay ejecutables publicados: se compila en Linux o WSL, y para Windows se genera un .exe con MinGW. El proyecto se declara muy asistido por IA: las herramientas, la división del código y la conversión a C las hace Claude, de Anthropic, bajo dirección y revisión humanas, y 42 de sus commits llevan a Claude como coautor.

NecesitasTu propia copia de la versión japonesa de Ridge Racer para PS1 (SLPS-00001): su PSX.EXE (SHA-1 31ec5d36…) y una imagen de la pista de datos, que un script del proyecto saca de tu .bin. Además, Python 3 y un compilador de C en Linux o WSL, y SDL2 si quieres ventana, sonido y mando; para Windows, el .exe se compila con MinGW.

Cómo llega a PC
Recompilación estática
Consola
PlayStation
Arquitectura
MIPS
Autor
kazuyette
Estudio original
Namco
Año
1994
Estrellas
46
Última actividad
2026-10-10 · hace 20 días
Última versión
v0.1.0 · 2026-08-17
Lenguaje
C
Ver repositorio ↗
mipscarrerasdecompilación exactacadena de herramientas propiacon ayuda de IA

Otros proyectos de Ridge Racer

1