Repository navigation
Releases
Mario Party 2: Recompiled v0.2.12
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.11: built on the newest RT64: a game that copies from a 4-bit framebuffer no longer crashes, and a scene with a broken camera no longer pulls another scene's objects out of place between frames.
Windows: unzip MarioParty2Recompiled-v0.2.12-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.12-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.11
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.10: parts of one object drawn at one spot and only scaled apart no longer flicker or swap places at high refresh rates.
Windows: unzip MarioParty2Recompiled-v0.2.11-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.11-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.10
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.9: on Linux, logging out, a session timeout or Ctrl+C in a terminal now quits the game at once. Before, it opened a quit prompt nobody could answer, and the game only ended when it was killed. Closing the window still asks first.
Windows: unzip MarioParty2Recompiled-v0.2.10-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.10-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.9
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.8: smoother motion with smooth motion on. Slowly scrolling textures, such as water and skies, move on every frame drawn instead of in steps, and shapes the game moves by itself glide between the game's frames instead of moving only on them. A rare frame where a small, far-off object could be drawn huge in front of everything is gone.
Windows: unzip MarioParty2Recompiled-v0.2.9-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.9-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.8
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.7: the game has an icon of its own, a die showing two pips over a board's spaces, drawn for the project (nothing in it comes from the game). It shows on the program in Explorer and the taskbar, on the game's window (on Linux too, where the window had no icon before) and beside the game in the launcher's menu. Before it was the same text tile as Mario Party 1's.
Windows: unzip MarioParty2Recompiled-v0.2.8-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.8-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.7
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.6: the game starts on a PC with less memory to spare. On Windows it set aside 4.5 GB at launch, almost all of it never used, and a PC that couldn't spare that much (little RAM, a small page file or none, other programs open) showed "Failed to allocate memory!" and the game never started. It now sets aside only the memory it uses, about 1 GB at the launcher. Also new: with smooth motion on, a character's parts blend between the game's frames with their own, never with another character's.
Windows: unzip MarioParty2Recompiled-v0.2.7-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.7-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.6
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.5: in a window wider than 4:3, the minigames the game draws for 4:3 only (Rakin' 'Em In, Crazy Cutters, Archerival, Face Lift and the others) keep their HUD inside the 4:3 picture. The players' names and scores were stretched out over the black at the picture's sides. The browser version was not affected. And the wipe between a board's turns now closes over the board's map too, as on a console: before, only the spaces and characters were wiped, over a map that stayed in view.
Windows: unzip MarioParty2Recompiled-v0.2.6-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.6-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.5
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.4: two fixes for the keyboard on the menu's Controls tab. Reset to defaults gives a keyboard player the default keys again: it cleared them, leaving the player with no keys at all. (A second player sharing the keyboard still starts with none, so the two players' keys don't overlap.) And with a gamepad as player 1, who also plays the keyboard until another player is given it, the player's Edit page now has the controller/keyboard switch at its bottom, to see and change those keys.
Windows: unzip MarioParty2Recompiled-v0.2.5-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.5-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.4
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.3: fixes for a wide window (Aspect Ratio Expand). In Lights Out the lights stay on the players: the minigame draws only the game's own frames, since the darkness is a picture the game redraws each frame and frames blended between them left the lights a step ahead of the players. Using an item, the item stays in the character's hand as it moves from the player's panel. In the 1 vs 3 announcement the panels line up. A board's results after each minigame keep the board's 4:3 picture with black at its sides and no panels over the black. Bowl Over and Bobsled Run play at 4:3, as their two views are drawn for it.
Windows: unzip MarioParty2Recompiled-v0.2.4-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.4-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.
Mario Party 2: Recompiled v0.2.3
The first release of Mario Party 2: Recompiled for Windows and Linux: a native PC port of the N64 game made by static recompilation. It is not an emulator and contains no game data: you need your own ROM of the USA release (a big-endian .z64 of 32 MiB, SHA-1 166eda1c05670d337e2c3f15a5db528ae1e5d6e3). Other regions are not supported.
Made with AI. Almost all of the code was written by AI agents (Claude), directed and play-tested by a person.
What's new since v0.2.2: two options for the boards, on the settings menu's General tab, each Original by default, which plays as the console does. Board Movement, Fast: the players walk from space to space in half the time. Map Scrolling, Fast: the view moves twice as fast when you look around a board's map (R while the dice block waits).
Windows: unzip MarioParty2Recompiled-v0.2.3-windows-x64.zip and run MarioParty2Recompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioParty2Recompiled-v0.2.3-linux-x64.tar.gz and run MarioParty2Recompiled in that folder (glibc 2.35 or newer, a Vulkan driver, GTK 3 and FreeType; it brings its own SDL2). Pick your ROM with Load ROM, then Start Game: the ROM is stored, so the next start goes straight to the game.
What works: the menus, its six boards and the minigames, with sound, the game's EEPROM saves kept across restarts, and keyboard and gamepad input. Up to four people play, each with a pad of their own or the keyboard (each pad its own player with no setup, or the menu's Controls, Assign players).
Enhancements, each an option on the settings menu with an Original value that plays as the console does:
- Faster board movement and map scrolling (General tab)
- High resolution at the window's size
- Smooth motion at the display's refresh rate, the boards' cameras and pieces blended between the game's frames
- Widescreen: each board's view and background reach the window's edges and the players' panels its corners; scenes the game draws for 4:3 only keep black at the sides, and a minigame whose stage ends short of a wide window's edges is drawn out to where it ends
- Keyboard and gamepad controls, rebindable
Not checked yet: long play sessions, rumble on a pad, and the Linux build on a GPU (it has been booted on Mesa's software Vulkan only). Reports are welcome on the issues page.
The README has what works and how to build it yourself. The same game also plays in a browser, with your ROM, at n64hub.com.