Ridge Racer 64
OrigenNintendo 64
TecnologíaDescompilación y Reconstrucción en C/C++
Disponible paraWindows
Ver proyecto oficialSobre el proyecto
Ridge Racer 64 es un videojuego de carreras desarrollado por Nintendo Software Technology para Nintendo 64 en el año 2000. Cuenta con pistas de Ridge Racer y Ridge Racer Revolution y su propio conjunto de pistas en el desierto exclusivo para Nintendo 64, llamado Renegade.
Información oficial del proyecto
Ridge Racer 64 Decompilation project
An attempt on Decompiling RR64. Check the wiki for documentation of findings during the project.
Requirements
-
Programs
- Python 3 (Tested on 3.13, should need 3.9 minimum)
- mips-linux-gnu-binutils 2.44
- CMake, for building armips
- gcc
- wget
- make
-
Files
- A copy of the USA release of Ridge Racer 64
(md5: 990f97d56456fc23e52bd263e709e21e)
- A copy of the USA release of Ridge Racer 64
-
Cloning options
- Remember to use the flag
--recurse-submoduleswhen cloning. Otherwise, rungit submodule update --init --recursiveafter cloning
- Remember to use the flag
Building
Place your copy of the original rom in the root folder of this repository and name it baserom.z64
Create a python virtual environment with python3 -m venv .venv. Then, activate it with source .venv/bin/activate and install the required packages with python3 -m pip install requirements.txt
With the python virtual environment active, run make all to configure and build the tools (only the first time), run splat and generate a new ROM in build/ridgeracer64.z64.
To run splat without building a new ROM, run make split