Skip to content

Commit

Permalink
we can probably shorten this
Browse files Browse the repository at this point in the history
  • Loading branch information
mooinglemur committed Mar 7, 2024
1 parent 0585ade commit 279880f
Showing 1 changed file with 0 additions and 6 deletions.
6 changes: 0 additions & 6 deletions kernal/drivers/x16/joystick.s
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,6 @@ joystick_scan:
l1: stz nes_data ; Drive NES clock low (NES controller doesn't change when low)
pha ; Delay for slow SNES controllers
pla
pha
pla
lda nes_data ; Read all controller bits
stx nes_data ; Drive NES clock high

Expand All @@ -99,8 +97,6 @@ l1: stz nes_data ; Drive NES clock low (NES controller doesn't change when low)
l2: stz nes_data ; Drive NES clock low (NES controller doesn't change when low)
pha ; Delay for slow SNES controllers
pla
pha
pla
lda nes_data ; Read all controller bits
stx nes_data ; Drive NES clock high

Expand All @@ -121,8 +117,6 @@ l2: stz nes_data ; Drive NES clock low (NES controller doesn't change when low)
l3: stz nes_data ; Drive NES clock low (NES controller doesn't change when low)
pha ; Delay for slow SNES controllers
pla
pha
pla
lda nes_data ; Read all controller bits
stx nes_data ; Drive NES clock high

Expand Down

0 comments on commit 279880f

Please sign in to comment.