The Wii U console and gamepad communicate via 5 GHz 802.11n WiFi, but in order to deter other parties from simply hopping onto the access point, Nintendo slightly obfuscated this WiFi standard. Specifically the WPA authentication was modified by a byte swap in the PTK, rendering every existing WiFi stack incompatible with the Wii U.
Knowing this, the key is to use a platform that allows one to pre-break WPA in a similar fashion, such as is possible on e.g. Linux and BSD. Along with the use of the hilariously insecure WPS that is triggered when the gamepad’s sync button is pressed, this enables one to connect a modified Linux system to a Wii U console. After this the console starts sending h.264 (AVC) encoded video to the ‘gamepad’, and a binary packet can be sent back with the controller inputs.
Suffice it to say that this finding was immediately turned into a GitHub project called Vanilla Wii U, that enables a Steam Deck to be used as a gamepad, as well as any Linux – and presumably BSD – system with a compatible WiFi adapter.
this finding was immediately turned into a GitHub project called Vanilla Wii U, that enables a Steam Deck to be used as a gamepad, as well as any Linux – and presumably BSD – system with a compatible WiFi adapter
Look at me, I’m the gamepad now
Seriously though, this is a really cool discovery!
hacked switch for wii u?
What devices are supported? Steam Deck Linux (check Wi-Fi hardware compatibility) Nintendo Switch (requires Broadcom firmware patch or external Wi-Fi adapter) Android (currently frontend only) Windows (currently frontend only) Raspberry Pi (requires external Wi-Fi adapter)
Sounds like it!
heck i appreciate it, i didn’t have time to read it this AM before scootin off to capitalism!
MattKC on my hackaday?
Awesome project, was fun watching some of the development of this
Amazing. And what good timing, I’ve been looking at picking up a WiiU.
You should. Now is the time before they go up in price like everything else. Great little thing for emulation, along with the 3DS. And it has some great games, if you don’t have a Switch. Even if you do have a Switch, there are a few still left on the U.
The fact that Twilight Princess HD and The Wind Waker HD are still trapped there surprises me.
I need to reconnect my Wii U again
Hopefully that won’t be the case for too long, I think there’s an anniversary this year and hopefully they drop a Switch version of the games.
That said, I did buy a copy of TP HD on Wii U, I want to build up my Wolf Link Amiibo for BotW and TotK
Keeping it plugged in can also help extend the lifespan of the console apparently
Yep, the first thing I did on the day the E-Shop closed was I backed up my NAND.
Mario Chase in Nintendoland was always a popular one when we had parties, and not something that could be easily recreated on other systems.
I often wondered why they didn’t do a Nintendoland-style game for the Switch once they started pitching it as a per-person device rather than a per-household device, having some games which use one Switch connected to the TV and another replicating the gamepad could have made for some cool mini-games



