Jimmie1717 icon

OoT and MM: VC Controller Addresses

Jimmie1717 | PRO | 04/22/15 08:14:57 PM UTC | 0 ⭐ | 1648 👁️ | Never ⏰ | []
text |

2.44 KB

|

None

|

0 👍

/

0 👎

			| Ocarina of Time		| Majora's Mask
----------------------------------------------------------
U Remote	| 80??????				| 80F1B5E2
J Remote	| 801C7E52				| 80F201A2
----------------------------------------------------------
U Classic	| 801C7F2A				| 801BCB8A
J Classic	| 801C7EB2				| 801C15AA
----------------------------------------------------------
Controller	|		   P1|P2|P3|P4	| 		   P1|P2|P3|P4
==========================================================
U Gamecube	| 809F6B?? A8|B4|C0|CC	| 80F1B5?? B0|BC|C8|D4
J Gamecube	| 809F6A?? 88|94|A0|AC	| 80F201?? 70|7C|88|94
   Gamecube Controller (12 bytes per controller)
----------------------------------------------------------
80XXXXXX      |	WX YZ jH jV cH cV lA rA 00 00 PF 00
80XXXXXX + 0C |	WX YZ jH jV cH cV lA rA 00 00 PF 00
80XXXXXX + 18 |	WX YZ jH jV cH cV lA rA 00 00 PF 00
80XXXXXX + 24 |	WX YZ jH jV cH cV lA rA 00 00 PF 00
 Byte	= Input							(Hexadecimal)
----------------------------------------------------------
W		= Start							(1)
X		= A								(1)
	 	  B								(2)
		  X 							(4)
	 	  Y 							(8)
Y		= Z 							(1)
	 	  R 							(2)
	 	  L 							(4)
Z		= Dpad-L 						(1)
		  Dpad-R 						(2)
	 	  Dpad-D 						(4)
	 	  Dpad-U 						(8)
 jH/jV	= Joystick Horizontal/Vertical	Ocarina of Time			Majora's Mask
										(00-38)	 00 to  56		(00-48)	 00 to  72
										(C8-FF)	-56 to -01		(B8-FF)	-72 to -01
 cH/cV	= Cstick Horizontal/Vertical	(00-2C)	 00 to  44		(00-3B)	 00 to  59
										(D4-FF)	-44 to -01		(C5-FF)	-59 to -01
 lA		= L Trigger Analog				(00-96)	 0 to 150 
rA		= R Trigger Analog				^
 PF		= Port Flag:
		  Connected						(00)
	 	  Not Connected					(FF)
   Classic Controller (12? bytes per controller)
----------------------------------------------------------
80XXXXXX      |	WX YZ ljHH ljVV rjHH rjVV lA rA
 Byte		= Input						(Hexadecimal)
----------------------------------------------------------
X			= Dpad-U					(1)
	 		  Dpad-L					(2)
			  Zr 						(4)
	 		  x 						(8)
X			= a							(1)
	 		  y							(2)
			  b 						(4)
	 		  Zl 						(8)
Y			= R 						(2)
	 		  + (plus) 					(4)
Z			= - (minus)					(1)
			  L 						(2)
	 		  Dpad-D 					(4)
	 		  Dpad-R 					(8)
 ljHH/ljVV	= Left Joystick Horizontal/Vertical	
										(FE10-01F0)		-31 to 31
 rjHH/rjVV	= Right Joystick Horizontal/Vertical	
										(FF10-00F0)?	-15 to 15?
 lA			= L Trigger Analog			(00-F8)			0 to 31
rA			= R Trigger Analog			^

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎