No description
  • C++ 69%
  • C 21.4%
  • Makefile 9.2%
  • Dockerfile 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
redbinder0526 cc7d9e8d84
Some checks failed
Inkay-CI / build-inkay (push) Failing after 24s
Update src/lang/zh_CN.lang
2026-08-08 02:45:12 +02:00
.github/workflows Delete .github/workflows/codeql.yml 2026-08-08 02:40:52 +02:00
common fix language AGAIN 2026-08-08 02:25:26 +02:00
data certs: Add GTS Root R1/R2, ISRG Root X1 2023-04-25 08:40:41 +10:00
plugin merge with upstream inkay 2026-08-08 02:13:25 +02:00
src Update src/lang/zh_CN.lang 2026-08-08 02:45:12 +02:00
.editorconfig Add .editorconfig 2021-09-12 13:51:17 +10:00
.gitignore feat: Move all URL defines into a central location 2024-12-17 16:44:59 +11:00
Dockerfile merge with upstream inkay 2026-08-08 02:13:25 +02:00
LICENSE Added GPLv3 license 2023-04-30 20:43:29 -04:00
Makefile malamar changes 2026-08-08 02:08:37 +02:00
README.md malamar changes 2026-08-08 02:08:37 +02:00
renovate.json Add renovate.json 2026-05-18 21:50:27 +02:00

Malamar - Aroma patches for Splatfestival Network/Spacebar

Malamar is an Aroma/WUPS plugin based on Pretendo's Malamar that patches various Nintendo Network URLs on a Wii U to use Splatfestival/Spacebar Network instead. It also (for the time being) bypasses SSL verification in most cases. It redirects Nintendo Network in:

  • IOSU-side connections (Friends, SpotPass, accounts etc.)
  • Account Settings
  • NNCS
  • Nintendo eShop
  • Miiverse (in-game)
  • Miiverse applet

Malamar also includes game-specific patches to add extra features:

  • Modpack-specific matchmaking for global, regional rooms (by simulating extra DLC) - Mario Kart 8
  • P2P port override for better connection stability (if you port forward) - Minecraft: Wii U Edition, Mario Kart 8, Splatoon

Requirements

Malamar is only supported on the release version of Aroma configured for autoboot/coldboot. Other configurations (specifically lacking coldboot) may cause issues with SpotPass.

Safety

Malamar's patches are all temporary, and only applied in-memory without modifying your console. The SSL patch, while also temporary, could reduce the overall security of your console while active - this is because it no longer checks if a server is verified. However, this does not apply to the Internet Browser, where SSL still works as expected.

Compiling - Docker

Malamar's dependencies and build tooling can be handled as a container, which is recommended for WUPS plugins. Using docker or podman:

docker build -t malamar .
docker run --rm -v $(pwd):/app malamar make
# you can replace "make" with other commands - e.g. make clean

If using podman on SELinux systems (like Fedora Linux), you might need to use $(pwd):/app:Z instead of $(pwd):/app.

Compiling - System

Malamar has the following dependencies aside from devkitPPC and wut:

Each of these should be make install-able. After that, you can compile Malamar with make.