dolphin/Source/Core
Julian Löhr e076098a95 Fix "-TR" Wiimotes on Windows 8/8.1/10, by using WriteFile for sending
"-TR" Wiimotes don't accept output reports via the Control Channel. HidP_SetOutputReports will send the data via the Control Channel, whereas WriteFile will send it via the Interrupt Channel. Therefore using WriteFile enables "-TR" Wiimotes on Windows. There are some issues to be aware of. First the Toshiba Bluetooth Stack needs the output report buffer to have the size of the largest output report supported by the device. This requirement is also enforced by the Windows 7 default stack. However the Toshiba Stack, will only send the actual report bytes to the device, whereas on Windows 7 the full resized buffer is sent, resulting in an error on the Wiimote. This issue renders WriteFile unusable on Windows 7 with the  default stack. On Windows 8/8.1/10 this requirement is somehow not implemented and it is possible to send smaller buffers via WriteFile to the device, enabling "-TR" Wiimotes.
2015-12-06 20:17:58 +01:00
..
AudioCommon WaveFile: Get rid of an explicit delete 2015-12-02 20:05:18 -05:00
Common Merge pull request #3126 from phire/remove-logging-lock 2015-12-03 13:32:07 +13:00
Core Fix "-TR" Wiimotes on Windows 8/8.1/10, by using WriteFile for sending 2015-12-06 20:17:58 +01:00
DiscIO DiscIO: Don't use PlainFileReader in VolumeDirectory 2015-11-28 09:18:22 +01:00
DolphinQt Merge pull request #3211 from JosJuice/themes-to-resources 2015-11-27 23:47:44 +13:00
DolphinQt2 Use a proxy model for the GameList. 2015-11-28 10:00:03 -08:00
DolphinWX Merge pull request #3126 from phire/remove-logging-lock 2015-12-03 13:32:07 +13:00
InputCommon Merge pull request #3253 from Phatcat/master 2015-12-02 22:50:29 +01:00
UICommon UICommon: Respect XDG Base Directory Specification on POSIX systems. 2015-11-10 21:53:29 +00:00
VideoBackends VideoSW: Wipe output vertices 2015-12-02 21:37:12 +01:00
VideoCommon Remove Google Code Reference and Fix Grammar 2015-12-03 18:20:59 -08:00
CMakeLists.txt DolphinQt2 2015-11-27 00:33:07 -08:00