https://github.com/dkosmari/turbiine
An Aroma plugin to turn any controller into a turbo controller.
https://github.com/dkosmari/turbiine
wiiu wiiu-homebrew wiiu-plugin
Last synced: 4 months ago
JSON representation
An Aroma plugin to turn any controller into a turbo controller.
- Host: GitHub
- URL: https://github.com/dkosmari/turbiine
- Owner: dkosmari
- License: gpl-3.0
- Created: 2024-09-16T23:10:59.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-09-22T06:02:23.000Z (9 months ago)
- Last Synced: 2025-01-03T07:34:17.423Z (6 months ago)
- Topics: wiiu, wiiu-homebrew, wiiu-plugin
- Language: M4
- Homepage:
- Size: 256 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# 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
- [WiiUPluginSystem](https://github.com/wiiu-env/WiiUPluginSystem)
- [libnotifications](https://github.com/wiiu-env/libnotifications)If you got a release tarball (`.tar.gz`) you can skip step 0.
0. `./bootstrap`
1. `./configure --host=powerpc-eabi CXXFLAGS='-Os'`
2. `make`
3. (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.