Skip to content

Repository files navigation

dominiius

Reach your Wii U using a .local domain

License Build status Release


Installation

  1. Download the latest dominiius.wps from Releases
  2. Copy it into sd:/wiiu/environments/aroma/plugins

Usage

While the plugin is active, the Wii U becomes reachable by its Wii nickname:

ping wiiu.local
  • The domain is active while the console is online
  • Spaces and symbols in the nickname become dashes: My Wiimy-wii.local

Technical details

  1. Nickname

    • Read once at plugin load — a nickname change is assumed to require a full reboot.
    • Parsed out of sys/proc/prefs/wii_acct.xml from a manually mounted SLC NAND partition.
  2. Listener

    • Expects some mDNS traffic every few minutes and will forcibly reconnect if the wire goes quiet.
    • Stops on ON_APPLICATION_REQUESTS_EXIT — waiting until ON_APPLICATION_ENDS risks the socket being double closed by the plugin and the system shutdown.

Building

The repo uses Docker:

docker compose run --rm app make

Credits

About

Reach your Wii U using a .local domain

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages