ndeadly
a2996a51b5
mc.mitm: add config option to set the polling rate for dualshock 4 controllers
2023-03-07 12:22:30 +01:00
ndeadly
1bc46ef35b
mc.mitm: rename enable_dualsense_player_leds -> dualsense_enable_player_leds to be consistent with other settings names
2023-03-07 11:56:32 +01:00
ndeadly
193df29205
mc.mitm: replace lightbar enable config option with brightness setting for sony controllers
2023-03-07 11:53:10 +01:00
ndeadly
55c35d2c9a
mc.mitm: map wiimote dpad to left analog stick when in horizontal orientation
2023-03-06 21:05:08 +01:00
ndeadly
115898730d
mc.mitm: don't map core wiimote buttons when Wii U Pro controller is connected
2023-03-06 21:03:20 +01:00
ndeadly
43fcc32378
mc.mitm: use 12-bit stick data constants instead of numeric values
2023-03-06 19:16:50 +01:00
ndeadly
4a0326308d
Add support for firmware 16.0.0
2023-02-23 21:57:56 +01:00
ndeadly
fd3e332905
mc.mitm: remove mitm of SetTsi command in favour of patching the btm module not to disconnect controllers that don't support it
2023-02-23 17:25:24 +01:00
ndeadly
5287296cb3
mc.mitm: misc. code cleanup and style improvements
2023-02-22 22:25:51 +01:00
ndeadly
e68f6035c4
Merge branch 'master' into develop
2023-02-17 19:23:02 +01:00
SK360
16a216ebb2
Added support for Arcade Control Panel for AtGames Legends Pinball Controller ( #559 )
...
* Added support for Atgames arcade control panel
* Fixed missing brace
* Swap L & R mapping
After further gameplay, swapped L & R mappings.
* Moved m_arcadepanel init to constructor
---------
Co-authored-by: Matt Simmons <matt.simmons@fedex.com>
2023-02-17 19:21:41 +01:00
ndeadly
7af1f14abf
mc.mitm: add support for mad catz L.Y.N.X 3 controller
2023-02-17 19:06:13 +01:00
ndeadly
d5aa066fea
mc.mitm: temporarily disable handling nfc data until the protocol is emulated correctly
2023-02-17 19:04:50 +01:00
ndeadly
ec53764c15
mc.mitm: add mitm for alternate WriteHidData function
2023-02-15 21:12:56 +01:00
ndeadly
7c719a31ec
mc-mitm: add initial dualsense edge support
2023-01-12 22:47:41 +01:00
ndeadly
4e39774525
mc.mitm: whitelist razer raiju ultimate as ps4 controller
2022-12-30 12:59:15 +01:00
ndeadly
de306be6cc
mc.mitm: remove OR logic when mapping R/ZR buttons on wii classic/classic pro controllers
2022-12-12 21:44:16 +01:00
ndeadly
a6f8d528da
mc.mitm: apply L3/R3 button combo for wii classic controllers when in passthrough mode
2022-12-12 20:58:42 +01:00
ndeadly
540d1fdb23
Update readme
2022-12-03 02:43:00 +01:00
Carter Dewey
b076bc2cc4
More cross-platform mcmitm_version.cpp target ( #532 )
2022-11-02 09:13:38 +01:00
ndeadly
64f978eae6
Merge branch 'develop'
2022-11-02 00:33:03 +01:00
ndeadly
3689672b84
Update readme and issue templates
2022-11-01 23:57:10 +01:00
ndeadly
cad2b0dbaa
Update libnx
2022-11-01 23:21:41 +01:00
ndeadly
c4624ffde9
Add bluetooth ips patchset for 15.0.0
2022-11-01 20:45:41 +01:00
ndeadly
015001400a
mc.mitm: disable motion controls if retrieving ds4 motion calibration fails instead of returning with failure code
2022-10-24 13:42:48 +02:00
ndeadly
8adf36271b
Update submodules for 15.0.0 support
2022-10-19 18:13:55 +02:00
ndeadly
132e3c593a
Merge branch 'develop'
...
# Conflicts:
# .github/ISSUE_TEMPLATE/bug_report.yaml
# README.md
2022-10-05 23:58:48 +02:00
ndeadly
0d4f879665
Update bug report issue template
2022-10-05 23:52:33 +02:00
ndeadly
432f6e0d15
Update readme
2022-10-05 22:30:35 +02:00
ndeadly
265ba33b62
mc.mitm: invert logic for controller configuration options to be consistent with other boolean settings
2022-10-05 22:15:08 +02:00
ndeadly
1f861f6303
mc.mitm: add support for 8bitdo sn30 pro xbox cloud gaming controller running firmware 2.00
2022-10-05 18:39:35 +02:00
ndeadly
fc7a4dcc2d
Update npdm json
2022-09-20 22:51:27 +02:00
ndeadly
98038bce61
Update submodules
2022-09-19 20:30:41 +02:00
ndeadly
aea4686c0d
mc.mitm: clean up hid command handlers
2022-09-15 00:51:55 +02:00
ndeadly
d9487b5e9f
mc.mitm: add handler for nfc/ir requests
2022-09-15 00:27:34 +02:00
ndeadly
5bef87387a
mc.mitm: simplify switch hid report definitions
2022-09-15 00:27:34 +02:00
ndeadly
f46597566b
mc.mitm: rename hid command handling code to match official names listed on switchbrew wiki
2022-09-15 00:27:34 +02:00
ndeadly
3a3026a777
mc.mitm: take nfc report modes into account
2022-09-15 00:27:34 +02:00
ndeadly
8779146a54
mc.mitm: invert logic used by dualsense controller for setting vibration intensity to make it less confusing for the end user
2022-09-15 00:00:30 +02:00
ndeadly
6358ef7422
mc.mitm: prefer strtol to atoi
2022-09-14 23:24:03 +02:00
ndeadly
abd05ef5f5
mc.mitm: make dualsense vibration strength user configurable
2022-09-14 21:28:48 +02:00
ndeadly
c5093b292c
mc.mitm: allow wiimote buttons one/two to act as L3/R3 when wii classic controller extension connected
2022-09-08 14:16:05 +02:00
ndeadly
6be4ebb7ad
mc.mitm: add locks to control access to controller io buffers
2022-09-07 23:27:06 +02:00
ndeadly
dca863fb51
mc.mitm: add support for wii balance board
2022-08-17 22:06:26 +02:00
ndeadly
c55145edfa
mc.mitm: adjust btdrv mitm server max sessions to match official software
2022-08-12 01:08:10 +02:00
ndeadly
92db9f6b74
mc.mitm: split configuration option to disable sony lightbar leds into separate options for dualshock4 and dualsense controllers
2022-07-25 21:15:16 +02:00
ndeadly
9469d09ef6
mc.mitm: retrieve dualsense version info and set player leds accordingly for updated controller firmwares
2022-07-21 10:48:17 +02:00
ndeadly
0ab935380c
mc.mitm: tidy up output report initialisation for sony controllers
2022-07-20 11:51:26 +02:00
ndeadly
777df71955
mc.mitm: disable fade-in for dualsense player indicator leds
2022-07-20 10:25:40 +02:00
ndeadly
da73c8bea9
mc.mitm: lower the relative intensity of dualsense rumble motors
2022-07-19 19:41:37 +02:00