Wiimote Input Plugin for OoT (Version 0.2, with Classic Controller support!)
Update 4-20-08: 0.2 released. It will use the Classic Controller, then default to Wiimote + Nunchuk. One bug fix (if you didn't get to connect the wii remote, you can restart the emulation without having Mupen64 crashing).
hi all, it's my first post here (you might have noticed on the left there). Anyway, I wanted to start a mini coding project that's fun, brush up my C (been programming in Java and Ruby recently, but gonna start programming with PAlib for my DS/R4), and teach me how to use wiiuse (an awesome API for wii remotes), so I made a crude plugin for you guys' awesome emulator. It's no Twilight Princess, but hey, it works!
Download Source (No Binaries):
0.2: http://www.mediafire.com/?ner9f0izea5
0.1: http://www.mediafire.com/?zjlnnbzl0mz
Obviously, you're gonna need a Wiimote + nunchuk (no wii required) and a Bluetooth dongle/adapter/whatever. Dependencies (Ubuntu apt-get them):
libbluetooth2-dev
libgtk2-dev (I think...it uses GTK)
Terminal: make && sudo make install
And then copy wii_oot_plugin.so to your plugins folder.
The first time you open a ROM when your emulator, the emulation screen will be black for ~5 seconds, and that's your cue to connect by pressing 1+2.
It should be easy to port to Windoze, no Linux-specific dependency (unless M$ decides to make Windoze not POSIX-compliant...This plugin uses a POSIX thread for polling, though it's kind of a crude hack).
I'll make it configurable sometime after I finish a Smash64 version...
Comments, suggestions, bug reports?
Update 4-20-08: 0.2 released. It will use the Classic Controller, then default to Wiimote + Nunchuk. One bug fix (if you didn't get to connect the wii remote, you can restart the emulation without having Mupen64 crashing).
hi all, it's my first post here (you might have noticed on the left there). Anyway, I wanted to start a mini coding project that's fun, brush up my C (been programming in Java and Ruby recently, but gonna start programming with PAlib for my DS/R4), and teach me how to use wiiuse (an awesome API for wii remotes), so I made a crude plugin for you guys' awesome emulator. It's no Twilight Princess, but hey, it works!
Download Source (No Binaries):
0.2: http://www.mediafire.com/?ner9f0izea5
0.1: http://www.mediafire.com/?zjlnnbzl0mz
Obviously, you're gonna need a Wiimote + nunchuk (no wii required) and a Bluetooth dongle/adapter/whatever. Dependencies (Ubuntu apt-get them):
libbluetooth2-dev
libgtk2-dev (I think...it uses GTK)
Terminal: make && sudo make install
And then copy wii_oot_plugin.so to your plugins folder.
The first time you open a ROM when your emulator, the emulation screen will be black for ~5 seconds, and that's your cue to connect by pressing 1+2.
It should be easy to port to Windoze, no Linux-specific dependency (unless M$ decides to make Windoze not POSIX-compliant...This plugin uses a POSIX thread for polling, though it's kind of a crude hack).
I'll make it configurable sometime after I finish a Smash64 version...
Comments, suggestions, bug reports?
Last edited: