cathery
0efde144e5
Fix the static assertion check
2020-01-25 01:43:10 +03:00
cathery
f59352bee3
Add a static assertion for correct joystick values
2020-01-25 01:41:11 +03:00
cathery
bde2cfa2b0
Fixed another joystick value edge case
...
Joystick values of -32768 and lower cause Resident Evil 4 to crash
2020-01-25 01:17:20 +03:00
cathery
033b9abece
Remove unnecessary bound checks since this was a one-off error
...
Thanks libnx
2020-01-24 02:03:52 +03:00
cathery
bbed9abf55
Clamp joystick values when dpad and lstick are swapped
...
They will now fit inside the circle like regular sticks
2020-01-24 01:39:36 +03:00
cathery
c7c5c42ae8
Fix joystick values going out of bounds
...
Joystick value of 32768 (0x8000) causes games like Xenoblade 2 to crash under failed assertions.
Even though it should be within range of acceptable joystick values.
2020-01-24 01:38:10 +03:00
cathery
69ed3e45de
Update README.md
2020-01-12 05:40:12 +03:00
cathery
4f2ff7321b
Update README.md
2020-01-12 05:37:58 +03:00
cathery
49fc7a8738
Remove Xbox One Adapter
2020-01-12 05:16:55 +03:00
cathery
48cacf557a
Update map.png
2020-01-12 05:04:59 +03:00
cathery
60c861c0a2
Re-organize the project
2020-01-12 05:01:44 +03:00
cathery
7a6eb0e97d
Add a warning about 2nd gen dualshock 4 in README
2019-12-21 07:46:56 +03:00
cathery
4e6b737702
Change rar format to zip
2019-12-19 09:51:54 +03:00
cathery
85bef8e0ed
Merge branch 'master' of https://github.com/cathery/sys-con
2019-12-19 09:51:06 +03:00
cathery
b68795bc98
Create config.yml
2019-12-18 21:52:53 +03:00
cathery
501192cbe0
Update issue templates
2019-12-18 21:51:17 +03:00
cathery
c66ee7206e
Remove hid service from sysmodule
2019-12-11 09:24:53 +03:00
cathery
7de7e3c5cc
Merge branch 'master' of https://github.com/cathery/sys-con
2019-12-11 05:59:07 +03:00
cathery
1ceffd7e10
Fix time showing up incorrectly in logs
2019-12-11 05:59:04 +03:00
cathery
1c71923a66
Update libnx info in README.md
2019-12-11 04:11:23 +03:00
cathery
1985319a6a
Add .vscode properties
2019-12-08 21:46:22 +03:00
cathery
677f5cd7f4
Add clean options to makefile
2019-12-08 21:43:30 +03:00
cathery
275eaa9310
Merge the two redundant makefiles into one
2019-12-05 19:36:33 +03:00
cathery
7bb3dc44d8
Fix improper thread exit name
2019-12-04 21:47:28 +03:00
cathery
e9c9c67a12
Reimplement SwitchVirtualGamepadHandler threads using SwitchThread
2019-12-04 21:44:01 +03:00
cathery
4f1247fe0c
SwitchThread: Add Initialize() for manual thread creation
2019-12-04 21:43:29 +03:00
cathery
b4dfe8a548
Reimplement psc and event threads using SwitchThread
2019-12-04 20:40:34 +03:00
cathery
cd64016cbd
Move interfaces and etc to global variables to reduce memory usage
2019-12-04 20:38:49 +03:00
cathery
7e4fea0d10
Remove debug variables
2019-12-04 20:31:18 +03:00
cathery
cdc8ed5d51
Reimplement WirteToLog to grealy reduce filesize
2019-12-04 20:29:53 +03:00
cathery
ac6eff74bc
SwitchThread: thread wrapper class for loops
2019-12-04 20:24:56 +03:00
cathery
3ff573456f
Minor changes
2019-11-25 15:58:23 +03:00
cathery
7356a742c9
Fixed input packets bleeding into each other to fix #78
2019-11-25 15:58:01 +03:00
cathery
c2e12bc2e9
Reduce psc thread stack size
2019-11-24 05:37:28 +03:00
cathery
e889c6e00c
Implement PSC module for cleaning up resources before going to sleep
2019-11-24 05:25:14 +03:00
cathery
1f8a8bc500
Add enum types
2019-11-22 03:47:16 +03:00
cathery
e33b5c06ab
Make some variables constexpr where possible
2019-11-22 01:49:51 +03:00
cathery
6f2f9349c4
pass function by address in input/output threads
2019-11-22 01:49:14 +03:00
cathery
d1ccd23813
Allow changing DS4 LED ( #88 )
2019-11-22 01:03:31 +03:00
cathery
60776a8cce
Fix inconsistent event index
2019-11-22 01:02:39 +03:00
cathery
04bcc1dd97
Zero-initialize button data variables
2019-11-22 00:41:07 +03:00
cathery
17b205d8d0
Update code structure
2019-11-22 00:40:42 +03:00
cathery
cbe4e5a39b
Fix multiple controllers being removed on unplug
2019-11-22 00:39:35 +03:00
cathery
f96a167714
Update README.md
2019-11-18 11:31:47 +03:00
cathery
48e9527341
Update README.md
2019-11-15 17:04:59 +03:00
cathery
55e23f9d82
Update README.md
2019-11-15 14:20:02 +03:00
cathery
f216ede718
Update README.md
2019-11-15 14:19:27 +03:00
cathery
781129b467
Finalize 0.5.0
2019-11-15 14:03:06 +03:00
cathery
9be2b8cf40
fill out dualshock 4 report
2019-11-14 15:52:00 +03:00
cathery
dc584a0af1
Fix firmware path not being read
2019-11-13 23:53:47 +03:00