mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-12-25 20:30:31 +00:00
88 lines
1.1 KiB
PHP
88 lines
1.1 KiB
PHP
;; Zero page monitor routines addresses
|
|
|
|
;; Flying Routine Only
|
|
|
|
TURNING = $60
|
|
;SCREEN_X = $61 ; not used?
|
|
SCREEN_Y = $62
|
|
ANGLE = $63
|
|
HORIZ_SCALE_I = $64
|
|
HORIZ_SCALE_F = $65
|
|
FACTOR_I = $66
|
|
FACTOR_F = $67
|
|
DX_I = $68
|
|
DX_F = $69
|
|
SPACEX_I = $6A
|
|
SPACEX_F = $6B
|
|
CX_I = $6C
|
|
CX_F = $6D
|
|
DY_I = $6E
|
|
DY_F = $6F
|
|
SPACEY_I = $70
|
|
SPACEY_F = $71
|
|
CY_I = $72
|
|
CY_F = $73
|
|
TEMP_I = $74
|
|
TEMP_F = $75
|
|
DISTANCE_I = $76
|
|
DISTANCE_F = $77
|
|
SPACEZ_I = $78
|
|
SPACEZ_F = $79
|
|
DRAW_SPLASH = $7A
|
|
SPEED = $7B
|
|
SPLASH_COUNT = $7C
|
|
OVER_LAND = $7D
|
|
NUM1L = $7E
|
|
NUM1H = $7F
|
|
NUM2L = $80
|
|
NUM2H = $81
|
|
RESULT = $82 ; 83,84,85
|
|
;NEGATE = $86 ; UNUSED?
|
|
LAST_SPACEX_I = $87
|
|
LAST_SPACEY_I = $88
|
|
LAST_MAP_COLOR = $89
|
|
DRAW_SKY = $8A
|
|
COLOR_MASK = $8B
|
|
KEY_COUNT = $8C
|
|
KEY_OFFSET = $8D
|
|
DRAW_BLUE_SKY = $8E
|
|
RANDOM_POINTER = $8F
|
|
|
|
MB_DETECTED = $96
|
|
WHICH_CHUNK = $97
|
|
|
|
|
|
; More zero-page addresses
|
|
; we try not to conflict with anything DOS, MONITOR or BASIC related
|
|
|
|
COLOR1 = $E0
|
|
COLOR2 = $E1
|
|
MATCH = $E2
|
|
;XX = $E3
|
|
|
|
|
|
SHIPY = $E4
|
|
|
|
YADD = $E5
|
|
LOOP = $E6
|
|
MEMPTRL = $E7
|
|
MEMPTRH = $E8
|
|
NAMEL = $E9
|
|
NAMEH = $EA
|
|
NAMEX = $EB
|
|
CHAR = $EC
|
|
|
|
|
|
FIRST = $F0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|