← Catalog
N64 Playable

Mario Party 2

Game: Mario Party 2 (N64, 1999)

A native PC port of the N64 version (USA), made by static recompilation with N64Recomp, N64ModernRuntime, and RT64, with RecompFrontend’s launcher and menus: the game’s MIPS code is translated to C and run natively. Symbols come from the mariopartyrd decompilation. The menus, the six boards, and the minigames work, on the desktop and in a browser (the web page is built from your ROM), with the boards interpolated to the display’s rate and drawn at the window’s size and shape. The game’s process scheduler, which switches between dozens of small processes with its own setjmp and longjmp, runs each process on a thread of its own. The repository holds no ROM and no game assets, apart from symbol names and addresses. Version 0.2.5 is from November 1. It states that almost all of the code was written by AI (Claude), directed and play-tested by a person; 63 of its last 100 commits list Claude as a co-author.

You needYour own Mario Party 2 (USA) ROM, a 32 MiB big-endian .z64 with SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3; other regions are not supported. Windows or x86-64 Linux (glibc 2.35 or later, a Vulkan driver, GTK 3, and FreeType).

How it gets to PC
Static recompilation
Console
Nintendo 64
Architecture
MIPS
Author
n64hub
Original studio
Hudson Soft
Year
1999
View repository ↗
mipsmultiplayerbrowser buildstatic-recompai-assisted