Repository navigation
Releases: n64hub/mario-party-recomp
Release list
Mario Party: Recompiled v0.2.4
The first release of Mario Party: 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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: 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 MarioPartyRecompiled-v0.2.4-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.2.4-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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: Recompiled v0.2.3
The first release of Mario Party: 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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 (B while the dice block waits).
Windows: unzip MarioPartyRecompiled-v0.2.3-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.2.3-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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: Recompiled v0.2.2
The first release of Mario Party: 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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.1: on Windows, the game starts when it is run from another folder, from a command prompt, a script or a launcher that doesn't start it in its own folder. It used to quit at once without a word, unable to find its files; it now finds them beside the program, as the Linux build already did. A double-click or a shortcut always worked.
Windows: unzip MarioPartyRecompiled-v0.2.2-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.2.2-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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's Graphics tab with an Original value that plays as the console does:
- 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: Recompiled v0.2.1
The first release of Mario Party: 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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.0: Each pad plays a player of its own with no setup, in the order the pads were plugged in, and the keyboard plays player 1 beside the first pad, where until players were assigned every pad moved player 1. Assign players on the menu's Controls still chooses who plays which. As on a console, a player without a pad is the computer's. In a window wider than 4:3, Hammer Drop's, Bumper Balls' and Mushroom Mixup's seas fill it.
Windows: unzip MarioPartyRecompiled-v0.2.1-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.2.1-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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's Graphics tab with an Original value that plays as the console does:
- 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: Recompiled v0.2.0
The first release of Mario Party: 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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.1.2: in a window wider than 4:3, thirteen minigames whose stage, floor or sea ends short of the window's edges (Pedal Power's back wall, Bowl Over's lane, Hammer Drop's and Bumper Balls' sea, Crane Game's cabinet and more) are drawn out to where it ends and black past that, rather than showing the empty space around it. Their camera's view and the players' panels stop at the same edge. The title screen is drawn at 4:3 with black at the sides.
Windows: unzip MarioPartyRecompiled-v0.2.0-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.2.0-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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 (the menu's Controls, Assign players).
Enhancements, each an option on the settings menu's Graphics tab with an Original value that plays as the console does:
- 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: Recompiled v0.1.2
A second fix to the first prerelease of Mario Party: Recompiled for Windows and Linux.
What's new in v0.1.2: in a window much wider than 16:9 (a 32:9 ultrawide monitor's), Buried Treasure's dirt was still drawn stretched inside the black sides, so the tunnels landed away from the players again; the dirt is now drawn at 4:3 whatever the window's width (#35). Treasure Divers and Deep Sea Divers are drawn at 4:3 too: their sea and reef, a picture the size of the N64's screen, were stretched past the 3D water the players swim in, and their horizons no longer met. In every scene drawn at 4:3, a picture as wide as the screen now stays at 4:3 with the rest.
Mario Party: Recompiled is 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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.
A prerelease: the game plays from its menus through its boards and minigames, but not every minigame and board event has been played through yet, so expect the odd thing drawn wrong. Reports are welcome on the issues page.
Windows: unzip MarioPartyRecompiled-v0.1.2-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.1.2-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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 (the menu's Controls, Assign players).
Enhancements, each an option on the settings menu's Graphics tab with an Original value that plays as the console does:
- 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
- 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).
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: Recompiled v0.1.1
A fix to the first prerelease of Mario Party: Recompiled for Windows and Linux.
What's new in v0.1.1: in a wide window Buried Treasure is drawn at 4:3 with black at the sides, so each tunnel opens right under the player digging it. Before, the dirt was stretched to the window's edges while the players stayed inside 4:3, and the tunnels landed away from them (#35).
Mario Party: Recompiled is 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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.
A prerelease: the game plays from its menus through its boards and minigames, but not every minigame and board event has been played through yet, so expect the odd thing drawn wrong. Reports are welcome on the issues page.
Windows: unzip MarioPartyRecompiled-v0.1.1-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.1.1-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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 (the menu's Controls, Assign players).
Enhancements, each an option on the settings menu's Graphics tab with an Original value that plays as the console does:
- 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
- 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).
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: Recompiled v0.1.0
The first prerelease of Mario Party: 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 1159bd56730094bfc71be30113e1cfc8bacf34f3). 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.
A prerelease: the game plays from its menus through its boards and minigames, but not every minigame and board event has been played through yet, so expect the odd thing drawn wrong. Reports are welcome on the issues page.
Windows: unzip MarioPartyRecompiled-v0.1.0-windows-x64.zip and run MarioPartyRecompiled.exe from that folder (it needs a recent Visual C++ 2015-2022 redistributable, x64). Linux (x86-64): extract MarioPartyRecompiled-v0.1.0-linux-x64.tar.gz and run MarioPartyRecompiled 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, the 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 (the menu's Controls, Assign players).
Enhancements, each an option on the settings menu's Graphics tab with an Original value that plays as the console does:
- 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
- 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).
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.