dolphin/Source/Plugins/Plugin_DSP_HLE/Src
fgfemperor 64167bcb60 Now you can switch between Emulated and Real WiiMotes, connect more Real Wiimotes and even pair them up (if you have MS BT Stack) during gameplay!
All you gotta do is Pause the emulation! That's useful for when your batteries run out during gameplay, for example...

But if you change the WiiMote source (between Emulated, Real or Inactive) you must disconnect and reconnect (Menu Tools -> Connect WiiMote) the WiiMotes affected by the change...

Thanks to jack.fr0st who did all the emulation state notification work!

Now every plugin has a way to know the current emulation state (paused, stopped or playing)

@ayuanx: I thought about doing a PostMessage(g_WiimoteInitialize.hWnd, WM_USER, WIIMOTE_DISCONNECT, current_number); so that the user gets asked to reconnect that WiiMote, trying to avoid having to disconnect and reconnect, but it didn't work because shooting that message only asks to reconnect, doesn't do a disconnect... Do you have any ideas on how to accomplish that?

Also, if anyone could check if Issue 1916 is finally fixed... Or at least when is the cursor being hidden or not...

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4789 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-01-06 19:26:52 +00:00
..
Debugger GUI: Fixed some GUI related start/stop crashes 2009-09-07 12:40:43 +00:00
UCodes DSPHLE - AX - Metroid Prime 2 (GC) audio should be better now 2009-12-27 22:52:33 +00:00
Config.cpp 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
Config.h 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
ConfigDlg.cpp Sound System Rework: Phase 2 (cont'ed) 2009-12-25 11:59:04 +00:00
ConfigDlg.h 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
DSPHandler.cpp Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
DSPHandler.h Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
Globals.cpp Sound System Rework: Phase 1 2009-12-22 07:26:30 +00:00
Globals.h Sound System Rework: Phase 1 2009-12-22 07:26:30 +00:00
HLEMixer.cpp Sound System Rework: Phase 2 (cont'ed) 2009-12-25 11:59:04 +00:00
HLEMixer.h Sound System Rework: Phase 2 (cont'ed) 2009-12-25 11:59:04 +00:00
MailHandler.cpp Very small but very COOL fix. 2009-11-27 15:07:52 +00:00
MailHandler.h Very small but very COOL fix. 2009-11-27 15:07:52 +00:00
main.cpp Now you can switch between Emulated and Real WiiMotes, connect more Real Wiimotes and even pair them up (if you have MS BT Stack) during gameplay! 2010-01-06 19:26:52 +00:00
main.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
SConscript Fix Compiling in OSX 2009-11-08 23:36:14 +00:00
stdafx.cpp Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
stdafx.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00