For GCN, the far limit for holding up on the analog stick is around 0xE8. Holding down is around 0x1A. Yeah real controllers (except maybe Wii Wheel) never reach the limit.
If you look at my Dynamic Gravity code's ASM, the values used there are a good reference to use. I haven't ever tested the c-stick, so I will do that today.
Also, I know I've seen addresses for the controllers that handle the analog stick inputs as signed values, going from -0x80 to 0x7F, so maybe you should have me re-find and test the inputs for those addresses instead? Because then you could do much simpler cmpwi statements instead of cmplwi statements.
If you look at my Dynamic Gravity code's ASM, the values used there are a good reference to use. I haven't ever tested the c-stick, so I will do that today.
Also, I know I've seen addresses for the controllers that handle the analog stick inputs as signed values, going from -0x80 to 0x7F, so maybe you should have me re-find and test the inputs for those addresses instead? Because then you could do much simpler cmpwi statements instead of cmplwi statements.
Super Mario Eclipse, what Super Mario Sunshine could've been.