Line 525:
Line 525:
* The standard extension identifier at 0x(4)A400FA now reads 00 00 A4 20 04 05
* The standard extension identifier at 0x(4)A400FA now reads 00 00 A4 20 04 05
* Extension reports now contain MotionPlus data.
* Extension reports now contain MotionPlus data.
+
+
Writing 0x55 to 0x(4)A400F0 deactivates the MotionPlus, and activates the Nunchuk or other extension plugged into the back of the Motion Plus. It does these things (with no additional initialization):
+
* A status report (0x20) will always be sent indicating that a normal extension has been unplugged.
+
* The Motion Plus extension identifier at 0x(4)A600FA now reads 00 00 A6 20 04 05
+
* Another status report (0x20) will always be sent indicating that a normal extension has been plugged in.
+
* The standard extension block at 0x(4)A40000 now reads from the Nunchuk (or other extension)
+
* Extension reports no longer contain MotionPlus data
+
+
It is unknown whether it is possible to read from both Motion Plus and an extension controller at the same time.
=== Data Format (Wii Motion Plus) ===
=== Data Format (Wii Motion Plus) ===