A work-in-progress decompilation of Wii Party.
All versions of the game are supported (with PAL as the default):
SUPJ01-R0
: Rev 0 (JPN)SUPJ01-R1
: Rev 1 (JPN)SUPP01
: Rev 0 (PAL)SUPE01
: Rev 0 (USA)SUPK01
: Rev 0 (KOR)
On Windows, it's highly recommended to use native tooling. WSL or msys2 are not required.
When running under WSL, objdiff is unable to get filesystem notifications for automatic rebuilds.
- Install Python and add it to
%PATH%
.- Also available from the Windows Store.
- Download ninja and add it to
%PATH%
.- Quick install via pip:
pip install ninja
- Quick install via pip:
- Install ninja:
brew install ninja
- Install wine-crossover:
brew install --cask --no-quarantine gcenx/wine/wine-crossover
After OS upgrades, if macOS complains about Wine Crossover.app
being unverified, you can unquarantine it using:
sudo xattr -rd com.apple.quarantine '/Applications/Wine Crossover.app'
- Install ninja.
- For non-x86(_64) platforms: Install wine from your package manager.
- For x86(_64), WiBo, a minimal 32-bit Windows binary wrapper, will be automatically downloaded and used.
- Clone the repository:
git clone https://github.com/InputEvelution/wp.git
- Using Dolphin Emulator, extract your game to
orig/SUPP01
(orSUPJ01-R0
for JPN r0,SUPE01
for USA, etc.).
- To save space, the only necessary files are the following. Any others can be deleted.
sys/main.dol
files/rel/*.rel.lz
- To save space, the only necessary files are the following. Any others can be deleted.
- Configure:
To use a version other than
python configure.py
SUPP01
(PAL), specify--version SUPJ01-R0
(JPN r0),--version SUPJ01-R1
(JPN r1),--version SUPE01
(USA), or--version SUPK01
(KOR). - Build:
ninja