More improvements to new wiimote plugin: Added emulated Drums/Guitar extensions....
commit8cce02a6bd16e5c627e37bec0740e71022ab9183
authorBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Sat, 24 Apr 2010 00:44:10 +0000 (24 00:44 +0000)
committerBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Sat, 24 Apr 2010 00:44:10 +0000 (24 00:44 +0000)
treef7783e2361f2d0061d41d24cc3f451346f127307
parent35b30ce2bbeb288526760086f64cc2426222309a
More improvements to new wiimote plugin: Added emulated Drums/Guitar extensions. Wiimote rumble now handled for every output report. Fixed some mem leaks. Hopefully fixed a floating point exception in Linux, thanks to glennrics.

git-svn-id: http://dolphin-emu.googlecode.com/svn/trunk@5403 8ced0084-cf51-0410-be5f-012b33b47a6e
24 files changed:
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.h
Source/Plugins/InputPluginCommon/Src/Config.cpp
Source/Plugins/InputPluginCommon/Src/ConfigDiag.cpp
Source/Plugins/InputPluginCommon/Src/ConfigDiagBitmaps.cpp
Source/Plugins/InputPluginCommon/Src/ControllerEmu.cpp
Source/Plugins/InputPluginCommon/Src/ControllerEmu.h
Source/Plugins/Plugin_GCPadNew/Src/GCPadEmu.cpp
Source/Plugins/Plugin_GCPadNew/Src/GCPadEmu.h
Source/Plugins/Plugin_GCPadNew/Src/GCPadNew.cpp
Source/Plugins/Plugin_WiimoteNew/Plugin_WiimoteNew.vcproj
Source/Plugins/Plugin_WiimoteNew/Src/SConscript
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Attachment.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Classic.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Drums.cpp [new file with mode: 0644]
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Drums.h [new file with mode: 0644]
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Guitar.cpp [new file with mode: 0644]
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Guitar.h [new file with mode: 0644]
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Nunchuk.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/EmuSubroutines.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Encryption.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/WiimoteEmu.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/WiimoteEmu.h
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/WiimoteHid.h
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteNew.cpp