-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.asm
184 lines (173 loc) · 4.77 KB
/
variables.asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
.rsset $0000
ppuctrl .rs 1 ; $00
ppumask .rs 1 ; $01
variable_02 .rs 1 ; $02 - UNUSED
variable_03 .rs 1 ; $03 - UNUSED
variable_04 .rs 1 ; $04
variable_05 .rs 1 ; $05
variable_06 .rs 1 ; $06 - UNUSED
controller_01 .rs 1 ; $07
controller_02 .rs 1 ; $08
variable_09 .rs 1 ; $09 - UNUSED
variable_0A .rs 1 ; $0A - UNUSED
variable_0B .rs 1 ; $0B - UNUSED
variable_0C .rs 1 ; $0C
variable_0D .rs 1 ; $0D
variable_0E .rs 1 ; $0E
variable_0F .rs 1 ; $0F - UNUSED
.rsset $0010
variable_10 .rs 1 ; $10
variable_11 .rs 1 ; $11 - UNUSED
variable_12 .rs 1 ; $12 - UNUSED
variable_13 .rs 1 ; $13 - UNUSED
variable_14 .rs 1 ; $14 - UNUSED
variable_15 .rs 1 ; $15
variable_16 .rs 1 ; $16
variable_17 .rs 1 ; $17
variable_18 .rs 1 ; $18
variable_19 .rs 1 ; $19
variable_1A .rs 1 ; $1A
variable_1B .rs 1 ; $1B - UNUSED
variable_1C .rs 1 ; $1C - UNUSED
variable_1D .rs 1 ; $1D - UNUSED
variable_1E .rs 1 ; $1E
variable_1F .rs 1 ; $1F
.rsset $0020
variable_20 .rs 1 ; $20
variable_21 .rs 1 ; $21
variable_22 .rs 1 ; $22 - UNUSED
variable_23 .rs 1 ; $23 - UNUSED
variable_24 .rs 1 ; $24 - UNUSED
variable_25 .rs 1 ; $25 - UNUSED
variable_26 .rs 1 ; $26 - UNUSED
variable_27 .rs 1 ; $27
variable_28 .rs 1 ; $28
variable_29 .rs 1 ; $29
variable_2A .rs 1 ; $2A
variable_2B .rs 1 ; $2B
variable_2C .rs 1 ; $2C
variable_2D .rs 1 ; $2D
variable_2E .rs 1 ; $2E
variable_2F .rs 1 ; $2F
.rsset $0030
variable_30 .rs 1 ; $30
variable_31 .rs 1 ; $31
variable_32 .rs 1 ; $32 - UNUSED
variable_33 .rs 1 ; $33
variable_34 .rs 1 ; $34
variable_35 .rs 1 ; $35
variable_36 .rs 1 ; $36
variable_37 .rs 1 ; $37
variable_38 .rs 1 ; $38
variable_39 .rs 1 ; $39
variable_3A .rs 1 ; $3A
variable_3B .rs 1 ; $3B
variable_3C .rs 1 ; $3C
variable_3D .rs 1 ; $3D
variable_3E .rs 1 ; $3E
variable_3F .rs 1 ; $3F
.rsset $0040
variable_40 .rs 1 ; $40
variable_41 .rs 1 ; $41
variable_42 .rs 1 ; $42
variable_43 .rs 1 ; $43
variable_44 .rs 1 ; $44 - UNUSED
scroll_x .rs 1 ; $45
scroll_y .rs 1 ; $46
variable_47 .rs 1 ; $47 - UNUSED
variable_48 .rs 1 ; $48 - UNUSED
variable_49 .rs 1 ; $49
variable_4A .rs 1 ; $4A
variable_4B .rs 1 ; $4B
variable_4C .rs 1 ; $4C
variable_4D .rs 1 ; $4D
variable_4E .rs 1 ; $4E
variable_4F .rs 1 ; $4F
.rsset $0050
variable_50 .rs 1 ; $50
variable_51 .rs 1 ; $51
cursor_x_begin .rs 1 ; $52
cursor_y_begin .rs 1 ; $53
variable_54 .rs 1 ; $54
variable_55 .rs 1 ; $55
variable_56 .rs 1 ; $56
variable_57 .rs 1 ; $57
variable_58 .rs 1 ; $58
variable_59 .rs 1 ; $59
variable_5A .rs 1 ; $5A
variable_5B .rs 1 ; $5B
variable_5C .rs 1 ; $5C
variable_5D .rs 1 ; $5D
variable_5E .rs 1 ; $5E
variable_5F .rs 1 ; $5F
.rsset $0060
variable_60 .rs 1 ; $60
variable_61 .rs 1 ; $61
cursor_x_end .rs 1 ; $62
cursor_y_end .rs 1 ; $63
variable_64 .rs 1 ; $64
variable_65 .rs 1 ; $65
variable_66 .rs 1 ; $66
variable_67 .rs 1 ; $67
variable_68 .rs 1 ; $68
variable_69 .rs 1 ; $69
variable_6A .rs 1 ; $6A
variable_6B .rs 1 ; $6B
variable_6C .rs 1 ; $6C
variable_6D .rs 1 ; $6D
variable_6E .rs 1 ; $6E
variable_6F .rs 1 ; $6F
.rsset $0070
variable_70 .rs 1 ; $70
variable_71 .rs 1 ; $71
variable_72 .rs 1 ; $72
variable_73 .rs 1 ; $73
variable_74 .rs 1 ; $74
variable_75 .rs 1 ; $75
variable_76 .rs 1 ; $76
variable_77 .rs 1 ; $77
variable_78 .rs 1 ; $78
variable_79 .rs 1 ; $79
variable_7A .rs 1 ; $7A
variable_7B .rs 1 ; $7B
variable_7C .rs 1 ; $7C
variable_7D .rs 1 ; $7D
variable_7E .rs 1 ; $7E
variable_7F .rs 1 ; $7F
.rsset $0080
variable_80 .rs 1 ; $80
code_digit .rs 1 ; $81
code_line .rs 1 ; $82
code_line_prev .rs 1 ; $83
variable_84 .rs 1 ; $84
variable_85 .rs 1 ; $85
variable_86 .rs 1 ; $86
variable_87 .rs 1 ; $87
variable_88 .rs 1 ; $88
variable_89 .rs 1 ; $89
variable_8A .rs 1 ; $8A
variable_8B .rs 1 ; $8B
variable_8C .rs 1 ; $8C - UNUSED
variable_8D .rs 1 ; $8D - UNUSED
variable_8E .rs 1 ; $8E - UNUSED
variable_8F .rs 1 ; $8F - UNUSED
.rsset $0090
variable_90 .rs 1 ; $90
variable_91 .rs 1 ; $91
variable_92 .rs 1 ; $92 - UNUSED
variable_93 .rs 1 ; $93 - UNUSED
variable_94 .rs 1 ; $94
variable_95 .rs 1 ; $95
variable_96 .rs 1 ; $96 - UNUSED
variable_97 .rs 1 ; $97 - UNUSED
variable_98 .rs 1 ; $98
variable_99 .rs 1 ; $99
variable_9A .rs 1 ; $9A - UNUSED
variable_9B .rs 1 ; $9B - UNUSED
variable_9C .rs 1 ; $9C - UNUSED
variable_9D .rs 1 ; $9D - UNUSED
variable_9E .rs 1 ; $9E - UNUSED
variable_9F .rs 1 ; $9F - UNUSED
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
tmp_00 = ppuctrl
tmp_01 = ppumask