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 | ||
| | | Second circle-pad info word. | ||
|- | |- | ||
| 0x48 | | 0x48 | ||
Line 26: | Line 26: | ||
|- | |- | ||
| 0x54 | | 0x54 | ||
| | | Third circle-pad info word. | ||
|- | |- | ||
| 0x58 | | 0x58 | ||
Line 32: | Line 32: | ||
|- | |- | ||
| 0x64 | | 0x64 | ||
| | | Fourth circle-pad info word. | ||
|- | |- | ||
| 0x68 | | 0x68 | ||
Line 38: | Line 38: | ||
|- | |- | ||
| 0x74 | | 0x74 | ||
| | | Fifth circle-pad info word. | ||
|- | |- | ||
| 0x78 | | 0x78 | ||
Line 44: | Line 44: | ||
|- | |- | ||
| 0x84 | | 0x84 | ||
| | | Sixth circle-pad info word. | ||
|- | |- | ||
| 0x88 | | 0x88 | ||
Line 50: | Line 50: | ||
|- | |- | ||
| 0x94 | | 0x94 | ||
| | | 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= |