Template:Problems/Analog Stick Range: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
m (Kolano moved page GameCube pad to GameCube Pad)
No edit summary
Line 1: Line 1:
== Analog Stick Range ==
== Analog Stick Range ==
It's important to distinguish between the theoretical and physical maximum of the analog input. The theoretical analog range is 0-128 for both the main stick and the C-stick. However the physical maximum for the official GameCube pad is only 100 (i.e. 80% of the theoretical maximum) for the main-stick and 76 (60%) for the C-stick. The official GameCube pad also has a deadzone of 0-15%, so the smallest value it will send is 20 of 128.
It's important to distinguish between the theoretical and physical maximum of the analog input. The theoretical maximum range is 0-128 for both the main stick and the C-stick. However the physical maximum for the official GameCube controller is only 100 of 128 (~80% of the theoretical maximum range) for the main-stick and 76 of 128 (~60%) for the C-stick. The official GameCube controller also has a dead zone of 0-15%, so the smallest value it will send is 20 of 128.


In addition to this many games have an even smaller maximum at which the practical maximum effect occurs, for example the level where the character runs at full speed or the camera moves at its fastest speed.<ref name="GameRange">For example Super Mario Sunshine and The Legend of Zelda: Twilight Princess has a practical maximum of around 65 of 128</ref> On an emulator it's therefore a good idea to transform the range to a value that is closer to the GameCube pad range.
In addition to this many games have an even smaller maximum at which the practical maximum effect occurs, for example the level where the character runs at full speed or the camera moves at its fastest speed.<ref name="GameRange">For example Super Mario Sunshine and The Legend of Zelda: Twilight Princess has a practical maximum of around 65 of 128</ref> On an emulator it's therefore a good idea to transform the range to a value that is closer to the GameCube pad range.

Revision as of 03:01, 26 November 2016

Analog Stick Range

It's important to distinguish between the theoretical and physical maximum of the analog input. The theoretical maximum range is 0-128 for both the main stick and the C-stick. However the physical maximum for the official GameCube controller is only 100 of 128 (~80% of the theoretical maximum range) for the main-stick and 76 of 128 (~60%) for the C-stick. The official GameCube controller also has a dead zone of 0-15%, so the smallest value it will send is 20 of 128.

In addition to this many games have an even smaller maximum at which the practical maximum effect occurs, for example the level where the character runs at full speed or the camera moves at its fastest speed.<ref name="GameRange">For example Super Mario Sunshine and The Legend of Zelda: Twilight Princess has a practical maximum of around 65 of 128</ref> On an emulator it's therefore a good idea to transform the range to a value that is closer to the GameCube pad range.


GameCube controller