More actions
(Created page with "{{#seo: |title=Wii Homebrew Apps (Utilities) - GameBrew |title_mode=append |image=leveltoolwii.jpg |image_alt=Leveltool }} {{Infobox Wii Homebrews |title=Leveltool |image=leve...") |
No edit summary |
||
Line 13: | Line 13: | ||
|type=Utilities | |type=Utilities | ||
|version=0.5 | |version=0.5 | ||
|license=GPL | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/wiihomebrews/leveltoolwii.7z | |download=https://dlhb.gamebrew.org/wiihomebrews/leveltoolwii.7z | ||
|website=http://tom-f.org/code/leveltool | |website=https://web.archive.org/web/20090227040751/http://tom-f.org/code/leveltool | ||
|source= | |source=https://dlhb.gamebrew.org/wiihomebrews/leveltoolwii.7z | ||
}} | }} | ||
Leveltool is a simple level for the Wii. Place the remote on a flat surface and press the A button to calibrate the level. After calibration, simply place the remote on the surface you wish to straighten out. | |||
==Screenshots== | Missing a spirit level at home, I decided to use the Wiimote as a replacement. Over time, this tool evolved to something more like a protractor. | ||
== | |||
'''Note: If you use C++ and want to use GRRlib for drawing, you might want to have a look at the 'Draw' class (Draw.cpp & Draw.h). This thing kept me sane :-)''' | |||
== Installation == | |||
Download & extract the archive, and place it in your apps folder on your SD card so the Homebrew Channel can find it. | |||
== Usage == | |||
Put the wiimote on a surface you want to use as a reference and press A. | |||
This will start a calibration for minimum and maximum values of your Wiimote, afterwards you can put it on a target surface to see the difference in inclination. | |||
== Screenshots == | |||
[[image:leveltoolwii.jpg]] | |||
== Changelog == | |||
'''v0.5:''' | |||
* Chg: Slightly adjusted maximum value to reduce flickering near 90 degrees. | |||
* Chg: GRRlib is now responsible for all drawing needs. (Which means: more eye-candy) | |||
* Add: Raw acceleration values in the debug info text | |||
* Add: Freeze function on pressing Plus to freeze current values - this is interesting if you cannot see your screen. | |||
'''v0.4:''' | |||
* Chg: Median instead of arithmetic mean is now used to get calibration values, this should increase accuracy. | |||
* Chg: Message class now handles text drawing | |||
* Add: Internal info on pressing B in the slider box screen | |||
* Add: Arc graph showing current tilt | |||
'''v0.3:''' | |||
* Fix: Leftover cursor pixel from previous tests removed | |||
* Chg: Measuring is done in degrees | |||
* Chg: Verbosity of calibration screen decreased | |||
* Add: Detection if Wiimote #1 is up and running | |||
* Add: Pictures | |||
* Add: Calibration for maximum value on the Wiimote when standing upright. These things are so unprecise :-/ | |||
'''v0.2:''' | |||
* First public release | |||
== Credits and thanks == | |||
* suw for the [http://www.gnome-look.org/content/show.php/?content=96640 background image] | |||
* Marcan for the Wiimote axis drawing | |||
* [http://frontier-dev.net/ frontier] for PNGU. | |||
* Crayon for [[Wiibuilder Wii]] | |||
* Teknecal for his tutorials | |||
* The devkitPro developers | |||
* The GRRLIB developers | |||
==External links== | |||
* Homepage - https://web.archive.org/web/20090227040751/http://tom-f.org/code/leveltool | |||
* Gbatemp - https://gbatemp.net/threads/leveltool-wii.129879/ | |||
* Wiibrew - https://wiibrew.org/wiki/Leveltool |
Revision as of 02:32, 10 July 2022
Leveltool | |
---|---|
File:Leveltoolwii.jpg | |
General | |
Author | Alanceil |
Type | Utilities |
Version | 0.5 |
License | GPL-3.0 |
Last Updated | 2009/01/21 |
Links | |
Download | |
Website | |
Source | |
Leveltool is a simple level for the Wii. Place the remote on a flat surface and press the A button to calibrate the level. After calibration, simply place the remote on the surface you wish to straighten out.
Missing a spirit level at home, I decided to use the Wiimote as a replacement. Over time, this tool evolved to something more like a protractor.
Note: If you use C++ and want to use GRRlib for drawing, you might want to have a look at the 'Draw' class (Draw.cpp & Draw.h). This thing kept me sane :-)
Installation
Download & extract the archive, and place it in your apps folder on your SD card so the Homebrew Channel can find it.
Usage
Put the wiimote on a surface you want to use as a reference and press A.
This will start a calibration for minimum and maximum values of your Wiimote, afterwards you can put it on a target surface to see the difference in inclination.
Screenshots
Changelog
v0.5:
- Chg: Slightly adjusted maximum value to reduce flickering near 90 degrees.
- Chg: GRRlib is now responsible for all drawing needs. (Which means: more eye-candy)
- Add: Raw acceleration values in the debug info text
- Add: Freeze function on pressing Plus to freeze current values - this is interesting if you cannot see your screen.
v0.4:
- Chg: Median instead of arithmetic mean is now used to get calibration values, this should increase accuracy.
- Chg: Message class now handles text drawing
- Add: Internal info on pressing B in the slider box screen
- Add: Arc graph showing current tilt
v0.3:
- Fix: Leftover cursor pixel from previous tests removed
- Chg: Measuring is done in degrees
- Chg: Verbosity of calibration screen decreased
- Add: Detection if Wiimote #1 is up and running
- Add: Pictures
- Add: Calibration for maximum value on the Wiimote when standing upright. These things are so unprecise :-/
v0.2:
- First public release
Credits and thanks
- suw for the background image
- Marcan for the Wiimote axis drawing
- frontier for PNGU.
- Crayon for Wiibuilder Wii
- Teknecal for his tutorials
- The devkitPro developers
- The GRRLIB developers