Go to file
2018-06-26 12:48:47 +02:00
memory_info Inital commit 2018-06-26 12:14:48 +02:00
nnu_patcher Inital commit 2018-06-26 12:14:48 +02:00
overlay_test Inital commit 2018-06-26 12:14:48 +02:00
padcon Inital commit 2018-06-26 12:14:48 +02:00
vpad_input_logger Inital commit 2018-06-26 12:14:48 +02:00
.travis.yml Fix content of the release zip, only build the master branch 2018-06-26 12:48:47 +02:00
LICENSE Inital commit 2018-06-26 12:14:48 +02:00
Makefile Inital commit 2018-06-26 12:14:48 +02:00
README.md Add build status to the readme 2018-06-26 12:24:45 +02:00

WUPS Plugin Playground Build Status

This repository is supposed to hold serveral small testing plugins for the Wii U Plugin System. Most of the plugin are either really small (Padcon, NNU_Patcher) or are just for testing / gathering information.

List of plugins:

Here is a small overview of the plugins currently avaiable on this repository.

memory info

Collects and logs some information about the current memory usage when pressing L+R+X+Y+A+B on the gamepad. Logging can be seen with the UDPDebugReader.

nnu patcher

The nnu patcher patches the NeedsNetworkUpdate function to always reply with "false" to allows access to the EShop on lower firmwares.

overlay test

The overlay test is small demo to show the overlay feature of the Wii U Plugin System. Press A,B,X and Y while gameplay and a text should appear. In the future the menu could hold configuration for currently running plugins.

padcon

The padcon plugin allows you to turn off the screen of your gamepad to save energy. It patches the VPADRead function which is responseable for reading the input of the Wii U gamepad. Whenever someone presses the right analog stick, the screen will turn off.

vpad input logger

The vpad input logger logs serveral information about the current gamepad input. Beside the pressed buttons and touched position on the touchscreen, the plugin also logs the value of the sensors (gyro, magnet etc.) Logging can be seen with the UDPDebugReader.

Building:

For building you need:

Some plugins may require more libraries to be installed. Checkout their Makefile for more information. You could also take a look at the provided travis script and extract the needed building steps.