source: vital-to8-sdk/docs/roms/mon2to8.asm @ 1

Last change on this file since 1 was 1, checked in by svn, 5 years ago

Import initial

File size: 81.0 KB
Line 
1Désassemblage (+commentaires) de la ROM du TO8
2Moniteur Page 1 E000-FFFF
3
4
5E000 4D    4D
6E001 4B    4B 
7E002 43    43
8E003 30    30
9
10E004 16    LBRA 006F
11E007 16    LBRA E028
12E00A 16    LBRA E048
13E00D 16    LBRA E02D
14E010 16    LBRA DFB2
15E013 16    LBRA E094
16E016 16    LBRA E073
17E019 16    LBRA E01A
18E01C 16    LBRA E073
19E01F 16    LBRA DFB8
20E022 16    LBRA DFD6
21E025 16    LBRA E06D
22E028 17    LBSR DFBB
23E02B 0F    CLR  49
24E02D 17    LBSR DFD1
25E030 25    BCS  E067
26E032 17    LBSR E007
27E035 25    BCS  E067
28E037 CC    LDD  #0044
29E03A DD    STD  4C
30E03C CE    LDU  #6200
31E03F DF    STU  4F
32E041 17    LBSR E03C
33E044 DE    LDU  4F
34E046 25    BCS  E067
35E048 17    LBSR DFED
36E04B 10 8E LDY  #627F
37E04F 34    PSHS Y,
38E051 86    LDA  #55
39E053 6A    DEC  ,U
40E055 63    COM  ,U
41E057 AB    ADDA ,U+
42E059 11 A3 CMPU ,S
43E05C 26    BNE  E053
44E05E 35    PULS Y,
45E060 A1    CMPA ,U
46E062 26    BNE  E067
47E064 7E    JMP  6200
48E067 0F    CLR  80
49E069 6E    JMP  [001E]
50E06D 34    PSHS U/S,Y,X,DP,B,A,CC
51E06F 86    LDA  #FF
52E071 B7    STA  604A
53E074 20    BRA  E07B
54E076 34    PSHS U/S,Y,X,DP,B,A,CC
55E078 7F    CLR  604A
56E07B 8D    BSR  E0BB
57E07D 96    LDA  48
58E07F 81    CMPA #01
59E081 27    BEQ  E0A4
60E083 96    LDA  49
61E085 81    CMPA #04
62E087 26    BNE  E0A4
63E089 96    LDA  48
64E08B 85    BITA #02
65E08D 27    BEQ  E094
66E08F BD    JSR  E703
67E092 20    BRA  E0B4
68E094 85    BITA #08
69E096 27    BEQ  E09D
70E098 BD    JSR  E6C8
71E09B 20    BRA  E0B4
72E09D 86    LDA  #40
73E09F 97    STA  4E
74E0A1 43    COMA
75E0A2 20    BRA  E0B4
76E0A4 DC    LDD  4B
77E0A6 34    PSHS B,A,
78E0A8 8D    BSR  E0D1
79E0AA 25    BCS  E0AE
80E0AC 8D    BSR  E0F6
81E0AE 35    PULS B,A,
82E0B0 DD    STD  4B
83E0B2 8D    BSR  E0ED
84E0B4 35    PULS A,
85E0B6 1E    EXG  A,CC
86E0B8 44    LSRA
87E0B9 35    PULS PC,U/S,Y,X,DP,B,A,
88E0BB 86    LDA  #60
89E0BD 1F    TFR  A,DP
90E0BF 8E    LDX  #E7D0
91E0C2 0F    CLR  4E
92E0C4 6F    CLR  ,X
93E0C6 86    LDA  #CE
94E0C8 A7    STA  7,X
95E0CA 86    LDA  #FF
96E0CC A7    STA  4,X
97E0CE 6F    CLR  1,X
98E0D0 39    RTS 
99E0D1 D6    LDB  49
100E0D3 C5    BITB #01
101E0D5 26    BNE  E0E8
102E0D7 CE    LDU  #E0F2
103E0DA A6    LDA  B,U
104E0DC A7    STA  2,X
105E0DE 97    STA  57
106E0E0 E6    LDB  1,X
107E0E2 C5    BITB #40
108E0E4 26    BNE  E0E8
109E0E6 4F    CLRA
110E0E7 39    RTS 
111E0E8 86    LDA  #10
112E0EA 16    LBRA E0A1
113E0ED 86    LDA  #00
114E0EF A7    STA  2,X
115E0F1 39    RTS 
116E0F2 01    ILL 
117E0F3 00    NEG  02
118E0F5 00    NEG  96
119E0F7 48    ASLA
120E0F8 85    BITA #01
121E0FA 26    BNE  E107
122E0FC 85    BITA #08
123E0FE 26    BNE  E112
124E100 85    BITA #02
125E102 10 26 LBNE E134
126E106 39    RTS 
127E107 86    LDA  #43
128E109 97    STA  4E
129E10B 86    LDA  #FF
130E10D 97    STA  58
131E10F 6F    CLR  ,X
132E111 39    RTS 
133E112 96    LDA  4A
134E114 26    BNE  E11B
135E116 17    LBSR E0B2
136E119 25    BCS  E170
137E11B 8D    BSR  E175
138E11D 25    BCS  E170
139E11F 17    LBSR E0FF
140E122 25    BCS  E170
141E124 34    PSHS CC
142E126 8D    BSR  E181
143E128 25    BCS  E171
144E12A C6    LDB  #FF
145E12C E7    STB  4,X
146E12E CC    LDD  #0304
147E131 E7    STB  ,X
148E133 E6    LDB  ,X
149E135 2A    BPL  E133
150E137 C6    LDB  #16
151E139 E7    STB  3,X
152E13B 4A    DECA
153E13C 26    BNE  E133
154E13E E6    LDB  ,X
155E140 2A    BPL  E13E
156E142 CC    LDD  #805A
157E145 E7    STB  3,X
158E147 D7    STB  4A
159E149 E6    LDB  ,X
160E14B 2A    BPL  E149
161E14D E6    LDB  ,U+
162E14F E7    STB  3,X
163E151 DB    ADDB 4A
164E153 D7    STB  4A
165E155 4A    DECA
166E156 26    BNE  E149
167E158 E6    LDB  ,X
168E15A 2A    BPL  E158
169E15C D6    LDB  4A
170E15E E7    STB  3,X
171E160 E6    LDB  ,X
172E162 2A    BPL  E160
173E164 C6    LDB  #16
174E166 E7    STB  3,X
175E168 E6    LDB  ,X
176E16A 2A    BPL  E168
177E16C 35    PULS CC
178E16E 6F    CLR  ,X
179E170 39    RTS 
180E171 35    PULS CC
181E173 43    COMA
182E174 39    RTS 
183E175 A6    LDA  1,X
184E177 85    BITA #04
185E179 26    BNE  E17D
186E17B 4F    CLRA
187E17C 39    RTS 
188E17D 86    LDA  #01
189E17F 20    BRA  E1ED
190E181 DE    LDU  4F
191E183 CC    LDD  #02E0
192E186 1A    ORCC #50
193E188 E7    STB  4,X
194E18A C6    LDB  #16
195E18C E7    STB  3,X
196E18E C6    LDB  #18
197E190 E7    STB  ,X
198E192 C1    CMPB #16
199E194 27    BEQ  E1A4
200E196 E6    LDB  1,X
201E198 C5    BITB #02
202E19A 27    BEQ  E1E3
203E19C E6    LDB  ,X
204E19E C5    BITB #01
205E1A0 27    BEQ  E196
206E1A2 E6    LDB  3,X
207E1A4 E6    LDB  1,X
208E1A6 C5    BITB #02
209E1A8 27    BEQ  E1E3
210E1AA E6    LDB  ,X
211E1AC 2A    BPL  E1A4
212E1AE E6    LDB  3,X
213E1B0 C1    CMPB #A5
214E1B2 26    BNE  E192
215E1B4 D7    STB  4A
216E1B6 C6    LDB  #08
217E1B8 E7    STB  ,X
218E1BA E6    LDB  ,X
219E1BC 2A    BPL  E1BA
220E1BE E6    LDB  3,X
221E1C0 D1    CMPB 4C
222E1C2 26    BNE  E18A
223E1C4 DB    ADDB 4A
224E1C6 D7    STB  4A
225E1C8 E6    LDB  ,X
226E1CA 2A    BPL  E1C8
227E1CC E6    LDB  3,X
228E1CE D1    CMPB 4D
229E1D0 26    BNE  E18A
230E1D2 DB    ADDB 4A
231E1D4 D7    STB  4A
232E1D6 E6    LDB  ,X
233E1D8 2A    BPL  E1D6
234E1DA E6    LDB  3,X
235E1DC D1    CMPB 4A
236E1DE 26    BNE  E18A
237E1E0 6F    CLR  ,X
238E1E2 39    RTS 
239E1E3 4D    TSTA
240E1E4 27    BEQ  E1EB
241E1E6 4A    DECA
242E1E7 8D    BSR  E1FF
243E1E9 20    BRA  E196
244E1EB 86    LDA  #04
245E1ED 16    LBRA E1A1
246E1F0 10 8E LDY  #35B6
247E1F4 20    BRA  E1FA
248E1F6 10 8E LDY  #4E20
249E1FA 31    LEAY ff,Y
250E1FC 26    BNE  E1FA
251E1FE 39    RTS 
252E1FF 8D    BSR  E20B
253E201 25    BCS  E20A
254E203 81    CMPA #12
255E205 27    BEQ  E209
256E207 8D    BSR  E1F0
257E209 4F    CLRA
258E20A 39    RTS 
259E20B 86    LDA  #12
260E20D D6    LDB  57
261E20F CA    ORB  #40
262E211 E7    STB  2,X
263E213 E6    LDB  1,X
264E215 C5    BITB #02
265E217 26    BNE  E22E
266E219 4A    DECA
267E21A 10 27 LBEQ E1E8
268E21E 10 8E LDY  #6C80
269E222 31    LEAY ff,Y
270E224 27    BEQ  E219
271E226 E6    LDB  1,X
272E228 C5    BITB #02
273E22A 27    BEQ  E222
274E22C 8D    BSR  E1F6
275E22E D6    LDB  57
276E230 E7    STB  2,X
277E232 5F    CLRB
278E233 39    RTS 
279E234 96    LDA  4A
280E236 26    BNE  E23C
281E238 8D    BSR  E2B2
282E23A 25    BCS  E2A6
283E23C 86    LDA  #02
284E23E 34    PSHS A,
285E240 8D    BSR  E1FF
286E242 25    BCS  E2AA
287E244 34    PSHS CC
288E246 17    LBSR E281
289E249 25    BCS  E2A7
290E24B 86    LDA  #03
291E24D E6    LDB  ,X
292E24F 2A    BPL  E24D
293E251 E6    LDB  3,X
294E253 4A    DECA
295E254 26    BNE  E24D
296E256 CC    LDD  #8018
297E259 E7    STB  ,X
298E25B 10 8E LDY  #0300
299E25F 31    LEAY ff,Y
300E261 27    BEQ  E2AC
301E263 E6    LDB  ,X
302E265 C5    BITB #01
303E267 27    BEQ  E25F
304E269 E6    LDB  3,X
305E26B 31    LEAY ff,Y
306E26D 27    BEQ  E2AC
307E26F E6    LDB  ,X
308E271 2A    BPL  E26B
309E273 E6    LDB  3,X
310E275 C1    CMPB #5A
311E277 26    BNE  E26B
312E279 D7    STB  4A
313E27B C6    LDB  #08
314E27D E7    STB  ,X
315E27F E6    LDB  ,X
316E281 2A    BPL  E27F
317E283 E6    LDB  3,X
318E285 E7    STB  ,U+
319E287 DB    ADDB 4A
320E289 D7    STB  4A
321E28B 4A    DECA
322E28C 26    BNE  E27F
323E28E E6    LDB  ,X
324E290 2A    BPL  E28E
325E292 E6    LDB  3,X
326E294 35    PULS A,CC
327E296 6F    CLR  ,X
328E298 D1    CMPB 4A
329E29A 27    BEQ  E2A6
330E29C 4A    DECA
331E29D 26    BNE  E23E
332E29F 86    LDA  #08
333E2A1 97    STA  4E
334E2A3 6F    CLR  ,X
335E2A5 43    COMA
336E2A6 39    RTS 
337E2A7 35    PULS CC
338E2A9 43    COMA
339E2AA 35    PULS PC,A,
340E2AC 35    PULS A,CC
341E2AE 86    LDA  #02
342E2B0 20    BRA  E2A1
343E2B2 96    LDA  4C
344E2B4 27    BEQ  E2CF
345E2B6 81    CMPA #10
346E2B8 22    BHI  E2CF
347E2BA C6    LDB  #04
348E2BC 3D    MUL 
349E2BD DD    STD  4C
350E2BF 96    LDA  4B
351E2C1 81    CMPA #02
352E2C3 23    BLS  E2DD
353E2C5 C6    LDB  #40
354E2C7 81    CMPA #14
355E2C9 25    BCS  E2D3
356E2CB 81    CMPA #18
357E2CD 23    BLS  E31B
358E2CF 86    LDA  #40
359E2D1 20    BRA  E2A1
360E2D3 81    CMPA #08
361E2D5 23    BLS  E336
362E2D7 81    CMPA #0E
363E2D9 23    BLS  E32D
364E2DB 20    BRA  E324
365E2DD 81    CMPA #00
366E2DF 27    BEQ  E2F3
367E2E1 81    CMPA #01
368E2E3 27    BEQ  E2EC
369E2E5 DC    LDD  4C
370E2E7 83    SUBD #0002
371E2EA 20    BRA  E33C
372E2EC DC    LDD  4C
373E2EE C3    ADDD #013D
374E2F1 20    BRA  E33C
375E2F3 DC    LDD  4C
376E2F5 10 83 CMPD #0010
377E2F9 23    BLS  E30C
378E2FB 10 83 CMPD #0020
379E2FF 23    BLS  E311
380E301 10 83 CMPD #0030
381E305 23    BLS  E316
382E307 C3    ADDD #0150
383E30A 20    BRA  E33C
384E30C C3    ADDD #017D
385E30F 20    BRA  E33C
386E311 C3    ADDD #016F
387E314 20    BRA  E33C
388E316 C3    ADDD #015E
389E319 20    BRA  E33C
390E31B 80    SUBA #14
391E31D 8D    BSR  E342
392E31F 83    SUBD #0003
393E322 20    BRA  E33A
394E324 86    LDA  #14
395E326 8D    BSR  E340
396E328 83    SUBD #0002
397E32B 20    BRA  E33A
398E32D 86    LDA  #0E
399E32F 8D    BSR  E340
400E331 83    SUBD #0001
401E334 20    BRA  E33A
402E336 86    LDA  #08
403E338 8D    BSR  E340
404E33A D3    ADDD 4A
405E33C DD    STD  4C
406E33E 4F    CLRA
407E33F 39    RTS 
408E340 90    SUBA 4B
409E342 3D    MUL 
410E343 DD    STD  4A
411E345 DC    LDD  4C
412E347 39    RTS 
413E348 34    PSHS U/S,Y,X,DP,B,A,CC
414E34A 17    LBSR E3BB
415E34D 96    LDA  49
416E34F 81    CMPA #04
417E351 26    BNE  E358
418E353 BD    JSR  E788
419E356 20    BRA  E37E
420E358 17    LBSR E3D1
421E35B 25    BCS  E37E
422E35D 17    LBSR E375
423E360 25    BCS  E37E
424E362 8D    BSR  E381
425E364 86    LDA  #02
426E366 34    PSHS A,
427E368 8D    BSR  E3A0
428E36A 25    BCS  E37E
429E36C 8D    BSR  E3A9
430E36E 17    LBSR E338
431E371 35    PULS A,
432E373 24    BCC  E37A
433E375 4A    DECA
434E376 26    BNE  E366
435E378 20    BRA  E37E
436E37A 86    LDA  #19
437E37C 97    STA  4B
438E37E 16    LBRA E3B2
439E381 DE    LDU  4F
440E383 CC    LDD  #28FF
441E386 8D    BSR  E39A
442E388 CC    LDD  #02FE
443E38B 8D    BSR  E39A
444E38D CC    LDD  #08FF
445E390 8D    BSR  E39A
446E392 CC    LDD  #4DFE
447E395 8D    BSR  E39A
448E397 CC    LDD  #018C
449E39A E7    STB  ,U+
450E39C 4A    DECA
451E39D 26    BNE  E39A
452E39F 39    RTS 
453E3A0 A6    LDA  1,X
454E3A2 85    BITA #02
455E3A4 26    BNE  E3A0
456E3A6 16    LBRA E3FF
457E3A9 34    PSHS CC
458E3AB 1A    ORCC #50
459E3AD DE    LDU  4F
460E3AF E6    LDB  3,X
461E3B1 E6    LDB  ,X
462E3B3 2A    BPL  E3AF
463E3B5 E6    LDB  ,X
464E3B7 2A    BPL  E3B5
465E3B9 CC    LDD  #1604
466E3BC E7    STB  ,X
467E3BE 10 8E LDY  #0AEC
468E3C2 8D    BSR  E420
469E3C4 10 8E LDY  #0000
470E3C8 31    LEAY 1,Y
471E3CA 10 9F STY  4C
472E3CD 86    LDA  #A5
473E3CF 8D    BSR  E41C
474E3D1 96    LDA  4C
475E3D3 8D    BSR  E41C
476E3D5 96    LDA  4D
477E3D7 8D    BSR  E41C
478E3D9 9B    ADDA 4C
479E3DB 8B    ADDA #A5
480E3DD 8D    BSR  E41C
481E3DF 10 8E LDY  #000A
482E3E3 86    LDA  #16
483E3E5 8D    BSR  E420
484E3E7 86    LDA  #5A
485E3E9 8D    BSR  E41C
486E3EB 10 8E LDY  #0005
487E3EF 10 9C CMPY 4C
488E3F2 27    BEQ  E42B
489E3F4 10 8E LDY  #0080
490E3F8 86    LDA  #FF
491E3FA 8D    BSR  E420
492E3FC 86    LDA  #DA
493E3FE 8D    BSR  E41C
494E400 10 8E LDY  #0011
495E404 86    LDA  #16
496E406 8D    BSR  E420
497E408 10 9E LDY  4C
498E40B 10 8C CMPY #0190
499E40F 26    BNE  E3C8
500E411 8D    BSR  E41C
501E413 E6    LDB  1,X
502E415 C5    BITB #02
503E417 26    BNE  E411
504E419 16    LBRA E46C
505E41C 10 8E LDY  #0001
506E420 E6    LDB  ,X
507E422 2A    BPL  E420
508E424 A7    STA  3,X
509E426 31    LEAY ff,Y
510E428 26    BNE  E420
511E42A 39    RTS 
512E42B DE    LDU  4F
513E42D 4F    CLRA
514E42E 8D    BSR  E41C
515E430 81    CMPA #8C
516E432 27    BEQ  E400
517E434 A6    LDA  ,U+
518E436 20    BRA  E42E
519E438 10 8E LDY  #0000
520E43C 31    LEAY 1,Y
521E43E 10 9F STY  4C
522E441 DE    LDU  4F
523E443 17    LBSR E3FF
524E446 25    BCS  E4B2
525E448 34    PSHS CC
526E44A 17    LBSR E481
527E44D 25    BCS  E4B3
528E44F CC    LDD  #5A80
529E452 ED    STD  3,X
530E454 CC    LDD  #8018
531E457 E7    STB  ,X
532E459 E6    LDB  ,X
533E45B C5    BITB #01
534E45D 27    BEQ  E459
535E45F E6    LDB  3,X
536E461 C6    LDB  #FF
537E463 E7    STB  4,X
538E465 C6    LDB  #08
539E467 E7    STB  ,X
540E469 10 9E LDY  4C
541E46C 10 8C CMPY #0005
542E470 27    BEQ  E492
543E472 E6    LDB  ,X
544E474 2A    BPL  E472
545E476 E6    LDB  3,X
546E478 C1    CMPB #FF
547E47A 26    BNE  E48B
548E47C 4A    DECA
549E47D 26    BNE  E472
550E47F E6    LDB  ,X
551E481 2A    BPL  E47F
552E483 E6    LDB  3,X
553E485 6F    CLR  ,X
554E487 C1    CMPB #DA
555E489 27    BEQ  E4A7
556E48B 86    LDA  #20
557E48D 35    PULS CC
558E48F 16    LBRA E4A1
559E492 E6    LDB  ,X
560E494 2A    BPL  E492
561E496 E6    LDB  3,X
562E498 26    BNE  E48B
563E49A E6    LDB  ,X
564E49C 2A    BPL  E49A
565E49E E6    LDB  3,X
566E4A0 E1    CMPB ,U+
567E4A2 26    BNE  E48B
568E4A4 4A    DECA
569E4A5 26    BNE  E49A
570E4A7 35    PULS CC
571E4A9 10 9E LDY  4C
572E4AC 10 8C CMPY #0190
573E4B0 26    BNE  E43C
574E4B2 39    RTS 
575E4B3 35    PULS CC
576E4B5 43    COMA
577E4B6 39    RTS 
578E4B7 34    PSHS U/S,A,
579E4B9 CE    LDU  #E004
580E4BC DF    STU  55
581E4BE 96    LDA  CD
582E4C0 48    ASLA
583E4C1 35    PULS U/S,A,
584E4C3 24    BCC  E4C8
585E4C5 7E    JMP  FFA0
586E4C8 7E    JMP  E004
587E4CB 53    COMB
588E4CC 43    COMA
589E4CD 52    ILL 
590E4CE 41    ILL 
591E4CF 54    LSRB
592E4D0 43    COMA
593E4D1 48    ASLA
594E4D2 20    BRA  E518
595E4D4 4F    CLRA
596E4D5 53    COMB
597E4D6 D6    LDB  F0
598E4D8 C1    CMPB #02
599E4DA 27    BEQ  E501
600E4DC 0A    DEC  F0
601E4DE BD    JSR  E5B2
602E4E1 25    BCS  E514
603E4E3 5D    TSTB
604E4E4 27    BEQ  E4EB
605E4E6 17    LBSR E494
606E4E9 25    BCS  E514
607E4EB 0C    INC  F0
608E4ED BD    JSR  E5B2
609E4F0 25    BCS  E514
610E4F2 C6    LDB  #0A
611E4F4 9E    LDX  E7
612E4F6 A6    LDA  B,X
613E4F8 A7    STA  B,Y
614E4FA 5A    DECB
615E4FB 2C    BGE  E4F6
616E4FD 8D    BSR  E573
617E4FF 25    BCS  E514
618E501 86    LDA  #02
619E503 97    STA  4C
620E505 C6    LDB  #14
621E507 4F    CLRA
622E508 DD    STD  4A
623E50A 8D    BSR  E557
624E50C 9F    STX  4F
625E50E 8D    BSR  E573
626E510 25    BCS  E514
627E512 0F    CLR  F0
628E514 39    RTS 
629E515 34    PSHS B,A,CC
630E517 9E    LDX  ED
631E519 30    LEAX FF80,X
632E51D A6    LDA  ff,X
633E51F E6    LDB  7F,X
634E522 A7    STA  7F,X
635E525 E7    STB  ,-X
636E527 9C    CMPX ED
637E529 26    BNE  E51D
638E52B 35    PULS PC,B,A,CC
639E52D DC    LDD  ED
640E52F 0D    TST  25
641E531 26    BNE  E535
642E533 DD    STD  25
643E535 93    SUBD 25
644E537 C1    CMPB #80
645E539 27    BEQ  E53E
646E53B 9E    LDX  ED
647E53D 7D    TST  9E25
648E540 9F    STX  ED
649E542 9F    STX  4F
650E544 86    LDA  #02
651E546 8D    BSR  E579
652E548 25    BCS  E514
653E54A 0D    TST  58
654E54C 26    BNE  E556
655E54E 8D    BSR  E515
656E550 30    LEAX FF80,X
657E554 9F    STX  ED
658E556 39    RTS 
659E557 9E    LDX  ED
660E559 0D    TST  58
661E55B 26    BNE  E556
662E55D 30    LEAX FF80,X
663E560 8D    BSR  E554
664E562 20    BRA  E515
665E564 86    LDA  #03
666E566 9E    LDX  E9
667E568 9F    STX  4F
668E56A 8D    BSR  E579
669E56C 25    BCS  E557
670E56E 39    RTS 
671E56F 8D    BSR  E580
672E571 20    BRA  E56C
673E573 86    LDA  #08
674E575 8D    BSR  E582
675E577 20    BRA  E56C
676E579 97    STA  4C
677E57B C6    LDB  #14
678E57D 4F    CLRA
679E57E DD    STD  4A
680E580 86    LDA  #02
681E582 97    STA  48
682E584 10 9E LDY  E9
683E587 17    LBSR E5B7
684E58A 86    LDA  #03
685E58C 39    RTS 
686E58D 8D    BSR  E557
687E58F 97    STA  E5
688E591 43    COMA
689E592 43    COMA
690E593 39    RTS 
691E594 A6    LDA  d,Y
692E596 97    STA  F6
693E598 6F    CLR  ,Y
694E59A 8D    BSR  E573
695E59C 25    BCS  E58F
696E59E 10 9E LDY  ED
697E5A1 D6    LDB  F6
698E5A3 5C    INCB
699E5A4 A6    LDA  B,Y
700E5A6 6F    CLR  B,Y
701E5A8 6A    DEC  B,Y
702E5AA 1F    TFR  A,B
703E5AC 81    CMPA #C0
704E5AE 25    BCS  E5A3
705E5B0 4F    CLRA
706E5B1 39    RTS 
707E5B2 8D    BSR  E564
708E5B4 25    BCS  E58F
709E5B6 25    BCS  E58D
710E5B8 8D    BSR  E5EE
711E5BA 10 9E LDY  E9
712E5BD DE    LDU  E7
713E5BF D6    LDB  F0
714E5C1 C1    CMPB #03
715E5C3 26    BNE  E5C8
716E5C5 CE    LDU  #E4CB
717E5C8 5F    CLRB
718E5C9 C1    CMPB #0B
719E5CB 24    BCC  E5FB
720E5CD A6    LDA  B,Y
721E5CF 81    CMPA #FF
722E5D1 27    BEQ  E5F8
723E5D3 5C    INCB
724E5D4 A1    CMPA ,U+
725E5D6 27    BEQ  E5C9
726E5D8 31    LEAY 20,Y
727E5DB 30    LEAX ff,X
728E5DD 26    BNE  E5BD
729E5DF 0C    INC  4C
730E5E1 96    LDA  4C
731E5E3 81    CMPA #10
732E5E5 22    BHI  E5F8
733E5E7 17    LBSR E5B7
734E5EA 86    LDA  #03
735E5EC 20    BRA  E5B6
736E5EE 8E    LDX  #0008
737E5F1 0D    TST  58
738E5F3 27    BEQ  E5F7
739E5F5 30    LEAX fc,X
740E5F7 39    RTS 
741E5F8 5F    CLRB
742E5F9 20    BRA  E616
743E5FB E6    LDB  b,Y
744E5FD D1    CMPB EB
745E5FF 26    BNE  E5D8
746E601 E6    LDB  c,Y
747E603 D1    CMPB EC
748E605 26    BNE  E5D8
749E607 D6    LDB  4C
750E609 A6    LDA  d,Y
751E60B 97    STA  F6
752E60D 0F    CLR  F5
753E60F AE    LDX  e,Y
754E611 9F    STX  F7
755E613 10 9F STY  FA
756E616 D7    STB  F9
757E618 20    BRA  E5B0
758E61A 10 9E LDY  ED
759E61D 8D    BSR  E68D
760E61F 25    BCS  E5B6
761E621 D7    STB  F6
762E623 17    LBSR E664
763E626 25    BCS  E5B4
764E628 10 9E LDY  E9
765E62B 8D    BSR  E5EE
766E62D E6    LDB  ,Y
767E62F 27    BEQ  E652
768E631 86    LDA  #05
769E633 C1    CMPB #FF
770E635 27    BEQ  E652
771E637 31    LEAY 20,Y
772E63A 30    LEAX ff,X
773E63C 26    BNE  E62D
774E63E 0C    INC  4C
775E640 96    LDA  4C
776E642 81    CMPA #10
777E644 22    BHI  E64D
778E646 17    LBSR E6B7
779E649 86    LDA  #03
780E64B 20    BRA  E626
781E64D 86    LDA  #05
782E64F 7E    JMP  E58D
783E652 9E    LDX  E7
784E654 D6    LDB  F0
785E656 C1    CMPB #03
786E658 26    BNE  E65D
787E65A 8E    LDX  #E4CB
788E65D C6    LDB  #0A
789E65F A6    LDA  B,X
790E661 A7    STA  B,Y
791E663 5A    DECB
792E664 2C    BGE  E65F
793E666 96    LDA  EB
794E668 A7    STA  b,Y
795E66A 96    LDA  EC
796E66C D6    LDB  F6
797E66E ED    STD  c,Y
798E670 16    LBRA E673
799E673 D6    LDB  F6
800E675 C1    CMPB #50
801E677 22    BHI  E687
802E679 5D    TSTB
803E67A 27    BEQ  E68D
804E67C A6    LDA  B,Y
805E67E 81    CMPA #FF
806E680 27    BEQ  E6B1
807E682 5A    DECB
808E683 C1    CMPB #50
809E685 23    BLS  E679
810E687 CB    ADDB #02
811E689 C1    CMPB #A1
812E68B 20    BRA  E67A
813E68D C6    LDB  #50
814E68F 86    LDA  #05
815E691 C1    CMPB #A0
816E693 10 22 LBHI E68F
817E697 A6    LDA  B,Y
818E699 81    CMPA #FF
819E69B 27    BEQ  E6B1
820E69D 34    PSHS B,
821E69F C0    SUBB #50
822E6A1 50    NEGB
823E6A2 CB    ADDB #50
824E6A4 A6    LDA  B,Y
825E6A6 81    CMPA #FF
826E6A8 27    BEQ  E6AF
827E6AA 35    PULS B,
828E6AC 5C    INCB
829E6AD 20    BRA  E68F
830E6AF 32    LEAS 1,S
831E6B1 6F    CLR  B,Y
832E6B3 5A    DECB
833E6B4 D7    STB  F9
834E6B6 4F    CLRA
835E6B7 39    RTS 
836E6B8 D6    LDB  F6
837E6BA 4F    CLRA
838E6BB 54    LSRB
839E6BC DD    STD  FB
840E6BE 4C    INCA
841E6BF 97    STA  F5
842E6C1 24    BCC  E6C5
843E6C3 86    LDA  #09
844E6C5 97    STA  FA
845E6C7 39    RTS 
846E6C8 8D    BSR  E6E2
847E6CA 34    PSHS A,
848E6CC 8D    BSR  E715
849E6CE 25    BCS  E6D8
850E6D0 5F    CLRB
851E6D1 A6    LDA  ,Y+
852E6D3 A7    STA  ,U+
853E6D5 5A    DECB
854E6D6 26    BNE  E6D1
855E6D8 35    PULS A,
856E6DA B7    STA  E7E6
857E6DD DC    LDD  55
858E6DF DD    STD  4A
859E6E1 39    RTS 
860E6E2 DC    LDD  4A
861E6E4 DD    STD  55
862E6E6 C1    CMPB #14
863E6E8 27    BEQ  E6FF
864E6EA 96    LDA  CD
865E6EC 84    ANDA #07
866E6EE 81    CMPA #01
867E6F0 26    BNE  E6FF
868E6F2 C1    CMPB #25
869E6F4 27    BEQ  E6FF
870E6F6 C0    SUBB #10
871E6F8 C1    CMPB #03
872E6FA 23    BLS  E6FD
873E6FC 5A    DECB
874E6FD D7    STB  4B
875E6FF B6    LDA  E7E6
876E702 39    RTS 
877E703 8D    BSR  E6E2
878E705 34    PSHS A,
879E707 8D    BSR  E715
880E709 25    BCS  E6D8
881E70B 5F    CLRB
882E70C A6    LDA  ,U+
883E70E A7    STA  ,Y+
884E710 5A    DECB
885E711 26    BNE  E70C
886E713 20    BRA  E6D8
887E715 10 9E LDY  4F
888E718 10 8C CMPY #4000
889E71C 25    BCS  E745
890E71E 96    LDA  CD
891E720 84    ANDA #07
892E722 27    BEQ  E742
893E724 81    CMPA #01
894E726 26    BNE  E734
895E728 96    LDA  4B
896E72A 81    CMPA #14
897E72C 27    BEQ  E73B
898E72E 81    CMPA #0E
899E730 23    BLS  E73B
900E732 20    BRA  E742
901E734 C6    LDB  #10
902E736 3D    MUL 
903E737 D1    CMPB 4B
904E739 23    BLS  E742
905E73B 8D    BSR  E74B
906E73D 8D    BSR  E766
907E73F 0F    CLR  4E
908E741 39    RTS 
909E742 86    LDA  #40
910E744 7D    TST  8610
911E747 97    STA  4E
912E749 43    COMA
913E74A 39    RTS 
914E74B 96    LDA  4C
915E74D 5F    CLRB
916E74E 4A    DECA
917E74F 1F    TFR  D,U
918E751 96    LDA  4B
919E753 81    CMPA #14
920E755 27    BEQ  E765
921E757 22    BHI  E75A
922E759 4C    INCA
923E75A 84    ANDA #03
924E75C 27    BEQ  E765
925E75E 33    LEAU 1000,U
926E762 4A    DECA
927E763 26    BNE  E75E
928E765 39    RTS 
929E766 D6    LDB  4B
930E768 C1    CMPB #14
931E76A 27    BEQ  E772
932E76C 22    BHI  E76F
933E76E 5C    INCB
934E76F 54    LSRB
935E770 54    LSRB
936E771 21    BRN  E7D2
937E773 D7    STB  6C
938E775 96    LDA  CD
939E777 85    BITA #10
940E779 27    BEQ  E77E
941E77B 86    LDA  #1F
942E77D 7D    TST  860F
943E780 90    SUBA 6C
944E782 8A    ORA  #60
945E784 B7    STA  E7E6
946E787 39    RTS 
947E788 D6    LDB  CD
948E78A C4    ANDB #07
949E78C 27    BEQ  E742
950E78E B6    LDA  E7E6
951E791 34    PSHS A,
952E793 96    LDA  CD
953E795 85    BITA #10
954E797 27    BEQ  E79C
955E799 86    LDA  #7F
956E79B 7D    TST  866F
957E79E B7    STA  E7E6
958E7A1 10 9E LDY  76
959E7A4 8E    LDX  #FF2D
960E7A7 7E    JMP  F341
961E7AA FF    STU  FFFF
962E7AD FF    STU  FFFF
963E7B0 FF    STU  FFFF
964E7B3 FF    STU  FFFF
965E7B6 FF    STU  FFFF
966E7B9 FF    STU  FFFF
967E7BC FF    STU  FFFF
968E7BF FF    STU  0031
969E7C2 3D    MUL 
970E7C3 70    NEG  0046
971E7C6 27    BEQ  E78F
972E7C8 00    NEG  66
973E7CA 3C    ILL 
974E7CB 3C    ILL 
975E7CC FF    STU  CC04
976E7CF 04    LSR  84
977E7D1 30    LEAX 0,X
978E7D3 00    NEG  00
979E7D5 00    NEG  00
980E7D7 00    NEG  84
981E7D9 30    LEAX ,S+
982E7DB F0    SUBB EEEE
983E7DE EE    LDU  Illegal !
984E7E0 EE    LDU  Illegal !
985E7E2 EE    LDU  Illegal !
986E7E4 00    NEG  0F
987E7E6 00    NEG  82
988E7E8 EE    LDU  Illegal !
989E7EA EE    LDU  Illegal !
990E7EC EE    LDU  Illegal !
991E7EE EE    LDU  Illegal !
992E7F0 EE    LDU  Illegal !
993E7F2 EE    LDU  Illegal !
994E7F4 EE    LDU  Illegal !
995E7F6 EE    LDU  Illegal !
996E7F8 EE    LDU  Illegal !
997E7FA EE    LDU  Illegal !
998E7FC EE    LDU  Illegal !
999E7FE EE    LDU  Illegal !
1000
1001
1002
1003E800 BD    JSR  ECB8
1004E803 7E    JMP  FF4D
1005E806 7E    JMP  FF51
1006E809 BD    JSR  ECB8
1007E80C 7E    JMP  FF55
1008E80F 7E    JMP  FF59
1009E812 7E    JMP  FF5D
1010E815 BD    JSR  ECB8
1011E818 7E    JMP  FF3D
1012E81B 7E    JMP  FF41
1013E81E 7E    JMP  EDF9
1014E821 7E    JMP  FF61
1015E824 7E    JMP  FF65
1016E827 7E    JMP  F37E
1017E82A 7E    JMP  E004
1018E82D 7E    JMP  FEEA
1019E830 7E    JMP  EF2F
1020E833 BD    JSR  ECB8
1021E836 04    LSR  6A
1022E838 01    ILL 
1023E839 9B    ADDA 00
1024E83B CA    ORB  #00
1025E83D 62    ILL 
1026E83E 00    NEG  2E
1027E840 00    NEG  15
1028E842 00    NEG  07
1029E844 3B    RTI 
1030E845 00    NEG  00
1031E847 00    NEG  00
1032E849 00    NEG  00
1033E84B 00    NEG  00
1034E84D 00    NEG  10
1035E84F 00    NEG  10
1036E851 10 10 ILL 
1037E853 10 00 ILL 
1038E855 00    NEG  00
1039E857 00    NEG  00
1040E859 50    NEGB
1041E85A 28    BVC  E870
1042E85C 00    NEG  28
1043E85E 28    BVC  E85E
1044E860 28    BVC  E860
1045E862 28    BVC  E88C
1046E864 00    NEG  10
1047E866 FC    LDD  127C
1048E869 90    SUBA 7C
1049E86B 10 00 ILL 
1050E86D 00    NEG  46
1051E86F 26    BNE  E881
1052E871 08    ASL  64
1053E873 62    ILL 
1054E874 00    NEG  00
1055E876 3A    ABX 
1056E877 4C    INCA
1057E878 4A    DECA
1058E879 30    LEAX 8,U
1059E87B 30    LEAX 0,X
1060E87D 00    NEG  00
1061E87F 00    NEG  00
1062E881 18    ILL 
1063E882 0C    INC  0C
1064E884 00    NEG  00
1065E886 08    ASL  10
1066E888 10 10 ILL 
1067E88A 10 08 ILL 
1068E88C 00    NEG  00
1069E88E 10 08 ILL 
1070E890 08    ASL  08
1071E892 08    ASL  10
1072E894 00    NEG  00
1073E896 54    LSRB
1074E897 38    ILL 
1075E898 6C    INC  f8,Y
1076E89A 54    LSRB
1077E89B 00    NEG  00
1078E89D 00    NEG  10
1079E89F 10 7C ILL 
1080E8A1 10 10 ILL 
1081E8A3 00    NEG  00
1082E8A5 00    NEG  10
1083E8A7 0C    INC  0C
1084E8A9 00    NEG  00
1085E8AB 00    NEG  00
1086E8AD 00    NEG  00
1087E8AF 00    NEG  7C
1088E8B1 00    NEG  00
1089E8B3 00    NEG  00
1090E8B5 00    NEG  18
1091E8B7 18    ILL 
1092E8B8 00    NEG  00
1093E8BA 00    NEG  00
1094E8BC 00    NEG  80
1095E8BE 40    NEGA
1096E8BF 20    BRA  E8D1
1097E8C1 08    ASL  04
1098E8C3 02    ILL 
1099E8C4 01    ILL 
1100E8C5 00    NEG  3C
1101E8C7 62    ILL 
1102E8C8 52    ILL 
1103E8C9 4A    DECA
1104E8CA 46    RORA
1105E8CB 3C    ILL 
1106E8CC 00    NEG  00
1107E8CE 3C    ILL 
1108E8CF 08    ASL  08
1109E8D1 28    BVC  E8EB
1110E8D3 08    ASL  00
1111E8D5 00    NEG  7E
1112E8D7 40    NEGA
1113E8D8 3C    ILL 
1114E8D9 02    ILL 
1115E8DA 42    ILL 
1116E8DB 3C    ILL 
1117E8DC 00    NEG  00
1118E8DE 3C    ILL 
1119E8DF 42    ILL 
1120E8E0 02    ILL 
1121E8E1 1C    & CC #42
1122E8E3 3C    ILL 
1123E8E4 00    NEG  00
1124E8E6 04    LSR  7E
1125E8E8 24    BCC  E8FE
1126E8EA 0C    INC  04
1127E8EC 00    NEG  00
1128E8EE 3C    ILL 
1129E8EF 42    ILL 
1130E8F0 02    ILL 
1131E8F1 7C    INC  407E
1132E8F4 00    NEG  00
1133E8F6 3C    ILL 
1134E8F7 42    ILL 
1135E8F8 42    ILL 
1136E8F9 7C    INC  201C
1137E8FC 00    NEG  00
1138E8FE 40    NEGA
1139E8FF 20    BRA  E911
1140E901 08    ASL  04
1141E903 7E    JMP  0000
1142E906 3C    ILL 
1143E907 42    ILL 
1144E908 42    ILL 
1145E909 3C    ILL 
1146E90A 42    ILL 
1147E90B 3C    ILL 
1148E90C 00    NEG  00
1149E90E 38    ILL 
1150E90F 04    LSR  3E
1151E911 42    ILL 
1152E912 42    ILL 
1153E913 3C    ILL 
1154E914 00    NEG  00
1155E916 18    ILL 
1156E917 18    ILL 
1157E918 00    NEG  18
1158E91A 18    ILL 
1159E91B 00    NEG  00
1160E91D 10 0C ILL 
1161E91F 00    NEG  0C
1162E921 0C    INC  00
1163E923 00    NEG  00
1164E925 00    NEG  08
1165E927 10 20 ILL 
1166E929 20    BRA  E93B
1167E92B 08    ASL  00
1168E92D 00    NEG  00
1169E92F 7E    JMP  007E
1170E932 00    NEG  00
1171E934 00    NEG  00
1172E936 10 08 ILL 
1173E938 04    LSR  04
1174E93A 08    ASL  10
1175E93C 00    NEG  00
1176E93E 08    ASL  00
1177E940 08    ASL  04
1178E942 22    BHI  E960
1179E944 00    NEG  00
1180E946 3E    ILL 
1181E947 5C    INCB
1182E948 52    ILL 
1183E949 5E    ILL 
1184E94A 42    ILL 
1185E94B 3C    ILL 
1186E94C 00    NEG  00
1187E94E 42    ILL 
1188E94F 42    ILL 
1189E950 7E    JMP  4224
1190E953 18    ILL 
1191E954 00    NEG  00
1192E956 7E    JMP  2222
1193E959 3C    ILL 
1194E95A 22    BHI  E9D8
1195E95C 00    NEG  00
1196E95E 3C    ILL 
1197E95F 42    ILL 
1198E960 40    NEGA
1199E961 40    NEGA
1200E962 42    ILL 
1201E963 3C    ILL 
1202E964 00    NEG  00
1203E966 7C    INC  2222
1204E969 22    BHI  E98D
1205E96B 7C    INC  0000
1206E96E 7E    JMP  4040
1207E971 78    ASL  407E
1208E974 00    NEG  00
1209E976 40    NEGA
1210E977 40    NEGA
1211E978 40    NEGA
1212E979 78    ASL  407E
1213E97C 00    NEG  00
1214E97E 3C    ILL 
1215E97F 42    ILL 
1216E980 4E    ILL 
1217E981 40    NEGA
1218E982 42    ILL 
1219E983 3C    ILL 
1220E984 00    NEG  00
1221E986 42    ILL 
1222E987 42    ILL 
1223E988 42    ILL 
1224E989 7E    JMP  4242
1225E98C 00    NEG  00
1226E98E 38    ILL 
1227E98F 10 10 ILL 
1228E991 10 10 ILL 
1229E993 38    ILL 
1230E994 00    NEG  00
1231E996 3C    ILL 
1232E997 42    ILL 
1233E998 02    ILL 
1234E999 02    ILL 
1235E99A 02    ILL 
1236E99B 02    ILL 
1237E99C 00    NEG  00
1238E99E 44    LSRA
1239E99F 48    ASLA
1240E9A0 50    NEGB
1241E9A1 70    NEG  4844
1242E9A4 00    NEG  00
1243E9A6 7E    JMP  4040
1244E9A9 40    NEGA
1245E9AA 40    NEGA
1246E9AB 40    NEGA
1247E9AC 00    NEG  00
1248E9AE 42    ILL 
1249E9AF 42    ILL 
1250E9B0 42    ILL 
1251E9B1 5A    DECB
1252E9B2 66    ROR  2,U
1253E9B4 00    NEG  00
1254E9B6 42    ILL 
1255E9B7 46    RORA
1256E9B8 4A    DECA
1257E9B9 52    ILL 
1258E9BA 62    ILL 
1259E9BB 42    ILL 
1260E9BC 00    NEG  00
1261E9BE 3C    ILL 
1262E9BF 42    ILL 
1263E9C0 42    ILL 
1264E9C1 42    ILL 
1265E9C2 42    ILL 
1266E9C3 3C    ILL 
1267E9C4 00    NEG  00
1268E9C6 40    NEGA
1269E9C7 40    NEGA
1270E9C8 7C    INC  4242
1271E9CB 7C    INC  0000
1272E9CE 3A    ABX 
1273E9CF 44    LSRA
1274E9D0 4A    DECA
1275E9D1 42    ILL 
1276E9D2 42    ILL 
1277E9D3 3C    ILL 
1278E9D4 00    NEG  00
1279E9D6 42    ILL 
1280E9D7 44    LSRA
1281E9D8 7C    INC  4242
1282E9DB 7C    INC  0000
1283E9DE 3C    ILL 
1284E9DF 42    ILL 
1285E9E0 02    ILL 
1286E9E1 3C    ILL 
1287E9E2 40    NEGA
1288E9E3 3C    ILL 
1289E9E4 00    NEG  00
1290E9E6 10 10 ILL 
1291E9E8 10 10 ILL 
1292E9EA 10 7C ILL 
1293E9EC 00    NEG  00
1294E9EE 3C    ILL 
1295E9EF 42    ILL 
1296E9F0 42    ILL 
1297E9F1 42    ILL 
1298E9F2 42    ILL 
1299E9F3 42    ILL 
1300E9F4 00    NEG  00
1301E9F6 18    ILL 
1302E9F7 24    BCC  EA1D
1303E9F9 42    ILL 
1304E9FA 42    ILL 
1305E9FB 42    ILL 
1306E9FC 00    NEG  00
1307E9FE 42    ILL 
1308E9FF 66    ROR  fa,U
1309EA01 42    ILL 
1310EA02 42    ILL 
1311EA03 42    ILL 
1312EA04 00    NEG  00
1313EA06 42    ILL 
1314EA07 24    BCC  EA21
1315EA09 18    ILL 
1316EA0A 24    BCC  EA4E
1317EA0C 00    NEG  00
1318EA0E 10 10 ILL 
1319EA10 10 10 ILL 
1320EA12 28    BVC  EA58
1321EA14 00    NEG  00
1322EA16 7E    JMP  2010
1323EA19 08    ASL  04
1324EA1B 7E    JMP  0000
1325EA1E 38    ILL 
1326EA1F 20    BRA  EA41
1327EA21 20    BRA  EA43
1328EA23 38    ILL 
1329EA24 00    NEG  01
1330EA26 02    ILL 
1331EA27 04    LSR  08
1332EA29 10 20 ILL 
1333EA2B 40    NEGA
1334EA2C 80    SUBA #00
1335EA2E 1C    & CC #04
1336EA30 04    LSR  04
1337EA32 04    LSR  1C
1338EA34 00    NEG  00
1339EA36 10 10 ILL 
1340EA38 10 7C ILL 
1341EA3A 38    ILL 
1342EA3B 10 00 ILL 
1343EA3D FF    STU  0000
1344EA40 00    NEG  00
1345EA42 00    NEG  00
1346EA44 00    NEG  00
1347EA46 00    NEG  00
1348EA48 00    NEG  FF
1349EA4A 00    NEG  00
1350EA4C 00    NEG  00
1351EA4E 3A    ABX 
1352EA4F 44    LSRA
1353EA50 38    ILL 
1354EA51 04    LSR  38
1355EA53 00    NEG  00
1356EA55 00    NEG  5C
1357EA57 62    ILL 
1358EA58 42    ILL 
1359EA59 62    ILL 
1360EA5A 5C    INCB
1361EA5B 40    NEGA
1362EA5C 00    NEG  00
1363EA5E 3C    ILL 
1364EA5F 42    ILL 
1365EA60 40    NEGA
1366EA61 42    ILL 
1367EA62 3C    ILL 
1368EA63 00    NEG  00
1369EA65 00    NEG  3A
1370EA67 46    RORA
1371EA68 42    ILL 
1372EA69 46    RORA
1373EA6A 3A    ABX 
1374EA6B 02    ILL 
1375EA6C 00    NEG  00
1376EA6E 3C    ILL 
1377EA6F 40    NEGA
1378EA70 7E    JMP  423C
1379EA73 00    NEG  00
1380EA75 00    NEG  10
1381EA77 10 7C ILL 
1382EA79 10 12 ILL 
1383EA7B 0C    INC  00
1384EA7D 3C    ILL 
1385EA7E 02    ILL 
1386EA7F 3A    ABX 
1387EA80 46    RORA
1388EA81 46    RORA
1389EA82 3C    ILL 
1390EA83 00    NEG  00
1391EA85 00    NEG  42
1392EA87 42    ILL 
1393EA88 42    ILL 
1394EA89 62    ILL 
1395EA8A 5C    INCB
1396EA8B 40    NEGA
1397EA8C 00    NEG  00
1398EA8E 1C    & CC #08
1399EA90 08    ASL  08
1400EA92 18    ILL 
1401EA93 00    NEG  08
1402EA95 38    ILL 
1403EA96 44    LSRA
1404EA97 04    LSR  04
1405EA99 04    LSR  04
1406EA9B 00    NEG  04
1407EA9D 00    NEG  22
1408EA9F 34    PSHS Y,DP,
1409EAA1 24    BCC  EAC5
1410EAA3 20    BRA  EAA5
1411EAA5 00    NEG  1C
1412EAA7 08    ASL  08
1413EAA9 08    ASL  08
1414EAAB 18    ILL 
1415EAAC 00    NEG  00
1416EAAE 92    SBCA 92
1417EAB0 92    SBCA DA
1418EAB2 A4    ANDA 0,X
1419EAB4 00    NEG  00
1420EAB6 22    BHI  EADA
1421EAB8 22    BHI  EAEC
1422EABA 4C    INCA
1423EABB 00    NEG  00
1424EABD 00    NEG  3C
1425EABF 42    ILL 
1426EAC0 42    ILL 
1427EAC1 42    ILL 
1428EAC2 3C    ILL 
1429EAC3 00    NEG  00
1430EAC5 40    NEGA
1431EAC6 5C    INCB
1432EAC7 62    ILL 
1433EAC8 42    ILL 
1434EAC9 62    ILL 
1435EACA 5C    INCB
1436EACB 00    NEG  00
1437EACD 02    ILL 
1438EACE 3A    ABX 
1439EACF 46    RORA
1440EAD0 46    RORA
1441EAD1 46    RORA
1442EAD2 3A    ABX 
1443EAD3 00    NEG  00
1444EAD5 00    NEG  40
1445EAD7 40    NEGA
1446EAD8 40    NEGA
1447EAD9 62    ILL 
1448EADA 5C    INCB
1449EADB 00    NEG  00
1450EADD 00    NEG  7C
1451EADF 02    ILL 
1452EAE0 3C    ILL 
1453EAE1 40    NEGA
1454EAE2 3C    ILL 
1455EAE3 00    NEG  00
1456EAE5 00    NEG  0C
1457EAE7 12    NOP 
1458EAE8 10 10 ILL 
1459EAEA 38    ILL 
1460EAEB 10 00 ILL 
1461EAED 00    NEG  3A
1462EAEF 46    RORA
1463EAF0 42    ILL 
1464EAF1 42    ILL 
1465EAF2 42    ILL 
1466EAF3 00    NEG  00
1467EAF5 00    NEG  18
1468EAF7 24    BCC  EB3B
1469EAF9 42    ILL 
1470EAFA 42    ILL 
1471EAFB 00    NEG  00
1472EAFD 00    NEG  24
1473EAFF 5A    DECB
1474EB00 42    ILL 
1475EB01 42    ILL 
1476EB02 42    ILL 
1477EB03 00    NEG  00
1478EB05 00    NEG  42
1479EB07 24    BCC  EB21
1480EB09 24    BCC  EB4D
1481EB0B 00    NEG  00
1482EB0D 3C    ILL 
1483EB0E 42    ILL 
1484EB0F 1A    ORCC #66
1485EB11 42    ILL 
1486EB12 42    ILL 
1487EB13 00    NEG  00
1488EB15 00    NEG  7E
1489EB17 20    BRA  EB31
1490EB19 04    LSR  7E
1491EB1B 00    NEG  00
1492EB1D 0C    INC  08
1493EB1F 08    ASL  10
1494EB21 08    ASL  08
1495EB23 0C    INC  00
1496EB25 10 10 ILL 
1497EB27 10 10 ILL 
1498EB29 10 10 ILL 
1499EB2B 10 10 ILL 
1500EB2D 30    LEAX f0,X
1501EB2F 10 08 ILL 
1502EB31 10 10 ILL 
1503EB33 30    LEAX 0,X
1504EB35 00    NEG  00
1505EB37 00    NEG  00
1506EB39 00    NEG  00
1507EB3B 00    NEG  FF
1508EB3D FF    STU  FFFF
1509EB40 FF    STU  FFFF
1510EB43 FF    STU  FF18
1511EB46 3C    ILL 
1512EB47 42    ILL 
1513EB48 40    NEGA
1514EB49 42    ILL 
1515EB4A 3C    ILL 
1516EB4B 00    NEG  00
1517EB4D 00    NEG  7E
1518EB4F 21    BRN  EB61
1519EB51 7C    INC  1012
1520EB54 0C    INC  10
1521EB56 FC    LDD  127C
1522EB59 90    SUBA 7C
1523EB5B 10 00 ILL 
1524EB5D 28    BVC  EB87
1525EB5F FE    LDU  28FE
1526EB62 28    BVC  EB8C
1527EB64 00    NEG  00
1528EB66 00    NEG  10
1529EB68 20    BRA  EBE9
1530EB6A 20    BRA  EB7C
1531EB6C 00    NEG  10
1532EB6E 10 10 ILL 
1533EB70 10 54 ILL 
1534EB72 38    ILL 
1535EB73 10 00 ILL 
1536EB75 00    NEG  00
1537EB77 08    ASL  04
1538EB79 FE    LDU  0408
1539EB7C 00    NEG  00
1540EB7E 10 38 ILL 
1541EB80 54    LSRB
1542EB81 10 10 ILL 
1543EB83 10 10 ILL 
1544EB85 00    NEG  00
1545EB87 00    NEG  00
1546EB89 20    BRA  EBDB
1547EB8B 20    BRA  EB8D
1548EB8D 00    NEG  7C
1549EB8F 10 10 ILL 
1550EB91 7C    INC  1010
1551EB94 00    NEG  00
1552EB96 00    NEG  10
1553EB98 00    NEG  7C
1554EB9A 00    NEG  10
1555EB9C 00    NEG  04
1556EB9E BE    LDX  54EC
1557EBA1 54    LSRB
1558EBA2 48    ASLA
1559EBA3 C4    ANDB #42
1560EBA5 1E    EXG  A,A
1561EBA7 44    LSRA
1562EBA8 E2    SBCB fc,U
1563EBAA 48    ASLA
1564EBAB C4    ANDB #42
1565EBAD 04    LSR  BE
1566EBAF 54    LSRB
1567EBB0 EC    LDD  f4,Y
1568EBB2 68    ASL  4,Y
1569EBB4 E2    SBCB 0,X
1570EBB6 00    NEG  00
1571EBB8 00    NEG  00
1572EBBA 00    NEG  18
1573EBBC 30    LEAX 0,X
1574EBBE 00    NEG  00
1575EBC0 00    NEG  00
1576EBC2 00    NEG  18
1577EBC4 0C    INC  00
1578EBC6 00    NEG  00
1579EBC8 00    NEG  00
1580EBCA 00    NEG  24
1581EBCC 18    ILL 
1582EBCD 00    NEG  00
1583EBCF 00    NEG  00
1584EBD1 00    NEG  00
1585EBD3 00    NEG  66
1586EBD5 00    NEG  7F
1587EBD7 90    SUBA 90
1588EBD9 9C    CMPX 90
1589EBDB 7E    JMP  0000
1590EBDE 6C    INC  Illegal !
1591EBE0 9E    LDX  92
1592EBE2 6C    INC  0,X
1593EBE4 00    NEG  00
1594EBE6 2C    BGE  EC0A
1595EBE8 22    BHI  EC16
1596EBEA 24    BCC  EC04
1597EBEC 00    NEG  3C
1598EBEE 02    ILL 
1599EBEF 1C    & CC #22
1600EBF1 1C    & CC #20
1601EBF3 1E    EXG  D,D
1602EBF5 00    NEG  42
1603EBF7 42    ILL 
1604EBF8 7E    JMP  2418
1605EBFB 00    NEG  00
1606EBFD 00    NEG  00
1607EBFF 00    NEG  BD
1608EC01 EC    LDD  [FFBD,Y]
1609EC04 EC    LDD  [7E,Y]
1610EC07 FF    STU  457E
1611EC0A FF    STU  497E
1612EC0D EF    STU  f3,S
1613EC0F 7E    JMP  FF02
1614EC12 34    PSHS Y,X,B,A,
1615EC14 B1    CMPA 6047
1616EC17 27    BEQ  EC70
1617EC19 B7    STA  606C
1618EC1C BE    LDX  E7E5
1619EC1F 34    PSHS X,
1620EC21 5D    TSTB
1621EC22 2B    BMI  EC43
1622EC24 B6    LDA  606C
1623EC27 8A    ORA  #60
1624EC29 B7    STA  E7E6
1625EC2C 1F    TFR  B,A
1626EC2E BB    ADDA 606C
1627EC31 B7    STA  E7E5
1628EC34 8D    BSR  EC81
1629EC36 7A    DEC  606C
1630EC39 B6    LDA  6047
1631EC3C B1    CMPA 606C
1632EC3F 26    BNE  EC24
1633EC41 20    BRA  EC6B
1634EC43 B6    LDA  6047
1635EC46 34    PSHS A,
1636EC48 4C    INCA
1637EC49 B7    STA  6047
1638EC4C 8A    ORA  #60
1639EC4E B7    STA  E7E6
1640EC51 1F    TFR  B,A
1641EC53 BB    ADDA 6047
1642EC56 B7    STA  E7E5
1643EC59 8D    BSR  EC81
1644EC5B 7C    INC  6047
1645EC5E B6    LDA  6047
1646EC61 B1    CMPA 606C
1647EC64 23    BLS  EC4C
1648EC66 35    PULS A,
1649EC68 B7    STA  6047
1650EC6B 35    PULS X,
1651EC6D BF    STX  E7E5
1652EC70 FB    ADDB 6047
1653EC73 F7    STB  6047
1654EC76 7F    CLR  60D1
1655EC79 BD    JSR  ECD6
1656EC7C 7F    CLR  5FC1
1657EC7F 35    PULS PC,Y,X,B,A,
1658EC81 8E    LDX  #0000
1659EC84 10 8E LDY  #C000
1660EC88 A6    LDA  ,X+
1661EC8A A7    STA  ,Y+
1662EC8C 8C    CMPX #2000
1663EC8F 26    BNE  EC88
1664EC91 10 8E LDY  #A000
1665EC95 A6    LDA  ,X+
1666EC97 A7    STA  ,Y+
1667EC99 8C    CMPX #4000
1668EC9C 26    BNE  EC95
1669EC9E 39    RTS 
1670EC9F F2    SBCB EE00
1671ECA2 01    ILL 
1672ECA3 05    ILL 
1673ECA4 00    NEG  07
1674ECA6 08    ASL  06
1675ECA8 00    NEG  03
1676ECAA 02    ILL 
1677ECAB 04    LSR  86
1678ECAD 08    ASL  95
1679ECAF E9    ADCB 7,Y
1680ECB1 05    ILL 
1681ECB2 43    COMA
1682ECB3 94    ANDA EA
1683ECB5 97    STA  EA
1684ECB7 3B    RTI
1685
1686
1687// vecteur VGETCL par défaut
1688ECB8 34    PSHS U/S,
1689ECBA EE    LDU  2,S
1690ECBC 33    LEAU -3,U
1691ECBE FF    STU  6055
1692ECC1 35    PULS U/S,
1693ECC3 32    LEAS 2,S
1694ECC5 7E    JMP  FFA0
1695
1696
1697ECC8 B6    LDA  605F
1698ECCB 2B    BMI  ECDE
1699ECCD 27    BEQ  ECD6
1700ECCF B6    LDA  605F
1701ECD2 84    ANDA #04
1702ECD4 26    BNE  ECE6
1703ECD6 B6    LDA  E7C3
1704ECD9 8A    ORA  #01
1705ECDB B7    STA  E7C3
1706ECDE 39    RTS 
1707ECDF B6    LDA  605F
1708ECE2 84    ANDA #04
1709ECE4 26    BNE  ECD6
1710ECE6 B6    LDA  E7C3
1711ECE9 84    ANDA #FE
1712ECEB B7    STA  E7C3
1713ECEE 39    RTS 
1714ECEF 34    PSHS U/S,Y,X,DP,B,A,
1715ECF1 C6    LDB  #60
1716ECF3 1F    TFR  B,DP
1717ECF5 D6    LDB  19
1718ECF7 34    PSHS B,
1719ECF9 C6    LDB  #14
1720ECFB BD    JSR  E803
1721ECFE D6    LDB  72
1722ED00 10 2B LBMI ECAB
1723ED04 10 27 LBEQ ED0F
1724ED08 E7    STB  2,S
1725ED0A 86    LDA  #80
1726ED0C 16    LBRA ECB3
1727ED0F C6    LDB  #1F
1728ED11 E7    STB  2,S
1729ED13 BD    JSR  EDD2
1730ED16 0D    TST  5F
1731ED18 2A    BPL  ED2D
1732ED1A 1F    TFR  D,U
1733ED1C BD    JSR  ECDF
1734ED1F E6    LDB  5,S
1735ED21 57    ASRB
1736ED22 24    BCC  ED28
1737ED24 7C    INC  E7C3
1738ED27 5C    INCB
1739ED28 4F    CLRA
1740ED29 33    LEAU D,U
1741ED2B 20    BRA  ED31
1742ED2D EB    ADDB 5,S
1743ED2F 1F    TFR  D,U
1744ED31 9E    LDX  CF
1745ED33 31    LEAY 0108,X
1746ED37 CC    LDD  #7708
1747ED3A BD    JSR  EDDA
1748ED3D 25    BCS  ED90
1749ED3F 8E    LDX  #EBBB
1750ED42 33    LEAU FF10,U
1751ED46 86    LDA  #40
1752ED48 A7    STA  2,S
1753ED4A CC    LDD  #0402
1754ED4D 17    LBSR ECDA
1755ED50 33    LEAU FFF0,U
1756ED54 24    BCC  ED6F
1757ED56 C1    CMPB #44
1758ED58 26    BNE  ED5C
1759ED5A C6    LDB  #48
1760ED5C D7    STB  72
1761ED5E C6    LDB  #40
1762ED60 E7    STB  2,S
1763ED62 30    LEAX ,Y
1764ED64 CC    LDD  #3B06
1765ED67 8D    BSR  EDDA
1766ED69 25    BCS  ED82
1767ED6B C6    LDB  #20
1768ED6D 20    BRA  ED88
1769ED6F C6    LDB  #48
1770ED71 D7    STB  72
1771ED73 C6    LDB  #40
1772ED75 E7    STB  2,S
1773ED77 30    LEAX ,Y
1774ED79 CC    LDD  #3B07
1775ED7C 8D    BSR  EDDA
1776ED7E 24    BCC  EDAD
1777ED80 20    BRA  ED88
1778ED82 C1    CMPB #4F
1779ED84 26    BNE  ED88
1780ED86 C6    LDB  #55
1781ED88 D7    STB  71
1782ED8A C6    LDB  #16
1783ED8C E7    STB  2,S
1784ED8E 20    BRA  EDB5
1785ED90 5D    TSTB
1786ED91 2A    BPL  EDAF
1787ED93 86    LDA  #16
1788ED95 A7    STA  2,S
1789ED97 C4    ANDB #7F
1790ED99 8E    LDX  #EDBC
1791ED9C E6    LDB  B,X
1792ED9E C1    CMPB #4B
1793EDA0 27    BEQ  EDA6
1794EDA2 86    LDA  #80
1795EDA4 20    BRA  EDB1
1796EDA6 CC    LDD  #4B63
1797EDA9 20    BRA  EDB1
1798EDAB 96    LDA  71
1799EDAD A7    STA  2,S
1800EDAF DC    LDD  76
1801EDB1 D7    STB  71
1802EDB3 97    STA  72
1803EDB5 35    PULS A,
1804EDB7 97    STA  19
1805EDB9 35    PULS U/S,Y,X,DP,B,A,
1806EDBB 39    RTS 
1807EDBC 4B    ILL 
1808EDBD 23    BLS  EDE3
1809EDBF 26    BNE  EDED
1810EDC1 2D    BLT  EDF1
1811EDC3 2F    BLE  EDF5
1812EDC5 31    LEAY f8,Y
1813EDC7 3C    ILL 
1814EDC8 3D    MUL 
1815EDC9 3E    ILL 
1816EDCA 41    ILL 
1817EDCB 42    ILL 
1818EDCC 43    COMA
1819EDCD 48    ASLA
1820EDCE 6A    DEC  fa,S
1821EDD0 7B    ILL 
1822EDD1 27    BEQ  ED99
1823EDD3 A0    SUBA 8,U
1824EDD5 3D    MUL 
1825EDD6 C3    ADDD #4117
1826EDD9 39    RTS 
1827EDDA 34    PSHS U/S,X,B,A,
1828EDDC A6    LDA  ,X+
1829EDDE A1    CMPA ,U
1830EDE0 26    BNE  EDEA
1831EDE2 33    LEAU FFD8,U
1832EDE5 5A    DECB
1833EDE6 26    BNE  EDDC
1834EDE8 43    COMA
1835EDE9 21    BRN  EE3A
1836EDEB 35    PULS U/S,X,B,A,
1837EDED 6C    INC  4,S
1838EDEF 30    LEAX 8,X
1839EDF1 25    BCS  EDF6
1840EDF3 4A    DECA
1841EDF4 26    BNE  EDDA
1842EDF6 E6    LDB  4,S
1843EDF8 39    RTS 
1844EDF9 34    PSHS U/S,Y,X,DP,B,A,CC
1845EDFB 86    LDA  #E7
1846EDFD 1F    TFR  A,DP
1847EDFF 1A    ORCC #50
1848EE01 DC    LDD  CE
1849EE03 34    PSHS B,A,
1850EE05 C4    ANDB #FA
1851EE07 DD    STD  CE
1852EE09 96    LDA  CD
1853EE0B 34    PSHS A,
1854EE0D 86    LDA  #3F
1855EE0F 97    STA  CD
1856EE11 96    LDA  CF
1857EE13 8A    ORA  #04
1858EE15 97    STA  CF
1859EE17 96    LDA  C1
1860EE19 34    PSHS A,
1861EE1B 84    ANDA #F7
1862EE1D 97    STA  C1
1863EE1F E6    LDB  6,S
1864EE21 C4    ANDB #0F
1865EE23 8E    LDX  #EEBC
1866EE26 E6    LDB  B,X
1867EE28 BE    LDX  6031
1868EE2B 10 BE LDY  6033
1869EE2F 1F    TFR  B,A
1870EE31 4D    TSTA
1871EE32 26    BNE  EE36
1872EE34 86    LDA  #50
1873EE36 7F    CLR  606C
1874EE39 F1    CMPB 6035
1875EE3C 23    BLS  EE65
1876EE3E 7D    TST  606C
1877EE41 27    BEQ  EE4C
1878EE43 BB    ADDA 6035
1879EE46 F0    SUBB 6035
1880EE49 7F    CLR  606C
1881EE4C FE    LDU  6036
1882EE4F 34    PSHS B,A,
1883EE51 96    LDA  CD
1884EE53 84    ANDA #C0
1885EE55 97    STA  CD
1886EE57 8D    BSR  EE9C
1887EE59 35    PULS B,A,
1888EE5B 27    BEQ  EE84
1889EE5D 33    LEAU ff,U
1890EE5F 11 83 CMPU #0000
1891EE63 26    BNE  EE4F
1892EE65 FE    LDU  6036
1893EE68 34    PSHS A,
1894EE6A 34    PSHS B,
1895EE6C 96    LDA  CD
1896EE6E 8A    ORA  #3F
1897EE70 97    STA  CD
1898EE72 8D    BSR  EE9C
1899EE74 35    PULS B,
1900EE76 35    PULS A,
1901EE78 27    BEQ  EE84
1902EE7A 33    LEAU ff,U
1903EE7C 11 83 CMPU #0000
1904EE80 26    BNE  EE68
1905EE82 20    BRA  EE39
1906EE84 35    PULS A,
1907EE86 97    STA  C1
1908EE88 96    LDA  CF
1909EE8A 84    ANDA #FB
1910EE8C 97    STA  CF
1911EE8E 35    PULS A,
1912EE90 97    STA  CD
1913EE92 DC    LDD  CE
1914EE94 35    PULS B,A,
1915EE96 DD    STD  CE
1916EE98 DC    LDD  CC
1917EE9A 35    PULS PC,U/S,Y,X,DP,B,A,CC
1918EE9C A6    LDA  ff,S
1919EE9E E6    LDB  3,S
1920EEA0 4C    INCA
1921EEA1 5A    DECB
1922EEA2 26    BNE  EEA0
1923EEA4 A1    CMPA ff,S
1924EEA6 24    BCC  EEB7
1925EEA8 7C    INC  606C
1926EEAB 31    LEAY ff,Y
1927EEAD 26    BNE  EEB7
1928EEAF 10 BE LDY  6033
1929EEB3 30    LEAX ff,X
1930EEB5 27    BEQ  EEBB
1931EEB7 A7    STA  ff,S
1932EEB9 1C    & CC #FB
1933EEBB 39    RTS 
1934EEBC 00    NEG  77
1935EEBE 70    NEG  6962
1936EEC1 5C    INCB
1937EEC2 56    RORB
1938EEC3 50    NEGB
1939EEC4 4B    ILL 
1940EEC5 46    RORA
1941EEC6 41    ILL 
1942EEC7 3C    ILL 
1943EEC8 38    ILL 
1944EEC9 34    PSHS U/S,Y,DP,B,A,
1945EECB 9F    STX  60
1946EECD 23    BLS  EE55
1947EECF E7    STB  ff,X
1948EED1 8B    ADDA #DC
1949EED3 C0    SUBB #2B
1950EED5 16    LBRA EF38
1951EED8 74    LSR  8540
1952EEDB 27    BEQ  EEE8
1953EEDD DC    LDD  CE
1954EEDF 1F    TFR  D,X
1955EEE1 10 9E LDY  CC
1956EEE4 85    BITA #C0
1957EEE6 26    BNE  EEF7
1958EEE8 6E    JMP  [6021]
1959EEEC 85    BITA #02
1960EEEE 27    BEQ  EEF3
1961EEF0 54    LSRB
1962EEF1 25    BCS  EF03
1963EEF3 44    LSRA
1964EEF4 25    BCS  EF07
1965EEF6 3B    RTI 
1966EEF7 A6    LDA  a,S
1967EEF9 84    ANDA #F8
1968EEFB 81    CMPA #E0
1969EEFD 27    BEQ  EF02
1970EEFF BD    JSR  F3AF
1971EF02 3B    RTI 
1972EF03 BD    JSR  F08E
1973EF06 3B    RTI 
1974EF07 A6    LDA  a,S
1975EF09 84    ANDA #F8
1976EF0B 81    CMPA #E0
1977EF0D 27    BEQ  EF24
1978EF0F 7A    DEC  60DC
1979EF12 26    BNE  EF1C
1980EF14 B6    LDA  E7C1
1981EF17 84    ANDA #F7
1982EF19 B7    STA  E7C1
1983EF1C B6    LDA  60D4
1984EF1F 8A    ORA  #80
1985EF21 B7    STA  60D4
1986EF24 B6    LDA  6019
1987EF27 85    BITA #20
1988EF29 27    BEQ  EF2F
1989EF2B 6E    JMP  [6027]
1990EF2F B6    LDA  6019
1991EF32 85    BITA #04
1992EF34 27    BEQ  EF49
1993EF36 F6    LDB  E7C3
1994EF39 34    PSHS B,
1995EF3B 8D    BSR  EF4D
1996EF3D 63    COM  [605A]
1997EF41 73    COM  6075
1998EF44 35    PULS B,
1999EF46 F7    STB  E7C3
2000EF49 BC    CMPX E7C6
2001EF4C 3B    RTI 
2002EF4D BD    JSR  ECCF
2003EF50 7D    TST  605F
2004EF53 2A    BPL  EF5D
2005EF55 7D    TST  6086
2006EF58 2B    BMI  EF5D
2007EF5A 7A    DEC  E7C3
2008EF5D 39    RTS 
2009EF5E 34    PSHS X,A,
2010EF60 B6    LDA  E7C3
2011EF63 84    ANDA #02
2012EF65 8E    LDX  #04E2
2013EF68 30    LEAX ff,X
2014EF6A 26    BNE  EF68
2015EF6C B4    ANDA E7C3
2016EF6F 8B    ADDA #FF
2017EF71 35    PULS PC,X,A,
2018EF73 34    PSHS A,
2019EF75 B6    LDA  E7E6
2020EF78 34    PSHS A,
2021EF7A 7F    CLR  E7E6
2022EF7D B6    LDA  E7C3
2023EF80 84    ANDA #04
2024EF82 26    BNE  EF8B
2025EF84 BA    ORA  0020
2026EF87 84    ANDA #03
2027EF89 20    BRA  EF8E
2028EF8B BA    ORA  0020
2029EF8E 34    PSHS A,
2030EF90 B6    LDA  E7C3
2031EF93 8A    ORA  #04
2032EF95 B7    STA  E7C3
2033EF98 B7    STA  0001
2034EF9B A6    LDA  2,S
2035EF9D BD    JSR  0029
2036EFA0 35    PULS A,
2037EFA2 34    PSHS B,A,
2038EFA4 84    ANDA #04
2039EFA6 F6    LDB  E7C3
2040EFA9 C4    ANDB #FB
2041EFAB 34    PSHS B,
2042EFAD AA    ORA  ,S
2043EFAF B7    STA  E7C3
2044EFB2 86    LDA  #00
2045EFB4 A7    STA  ,S
2046EFB6 A7    STA  [,S++]
2047EFB8 35    PULS B,
2048EFBA 35    PULS A,
2049EFBC B7    STA  E7E6
2050EFBF 35    PULS PC,A,
2051
2052
2053
2054// pt d'entrée clavier
2055EFC1 34    PSHS X,DP,A,
2056EFC3 86    LDA  #60
2057EFC5 1F    TFR  A,DP
2058EFC7 96    LDA  19
2059EFC9 85    BITA #02
2060EFCB 10 27 LBEQ EF59
2061EFCF 84    ANDA #FD
2062EFD1 97    STA  19
2063EFD3 34    PSHS CC
2064EFD5 1A    ORCC #50
2065EFD7 B6    LDA  E7C1
2066EFDA C1    CMPB #F6
2067EFDC 27    BEQ  EFFD
2068EFDE C1    CMPB #F7
2069EFE0 27    BEQ  F004
2070EFE2 B6    LDA  E7C3
2071EFE5 C1    CMPB #F8
2072EFE7 27    BEQ  F00B
2073EFE9 C1    CMPB #F9
2074EFEB 27    BEQ  F014
2075EFED C1    CMPB #FA
2076EFEF 27    BEQ  F01D
2077EFF1 96    LDA  8B
2078EFF3 C1    CMPB #FB
2079EFF5 27    BEQ  F04A
2080EFF7 C1    CMPB #FC
2081EFF9 27    BEQ  F050
2082EFFB 20    BRA  F009
2083EFFD 84    ANDA #FE
2084EFFF B7    STA  E7C1
2085F002 20    BRA  F009
2086F004 8A    ORA  #01
2087F006 B7    STA  E7C1
2088F009 20    BRA  F054
2089F00B 84    ANDA #D7
2090F00D B7    STA  E7C3
2091F010 86    LDA  #01
2092F012 20    BRA  F026
2093F014 84    ANDA #D7
2094F016 B7    STA  E7C3
2095F019 86    LDA  #02
2096F01B 20    BRA  F026
2097F01D 84    ANDA #DF
2098F01F 8A    ORA  #08
2099F021 B7    STA  E7C3
2100F024 86    LDA  #03
2101F026 F6    LDB  E7C3
2102F029 F6    LDB  E7C1
2103F02C C4    ANDB #FD
2104F02E F7    STB  E7C1
2105F031 C6    LDB  #02
2106F033 F5    BITB E7C0
2107F036 27    BEQ  F033    // attendre le clavier
2108F038 C6    LDB  #80
2109F03A 5A    DECB
2110F03B 26    BNE  F03A
2111F03D 4A    DECA
2112F03E 26    BNE  F038
2113F040 F6    LDB  E7C3
2114F043 CA    ORB  #20
2115F045 F7    STB  E7C3
2116F048 20    BRA  F054
2117F04A 8A    ORA  #08
2118F04C 97    STA  8B
2119F04E 20    BRA  F054
2120F050 84    ANDA #F7
2121F052 97    STA  8B
2122F054 35    PULS CC
2123F056 5F    CLRB
2124F057 20    BRA  F08C
2125F059 B6    LDA  E7C1
2126F05C 85    BITA #01
2127F05E 27    BEQ  F066
2128F060 1F    TFR  CC,A
2129F062 85    BITA #10
2130F064 27    BEQ  F074
2131F066 B6    LDA  E7C0
2132F069 85    BITA #02
2133F06B 27    BEQ  F074
2134F06D 34    PSHS U/S,Y,DP,CC
2135F06F BD    JSR  F08E
2136F072 35    PULS U/S,Y,DP,CC
2137F074 5F    CLRB
2138F075 96    LDA  5E              // compare READCL et WRITECL
2139F077 91    CMPA 67
2140F079 27    BEQ  F08C            // retour si égaux
2141F07B 1E    EXG  A,B
2142F07D 9E    LDX  79
2143F07F E6    LDB  D,X             // lecture de la valeur dans le tampon
2144F081 96    LDA  5E              // fait avancer READCL
2145F083 4C    INCA
2146F084 91    CMPA 7B
2147F086 2B    BMI  F089
2148F088 4F    CLRA                         // si > à limite ==> Clear
2149F089 97    STA  5E              // update READCL en page 0
2150F08B 5D    TSTB                         
2151F08C 35    PULS PC,X,DP,A,      // fin de la fonction
2152
2153// lecture du clavier TO8 (liaison série avec le 6805)
2154F08E 86    LDA  #60
2155F090 1F    TFR  A,DP
2156F092 10 9E LDY  6C
2157F095 B6    LDA  E7C3
2158F098 8E    LDX  #0100
2159F09B 9F    STX  6C
2160F09D B6    LDA  E7C3
2161F0A0 84    ANDA #DF
2162F0A2 B7    STA  E7C3    // acquittement de l'interruption clavier, le 6805 peut transferer
2163F0A5 86    LDA  #02
2164F0A7 BA    ORA  E7C1
2165F0AA B7    STA  E7C1
2166F0AD 5F    CLRB
2167F0AE 86    LDA  #02
2168F0B0 B5    BITA E7C0
2169F0B3 27    BEQ  F0B0
2170F0B5 B6    LDA  E7C3
2171F0B8 B6    LDA  E7C1
2172F0BB 84    ANDA #FD
2173F0BD B7    STA  E7C1
2174F0C0 86    LDA  #02
2175F0C2 5C    INCB
2176F0C3 B5    BITA E7C0
2177F0C6 27    BEQ  F0C2    // attendre request clavier
2178F0C8 B6    LDA  E7C3
2179F0CB C1    CMPB #03
2180F0CD 24    BCC  F0D3
2181F0CF 1C    & CC #FE     
2182F0D1 20    BRA  F0D5
2183F0D3 1A    ORCC #01
2184F0D5 0D    TST  6D
2185F0D7 26    BNE  F0E1
2186F0D9 09    ROL  6C
2187F0DB 24    BCC  F0A5
2188F0DD 0A    DEC  6D
2189F0DF 20    BRA  F0A5
2190F0E1 09    ROL  6C
2191F0E3 09    ROL  6D
2192F0E5 B6    LDA  E7C3
2193F0E8 8A    ORA  #20
2194F0EA B7    STA  E7C3
2195F0ED B6    LDA  E7C1
2196F0F0 84    ANDA #FD
2197F0F2 8A    ORA  #01
2198F0F4 B7    STA  E7C1
2199F0F7 96    LDA  6C
2200F0F9 85    BITA #80
2201F0FB 26    BNE  F102
2202F0FD 8E    LDX  #F24E
2203F100 20    BRA  F107
2204F102 8E    LDX  #F29E
2205F105 84    ANDA #7F
2206F107 E6    LDB  A,X
2207F109 B6    LDA  E7C3
2208F10C 85    BITA #08
2209F10E 26    BNE  F124
2210F110 C1    CMPB #61
2211F112 25    BCS  F124
2212F114 C1    CMPB #7B
2213F116 24    BCC  F11A
2214F118 C0    SUBB #20
2215F11A C1    CMPB #8C
2216F11C 25    BCS  F124
2217F11E C1    CMPB #8F
2218F120 24    BCC  F124
2219F122 C0    SUBB #03
2220F124 96    LDA  6D
2221F126 85    BITA #01
2222F128 27    BEQ  F14F
2223F12A C1    CMPB #B7
2224F12C 27    BEQ  F155
2225F12E C1    CMPB #B8
2226F130 27    BEQ  F155
2227F132 C1    CMPB #23
2228F134 26    BNE  F139
2229F136 5F    CLRB
2230F137 20    BRA  F14F
2231F139 C1    CMPB #40
2232F13B 25    BCS  F14F
2233F13D C1    CMPB #5F
2234F13F 22    BHI  F145
2235F141 C0    SUBB #40
2236F143 20    BRA  F14F
2237F145 C1    CMPB #61
2238F147 25    BCS  F14F
2239F149 C1    CMPB #7F
2240F14B 22    BHI  F14F
2241F14D C0    SUBB #60
2242F14F 10 9F STY  6C
2243F152 8D    BSR  F159
2244F154 39    RTS 
2245
2246
2247F155 10 9F STY  6C
2248F158 39    RTS 
2249
2250
2251F159 96    LDA  19
2252F15B 44    LSRA
2253F15C 25    BCS  F1AF
2254F15E 5D    TSTB
2255F15F 26    BNE  F162
2256F161 39    RTS 
2257
2258
2259F162 2A    BPL  F1DF
2260F164 C1    CMPB #90
2261F166 2B    BMI  F1AF
2262F168 C1    CMPB #B0
2263F16A 24    BCC  F189
2264F16C C1    CMPB #9A
2265F16E 25    BCS  F1DF
2266F170 96    LDA  8B
2267F172 85    BITA #08
2268F174 26    BNE  F1DF
2269F176 C1    CMPB #A4
2270F178 26    BNE  F17E
2271F17A C6    LDB  #2E
2272F17C 20    BRA  F187
2273F17E C1    CMPB #A5
2274F180 26    BNE  F185
2275F182 C6    LDB  #0D
2276F184 7D    TST  C06A
2277F187 20    BRA  F1DF
2278F189 B6    LDA  E7C3
2279F18C C1    CMPB #B7
2280F18E 27    BEQ  F196
2281F190 C1    CMPB #B8
2282F192 26    BNE  F1A0
2283F194 20    BRA  F199
2284F196 8A    ORA  #08
2285F198 7D    TST  84F7
2286F19B B7    STA  E7C3
2287F19E 20    BRA  F1AE
2288F1A0 96    LDA  8B
2289F1A2 C1    CMPB #B0
2290F1A4 27    BEQ  F1AA
2291F1A6 8A    ORA  #02
2292F1A8 20    BRA  F1AC
2293F1AA 84    ANDA #FD
2294F1AC 97    STA  8B
2295F1AE 39    RTS 
2296
2297
2298F1AF 86    LDA  #14
2299F1B1 8E    LDX  #F24E
2300F1B4 4A    DECA
2301F1B5 27    BEQ  F1DF
2302F1B7 30    LEAX fd,X
2303F1B9 E1    CMPB ,X
2304F1BB 26    BNE  F1B4
2305F1BD 1E    EXG  A,B
2306F1BF 8D    BSR  F20C
2307F1C1 C1    CMPB #04
2308F1C3 2B    BMI  F214
2309F1C5 1E    EXG  A,B
2310F1C7 96    LDA  19
2311F1C9 44    LSRA
2312F1CA 25    BCS  F1D0
2313F1CC C6    LDB  #16
2314F1CE 8D    BSR  F1DF
2315F1D0 C1    CMPB #8F
2316F1D2 26    BNE  F1D9
2317F1D4 CC    LDD  #0041
2318F1D7 20    BRA  F1DB
2319
2320F1D9 EC    LDD  1,X
2321F1DB 8D    BSR  F1DF
2322F1DD 1E    EXG  A,B
2323F1DF 34    PSHS B,A,
2324F1E1 8D    BSR  F20C
2325F1E3 C1    CMPB #02
2326F1E5 2B    BMI  F20A
2327F1E7 D6    LDB  19
2328F1E9 A6    LDA  1,S
2329F1EB 81    CMPA #16
2330F1ED 26    BNE  F1F2
2331F1EF CA    ORB  #01
2332F1F1 7D    TST  C4FE
2333F1F4 D7    STB  19
2334F1F6 4F    CLRA
2335F1F7 10 9E LDY  79
2336F1FA D6    LDB  67
2337F1FC 31    LEAY D,Y
2338F1FE A6    LDA  1,S
2339F200 A7    STA  ,Y      // ecrit une valeur dans le buf clavier
2340F202 5C    INCB
2341F203 D1    CMPB 7B
2342F205 2B    BMI  F208
2343F207 5F    CLRB
2344F208 D7    STB  67
2345F20A 35    PULS PC,B,A,
2346
2347
2348F20C D6    LDB  5E
2349F20E D0    SUBB 67
2350F210 2E    BGT  F214
2351F212 DB    ADDB 7B
2352F214 39    RTS 
2353
2354// ressemble à une table
2355F215 80    SUBA #65
2356F217 42    ILL 
2357F218 81    CMPA #65
2358F21A 41    ILL 
2359F21B 82    SBCA #63
2360F21D 4B    ILL 
2361F21E 83    SUBD #6141
2362F221 84    ANDA #75
2363F223 41    ILL 
2364F224 85    BITA #00
2365F226 48    ASLA
2366F227 86    LDA  #00
2367F229 30    LEAX Illegal !
2368F22B 00    NEG  27
2369F22D 88    EORA #00
2370F22F 7B    ILL 
2371F230 89    ADCA #41
2372F232 48    ASLA
2373F233 8A    ORA  #6F
2374F235 48    ASLA
2375F236 8B    ADDA #55
2376F238 48    ASLA
2377F239 8C    CMPX #6148
2378F23C 8D    BSR  F2AD
2379F23E 48    ASLA
2380F23F 8E    LDX  #7548
2381F242 8F    ILL 
2382F243 00    NEG  23
2383F245 5E    ILL 
2384F246 00    NEG  43
2385F248 27    BEQ  F24A
2386F24A 42    ILL 
2387F24B 22    BHI  F24D
2388F24D 48    ASLA
2389F24E 91    CMPA 5F
2390F250 79    ROL  680B
2391F253 09    ROL  1E
2392F255 6E    JMP  Illegal !
2393F257 28    BVC  F2CD
2394F259 67    ASR  fd,Y
2395F25B 08    ASL  1C
2396F25D 62    ILL 
2397F25E 93    SUBD 27
2398F260 72    ILL 
2399F261 66    ROR  f6,X
2400F263 9B    ADDA 1D
2401F265 76    ROR  9422
2402F268 65    ILL 
2403F269 64    LSR  ,Y++
2404F26B 9E    LDX  9A
2405F26D 63    COM  Illegal !
2406F26F 80    SUBA #7A
2407F271 73    COM  A29C
2408F274 A4    ANDA f8,S
2409F276 23    BLS  F2A2
2410F278 61    ILL 
2411F279 71    ILL 
2412F27A 5B    ILL 
2413F27B 9F    STX  A0
2414F27D 77    ASR  0281
2415F280 75    ILL 
2416F281 6A    DEC  0,Y
2417F283 A3    SUBD B,Y
2418F285 2C    BGE  F237
2419F287 21    BRN  F2F2
2420F289 6B    ILL 
2421F28A 24    BCC  F296
2422F28C 5D    TSTB
2423F28D 3B    RTI 
2424F28E B7    STA  826F
2425F291 6C    INC  d,Y
2426F293 84    ANDA #0D
2427F295 3A    ABX 
2428F296 B3    SUBD 8370
2429F299 6D    TST  9,Y
2430F29B 5E    ILL 
2431F29C 9D    JSR  3E
2432
2433// table de décodage - long = 7E
2434F29E 96    LDA  36
2435F2A0 59    ROLB
2436F2A1 48    ASLA
2437F2A2 0B    ILL 
2438F2A3 09    ROL  0C
2439F2A5 4E    ILL 
2440F2A6 97    STA  35
2441F2A8 54    LSRB
2442F2A9 47    ASRA
2443F2AA 2B    BMI  F2B4
2444F2AC 1C    & CC #42
2445F2AE 98    EORA 34
2446F2B0 52    ILL 
2447F2B1 46    RORA
2448F2B2 16    LBRA F334
2449F2B5 56    RORB
2450F2B6 99    ADCA 33
2451F2B8 45    ILL 
2452F2B9 44    LSRA
2453F2BA A1    CMPA Illegal !
2454F2BC 9A    ORA  43
2455F2BE 95    BITA 32
2456F2C0 5A    DECB
2457F2C1 53    COMB
2458F2C2 A2    SBCA [FFA4,PC]
2459F2C5 58    ASLB
2460F2C6 40    NEGA
2461F2C7 31    LEAY 1,U
2462F2C9 51    ILL 
2463F2CA 7B    ILL 
2464F2CB 9F    STX  A0
2465F2CD 57    ASRB
2466F2CE 03    COM  37
2467F2D0 55    ILL 
2468F2D1 4A    DECA
2469F2D2 20    BRA  F277
2470F2D4 A5    BITA ff,Y
2471F2D6 B0    SUBA 3849
2472F2D9 4B    ILL 
2473F2DA 26    BNE  F2E6
2474F2DC 7D    TST  2EB8
2475F2DF 39    RTS 
2476F2E0 4F    CLRA
2477F2E1 4C    INCA
2478F2E2 5C    INCB
2479F2E3 25    BCS  F2F2
2480F2E5 2F    BLE  F29A
2481F2E7 30    LEAX f0,U
2482F2E9 4D    TSTA
2483F2EA 86    LDA  #85
2484F2EC 9D    JSR  3C
2485F2EE 8A    ORA  #20
2486F2F0 34    PSHS A,
2487F2F2 86    LDA  #60
2488F2F4 1F    TFR  A,DP
2489F2F6 BD    JSR  3FED
2490F2F9 35    PULS A,
2491F2FB B7    STA  E7E6
2492F2FE FE    LDU  001C
2493F301 7E    JMP  FBA8
2494F304 1F    TFR  D,X
2495F306 8C    CMPX #0064
2496F309 25    BCS  F312
2497F30B 30    LEAX FF9C,X
2498F30E 6C    INC  ,Y
2499F310 20    BRA  F306
2500F312 86    LDA  #30
2501F314 A1    CMPA ,Y
2502F316 26    BNE  F31C
2503F318 C6    LDB  #20
2504F31A E7    STB  ,Y
2505F31C 31    LEAY 1,Y
2506F31E 8C    CMPX #000A
2507F321 25    BCS  F329
2508F323 30    LEAX f6,X
2509F325 6C    INC  ,Y
2510F327 20    BRA  F31E
2511F329 A1    CMPA ,Y
2512F32B 26    BNE  F333
2513F32D E1    CMPB ff,Y
2514F32F 26    BNE  F333
2515F331 E7    STB  ,Y
2516F333 31    LEAY 1,Y
2517F335 8C    CMPX #0001
2518F338 25    BCS  F340
2519F33A 30    LEAX ff,X
2520F33C 6C    INC  ,Y
2521F33E 20    BRA  F335
2522F340 39    RTS 
2523F341 A6    LDA  ,X+
2524F343 A7    STA  ,Y+
2525F345 10 8C CMPY #0008
2526F349 26    BNE  F341
2527F34B 6F    CLR  ,Y+
2528F34D 10 8C CMPY #0100
2529F351 26    BNE  F34B
2530F353 86    LDA  #FF
2531F355 A7    STA  ,Y+
2532F357 10 8C CMPY #1000
2533F35B 26    BNE  F355
2534F35D 86    LDA  #10
2535F35F 3D    MUL 
2536F360 10 8E LDY  #0100
2537F364 6F    CLR  ,Y+
2538F366 86    LDA  #FF
2539F368 8E    LDX  #FFFF
2540F36B AF    STX  ,Y++
2541F36D 80    SUBA #02
2542F36F 5A    DECB
2543F370 26    BNE  F36B
2544F372 C6    LDB  #FE
2545F374 E7    STB  ,Y+
2546F376 4A    DECA
2547F377 26    BNE  F374
2548F379 96    LDA  CD
2549F37B 7E    JMP  FF02
2550F37E 34    PSHS X,A,
2551F380 F6    LDB  E7CD
2552F383 C4    ANDB #FC
2553F385 F7    STB  E7CD
2554F388 F6    LDB  E7CC
2555F38B 4D    TSTA
2556F38C 27    BEQ  F394
2557F38E 86    LDA  #40
2558F390 54    LSRB
2559F391 54    LSRB
2560F392 54    LSRB
2561F393 54    LSRB
2562F394 C4    ANDB #0F
2563F396 8E    LDX  #F39F
2564F399 E6    LDB  B,X
2565F39B 8B    ADDA #40
2566F39D B4    ANDA E7CD
2567F3A0 81    CMPA #01
2568F3A2 35    PULS PC,X,A,
2569F3A4 04    LSR  02
2570F3A6 03    COM  00
2571F3A8 06    ROR  08
2572F3AA 07    ASR  00
2573F3AC 05    ILL 
2574F3AD 01    ILL 
2575F3AE 00    NEG  86
2576F3B0 60    NEG  ff,X
2577F3B2 8B    ADDA #B6
2578F3B4 E7    STB  ,U++
2579F3B6 8A    ORA  #18
2580F3B8 B7    STA  E7C1
2581F3BB 86    LDA  #14
2582F3BD 97    STA  DC
2583F3BF 1F    TFR  Y,D
2584F3C1 34    PSHS A,
2585F3C3 1F    TFR  X,D
2586F3C5 8E    LDX  #F432
2587F3C8 10 8E LDY  #F42A
2588F3CC 84    ANDA #C0
2589F3CE 27    BEQ  F429
2590F3D0 5F    CLRB
2591F3D1 E6    LDB  ,S+
2592F3D3 C4    ANDB #0C
2593F3D5 54    LSRB
2594F3D6 49    ROLA
2595F3D7 49    ROLA
2596F3D8 49    ROLA
2597F3D9 49    ROLA
2598F3DA 31    LEAY A,Y
2599F3DC 30    LEAX B,X
2600F3DE FC    LDD  E7C6
2601F3E1 1F    TFR  D,U
2602F3E3 93    SUBD DA
2603F3E5 DF    STU  DA
2604F3E7 53    COMB
2605F3E8 43    COMA
2606F3E9 58    ASLB
2607F3EA C6    LDB  #01
2608F3EC 49    ROLA
2609F3ED 2B    BMI  F402
2610F3EF 0D    TST  D4
2611F3F1 2B    BMI  F402
2612F3F3 CE    LDU  #F43A
2613F3F6 A1    CMPA ,U++
2614F3F8 2A    BPL  F402
2615F3FA E6    LDB  ff,U
2616F3FC 11 83 CMPU #F440
2617F400 2B    BMI  F3F6
2618F402 D7    STB  D4
2619F404 08    ASL  D4
2620F406 04    LSR  D4
2621F408 CE    LDU  #60DA
2622F40B E6    LDB  ,X+
2623F40D 96    LDA  D4
2624F40F 3D    MUL 
2625F410 E4    ANDB ,Y+
2626F412 34    PSHS B,
2627F414 E6    LDB  ,X+
2628F416 96    LDA  D4
2629F418 3D    MUL 
2630F419 E4    ANDB ,Y+
2631F41B 35    PULS A,
2632F41D AE    LDX  fe,U
2633F41F 30    LEAX A,X
2634F421 AF    STX  ,--U
2635F423 AE    LDX  fe,U
2636F425 30    LEAX B,X
2637F427 AF    STX  ,--U
2638F429 39    RTS 
2639F42A 00    NEG  00
2640F42C 00    NEG  FF
2641F42E FF    STU  00FF
2642F431 FF    STU  0101
2643F434 FF    STU  0101
2644F437 FF    STU  FFFF
2645F43A 03    COM  02
2646F43C 02    ILL 
2647F43D 04    LSR  01
2648F43F 08    ASL  BD
2649F441 EC    LDD  [8E54]
2650F445 00    NEG  4F
2651F447 A7    STA  ,X+
2652F449 8C    CMPX #57C0
2653F44C 25    BCS  F447
2654F44E BD    JSR  ECD6
2655F451 8E    LDX  #5400
2656F454 E6    LDB  0C00,X
2657F458 E7    STB  ,X+
2658F45A 8C    CMPX #5700
2659F45D 25    BCS  F454
2660F45F C6    LDB  #00
2661F461 CE    LDU  #EC0C
2662F464 B6    LDA  60CD
2663F467 84    ANDA #C0
2664F469 81    CMPA #40
2665F46B 27    BEQ  F474
2666F46D FF    STU  6055
2667F470 BD    JSR  FFA0
2668F473 7D    TST  ADC4
2669F476 4F    CLRA
2670F477 B7    STA  61A0
2671F47A B7    STA  619F
2672F47D 43    COMA
2673F47E B7    STA  6288
2674F481 C6    LDB  #1C
2675F483 BD    JSR  EC0C
2676F486 CC    LDD  #013F
2677F489 FD    STD  61A9
2678F48C CC    LDD  #003F
2679F48F FD    STD  61AB
2680F492 8E    LDX  #F4C6
2681F495 C6    LDB  #1E
2682F497 BD    JSR  EC0C
2683F49A BD    JSR  ECD6
2684F49D 8E    LDX  #F5CE
2685F4A0 CE    LDU  #5700
2686F4A3 C6    LDB  #48
2687F4A5 BD    JSR  FDF9
2688F4A8 8E    LDX  #5700
2689F4AB BF    STX  602D
2690F4AE 8E    LDX  #F5BD
2691F4B1 BD    JSR  FC96
2692F4B4 BD    JSR  ECD6
2693F4B7 8E    LDX  #6000
2694F4BA E6    LDB  F400,X
2695F4BE E7    STB  ,X+
2696F4C0 8C    CMPX #6300
2697F4C3 25    BCS  F4BA
2698F4C5 39    RTS 
2699F4C6 05    ILL 
2700F4C7 08    ASL  09
2701F4C9 0A    DEC  06
2702F4CB 03    COM  08
2703F4CD 0C    INC  35
2704F4CF 00    NEG  00
2705F4D1 0B    ILL 
2706F4D2 EB    ADDB 0,X
2707F4D4 00    NEG  22
2708F4D6 F5    BITB 0000
2709F4D9 DE    LDU  EB
2710F4DB 00    NEG  00
2711F4DD F5    BITB 0848
2712F4E0 00    NEG  03
2713F4E2 0C    INC  0C
2714F4E4 29    BVS  F4E6
2715F4E6 06    ROR  04
2716F4E8 04    LSR  07
2717F4EA 00    NEG  17
2718F4EC FC    LDD  07FA
2719F4EF 04    LSR  D7
2720F4F1 00    NEG  FA
2721F4F3 FC    LDD  FCF9
2722F4F6 00    NEG  E9
2723F4F8 04    LSR  F9
2724F4FA 06    ROR  FC
2725F4FC 08    ASL  0A
2726F4FE 0A    DEC  03
2727F500 0C    INC  0C
2728F502 15    ILL 
2729F503 00    NEG  04
2730F505 02    ILL 
2731F506 03    COM  05
2732F508 00    NEG  0B
2733F50A FE    LDU  04FB
2734F50D 03    COM  EB
2735F50F 00    NEG  FC
2736F511 FE    LDU  FDFB
2737F514 00    NEG  F5
2738F516 02    ILL 
2739F517 FC    LDD  05FD
2740F51A 08    ASL  3D
2741F51C F6    LDB  0322
2742F51F 0C    INC  23
2743F521 00    NEG  03
2744F523 01    ILL 
2745F524 05    ILL 
2746F525 05    ILL 
2747F526 01    ILL 
2748F527 03    COM  00
2749F529 05    ILL 
2750F52A FF    STU  03FC
2751F52D 04    LSR  FA
2752F52F 01    ILL 
2753F530 00    NEG  01
2754F532 06    ROR  01
2755F534 04    LSR  04
2756F536 01    ILL 
2757F537 03    COM  00
2758F539 05    ILL 
2759F53A FF    STU  03FB
2760F53D 05    ILL 
2761F53E FD    STD  01DD
2762F541 00    NEG  FD
2763F543 FF    STU  FBFB
2764F546 FF    STU  FD00
2765F549 FB    ADDB 01FD
2766F54C 04    LSR  FC
2767F54E 05    ILL 
2768F54F FF    STU  0100
2769F552 00    NEG  FF
2770F554 FF    STU  00FB
2771F557 FF    STU  FCFC
2772F55A FF    STU  FD00
2773F55D FB    ADDB 01FD
2774F560 05    ILL 
2775F561 FB    ADDB 03FF
2776F564 08    ASL  03
2777F566 0B    ILL 
2778F567 01    ILL 
2779F568 F5    BITB A108
2780F56B 00    NEG  13
2781F56D 01    ILL 
2782F56E F5    BITB A108
2783F571 34    PSHS PC,U/S,Y,A,
2784F573 03    COM  0A
2785F575 0C    INC  1E
2786F577 00    NEG  0A
2787F579 03    COM  05
2788F57B 05    ILL 
2789F57C 03    COM  09
2790F57E 00    NEG  0B
2791F580 FD    STD  09FB
2792F583 05    ILL 
2793F584 F6    LDB  03E2
2794F587 00    NEG  00
2795F589 D3    ADDD 08
2796F58B 0D    TST  0A
2797F58D 03    COM  08
2798F58F 0C    INC  0C
2799F591 00    NEG  08
2800F593 03    COM  02
2801F595 06    ROR  00
2802F597 06    ROR  FE
2803F599 07    ASR  F8
2804F59B 03    COM  F4
2805F59D 00    NEG  00
2806F59F E7    STB  0,X
2807F5A1 03    COM  0C
2808F5A3 0C    INC  03
2809F5A5 FD    STD  03FF
2810F5A8 11 00 ILL 
2811F5AA 03    COM  01
2812F5AC 03    COM  03
2813F5AE 00    NEG  04
2814F5B0 FD    STD  03FD
2815F5B3 01    ILL 
2816F5B4 EF    STU  0,X
2817F5B6 FD    STD  FFFD
2818F5B9 FD    STD  00FC
2819F5BC 00    NEG  1F
2820F5BE 49    ROLA
2821F5BF 5F    CLRB
2822F5C0 1B    ILL 
2823F5C1 40    NEGA
2824F5C2 1B    ILL 
2825F5C3 78    ASL  8081
2826F5C6 82    SBCA #83
2827F5C8 84    ANDA #85
2828F5CA 86    LDA  #87
2829F5CC 88    EORA #04
2830F5CE 1C    & CC #1C
2831F5D0 1C    & CC #1C
2832F5D2 1C    & CC #1C
2833F5D4 FF    STU  FF38
2834F5D7 38    ILL 
2835F5D8 38    ILL 
2836F5D9 3F    SWI  #3F
2837F5DB 38    ILL 
2838F5DC F8    EORB F8E7
2839F5DF EF    STU  Illegal !
2840F5E1 EE    LDU  Illegal !
2841F5E3 EE    LDU  Illegal !
2842F5E5 E7    STB  [FD1D,S]
2843F5E9 1D    SEX 
2844F5EA 1D    SEX 
2845F5EB 1D    SEX 
2846F5EC FD    STD  F9C7
2847F5EF C7    ILL 
2848F5F0 D7    STB  FF
2849F5F2 FF    STU  FFEF
2850F5F5 C7    ILL 
2851F5F6 3F    SWI  #7F
2852F5F8 00    NEG  3F
2853F5FA 7F    CLR  607F
2854F5FD 3F    SWI  #8F
2855F5FF DF    STU  DC
2856F601 DC    LDD  9C
2857F603 1C    & CC #DF
2858F605 8F    ILL 
2859F606 F3    ADDD FB3B
2860F609 3B    RTI 
2861F60A 3B    RTI 
2862F60B 3B    RTI 
2863F60C FB    ADDB F387
2864F60F 8F    ILL 
2865F610 9F    STX  BF
2866F612 F7    STB  E7C7
2867F615 87    ILL 
2868F616 FF    STU  FFFF
2869F619 FF    STU  FFFF
2870F61C FF    STU  FF10
2871F61F CE    LDU  #643B
2872F622 C6    LDB  #61
2873F624 1F    TFR  B,DP
2874F626 B6    LDA  6081
2875F629 8A    ORA  #10
2876F62B B7    STA  6081
2877F62E B7    STA  E7E7
2878F631 7F    CLR  6049
2879F634 CE    LDU  #648E
2880F637 FF    STU  602D
2881F63A 8E    LDX  #FE0D
2882F63D C6    LDB  #D8
2883F63F BD    JSR  FDF9
2884F642 C6    LDB  #00
2885F644 BD    JSR  FB7E
2886F647 8E    LDX  #6566
2887F64A 9F    STX  97
2888F64C 8E    LDX  #6666
2889F64F 9F    STX  99
2890F651 10 8E LDY  #0005
2891F655 86    LDA  #02
2892F657 8E    LDX  #69A4
2893F65A C6    LDB  #02
2894F65C BD    JSR  FB7E
2895F65F 8E    LDX  #FD33
2896F662 BD    JSR  FC96
2897F665 5F    CLRB
2898F666 D7    STB  A0
2899F668 D7    STB  9F
2900F66A 53    COMB
2901F66B F7    STB  6288
2902F66E C6    LDB  #1C
2903F670 BD    JSR  FB7E
2904F673 CC    LDD  #013F
2905F676 DD    STD  A9
2906F678 CC    LDD  #00C7
2907F67B DD    STD  AB
2908F67D 8E    LDX  #FCB4
2909F680 C6    LDB  #1E
2910F682 BD    JSR  EC0C
2911F685 7D    TST  607F
2912F688 27    BEQ  F6AC
2913F68A 8E    LDX  #FD2B
2914F68D BD    JSR  FB68
2915F690 26    BNE  F6A3
2916F692 8E    LDX  #00B4
2917F695 10 8E LDY  #6DBA
2918F699 C6    LDB  #49
2919F69B BD    JSR  FB7E
2920F69E C6    LDB  #06
2921F6A0 BD    JSR  FB7E
2922F6A3 7F    CLR  6474
2923F6A6 CC    LDD  #6DBA
2924F6A9 FD    STD  6475
2925F6AC BD    JSR  FA1A
2926F6AF BD    JSR  FAD6
2927F6B2 8E    LDX  #FD41
2928F6B5 BD    JSR  FC83
2929F6B8 B6    LDA  60CD
2930F6BB 84    ANDA #07
2931F6BD C6    LDB  #40
2932F6BF BD    JSR  FCA5
2933F6C2 8E    LDX  #FD78
2934F6C5 BD    JSR  FC83
2935F6C8 B6    LDA  6047
2936F6CB 80    SUBA #07
2937F6CD C6    LDB  #10
2938F6CF BD    JSR  FCA5
2939F6D2 BD    JSR  FDED
2940F6D5 7F    CLR  6473
2941F6D8 7F    CLR  6472
2942F6DB 7D    TST  607F
2943F6DE 10 27 LBEQ F67E
2944F6E2 FE    LDU  6475
2945F6E5 11 83 CMPU #6DDC
2946F6E9 24    BCC  F766
2947F6EB 11 83 CMPU #6DBB
2948F6EF 27    BEQ  F711
2949F6F1 C6    LDB  #04
2950F6F3 B6    LDA  60CD
2951F6F6 84    ANDA #07
2952F6F8 3D    MUL 
2953F6F9 FB    ADDB 6047
2954F6FC C0    SUBB #07
2955F6FE 54    LSRB
2956F6FF 54    LSRB
2957F700 A6    LDA  ,U+
2958F702 FF    STU  6475
2959F705 E1    CMPB ff,U
2960F707 25    BCS  F70C
2961F709 BD    JSR  3FE7
2962F70C 7F    CLR  6049
2963F70F 20    BRA  F6B2
2964F711 8E    LDX  #5F40
2965F714 BD    JSR  ECDF
2966F717 10 AE LDY  ,U++
2967F71A 10 8C CMPY #FFFF
2968F71E 27    BEQ  F723
2969F720 10 AF STY  ,X
2970F723 30    LEAX 2,X
2971F725 8C    CMPX #5F60
2972F728 26    BNE  F717
2973F72A F6    LDB  6074
2974F72D A6    LDA  ,U+
2975F72F 27    BEQ  F748
2976F731 81    CMPA #80
2977F733 26    BNE  F763
2978F735 58    ASLB
2979F736 2A    BPL  F763
2980F738 43    COMA
2981F739 56    RORB
2982F73A B6    LDA  60CD
2983F73D 84    ANDA #F7
2984F73F 8E    LDX  #FF85
2985F742 10 8E LDY  #FF88
2986F746 20    BRA  F756
2987F748 58    ASLB
2988F749 54    LSRB
2989F74A B6    LDA  60CD
2990F74D 8A    ORA  #08
2991F74F 8E    LDX  #FF7F
2992F752 10 8E LDY  #FF82
2993F756 F7    STB  6074
2994F759 B7    STA  60CD
2995F75C BF    STX  6000
2996F75F 10 BF STY  6002
2997F763 FF    STU  6475
2998F766 6D    TST  ,U
2999F768 26    BNE  F780
3000F76A 7D    TST  6474
3001F76D 26    BNE  F7B1
3002F76F 73    COM  6474
3003F772 33    LEAU 1,U
3004F774 FF    STU  6475
3005F777 6D    TST  ,U
3006F779 26    BNE  F780
3007F77B 7F    CLR  607F
3008F77E 20    BRA  F7B9
3009F780 7F    CLR  645A
3010F783 B6    LDA  645A
3011F786 BD    JSR  FC7A
3012F789 C6    LDB  #08
3013F78B A6    LDA  ,U+
3014F78D A1    CMPA ,X+
3015F78F 26    BNE  F7A2
3016F791 5A    DECB
3017F792 26    BNE  F78B
3018F794 B6    LDA  645A
3019F797 FE    LDU  6475
3020F79A 33    LEAU 8,U
3021F79C FF    STU  6475
3022F79F 7E    JMP  F851
3023F7A2 7C    INC  645A
3024F7A5 86    LDA  #11
3025F7A7 B1    CMPA 645A
3026F7AA 27    BEQ  F77B
3027F7AC FE    LDU  6475
3028F7AF 20    BRA  F783
3029F7B1 B6    LDA  6470
3030F7B4 8A    ORA  #20
3031F7B6 7E    JMP  F812
3032F7B9 BD    JSR  E806
3033F7BC C1    CMPB #02
3034F7BE 26    BNE  F7C4
3035F7C0 6E    JMP  [FFFE]
3036F7C4 BD    JSR  E818
3037F7C7 34    PSHS Y,X,
3038F7C9 25    BCS  F7E0
3039F7CB BD    JSR  FDC6
3040F7CE BD    JSR  FDD3
3041F7D1 35    PULS Y,X,
3042F7D3 BD    JSR  F931
3043F7D6 BD    JSR  E81B
3044F7D9 24    BCC  F7B9
3045F7DB BD    JSR  FDD9
3046F7DE 6E    JMP  ,U
3047F7E0 BD    JSR  FDD9
3048F7E3 35    PULS Y,X,
3049F7E5 BD    JSR  F9CA
3050F7E8 20    BRA  F7B9
3051F7EA B6    LDA  6478
3052F7ED 80    SUBA #03
3053F7EF B1    CMPA 6463
3054F7F2 24    BCC  F7B9
3055F7F4 8E    LDX  #6BDA
3056F7F7 BD    JSR  FC7D
3057F7FA A6    LDA  ,X
3058F7FC 7D    TST  6472
3059F7FF 27    BEQ  F812
3060F801 E6    LDB  9,X
3061F803 84    ANDA #1F
3062F805 4A    DECA
3063F806 BD    JSR  EC12
3064F809 BD    JSR  FA1A
3065F80C 7F    CLR  6472
3066F80F 7E    JMP  F6B2
3067F812 84    ANDA #3F
3068F814 34    PSHS A,
3069F816 86    LDA  #FF
3070F818 B7    STA  6080
3071F81B B7    STA  0003
3072F81E 86    LDA  #60
3073F820 1F    TFR  A,DP
3074F822 BD    JSR  3FED
3075F825 35    PULS A,
3076F827 B7    STA  E7E6
3077F82A CE    LDU  #0000
3078F82D 1F    TFR  U,X
3079F82F A6    LDA  ,U+
3080F831 30    LEAX A,X
3081F833 11 83 CMPU #0020
3082F837 26    BNE  F82F
3083F839 30    LEAX 55,X
3084F83C BD    JSR  ECD6
3085F83F BF    STX  5FC1
3086F842 FE    LDU  001E
3087F845 10 CE LDS  #60CC
3088F849 7E    JMP  FBA8
3089F84C B6    LDA  6478
3090F84F 80    SUBA #03
3091F851 B1    CMPA 6464
3092F854 24    BCC  F7E8
3093F856 BD    JSR  FC7A
3094F859 1F    TFR  X,Y
3095F85B 7F    CLR  645A
3096F85E B6    LDA  645A
3097F861 B1    CMPA 6463
3098F864 24    BCC  F887
3099F866 8E    LDX  #6BDB
3100F869 BD    JSR  FC7D
3101F86C 5F    CLRB
3102F86D A6    LDA  B,Y
3103F86F A1    CMPA B,X
3104F871 26    BNE  F882
3105F873 5C    INCB
3106F874 C1    CMPB #08
3107F876 26    BNE  F86D
3108F878 A6    LDA  ff,X
3109F87A 84    ANDA #1F
3110F87C B7    STA  6470
3111F87F 7E    JMP  F90B
3112F882 7C    INC  645A
3113F885 20    BRA  F85E
3114F887 1F    TFR  Y,X
3115F889 F6    LDB  6047
3116F88C F7    STB  645A
3117F88F E0    SUBB 8,X
3118F891 C1    CMPB #07
3119F893 24    BCC  F89B
3120F895 7F    CLR  607F
3121F898 7E    JMP  F927
3122F89B F7    STB  6047
3123F89E E6    LDB  ff,X
3124F8A0 F7    STB  645E
3125F8A3 BD    JSR  FB68
3126F8A6 26    BNE  F914
3127F8A8 B6    LDA  6047
3128F8AB 4C    INCA
3129F8AC B7    STA  E7E5
3130F8AF 8E    LDX  #2000
3131F8B2 10 8E LDY  #C000
3132F8B6 C6    LDB  #49
3133F8B8 BD    JSR  FB7E
3134F8BB 26    BNE  F914
3135F8BD 0D    TST  78
3136F8BF 26    BNE  F8D9
3137F8C1 1F    TFR  Y,D
3138F8C3 88    EORA #60
3139F8C5 1F    TFR  D,Y
3140F8C7 81    CMPA #C0
3141F8C9 26    BNE  F8B6
3142F8CB B6    LDA  E7E5
3143F8CE 84    ANDA #1F
3144F8D0 4C    INCA
3145F8D1 B7    STA  E7E5
3146F8D4 B1    CMPA 645A
3147F8D7 23    BLS  F8B6
3148F8D9 B6    LDA  6047
3149F8DC 4C    INCA
3150F8DD B7    STA  E7E5
3151F8E0 FC    LDD  C020
3152F8E3 10 83 CMPD #A55A
3153F8E7 26    BNE  F914
3154F8E9 C6    LDB  #06
3155F8EB BD    JSR  FB7E
3156F8EE B6    LDA  6047
3157F8F1 4C    INCA
3158F8F2 B7    STA  6470
3159F8F5 7D    TST  645E
3160F8F8 2A    BPL  F908
3161F8FA 8A    ORA  #60
3162F8FC B7    STA  E7E6
3163F8FF FE    LDU  001E
3164F902 BD    JSR  FBAD
3165F905 7F    CLR  E7E6
3166F908 BD    JSR  FA1A
3167F90B 7F    CLR  6472
3168F90E BD    JSR  F9CA
3169F911 7E    JMP  F6B2
3170F914 7F    CLR  645E
3171F917 B6    LDA  645A
3172F91A B7    STA  6047
3173F91D 20    BRA  F8E9
3174F91F 73    COM  6472
3175F922 BD    JSR  E81B
3176F925 25    BCS  F922
3177F927 7E    JMP  F7B9
3178F92A 44    LSRA
3179F92B 56    RORB
3180F92C 44    LSRA
3181F92D 56    RORB
3182F92E 44    LSRA
3183F92F 56    RORB
3184F930 39    RTS 
3185F931 1F    TFR  X,D
3186F933 8D    BSR  F92A
3187F935 1F    TFR  D,X
3188F937 1F    TFR  Y,D
3189F939 8D    BSR  F92A
3190F93B 1F    TFR  D,Y
3191F93D 10 8C CMPY #0002
3192F941 23    BLS  F96D
3193F943 10 8C CMPY #0014
3194F947 24    BCC  F96D
3195F949 8C    CMPX #0004
3196F94C 25    BCS  F96D
3197F94E 8C    CMPX #0023
3198F951 22    BHI  F96D
3199F953 8C    CMPX #000F
3200F956 23    BLS  F965
3201F958 8C    CMPX #0018
3202F95B 25    BCS  F96D
3203F95D CC    LDD  #1900
3204F960 CE    LDU  #F7EA
3205F963 20    BRA  F9A7
3206F965 CC    LDD  #0500
3207F968 CE    LDU  #F84C
3208F96B 20    BRA  F9A7
3209F96D 10 8C CMPY #0015
3210F971 23    BLS  F9C4
3211F973 8C    CMPX #000D
3212F976 24    BCC  F9C4
3213F978 8C    CMPX #000A
3214F97B 24    BCC  F99C
3215F97D 8C    CMPX #0003
3216F980 25    BCS  F994
3217F982 8C    CMPX #0007
3218F985 22    BHI  F9C4
3219F987 8C    CMPX #0005
3220F98A 25    BCS  F9C4
3221F98C 8E    LDX  #0616
3222F98F CE    LDU  #F6AF
3223F992 20    BRA  F9A2
3224F994 8E    LDX  #0116
3225F997 FE    LDU  FFFE
3226F99A 20    BRA  F9A2
3227F99C 8E    LDX  #0B16
3228F99F CE    LDU  #F91F
3229F9A2 CC    LDD  #0303
3230F9A5 20    BRA  F9AC
3231F9A7 30    LEAX D,Y
3232F9A9 CC    LDD  #0C01
3233F9AC BC    CMPX 6477
3234F9AF 26    BNE  F9B6
3235F9B1 7D    TST  6473
3236F9B4 26    BNE  F9C3
3237F9B6 8D    BSR  F9CA
3238F9B8 8D    BSR  F9DE
3239F9BA BF    STX  6477
3240F9BD FD    STD  6479
3241F9C0 73    COM  6473
3242F9C3 39    RTS 
3243F9C4 8D    BSR  F9CA
3244F9C6 CE    LDU  #F7B9
3245F9C9 39    RTS 
3246F9CA 34    PSHS X,B,A,
3247F9CC 7D    TST  6473
3248F9CF 27    BEQ  F9DC
3249F9D1 BE    LDX  6477
3250F9D4 FC    LDD  6479
3251F9D7 7F    CLR  6473
3252F9DA 8D    BSR  F9DE
3253F9DC 35    PULS PC,X,B,A,
3254F9DE 34    PSHS Y,X,B,A,
3255F9E0 8C    CMPX #0B16
3256F9E3 26    BNE  F9EA
3257F9E5 7D    TST  6472
3258F9E8 26    BNE  FA05
3259F9EA EC    LDD  2,S
3260F9EC 8E    LDX  #3FFF
3261F9EF 30    LEAX A,X
3262F9F1 58    ASLB
3263F9F2 86    LDA  #A0
3264F9F4 3D    MUL 
3265F9F5 30    LEAX D,X
3266F9F7 EC    LDD  ,S
3267F9F9 58    ASLB
3268F9FA 58    ASLB
3269F9FB 58    ASLB
3270F9FC 34    PSHS A,
3271F9FE BD    JSR  ECD6
3272FA01 35    PULS A,
3273FA03 8D    BSR  FA07
3274FA05 35    PULS PC,Y,X,B,A,
3275FA07 34    PSHS X,B,A,
3276FA09 34    PSHS X,A,
3277FA0B 63    COM  ,X+
3278FA0D 4A    DECA
3279FA0E 26    BNE  FA0B
3280FA10 35    PULS X,A,
3281FA12 30    LEAX 28,X
3282FA15 5A    DECB
3283FA16 26    BNE  FA09
3284FA18 35    PULS PC,X,B,A,
3285FA1A 8E    LDX  #FD0F
3286FA1D C6    LDB  #1E
3287FA1F BD    JSR  EC0C
3288FA22 B6    LDA  60CD
3289FA25 C6    LDB  #1F
3290FA27 85    BITA #10
3291FA29 26    BNE  FA2D
3292FA2B C0    SUBB #10
3293FA2D F7    STB  646E
3294FA30 84    ANDA #07
3295FA32 C6    LDB  #04
3296FA34 3D    MUL 
3297FA35 F7    STB  645A
3298FA38 B6    LDA  646E
3299FA3B B0    SUBA 645A
3300FA3E B7    STA  646E
3301FA41 B6    LDA  E7E6
3302FA44 34    PSHS A,
3303FA46 7F    CLR  645A
3304FA49 B6    LDA  6047
3305FA4C 81    CMPA #1F
3306FA4E 27    BEQ  FAB7
3307FA50 4C    INCA
3308FA51 B7    STA  646F
3309FA54 B1    CMPA 646E
3310FA57 22    BHI  FAB7
3311FA59 B6    LDA  646F
3312FA5C 8A    ORA  #60
3313FA5E B7    STA  E7E6
3314FA61 10 8E LDY  #0000
3315FA65 4F    CLRA
3316FA66 AB    ADDA ,Y+
3317FA68 10 8C CMPY #001A
3318FA6C 26    BNE  FA66
3319FA6E 8B    ADDA #55
3320FA70 A1    CMPA ,Y
3321FA72 26    BNE  FAAA
3322FA74 10 8E LDY  #0001
3323FA78 8E    LDX  #6BDA
3324FA7B B6    LDA  645A
3325FA7E BD    JSR  FC7D
3326
3327FA80 : pt d'entré IRQ
3328
3329FA81 7F    CLR  645E
3330FA84 B6    LDA  E7E6
3331FA87 A7    STA  ,X+
3332FA89 A6    LDA  ,Y+
3333FA8B A1    CMPA f6,X
3334FA8D 27    BEQ  FA94
3335FA8F C6    LDB  #FF
3336FA91 F7    STB  645E
3337FA94 A7    STA  ,X+
3338FA96 10 8C CMPY #0009
3339FA9A 26    BNE  FA89
3340FA9C 7D    TST  645E
3341FA9F 26    BNE  FAA5
3342FAA1 30    LEAX f6,X
3343FAA3 20    BRA  FAAA
3344FAA5 7C    INC  645A
3345FAA8 6F    CLR  ,X
3346FAAA 6C    INC  ,X
3347FAAC 7C    INC  646F
3348FAAF B6    LDA  646E
3349FAB2 B1    CMPA 646F
3350FAB5 24    BCC  FA59
3351FAB7 B6    LDA  645A
3352FABA B7    STA  6463
3353FABD 35    PULS A,
3354FABF B7    STA  E7E6
3355FAC2 8E    LDX  #6BDA
3356FAC5 BF    STX  647B
3357FAC8 BD    JSR  FC1E
3358FACB B6    LDA  6463
3359FACE B7    STA  645A
3360FAD1 86    LDA  #59
3361FAD3 7E    JMP  FBC5
3362
3363
3364FAD6 8E    LDX  #FD02
3365FAD9 C6    LDB  #1E
3366FADB BD    JSR  EC0C
3367FADE 8E    LDX  #FDAC
3368FAE1 BD    JSR  FC96
3369FAE4 7F    CLR  6049
3370FAE7 C6    LDB  #15
3371FAE9 BD    JSR  FB7E
3372FAEC 26    BNE  FB67
3373FAEE C6    LDB  #08
3374FAF0 9E    LDX  97
3375FAF2 CE    LDU  #6465
3376FAF5 BD    JSR  FDF9
3377FAF8 86    LDA  #04
3378FAFA A7    STA  ,U
3379FAFC 8E    LDX  #FDB8
3380FAFF BD    JSR  FC96
3381FB02 8E    LDX  #6465
3382FB05 BD    JSR  FC96
3383FB08 7F    CLR  6464
3384FB0B 8E    LDX  #FD20
3385FB0E CE    LDU  #624F
3386FB11 C6    LDB  #0B
3387FB13 BD    JSR  FDF9
3388FB16 C6    LDB  #08
3389FB18 8D    BSR  FB7E
3390FB1A 26    BNE  FB67
3391FB1C 0D    TST  8E
3392FB1E 27    BEQ  FB4E
3393FB20 CE    LDU  #6CCB
3394FB23 86    LDA  #0A
3395FB25 F6    LDB  6464
3396FB28 3D    MUL 
3397FB29 33    LEAU D,U
3398FB2B 9E    LDX  8F
3399FB2D C6    LDB  #08
3400FB2F BD    JSR  FDF9
3401FB32 4F    CLRA
3402FB33 AB    ADDA ,-X
3403FB35 9C    CMPX 8F
3404FB37 26    BNE  FB33
3405FB39 A1    CMPA 1F,X
3406FB3C 26    BNE  FB4A
3407FB3E E6    LDB  1E,X
3408FB41 E7    STB  f7,U
3409FB43 C4    ANDB #0F
3410FB45 E7    STB  ,U
3411FB47 7C    INC  6464
3412FB4A C6    LDB  #09
3413FB4C 20    BRA  FB18
3414FB4E B6    LDA  6464
3415FB51 B7    STA  645A
3416FB54 8E    LDX  #6CCA
3417FB57 BF    STX  647B
3418FB5A BD    JSR  FC1E
3419FB5D B6    LDA  6464
3420FB60 B7    STA  645A
3421FB63 86    LDA  #45
3422FB65 8D    BSR  FBC5
3423FB67 39    RTS 
3424
3425
3426FB68 CE    LDU  #624F
3427FB6B C6    LDB  #08
3428FB6D BD    JSR  FDF9
3429FB70 8E    LDX  #FD28
3430FB73 C6    LDB  #03
3431FB75 BD    JSR  FDF9
3432FB78 CC    LDD  #1003
3433FB7B B7    STA  624B
3434FB7E CE    LDU  #EC0C
3435FB81 8D    BSR  FBAD
3436FB83 5D    TSTB
3437FB84 27    BEQ  FBA6
3438FB86 34    PSHS B,
3439FB88 8E    LDX  #FDBC
3440FB8B BD    JSR  FC96
3441FB8E 10 8E LDY  #645F
3442FB92 BD    JSR  FC89
3443FB95 4F    CLRA
3444FB96 E6    LDB  ,S
3445FB98 BD    JSR  F304
3446FB9B 8E    LDX  #645F
3447FB9E BD    JSR  FC96
3448FBA1 7F    CLR  607F
3449FBA4 35    PULS B,
3450FBA6 5D    TSTB
3451FBA7 39    RTS 
3452FBA8 86    LDA  #02
3453FBAA B7    STA  E7E5
3454FBAD 7F    CLR  60D1
3455FBB0 34    PSHS A,
3456FBB2 B6    LDA  60CD
3457FBB5 84    ANDA #C0
3458FBB7 81    CMPA #40
3459FBB9 35    PULS A,
3460FBBB 27    BEQ  FBC3
3461FBBD FF    STU  6055
3462FBC0 7E    JMP  FFA0
3463FBC3 6E    JMP  ,U
3464FBC5 7F    CLR  645E
3465FBC8 B7    STA  647D
3466FBCB B6    LDA  645A
3467FBCE 27    BEQ  FC1D
3468FBD0 10 8E LDY  #647E
3469FBD4 BE    LDX  647B
3470FBD7 30    LEAX 1,X
3471FBD9 B6    LDA  645E
3472FBDC BD    JSR  FC7D
3473FBDF 86    LDA  #1F
3474FBE1 A7    STA  ,Y+
3475FBE3 86    LDA  #43
3476FBE5 BB    ADDA 645E
3477FBE8 A7    STA  ,Y+
3478FBEA B6    LDA  647D
3479FBED A7    STA  ,Y+
3480FBEF A6    LDA  ,X+
3481FBF1 A7    STA  ,Y+
3482FBF3 10 8C CMPY #6489
3483FBF7 26    BNE  FBEF
3484FBF9 86    LDA  #20
3485FBFB A7    STA  ,Y+
3486FBFD BD    JSR  FC89
3487FC00 A6    LDA  ,X
3488FC02 C6    LDB  #10
3489FC04 3D    MUL 
3490FC05 BD    JSR  F304
3491FC08 8E    LDX  #647E
3492FC0B BD    JSR  FC96
3493FC0E 7C    INC  645E
3494FC11 B6    LDA  645E
3495FC14 81    CMPA #11
3496FC16 27    BEQ  FC1D
3497FC18 B1    CMPA 645A
3498FC1B 26    BNE  FBD0
3499FC1D 39    RTS 
3500FC1E B6    LDA  645A
3501FC21 27    BEQ  FC48
3502FC23 7A    DEC  645A
3503FC26 27    BEQ  FC48
3504FC28 7F    CLR  6471
3505FC2B 7F    CLR  645E
3506FC2E BE    LDX  647B
3507FC31 B6    LDA  645E
3508FC34 8D    BSR  FC7D
3509FC36 8D    BSR  FC49
3510FC38 7C    INC  645E
3511FC3B B6    LDA  645A
3512FC3E B1    CMPA 645E
3513FC41 26    BNE  FC2E
3514FC43 7D    TST  6471
3515FC46 26    BNE  FC23
3516FC48 39    RTS 
3517FC49 30    LEAX 1,X
3518FC4B 31    LEAY a,X
3519FC4D 5F    CLRB
3520FC4E A6    LDA  B,X
3521FC50 A1    CMPA B,Y
3522FC52 25    BCS  FC79
3523FC54 22    BHI  FC5D
3524FC56 5C    INCB
3525FC57 C1    CMPB #09
3526FC59 27    BEQ  FC79
3527FC5B 20    BRA  FC4E
3528FC5D 30    LEAX ff,X
3529FC5F CE    LDU  #0000
3530FC62 A6    LDA  ,X
3531FC64 1F    TFR  A,B
3532FC66 A6    LDA  a,X
3533FC68 E7    STB  a,X
3534FC6A A7    STA  ,X+
3535FC6C 33    LEAU 1,U
3536FC6E 11 83 CMPU #000A
3537FC72 26    BNE  FC62
3538FC74 86    LDA  #FF
3539FC76 B7    STA  6471
3540FC79 39    RTS 
3541FC7A 8E    LDX  #6CCB
3542FC7D C6    LDB  #0A
3543FC7F 3D    MUL 
3544FC80 30    LEAX D,X
3545FC82 39    RTS 
3546FC83 8D    BSR  FC96
3547FC85 10 8E LDY  #645A
3548FC89 CC    LDD  #3030
3549FC8C ED    STD  ,Y
3550FC8E C6    LDB  #04
3551FC90 ED    STD  2,Y
3552FC92 39    RTS 
3553FC93 BD    JSR  E803
3554FC96 F6    LDB  E7C3
3555FC99 CA    ORB  #01
3556FC9B F7    STB  E7C3
3557FC9E E6    LDB  ,X+
3558FCA0 C1    CMPB #04
3559FCA2 26    BNE  FC93
3560FCA4 39    RTS 
3561FCA5 3D    MUL 
3562FCA6 BD    JSR  F304
3563FCA9 8E    LDX  #645A
3564FCAC 8D    BSR  FC96
3565FCAE C6    LDB  #4B
3566FCB0 BD    JSR  E803
3567FCB3 39    RTS 
3568FCB4 05    ILL 
3569FCB5 08    ASL  15
3570FCB7 01    ILL 
3571FCB8 06    ROR  0E
3572FCBA 76    ROR  6815
3573FCBD 62    ILL 
3574FCBE 08    ASL  FF
3575FCC0 FF    STU  108A
3576FCC3 98    EORA 15
3577FCC5 62    ILL 
3578FCC6 08    ASL  18
3579FCC8 04    LSR  10
3580FCCA 46    RORA
3581FCCB 12    NOP 
3582FCCC 08    ASL  08
3583FCCE EE    LDU  f0,X
3584FCD0 0A    DEC  07
3585FCD2 0E    JMP  F7
3586FCD4 FA    ORB  08A1
3587FCD7 0F    CLR  0F
3588FCD9 00    NEG  66
3589FCDB 00    NEG  90
3590FCDD 08    ASL  3A
3591FCDF 00    NEG  0D
3592FCE1 00    NEG  66
3593FCE3 FF    STU  7008
3594FCE6 01    ILL 
3595FCE7 01    ILL 
3596FCE8 0B    ILL 
3597FCE9 00    NEG  00
3598FCEB 00    NEG  90
3599FCED 0C    INC  9A
3600FCEF 00    NEG  07
3601FCF1 FF    STU  FFFF
3602FCF4 6C    INC  e,X
3603FCF6 66    ROR  [,--S]
3604FCF8 08    ASL  01
3605FCFA 01    ILL 
3606FCFB 0C    INC  00
3607FCFD 0D    TST  0C
3608FCFF 9A    ORA  00
3609FD01 00    NEG  05
3610FD03 08    ASL  1C
3611FD05 14    ILL 
3612FD06 06    ROR  15
3613FD08 1F    TFR  D,
3614FD0A 00    NEG  66
3615FD0C 00    NEG  90
3616FD0E 00    NEG  05
3617FD10 07    ASR  00
3618FD12 BC    CMPX 0014
3619FD15 13    ILL 
3620FD16 EF    STU  0,X
3621FD18 AA    ORA  f5,U
3622FD1A AA    ORA  f5,U
3623FD1C AA    ORA  f5,U
3624FD1E AA    ORA  f5,U
3625FD20 00    NEG  00
3626FD22 00    NEG  00
3627FD24 00    NEG  00
3628FD26 00    NEG  00
3629FD28 43    COMA
3630FD29 48    ASLA
3631FD2A 47    ASRA
3632FD2B 4C    INCA
3633FD2C 41    ILL 
3634FD2D 4E    ILL 
3635FD2E 43    COMA
3636FD2F 45    ILL 
3637FD30 55    ILL 
3638FD31 52    ILL 
3639FD32 20    BRA  FD40
3640FD34 1B    ILL 
3641FD35 6B    ILL 
3642FD36 1B    ILL 
3643FD37 20    BRA  FD7D
3644FD39 1B    ILL 
3645FD3A 20    BRA  FD92
3646FD3C 1B    ILL 
3647FD3D 66    ROR  fb,X
3648FD3F 68    ASL  4,X
3649FD41 1F    TFR  S,X
3650FD43 59    ROLB
3651FD44 41    ILL 
3652FD45 70    NEG  706C
3653FD48 69    ROL  3,S
3654FD4A 61    ILL 
3655FD4B 74    LSR  696F
3656FD4E 6E    JMP  f3,S
3657FD50 1F    TFR  PC,
3658FD52 41    ILL 
3659FD53 80    SUBA #81
3660FD55 82    SBCA #20
3661FD57 20    BRA  FCE2
3662FD59 8A    ORA  #8B
3663FD5B 20    BRA  FD7D
3664FD5D 92    SBCA 93
3665FD5F 94    ANDA 20
3666FD61 20    BRA  FD83
3667FD63 44    LSRA
3668FD64 69    ROL  f3,S
3669FD66 71    ILL 
3670FD67 75    ILL 
3671FD68 65    ILL 
3672FD69 20    BRA  FDE1
3673FD6B 69    ROL  f2,S
3674FD6D 74    LSR  7565
3675FD70 6C    INC  0,Y
3676FD72 20    BRA  FD94
3677FD74 20    BRA  FDB0
3678FD76 20    BRA  FD7C
3679FD78 83    SUBD #8485
3680FD7B 20    BRA  FD9D
3681FD7D 8C    CMPX #8D8E
3682FD80 20    BRA  FDA2
3683FD82 95    BITA 96
3684FD84 97    STA  0A
3685FD86 0D    TST  86
3686FD88 87    ILL 
3687FD89 88    EORA #20
3688FD8B 20    BRA  FD1C
3689FD8D 90    SUBA 91
3690FD8F 20    BRA  FDB1
3691FD91 98    EORA 99
3692FD93 9A    ORA  20
3693FD95 20    BRA  FDB7
3694FD97 45    ILL 
3695FD98 73    COM  7061
3696FD9B 63    COM  5,S
3697FD9D 20    BRA  FE03
3698FD9F 69    ROL  f3,S
3699FDA1 70    NEG  6F6E
3700FDA4 69    ROL  2,S
3701FDA6 6C    INC  5,S
3702FDA8 20    BRA  FDE4
3703FDAA 20    BRA  FDB0
3704FDAC 1F    TFR  S,X
3705FDAE 47    ASRA
3706FDAF 20    BRA  FDD1
3707FDB1 20    BRA  FDD3
3708FDB3 20    BRA  FDD5
3709FDB5 20    BRA  FDD7
3710FDB7 04    LSR  1F
3711FDB9 41    ILL 
3712FDBA 47    ASRA
3713FDBB 04    LSR  1F
3714FDBD 41    ILL 
3715FDBE 47    ASRA
3716FDBF 45    ILL 
3717FDC0 72    ILL 
3718FDC1 72    ILL 
3719FDC2 2E    BGT  FDE4
3720
3721// pt d'entré SWI
3722FDC4 07    ASR  04
3723FDC6 34    PSHS U/S,B,A,
3724
3725// pt d'entrée RESET
3726FDC8 BF    STX  6442
3727FDCB 10 BF STY  6445
3728FDCF C6    LDB  #26
3729FDD1 20    BRA  FDDE
3730FDD3 34    PSHS U/S,B,A,
3731FDD5 86    LDA  #FF
3732FDD7 20    BRA  FDDC
3733FDD9 34    PSHS U/S,B,A,
3734FDDB 4F    CLRA
3735FDDC C6    LDB  #21
3736FDDE 8D    BSR  FDE2
3737FDE0 35    PULS PC,U/S,B,A,
3738FDE2 34    PSHS Y,
3739FDE4 10 8E LDY  #643C
3740FDE8 BD    JSR  FB7E
3741FDEB 35    PULS PC,Y,
3742FDED C6    LDB  #27
3743FDEF 8D    BSR  FDE2
3744FDF1 CE    LDU  #644C
3745FDF4 8E    LDX  #FE01
3746FDF7 C6    LDB  #0C
3747FDF9 A6    LDA  ,X+
3748FDFB A7    STA  ,U+
3749FDFD 5A    DECB
3750FDFE 26    BNE  FDF9
3751FE00 39    RTS 
3752FE01 00    NEG  06
3753FE03 00    NEG  0C
3754FE05 80    SUBA #00
3755FE07 08    ASL  60
3756FE09 0C    INC  60
3757FE0B 00    NEG  00
3758FE0D 8C    CMPX #8C8F
3759FE10 8F    ILL 
3760FE11 80    SUBA #80
3761FE13 80    SUBA #FF
3762FE15 00    NEG  00
3763FE17 FF    STU  FF00
3764FE1A 00    NEG  00
3765FE1C FF    STU  3131
3766FE1F F1    CMPB F101
3767FE22 01    ILL 
3768FE23 01    ILL 
3769FE24 FF    STU  8F8C
3770FE27 8C    CMPX #8C8C
3771FE2A 8C    CMPX #8C8C
3772FE2D FF    STU  0000
3773FE30 00    NEG  00
3774FE32 00    NEG  00
3775FE34 00    NEG  F1
3776FE36 31    LEAY f1,Y
3777FE38 31    LEAY f1,Y
3778FE3A 31    LEAY f1,Y
3779FE3C 31    LEAY [FFBF]
3780FE40 A0    SUBA Illegal !
3781FE42 95    BITA 88
3782FE44 87    ILL 
3783FE45 FF    STU  00FF
3784FE48 00    NEG  AA
3785FE4A 55    ILL 
3786FE4B 00    NEG  FF
3787FE4D FF    STU  01FD
3788FE50 05    ILL 
3789FE51 A5    BITA 9,U
3790FE53 11 E1 ILL 
3791FE55 87    ILL 
3792FE56 85    BITA #87
3793FE58 85    BITA #86
3794FE5A 87    ILL 
3795FE5B 80    SUBA #FF
3796FE5D 00    NEG  00
3797FE5F FF    STU  55AA
3798FE62 FF    STU  00FF
3799FE65 71    ILL 
3800FE66 51    ILL 
3801FE67 F1    CMPB 51B1
3802FE6A F1    CMPB 01FF
3803FE6D BF    STX  B0B1
3804FE70 B0    SUBA BF85
3805FE73 87    ILL 
3806FE74 85    BITA #F0
3807FE76 30    LEAX Illegal !
3808FE78 30    LEAX ,S+
3809FE7A 00    NEG  00
3810FE7C 00    NEG  41
3811FE7E 41    ILL 
3812FE7F 71    ILL 
3813FE80 51    ILL 
3814FE81 71    ILL 
3815FE82 51    ILL 
3816FE83 71    ILL 
3817FE84 51    ILL 
3818FE85 FF    STU  80BF
3819FE88 AF    STX  Illegal !
3820FE8A AF    STX  [FFFF]
3821FE8E 00    NEG  F0
3822FE90 D0    SUBB DF
3823FE92 D0    SUBB F0
3824FE94 30    LEAX [0101]
3825FE98 01    ILL 
3826FE99 C1    CMPB #41
3827FE9B 41    ILL 
3828FE9C 41    ILL 
3829FE9D 8A    ORA  #8F
3830FE9F 8F    ILL 
3831FEA0 8F    ILL 
3832FEA1 80    SUBA #80
3833FEA3 80    SUBA #FF
3834FEA5 AA    ORA  [FFFF]
3835FEA9 00    NEG  00
3836FEAB 00    NEG  FF
3837FEAD B1    CMPA F1F1
3838FEB0 F1    CMPB 0101
3839FEB3 01    ILL 
3840FEB4 FF    STU  8181
3841FEB7 81    CMPA #83
3842FEB9 82    SBCA #85
3843FEBB 86    LDA  #8D
3844FEBD AA    ORA  f5,U
3845FEBF AA    ORA  f5,U
3846FEC1 AA    ORA  f5,U
3847FEC3 AA    ORA  f5,U
3848FEC5 81    CMPA #81
3849FEC7 81    CMPA #41
3850FEC9 C1    CMPB #61
3851FECB A1    CMPA f1,U
3852FECD FF    STU  8080
3853FED0 80    SUBA #80
3854FED2 80    SUBA #80
3855FED4 80    SUBA #FF
3856FED6 00    NEG  00
3857FED8 00    NEG  FF
3858FEDA FF    STU  FFFF
3859FEDD FF    STU  0101
3860FEE0 01    ILL 
3861FEE1 01    ILL 
3862FEE2 01    ILL 
3863FEE3 01    ILL 
3864FEE4 01    ILL 
3865FEE5 FF    STU  6E9F
3866FEE8 60    NEG  f,Y
3867FEEA 1A    ORCC #50
3868FEEC CE    LDU  #FDC8
3869FEEF FF    STU  6055
3870FEF2 7E    JMP  FFA0
3871FEF5 B7    STA  0003
3872FEF8 7E    JMP  3FF6
3873FEFB F7    STB  E7C3
3874FEFE E7    STB  ,Y
3875FF00 6E    JMP  [,U]
3876FF02 84    ANDA #07
3877FF04 81    CMPA #01
3878FF06 26    BNE  FF1F
3879FF08 8E    LDX  #0101
3880FF0B 86    LDA  #FE
3881FF0D A7    STA  ,X+
3882FF0F 8C    CMPX #0200
3883FF12 26    BNE  FF0D
3884FF14 4C    INCA
3885FF15 8E    LDX  #0121
3886FF18 A7    STA  ,X+
3887FF1A 8C    CMPX #0141
3888FF1D 26    BNE  FF18
3889FF1F 8E    LDX  #FEFE
3890FF22 BF    STX  0129
3891FF25 35    PULS A,
3892FF27 B7    STA  E7E6
3893FF2A 0F    CLR  4E
3894FF2C 39    RTS 
3895FF2D 52    ILL 
3896FF2E 61    ILL 
3897FF2F 6D    TST  0,Y
3898FF31 44    LSRA
3899FF32 69    ROL  f3,S
3900FF34 6B    ILL 
3901FF35 FF    STU  FFFF
3902FF38 FF    STU  FFFF
3903FF3B FF    STU  FF6E
3904FF3E 9F    STX  60
3905FF40 00    NEG  6E
3906FF42 9F    STX  60
3907FF44 02    ILL 
3908FF45 6E    JMP  [6004]
3909FF49 6E    JMP  [6006]
3910FF4D 6E    JMP  [6008]
3911FF51 6E    JMP  [600A]
3912FF55 6E    JMP  [600C]
3913FF59 6E    JMP  [600E]
3914FF5D 6E    JMP  [6010]
3915FF61 6E    JMP  [6012]
3916FF65 6E    JMP  [6014]
3917FF69 FF    STU  7FFF
3918FF6C 82    SBCA #FF
3919FF6E 85    BITA #FF
3920FF70 88    EORA #FF
3921FF72 8B    ADDA #FF
3922FF74 8E    LDX  #FF91
3923FF77 FF    STU  94FF
3924FF7A 97    STA  FF
3925FF7C 9A    ORA  FF
3926FF7E 9D    JSR  BD
3927FF80 EC    LDD  [7E,Y]
3928FF83 EF    STU  fe,U
3929FF85 BD    JSR  ECB8
3930FF88 BD    JSR  ECB8
3931FF8B BD    JSR  ECB8
3932FF8E 7E    JMP  EFC1
3933FF91 BD    JSR  ECB8
3934FF94 BD    JSR  ECB8
3935FF97 BD    JSR  ECB8
3936FF9A BD    JSR  ECB8
3937FF9D 7E    JMP  ECEF
3938
3939
3940// Switch & execute
3941FFA0 34    PSHS A,CC
3942FFA2 1A    ORCC #50
3943FFA4 B6    LDA  E7C3
3944FFA7 84    ANDA #EF
3945FFA9 B7    STA  E7C3
3946
3947// execute (from other page)
3948FFAC 35    PULS A,CC
3949FFAE AD    JSR  [6055]
3950FFB2 34    PSHS A,CC
3951FFB4 1A    ORCC #50
3952FFB6 B6    LDA  E7C3
3953FFB9 84    ANDA #EF
3954FFBB B7    STA  E7C3    // repasse à la rom mon 0
3955
3956FFBE 35    PULS PC,A,CC // FIN de switch & execute
3957
3958
3959FFC0 7E    JMP  F440
3960FFC3 7E    JMP  F3AF
3961FFC6 7E    JMP  F08E
3962FFC9 F6    LDB  1EEC
3963FFCC 12    NOP 
3964FFCD FF    STU  BD81
3965FFD0 EE    LDU  Illegal !
3966FFD2 EE    LDU  Illegal !
3967FFD4 EE    LDU  Illegal !
3968FFD6 EE    LDU  Illegal !
3969FFD8 EE    LDU  Illegal !
3970FFDA EE    LDU  Illegal !
3971FFDC EE    LDU  Illegal !
3972FFDE EE    LDU  Illegal !
3973FFE0 EE    LDU  Illegal !
3974FFE2 EE    LDU  Illegal !
3975FFE4 EE    LDU  Illegal !
3976FFE6 EE    LDU  Illegal !
3977FFE8 EE    LDU  Illegal !
3978FFEA EE    LDU  Illegal !
3979FFEC EE    LDU  Illegal !
3980FFEE EE    LDU  Illegal !
3981
3982
3983FFF0 0300  RESERVED
3984FFF2 7000  SWI3
3985FFF4 6800  SWI2
3986FFF6 FA7C  FIRQ
3987FFF8 FA80  IRQ
3988FFFA FDC4  SWI
3989FFFC FDC8  NMI
3990FFFE FDC8  RESET
3991
Note: See TracBrowser for help on using the repository browser.