WiiRd forum

Wii & Gamecube Hacking => Wii Game hacking help => Topic started by: Deathwolf on January 08, 2011, 01:20:07 AM

Title: C-Stick Values
Post by: Deathwolf on January 08, 2011, 01:20:07 AM
down : 0004
left : 0001
up   : 0008
diagonal right-up : 000A
right : 0002
diagonal right-down : 0006
Title: Re: C-Stick Values
Post by: hetoan2 on January 08, 2011, 01:55:17 AM
erm, the c-stick has a censor, so you're just looking at X% and Y% relative to the origin, relayed in hexadecimal form. this is how all control sticks work, along with things like wiimote turn stuff :|
Title: Re: C-Stick Values
Post by: James0x57 on January 08, 2011, 02:18:58 AM
@Hetoan2: The c-stick has digital values /and/ analog values. The digital ones can be easily used for activators like any other but it is at a different address from the rest of the digital output from the GCN controller.
Title: Re: C-Stick Values
Post by: hetoan2 on January 08, 2011, 05:26:16 AM
ah i see, why's that, they're not separate buttons, is it just the handler that decides that? because I know with other analog sticks, they wont be seen as having an extra button there (when hooked to pc and such)
Title: Re: C-Stick Values
Post by: Deathwolf on January 08, 2011, 01:41:24 PM
idk... I saw this on Super Smash Bros Brawl
Title: Re: C-Stick Values
Post by: James0x57 on January 08, 2011, 06:01:13 PM
I'm not sure why they separated them; especially because there are 4 button values still available on the 16 bits for the rest of the GCN buttons. *shrugs*


I think that all GCN games and all Wii games that use the GCN controller have the digital cstick values. I'm not certain about that though.