Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

Leveltool Wii: Difference between revisions

From GameBrew
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=http://tom-f.org/code/leveltool/leveltool-0.5-source.zip
|source=https://dlhb.gamebrew.org/wiihomebrews/leveltoolwii.7z
}}
}}
https://wiibrew.org/wiki/Leveltool
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.
==Media==
 
<youtube></youtube>
'''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
AuthorAlanceil
TypeUtilities
Version0.5
LicenseGPL-3.0
Last Updated2009/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

File: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

External links

Advertising: