; Driver signature
- .byte $6A, $6F, $79 ; "joy"
- .byte JOY_API_VERSION ; Driver API version number
+ .byte $6A, $6F, $79 ; "joy"
+ .byte JOY_API_VERSION ; Driver API version number
; Button state masks (8 values)
.bss
-temp3: .byte 0
-temp4: .byte 0
+temp3: .byte 0
+temp4: .byte 0
.code
joy2: dex
bne joy3
- ; ldx #0
- lda #$E0
- ldy #$FF
+ ; ldx #0
+ lda #$E0
+ ldy #$FF
sei
- sta CIA1_DDRA
- lda CIA1_PRA
- sty CIA1_DDRA
+ sta CIA1_DDRA
+ lda CIA1_PRA
+ sty CIA1_DDRA
cli
- and #$1F
- eor #$1F
+ and #$1F
+ eor #$1F
rts
; Read joystick 3
bne joy4
lda temp3
- eor #$1F
+ eor #$1F
rts
; Read joystick 4
joy4: lda temp4
- eor #$1F
+ eor #$1F
ldx #0
rts