Skip to content

cdlewis/snowboardkids2-decomp

Repository files navigation

Snowboard Kids 2
Build Code Data Chat

box art

A (very much) work-in-progress matching decompilation of the greatest N64 game ever made, Snowboard Kids 2.

This repository does not contain any game assets or assembly whatsoever. An existing copy of the game is required. This project is not a port, to PC or any other platform. It takes a Nintendo 64 rom, extracts assets from it, and combines them with C code we reverse-engineered from the rom, to produce an identical rom. It is explicitly a non-goal for this project to be used for any commercial purpose.

Dependencies

This project has been tested on Ubuntu (x86). Your milege may vary on other systems.

System packages:

  • make
  • git
  • docker
  • python3
  • pip3
  • binutils-mips-linux-gnu

Build tools:

make setup

Build Python dependencies:

python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -U -r requirements.txt

Building

Copy your big-endian Snowboard Kids 2 rom into the root of the repository. Rename it to snowboardkids2.z64. Then run:

make clean
make extract
make

If everything works correctly you should see:

build/snowboardkids2.z64: OK

Acknowledgements

This project wouldn’t be possible without the collective knowledge, tools, and support of the broader decompilation community. Huge thanks to contributors of other N64 decomp projects, the teams behind decomp.me and decomp.dev, and the incredibly helpful discussions happening on Discord. These resources have been invaluable for solving problems, speeding up setup, and staying motivated throughout the process.

About

Decompilation of snowboard kids 2 (N64)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •