Made new Wiimote plugin not deinit SDL on shutdown. (Hacks, same thing old wiimote...
commitbf38e16562c565e03795153a280bae4c4a2bc948
authorBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Sun, 6 Jun 2010 03:52:11 +0000 (6 03:52 +0000)
committerBilliard26 <Billiard26@8ced0084-cf51-0410-be5f-012b33b47a6e>
Sun, 6 Jun 2010 03:52:11 +0000 (6 03:52 +0000)
tree38c2adbead22a32816a3aa4c0a9e06b9fa3eded6
parent909e2db237951cfcc52e1c86212ad31acb2ab75d
Made new Wiimote plugin not deinit SDL on shutdown. (Hacks, same thing old wiimote does, fixes the crash on emulation stop, refresh button still causes crash (damn SDL)) Minor new input plugin GUI changes. (left-click on rumble button opens control config dialog) Made NetPlay save/load settings to Dolphin.ini. Allow NetPlay host to adjust which/how many pads will be used in game. (more than one gamepad per Dolphin instance can be used on NetPlay) Worked on wiimote NetPlay a bit. (still nonfunctional) Improved SDL device numbering. Added some major hacks to ControllerInterface/SDL so XInput(360 controller) devices do not have their SDL interface shown in the device list on windows. (caused confusion for users)

git-svn-id: http://dolphin-emu.googlecode.com/svn/trunk@5625 8ced0084-cf51-0410-be5f-012b33b47a6e
13 files changed:
Source/Core/Core/Src/Core.h
Source/Core/DolphinWX/Src/NetPlay.cpp
Source/Core/DolphinWX/Src/NetPlay.h
Source/Core/DolphinWX/Src/NetPlayClient.cpp
Source/Core/DolphinWX/Src/NetPlayServer.cpp
Source/Core/DolphinWX/Src/NetWindow.cpp
Source/Core/DolphinWX/Src/NetWindow.h
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.cpp
Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.h
Source/Core/InputCommon/Src/ControllerInterface/SDL/SDL.cpp
Source/Core/InputCommon/Src/ControllerInterface/SDL/SDL.h
Source/Plugins/InputPluginCommon/Src/ConfigDiag.cpp
Source/Plugins/Plugin_WiimoteNew/Src/WiimoteNew.cpp