Hi all!
In the last few months I've been writing a new Bluetooth stack from scratch, with the goal of supporting more devices than just Wiimotes, and be suitable for running in the ARM Starlet processor too (for things like Nintendont and Fakemote, since I plan to support more BT controllers). It's nearly complete, and I do have an example program which transfers a file from the Wii to another device (phone or PC), just to prove that the bluetooth controller of the Wii is capable of supporting standard bluetooth scenarios.
I've now reimplemented the WPAD API from the wiiuse library (which homebrews use to communicate with the Wiimotes) on top of BtEmbedded, and I'd like to have some kind people test it (better if on the Wii itself): in particular, while I do have a Nunchuck and a Classic Controller Pro, I would like to have people confirm that the Guitar Hero 3 controller, the Wii balance board and the Wii U Pro controller work too.
I've setup a build of the famous Visual Controller Test utility, recompiled to use the new Wpad2 library, and I've made the binary available here: https://github.com/mardy/VisualControllerTest/releases/tag/wpad2-0.1
You can run it with wiiload or copy it into your Visual Controller Test folder on the SD card and rename the file to "boot.dol" (make a copy of the original one, not to lose it). I'm not sure if this program can be used to test the balance board and the Wii U controller, though -- I guess not, since I don't see them drawn in the main screen. So, another favour I need to ask is to point me to some open source homebrew using these controllers, so that I can make a build using Wpad2+BtEmbedded, and update this post with the link to a test binary.
In the last few months I've been writing a new Bluetooth stack from scratch, with the goal of supporting more devices than just Wiimotes, and be suitable for running in the ARM Starlet processor too (for things like Nintendont and Fakemote, since I plan to support more BT controllers). It's nearly complete, and I do have an example program which transfers a file from the Wii to another device (phone or PC), just to prove that the bluetooth controller of the Wii is capable of supporting standard bluetooth scenarios.
I've now reimplemented the WPAD API from the wiiuse library (which homebrews use to communicate with the Wiimotes) on top of BtEmbedded, and I'd like to have some kind people test it (better if on the Wii itself): in particular, while I do have a Nunchuck and a Classic Controller Pro, I would like to have people confirm that the Guitar Hero 3 controller, the Wii balance board and the Wii U Pro controller work too.
I've setup a build of the famous Visual Controller Test utility, recompiled to use the new Wpad2 library, and I've made the binary available here: https://github.com/mardy/VisualControllerTest/releases/tag/wpad2-0.1
You can run it with wiiload or copy it into your Visual Controller Test folder on the SD card and rename the file to "boot.dol" (make a copy of the original one, not to lose it). I'm not sure if this program can be used to test the balance board and the Wii U controller, though -- I guess not, since I don't see them drawn in the main screen. So, another favour I need to ask is to point me to some open source homebrew using these controllers, so that I can make a build using Wpad2+BtEmbedded, and update this post with the link to a test binary.











