Skip to content

An Aroma plugin to turn any controller into a turbo controller.

License

Notifications You must be signed in to change notification settings

dkosmari/Turbiine

Repository files navigation

Turbiine

This is an Aroma plugin to turn any Wii U controller into a turbo controller.

Turbiine is the turbocharged shortcut to gaming greatness.

Blast your way to victory with the ultimate gaming weapon!

It’s time to level up your game!

Usage

  • Press the toggle button combo (e.g. TV + ZL on the Gamepad). A notification will be shown.

  • Press a button; it will toggle between normal and turbo mode. A notification will be shown.

Note: Turbo action is disabled every time you start a game, or return to the Wii U Menu.

Configuration

To configure the plugin, open the Plugin Config Menu (L + ↓ + SELECT) and enter the Turbiine plugin, to access the options:

  • Enabled: Enables or disables the plugin.

  • Period: How many input samples it takes for the turbo button to toggle on or off. Default is 1, higher values will slow down the button press rate. Increase this value if you want to slow down the turbo action.

  • Toggle turbo 1, 2, 3, 4: Sets the button combo for turning turbo on or off.

    1. Press A to focus the button combo you want to change.

    2. Hold the buttons you want for the button combo, until they are recorded.

    3. Release all the buttons.

    4. Press either:

      • A to confirm the new button combo;

      • B to cancel;

      • X/1 to reset to the default button combo.

    If you leave the button combo empty, because you didn't hold any button long enough in step 2, the combo will be considered disabled.

  • Reset all turbos...: Immediately disables all turbo action on all controllers.

Build instructions

This is a standard Automake package; a Docker build script is also provided.

Building with Automake

Dependencies

If you got a release tarball (.tar.gz) you can skip step 0.

  1. ./bootstrap

  2. ./configure --host=powerpc-eabi CXXFLAGS='-Os'

  3. make

  4. (optional) If your Wii U is named wiiu in your local network, and is running the ftpiiu plugin, you can also use these:

    • make install: install the plugin into the default Aroma path. Requires curl.

    • make uninstall: uninstall the plugin from the default Aroma path. Requires curl.

    • make run: load the plugin without installing it on the Wii U. Requires wiiload from the wut-tools package.

Building with Docker

Run the ./docker-build.sh script.