1
0
mirror of https://github.com/raphnet/gc_n64_usb-v3 synced 2024-12-22 07:18:52 -05:00
Commit Graph

19 Commits

Author SHA1 Message Date
Raphael Assenat
55fe6d0312 Adjust vibration duration to feel more like on a real console 2018-04-10 17:17:46 -04:00
Raphael Assenat
1dc71a835b Disable debug 2018-04-10 15:13:34 -04:00
Raphael Assenat
03ebfde089 Force feedback: Don't ignore the loop count
The PID Effect Operation output report contains a 'loop count'
field that has an influence on how long the effect runs. Ignoring
it can lead to never stopping vibration for software that use
the loop count to let effects stop automatically instead of
issuing a stop command.
2018-04-10 15:13:25 -04:00
Raphael Assenat
95d6b2ec15 Simplify config code and add disable triggers feature 2017-11-22 09:35:59 -05:00
Raphael Assenat
d72815e9e6 Adjust "sliders as buttons" threshold
The initial value of 32 was too low. Buttons were triggered
without even touching the sliders.
2017-08-14 17:57:55 -04:00
Raphael Assenat
a041e8eaf8 Implement "sliders as buttons" mode
In this mode, when the analog values of the L/R triggers exceed a
certain threshold, the corresponding L and R digital buttons are
triggered.
2017-08-05 17:13:21 -04:00
Raphael Assenat
4ecc3f571e Multi-player support complete
Works, but very light testing so far
2016-10-10 14:20:14 -04:00
Raphael Assenat
671c2e403f get report must return the proper size 2016-08-22 21:56:30 -04:00
Raphael Assenat
b7d56c2168 Not only turn vibration on when magnitude is above X, but also off when below! 2016-02-29 18:42:38 -05:00
Raphael Assenat
23f10866e9 GPLv3, Copyright updates, whitespace clean up 2015-12-06 21:55:06 -05:00
Raphael Assenat
3757250833 Force rumble through command 2015-11-06 23:27:30 -05:00
Raphael Assenat
df629e9d28 Reduce memory waste 2015-10-26 23:34:18 -04:00
Raphael Assenat
9b17716b20 Implement gc invert and full sliders 2015-10-17 23:19:50 -04:00
Raphael Assenat
7d8cf00a14 Fix Gamecube Y axis orientation 2015-10-17 17:44:02 -04:00
Raphael Assenat
54196a0d76 Move more logic from main to usbpad, implement serial from eeprom 2015-10-17 17:21:22 -04:00
Raphael Assenat
ca574cc71f Implement gamecube C-Stick and triggers 2015-08-22 01:15:39 -04:00
Raphael Assenat
a1a2c4ba68 Use button mapping framework 2015-08-22 00:45:26 -04:00
Raphael Assenat
1d5198a5bd Support for NULL (idle) reports 2015-08-21 00:16:54 -04:00
Raphael Assenat
6e0dd383b3 Generic gamepad structure and USB gamepad 2015-08-20 23:38:52 -04:00