-
Notifications
You must be signed in to change notification settings - Fork 2
/
attr_bits.asm
282 lines (282 loc) · 9.91 KB
/
attr_bits.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
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
@attr_bits_00:
.byte $FF, $B7, $9C, $88, $22, $01, $40, $20
.byte $00, $00, $00, $20, $00, $00, $F0, $FF
@attr_bits_02:
.byte $06, $92, $13, $48, $18, $30, $08, $78
.byte $01, $C0, $04, $00, $00, $40, $00, $00
@attr_bits_04:
.byte $81, $0F, $4F, $E0, $9F, $80, $06, $20
.byte $00, $12, $00, $00, $00, $00, $FF, $FF
@attr_bits_06:
.byte $DF, $9C, $8F, $00, $00, $00, $00, $00
.byte $00, $C0, $04, $00, $3E, $22, $00, $02
@attr_bits_08:
.byte $FC, $FD, $47, $44, $00, $01, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $F0
@attr_bits_0A:
.byte $EF, $C1, $08, $46, $40, $20, $02, $00
.byte $00, $00, $F0, $11, $00, $00, $00, $00
@attr_bits_0C:
.byte $BF, $3E, $7C, $60, $04, $8A, $80, $40
.byte $00, $00, $02, $00, $00, $80, $C0, $FF
@attr_bits_0E:
.byte $77, $0F, $57, $00, $08, $00, $00, $22
.byte $00, $00, $07, $1C, $60, $98, $41, $38
@attr_bits_10:
.byte $FF, $63, $1D, $67, $02, $08, $06, $70
.byte $00, $00, $60, $00, $44, $14, $40, $FF
@attr_bits_12:
.byte $4B, $30, $0C, $00, $08, $80, $00, $30
.byte $21, $00, $02, $B6, $C4, $00, $00, $00
@attr_bits_14:
.byte $BF, $26, $80, $11, $00, $04, $32, $08
.byte $00, $10, $00, $18, $00, $4C, $02, $F8
@attr_bits_16:
.byte $0C, $B0, $00, $00, $00, $00, $00, $00
.byte $00, $00, $2C, $11, $00, $00, $00, $00
@attr_bits_18:
.byte $FF, $F9, $3E, $64, $01, $92, $61, $00
.byte $00, $00, $00, $00, $00, $60, $00, $F0
@attr_bits_1A:
.byte $07, $03, $00, $00, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_38:
.byte $FF, $9F, $FF, $7F, $FC, $FF, $FF, $FF
.byte $F9, $FF, $F8, $3F, $07, $00, $00, $C0
@attr_bits_3A:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $FF, $0F, $00, $00, $40, $00
@attr_bits_3C:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $DF
.byte $FF, $03, $02, $80, $00, $20, $FE, $FF
@attr_bits_3E:
.byte $FF, $CF, $FF, $3F, $FF, $DF, $FF, $7F
.byte $FF, $CF, $0F, $8F, $01, $00, $80, $00
@attr_bits_40:
.byte $FF, $FF, $FF, $3F, $FF, $3F, $FE, $9F
.byte $FF, $7F, $1E, $02, $C0, $20, $00, $FE
@attr_bits_42:
.byte $F9, $F9, $FF, $FF, $FF, $F9, $F7, $C3
.byte $DF, $04, $FE, $00, $FF, $FF, $3D, $04
@attr_bits_44:
.byte $87, $C7, $FC, $CF, $FF, $FE, $F9, $7F
.byte $EE, $7F, $FE, $3F, $7E, $7E, $EC, $30
@attr_bits_46:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $7F, $88, $C7, $04, $10, $02, $C0, $00
@attr_bits_48:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $FF, $00, $04, $00, $F8, $FF
@attr_bits_4A:
.byte $FF, $FF, $FF, $FF, $DF, $FF, $F9, $FF
.byte $FE, $E1, $01, $C0, $01, $30, $60, $00
@attr_bits_4C:
.byte $7F, $FC, $20, $01, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_4E:
.byte $00, $00, $00, $00, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_50:
.byte $01, $00, $F2, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
@attr_bits_52:
.byte $0F, $09, $F9, $FF, $FF, $FD, $BF, $FF
.byte $FF, $FF, $FF, $FF, $FF, $7F, $FE, $7F
@attr_bits_54:
.byte $99, $CC, $FF, $FF, $FF, $FF, $FF, $3F
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_56:
.byte $00, $00, $00, $00, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_58:
.byte $7F, $FB, $FF, $DF, $FF, $97, $FA, $E6
.byte $8F, $FF, $7E, $F4, $9E, $FC, $F7, $FF
@attr_bits_5A:
.byte $FF, $FF, $FF, $FB, $BF, $79, $7D, $FB
.byte $3F, $D4, $E2, $FF, $47, $2F, $06, $00
@attr_bits_5C:
.byte $FF, $6F, $FB, $FF, $FF, $13, $84, $40
.byte $02, $F0, $01, $20, $40, $F1, $39, $80
@attr_bits_5E:
.byte $9F, $F7, $F9, $DF, $99, $3D, $E0, $00
.byte $7F, $B7, $5B, $C0, $7F, $26, $17, $01
@attr_bits_60:
.byte $FF, $FF, $7F, $FF, $EF, $FA, $D7, $FB
.byte $7F, $FE, $FF, $00, $8D, $78, $77, $C4
@attr_bits_62:
.byte $0F, $C8, $FE, $BF, $FF, $FF, $7F, $72
.byte $FE, $3F, $CE, $CA, $FF, $73, $D6, $01
@attr_bits_64:
.byte $FF, $FF, $9F, $EB, $D3, $EB, $EC, $7E
.byte $E6, $33, $9F, $10, $20, $00, $20, $FF
@attr_bits_66:
.byte $FF, $0F, $7E, $F8, $C8, $07, $07, $E0
.byte $08, $BE, $21, $18, $B8, $32, $1F, $08
@attr_bits_68:
.byte $FF, $FF, $BC, $6A, $FB, $5D, $97, $E7
.byte $CB, $C8, $C1, $F6, $FD, $6F, $FF, $FF
@attr_bits_6A:
.byte $FF, $FE, $4D, $BF, $C4, $49, $9E, $E7
.byte $24, $E9, $44, $92, $2F, $69, $1E, $68
@attr_bits_6C:
.byte $FF, $EF, $FB, $99, $F8, $4C, $CC, $89
.byte $E7, $80, $A3, $12, $4E, $E5, $FF, $FF
@attr_bits_6E:
.byte $FF, $3F, $FE, $F8, $CF, $67, $73, $C9
.byte $E4, $E6, $09, $4E, $27, $8F, $FF, $7F
@attr_bits_70:
.byte $FF, $E4, $EE, $1E, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_72:
.byte $00, $00, $00, $00, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_74:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $9F, $04
.byte $20, $00, $00, $00, $00, $00, $00, $FE
@attr_bits_76:
.byte $19, $1F, $1F, $1E, $18, $78, $FE, $E3
.byte $3F, $3C, $C3, $18, $00, $00, $00, $08
@attr_bits_78:
.byte $FF, $F8, $8F, $FF, $F1, $FF, $7C, $46
.byte $2E, $66, $10, $30, $10, $00, $00, $10
@attr_bits_7A:
.byte $9F, $10, $F8, $FF, $FF, $FF, $F7, $07
.byte $57, $00, $01, $00, $00, $00, $00, $00
@attr_bits_7C:
.byte $FF, $FF, $FF, $FF, $7F, $66, $E4, $03
.byte $00, $03, $00, $18, $00, $00, $00, $80
@attr_bits_7E:
.byte $FF, $F3, $7F, $FE, $99, $1D, $60, $78
.byte $00, $80, $01, $00, $00, $F0, $0F, $01
@attr_bits_80:
.byte $FF, $FF, $FD, $C7, $FF, $FC, $3F, $0F
.byte $18, $60, $00, $00, $00, $01, $C0, $FC
@attr_bits_82:
.byte $FF, $E4, $30, $C4, $01, $26, $C0, $73
.byte $80, $39, $9C, $C7, $F1, $F0, $78, $00
@attr_bits_84:
.byte $FF, $FF, $FF, $FF, $FF, $3F, $C0, $0F
.byte $30, $00, $00, $00, $80, $07, $00, $00
@attr_bits_86:
.byte $FF, $FF, $FF, $FF, $FF, $1D, $01, $20
.byte $00, $00, $00, $00, $C8, $1F, $00, $00
@attr_bits_88:
.byte $FF, $FF, $FF, $CF, $FD, $67, $0C, $00
.byte $00, $00, $00, $00, $00, $FE, $18, $F8
@attr_bits_8A:
.byte $FF, $FF, $3F, $00, $00, $00, $60, $4C
.byte $0C, $00, $00, $00, $00, $00, $00, $00
@attr_bits_8C:
.byte $FF, $FF, $FF, $FF, $FF, $18, $99, $08
.byte $09, $1D, $01, $FF, $FD, $3F, $C0, $FC
@attr_bits_8E:
.byte $FF, $F7, $FF, $BF, $FF, $CF, $F9, $1F
.byte $0C, $7F, $C0, $31, $01, $F3, $FF, $7F
@attr_bits_90:
.byte $FF, $FF, $FF, $B7, $FF, $C0, $7F, $20
.byte $FF, $63, $CE, $F9, $FF, $9F, $FF, $FF
@attr_bits_92:
.byte $FF, $FF, $FF, $FF, $3F, $F3, $FF, $E1
.byte $FF, $FC, $E1, $A7, $3F, $CE, $FF, $07
@attr_bits_94:
.byte $FF, $FF, $FF, $1F, $00, $00, $00, $F9
.byte $F3, $FF, $FF, $FF, $FF, $9B, $99, $FF
@attr_bits_96:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $07, $00
.byte $02, $FE, $FF, $FF, $FF, $FF, $03, $00
@attr_bits_98:
.byte $FF, $FF, $FF, $FF, $FF, $3F, $8E, $20
.byte $7E, $FE, $FF, $FF, $FF, $CB, $FC, $FF
@attr_bits_9A:
.byte $FF, $FF, $FF, $FF, $1B, $7E, $87, $3F
.byte $19, $87, $E3, $FC, $1D, $FF, $3F, $07
@attr_bits_9C:
.byte $FF, $FF, $CF, $FD, $53, $81, $F0, $C0
.byte $60, $7E, $FE, $CF, $EF, $FB, $27, $FF
@attr_bits_9E:
.byte $FF, $FF, $FE, $DF, $F8, $C2, $C7, $FC
.byte $EF, $FF, $11, $FF, $67, $FE, $9F, $79
@attr_bits_A0:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $04, $7D
.byte $00, $90, $FF, $7F, $FC, $FF, $FF, $FF
@attr_bits_A2:
.byte $FF, $FF, $FF, $8B, $B3, $98, $FD, $03
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_A4:
.byte $51, $11, $B5, $16, $84, $E1, $67, $FB
.byte $BF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
@attr_bits_A6:
.byte $06, $02, $9F, $8F, $3D, $F6, $F8, $1E
.byte $7E, $1E, $3F, $C4, $3F, $F2, $8F, $7F
@attr_bits_A8:
.byte $EB, $08, $6C, $FD, $B8, $C6, $73, $12
.byte $67, $FF, $FF, $FF, $FF, $FF, $FF, $FF
@attr_bits_AA:
.byte $14, $53, $95, $02, $64, $C0, $EC, $9F
.byte $FF, $FF, $FF, $FF, $0F, $F2, $FF, $7F
@attr_bits_AC:
.byte $E1, $FD, $9D, $BF, $CF, $DF, $8F, $7F
.byte $FF, $5B, $04, $EA, $9F, $3F, $FF, $FF
@attr_bits_AE:
.byte $90, $F3, $E6, $7D, $32, $FB, $CD, $79
.byte $BB, $1F, $FF, $FF, $FF, $FF, $FF, $7F
@attr_bits_B0:
.byte $85, $65, $C9, $02, $D9, $70, $7F, $FE
.byte $FF, $FF, $FF, $FF, $FF, $77, $CE, $33
@attr_bits_B2:
.byte $40, $2D, $11, $5E, $F0, $FF, $FE, $FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $7F, $00
@attr_bits_B4:
.byte $15, $25, $00, $00, $C0, $FF, $FF, $FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
@attr_bits_B6:
.byte $FF, $7F, $FE, $CB, $BC, $EB, $86, $F3
.byte $F7, $FF, $F1, $F3, $FF, $3F, $9F, $0F
@attr_bits_B8:
.byte $65, $29, $1D, $E4, $07, $FC, $7F, $FE
.byte $87, $FF, $FF, $FF, $FF, $FF, $FF, $FF
@attr_bits_BA:
.byte $7B, $6E, $D9, $20, $04, $3F, $F9, $FF
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $7F
@attr_bits_BC:
.byte $FF, $DB, $FF, $FF, $16, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_BE:
.byte $00, $00, $00, $00, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_C0:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $FF, $1F, $00, $00, $00, $80
@attr_bits_C2:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $FF, $FF, $3F, $00, $00, $00
@attr_bits_C4:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $C6, $FF, $DF, $9F, $03, $07
@attr_bits_C6:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $0F, $00, $00, $FE, $FF, $7F, $80, $00
@attr_bits_C8:
.byte $FF, $1F, $FF, $FC, $CF, $FF, $FF, $FF
.byte $03, $FF, $07, $FC, $E3, $FF, $FF, $03
@attr_bits_CA:
.byte $FF, $FF, $FF, $FF, $FF, $CF, $FF, $FF
.byte $F3, $FF, $EF, $FF, $01, $00, $00, $03
@attr_bits_CC:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $FF, $FF, $03, $00, $00, $00
@attr_bits_CE:
.byte $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF
.byte $FF, $FF, $7F, $00, $00, $00, $10, $00
@attr_bits_D0:
.byte $FF, $FF, $FF, $7F, $66, $92, $C4, $86
.byte $F2, $AF, $57, $82, $98, $8B, $FF, $FF
@attr_bits_D2:
.byte $FF, $FF, $9F, $EC, $24, $7F, $81, $C0
.byte $1C, $78, $48, $46, $F2, $20, $10, $00
@attr_bits_D4:
.byte $FE, $DF, $FF, $84, $7F, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $00
@attr_bits_D6:
.byte $00, $00, $00, $00, $00, $00, $00, $00
.byte $00, $00, $00, $00, $00, $00, $00, $80