Emulator Issues #11911
[Android] Pokémon Colosseum: Pushing onscreen thumbstick down acts like up
Pokémon Colosseum (US)
Pokémon XD (US)
Game ID? (right click the game in the game list, Properties, Info tab)
MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)
What's the problem? Describe what went wrong.
On Android in either Pokémon game, when you push the onscreen left stick to its maximum "Down" range, the game acts as though you're pushing "Up" on the stick instead. I'm not seeing this on Windows in either game, nor am I noticing this in SSBM on Android. Something about these games doesn't like the inputs coming from the onscreen joystick. Seems like an integer overflow.
What steps will reproduce the problem?
1. Run Pokémon Colosseum in Dolphin-emu on Android.
2. Proceed to an area of the game where you can control Wes.
3. Press all the way down on the onscreen left stick. Wes moves up instead.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Is the issue present in the latest stable version?
Unsure. The last stable version doesn't seem to have an Android download link.
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
What are your PC specifications? (CPU, GPU, Operating System, more)
Google Pixel 3a XL, Android 10
Samsung Galaxy S7, Android 8
- Status changed from New to Accepted
- Operating system Android added
- Operating system deleted (
This is known to happen when the control stick is allowed to use the full range of values. I guess the Android input code doesn't compensate for the stick shape the way we do on PC...
- Fixed in set to 5.0-11759
- Relates to maintainability changed from No to Yes
- Status changed from Fix pending to Fixed