Unsupported — We cannot guarantee that this software will work properly on Mac OS 10.8 and above. Please be careful.

Release: WiiMote Control, v20071221

Release Type: Beta
Version: 20071221
Release Notes

A bunch of stability improvements come with this release of the WiiMote patch.

Connect and Disconnect are now fairly stable; There's at least one hard-to-track bug left (you'll see a "NSCFNumber doesn't respond to selector 'start'" exception sometimes, where something is getting released before it should), but many of the outstanding bugs are now handled. Thanks to all the Beta testers for submitting dozens of Crash Logs that helped me isolate many of these issues.

There have been 94759301 requests for better stability with this patch; Hopefully this helps :)

Other fixes: rumble and led state is updated properly on reconnect now, and you can create a patch after you delete the first one (before, creating a single one prevented you from creating more until you quit QC and restarted)

[PS, it's also built for 64-bit cpus now too]

PreviewAttachmentSize
WiiMoteControlPatch-20071221.zip82.57 KB

DanieleCiabba's picture
wiitest

today I test the new wiipatch and : first it disconnected after connected, and when I try to reconnect Quartz crash...

DanieleCiabba's picture
other wii crash

in this case I have tried to connect directly in full screen mode

because in Leopard you can't switch from full screen mode to normal mode without lost the connection...

sorry for grammar :)

cwright's picture
Interesting...

Never noticed the full-screen switch disconnection; Thanks for discovering that bug..

(QC Leopard does all kinds of nasty stuff when switching to/from full screen... for example, TrackBall gets reset on the transition too, so even Apple stuff breaks on it)

With a bit more bug-hunting today, I've discovered that many of the crashes are from the LED/Rumble input -- disabling them in the source fixes apparently all of the "requestUpdates" crashes. Not sure how we can control led's and rumble input though.

There's another one in "_nsnote_callback" that happens on disconnect (especially if you pull the batteries out while the wiimote is connected). Looking into this one too.

So, thoughts on disabling LED/Rumble control (at least for the time being) ? will that affect how you're using the patch currently?

Installation Instructions

Place the plugin file in
/Users/[you]/Library/Graphics/Quartz Composer Patches/
(Create the folder if it doesn't already exist.)