mirror of https://github.com/mgba-emu/mgba.git
Wii: Analog support
This commit is contained in:
parent
509f34f34d
commit
8af5a48549
|
@ -231,6 +231,20 @@ int main() {
|
||||||
if (padkeys & PAD_BUTTON_DOWN) {
|
if (padkeys & PAD_BUTTON_DOWN) {
|
||||||
keys |= 1 << GBA_KEY_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) {
|
if (padkeys & PAD_TRIGGER_Z) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue