More actions
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Wii Homebrews | {{Infobox Wii Homebrews | ||
|title=Visual Controller Test | |title=Visual Controller Test | ||
|image= | |image=visualcontrollertestwii2.png | ||
|description= | |description=Test all your controllers. | ||
|author=Mr. Reaper | |author=Mr. Reaper | ||
|lastupdated=2018/08/03 | |lastupdated=2018/08/03 | ||
|type= | |type=Diagnostic Tools | ||
|version=1.2 | |version=1.2 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/wiihomebrews/visualcontrollertestwii.7z | |download=https://dlhb.gamebrew.org/wiihomebrews/visualcontrollertestwii.7z | ||
|website= | |website=https://oscwii.org/library/app/VC_Test | ||
}} | }} | ||
Visual Controller Test is an application for testing buttons on various Wii controllers. Unlike other text-based controller test homebrews, this app offers a visual representation of button presses. Useful for determining which controllers are spazzy. | |||
The homebrew was submitted to the GBAtemp Bounty 2017. | |||
==User guide== | |||
===Notes=== | |||
Off-brand peripherals can be weird in homebrew, below are the test results by the author. | |||
Nyko Wand remote works except no extension controllers can be detected in homebrew. | |||
Memorex Motion+ remote works fine with extensions, but using the power button on it will hard crash homebrew apps, requiring a Wii reboot. | |||
Several off-brand Nunchuks are also tested, each with varying behavior. | |||
*One reports as a malfunctioning Classic Controller. | |||
*One doesn't detect at all. | |||
*One works but reports ranges higher than a standard nunchuk. | |||
*Another one will sometimes lock up the Wiimote when plugged in (requiring only the Wiimote to be powered off and back on), but other times it works as above. | |||
The Wireless Memorex Nunchuck won't work with the Memorex Wiimote+, but it will sometimes work with an official Wiimote, usually only after connecting/disconnecting an official Nunchuck first. So try that if you have problems with off-brand extension controllers. | |||
And drums seem to report as a guitar that mostly works but has some errant input (no clue how to properly read drums; good documentation is nonexistent). | |||
===Battery Readings=== | |||
The battery readings in this app may not be completely accurate. The WPAD_BatteryLevel() function returns a value between 0-255, but in testing, a reading of only about 190 was obtained with fresh alkaline batteries. | |||
Additionally, an old rechargeable battery pack returned a value of 218 when fully charged. These values would typically be considered as "full power" by the Wii menu or other battery power apps, but this app is dividing the raw value by 2.55 to display the battery level as a percentage of the maximum possible value (0-100) which may not be accurate. | |||
The maximum value of 255 may not be reported. Additionally, the battery level is only updated when an extension controller is plugged or unplugged and there is no way to refresh it automatically. | |||
==Screenshots== | |||
https://dlhb.gamebrew.org/wiihomebrews/visualcontrollertestwii3.png | |||
https://dlhb.gamebrew.org/wiihomebrews/visualcontrollertestwii4.png | |||
==Media== | |||
'''Visual Controller Test - WAD ([https://www.youtube.com/watch?v=5PwtvoS19G8 Gabubu])'''<br> | |||
<youtube>5PwtvoS19G8</youtube> | |||
== Changelog == | |||
'''1.2''' | |||
* Added a Battery Level indicator to give an idea of how much battery power is left in your Wiimote. | |||
* Addressed a bug introduced in the last version which would cause a crash from trying to read gravity sensors if a Wiimote became disconnected. Also, in the event of any crash, I now have it try to exit the app automatically (without needing to press the Reset button), since I have no idea what the code dump screen means anyway! | |||
'''1.1''' | |||
* Added visual feedback for the G Force readings, so you can shake your Wiimote or Nunchuck around furiously to see if the gravity sensors are working in every direction. | |||
'''1.00''' | |||
* Added visual feedback for Wiimote and Nunchuk accelerometer readings for orientation. | |||
* Added automatic 16:9 widescreen aspect ratio adjustment (does anyone even use 4:3 anymore?), so the onscreen graphics no longer look way too fat. You can also toggle the aspect ratio manually. | |||
'''0.91''' | |||
* Added in a visual cursor so you can test the Wiimote InfraRed pointer now. | |||
'''0.9''' | |||
* You should be able to test just about everything now, on any port, including the tap/slide bar on some guitars and the analog shoulder buttons on an original Classic Controller. | |||
* You can even test the Power button on your wiimote by holding it down for 3 seconds. | |||
'''0.03''' | |||
* Analog triggers now interactive | |||
* All buttons provide better visual feedback. | |||
* | |||
'''0.02''' | '''0.02''' | ||
Line 71: | Line 76: | ||
* Added the ability to test Gamecube controllers plugged into any of the ports (by pressing Start on each controller). | * Added the ability to test Gamecube controllers plugged into any of the ports (by pressing Start on each controller). | ||
'''0. | '''0.01''' | ||
* | * Initial Release. | ||
==External links== | ==External links== | ||
* | * WiiBrew - https://wiibrew.org/wiki/Visual_Controller_Test | ||
* Open Shop Channel - https://oscwii.org/library/app/VC_Test |
Latest revision as of 04:27, 28 Haziran 2024
Visual Controller Test | |
---|---|
General | |
Author | Mr. Reaper |
Type | Diagnostic Tools |
Version | 1.2 |
License | Mixed |
Last Updated | 2018/08/03 |
Links | |
Download | |
Website | |
Visual Controller Test is an application for testing buttons on various Wii controllers. Unlike other text-based controller test homebrews, this app offers a visual representation of button presses. Useful for determining which controllers are spazzy.
The homebrew was submitted to the GBAtemp Bounty 2017.
User guide
Notes
Off-brand peripherals can be weird in homebrew, below are the test results by the author.
Nyko Wand remote works except no extension controllers can be detected in homebrew.
Memorex Motion+ remote works fine with extensions, but using the power button on it will hard crash homebrew apps, requiring a Wii reboot.
Several off-brand Nunchuks are also tested, each with varying behavior.
- One reports as a malfunctioning Classic Controller.
- One doesn't detect at all.
- One works but reports ranges higher than a standard nunchuk.
- Another one will sometimes lock up the Wiimote when plugged in (requiring only the Wiimote to be powered off and back on), but other times it works as above.
The Wireless Memorex Nunchuck won't work with the Memorex Wiimote+, but it will sometimes work with an official Wiimote, usually only after connecting/disconnecting an official Nunchuck first. So try that if you have problems with off-brand extension controllers.
And drums seem to report as a guitar that mostly works but has some errant input (no clue how to properly read drums; good documentation is nonexistent).
Battery Readings
The battery readings in this app may not be completely accurate. The WPAD_BatteryLevel() function returns a value between 0-255, but in testing, a reading of only about 190 was obtained with fresh alkaline batteries.
Additionally, an old rechargeable battery pack returned a value of 218 when fully charged. These values would typically be considered as "full power" by the Wii menu or other battery power apps, but this app is dividing the raw value by 2.55 to display the battery level as a percentage of the maximum possible value (0-100) which may not be accurate.
The maximum value of 255 may not be reported. Additionally, the battery level is only updated when an extension controller is plugged or unplugged and there is no way to refresh it automatically.
Screenshots
Media
Visual Controller Test - WAD (Gabubu)
Changelog
1.2
- Added a Battery Level indicator to give an idea of how much battery power is left in your Wiimote.
- Addressed a bug introduced in the last version which would cause a crash from trying to read gravity sensors if a Wiimote became disconnected. Also, in the event of any crash, I now have it try to exit the app automatically (without needing to press the Reset button), since I have no idea what the code dump screen means anyway!
1.1
- Added visual feedback for the G Force readings, so you can shake your Wiimote or Nunchuck around furiously to see if the gravity sensors are working in every direction.
1.00
- Added visual feedback for Wiimote and Nunchuk accelerometer readings for orientation.
- Added automatic 16:9 widescreen aspect ratio adjustment (does anyone even use 4:3 anymore?), so the onscreen graphics no longer look way too fat. You can also toggle the aspect ratio manually.
0.91
- Added in a visual cursor so you can test the Wiimote InfraRed pointer now.
0.9
- You should be able to test just about everything now, on any port, including the tap/slide bar on some guitars and the analog shoulder buttons on an original Classic Controller.
- You can even test the Power button on your wiimote by holding it down for 3 seconds.
0.03
- Analog triggers now interactive
- All buttons provide better visual feedback.
0.02
- Made the visual analog sticks interactive
- Added the ability to test Gamecube controllers plugged into any of the ports (by pressing Start on each controller).
0.01
- Initial Release.
External links
- WiiBrew - https://wiibrew.org/wiki/Visual_Controller_Test
- Open Shop Channel - https://oscwii.org/library/app/VC_Test