diff --git a/engine/items/tmhm.asm b/engine/items/tmhm.asm index 742691c1d..364aa6a9d 100644 --- a/engine/items/tmhm.asm +++ b/engine/items/tmhm.asm @@ -206,7 +206,7 @@ TMHM_PocketLoop: ld [w2DMenuFlags2], a ld a, $20 ld [w2DMenuCursorOffsets], a - ld a, PAD_A | PAD_B | PAD_UP | PAD_DOWN | PAD_LEFT | PAD_RIGHT + ld a, PAD_A | PAD_B | PAD_CTRL_PAD ld [wMenuJoypadFilter], a ld a, [wTMHMPocketCursor] inc a diff --git a/engine/pokegear/pokegear.asm b/engine/pokegear/pokegear.asm index 41ab1c8f2..02d4b6ad4 100644 --- a/engine/pokegear/pokegear.asm +++ b/engine/pokegear/pokegear.asm @@ -463,7 +463,7 @@ PokegearClock_Joypad: call .UpdateClock ld hl, hJoyLast ld a, [hl] - and PAD_A | PAD_B | PAD_START | PAD_SELECT + and PAD_BUTTONS jr nz, .quit ld a, [hl] and PAD_RIGHT diff --git a/engine/pokemon/mon_menu.asm b/engine/pokemon/mon_menu.asm index 13681fa81..063445dd1 100644 --- a/engine/pokemon/mon_menu.asm +++ b/engine/pokemon/mon_menu.asm @@ -1084,7 +1084,7 @@ MoveScreen2DMenuData: db _2DMENU_ENABLE_SPRITE_ANIMS ; flags 1 db 0 ; flags 2 dn 2, 0 ; cursor offsets - db PAD_UP | PAD_DOWN | PAD_LEFT | PAD_RIGHT | PAD_A | PAD_B ; accepted buttons + db PAD_CTRL_PAD | PAD_A | PAD_B ; accepted buttons String_MoveWhere: db "Where?@" diff --git a/engine/pokemon/stats_screen.asm b/engine/pokemon/stats_screen.asm index 92d7e7692..83e9759f2 100644 --- a/engine/pokemon/stats_screen.asm +++ b/engine/pokemon/stats_screen.asm @@ -253,7 +253,7 @@ MonStatsJoypad: ret .next - and PAD_DOWN | PAD_UP | PAD_LEFT | PAD_RIGHT | PAD_A | PAD_B + and PAD_CTRL_PAD | PAD_A | PAD_B jp StatsScreen_JoypadAction StatsScreenWaitCry: diff --git a/home/joypad.asm b/home/joypad.asm index f6d40c708..964f6648c 100644 --- a/home/joypad.asm +++ b/home/joypad.asm @@ -97,8 +97,8 @@ endr ; Now that we have the input, we can do stuff with it. ; For example, soft reset: - and PAD_A | PAD_B | PAD_SELECT | PAD_START - cp PAD_A | PAD_B | PAD_SELECT | PAD_START + and PAD_BUTTONS + cp PAD_BUTTONS jp z, Reset ret diff --git a/home/scrolling_menu.asm b/home/scrolling_menu.asm index 62899e804..2b956de3b 100644 --- a/home/scrolling_menu.asm +++ b/home/scrolling_menu.asm @@ -52,10 +52,10 @@ JoyTextDelay_ForcehJoyDown:: ldh [hInMenu], a ldh a, [hJoyLast] - and PAD_RIGHT + PAD_LEFT + PAD_UP + PAD_DOWN + and PAD_CTRL_PAD ld c, a ldh a, [hJoyPressed] - and PAD_A + PAD_B + PAD_SELECT + PAD_START + and PAD_BUTTONS or c ld c, a ret