bui / taiko3-discord-rpc

Discord rich presence integration for Wii U 太鼓の達人 (Taiko no Tatsujin) titles
MIT License
16 stars 0 forks source link
discord discord-rich-presence discord-rpc taiko-no-tatsujin wiiu wiiu-homebrew

taiko3-discord-rpc

Discord rich presence integration for Taiko no Tatsujin titles on Wii U and Nintendo Switch.

Supported titles

Binaries

You can find pre-built binaries on the Releases page. They include a configuration file that you can edit, and batch files to auto-launch each title.

Setup

To use this program, you'll need to install pypresence (available on PyPI). You'll also need pyGecko, which needs to converted to Python 3.

Song data in data/ is ripped from the game using extract_songs.py, but pre-built versions are provided for your convenience. These versions include all DLC songs.

Lazy setup

pip install pypresence
wget -O tcpgecko.py https://raw.githubusercontent.com/wiiudev/pyGecko/master/tcpgecko.py
wget -O common.py https://raw.githubusercontent.com/wiiudev/pyGecko/master/common.py
2to3 -w tcpgecko.py

Usage

  1. Run tcpGecko on your Wii U
  2. Run a Taiko no Tatsujin title on your Wii U (not required if you use --launch-auto)
  3. Run taiko.py supplying your Wii U's IP address
    • For example: ./taiko.py 192.168.0.10
    • Use --client-id [ID] if you want to use your own Discord application
  4. Start playing!

Warnings