Moved WiimoteNew into Dolphin and eliminated the old wiimote plugin. Removed wiimote...
commit7ac1ffc73532b62d296cfb6eafd6d2b002cd24e7
authorBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Tue, 12 Oct 2010 19:42:29 +0000 (12 19:42 +0000)
committerBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Tue, 12 Oct 2010 19:42:29 +0000 (12 19:42 +0000)
treeee855032df501890ce389a220a95c017bb0cdfdb
parentcb09429defe78c8a4bed261912e8c1d252ef9d19
Moved WiimoteNew into Dolphin and eliminated the old wiimote plugin. Removed wiimote plugin support. Moved input dialog related InputUICommon stuff into DolphinWX. Removed now unused InputCommon files. UDPWiimote stuff is temporarily disabled until it is reorganized so Core won't depend on wx. Real wiimotes are now initialized on first need(wiimote diag open or game start) and left initialized until Dolphin exit.(maybe this will work better for Linux/OS X) (scons probably needs some fixes)

git-svn-id: http://dolphin-emu.googlecode.com/svn/trunk@6270 8ced0084-cf51-0410-be5f-012b33b47a6e
116 files changed:
SConstruct
Source/Core/Common/Common.vcproj
Source/Core/Common/Src/PluginWiimote.cpp [deleted file]
Source/Core/Common/Src/PluginWiimote.h [deleted file]
Source/Core/Core/Core.vcproj
Source/Core/Core/Src/ConfigManager.cpp
Source/Core/Core/Src/ConfigManager.h
Source/Core/Core/Src/Core.cpp
Source/Core/Core/Src/CoreParameter.h
Source/Core/Core/Src/HW/GCPad.cpp
Source/Core/Core/Src/HW/GCPad.h
Source/Core/Core/Src/HW/SI_DeviceAMBaseboard.cpp
Source/Core/Core/Src/HW/SI_DeviceGCController.cpp
Source/Core/Core/Src/HW/Wiimote.cpp [new file with mode: 0644]
Source/Core/Core/Src/HW/Wiimote.h [new file with mode: 0644]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Attachment.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Attachment.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Attachment.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Attachment.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Classic.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Classic.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Classic.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Classic.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Drums.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Drums.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Drums.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Drums.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Guitar.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Guitar.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Guitar.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Guitar.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Nunchuk.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Nunchuk.cpp with 96% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Nunchuk.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Nunchuk.h with 85% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Turntable.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Attachment/Turntable.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Attachment/Turntable.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/EmuSubroutines.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/EmuSubroutines.cpp with 97% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Encryption.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Encryption.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Encryption.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Encryption.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/MatrixMath.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/MatrixMath.h with 96% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/Speaker.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/Speaker.cpp with 100% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/UDPTLayer.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/UDPTLayer.h with 96% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/WiimoteEmu.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/WiimoteEmu.cpp with 98% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/WiimoteEmu.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/WiimoteEmu.h with 98% similarity]
Source/Core/Core/Src/HW/WiimoteEmu/WiimoteHid.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteEmu/WiimoteHid.h with 100% similarity]
Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteReal/WiimoteReal.cpp with 97% similarity]
Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteReal/WiimoteReal.h with 88% similarity]
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_usb.cpp
Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_WiiMote.cpp
Source/Core/Core/Src/PluginManager.cpp
Source/Core/Core/Src/PluginManager.h
Source/Core/Core/Src/SConscript
Source/Core/Core/Src/State.cpp
Source/Core/DolphinWX/DolphinWX.vcproj
Source/Core/DolphinWX/Src/ConfigMain.cpp
Source/Core/DolphinWX/Src/ConfigMain.h
Source/Core/DolphinWX/Src/Frame.cpp
Source/Core/DolphinWX/Src/FrameTools.cpp
Source/Core/DolphinWX/Src/InputConfigDiag.cpp [moved from Source/Core/InputUICommon/Src/ConfigDiag.cpp with 93% similarity]
Source/Core/DolphinWX/Src/InputConfigDiag.h [moved from Source/Core/InputUICommon/Src/ConfigDiag.h with 99% similarity]
Source/Core/DolphinWX/Src/InputConfigDiagBitmaps.cpp [moved from Source/Core/InputUICommon/Src/ConfigDiagBitmaps.cpp with 98% similarity]
Source/Core/DolphinWX/Src/Main.cpp
Source/Core/DolphinWX/Src/MainNoGUI.cpp
Source/Core/DolphinWX/Src/SConscript
Source/Core/DolphinWX/Src/WiimoteConfigDiag.cpp [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteConfigDiag.cpp with 94% similarity]
Source/Core/DolphinWX/Src/WiimoteConfigDiag.h [moved from Source/Plugins/Plugin_WiimoteNew/Src/WiimoteConfigDiag.h with 97% similarity]
Source/Core/InputCommon/InputCommon.vcproj
Source/Core/InputCommon/Src/Configuration.cpp [deleted file]
Source/Core/InputCommon/Src/ControllerEmu.cpp
Source/Core/InputCommon/Src/ControllerEmu.h
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.cpp
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.h
Source/Core/InputCommon/Src/DirectInputBase.cpp [deleted file]
Source/Core/InputCommon/Src/DirectInputBase.h [deleted file]
Source/Core/InputCommon/Src/InputCommon.h [deleted file]
Source/Core/InputCommon/Src/InputConfig.cpp
Source/Core/InputCommon/Src/InputConfig.h
Source/Core/InputCommon/Src/SConscript
Source/Core/InputCommon/Src/SDL_Util.cpp [deleted file]
Source/Core/InputCommon/Src/SDL_Util.h [deleted file]
Source/Core/InputCommon/Src/UDPWiimote.cpp
Source/Core/InputCommon/Src/UDPWiimote.h
Source/Core/InputCommon/Src/UDPWrapper.cpp
Source/Core/InputCommon/Src/UDPWrapper.h
Source/Core/InputCommon/Src/XInput_Util.cpp [deleted file]
Source/Core/InputCommon/Src/XInput_Util.h [deleted file]
Source/Core/InputUICommon/InputUICommon.vcproj
Source/Core/InputUICommon/Src/SConscript
Source/Dolphin.sln
Source/PluginSpecs/PluginSpecs.h
Source/PluginSpecs/pluginspecs_wiimote.h [deleted file]
Source/Plugins/Plugin_Wiimote/Plugin_Wiimote.vcproj [deleted file]
Source/Plugins/Plugin_Wiimote/Src/Config.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/Config.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/ConfigBasicDlg.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/ConfigBasicDlg.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/ConfigGamepad.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/ConfigPadDlg.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/ConfigPadDlg.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/DataReports.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuDefinitions.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuDefinitions.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuDynamics.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuMain.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuMain.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuPad.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuSubroutines.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/EmuSubroutines.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/Encryption.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/Encryption.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/FakeAccelerometer.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/FakeAccelerometer.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/FillReport.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/Rumble.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/SConscript [deleted file]
Source/Plugins/Plugin_Wiimote/Src/UDPWiimote.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/UDPWiimote.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/main.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/main.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/wiimote_hid.h [deleted file]
Source/Plugins/Plugin_Wiimote/Src/wiimote_real.cpp [deleted file]
Source/Plugins/Plugin_Wiimote/Src/wiimote_real.h [deleted file]
Source/Plugins/Plugin_WiimoteNew/Plugin_WiimoteNew.vcproj [deleted file]
Source/Plugins/Plugin_WiimoteNew/Src/SConscript [deleted file]
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteNew.cpp [deleted file]