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.
WiiLink Patcher GUI is a Python program designed to simplify WiiLink patch creation with an intuitive graphical user interface. Built around the libWiiPy library, this tool streamlines the patching process for Nintendo Wii devices.
Key Features:
Audience & Benefit: Ideal for WiiLink users seeking an efficient way to create and manage patches. This tool provides a simplified alternative to manual command-line operations, enabling users to focus on their patching tasks without needing advanced technical skills.
Available via winget for easy installation across supported platforms.
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.
You can download the latest release from the Releases Page.
Operating System | Required Version |
---|---|
Windows | Windows 10 1809 or later |
macOS | macOS Monterey or later |
Linux | glibc 2.35 or later |
> 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.
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.To contribute translations, refer to this.
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 .
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)
git clone https://github.com/WiiLink24/WiiLink-Patcher-GUI
cd WiiLink-Patcher-GUI/
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS, Linux and other OSes
source .venv/bin/activate
pip install --upgrade -r requirements.txt
# Windows
.\build.ps1
# macOS, Linux and other OSes
make all
<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 to @NinjaCheetah for all his help with this project, and his work on libWiiPy.