Wiiuse v0.10 Released

Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, IR tracking, nunchuk, classic controller, and the Guitar Hero 3 controller. Single threaded and nonblocking makes a light weight and clean API.

----------

ChangeLog:

Added:

\- Real dynamic linking \(by noisehole\)

\- Changed from callback to SDL style

\- Guitar Hero 3 controller support

\- API function wiiuse\_set\_accel\_threshold\(\)

\- API function wiiuse\_version\(\)

\- Macro WIIUSE\_USING\_SPEAKER\(\)

\- Macro WIIUSE\_IS\_LED\_SET\(wm, num\)

\- wiiuse\_init\(\) now autogenerates unids

\- orient\_t::a\_roll/a\_pitch

\- wiiuse\_resync\(\)

\- wiiuse\_cleanup\(\)

\- wiiuse\_set\_timeout\(\)

Fixed:

\- \[Windows\] Fixed bug where it did not detect expansions on startup

\- Renamed INFO/WARNING/DEBUG macros to WIIUSE\_\* \(by noisehole\)

\- Updated Makefiles \(by noisehole\)

\- Fixed incorrect roll/pitch when smoothing was enabled

\- Fixed nunchuk and classic controller flooding events when significant changes occured

\- Fixed bug where IR was not correct on roll if IR was enabled before handshake

Removed:

\- wiiuse\_startup\(\), no longer needed

Download it from http://sourceforge.net/project/showfiles.php?group_id=187194.

Documentation has been updated at http://wiiuse.net/docs/.

Visit the website: http://wiiuse.net/

Posted by Michael Laforest 2008-02-12