WiiLinkPatcherGUI logo

WiiLinkPatcherGUI WiiLink24

Use this command to install WiiLinkPatcherGUI:
winget install --id=WiiLink24.PatcherGUI -e

WiiLink Patcher GUI is a Python program built around the excellent libWiiPy to make WiiLink patching a simple process, with a streamlined graphical user interface.

README

WiiLink Patcher GUI

WiiLink Patcher GUI is a Python program built around the excellent libWiiPy to make WiiLink patching a simple process, with a streamlined graphical user interface.

Downloading

You can download the latest release from the Releases Page.

> NOTE: In Windows, your antivirus may flag the patcher as malware. This is a false positive, and you can safely ignore it. If you are still unsure, you can inspect the source code, and/or compile it yourself for extra verification. You can also temporarily disable your antivirus to download the patcher, or add an exception for it if you put it in a dedicated folder.

Troubleshooting

Linux

  • qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.: > - This is a common issue on Debian, Ubuntu and their derivatives (i.e. Linux Mint). To resolve this issue, install the libxcb-cursor-dev package on your system.

Translating

To contribute translations, refer to this.

Contributing

We appreciate all contributions to this repository, big and small! If you're contributing to code, make sure to run black before submitting a pull request:

python -m black .

Compiling

To compile the patcher, you will first need to install a few dependencies: > - Python (the patcher has only been tested on Python 3.12+) > - Git (optional but highly recommended)

  • Clone the repository to your computer
git clone https://github.com/WiiLink24/WiiLink-Patcher-GUI
  • Enter the repository
cd WiiLink-Patcher-GUI/
  • Create a venv
python -m venv .venv
  • Activate the venv
# Windows
.venv\Scripts\activate

# macOS, Linux and other OSes
source .venv/bin/activate
  • Install build dependencies
pip install --upgrade -r requirements.txt
  • Build the project
# Windows
.\build.ps1

# macOS, Linux and other OSes
make all

Sponsors

<img src="https://github.com/user-attachments/assets/bd599cbc-d860-41da-91a8-c1e70a57605d" />
Free code signing on Windows provided by <a href="https://about.signpath.io">SignPath.io</a>, certificate by <a href="https://signpath.org">SignPath Foundation</a>

Special thanks

Special thanks to @NinjaCheetah for all his help with this project, and his work on libWiiPy.

Versions
1.1.2
Website
License