Arceveti
3cae3580c1
Move some analog macros to joybus.h
2024-02-14 01:06:07 -08:00
Arceveti
8f61244f57
Improve some struct definitions
2023-09-01 19:18:24 -07:00
Arceveti
fb5c68f14f
CONT_CMD_GCN_CALIBRATE doesn't require uninitialized origins + analog deadzone defines + formatting
2023-08-17 11:20:39 -07:00
Arceveti
1351c41196
Fix struct offset sizes
2023-08-14 13:13:45 -07:00
Arceveti
c091960a9b
Update the relevant ique include files to include changes
2023-08-10 15:30:06 -07:00
Arceveti
371296f94a
Rename 'osStartRead_impl' to 'osContStartReadDataEx'
2023-08-10 15:09:35 -07:00
Arceveti
55fd98b253
Remove redundant OSContPadEx union field + button union type consistency
2023-08-10 14:07:19 -07:00
Arceveti
0cab016a0f
Add raw byte arrays to PIF command struct unions + properly fix goddard Z crash + fix some comments
2023-08-10 13:49:26 -07:00
Arceveti
a6aab07352
Rename "cmdID" to "cmd"
2023-08-09 15:48:30 -07:00
Arceveti
deb53bc973
Add rawContButtons field to OSContPadEx + os_cont.h formatting
2023-08-05 14:17:32 -07:00
Arceveti
00e5dd6da0
Move gControllerPlayerNumbers into gControllerPads + replace gcnRumble field in OSContPadEx
2023-08-02 12:44:17 -07:00
Arceveti
ebb5253de8
Streamline GCN origins polling trigger
2023-07-31 18:25:59 -07:00
Arceveti
8afd5122ea
Add zero analog defines
2023-07-31 13:13:10 -07:00
Arceveti
369ef6734c
Remove __osContGetInitDataEx since it's no longer needed
2023-07-30 16:13:59 -07:00
Arceveti
f93d47b7ba
Dissolve gPortInfo
2023-07-30 14:55:20 -07:00
Arceveti
338eee167c
Decouple button bits from non-button bits + Move controller button struct definitions to os_cont.h
2023-07-27 15:08:49 -07:00
Arceveti
47e0f25a15
Add proper GCN controller origin recalibrating functionality
2023-07-19 19:27:51 -07:00
Arceveti
9b903d42d5
Merge branch 'develop/2.1.0' of https://github.com/Reonu/HackerSM64 into develop/2.1.0-four-controllers
2023-07-12 16:37:47 -07:00
someone2639
e2cf2d5119
IPL3 documentation; undefined_syms.txt finally deleted ( #545 )
...
* yeet undefined_syms; IPL3 documentation; theoretical addition of checksum skip and initial DMA length/location change
* another comment about how to set dma len
* comment is now correct in ultratypes
* do the rename
* remove insinuations that ipl3 can be modified
---------
Co-authored-by: someone2639 <someone2639@gmail.com >
2023-06-26 12:35:52 -05:00
Arceveti
8b4cd14cb6
_Bool usage
2023-04-26 12:26:36 -04:00
Arceveti
ec880fb46b
formatting changes
2023-04-10 14:16:16 -04:00
Arceveti
fc977ed3e0
Rename 'NUM_SUPPORTED_CONTROLLERS' to 'MAX_NUM_PLAYERS' + formatting consistency
2023-03-09 16:37:19 -05:00
Arceveti
bba724e6f8
Add OSPifRamEx
2023-03-08 11:44:58 -05:00
Arceveti
69055c9401
Fix some macros
2023-03-08 11:26:37 -05:00
Arceveti
b38bce56d7
Fix gamecube input v3 (real) [final] *release edition* (probably)
2023-03-07 13:43:23 -05:00