HID Shared Memory: Difference between revisions

No edit summary
Line 14: Line 14:
|-
|-
| 0x34
| 0x34
| This stores circle-pad info: the low s16 is the X coordinate, the high s16 is the Y coordinate.
| This stores circle-pad info: the low s16 is the X coordinate, the high s16 is the Y coordinate. The circle-pad center is ~0 for these fields. The range for these fields is approximately: -0x9C(top/left) - 0x9C(bottom/right).
|-
|-
| 0x38
| 0x38
Line 20: Line 20:
|-
|-
| 0x44
| 0x44
| Same as 0x34?
| Second circle-pad info word.
|-
|-
| 0x48
| 0x48
Line 26: Line 26:
|-
|-
| 0x54
| 0x54
| Same as 0x34?
| Third circle-pad info word.
|-
|-
| 0x58
| 0x58
Line 32: Line 32:
|-
|-
| 0x64
| 0x64
| Same as 0x34?
| Fourth circle-pad info word.
|-
|-
| 0x68
| 0x68
Line 38: Line 38:
|-
|-
| 0x74
| 0x74
| Same as 0x34?
| Fifth circle-pad info word.
|-
|-
| 0x78
| 0x78
Line 44: Line 44:
|-
|-
| 0x84
| 0x84
| Same as 0x34?
| Sixth circle-pad info word.
|-
|-
| 0x88
| 0x88
Line 50: Line 50:
|-
|-
| 0x94
| 0x94
| Same as 0x34?
| Seventh circle-pad info word.
|-
|-
| 0x98
| 0x98
| Same as 0x1C?
| Same as 0x1C?
|}
|}
The info for each circle-pad word is originally read by HID module at different times per frame.


=Offset 0xC0=
=Offset 0xC0=