unit joystick

Joystick memory registers (Atari XE/XL)

author: Tomasz Biela (Tebe)

Constants:

name:value:description:
joy_none15
joy_up14
joy_down13
joy_left11
joy_left_up10
joy_left_down9
joy_right7
joy_right_up6
joy_right_down5

Register Variables:

name:address:type:description:
[volatile] joy_1$278byteThe value of joystick 0
[volatile] joy_2$279byteThe value of joystick 1
[volatile] stick$278array [0..1] of byte
[volatile] stick0$278byte
[volatile] stick1$279byte
[volatile] strig$284array [0..1] of byte
[volatile] strig0$284byteStick trigger 0
[volatile] strig1$285byteStick trigger 1
[volatile] paddl$270array [0..7] of byte
[volatile] paddl0$270byteThe value of paddle 0
[volatile] paddl1$271byteThe value of paddle 1
[volatile] paddl2$272byteThe value of paddle 2
[volatile] paddl3$273byteThe value of paddle 3
[volatile] paddl4$274byteThe value of paddle 4
[volatile] paddl5$275byteThe value of paddle 5
[volatile] paddl6$276byteThe value of paddle 6
[volatile] paddl7$277byteThe value of paddle 7
[volatile] ptrig$27carray [0..7] of byte
[volatile] ptrig0$27cbytePaddle trigger 0
[volatile] ptrig1$27dbytePaddle trigger 1
[volatile] ptrig2$27ebytePaddle trigger 2
[volatile] ptrig3$27fbytePaddle trigger 3
[volatile] ptrig4$280bytePaddle trigger 4
[volatile] ptrig5$281bytePaddle trigger 5
[volatile] ptrig6$282bytePaddle trigger 6
[volatile] ptrig7$283bytePaddle trigger 7
[volatile] trig0$d010byte(R)
[volatile] trig1$d011byte(R)