New GCPad/Wiimote: Enabled SDL 1.2 on the Windows build to support some gamepads...
commit36b05cb54c555053df000e5d71cd45a852a890c5
authorBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Sat, 5 Jun 2010 05:30:23 +0000 (5 05:30 +0000)
committerBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Sat, 5 Jun 2010 05:30:23 +0000 (5 05:30 +0000)
tree23e05b47ba16d073d231d86d60c4728afbe27567
parent4f1d118bc0a0b9b1565c2bc42a06fe906cb0292d
New GCPad/Wiimote: Enabled SDL 1.2 on the Windows build to support some gamepads that weren't working with DirectInput. Made DirectInput use (and prefer) buffered data rather than polled data (some gamepads should work better). In GUI: Changed all numeric wxChoice to wxSpinCtrl (config dialog opens much faster), removed "+" buttons, made UI more compact. Fixed a few problems that were introduced with the IniFile change. Made minor changes to IniFile.

git-svn-id: http://dolphin-emu.googlecode.com/svn/trunk@5619 8ced0084-cf51-0410-be5f-012b33b47a6e
12 files changed:
Source/Core/Common/Src/IniFile.cpp
Source/Core/Common/Src/IniFile.h
Source/Core/InputCommon/InputCommon.vcproj
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.cpp
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.h
Source/Core/InputCommon/Src/ControllerInterface/DirectInput/DirectInputJoystick.cpp
Source/Core/InputCommon/Src/ControllerInterface/DirectInput/DirectInputKeyboardMouse.cpp
Source/Core/InputCommon/Src/ControllerInterface/SDL/SDL.cpp
Source/Plugins/InputPluginCommon/Src/ConfigDiag.cpp
Source/Plugins/InputPluginCommon/Src/ConfigDiag.h
Source/Plugins/InputPluginCommon/Src/ControllerEmu.cpp
Source/Plugins/InputPluginCommon/Src/ControllerEmu.h