Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.
Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
; support for joysticks :)
ldx JoystickNumber
lda STICK0,x
sta STICK0
lda STRIG0,x
sta STRIG0
; and PADDLES (2 and 3 joystick button)
txa
asl
tax
lda PADDL0,x
sta PADDL0
lda PADDL1,x
sta PADDL1
lda TRIG0S ;$284
cmp state.?t0
sta state.?t0
scs
jsr fire
lda PADDL0 ;$270
and #$C0
cmp state.?p0
sta state.?p0
scs
jsr fire
lda PADDL0 ;$270
and #$C0
eor #$C0
cmp state.?p0
sta state.?p0
scs
jsr fire
lda JSTICK0 ;$278
and #%1100
seq
lda #%0001
cmp state.?start
sta state.?start
scs
jsr fire
lda JSTICK0 ;$278
and #%0011
seq
lda #%0001
cmp state.?select
sta state.?select
scs
jsr fire
vblk:
...
lda state.?t0
bne ?skip
lda cntr.?t0
beq ?skip
dec cntr.?t0
bne ?skip
jsr fire
?skip
...
lda TRIG0S ;$284
cmp state.?t0
sta state.?t0
bcs ?skip
lda #10
sta cntr.?t0
?skip
Od 1 do 23 z 23