dolphin/Source/Core/Core/HW
rlnilsen 4cb3baba5c Add support for motion controllers via the CemuHook controller input protocol.
This is done by:
1) Implementing said protocol in a new controller input class CemuHookUDPServer.
2) Adding functionality in the WiimoteEmu class for pushing that motion input to the emulated Wiimote and MotionPlus.
3) Suitably modifying the UI for configuring an Emulated Wii Remote.
2019-10-26 02:19:53 +02:00
..
DSPHLE Core: Use nested namespace specifiers where applicable 2019-06-17 16:32:30 -04:00
DSPLLE VideoCommon/OnScreenDisplay: Take Message's std::string parameter by value 2019-07-28 23:00:58 -04:00
DVD Fix 2 DTK bugs 2019-09-14 21:05:33 -07:00
EXI GCMemcard: Rename MemCardXMb constants to MBIT_SIZE_MEMORY_CARD_X for consistency with other constants. 2019-08-15 18:21:45 +02:00
GCMemcard Core/HW: Fix some explicitly defaulted but implicitly deleted warnings. 2019-10-19 16:35:03 -05:00
SI SI: Reduce logging. 2019-08-28 22:16:41 -04:00
WiimoteCommon WiimoteEmu: Fix Data Report 0x32. 2019-04-10 20:17:34 -05:00
WiimoteEmu Add support for motion controllers via the CemuHook controller input protocol. 2019-10-26 02:19:53 +02:00
WiimoteReal Core/HW: Fix some explicitly defaulted but implicitly deleted warnings. 2019-10-19 16:35:03 -05:00
AddressSpace.cpp AddressSpace: Fix PowerPC::HostWrite_XXX parameter order mixup 2019-05-11 00:15:15 +02:00
AddressSpace.h Core/HW/AddressSpace: Remove unnecessary inclusion of Core.h 2019-07-15 23:13:55 -04:00
AudioInterface.cpp AudioInterface: Use member initializers where applicable for unions 2018-05-30 09:49:28 -04:00
AudioInterface.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
CPU.cpp Core: Support asynchronously executing functions on the CPU thread 2019-07-24 04:08:19 +10:00
CPU.h Core: Support asynchronously executing functions on the CPU thread 2019-07-24 04:08:19 +10:00
DSP.cpp Revert "DSP: ARAM cleanup experiments" 2019-09-02 01:47:50 -04:00
DSP.h Revert "DSP: ARAM cleanup experiments" 2019-09-02 01:47:50 -04:00
GCKeyboard.cpp ControllerInterface: Allow hotplug callbacks to be unregistered and don't reload the entire config from the ini file on hotplug, just update the control references. This should fix a crash on shutdown on Android. 2019-01-10 18:32:16 -06:00
GCKeyboard.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
GCKeyboardEmu.cpp InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
GCKeyboardEmu.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
GCPad.cpp ControllerInterface: Allow hotplug callbacks to be unregistered and don't reload the entire config from the ini file on hotplug, just update the control references. This should fix a crash on shutdown on Android. 2019-01-10 18:32:16 -06:00
GCPad.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
GCPadEmu.cpp InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
GCPadEmu.h InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
GPFifo.cpp
GPFifo.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
HW.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
HW.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Memmap.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Memmap.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
MemoryInterface.cpp
MemoryInterface.h
MMIO.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
MMIO.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
MMIOHandlers.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
ProcessorInterface.cpp ProcessorInterface: Remove prefixed underscores from parameters 2018-04-09 03:21:59 -04:00
ProcessorInterface.h ProcessorInterface: Remove prefixed underscores from parameters 2018-04-09 03:21:59 -04:00
Sram.cpp Core: Fix some warnings 2019-01-25 21:21:22 +01:00
Sram.h mx sram: replace union-with-byte-array with operator[] to make gcc happy. 2018-10-01 00:00:20 -07:00
StreamADPCM.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
StreamADPCM.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
SystemTimers.cpp Core: Fix some warnings 2019-01-25 21:21:22 +01:00
SystemTimers.h SystemTimers: export performance index from the throttler callback 2018-10-27 15:14:59 +02:00
VideoInterface.cpp VideoInterface: start counting half-lines at 0 instead of 1 2019-08-26 20:43:26 -05:00
VideoInterface.h TextureCache: Simplify XFB reconstruction 2019-04-21 12:41:15 +10:00
WII_IPC.cpp IPC: Clear X1 when acknowledging a reply 2018-03-16 18:51:08 +01:00
WII_IPC.h IPC: Clear X1 when acknowledging a reply 2018-03-16 18:51:08 +01:00
Wiimote.cpp WiimoteEmu: Implement "Drawsome" tablet. 2019-05-07 18:07:24 -05:00
Wiimote.h WiimoteEmu: Implement "Drawsome" tablet. 2019-05-07 18:07:24 -05:00
WiiSave.cpp General: Migrate from deprecated mbedTLS functions 2019-06-07 22:51:58 -04:00
WiiSave.h Core: Use nested namespace specifiers where applicable 2019-06-17 16:32:30 -04:00
WiiSaveStructs.h NetPlay save data synchronization 2018-07-19 18:09:20 -04:00