aboutsummaryrefslogtreecommitdiff
path: root/shared/diskun.s
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2025-03-11 17:00:47 +0100
committerMiquel Sabaté Solà <mikisabate@gmail.com>2025-03-11 17:00:47 +0100
commit428c301a80641361f51af8102628b545cf9ae63e (patch)
treee8888ec3a369bb617e892ff783334ae4f46ce355 /shared/diskun.s
parenteb9544cb3df7158f7fba5ed346997989102d0155 (diff)
downloadcode.nes-428c301a80641361f51af8102628b545cf9ae63e.tar.gz
code.nes-428c301a80641361f51af8102628b545cf9ae63e.zip
shared: Bring joypad into a proper style
Put functions inside of the scope, avoid useless fallthroughs and be more realistic on what is needed from elsewhere. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'shared/diskun.s')
-rw-r--r--shared/diskun.s8
1 files changed, 4 insertions, 4 deletions
diff --git a/shared/diskun.s b/shared/diskun.s
index 8349748..ffe8028 100644
--- a/shared/diskun.s
+++ b/shared/diskun.s
@@ -41,7 +41,7 @@
.proc update
lda #Joypad::BUTTON_UP
- and Joypad::m_buttons1
+ and Joypad::zp_buttons1
beq @check_down
dec Diskun::m_screen_y
@@ -49,21 +49,21 @@
jmp @check_left
@check_down:
lda #Joypad::BUTTON_DOWN
- and Joypad::m_buttons1
+ and Joypad::zp_buttons1
beq @check_left
inc Diskun::m_screen_y
inc Diskun::m_screen_y
@check_left:
lda #Joypad::BUTTON_LEFT
- and Joypad::m_buttons1
+ and Joypad::zp_buttons1
beq @check_right
dec Diskun::m_screen_x
dec Diskun::m_screen_x
@check_right:
lda #Joypad::BUTTON_RIGHT
- and Joypad::m_buttons1
+ and Joypad::zp_buttons1
beq @end
inc Diskun::m_screen_x