Wii: Analog support

This commit is contained in:
Jeffrey Pfau 2015-08-16 01:37:15 -07:00
parent 509f34f34d
commit 8af5a48549
1 changed files with 14 additions and 0 deletions

View File

@ -231,6 +231,20 @@ int main() {
if (padkeys & PAD_BUTTON_DOWN) {
keys |= 1 << GBA_KEY_DOWN;
}
int x = PAD_StickX(0);
int y = PAD_StickY(0);
if (x < -0x40) {
keys |= 1 << GBA_KEY_LEFT;
}
if (x > 0x40) {
keys |= 1 << GBA_KEY_RIGHT;
}
if (y < -0x40) {
keys |= 1 << GBA_KEY_DOWN;
}
if (y > 0x40) {
keys |= 1 << GBA_KEY_UP;
}
if (padkeys & PAD_TRIGGER_Z) {
break;
}