Commit Graph

321 Commits

Author SHA1 Message Date
Arceveti
6a1f78d284 Remove exit combo cooldown 2023-03-06 17:27:56 -05:00
Arceveti
4c853afb87 Fix GCN input poll command sizes 2023-03-06 16:03:59 -05:00
Arceveti
2d6bf908f7 Save analog centers for triggers + use origin bit 2023-03-05 12:57:39 -05:00
Arceveti
92f3a7d2ba Update some comments + formatting 2023-03-04 12:01:47 -05:00
Arceveti
e27e0d61f1 Add separate enum for PIF control bytes 2023-03-03 16:09:02 -05:00
Arceveti
30ac33ae61 Use analog pair structs for OSContPadEx 2023-03-03 15:25:40 -05:00
Arceveti
cef1be2d40 Move Controller centers to OSContPadEx 2023-03-03 14:51:16 -05:00
Arceveti
cf1d9f06e4 Add const poll format data + some refactoring 2023-03-02 16:20:57 -05:00
Arceveti
5a7b919729 Explain GameCube analog_mode in a comment + more struct documentation 2023-02-19 04:48:13 -05:00
Arceveti
cbd1054230 rumble_init documentation + refactoring/formatting 2023-02-17 16:10:29 -05:00
Arceveti
ba7fb77587 More formatting 2023-02-16 20:46:06 -05:00
Arceveti
b88afce952 Refactoring + documentation 2023-02-16 19:13:11 -05:00
Arceveti
5516d041ab os_cont.h formatting 2023-02-12 17:26:45 -05:00
Arceveti
0701b54570 Add PRIORITIZE_GAMECUBE_CONTROLLERS_ON_BOOT 2023-02-08 18:51:46 -05:00
Arceveti
c7b80e9abd Add some comments + "status polling" naming consistency 2023-02-08 16:51:21 -05:00
Arceveti
4b7d0daa47 Fix polling exit + Fix device IDs + Lots of cleanup 2023-02-08 04:17:56 -05:00
Arceveti
764833a2bc Remove train controller icon :( 2023-02-08 02:18:54 -05:00
Arceveti
b46061d6a2 Add osMotorStopHard 2023-02-06 18:48:38 -05:00
Arceveti
6697e9498c Add ability for the player to assign player numbers to connected controllers + default NUM_SUPPORTED_CONTROLLERS to 1 2023-02-03 18:03:28 -05:00
Arceveti
975070f5a2 Add keyboard and train controller icons 2023-02-03 16:42:46 -05:00
Arceveti
95c007f23b Merge branch 'develop/2.1.0' of https://github.com/Reonu/HackerSM64 into develop/2.1.0-four-controllers 2023-02-03 00:48:43 -05:00
Arceveti
0954af0cf4 Add Repoll UI + repoll until input is detected 2023-02-02 14:37:36 -05:00
Arceveti
337dac828f Update macros.h + allow ALIGN macros to be used anywhere (#574)
* Update macros.h + allow ALIGN macros to be used anywhere

* Fix wrong alignment in synthesis_sh.c

* Revert bitmask in VIRTUAL_TO_PHYSICAL macro
2023-01-31 15:50:19 -05:00
Arceveti
6a14b81798 Fix ENABLE_RUMBLE 2023-01-26 18:36:06 -05:00
Arceveti
7cf6573b0d Merge branch 'develop/2.1.0' of https://github.com/Reonu/HackerSM64 into develop/2.1.0-four-controllers 2023-01-26 02:53:11 -05:00