|
|
1.1 root 1: RESET:
2: 0100001e: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
3: 01000028: 4e71 f4d8 41f9 0100 0038 NOP.L
4: 0100002a: f4d8 41f9 0100 0038 4ef9 CINVA.L #$00000000
5: 0100002c: 41f9 0100 0038 4ef9 0100 LEA.L $01000038,A0
6: 01000032: 4ef9 0100 0a18 207c 0000 JMP.L $01000a18
7:
8: 01000038: 207c 0000 8000 4e7b 8002 MOVEA.L #$00008000,A0
9: 0100003e: 4e7b 8002 23fc c700 0000 MOVE2C.L #$8002
10: 01000042: 23fc c700 0000 020c 0004 MOVE.L #$c7000000,$020c0004
11: 0100004c: 4bf9 0100 0058 4ef9 0100 LEA.L $01000058,A5
12: 01000052: 4ef9 0100 0742 23fc 8000 JMP.L $01000742
13:
14: 01000058: 23fc 8000 0000 020c 000c MOVE.L #$80000000,$020c000c
15: 01000062: 23fc e100 0000 020c 0038 MOVE.L #$e1000000,$020c0038
16: 0100006c: 2039 0200 c800 0280 f000 MOVE.L $0200c800,D0
17: 01000072: 0280 f000 0000 2a40 00b5 AND.L #$f0000000,D0
18: 01000078: 2a40 00b5 0000 0080 0170 MOVEA.L D0,A5
19: 0100007a: 00b5 0000 0080 0170 0200 OR.L #$00000080,(A5, D0.W*1+33607680)+0 == $0200d000
20: 01000086: 2b80 0170 020c 0000 00b5 MOVE.L D0,(A5, D0.W*1+34340864)+0 == $020c0000
21: 0100008e: 00b5 0000 0800 0170 0200 OR.L #$00000800,(A5, D0.W*1+33607680)+0 == $0200d000
22: 0100009a: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
23: 010000a2: 2200 0281 0000 f000 740c MOVE.L D0,D1
24: 010000a4: 0281 0000 f000 740c e4a1 AND.L #$0000f000,D1
25: 010000aa: 740c e4a1 0c81 0000 0003 MOVE.L #$0000000c,D2
26: 010000ac: e4a1 0c81 0000 0003 67ff ASR.L D2,D1
27: 010000ae: 0c81 0000 0003 67ff 0000 CMP.L #$00000003,D1
28: 010000b4: 67ff 0000 003c 2035 0170 BEQ.L #$0000003c == 010000f2 (FALSE)
29: 010000ba: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
30: 010000c2: 2200 0281 0000 0f00 7408 MOVE.L D0,D1
31: 010000c4: 0281 0000 0f00 7408 e4a1 AND.L #$00000f00,D1
32: 010000ca: 7408 e4a1 0c81 0000 0001 MOVE.L #$00000008,D2
33: 010000cc: e4a1 0c81 0000 0001 66ff ASR.L D2,D1
34: 010000ce: 0c81 0000 0001 66ff 0000 CMP.L #$00000001,D1
35: 010000d4: 66ff 0000 001c 23fc 4000 BNE.L #$0000001c == 010000f2 (TRUE)
36: 010000da: 23fc 4000 0000 020c 0034 MOVE.L #$40000000,$020c0034 => sets DMA base addresses?
37: 010000e4: 4e71 23fc 4000 0000 020c NOP.L
38: 010000e6: 23fc 4000 0000 020c 0030 MOVE.L #$40000000,$020c0030
39: 010000f0: 4e71 2035 0170 0200 c000 NOP.L
40:
41: 010000f2: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
42: 010000fa: 2200 0281 0000 f000 740c MOVE.L D0,D1
43: 010000fc: 0281 0000 f000 740c e4a1 AND.L #$0000f000,D1
44: 01000102: 740c e4a1 0c81 0000 0003 MOVE.L #$0000000c,D2
45: 01000104: e4a1 0c81 0000 0003 67ff ASR.L D2,D1
46: 01000106: 0c81 0000 0003 67ff 0000 CMP.L #$00000003,D1
47: 0100010c: 67ff 0000 004e 2200 0281 BEQ.L #$0000004e == 0100015c (FALSE)
48: 01000112: 2200 0281 0000 0003 e581 MOVE.L D0,D1
49: 01000114: 0281 0000 0003 e581 2400 AND.L #$00000003,D1
50: 0100011a: e581 2400 0282 0000 0030 ASL.L #$00000002,D1
51: 0100011c: 2400 0282 0000 0030 e882 MOVE.L D0,D2
52: 0100011e: 0282 0000 0030 e882 8282 AND.L #$00000030,D2
53: 01000124: e882 8282 2400 0282 0000 ASR.L #$00000004,D2
54: 01000126: 8282 2400 0282 0000 f000 OR.L D2,D1
55: 01000128: 2400 0282 0000 f000 ee82 MOVE.L D0,D2
56: 0100012a: 0282 0000 f000 ee82 8282 AND.L #$0000f000,D2
57: 01000130: ee82 8282 0081 0000 0010 ASR.L #$00000007,D2
58: 01000132: 8282 0081 0000 0010 c2fc OR.L D2,D1
59: 01000134: 0081 0000 0010 c2fc 0005 OR.L #$00000010,D1
60: 0100013a: c2fc 0005 207c 0101 0854 MULU.W #$0005,D1
61:
62: 0100013e: 207c 0101 0854 d1c1 43f5 MOVEA.L #$01010854,A0
63: 01000144: d1c1 43f5 0170 0210 6010 ADDA.L D1,A0
64: 01000146: 43f5 0170 0210 6010 7004 LEA.L (A5, D0.W*1+34627600)+0 == $02106010,A1
65: 0100014e: 7004 12d8 51c8 fffc 4ef9 MOVE.L #$00000004,D0
66: 01000150: 12d8 51c8 fffc 4ef9 0100 MOVE.B (A0)+,(A1)+ // copy from EPROM to $02106010
67: 01000152: 51c8 fffc 4ef9 0100 017c DBF .W D0,#$fffc == 01000150 (FALSE)
68: 01000156: 4ef9 0100 017c 23fc c000 JMP.L $0100017c
69:
70:
71:
72: 0100015c: 23fc c000 0000 020c 000c MOVE.L #$c0000000,$020c000c
73: 01000166: 1bbc 000a 0170 0211 8190 MOVE.B #$0a,(A5, D0.W*1+34701712)+0 == $02118190
74: 01000170: 1bbc 0000 0170 0211 8180 MOVE.B #$00,(A5, D0.W*1+34701696)+0 == $02118180
75: 0100017a: 4e71 42b5 0170 0200 7800 NOP.L
76:
77:
78: // no stack yet
79: 0100017c: 42b5 0170 0200 7800 7000 CLR.L (A5, D0.W*1+33585152)+0 == $02007800
80: 01000184: 7000 2b80 0170 0200 4188 MOVE.L #$00000000,D0
81: 01000186: 2b80 0170 0200 4188 227c MOVE.L D0,(A5, D0.W*1+33571208)+0 == $02004188
82: 0100018e: 227c 0100 001e 263c 0102 MOVEA.L #$0100001e,A1
83: 01000194: 263c 0102 0000 0483 0100 MOVE.L #$01020000,D3
84: 0100019a: 0483 0100 001e 41f9 0100 SUB.L #$0100001e,D3
85: 010001a0: 41f9 0100 01ac 60ff 0000 LEA.L $010001ac,A0
86: 010001a6: 60ff 0000 2ab2 307c 0001 BT .L #$00002ab2 == 01002c5a (TRUE)
87: 010001ac: 307c 0001 b0b9 0100 001a MOVEA.W #$0001,A0
88: 010001b0: b0b9 0100 001a 66ff 0000 CMP.L $0100001a,D0
89: 010001b6: 66ff 0000 2386 227c 0100 BNE.L #$00002386 == 0100253e (TRUE)
90: 010001bc: 227c 0100 0000 263c 0100 MOVEA.L #$01000000,A1
91: 010001c2: 263c 0100 0016 0483 0100 MOVE.L #$01000016,D3
92: 010001c8: 0483 0100 0000 41f9 0100 SUB.L #$01000000,D3
93: 010001ce: 41f9 0100 01da 60ff 0000 LEA.L $010001da,A0
94: 010001d4: 60ff 0000 2a84 307c 0002 BT .L #$00002a84 == 01002c5a (TRUE)
95: 010001da: 307c 0002 b0b9 0100 0016 MOVEA.W #$0002,A0
96: 010001de: b0b9 0100 0016 66ff 0000 CMP.L $01000016,D0
97: 010001e4: 66ff 0000 2358 2035 0170 BNE.L #$00002358 == 0100253e (TRUE)
98: 010001ea: 2035 0170 0200 c000 2200 MOVE.L (A5, D0.W*1+33603584)+0 == $0200c000,D0
99: 010001f2: 2200 0281 0000 f000 740c MOVE.L D0,D1
100: 010001f4: 0281 0000 f000 740c e4a1 AND.L #$0000f000,D1
101: 010001fa: 740c e4a1 0c81 0000 0003 MOVE.L #$0000000c,D2
102: 010001fc: e4a1 0c81 0000 0003 67ff ASR.L D2,D1
103: 010001fe: 0c81 0000 0003 67ff 0000 CMP.L #$00000003,D1
104: 01000204: 67ff 0000 0038 4ff9 0100 BEQ.L #$00000038 == 0100023e (FALSE)
105: 0100020a: 4ff9 0100 0216 60ff 0000 LEA.L $01000216,A7
106: 01000210: 60ff 0000 298c 4ff5 0170 BT .L #$0000298c == 01002b9e (TRUE)
107: 01000216: 4ff5 0170 0b03 f800 422f LEA.L (A5, D0.W*1+184809472)+0 == $0b03f800,A7
108: 0100021e: 422f 0004 41ef 0400 4e7b CLR.B (A7,$0004) == $0b03f7c4
109: 01000222: 41ef 0400 4e7b 8801 2f4d LEA.L (A7,$0400) == $0b03fbc0,A0
110: 01000226: 4e7b 8801 2f4d 0006 2f0f MOVE2C.L #$8801
111: 0100022a: 2f4d 0006 2f0f 4eb9 0100 MOVE.L A5,(A7,$0006) == $0b03f7c6
112: 0100022e: 2f0f 4eb9 0100 03b6 588f MOVE.L A7,-(A7)
113: 01000230: 4eb9 0100 03b6 588f 4ef9 JSR.L $010003b6
114: 01000236: 588f 4ef9 0100 027c 4ff9 ADDA.L #$00000004,A7
115: 01000238: 4ef9 0100 027c 4ff9 0100 JMP.L $0100027c
116: // video ram was tested, screen still scrambled
117: // stack at 0B03F800 (not used yet)
118:
119: 0100023e: 4ff9 0100 024a 60ff 0000 LEA.L $0100024a,A7
120: 01000244: 60ff 0000 2ac6 d1fc 0000 BT .L #$00002ac6 == 01002d0c (TRUE)
121: 0100024a: d1fc 0000 0800 2e48 422f ADDA.L #$00000800,A0
122: 01000250: 2e48 422f 0004 41ef 0400 MOVEA.L A0,A7
123: 01000252: 422f 0004 41ef 0400 4e7b CLR.B (A7,$0004) == $0b03f7c4
124: 01000256: 41ef 0400 4e7b 8801 2f4d LEA.L (A7,$0400) == $0b03fbc0,A0
125: 0100025a: 4e7b 8801 2f4d 0006 2f0f MOVE2C.L #$8801
126: 0100025e: 2f4d 0006 2f0f 4eb9 0100 MOVE.L A5,(A7,$0006) == $0b03f7c6
127: 01000262: 2f0f 4eb9 0100 03b6 588f MOVE.L A7,-(A7)
128: 01000264: 4eb9 0100 03b6 588f 2f3c JSR.L $010003b6
129: 0100026a: 588f 2f3c 0000 0000 2f0d ADDA.L #$00000004,A7
130: 0100026c: 2f3c 0000 0000 2f0d 4eb9 MOVE.L #$00000000,-(A7)
131: 01000272: 2f0d 4eb9 0100 4f38 508f MOVE.L A5,-(A7)
132: 01000274: 4eb9 0100 4f38 508f 61ff JSR.L $01004f38
133: 0100027a: 508f 61ff 0000 4674 2400 ADDA.L #$00000008,A7
134:
135:
136: // third stage, Video ram is ok...
137: //
138: 0100027c: 61ff 0000 4674 2400 41f9 BSR.L #$00004674 == 010048f2 => go check RTC
139: // rtc was checked
140: 01000282: 2400 41f9 0100 02dc d1cd MOVE.L D0,D2
141: 01000284: 41f9 0100 02dc d1cd 4e7a LEA.L $010002dc,A0
142: 0100028a: d1cd 4e7a 9801 223c 0000 ADDA.L A5,A0
143: 0100028c: 4e7a 9801 223c 0000 00ff MOVEC2.L #$9801
144: 01000290: 223c 0000 00ff 22c8 51c9 MOVE.L #$000000ff,D1
145: 01000296: 22c8 51c9 fffc 2f0f 4eb9 MOVE.L A0,(A1)+
146: 01000298: 51c9 fffc 2f0f 4eb9 0100 DBF .W D1,#$fffc == 01000296 (FALSE)
147: 0100029c: 2f0f 4eb9 0100 03b6 4eb9 MOVE.L A7,-(A7)
148: 0100029e: 4eb9 0100 03b6 4eb9 0100 JSR.L $010003b6 // no trace
149: 010002a4: 4eb9 0100 95b4 588f 244f JSR.L $010095b4 // read RTC, SCR1 + Clear screen
150: 010002aa: 588f 244f 2f0a 2f0d 4eb9 ADDA.L #$00000004,A7
151: 010002ac: 244f 2f0a 2f0d 4eb9 0100 MOVEA.L A7,A2
152: 010002ae: 2f0a 2f0d 4eb9 0100 0af8 MOVE.L A2,-(A7)
153: 010002b0: 2f0d 4eb9 0100 0af8 508f MOVE.L A5,-(A7)
154: 010002b2: 4eb9 0100 0af8 508f 1f40 JSR.L $01000af8 // RTC read + SCR1 + display Next Logo testing
155: 010002b8: 508f 1f40 0004 204f 43f9 ADDA.L #$00000008,A7
156: 010002ba: 1f40 0004 204f 43f9 0100 MOVE.B D0,(A7,$0004) == $0b03f7c4
157: 010002be: 204f 43f9 0100 0430 2f09 MOVEA.L A7,A0
158: 010002c0: 43f9 0100 0430 2f09 2f02 LEA.L $01000430,A1
159: 010002c6: 2f09 2f02 2f08 2f0d 3f3c MOVE.L A1,-(A7)
160: 010002c8: 2f02 2f08 2f0d 3f3c 0700 MOVE.L D2,-(A7)
161: 010002ca: 2f08 2f0d 3f3c 0700 4875 MOVE.L A0,-(A7)
162: 010002cc: 2f0d 3f3c 0700 4875 0170 MOVE.L A5,-(A7)
163: 010002ce: 3f3c 0700 4875 0170 0400 MOVE.W #$0700,-(A7)
164: 010002d2: 4875 0170 0400 0000 40e7 PEA.L (A5, D0.W*1+67108864)+0 == $04000000
165: 010002da: 40e7 9efc 0084 48ef ffff MVSR2.W -(A7)
166:
167: ; initial Bus error vector
168: ;
169: 010002dc: 9efc 0084 48ef ffff 0000 SUBA.W #$0084,A7
170: 010002e0: 48ef ffff 0000 06af 0000 MVMLE.L #$ffff,(A7,$0000) == $0b03f7c0
171: 010002e6: 06af 0000 0084 003c 4e7a ADD.L #$00000084,(A7,$003c) == $0b03f7fc
172: 010002ee: 4e7a 8800 2f48 0040 4e7a MOVEC2.L #$8800
173: 010002f2: 2f48 0040 4e7a 8000 2f48 MOVE.L A0,(A7,$0040) == $0b03f800
174: 010002f6: 4e7a 8000 2f48 004c 4e7a MOVEC2.L #$8000
175: 010002fa: 2f48 004c 4e7a 8001 2f48 MOVE.L A0,(A7,$004c) == $0b03f80c
176: 010002fe: 4e7a 8001 2f48 0050 4e7a MOVEC2.L #$8001
177: 01000302: 2f48 0050 4e7a 8801 2f48 MOVE.L A0,(A7,$0050) == $0b03f810
178: 01000306: 4e7a 8801 2f48 0054 4e7a MOVEC2.L #$8801
179: 0100030a: 2f48 0054 4e7a 8002 2f48 MOVE.L A0,(A7,$0054) == $0b03f814
180: 0100030e: 4e7a 8002 2f48 005c 46fc MOVEC2.L #$8002
181: 01000312: 2f48 005c 46fc 2700 f4f8 MOVE.L A0,(A7,$005c) == $0b03f81c
182: 01000316: 46fc 2700 f4f8 207c 0000 MV2SR.W #$2700
183: 0100031a: f4f8 207c 0000 8000 4e7b CPUSHA.L #$00000000
184: 0100031c: 207c 0000 8000 4e7b 8002 MOVEA.L #$00008000,A0
185: 01000322: 4e7b 8002 61ff 0000 1034 MOVE2C.L #$8002
186: 01000326: 61ff 0000 1034 206f 0040 BSR.L #$00001034 == 0100135c
187: // dies... never reach (29/09/2010)
188:
189: 0100032c: 206f 0040 4e7b 8800 206f MOVEA.L (A7,$0040) == $0b03f800,A0
190: 01000330: 4e7b 8800 206f 004c 4e7b MOVE2C.L #$8800
191: 01000334: 206f 004c 4e7b 8000 206f MOVEA.L (A7,$004c) == $0b03f80c,A0
192: 01000338: 4e7b 8000 206f 0050 4e7b MOVE2C.L #$8000
193: 0100033c: 206f 0050 4e7b 8001 206f MOVEA.L (A7,$0050) == $0b03f810,A0
194: 01000340: 4e7b 8001 206f 0054 4e7b MOVE2C.L #$8001
195: 01000344: 206f 0054 4e7b 8801 206f MOVEA.L (A7,$0054) == $0b03f814,A0
196: 01000348: 4e7b 8801 206f 005c 4e7b MOVE2C.L #$8801
197: 0100034c: 206f 005c 4e7b 8002 206f MOVEA.L (A7,$005c) == $0b03f81c,A0
198: 01000350: 4e7b 8002 206f 003c 43ef MOVE2C.L #$8002
199: 01000354: 206f 003c 43ef 0084 b3c8 MOVEA.L (A7,$003c) == $0b03f7fc,A0
200: 01000358: 43ef 0084 b3c8 6716 30af LEA.L (A7,$0084) == $0b03f844,A1
201: 0100035c: b3c8 6716 30af 0084 216f CMPA.L A0,A1
202: 0100035e: 6716 30af 0084 216f 0086 BEQ.B #$00000016 == 01000376 (FALSE)
203: 01000360: 30af 0084 216f 0086 0002 MOVE.W (A7,$0084) == $0b03f844,(A0)
204: 01000364: 216f 0086 0002 4268 0006 MOVE.L (A7,$0086) == $0b03f846,(A0,$0002) == $00000006
205: 0100036a: 4268 0006 4cef ffff 0000 CLR.W (A0,$0006) == $0000000a
206: 0100036e: 4cef ffff 0000 4e73 4cef MVMEL.L #$ffff,(A7,$0000) == $0b03f7c0
207: 01000374: 4e73 4cef 7fff 0000 defc RTE.L
208:
209: 01000376: 4cef 7fff 0000 defc 0084 MVMEL.L #$7fff,(A7,$0000) == $0b03f7c0
210: 0100037c: defc 0084 4e73 23fc 0000 ADDA.W #$0084,A7
211: 01000380: 4e73 23fc 0000 0000 020c RTE.L
212:
213: 01000382: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
214: 0100038c: 4e73 41f9 0100 039a 4ef9 RTE.L
215:
216: 0100038e: 41f9 0100 039a 4ef9 0100 LEA.L $0100039a,A0
217: 01000394: 4ef9 0100 0a18 202f 0004 JMP.L $01000a18
218: 0100039a: 202f 0004 4e7b 0801 3f3c MOVE.L (A7,$0004) == $0b03f7c4,D0
219: 0100039e: 4e7b 0801 3f3c 0704 4875 MOVE2C.L #$0801
220: 010003a2: 3f3c 0704 4875 0170 0400 MOVE.W #$0704,-(A7)
221: 010003a6: 4875 0170 0400 0000 40e7 PEA.L (A5, D0.W*1+67108864)+0 == $04000000
222: 010003ae: 40e7 60ff ffff ff2a 4e7a MVSR2.W -(A7)
223: 010003b0: 60ff ffff ff2a 4e7a 8801 BT .L #$ffffff2a == 010002dc (TRUE)
224:
225:
226: 010003b6: 4e7a 8801 216f 0004 0004 MOVEC2.L #$8801
227: 010003ba: 216f 0004 0004 4e75 4e7a MOVE.L (A7,$0004) == $0b03f7c4,(A0,$0004) == $00000008
228: 010003c0: 4e75 4e7a 8801 2028 0004 RTS.L
229:
230: 010003c2: 4e7a 8801 2028 0004 4e75 MOVEC2.L #$8801
231: 010003c6: 2028 0004 4e75 4e7a 0801 MOVE.L (A0,$0004) == $00000008,D0
232: 010003ca: 4e75 4e7a 0801 4e75 202f RTS.L
233:
234: 010003cc: 4e7a 0801 4e75 202f 0004 MOVEC2.L #$0801
235: 010003d0: 4e75 202f 0004 4e7b 0801 RTS.L
236:
237: 010003d2: 202f 0004 4e7b 0801 4e75 MOVE.L (A7,$0004) == $0b03f7c4,D0
238: 010003d6: 4e7b 0801 4e75 40c0 e088 MOVE2C.L #$0801
239: 010003da: 4e75 40c0 e088 0280 0000 RTS.L
240:
241: 010003dc: 40c0 e088 0280 0000 0007 MVSR2.W D0
242: 010003de: e088 0280 0000 0007 4e75 LSR.L #$00000008,D0
243: 010003e0: 0280 0000 0007 4e75 206f AND.L #$00000007,D0
244: 010003e6: 4e75 206f 0004 226f 0008 RTS.L
245:
246: 010003e8: 206f 0004 226f 0008 212f MOVEA.L (A7,$0004) == $0b03f7c4,A0
247: 010003ec: 226f 0008 212f 0044 212f MOVEA.L (A7,$0008) == $0b03f7c8,A1
248: 010003f0: 212f 0044 212f 0040 212f MOVE.L (A7,$0044) == $0b03f804,-(A0)
249: 010003f4: 212f 0040 212f 003c 212f MOVE.L (A7,$0040) == $0b03f800,-(A0)
250: 010003f8: 212f 003c 212f 0038 212f MOVE.L (A7,$003c) == $0b03f7fc,-(A0)
251: 010003fc: 212f 0038 212f 0034 212f MOVE.L (A7,$0038) == $0b03f7f8,-(A0)
252: 01000400: 212f 0034 212f 0030 212f MOVE.L (A7,$0034) == $0b03f7f4,-(A0)
253: 01000404: 212f 0030 212f 002c 212f MOVE.L (A7,$0030) == $0b03f7f0,-(A0)
254: 01000408: 212f 002c 212f 0028 212f MOVE.L (A7,$002c) == $0b03f7ec,-(A0)
255: 0100040c: 212f 0028 212f 0024 212f MOVE.L (A7,$0028) == $0b03f7e8,-(A0)
256: 01000410: 212f 0024 212f 0020 212f MOVE.L (A7,$0024) == $0b03f7e4,-(A0)
257: 01000414: 212f 0020 212f 001c 212f MOVE.L (A7,$0020) == $0b03f7e0,-(A0)
258: 01000418: 212f 001c 212f 0018 212f MOVE.L (A7,$001c) == $0b03f7dc,-(A0)
259: 0100041c: 212f 0018 212f 0014 212f MOVE.L (A7,$0018) == $0b03f7d8,-(A0)
260: 01000420: 212f 0014 212f 0010 212f MOVE.L (A7,$0014) == $0b03f7d4,-(A0)
261: 01000424: 212f 0010 212f 000c 2e48 MOVE.L (A7,$0010) == $0b03f7d0,-(A0)
262: 01000428: 212f 000c 2e48 4e91 4879 MOVE.L (A7,$000c) == $0b03f7cc,-(A0)
263: 0100042c: 2e48 4e91 4879 0100 0430 MOVEA.L A0,A7
264: 0100042e: 4e91 4879 0100 0430 3f3c JSR.L (A1)
265: 01000430: 4879 0100 0430 3f3c 0600 PEA.L $01000430
266: 01000436: 3f3c 0600 4879 0100 0436 MOVE.W #$0600,-(A7)
267: 0100043a: 4879 0100 0436 0067 2700 PEA.L $01000436
268: 01000440: 0067 2700 60ff ffff fe96 OR.W #$2700,-(A7)
269: 01000444: 60ff ffff fe96 4e7a 1000 BT .L #$fffffe96 == 010002dc (TRUE)
270: 0100044a: 4e7a 1000 206f 000c 4e7b MOVEC2.L #$1000
271: 0100044e: 206f 000c 4e7b 8000 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
272: 01000452: 4e7b 8000 206f 0004 0e90 MOVE2C.L #$8000
273: 01000456: 206f 0004 0e90 0000 4e7b MOVEA.L (A7,$0004) == $0b03f7c4,A0
274: 0100045a: 0e90 0000 4e7b 1000 4e75 MOVES.L #$0000,(A0)
275: 0100045e: 4e7b 1000 4e75 4e7a 1000 MOVE2C.L #$1000
276: 01000462: 4e75 4e7a 1000 206f 000c RTS.L
277:
278: 01000464: 4e7a 1000 206f 000c 4e7b MOVEC2.L #$1000
279: 01000468: 206f 000c 4e7b 8000 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
280: 0100046c: 4e7b 8000 206f 0004 9080 MOVE2C.L #$8000
281: 01000470: 206f 0004 9080 3010 4e7b MOVEA.L (A7,$0004) == $0b03f7c4,A0
282: 01000474: 9080 3010 4e7b 1000 4e75 SUB.L D0,D0
283: 01000476: 3010 4e7b 1000 4e75 4e7a MOVE.W (A0),D0
284: 01000478: 4e7b 1000 4e75 4e7a 1000 MOVE2C.L #$1000
285: 0100047c: 4e75 4e7a 1000 206f 000c RTS.L
286:
287: 0100047e: 4e7a 1000 206f 000c 4e7b MOVEC2.L #$1000
288: 01000482: 206f 000c 4e7b 8000 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
289: 01000486: 4e7b 8000 206f 0004 9080 MOVE2C.L #$8000
290: 0100048a: 206f 0004 9080 0e10 0000 MOVEA.L (A7,$0004) == $0b03f7c4,A0
291: 0100048e: 9080 0e10 0000 4e7b 1000 SUB.L D0,D0
292: 01000490: 0e10 0000 4e7b 1000 4e75 MOVES.B #$0000,(A0)
293: 01000494: 4e7b 1000 4e75 4e7a 1001 MOVE2C.L #$1000
294: 01000498: 4e75 4e7a 1001 206f 000c RTS.L
295:
296: 0100049a: 4e7a 1001 206f 000c 4e7b MOVEC2.L #$1001
297: 0100049e: 206f 000c 4e7b 8001 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
298: 010004a2: 4e7b 8001 206f 0004 202f MOVE2C.L #$8001
299: 010004a6: 206f 0004 202f 0010 0e90 MOVEA.L (A7,$0004) == $0b03f7c4,A0
300: 010004aa: 202f 0010 0e90 0800 4e7b MOVE.L (A7,$0010) == $0b03f7d0,D0
301: 010004ae: 0e90 0800 4e7b 1001 4e75 MOVES.L #$0800,(A0)
302: 010004b2: 4e7b 1001 4e75 4e7a 1001 MOVE2C.L #$1001
303: 010004b6: 4e75 4e7a 1001 206f 000c RTS.L
304:
305: 010004b8: 4e7a 1001 206f 000c 4e7b MOVEC2.L #$1001
306: 010004bc: 206f 000c 4e7b 8001 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
307: 010004c0: 4e7b 8001 206f 0004 202f MOVE2C.L #$8001
308: 010004c4: 206f 0004 202f 0010 0e50 MOVEA.L (A7,$0004) == $0b03f7c4,A0
309: 010004c8: 202f 0010 0e50 0800 4e7b MOVE.L (A7,$0010) == $0b03f7d0,D0
310: 010004cc: 0e50 0800 4e7b 1001 4e75 MOVES.W #$0800,(A0)
311: 010004d0: 4e7b 1001 4e75 4e7a 1001 MOVE2C.L #$1001
312: 010004d4: 4e75 4e7a 1001 206f 000c RTS.L
313:
314: 010004d6: 4e7a 1001 206f 000c 4e7b MOVEC2.L #$1001
315: 010004da: 206f 000c 4e7b 8001 206f MOVEA.L (A7,$000c) == $0b03f7cc,A0
316: 010004de: 4e7b 8001 206f 0004 202f MOVE2C.L #$8001
317: 010004e2: 206f 0004 202f 0010 0e10 MOVEA.L (A7,$0004) == $0b03f7c4,A0
318: 010004e6: 202f 0010 0e10 0800 4e7b MOVE.L (A7,$0010) == $0b03f7d0,D0
319: 010004ea: 0e10 0800 4e7b 1001 4e75 MOVES.B #$0800,(A0)
320: 010004ee: 4e7b 1001 4e75 4e75 4280 MOVE2C.L #$1001
321: 010004f2: 4e75 4e75 4280 206f 0004 RTS.L
322:
323: 010004f4: 4e75 4280 206f 0004 20fc RTS.L
324:
325: 010004f6: 4280 206f 0004 20fc 0123 CLR.L D0
326: 010004f8: 206f 0004 20fc 0123 4567 MOVEA.L (A7,$0004) == $0b03f7c4,A0
327: 010004fc: 20fc 0123 4567 20fc 89ab MOVE.L #$01234567,(A0)+
328: 01000502: 20fc 89ab cdef 20fc 092b MOVE.L #$89abcdef,(A0)+
329: 01000508: 20fc 092b 4d6f 20fc 81a3 MOVE.L #$092b4d6f,(A0)+
330: 0100050e: 20fc 81a3 c5e7 f4f8 207c MOVE.L #$81a3c5e7,(A0)+
331: 01000514: f4f8 207c 8000 8000 4e7b CPUSHA.L #$00000000
332: 01000516: 207c 8000 8000 4e7b 8002 MOVEA.L #$80008000,A0
333: 0100051c: 4e7b 8002 4e71 206f 0004 MOVE2C.L #$8002
334: 01000520: 4e71 206f 0004 4a28 0004 NOP.L
335: 01000522: 206f 0004 4a28 0004 0c98 MOVEA.L (A7,$0004) == $0b03f7c4,A0
336: 01000526: 4a28 0004 0c98 0123 4567 TST.B (A0,$0004) == $00000008
337: 0100052a: 0c98 0123 4567 66ff 0000 CMP.L #$01234567,(A0)+
338: 01000530: 66ff 0000 002a 0c98 89ab BNE.L #$0000002a == 0100055c (TRUE)
339: 01000536: 0c98 89ab cdef 66ff 0000 CMP.L #$89abcdef,(A0)+
340: 0100053c: 66ff 0000 001e 0c98 092b BNE.L #$0000001e == 0100055c (TRUE)
341: 01000542: 0c98 092b 4d6f 66ff 0000 CMP.L #$092b4d6f,(A0)+
342: 01000548: 66ff 0000 0012 0c98 81a3 BNE.L #$00000012 == 0100055c (TRUE)
343: 0100054e: 0c98 81a3 c5e7 66ff 0000 CMP.L #$81a3c5e7,(A0)+
344: 01000554: 66ff 0000 0006 7001 f4f8 BNE.L #$00000006 == 0100055c (TRUE)
345: 0100055a: 7001 f4f8 207c 0000 8000 MOVE.L #$00000001,D0
346: 0100055c: f4f8 207c 0000 8000 4e7b CPUSHA.L #$00000000
347: 0100055e: 207c 0000 8000 4e7b 8002 MOVEA.L #$00008000,A0
348: 01000564: 4e7b 8002 4e75 2efc 0000 MOVE2C.L #$8002
349: 01000568: 4e75 2efc 0000 0002 61ff RTS.L
350:
351: =============================================================
352: = send RTS and wait?
353: =============================================================
354: 0100056a: 2efc 0000 0002 61ff 0000 MOVE.L #$00000002,(A7)+
355: 01000570: 61ff 0000 1fc8 202f 0004 BSR.L #$00001fc8 == 0100253a
356:
357:
358: 01000576: 202f 0004 206f 0008 222f MOVE.L (A7,$0004) == $0b03f7c4,D0
359: 0100057a: 206f 0008 222f 000c 226f MOVEA.L (A7,$0008) == $0b03f7c8,A0
360: 0100057e: 222f 000c 226f 0010 2f02 MOVE.L (A7,$000c) == $0b03f7cc,D1
361: 01000582: 226f 0010 2f02 2409 efd0 MOVEA.L (A7,$0010) == $0b03f7d0,A1
362: 01000586: 2f02 2409 efd0 0862 241f MOVE.L D2,-(A7)
363: 01000588: 2409 efd0 0862 241f 4e75 MOVE.L A1,D2
364: 0100058a: efd0 0862 241f 4e75 206f BFINS.L #$0862,(A0)
365: 0100058e: 241f 4e75 206f 0004 202f MOVE.L (A7)+,D2
366: 01000590: 4e75 206f 0004 202f 0008 RTS.L
367:
368: 01000592: 206f 0004 202f 0008 222f MOVEA.L (A7,$0004) == $0b03f7c4,A0
369: 01000596: 202f 0008 222f 000c e9d0 MOVE.L (A7,$0008) == $0b03f7c8,D0
370: 0100059a: 222f 000c e9d0 0821 4e75 MOVE.L (A7,$000c) == $0b03f7cc,D1
371: 0100059e: e9d0 0821 4e75 4287 0c87 BFEXTU.L #$0821,(A0)
372: 010005a2: 4e75 4287 0c87 0000 0005 RTS.L
373:
374:
375:
376: =============================================================
377: = INITIAL BOOT (no stack yet)
378: =============================================================
379:
380:
381: =============================================================
382: =
383: =============================================================
384: 010005a4: 4287 0c87 0000 0005 6cff CLR.L D7
385: 010005a6: 0c87 0000 0005 6cff 0000 CMP.L #$00000005,D7
386: 010005ac: 6cff 0000 006e 0c85 0000 BGE.L #$0000006e == 0100061c (FALSE)
387: 010005b2: 0c85 0000 0021 6cff 0000 CMP.L #$00000021,D5
388: 010005b8: 6cff 0000 0026 200e c086 BGE.L #$00000026 == 010005e0 (FALSE)
389: 010005be: 200e c086 2202 c286 b280 MOVE.L A6,D0
390: 010005c0: c086 2202 c286 b280 6704 AND.L D6,D0
391: 010005c2: 2202 c286 b280 6704 4287 MOVE.L D2,D1
392: 010005c4: c286 b280 6704 4287 6008 AND.L D6,D1
393: 010005c6: b280 6704 4287 6008 4a87 CMP.L D0,D1
394: 010005c8: 6704 4287 6008 4a87 6602 BEQ.B #$00000004 == 010005ce (FALSE)
395: 010005ca: 4287 6008 4a87 6602 2045 CLR.L D7
396: 010005cc: 6008 4a87 6602 2045 5287 BT .B #$00000008 == 010005d6 (TRUE)
397: 010005ce: 4a87 6602 2045 5287 5285 TST.L D7
398: 010005d0: 6602 2045 5287 5285 e38e BNE.B #$00000002 == 010005d4 (TRUE)
399: 010005d2: 2045 5287 5285 e38e 60ff MOVEA.L D5,A0
400: 010005d4: 5287 5285 e38e 60ff ffff ADD.L #$00000001,D7
401: 010005d6: 5285 e38e 60ff ffff ffca ADD.L #$00000001,D5
402: 010005d8: e38e 60ff ffff ffca 7c01 LSL.L #$00000001,D6
403: 010005da: 60ff ffff ffca 7c01 0c87 BT .L #$ffffffca == 010005a6 (TRUE)
404: 010005e0: 7c01 0c87 0000 0005 6cff MOVE.L #$00000001,D6
405: 010005e2: 0c87 0000 0005 6cff 0000 CMP.L #$00000005,D7
406: 010005e8: 6cff 0000 0032 0c85 0000 BGE.L #$00000032 == 0100061c (FALSE)
407: 010005ee: 0c85 0000 0041 6cff 0000 CMP.L #$00000041,D5
408: 010005f4: 6cff 0000 0026 200f c086 BGE.L #$00000026 == 0100061c (FALSE)
409: 010005fa: 200f c086 2202 c286 b280 MOVE.L A7,D0
410: 010005fc: c086 2202 c286 b280 6704 AND.L D6,D0
411: 010005fe: 2202 c286 b280 6704 4287 MOVE.L D2,D1
412: 01000600: c286 b280 6704 4287 6008 AND.L D6,D1
413: 01000602: b280 6704 4287 6008 4a87 CMP.L D0,D1
414: 01000604: 6704 4287 6008 4a87 6602 BEQ.B #$00000004 == 0100060a (FALSE)
415: 01000606: 4287 6008 4a87 6602 2045 CLR.L D7
416: 01000608: 6008 4a87 6602 2045 5287 BT .B #$00000008 == 01000612 (TRUE)
417: 0100060a: 4a87 6602 2045 5287 5285 TST.L D7
418: 0100060c: 6602 2045 5287 5285 e38e BNE.B #$00000002 == 01000610 (TRUE)
419: 0100060e: 2045 5287 5285 e38e 60ff MOVEA.L D5,A0
420: 01000610: 5287 5285 e38e 60ff ffff ADD.L #$00000001,D7
421: 01000612: 5285 e38e 60ff ffff ffca ADD.L #$00000001,D5
422: 01000614: e38e 60ff ffff ffca b3fc LSL.L #$00000001,D6
423: 01000616: 60ff ffff ffca b3fc 0000 BT .L #$ffffffca == 010005e2 (TRUE)
424: 0100061c: b3fc 0000 0001 6604 2008 CMPA.L #$00000001,A1
425: 01000622: 6604 2008 4ed4 2e08 207c BNE.B #$00000004 == 01000628 (TRUE)
426: 01000624: 2008 4ed4 2e08 207c 0000 MOVE.L A0,D0
427: 01000626: 4ed4 2e08 207c 0000 0000 JMP.L (A4)
428:
429:
430: =============================================================
431: =
432: =============================================================
433: 01000628: 2e08 207c 0000 0000 0a82 MOVE.L A0,D7
434: 0100062a: 207c 0000 0000 0a82 ffff MOVEA.L #$00000000,A0
435: 01000630: 0a82 ffff ffff 0c85 0000 EOR.L #$ffffffff,D2
436: 01000636: 0c85 0000 0021 6cff 0000 CMP.L #$00000021,D5
437: 0100063c: 6cff 0000 0022 200e c086 BGE.L #$00000022 == 01000660 (FALSE)
438: 01000642: 200e c086 2202 c286 b280 MOVE.L A6,D0
439: 01000644: c086 2202 c286 b280 6608 AND.L D6,D0
440: 01000646: 2202 c286 b280 6608 2045 MOVE.L D2,D1
441: 01000648: c286 b280 6608 2045 60ff AND.L D6,D1
442: 0100064a: b280 6608 2045 60ff 0000 CMP.L D0,D1
443: 0100064c: 6608 2045 60ff 0000 003a BNE.B #$00000008 == 01000656 (TRUE)
444: 0100064e: 2045 60ff 0000 003a 5285 MOVEA.L D5,A0
445: 01000650: 60ff 0000 003a 5285 e38e BT .L #$0000003a == 0100068c (TRUE)
446: 01000656: 5285 e38e 60ff ffff ffda ADD.L #$00000001,D5
447: 01000658: e38e 60ff ffff ffda 7c01 LSL.L #$00000001,D6
448: 0100065a: 60ff ffff ffda 7c01 0c85 BT .L #$ffffffda == 01000636 (TRUE)
449: 01000660: 7c01 0c85 0000 0041 6cff MOVE.L #$00000001,D6
450: 01000662: 0c85 0000 0041 6cff 0000 CMP.L #$00000041,D5
451: 01000668: 6cff 0000 0022 200f c086 BGE.L #$00000022 == 0100068c (FALSE)
452: 0100066e: 200f c086 2202 c286 b280 MOVE.L A7,D0
453: 01000670: c086 2202 c286 b280 6608 AND.L D6,D0
454: 01000672: 2202 c286 b280 6608 2045 MOVE.L D2,D1
455: 01000674: c286 b280 6608 2045 60ff AND.L D6,D1
456: 01000676: b280 6608 2045 60ff 0000 CMP.L D0,D1
457: 01000678: 6608 2045 60ff 0000 000e BNE.B #$00000008 == 01000682 (TRUE)
458: 0100067a: 2045 60ff 0000 000e 5285 MOVEA.L D5,A0
459: 0100067c: 60ff 0000 000e 5285 e38e BT .L #$0000000e == 0100068c (TRUE)
460: 01000682: 5285 e38e 60ff ffff ffda ADD.L #$00000001,D5
461: 01000684: e38e 60ff ffff ffda 2007 LSL.L #$00000001,D6
462: 01000686: 60ff ffff ffda 2007 2208 BT .L #$ffffffda == 01000662 (TRUE)
463: 0100068c: 2007 2208 4ed4 48e7 fffe MOVE.L D7,D0
464: 0100068e: 2208 4ed4 48e7 fffe 2f39 MOVE.L A0,D1
465: 01000690: 4ed4 48e7 fffe 2f39 020c JMP.L (A4)
466:
467: =============================================================
468: =
469: =============================================================
470: 01000692: 48e7 fffe 2f39 020c 0004 MVMLE.L #$fffe,-(A7)
471: 01000696: 2f39 020c 0004 4e7a 8801 MOVE.L $020c0004,-(A7)
472: 0100069c: 4e7a 8801 214f 0100 4e7a MOVEC2.L #$8801
473: 010006a0: 214f 0100 4e7a 0003 2140 MOVE.L A7,(A0,$0100) == $00000104
474: 010006a4: 4e7a 0003 2140 0104 4e7a MOVEC2.L #$0003
475: 010006a8: 2140 0104 4e7a 0002 2140 MOVE.L D0,(A0,$0104) == $00000108
476: 010006ac: 4e7a 0002 2140 0108 4e7a MOVEC2.L #$0002
477: 010006b0: 2140 0108 4e7a 0004 2140 MOVE.L D0,(A0,$0108) == $0000010c
478: 010006b4: 4e7a 0004 2140 010c 4e7a MOVEC2.L #$0004
479: 010006b8: 2140 010c 4e7a 0005 2140 MOVE.L D0,(A0,$010c) == $00000110
480: 010006bc: 4e7a 0005 2140 0110 4e7a MOVEC2.L #$0005
481: 010006c0: 2140 0110 4e7a 0006 2140 MOVE.L D0,(A0,$0110) == $00000114
482: 010006c4: 4e7a 0006 2140 0114 4e7a MOVEC2.L #$0006
483: 010006c8: 2140 0114 4e7a 0007 2140 MOVE.L D0,(A0,$0114) == $00000118
484: 010006cc: 4e7a 0007 2140 0118 41f9 MOVEC2.L #$0007
485: 010006d0: 2140 0118 41f9 0100 06e0 MOVE.L D0,(A0,$0118) == $0000011c
486: 010006d4: 41f9 0100 06e0 4ef9 0100 LEA.L $010006e0,A0
487: 010006da: 4ef9 0100 0a18 203c 0000 JMP.L $01000a18
488:
489: 010006e0: 203c 0000 8000 4e7b 0002 MOVE.L #$00008000,D0
490: 010006e6: 4e7b 0002 4bf9 0100 06f6 MOVE2C.L #$0002
491: 010006ea: 4bf9 0100 06f6 4ef9 0100 LEA.L $010006f6,A5
492: 010006f0: 4ef9 0100 0742 7000 4e7b JMP.L $01000742
493:
494:
495: 010006f6: 7000 4e7b 0003 4e7a 8801 MOVE.L #$00000000,D0
496: 010006f8: 4e7b 0003 4e7a 8801 2028 MOVE2C.L #$0003
497: 010006fc: 4e7a 8801 2028 010c 4e7b MOVEC2.L #$8801
498: 01000700: 2028 010c 4e7b 0004 2028 MOVE.L (A0,$010c) == $00000110,D0
499: 01000704: 4e7b 0004 2028 0110 4e7b MOVE2C.L #$0004
500: 01000708: 2028 0110 4e7b 0005 2028 MOVE.L (A0,$0110) == $00000114,D0
501: 0100070c: 4e7b 0005 2028 0114 4e7b MOVE2C.L #$0005
502: 01000710: 2028 0114 4e7b 0006 2028 MOVE.L (A0,$0114) == $00000118,D0
503: 01000714: 4e7b 0006 2028 0118 4e7b MOVE2C.L #$0006
504: 01000718: 2028 0118 4e7b 0007 2028 MOVE.L (A0,$0118) == $0000011c,D0
505: 0100071c: 4e7b 0007 2028 0108 4e7b MOVE2C.L #$0007
506: 01000720: 2028 0108 4e7b 0002 f518 MOVE.L (A0,$0108) == $0000010c,D0
507: 01000724: 4e7b 0002 f518 2028 0104 MOVE2C.L #$0002
508: 01000728: f518 2028 0104 4e7b 0003 MMUOP.L #$00000003,D0
509: 0100072a: 2028 0104 4e7b 0003 2e68 MOVE.L (A0,$0104) == $00000108,D0
510: 0100072e: 4e7b 0003 2e68 0100 23df MOVE2C.L #$0003
511: 01000732: 2e68 0100 23df 020c 0004 MOVEA.L (A0,$0100) == $00000104,A7
512: 01000736: 23df 020c 0004 4cdf 7fff MOVE.L (A7)+,$020c0004
513: 0100073c: 4cdf 7fff 4e75 00b9 4000 MVMEL.L #$7fff,(A7)+
514: 01000740: 4e75 00b9 4000 0000 020c RTS.L
515:
516: =============================================================
517: = BOOT2 : probing things?
518: =============================================================
519: 01000742: 00b9 4000 0000 020c 0004 OR.L #$40000000,$020c0004 -> init BMAP
520: 0100074c: 23fc 7000 0000 020c 001c MOVE.L #$70000000,$020c001c
521: 01000756: 207c 0100 09e8 227c 020c MOVEA.L #$010009e8,A0 -> use TABLE2?
522: 0100075c: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
523: 01000762: 4e71 f620 9000 4e71 2c79 NOP.L
524: 01000764: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
525: 01000766: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
526: 01000768: 4e71 2c79 020c 0014 2e79 NOP.L
527: 0100076a: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
528: 01000770: 2e79 020c 0010 227c 0000 MOVEA.L $020c0010,A7
529: 01000776: 227c 0000 0000 74ff 7c01 MOVEA.L #$00000000,A1
530: 0100077c: 74ff 7c01 7a01 49f9 0100 MOVE.L #$ffffffff,D2
531: 0100077e: 7c01 7a01 49f9 0100 078e MOVE.L #$00000001,D6
532: 01000780: 7a01 49f9 0100 078e 4ef9 MOVE.L #$00000001,D5
533: 01000782: 49f9 0100 078e 4ef9 0100 LEA.L $0100078e,A4
534: 01000788: 4ef9 0100 05a4 2640 2441 JMP.L $010005a4
535:
536: 0100078e: 2640 2441 207c 0100 0a08 MOVEA.L D0,A3
537: 01000790: 2441 207c 0100 0a08 227c MOVEA.L D1,A2
538: 01000792: 207c 0100 0a08 227c 820c MOVEA.L #$01000a08,A0
539: 01000798: 227c 820c 0020 4e71 f620 MOVEA.L #$820c0020,A1 ; say nextbus we are here?
540: 0100079e: 4e71 f620 9000 4e71 2c79 NOP.L
541: 010007a0: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
542: 010007a2: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
543: 010007a4: 4e71 2c79 020c 0014 2e79 NOP.L
544: 010007a6: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
545: 010007ac: 2e79 020c 0010 227c 0000 MOVEA.L $020c0010,A7
546: 010007b2: 227c 0000 0000 7400 7c01 MOVEA.L #$00000000,A1
547: 010007b8: 7400 7c01 7a01 49f9 0100 MOVE.L #$00000000,D2
548: 010007ba: 7c01 7a01 49f9 0100 07ca MOVE.L #$00000001,D6
549: 010007bc: 7a01 49f9 0100 07ca 4ef9 MOVE.L #$00000001,D5
550: 010007be: 49f9 0100 07ca 4ef9 0100 LEA.L $010007ca,A4
551: 010007c4: 4ef9 0100 05a4 b08b 6f02 JMP.L $010005a4
552:
553: 010007ca: b08b 6f02 2640 b28a 6c02 CMP.L A3,D0
554: 010007cc: 6f02 2640 b28a 6c02 2441 BLE.B #$00000002 == 010007d0 (TRUE)
555: 010007ce: 2640 b28a 6c02 2441 260a MOVEA.L D0,A3
556: 010007d0: b28a 6c02 2441 260a d68b CMP.L A2,D1
557: 010007d2: 6c02 2441 260a d68b e28b BGE.B #$00000002 == 010007d6 (FALSE)
558: 010007d4: 2441 260a d68b e28b 23fc MOVEA.L D1,A2
559: 010007d6: 260a d68b e28b 23fc 5000 MOVE.L A2,D3
560: 010007d8: d68b e28b 23fc 5000 0000 ADD.L A3,D3
561: 010007da: e28b 23fc 5000 0000 020c LSR.L #$00000001,D3
562: 010007dc: 23fc 5000 0000 020c 001c MOVE.L #$50000000,$020c001c
563: 010007e6: 207c 0100 0a08 227c 020c MOVEA.L #$01000a08,A0
564: 010007ec: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
565: 010007f2: 4e71 f620 9000 4e71 2c79 NOP.L
566: 010007f4: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
567: 010007f6: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
568: 010007f8: 4e71 2c79 020c 0014 2e79 NOP.L
569: 010007fa: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
570: 01000800: 2e79 020c 0010 227c 0000 MOVEA.L $020c0010,A7
571: 01000806: 227c 0000 0000 74ff 7c08 MOVEA.L #$00000000,A1
572: 0100080c: 74ff 7c08 7a04 49f9 0100 MOVE.L #$ffffffff,D2
573: 0100080e: 7c08 7a04 49f9 0100 081e MOVE.L #$00000008,D6
574: 01000810: 7a04 49f9 0100 081e 4ef9 MOVE.L #$00000004,D5
575: 01000812: 49f9 0100 081e 4ef9 0100 LEA.L $0100081e,A4
576: 01000818: 4ef9 0100 05a4 b681 6cff JMP.L $010005a4
577:
578: // get ram size???
579: 0100081e: b681 6cff 0000 00f0 7600 CMP.L D1,D3
580: 01000820: 6cff 0000 00f0 7600 7400 BGE.L #$000000f0 == 01000912 (FALSE)
581: 01000826: 7600 7400 23fc 2000 0000 MOVE.L #$00000000,D3
582: 01000828: 7400 23fc 2000 0000 020c MOVE.L #$00000000,D2
583: 0100082a: 23fc 2000 0000 020c 001c MOVE.L #$20000000,$020c001c
584: 01000834: 23c3 020c 0018 23fc 0000 MOVE.L D3,$020c0018
585: 0100083a: 23fc 0000 0000 020c 0020 MOVE.L #$00000000,$020c0020
586: 01000844: 2839 020c 0014 0284 0000 MOVE.L $020c0014,D4
587: 0100084a: 0284 0000 0001 4a84 66ff AND.L #$00000001,D4
588: 01000850: 4a84 66ff 0000 001c 0c83 TST.L D4
589: 01000852: 66ff 0000 001c 0c83 b000 BNE.L #$0000001c == 01000870 (TRUE)
590: 01000858: 0c83 b000 0000 67ff 0000 CMP.L #$b0000000,D3
591: 0100085e: 67ff 0000 0042 0683 0800 BEQ.L #$00000042 == 010008a2 (FALSE)
592: 01000864: 0683 0800 0000 60ff ffff ADD.L #$08000000,D3
593: 0100086a: 60ff ffff ffc8 4a83 67ff BT .L #$ffffffc8 == 01000834 (TRUE)
594: 01000870: 4a83 67ff 0000 002e 0483 TST.L D3
595: 01000872: 67ff 0000 002e 0483 0800 BEQ.L #$0000002e == 010008a2 (FALSE)
596: 01000878: 0483 0800 0000 23c3 020c SUB.L #$08000000,D3
597: 0100087e: 23c3 020c 0018 23fc 0000 MOVE.L D3,$020c0018
598: 01000884: 23fc 0000 0000 020c 0020 MOVE.L #$00000000,$020c0020
599: 0100088e: 2839 020c 0014 0284 0000 MOVE.L $020c0014,D4
600: 01000894: 0284 0000 0001 4a84 66ff AND.L #$00000001,D4
601: 0100089a: 4a84 66ff ffff ffd2 4a82 TST.L D4
602: 0100089c: 66ff ffff ffd2 4a82 6612 BNE.L #$ffffffd2 == 01000870 (TRUE)
603: 010008a2: 4a82 6612 7401 23fc 8000 TST.L D2
604: 010008a4: 6612 7401 23fc 8000 0000 BNE.B #$00000012 == 010008b8 (TRUE)
605: 010008a6: 7401 23fc 8000 0000 020c MOVE.L #$00000001,D2
606: 010008a8: 23fc 8000 0000 020c 001c MOVE.L #$80000000,$020c001c
607: 010008b2: 60ff ffff ff80 23fc a000 BT .L #$ffffff80 == 01000834 (TRUE)
608: 010008b8: 23fc a000 0000 020c 001c MOVE.L #$a0000000,$020c001c
609: 010008c2: 0683 0800 0000 2039 0200 ADD.L #$08000000,D3
610: 010008c8: 2039 0200 c000 0280 0000 MOVE.L $0200c000,D0
611: 010008ce: 0280 0000 f000 720c e2a0 AND.L #$0000f000,D0
612: 010008d4: 720c e2a0 0c80 0000 0003 MOVE.L #$0000000c,D1
613: 010008d6: e2a0 0c80 0000 0003 662a ASR.L D1,D0
614: 010008d8: 0c80 0000 0003 662a 0c83 CMP.L #$00000003,D0
615: 010008de: 662a 0c83 f800 0000 6722 BNE.B #$0000002a == 0100090a (TRUE)
616: 010008e0: 0c83 f800 0000 6722 0683 CMP.L #$f8000000,D3
617: 010008e6: 6722 0683 0800 0000 0c83 BEQ.B #$00000022 == 0100090a (FALSE)
618: 010008e8: 0683 0800 0000 0c83 f800 ADD.L #$08000000,D3
619: 010008ee: 0c83 f800 0000 6714 0683 CMP.L #$f8000000,D3
620: 010008f4: 6714 0683 0800 0000 0c83 BEQ.B #$00000014 == 0100090a (FALSE)
621: 010008f6: 0683 0800 0000 0c83 f800 ADD.L #$08000000,D3
622: 010008fc: 0c83 f800 0000 6706 0683 CMP.L #$f8000000,D3
623: 01000902: 6706 0683 0800 0000 23c3 BEQ.B #$00000006 == 0100090a (FALSE)
624: 01000904: 0683 0800 0000 23c3 020c ADD.L #$08000000,D3
625: 0100090a: 23c3 020c 0018 4ed5 23fc MOVE.L D3,$020c0018 -> may be RAM size?
626: 01000910: 4ed5 23fc 3000 0000 020c JMP.L (A5)
627:
628:
629:
630: 01000912: 23fc 3000 0000 020c 001c MOVE.L #$30000000,$020c001c
631: 0100091c: 23fc 0000 0000 020c 0018 MOVE.L #$00000000,$020c0018
632: 01000926: 207c 0100 0a08 227c 020c MOVEA.L #$01000a08,A0
633: 0100092c: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
634: 01000932: 4e71 f620 9000 4e71 2c79 NOP.L
635: 01000934: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
636: 01000936: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
637: 01000938: 4e71 2c79 020c 0014 2e79 NOP.L
638: 0100093a: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
639: 01000940: 2e79 020c 0010 74ff 227c MOVEA.L $020c0010,A7
640: 01000946: 74ff 227c 0000 0001 7c01 MOVE.L #$ffffffff,D2
641: 01000948: 227c 0000 0001 7c01 7a01 MOVEA.L #$00000001,A1
642: 0100094e: 7c01 7a01 49f9 0100 095e MOVE.L #$00000001,D6
643: 01000950: 7a01 49f9 0100 095e 4ef9 MOVE.L #$00000001,D5
644: 01000952: 49f9 0100 095e 4ef9 0100 LEA.L $0100095e,A4
645: 01000958: 4ef9 0100 05a4 4284 b680 JMP.L $010005a4
646: 0100095e: 4284 b680 6c04 9083 2800 CLR.L D4
647: 01000960: b680 6c04 9083 2800 2004 CMP.L D0,D3
648: 01000962: 6c04 9083 2800 2004 ea98 BGE.B #$00000004 == 01000968 (FALSE)
649: 01000964: 9083 2800 2004 ea98 23c0 SUB.L D3,D0
650: 01000966: 2800 2004 ea98 23c0 020c MOVE.L D0,D4
651: 01000968: 2004 ea98 23c0 020c 0018 MOVE.L D4,D0
652: 0100096a: ea98 23c0 020c 0018 23fc ROR.L #$00000005,D0
653: 0100096c: 23c0 020c 0018 23fc 9000 MOVE.L D0,$020c0018
654: 01000972: 23fc 9000 0000 020c 001c MOVE.L #$90000000,$020c001c
655: 0100097c: 207c 0100 0a08 227c 020c MOVEA.L #$01000a08,A0
656: 01000982: 227c 020c 0020 4e71 f620 MOVEA.L #$020c0020,A1
657: 01000988: 4e71 f620 9000 4e71 2c79 NOP.L
658: 0100098a: f620 9000 4e71 2c79 020c MOVE16.L (A0)+,(A0)+
659: 0100098c: 9000 4e71 2c79 020c 0014 SUB.B D0,D0
660: 0100098e: 4e71 2c79 020c 0014 2e79 NOP.L
661: 01000990: 2c79 020c 0014 2e79 020c MOVEA.L $020c0014,A6
662: 01000996: 2e79 020c 0010 74ff 227c MOVEA.L $020c0010,A7
663: 0100099c: 74ff 227c 0000 0001 7c01 MOVE.L #$ffffffff,D2
664: 0100099e: 227c 0000 0001 7c01 7a01 MOVEA.L #$00000001,A1
665: 010009a4: 7c01 7a01 49f9 0100 09b4 MOVE.L #$00000001,D6
666: 010009a6: 7a01 49f9 0100 09b4 4ef9 MOVE.L #$00000001,D5
667: 010009a8: 49f9 0100 09b4 4ef9 0100 LEA.L $010009b4,A4
668: 010009ae: 4ef9 0100 05a4 2200 9283 JMP.L $010005a4
669:
670: 010009b4: 2200 9283 d881 6c02 4284 MOVE.L D0,D1
671: 010009b6: 9283 d881 6c02 4284 ea9c SUB.L D3,D1
672: 010009b8: d881 6c02 4284 ea9c 0684 ADD.L D1,D4
673: 010009ba: 6c02 4284 ea9c 0684 0800 BGE.B #$00000002 == 010009be (FALSE)
674: 010009bc: 4284 ea9c 0684 0800 0000 CLR.L D4
675: 010009be: ea9c 0684 0800 0000 23c4 ROR.L #$00000005,D4
676: 010009c0: 0684 0800 0000 23c4 020c ADD.L #$08000000,D4
677: 010009c6: 23c4 020c 0018 23fc b000 MOVE.L D4,$020c0018
678: 010009cc: 23fc b000 0000 020c 001c MOVE.L #$b0000000,$020c001c
679: 010009d6: 4ed5 ffff ffff ffff ffff JMP.L (A5)
680:
681:
682:
683: DATA:
684: 010009d8: ffff ffff ffff ffff ffff ILLEGAL.L
685: 010009da: ffff ffff ffff ffff ffff ILLEGAL.L
686: 010009dc: ffff ffff ffff ffff ffff ILLEGAL.L
687: 010009de: ffff ffff ffff ffff ffff ILLEGAL.L
688: 010009e0: ffff ffff ffff ffff ffff ILLEGAL.L
689: 010009e2: ffff ffff ffff ffff ffff ILLEGAL.L
690: 010009e4: ffff ffff ffff ffff ffff ILLEGAL.L
691: 010009e6: ffff ffff ffff ffff ffff ILLEGAL.L
692:
693:
694: TABLE2:
695: 010009e8: ffff ffff ffff ffff ffff ILLEGAL.L
696: 010009ea: ffff ffff ffff ffff ffff ILLEGAL.L
697: 010009ec: ffff ffff ffff ffff ffff ILLEGAL.L
698: 010009ee: ffff ffff ffff ffff ffff ILLEGAL.L
699: 010009f0: ffff ffff ffff ffff 0000 ILLEGAL.L
700: 010009f2: ffff ffff ffff 0000 0000 ILLEGAL.L
701: 010009f4: ffff ffff 0000 0000 0000 ILLEGAL.L
702: 010009f6: ffff 0000 0000 0000 0000 ILLEGAL.L
703: 010009f8: 0000 0000 0000 0000 0000 OR.B #$00,D0
704: 010009fc: 0000 0000 0000 0000 0000 OR.B #$00,D0
705: 01000a00: 0000 0000 0000 0000 0000 OR.B #$00,D0
706: 01000a04: 0000 0000 0000 0000 0000 OR.B #$00,D0
707:
708: ; table for Nextbus
709: 01000a08: 0000 0000 0000 0000 0000 OR.B #$00,D0
710: 01000a0c: 0000 0000 0000 0000 0000 OR.B #$00,D0
711: 01000a10: 0000 0000 0000 0000 f4f8 OR.B #$00,D0
712: 01000a14: 0000 0000 f4f8 7000 4e7b OR.B #$00,D0
713:
714:
715: =============================================================
716: = BOOT1 : MMU flat model?
717: =============================================================
718: 01000a18: f4f8 7000 4e7b 0003 203c CPUSHA.L #$00000000
719: 01000a1a: 7000 4e7b 0003 203c 00ff MOVE.L #$00000000,D0
720: 01000a1c: 4e7b 0003 203c 00ff c000 MOVE2C.L #$0003
721: 01000a20: 203c 00ff c000 4e7b 0005 MOVE.L #$00ffc000,D0
722: 01000a26: 4e7b 0005 4e7b 0007 203c MOVE2C.L #$0005
723: 01000a2a: 4e7b 0007 203c 0200 c040 MOVE2C.L #$0007
724: 01000a2e: 203c 0200 c040 4e7b 0004 MOVE.L #$0200c040,D0
725: 01000a34: 4e7b 0004 4e7b 0006 f518 MOVE2C.L #$0004
726: 01000a38: 4e7b 0006 f518 203c 0000 MOVE2C.L #$0006
727: 01000a3c: f518 203c 0000 c000 4e7b MMUOP.L #$00000003,D0
728: 01000a3e: 203c 0000 c000 4e7b 0003 MOVE.L #$0000c000,D0
729: 01000a44: 4e7b 0003 4ed0 4e71 4e56 MOVE2C.L #$0003
730: 01000a48: 4ed0 4e71 4e56 0000 48e7 JMP.L (A0) // return
731:
732:
733:
734: =============================================================
735: =
736: =============================================================
737:
738: 01000a4a: 4e71 4e56 0000 48e7 2038 NOP.L
739: 01000a4c: 4e56 0000 48e7 2038 246e LINK.W A6,#$0000
740: 01000a50: 48e7 2038 246e 000c 49ea MVMLE.L #$2038,-(A7)
741: 01000a54: 246e 000c 49ea 0016 4878 MOVEA.L (A6,$000c) == $0b03f804,A2
742: 01000a58: 49ea 0016 4878 002e 486a LEA.L (A2,$0016) == $0b03f7ee,A4
743: 01000a5c: 4878 002e 486a 0144 47f9 PEA.L $0000002e
744: 01000a60: 486a 0144 47f9 0100 6fd8 PEA.L (A2,$0144) == $0b03f91c
745: 01000a64: 47f9 0100 6fd8 4e93 4878 LEA.L $01006fd8,A3
746: 01000a6a: 4e93 4878 0020 486a 01aa JSR.L (A3)
747: 01000a6c: 4878 0020 486a 01aa 4e93 PEA.L $00000020
748: 01000a70: 486a 01aa 4e93 42aa 01ca PEA.L (A2,$01aa) == $0b03f982
749: 01000a74: 4e93 42aa 01ca 157c 006c JSR.L (A3)
750: 01000a76: 42aa 01ca 157c 006c 01a8 CLR.L (A2,$01ca) == $0b03f9a2
751: 01000a7a: 157c 006c 01a8 157c 0010 MOVE.B #$6c,(A2,$01a8) == $0b03f980
752: 01000a80: 157c 0010 0192 256e 0008 MOVE.B #$10,(A2,$0192) == $0b03f96a
753: 01000a86: 256e 0008 0006 42aa 0318 MOVE.L (A6,$0008) == $0b03f800,(A2,$0006) == $0b03f7de
754: 01000a8c: 42aa 0318 42aa 031c 2f0c CLR.L (A2,$0318) == $0b03faf0
755: 01000a90: 42aa 031c 2f0c 61ff 0000 CLR.L (A2,$031c) == $0b03faf4
756: 01000a94: 2f0c 61ff 0000 6b62 2400 MOVE.L A4,-(A7)
757: 01000a96: 61ff 0000 6b62 2400 defc BSR.L #$00006b62 == 010075fa
758: 01000a9c: 2400 defc 0014 660a e9d4 MOVE.L D0,D2
759: 01000a9e: defc 0014 660a e9d4 0004 ADDA.W #$0014,A7
760: 01000aa2: 660a e9d4 0004 7209 b280 BNE.B #$0000000a == 01000aae (TRUE)
761: 01000aa4: e9d4 0004 7209 b280 673e BFEXTU.L #$0004,(A4)
762: 01000aa8: 7209 b280 673e 4878 0020 MOVE.L #$00000009,D1
763: 01000aaa: b280 673e 4878 0020 2f0c CMP.L D0,D1
764: 01000aac: 673e 4878 0020 2f0c 61ff BEQ.B #$0000003e == 01000aec (FALSE)
765: 01000aae: 4878 0020 2f0c 61ff 0000 PEA.L $00000020
766: 01000ab2: 2f0c 61ff 0000 6522 7209 MOVE.L A4,-(A7)
767: 01000ab4: 61ff 0000 6522 7209 efd4 BSR.L #$00006522 == 01006fd8
768: 01000aba: 7209 efd4 1004 723d efec MOVE.L #$00000009,D1
769: 01000abc: efd4 1004 723d efec 1106 BFINS.L #$1004,(A4)
770: 01000ac0: 723d efec 1106 0001 197c MOVE.L #$0000003d,D1
771: 01000ac2: efec 1106 0001 197c 0011 BFINS.L #$1106,(A4,$0001) == $01002c01
772: 01000ac8: 197c 0011 000e 4879 0100 MOVE.B #$11,(A4,$000e) == $01002c0e
773: 01000ace: 4879 0100 f25d 486c 0012 PEA.L $0100f25d
774: 01000ad4: 486c 0012 61ff 0000 65fa PEA.L (A4,$0012) == $01002c12
775: 01000ad8: 61ff 0000 65fa ecd4 0186 BSR.L #$000065fa == 010070d4
776: 01000ade: ecd4 0186 ecec 0186 0002 BFCLR.L #$0186,(A4)
777: 01000ae2: ecec 0186 0002 0014 0004 BFCLR.L #$0186,(A4,$0002) == $01002c02
778: 01000ae8: 0014 0004 2002 4cee 1c04 OR.B #$04,(A4)
779: 01000aec: 2002 4cee 1c04 fff0 4e5e MOVE.L D2,D0
780: 01000aee: 4cee 1c04 fff0 4e5e 4e75 MVMEL.L #$1c04,(A6,$fff0) == $0b03f7e8
781: 01000af4: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
782: 01000af6: 4e75 4e56 fffc 48e7 2020 RTS.L
783:
784:
785: =============================================================
786: =
787: =============================================================
788: 01000af8: 4e56 fffc 48e7 2020 202e LINK.W A6,#$fffc
789: 01000afc: 48e7 2020 202e 000c 7416 MVMLE.L #$2020,-(A7)
790: 01000b00: 202e 000c 7416 d480 2442 MOVE.L (A6,$000c) == $0b03f804,D0
791: 01000b04: 7416 d480 2442 2f00 2f2e MOVE.L #$00000016,D2
792: 01000b06: d480 2442 2f00 2f2e 0008 ADD.L D0,D2
793: 01000b08: 2442 2f00 2f2e 0008 61ff MOVEA.L D2,A2
794: 01000b0a: 2f00 2f2e 0008 61ff ffff MOVE.L D0,-(A7)
795: 01000b0c: 2f2e 0008 61ff ffff ff3a MOVE.L (A6,$0008) == $0b03f800,-(A7)
796: 01000b10: 61ff ffff ff3a 102a 000e BSR.L #$ffffff3a == 01000a4c
797: 01000b16: 102a 000e 0200 0011 504f MOVE.B (A2,$000e) == $0b03f7e6,D0
798: 01000b1a: 0200 0011 504f 6774 4879 AND.B #$11,D0
799: 01000b1e: 504f 6774 4879 0101 1cc4 ADDA.W #$00000008,A7
800: 01000b20: 6774 4879 0101 1cc4 4878 BEQ.B #$00000074 == 01000b96 (FALSE)
801: 01000b22: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
802: 01000b28: 4878 0134 4878 0154 61ff PEA.L $00000134
803: 01000b2c: 4878 0154 61ff 0000 1cd2 PEA.L $00000154
804: 01000b30: 61ff 0000 1cd2 4879 0100 BSR.L #$00001cd2 == 01002804
805: 01000b36: 4879 0100 f260 4878 0001 PEA.L $0100f260
806: 01000b3c: 4878 0001 4878 0186 4878 PEA.L $00000001
807: 01000b40: 4878 0186 4878 0226 61ff PEA.L $00000186
808: 01000b44: 4878 0226 61ff 0000 5c58 PEA.L $00000226
809: 01000b48: 61ff 0000 5c58 207c 0200 BSR.L #$00005c58 == 010067a2
810: 01000b4e: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
811: 01000b54: 2d50 fffc 102e fffe e808 MOVE.L (A0),(A6,$fffc) == $0b03f7f4
812: 01000b58: 102e fffe e808 4281 1200 MOVE.B (A6,$fffe) == $0b03f7f6,D0
813: 01000b5c: e808 4281 1200 defc 001c LSR.B #$00000004,D0
814: 01000b5e: 4281 1200 defc 001c 4a81 CLR.L D1
815: 01000b60: 1200 defc 001c 4a81 6706 MOVE.B D0,D1
816: 01000b62: defc 001c 4a81 6706 7402 ADDA.W #$001c,A7
817: 01000b66: 4a81 6706 7402 b481 6608 TST.L D1
818: 01000b68: 6706 7402 b481 6608 203c BEQ.B #$00000006 == 01000b70 (FALSE)
819: 01000b6a: 7402 b481 6608 203c 0101 MOVE.L #$00000002,D2
820: 01000b6c: b481 6608 203c 0101 0d90 CMP.L D1,D2
821: 01000b6e: 6608 203c 0101 0d90 6006 BNE.B #$00000008 == 01000b78 (TRUE)
822: 01000b70: 203c 0101 0d90 6006 203c MOVE.L #$01010d90,D0
823: 01000b76: 6006 203c 0101 0fb4 2f00 BT .B #$00000006 == 01000b7e (TRUE)
824: 01000b78: 203c 0101 0fb4 2f00 4878 MOVE.L #$01010fb4,D0
825: 01000b7e: 2f00 4878 0161 4878 0280 MOVE.L D0,-(A7)
826: 01000b80: 4878 0161 4878 0280 61ff PEA.L $00000161
827: 01000b84: 4878 0280 61ff 0000 1c7a PEA.L $00000280
828: 01000b88: 61ff 0000 1c7a 203c 0000 BSR.L #$00001c7a == 01002804
829: 01000b8e: 203c 0000 0080 6002 4280 MOVE.L #$00000080,D0
830: 01000b94: 6002 4280 4cee 0404 fff4 BT .B #$00000002 == 01000b98 (TRUE)
831: 01000b96: 4280 4cee 0404 fff4 4e5e CLR.L D0
832: 01000b98: 4cee 0404 fff4 4e5e 4e75 MVMEL.L #$0404,(A6,$fff4) == $0b03f7ec
833: 01000b9e: 4e5e 4e75 4e56 ffe8 48e7 UNLK.L A6
834: 01000ba0: 4e75 4e56 ffe8 48e7 3f3c RTS.L
835:
836:
837:
838: =============================================================
839: =
840: =============================================================
841: 01000ba2: 4e56 ffe8 48e7 3f3c 262e LINK.W A6,#$ffe8
842: 01000ba6: 48e7 3f3c 262e 0008 266e MVMLE.L #$3f3c,-(A7)
843: 01000baa: 262e 0008 266e 000c 282e MOVE.L (A6,$0008) == $0b03f800,D3
844: 01000bae: 266e 000c 282e 0014 45eb MOVEA.L (A6,$000c) == $0b03f804,A3
845: 01000bb2: 282e 0014 45eb 0016 99cc MOVE.L (A6,$0014) == $0b03f80c,D4
846: 01000bb6: 45eb 0016 99cc 42ae fff0 LEA.L (A3,$0016) == $0b040016,A2
847: 01000bba: 99cc 42ae fff0 42ae ffec SUBA.L A4,A4
848: 01000bbc: 42ae fff0 42ae ffec 207c CLR.L (A6,$fff0) == $0b03f7e8
849: 01000bc0: 42ae ffec 207c 0200 c000 CLR.L (A6,$ffec) == $0b03f7e4
850: 01000bc4: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
851: 01000bca: 2d50 fffc 277c 0000 0139 MOVE.L (A0),(A6,$fffc) == $0b03f7f4
852: 01000bce: 277c 0000 0139 0194 277c MOVE.L #$00000139,(A3,$0194) == $0b040194
853: 01000bd6: 277c 0000 0136 0198 277c MOVE.L #$00000136,(A3,$0198) == $0b040198
854: 01000bde: 277c 0200 7800 01a0 277c MOVE.L #$02007800,(A3,$01a0) == $0b0401a0
855: 01000be6: 277c 0200 7000 019c 102e MOVE.L #$02007000,(A3,$019c) == $0b04019c
856: 01000bee: 102e fffe e808 1740 03a8 MOVE.B (A6,$fffe) == $0b03f7f6,D0
857: 01000bf2: e808 1740 03a8 102e fffe LSR.B #$00000004,D0
858: 01000bf4: 1740 03a8 102e fffe 0200 MOVE.B D0,(A3,$03a8) == $0b0403a8
859: 01000bf8: 102e fffe 0200 000f 1740 MOVE.B (A6,$fffe) == $0b03f7f6,D0
860: 01000bfc: 0200 000f 1740 03a9 4aae AND.B #$0f,D0
861: 01000c00: 1740 03a9 4aae 0010 6600 MOVE.B D0,(A3,$03a9) == $0b0403a9
862: 01000c04: 4aae 0010 6600 0084 2f0b TST.L (A6,$0010) == $0b03f808
863: 01000c08: 6600 0084 2f0b 61ff ffff BNE.W #$0084 == 01000c8e (TRUE)
864: 01000c0c: 2f0b 61ff ffff f7a6 2f0b MOVE.L A3,-(A7)
865: 01000c0e: 61ff ffff f7a6 2f0b 2f03 BSR.L #$fffff7a6 == 010003b6
866: 01000c14: 2f0b 2f03 61ff ffff fe32 MOVE.L A3,-(A7)
867: 01000c16: 2f03 61ff ffff fe32 2d40 MOVE.L D3,-(A7)
868: 01000c18: 61ff ffff fe32 2d40 fff0 BSR.L #$fffffe32 == 01000a4c // read RTC
869: 01000c1e: 2d40 fff0 2743 0006 277c MOVE.L D0,(A6,$fff0) == $0b03f7e8
870: 01000c22: 2743 0006 277c 0100 711c MOVE.L D3,(A3,$0006) == $0b040006
871: 01000c26: 277c 0100 711c 02d6 277c MOVE.L #$0100711c,(A3,$02d6) == $0b0402d6 // vectors?
872: 01000c2e: 277c 0100 7160 02da 277c MOVE.L #$01007160,(A3,$02da) == $0b0402da
873: 01000c36: 277c 0100 71a4 02de 277c MOVE.L #$010071a4,(A3,$02de) == $0b0402de
874: 01000c3e: 277c 0100 94a6 02e2 277c MOVE.L #$010094a6,(A3,$02e2) == $0b0402e2
875: 01000c46: 277c 0100 6db2 02ea 377c MOVE.L #$01006db2,(A3,$02ea) == $0b0402ea
876: 01000c4e: 377c 0002 0312 377c 0005 MOVE.W #$0002,(A3,$0312) == $0b040312
877: 01000c54: 377c 0005 030a 377c 0042 MOVE.W #$0005,(A3,$030a) == $0b04030a
878: 01000c5a: 377c 0042 030c 277c 0100 MOVE.W #$0042,(A3,$030c) == $0b04030c
879: 01000c60: 277c 0100 0008 0314 277c MOVE.L #$01000008,(A3,$0314) == $0b040314
880: 01000c68: 277c 0000 2000 000a 277c MOVE.L #$00002000,(A3,$000a) == $0b04000a
881: 01000c70: 277c 0211 a000 02f2 42ab MOVE.L #$0211a000,(A3,$02f2) == $0b0402f2
882: 01000c78: 42ab 02f6 277c 0100 0692 CLR.L (A3,$02f6) == $0b0402f6
883: 01000c7c: 277c 0100 0692 03aa 42ab MOVE.L #$01000692,(A3,$03aa) == $0b0403aa
884: 01000c84: 42ab 03ae defc 000c 6022 CLR.L (A3,$03ae) == $0b0403ae
885: 01000c88: defc 000c 6022 4878 002e ADDA.W #$000c,A7
886: 01000c8c: 6022 4878 002e 486b 0144 BT .B #$00000022 == 01000cb0 (TRUE)
887: 01000c8e: 4878 002e 486b 0144 61ff PEA.L $0000002e
888: 01000c92: 486b 0144 61ff 0000 6340 PEA.L (A3,$0144) == $0b040144
889: 01000c96: 61ff 0000 6340 302b 0170 BSR.L #$00006340 == 01006fd8
890: 01000c9c: 302b 0170 0040 0200 3740 MOVE.W (A3,$0170) == $0b040170,D0
891: 01000ca0: 0040 0200 3740 0170 022b OR.W #$0200,D0
892: 01000ca4: 3740 0170 022b fff7 0004 MOVE.W D0,(A3,$0170) == $0b040170
893: 01000ca8: 022b fff7 0004 504f 4a2a AND.B #$f7,(A3,$0004) == $0b040004
894: 01000cae: 504f 4a2a 0012 6726 4aae ADDA.W #$00000008,A7
895: 01000cb0: 4a2a 0012 6726 4aae 0010 TST.B (A2,$0012) == $0b03f7ea
896: 01000cb4: 6726 4aae 0010 6620 082a BEQ.B #$00000026 == 01000cdc (FALSE)
897: 01000cb6: 4aae 0010 6620 082a 0000 TST.L (A6,$0010) == $0b03f808
898: 01000cba: 6620 082a 0000 000e 6708 BNE.B #$00000020 == 01000cdc (TRUE)
899: 01000cbc: 082a 0000 000e 6708 082a BTST.B #$0000,(A2,$000e) == $0b03f7e6
900: 01000cc2: 6708 082a 0003 000e 6610 BEQ.B #$00000008 == 01000ccc (FALSE)
901: 01000cc4: 082a 0003 000e 6610 082a BTST.B #$0003,(A2,$000e) == $0b03f7e6
902: 01000cca: 6610 082a 0000 000e 6714 BNE.B #$00000010 == 01000cdc (TRUE)
903: 01000ccc: 082a 0000 000e 6714 082a BTST.B #$0000,(A2,$000e) == $0b03f7e6
904: 01000cd2: 6714 082a 0002 000e 670c BEQ.B #$00000014 == 01000ce8 (FALSE)
905: 01000cd4: 082a 0002 000e 670c 302b BTST.B #$0002,(A2,$000e) == $0b03f7e6
906: 01000cda: 670c 302b 0170 0040 0008 BEQ.B #$0000000c == 01000ce8 (FALSE)
907: 01000cdc: 302b 0170 0040 0008 3740 MOVE.W (A3,$0170) == $0b040170,D0
908: 01000ce0: 0040 0008 3740 0170 102b OR.W #$0008,D0
909: 01000ce4: 3740 0170 102b 03a8 6d0e MOVE.W D0,(A3,$0170) == $0b040170
910: 01000ce8: 102b 03a8 6d0e 0c00 0002 MOVE.B (A3,$03a8) == $0b0403a8,D0
911: 01000cec: 6d0e 0c00 0002 6f08 0c00 BLT.B #$0000000e == 01000cfc (TRUE)
912: 01000cee: 0c00 0002 6f08 0c00 0003 CMP.B #$02,D0
913: 01000cf2: 6f08 0c00 0003 6700 00f8 BLE.B #$00000008 == 01000cfc (TRUE)
914: 01000cf4: 0c00 0003 6700 00f8 2a3c CMP.B #$03,D0
915: 01000cf8: 6700 00f8 2a3c 0b03 a800 BEQ.W #$00f8 == 01000df2 (FALSE)
916: 01000cfc: 2a3c 0b03 a800 4aae 0010 MOVE.L #$0b03a800,D5
917: 01000d02: 4aae 0010 6604 2745 0320 TST.L (A6,$0010) == $0b03f808
918: 01000d06: 6604 2745 0320 4a84 6716 BNE.B #$00000004 == 01000d0c (TRUE)
919: 01000d08: 2745 0320 4a84 6716 4aae MOVE.L D5,(A3,$0320) == $0b040320
920: 01000d0c: 4a84 6716 4aae 0010 6610 TST.L D4
921: 01000d0e: 6716 4aae 0010 6610 277c BEQ.B #$00000016 == 01000d26 (FALSE)
922: 01000d10: 4aae 0010 6610 277c 0b03 TST.L (A6,$0010) == $0b03f808
923: 01000d14: 6610 277c 0b03 ac00 00e8 BNE.B #$00000010 == 01000d26 (TRUE)
924: 01000d16: 277c 0b03 ac00 00e8 277c MOVE.L #$0b03ac00,(A3,$00e8) == $0b0400e8
925: 01000d1e: 277c 0b03 ac00 00ec 2d7c MOVE.L #$0b03ac00,(A3,$00ec) == $0b0400ec
926: 01000d26: 2d7c 0101 07cc fff4 4bf9 MOVE.L #$010107cc,(A6,$fff4) == $0b03f7ec
927: 01000d2e: 4bf9 0101 074c 4aae 0010 LEA.L $0101074c,A5
928: 01000d34: 4aae 0010 6600 0086 2f0b TST.L (A6,$0010) == $0b03f808
929: 01000d38: 6600 0086 2f0b 61ff 0000 BNE.W #$0086 == 01000dc0 (TRUE)
930: 01000d3c: 2f0b 61ff 0000 3664 584f MOVE.L A3,-(A7)
931: 01000d3e: 61ff 0000 3664 584f 4a80 BSR.L #$00003664 == 010043a4
932: 01000d44: 584f 4a80 6776 7e02 be80 ADDA.W #$00000004,A7
933: 01000d46: 4a80 6776 7e02 be80 664a TST.L D0
934: 01000d48: 6776 7e02 be80 664a 302b BEQ.B #$00000076 == 01000dc0 (FALSE)
935: 01000d4a: 7e02 be80 664a 302b 0170 MOVE.L #$00000002,D7
936: 01000d4c: be80 664a 302b 0170 0040 CMP.L D0,D7
937: 01000d4e: 664a 302b 0170 0040 0008 BNE.B #$0000004a == 01000d9a (TRUE)
938: 01000d50: 302b 0170 0040 0008 3740 MOVE.W (A3,$0170) == $0b040170,D0
939: 01000d54: 0040 0008 3740 0170 302b OR.W #$0008,D0
940: 01000d58: 3740 0170 302b 0170 0240 MOVE.W D0,(A3,$0170) == $0b040170
941: 01000d5c: 302b 0170 0240 fffe 3740 MOVE.W (A3,$0170) == $0b040170,D0
942: 01000d60: 0240 fffe 3740 0170 baab AND.W #$fffe,D0
943: 01000d64: 3740 0170 baab 0320 6726 MOVE.W D0,(A3,$0170) == $0b040170
944: 01000d68: baab 0320 6726 2d45 fff8 CMP.L (A3,$0320) == $0b040320,D5
945: 01000d6c: 6726 2d45 fff8 6016 206e BEQ.B #$00000026 == 01000d94 (FALSE)
946: 01000d6e: 2d45 fff8 6016 206e fff8 MOVE.L D5,(A6,$fff8) == $0b03f7f0
947: 01000d72: 6016 206e fff8 1e10 49c7 BT .B #$00000016 == 01000d8a (TRUE)
948: 01000d74: 206e fff8 1e10 49c7 2f07 MOVEA.L (A6,$fff8) == $0b03f7f0,A0
949: 01000d78: 1e10 49c7 2f07 61ff 0000 MOVE.B (A0),D7
950: 01000d7a: 49c7 2f07 61ff 0000 5700 EXT.B D7
951: 01000d7c: 2f07 61ff 0000 5700 584f MOVE.L D7,-(A7)
952: 01000d7e: 61ff 0000 5700 584f 52ae BSR.L #$00005700 == 01006480
953: 01000d84: 584f 52ae fff8 2e2e fff8 ADDA.W #$00000004,A7
954: 01000d86: 52ae fff8 2e2e fff8 beab ADD.L #$00000001,(A6,$fff8) == $0b03f7f0
955: 01000d8a: 2e2e fff8 beab 0320 65e0 MOVE.L (A6,$fff8) == $0b03f7f0,D7
956: 01000d8e: beab 0320 65e0 2745 0320 CMP.L (A3,$0320) == $0b040320,D7
957: 01000d92: 65e0 2745 0320 6026 4879 BCS.B #$ffffffe0 == 01000d74 (FALSE)
958: 01000d94: 2745 0320 6026 4879 0100 MOVE.L D5,(A3,$0320) == $0b040320
959: 01000d98: 6026 4879 0100 f273 61ff BT .B #$00000026 == 01000dc0 (TRUE)
960: 01000d9a: 4879 0100 f273 61ff 0000 PEA.L $0100f273
961: 01000da0: 61ff 0000 5ab8 302b 0170 BSR.L #$00005ab8 == 0100685a
962: 01000da6: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
963: 01000daa: 0240 0008 584f 57c0 7e01 AND.W #$0008,D0
964: 01000dae: 584f 57c0 7e01 c087 2f00 ADDA.W #$00000004,A7
965: 01000db0: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000db2 (FALSE)
966: 01000db2: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
967: 01000db4: c087 2f00 61ff 0000 0f34 AND.L D7,D0
968: 01000db6: 2f00 61ff 0000 0f34 584f MOVE.L D0,-(A7)
969: 01000db8: 61ff 0000 0f34 584f 4a84 BSR.L #$00000f34 == 01001cee
970: 01000dbe: 584f 4a84 6700 01aa 2f0b ADDA.W #$00000004,A7
971: 01000dc0: 4a84 6700 01aa 2f0b 2f03 TST.L D4
972: 01000dc2: 6700 01aa 2f0b 2f03 61ff BEQ.W #$01aa == 01000f6e (FALSE)
973: 01000dc6: 2f0b 2f03 61ff 0000 3b96 MOVE.L A3,-(A7)
974: 01000dc8: 2f03 61ff 0000 3b96 504f MOVE.L D3,-(A7)
975: 01000dca: 61ff 0000 3b96 504f 4a80 BSR.L #$00003b96 == 01004962
976: 01000dd0: 504f 4a80 6700 0198 4879 ADDA.W #$00000008,A7
977: 01000dd2: 4a80 6700 0198 4879 0100 TST.L D0
978: 01000dd4: 6700 0198 4879 0100 f29b BEQ.W #$0198 == 01000f6e (FALSE)
979: 01000dd8: 4879 0100 f29b 61ff 0000 PEA.L $0100f29b
980: 01000dde: 61ff 0000 5a7a 302b 0170 BSR.L #$00005a7a == 0100685a
981: 01000de4: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
982: 01000de8: 0240 0008 584f 6000 016c AND.W #$0008,D0
983: 01000dec: 584f 6000 016c 240e 5182 ADDA.W #$00000004,A7
984: 01000dee: 6000 016c 240e 5182 0242 BT .W #$016c == 01000f5c (TRUE)
985: 01000df2: 240e 5182 0242 e000 0682 MOVE.L A6,D2
986: 01000df4: 5182 0242 e000 0682 0000 SUB.L #$00000008,D2
987: 01000df6: 0242 e000 0682 0000 0c00 AND.W #$e000,D2
988: 01000dfa: 0682 0000 0c00 61ff ffff ADD.L #$00000c00,D2
989: 01000e00: 61ff ffff f5ca b082 6666 BSR.L #$fffff5ca == 010003cc
990: 01000e06: b082 6666 2a0e 5185 0245 CMP.L D2,D0
991: 01000e08: 6666 2a0e 5185 0245 e000 BNE.B #$00000066 == 01000e70 (TRUE)
992: 01000e0a: 2a0e 5185 0245 e000 0685 MOVE.L A6,D5
993: 01000e0c: 5185 0245 e000 0685 0000 SUB.L #$00000008,D5
994: 01000e0e: 0245 e000 0685 0000 1000 AND.W #$e000,D5
995: 01000e12: 0685 0000 1000 200e 5180 ADD.L #$00001000,D5
996: 01000e18: 200e 5180 0240 e000 0680 MOVE.L A6,D0
997: 01000e1a: 5180 0240 e000 0680 0000 SUB.L #$00000008,D0
998: 01000e1c: 0240 e000 0680 0000 4000 AND.W #$e000,D0
999: 01000e20: 0680 0000 4000 2740 00e8 ADD.L #$00004000,D0
1000: 01000e26: 2740 00e8 2740 00ec baab MOVE.L D0,(A3,$00e8) == $0b0400e8
1001: 01000e2a: 2740 00ec baab 0320 6440 MOVE.L D0,(A3,$00ec) == $0b0400ec
1002: 01000e2e: baab 0320 6440 2005 0680 CMP.L (A3,$0320) == $0b040320,D5
1003: 01000e32: 6440 2005 0680 0000 0400 BCC.B #$00000040 == 01000e74 (TRUE)
1004: 01000e34: 2005 0680 0000 0400 b0ab MOVE.L D5,D0
1005: 01000e36: 0680 0000 0400 b0ab 0320 ADD.L #$00000400,D0
1006: 01000e3c: b0ab 0320 6332 4878 0004 CMP.L (A3,$0320) == $0b040320,D0
1007: 01000e40: 6332 4878 0004 4879 0100 BLS.B #$00000032 == 01000e74 (FALSE)
1008: 01000e42: 4878 0004 4879 0100 f2b5 PEA.L $00000004
1009: 01000e46: 4879 0100 f2b5 2f05 61ff PEA.L $0100f2b5
1010: 01000e4c: 2f05 61ff 0000 6294 defc MOVE.L D5,-(A7)
1011: 01000e4e: 61ff 0000 6294 defc 000c BSR.L #$00006294 == 010070e4
1012: 01000e54: defc 000c 4a80 6618 4879 ADDA.W #$000c,A7
1013: 01000e58: 4a80 6618 4879 0100 f2ba TST.L D0
1014: 01000e5a: 6618 4879 0100 f2ba 61ff BNE.B #$00000018 == 01000e74 (TRUE)
1015: 01000e5c: 4879 0100 f2ba 61ff 0000 PEA.L $0100f2ba
1016: 01000e62: 61ff 0000 59f6 387c 0001 BSR.L #$000059f6 == 0100685a
1017: 01000e68: 387c 0001 584f 6008 2a2b MOVEA.W #$0001,A4
1018: 01000e6c: 584f 6008 2a2b 00e8 2745 ADDA.W #$00000004,A7
1019: 01000e6e: 6008 2a2b 00e8 2745 0320 BT .B #$00000008 == 01000e78 (TRUE)
1020: 01000e70: 2a2b 00e8 2745 0320 2d7c MOVE.L (A3,$00e8) == $0b0400e8,D5
1021: 01000e74: 2745 0320 2d7c 0101 080c MOVE.L D5,(A3,$0320) == $0b040320
1022: 01000e78: 2d7c 0101 080c fff4 4bf9 MOVE.L #$0101080c,(A6,$fff4) == $0b03f7ec
1023: 01000e80: 4bf9 0101 078c 4aae 0010 LEA.L $0101078c,A5
1024: 01000e86: 4aae 0010 6600 008a 2f0b TST.L (A6,$0010) == $0b03f808
1025: 01000e8a: 6600 008a 2f0b 61ff 0000 BNE.W #$008a == 01000f16 (TRUE)
1026: 01000e8e: 2f0b 61ff 0000 3e1c 584f MOVE.L A3,-(A7)
1027: 01000e90: 61ff 0000 3e1c 584f 4a80 BSR.L #$00003e1c == 01004cae
1028: 01000e96: 584f 4a80 677a 7e02 be80 ADDA.W #$00000004,A7
1029: 01000e98: 4a80 677a 7e02 be80 664e TST.L D0
1030: 01000e9a: 677a 7e02 be80 664e 302b BEQ.B #$0000007a == 01000f16 (FALSE)
1031: 01000e9c: 7e02 be80 664e 302b 0170 MOVE.L #$00000002,D7
1032: 01000e9e: be80 664e 302b 0170 0040 CMP.L D0,D7
1033: 01000ea0: 664e 302b 0170 0040 0008 BNE.B #$0000004e == 01000ef0 (TRUE)
1034: 01000ea2: 302b 0170 0040 0008 3740 MOVE.W (A3,$0170) == $0b040170,D0
1035: 01000ea6: 0040 0008 3740 0170 302b OR.W #$0008,D0
1036: 01000eaa: 3740 0170 302b 0170 0240 MOVE.W D0,(A3,$0170) == $0b040170
1037: 01000eae: 302b 0170 0240 fffe 3740 MOVE.W (A3,$0170) == $0b040170,D0
1038: 01000eb2: 0240 fffe 3740 0170 baab AND.W #$fffe,D0
1039: 01000eb6: 3740 0170 baab 0320 672a MOVE.W D0,(A3,$0170) == $0b040170
1040: 01000eba: baab 0320 672a 2d45 fff8 CMP.L (A3,$0320) == $0b040320,D5
1041: 01000ebe: 672a 2d45 fff8 baab 0320 BEQ.B #$0000002a == 01000eea (FALSE)
1042: 01000ec0: 2d45 fff8 baab 0320 6420 MOVE.L D5,(A6,$fff8) == $0b03f7f0
1043: 01000ec4: baab 0320 6420 206e fff8 CMP.L (A3,$0320) == $0b040320,D5
1044: 01000ec8: 6420 206e fff8 1e10 49c7 BCC.B #$00000020 == 01000eea (TRUE)
1045: 01000eca: 206e fff8 1e10 49c7 2f07 MOVEA.L (A6,$fff8) == $0b03f7f0,A0
1046: 01000ece: 1e10 49c7 2f07 61ff 0000 MOVE.B (A0),D7
1047: 01000ed0: 49c7 2f07 61ff 0000 55aa EXT.B D7
1048: 01000ed2: 2f07 61ff 0000 55aa 584f MOVE.L D7,-(A7)
1049: 01000ed4: 61ff 0000 55aa 584f 52ae BSR.L #$000055aa == 01006480
1050: 01000eda: 584f 52ae fff8 2e2e fff8 ADDA.W #$00000004,A7
1051: 01000edc: 52ae fff8 2e2e fff8 beab ADD.L #$00000001,(A6,$fff8) == $0b03f7f0
1052: 01000ee0: 2e2e fff8 beab 0320 65e0 MOVE.L (A6,$fff8) == $0b03f7f0,D7
1053: 01000ee4: beab 0320 65e0 2745 0320 CMP.L (A3,$0320) == $0b040320,D7
1054: 01000ee8: 65e0 2745 0320 6026 4879 BCS.B #$ffffffe0 == 01000eca (FALSE)
1055: 01000eea: 2745 0320 6026 4879 0100 MOVE.L D5,(A3,$0320) == $0b040320
1056: 01000eee: 6026 4879 0100 f273 61ff BT .B #$00000026 == 01000f16 (TRUE)
1057: 01000ef0: 4879 0100 f273 61ff 0000 PEA.L $0100f273
1058: 01000ef6: 61ff 0000 5962 302b 0170 BSR.L #$00005962 == 0100685a
1059: 01000efc: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
1060: 01000f00: 0240 0008 584f 57c0 7e01 AND.W #$0008,D0
1061: 01000f04: 584f 57c0 7e01 c087 2f00 ADDA.W #$00000004,A7
1062: 01000f06: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000f08 (FALSE)
1063: 01000f08: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
1064: 01000f0a: c087 2f00 61ff 0000 0dde AND.L D7,D0
1065: 01000f0c: 2f00 61ff 0000 0dde 584f MOVE.L D0,-(A7)
1066: 01000f0e: 61ff 0000 0dde 584f 4a84 BSR.L #$00000dde == 01001cee
1067: 01000f14: 584f 4a84 6736 2f0b 2f03 ADDA.W #$00000004,A7
1068: 01000f16: 4a84 6736 2f0b 2f03 61ff TST.L D4
1069: 01000f18: 6736 2f0b 2f03 61ff 0000 BEQ.B #$00000036 == 01000f50 (FALSE)
1070: 01000f1a: 2f0b 2f03 61ff 0000 3f38 MOVE.L A3,-(A7)
1071: 01000f1c: 2f03 61ff 0000 3f38 504f MOVE.L D3,-(A7)
1072: 01000f1e: 61ff 0000 3f38 504f 4a80 BSR.L #$00003f38 == 01004e58
1073: 01000f24: 504f 4a80 6726 4879 0100 ADDA.W #$00000008,A7
1074: 01000f26: 4a80 6726 4879 0100 f29b TST.L D0
1075: 01000f28: 6726 4879 0100 f29b 61ff BEQ.B #$00000026 == 01000f50 (FALSE)
1076: 01000f2a: 4879 0100 f29b 61ff 0000 PEA.L $0100f29b
1077: 01000f30: 61ff 0000 5928 302b 0170 BSR.L #$00005928 == 0100685a
1078: 01000f36: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
1079: 01000f3a: 0240 0008 584f 57c0 7e01 AND.W #$0008,D0
1080: 01000f3e: 584f 57c0 7e01 c087 2f00 ADDA.W #$00000004,A7
1081: 01000f40: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000f42 (FALSE)
1082: 01000f42: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
1083: 01000f44: c087 2f00 61ff 0000 0da4 AND.L D7,D0
1084: 01000f46: 2f00 61ff 0000 0da4 584f MOVE.L D0,-(A7)
1085: 01000f48: 61ff 0000 0da4 584f 4a8c BSR.L #$00000da4 == 01001cee
1086: 01000f4e: 584f 4a8c 671a 302b 0170 ADDA.W #$00000004,A7
1087: 01000f50: 4a8c 671a 302b 0170 0240 TST.L A4
1088: 01000f52: 671a 302b 0170 0240 0008 BEQ.B #$0000001a == 01000f6e (FALSE)
1089: 01000f54: 302b 0170 0240 0008 4a40 MOVE.W (A3,$0170) == $0b040170,D0
1090: 01000f58: 0240 0008 4a40 57c0 7e01 AND.W #$0008,D0
1091: 01000f5c: 4a40 57c0 7e01 c087 2f00 TST.W D0
1092: 01000f5e: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01000f60 (FALSE)
1093: 01000f60: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
1094: 01000f62: c087 2f00 61ff 0000 0d86 AND.L D7,D0
1095: 01000f64: 2f00 61ff 0000 0d86 584f MOVE.L D0,-(A7)
1096: 01000f66: 61ff 0000 0d86 584f 4879 BSR.L #$00000d86 == 01001cee
1097: 01000f6c: 584f 4879 0100 f2d3 61ff ADDA.W #$00000004,A7
1098: 01000f6e: 4879 0100 f2d3 61ff 0000 PEA.L $0100f2d3
1099: 01000f74: 61ff 0000 57fa 4878 0003 BSR.L #$000057fa == 01006770
1100: 01000f7a: 4878 0003 4879 0101 0a34 PEA.L $00000003
1101: 01000f7e: 4879 0101 0a34 4879 0100 PEA.L $01010a34
1102: 01000f84: 4879 0100 000b 61ff 0000 PEA.L $0100000b
1103: 01000f8a: 61ff 0000 5e66 defc 0010 BSR.L #$00005e66 == 01006df2
1104: 01000f90: defc 0010 4a80 6708 41f9 ADDA.W #$0010,A7
1105: 01000f94: 4a80 6708 41f9 0100 0008 TST.L D0
1106: 01000f96: 6708 41f9 0100 0008 6004 BEQ.B #$00000008 == 01000fa0 (FALSE)
1107: 01000f98: 41f9 0100 0008 6004 41ea LEA.L $01000008,A0
1108: 01000f9e: 6004 41ea 0004 4280 1028 BT .B #$00000004 == 01000fa4 (TRUE)
1109: 01000fa0: 41ea 0004 4280 1028 0005 LEA.L (A2,$0004) == $0b03f7dc,A0
1110: 01000fa4: 4280 1028 0005 2f00 4280 CLR.L D0
1111: 01000fa6: 1028 0005 2f00 4280 1028 MOVE.B (A0,$0005) == $00000009,D0
1112: 01000faa: 2f00 4280 1028 0004 2f00 MOVE.L D0,-(A7)
1113: 01000fac: 4280 1028 0004 2f00 4280 CLR.L D0
1114: 01000fae: 1028 0004 2f00 4280 1028 MOVE.B (A0,$0004) == $00000008,D0
1115: 01000fb2: 2f00 4280 1028 0003 2f00 MOVE.L D0,-(A7)
1116: 01000fb4: 4280 1028 0003 2f00 4280 CLR.L D0
1117: 01000fb6: 1028 0003 2f00 4280 1028 MOVE.B (A0,$0003) == $00000007,D0
1118: 01000fba: 2f00 4280 1028 0002 2f00 MOVE.L D0,-(A7)
1119: 01000fbc: 4280 1028 0002 2f00 4280 CLR.L D0
1120: 01000fbe: 1028 0002 2f00 4280 1028 MOVE.B (A0,$0002) == $00000006,D0
1121: 01000fc2: 2f00 4280 1028 0001 2f00 MOVE.L D0,-(A7)
1122: 01000fc4: 4280 1028 0001 2f00 4280 CLR.L D0
1123: 01000fc6: 1028 0001 2f00 4280 1010 MOVE.B (A0,$0001) == $00000005,D0
1124: 01000fca: 2f00 4280 1010 2f00 2e2b MOVE.L D0,-(A7)
1125: 01000fcc: 4280 1010 2f00 2e2b 0006 CLR.L D0
1126: 01000fce: 1010 2f00 2e2b 0006 7c1d MOVE.B (A0),D0
1127: 01000fd0: 2f00 2e2b 0006 7c1d ecaf MOVE.L D0,-(A7)
1128: 01000fd2: 2e2b 0006 7c1d ecaf 2f07 MOVE.L (A3,$0006) == $0b040006,D7
1129: 01000fd6: 7c1d ecaf 2f07 e9ee 1082 MOVE.L #$0000001d,D6
1130: 01000fd8: ecaf 2f07 e9ee 1082 ffff LSR.L D6,D7
1131: 01000fda: 2f07 e9ee 1082 ffff 41f9 MOVE.L D7,-(A7)
1132: 01000fdc: e9ee 1082 ffff 41f9 0101 BFEXTU.L #$1082,(A6,$ffff) == $0b03f7f7
1133: 01000fe2: 41f9 0101 0850 4280 1030 LEA.L $01010850,A0
1134: 01000fe8: 4280 1030 1800 2f00 e9ee CLR.L D0
1135: 01000fea: 1030 1800 2f00 e9ee 1182 MOVE.B (A0, D1.L*1, $00) == $00009e45,D0
1136: 01000fee: 2f00 e9ee 1182 ffff 41f9 MOVE.L D0,-(A7)
1137: 01000ff0: e9ee 1182 ffff 41f9 0101 BFEXTU.L #$1182,(A6,$ffff) == $0b03f7f7
1138: 01000ff6: 41f9 0101 084c 4280 1030 LEA.L $0101084c,A0
1139: 01000ffc: 4280 1030 1800 2f00 4879 CLR.L D0
1140: 01000ffe: 1030 1800 2f00 4879 0100 MOVE.B (A0, D1.L*1, $00) == $00009e45,D0
1141: 01001002: 2f00 4879 0100 f2e0 49f9 MOVE.L D0,-(A7)
1142: 01001004: 4879 0100 f2e0 49f9 0100 PEA.L $0100f2e0
1143: 0100100a: 49f9 0100 6770 4e94 defc LEA.L $01006770,A4
1144: 01001010: 4e94 defc 0028 4aae fff0 JSR.L (A4)
1145: 01001012: defc 0028 4aae fff0 670a ADDA.W #$0028,A7
1146: 01001016: 4aae fff0 670a 4879 0100 TST.L (A6,$fff0) == $0b03f7e8
1147: 0100101a: 670a 4879 0100 f32d 4e94 BEQ.B #$0000000a == 01001026 (FALSE)
1148: 0100101c: 4879 0100 f32d 4e94 584f PEA.L $0100f32d
1149: 01001022: 4e94 584f 4aae 0010 6708 JSR.L (A4)
1150: 01001024: 584f 4aae 0010 6708 6710 ADDA.W #$00000004,A7
1151: 01001026: 4aae 0010 6708 6710 baab TST.L (A6,$0010) == $0b03f808
1152: 0100102a: 6708 6710 baab 0320 670a BEQ.B #$00000008 == 01001034 (FALSE)
1153: 0100102c: 6710 baab 0320 670a 2f0b BEQ.B #$00000010 == 0100103e (FALSE)
1154: 0100102e: baab 0320 670a 2f0b 61ff CMP.L (A3,$0320) == $0b040320,D5
1155: 01001032: 670a 2f0b 61ff 0000 0b98 BEQ.B #$0000000a == 0100103e (FALSE)
1156: 01001034: 2f0b 61ff 0000 0b98 584f MOVE.L A3,-(A7)
1157: 01001036: 61ff 0000 0b98 584f 7eff BSR.L #$00000b98 == 01001bd0
1158: 0100103c: 584f 7eff 2d47 ffe8 99cc ADDA.W #$00000004,A7
1159: 0100103e: 7eff 2d47 ffe8 99cc 4283 MOVE.L #$ffffffff,D7
1160: 01001040: 2d47 ffe8 99cc 4283 4284 MOVE.L D7,(A6,$ffe8) == $0b03f7e0
1161: 01001044: 99cc 4283 4284 1033 3800 SUBA.L A4,A4
1162: 01001046: 4283 4284 1033 3800 49c0 CLR.L D3
1163: 01001048: 4284 1033 3800 49c0 226e CLR.L D4
1164: 0100104a: 1033 3800 49c0 226e fff4 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
1165: 0100104e: 49c0 226e fff4 d9f1 0c00 EXT.B D0
1166: 01001050: 226e fff4 d9f1 0c00 4a33 MOVEA.L (A6,$fff4) == $0b03f7ec,A1
1167: 01001054: d9f1 0c00 4a33 3800 6704 ADDA.L (A1, D0.L*4, $00) == $00000180,A4
1168: 01001058: 4a33 3800 6704 2d43 ffe8 TST.B (A3, D3.L*1, $00) == $0b040000
1169: 0100105c: 6704 2d43 ffe8 4aae fff0 BEQ.B #$00000004 == 01001062 (FALSE)
1170: 0100105e: 2d43 ffe8 4aae fff0 672c MOVE.L D3,(A6,$ffe8) == $0b03f7e0
1171: 01001062: 4aae fff0 672c 1033 3800 TST.L (A6,$fff0) == $0b03f7e8
1172: 01001066: 672c 1033 3800 7e07 c087 BEQ.B #$0000002c == 01001094 (FALSE)
1173: 01001068: 1033 3800 7e07 c087 2243 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
1174: 0100106c: 7e07 c087 2243 43f1 3a00 MOVE.L #$00000007,D7
1175: 0100106e: c087 2243 43f1 3a00 2209 AND.L D7,D0
1176: 01001070: 2243 43f1 3a00 2209 e3a0 MOVEA.L D3,A1
1177: 01001072: 43f1 3a00 2209 e3a0 816a LEA.L (A1, D3.L*2, $00) == $00000000,A1
1178: 01001076: 2209 e3a0 816a 000a 1033 MOVE.L A1,D1
1179: 01001078: e3a0 816a 000a 1033 3800 ASL.L D1,D0
1180: 0100107a: 816a 000a 1033 3800 7e08 OR.W D0,(A2,$000a) == $0b03f7e2
1181: 0100107e: 1033 3800 7e08 c087 7209 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
1182: 01001082: 7e08 c087 7209 d283 e3a0 MOVE.L #$00000008,D7
1183: 01001084: c087 7209 d283 e3a0 816a AND.L D7,D0
1184: 01001086: 7209 d283 e3a0 816a 000a MOVE.L #$00000009,D1
1185: 01001088: d283 e3a0 816a 000a 6000 ADD.L D3,D1
1186: 0100108a: e3a0 816a 000a 6000 00d6 ASL.L D1,D0
1187: 0100108c: 816a 000a 6000 00d6 382a OR.W D0,(A2,$000a) == $0b03f7e2
1188: 01001090: 6000 00d6 382a 000a 2243 BT .W #$00d6 == 01001168 (TRUE)
1189: 01001094: 382a 000a 2243 43f1 3a00 MOVE.W (A2,$000a) == $0b03f7e2,D4
1190: 01001098: 2243 43f1 3a00 2009 2e04 MOVEA.L D3,A1
1191: 0100109a: 43f1 3a00 2009 2e04 e0a7 LEA.L (A1, D3.L*2, $00) == $00000000,A1
1192: 0100109e: 2009 2e04 e0a7 2007 7407 MOVE.L A1,D0
1193: 010010a0: 2e04 e0a7 2007 7407 c480 MOVE.L D4,D7
1194: 010010a2: e0a7 2007 7407 c480 7009 ASR.L D0,D7
1195: 010010a4: 2007 7407 c480 7009 d083 MOVE.L D7,D0
1196: 010010a6: 7407 c480 7009 d083 2e04 MOVE.L #$00000007,D2
1197: 010010a8: c480 7009 d083 2e04 e0a7 AND.L D0,D2
1198: 010010aa: 7009 d083 2e04 e0a7 2007 MOVE.L #$00000009,D0
1199: 010010ac: d083 2e04 e0a7 2007 7e08 ADD.L D3,D0
1200: 010010ae: 2e04 e0a7 2007 7e08 c087 MOVE.L D4,D7
1201: 010010b0: e0a7 2007 7e08 c087 8480 ASR.L D0,D7
1202: 010010b2: 2007 7e08 c087 8480 1033 MOVE.L D7,D0
1203: 010010b4: 7e08 c087 8480 1033 3800 MOVE.L #$00000008,D7
1204: 010010b6: c087 8480 1033 3800 49c0 AND.L D7,D0
1205: 010010b8: 8480 1033 3800 49c0 b480 OR.L D0,D2
1206: 010010ba: 1033 3800 49c0 b480 6700 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
1207: 010010be: 49c0 b480 6700 00a4 102b EXT.B D0
1208: 010010c0: b480 6700 00a4 102b 03a8 CMP.L D0,D2
1209: 010010c2: 6700 00a4 102b 03a8 6d0c BEQ.W #$00a4 == 01001168 (FALSE)
1210: 010010c6: 102b 03a8 6d0c 0c00 0002 MOVE.B (A3,$03a8) == $0b0403a8,D0
1211: 010010ca: 6d0c 0c00 0002 6f06 0c00 BLT.B #$0000000c == 010010d8 (TRUE)
1212: 010010cc: 0c00 0002 6f06 0c00 0003 CMP.B #$02,D0
1213: 010010d0: 6f06 0c00 0003 672a 1033 BLE.B #$00000006 == 010010d8 (TRUE)
1214: 010010d2: 0c00 0003 672a 1033 3800 CMP.B #$03,D0
1215: 010010d6: 672a 1033 3800 49c0 2f35 BEQ.B #$0000002a == 01001102 (FALSE)
1216: 010010d8: 1033 3800 49c0 2f35 0c00 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
1217: 010010dc: 49c0 2f35 0c00 2f35 2c00 EXT.B D0
1218: 010010de: 2f35 0c00 2f35 2c00 2003 MOVE.L (A5, D0.L*4, $00) == $00000180,-(A7)
1219: 010010e2: 2f35 2c00 2003 e580 2240 MOVE.L (A5, D2.L*4, $00) == $00000004,-(A7)
1220: 010010e6: 2003 e580 2240 4869 0003 MOVE.L D3,D0
1221: 010010e8: e580 2240 4869 0003 2f00 ASL.L #$00000002,D0
1222: 010010ea: 2240 4869 0003 2f00 4879 MOVEA.L D0,A1
1223: 010010ec: 4869 0003 2f00 4879 0100 PEA.L (A1,$0003) == $00000003
1224: 010010f0: 2f00 4879 0100 f35d 61ff MOVE.L D0,-(A7)
1225: 010010f2: 4879 0100 f35d 61ff 0000 PEA.L $0100f35d
1226: 010010f8: 61ff 0000 5676 defc 0014 BSR.L #$00005676 == 01006770
1227: 010010fe: defc 0014 1033 3800 49c0 ADDA.W #$0014,A7
1228: 01001102: 1033 3800 49c0 2f35 0c00 MOVE.B (A3, D3.L*1, $00) == $0b040000,D0
1229: 01001106: 49c0 2f35 0c00 2f35 2c00 EXT.B D0
1230: 01001108: 2f35 0c00 2f35 2c00 2403 MOVE.L (A5, D0.L*4, $00) == $00000180,-(A7)
1231: 0100110c: 2f35 2c00 2403 e382 2242 MOVE.L (A5, D2.L*4, $00) == $00000004,-(A7)
1232: 01001110: 2403 e382 2242 4869 0001 MOVE.L D3,D2
1233: 01001112: e382 2242 4869 0001 2f02 ASL.L #$00000001,D2
1234: 01001114: 2242 4869 0001 2f02 4879 MOVEA.L D2,A1
1235: 01001116: 4869 0001 2f02 4879 0100 PEA.L (A1,$0001) == $00000001
1236: 0100111a: 2f02 4879 0100 f3a8 61ff MOVE.L D2,-(A7)
1237: 0100111c: 4879 0100 f3a8 61ff 0000 PEA.L $0100f3a8
1238: 01001122: 61ff 0000 564c defc 0014 BSR.L #$0000564c == 01006770
1239: 01001128: defc 0014 d483 7007 e5a0 ADDA.W #$0014,A7
1240: 0100112c: d483 7007 e5a0 4640 c16a ADD.L D3,D2
1241: 0100112e: 7007 e5a0 4640 c16a 000a MOVE.L #$00000007,D0
1242: 01001130: e5a0 4640 c16a 000a 7009 ASL.L D2,D0
1243: 01001132: 4640 c16a 000a 7009 d083 NOT.W D0
1244: 01001134: c16a 000a 7009 d083 7208 AND.W D0,(A2,$000a) == $0b03f7e2
1245: 01001138: 7009 d083 7208 e1a1 4641 MOVE.L #$00000009,D0
1246: 0100113a: d083 7208 e1a1 4641 c36a ADD.L D3,D0
1247: 0100113c: 7208 e1a1 4641 c36a 000a MOVE.L #$00000008,D1
1248: 0100113e: e1a1 4641 c36a 000a 1233 ASL.L D0,D1
1249: 01001140: 4641 c36a 000a 1233 3800 NOT.W D1
1250: 01001142: c36a 000a 1233 3800 7e07 AND.W D1,(A2,$000a) == $0b03f7e2
1251: 01001146: 1233 3800 7e07 c287 e5a1 MOVE.B (A3, D3.L*1, $00) == $0b040000,D1
1252: 0100114a: 7e07 c287 e5a1 836a 000a MOVE.L #$00000007,D7
1253: 0100114c: c287 e5a1 836a 000a 1233 AND.L D7,D1
1254: 0100114e: e5a1 836a 000a 1233 3800 ASL.L D2,D1
1255: 01001150: 836a 000a 1233 3800 7e08 OR.W D1,(A2,$000a) == $0b03f7e2
1256: 01001154: 1233 3800 7e08 c287 e1a1 MOVE.B (A3, D3.L*1, $00) == $0b040000,D1
1257: 01001158: 7e08 c287 e1a1 836a 000a MOVE.L #$00000008,D7
1258: 0100115a: c287 e1a1 836a 000a 7e01 AND.L D7,D1
1259: 0100115c: e1a1 836a 000a 7e01 2d47 ASL.L D0,D1
1260: 0100115e: 836a 000a 7e01 2d47 ffec OR.W D1,(A2,$000a) == $0b03f7e2
1261: 01001162: 7e01 2d47 ffec 5283 7e03 MOVE.L #$00000001,D7
1262: 01001164: 2d47 ffec 5283 7e03 be83 MOVE.L D7,(A6,$ffec) == $0b03f7e4
1263: 01001168: 5283 7e03 be83 6c00 feda ADD.L #$00000001,D3
1264: 0100116a: 7e03 be83 6c00 feda 200c MOVE.L #$00000003,D7
1265: 0100116c: be83 6c00 feda 200c 6c06 CMP.L D3,D7
1266: 0100116e: 6c00 feda 200c 6c06 0680 BGE.W #$feda == 0100104a (FALSE)
1267: 01001172: 200c 6c06 0680 000f ffff MOVE.L A4,D0
1268: 01001174: 6c06 0680 000f ffff 7e14 BGE.B #$00000006 == 0100117c (FALSE)
1269: 01001176: 0680 000f ffff 7e14 eea0 ADD.L #$000fffff,D0
1270: 0100117c: 7e14 eea0 2f00 4879 0100 MOVE.L #$00000014,D7
1271: 0100117e: eea0 2f00 4879 0100 f3f7 ASR.L D7,D0
1272: 01001180: 2f00 4879 0100 f3f7 49f9 MOVE.L D0,-(A7)
1273: 01001182: 4879 0100 f3f7 49f9 0100 PEA.L $0100f3f7
1274: 01001188: 49f9 0100 6770 4e94 504f LEA.L $01006770,A4
1275: 0100118e: 4e94 504f 4a2b 03ae 6c0a JSR.L (A4)
1276: 01001190: 504f 4a2b 03ae 6c0a 4879 ADDA.W #$00000008,A7
1277: 01001192: 4a2b 03ae 6c0a 4879 0100 TST.B (A3,$03ae) == $0b0403ae
1278: 01001196: 6c0a 4879 0100 f408 4e94 BGE.B #$0000000a == 010011a2 (FALSE)
1279: 01001198: 4879 0100 f408 4e94 584f PEA.L $0100f408
1280: 0100119e: 4e94 584f 4879 0100 f419 JSR.L (A4)
1281: 010011a0: 584f 4879 0100 f419 61ff ADDA.W #$00000004,A7
1282: 010011a2: 4879 0100 f419 61ff 0000 PEA.L $0100f419
1283: 010011a8: 61ff 0000 55c6 584f 4aae BSR.L #$000055c6 == 01006770
1284: 010011ae: 584f 4aae fff0 6606 4aae ADDA.W #$00000004,A7
1285: 010011b0: 4aae fff0 6606 4aae ffec TST.L (A6,$fff0) == $0b03f7e8
1286: 010011b4: 6606 4aae ffec 670a 2f0a BNE.B #$00000006 == 010011bc (TRUE)
1287: 010011b6: 4aae ffec 670a 2f0a 61ff TST.L (A6,$ffec) == $0b03f7e4
1288: 010011ba: 670a 2f0a 61ff 0000 648a BEQ.B #$0000000a == 010011c6 (FALSE)
1289: 010011bc: 2f0a 61ff 0000 648a 584f MOVE.L A2,-(A7)
1290: 010011be: 61ff 0000 648a 584f 4aae BSR.L #$0000648a == 0100764a
1291: 010011c4: 584f 4aae 0010 676a 4879 ADDA.W #$00000004,A7
1292: 010011c6: 4aae 0010 676a 4879 0100 TST.L (A6,$0010) == $0b03f808
1293: 010011ca: 676a 4879 0100 f419 61ff BEQ.B #$0000006a == 01001236 (FALSE)
1294: 010011cc: 4879 0100 f419 61ff 0000 PEA.L $0100f419
1295: 010011d2: 61ff 0000 559c 584f baab BSR.L #$0000559c == 01006770
1296: 010011d8: 584f baab 0320 672a 2d45 ADDA.W #$00000004,A7
1297: 010011da: baab 0320 672a 2d45 fff8 CMP.L (A3,$0320) == $0b040320,D5
1298: 010011de: 672a 2d45 fff8 baab 0320 BEQ.B #$0000002a == 0100120a (FALSE)
1299: 010011e0: 2d45 fff8 baab 0320 6420 MOVE.L D5,(A6,$fff8) == $0b03f7f0
1300: 010011e4: baab 0320 6420 206e fff8 CMP.L (A3,$0320) == $0b040320,D5
1301: 010011e8: 6420 206e fff8 1e10 49c7 BCC.B #$00000020 == 0100120a (TRUE)
1302: 010011ea: 206e fff8 1e10 49c7 2f07 MOVEA.L (A6,$fff8) == $0b03f7f0,A0
1303: 010011ee: 1e10 49c7 2f07 61ff 0000 MOVE.B (A0),D7
1304: 010011f0: 49c7 2f07 61ff 0000 528a EXT.B D7
1305: 010011f2: 2f07 61ff 0000 528a 584f MOVE.L D7,-(A7)
1306: 010011f4: 61ff 0000 528a 584f 52ae BSR.L #$0000528a == 01006480
1307: 010011fa: 584f 52ae fff8 2e2e fff8 ADDA.W #$00000004,A7
1308: 010011fc: 52ae fff8 2e2e fff8 beab ADD.L #$00000001,(A6,$fff8) == $0b03f7f0
1309: 01001200: 2e2e fff8 beab 0320 65e0 MOVE.L (A6,$fff8) == $0b03f7f0,D7
1310: 01001204: beab 0320 65e0 7eff beae CMP.L (A3,$0320) == $0b040320,D7
1311: 01001208: 65e0 7eff beae ffe8 6616 BCS.B #$ffffffe0 == 010011ea (FALSE)
1312: 0100120a: 7eff beae ffe8 6616 4879 MOVE.L #$ffffffff,D7
1313: 0100120c: beae ffe8 6616 4879 0100 CMP.L (A6,$ffe8) == $0b03f7e0,D7
1314: 01001210: 6616 4879 0100 f41b 61ff BNE.B #$00000016 == 01001228 (TRUE)
1315: 01001212: 4879 0100 f41b 61ff 0000 PEA.L $0100f41b
1316: 01001218: 61ff 0000 5556 584f 61ff BSR.L #$00005556 == 01006770
1317: 0100121e: 584f 61ff 0000 7922 60f8 ADDA.W #$00000004,A7
1318: 01001220: 61ff 0000 7922 60f8 baab BSR.L #$00007922 == 01008b44
1319: 01001226: 60f8 baab 0320 6700 0124 BT .B #$fffffff8 == 01001220 (TRUE)
1320: 01001228: baab 0320 6700 0124 2745 CMP.L (A3,$0320) == $0b040320,D5
1321: 0100122c: 6700 0124 2745 0320 6008 BEQ.W #$0124 == 01001352 (FALSE)
1322: 01001230: 2745 0320 6008 7eff beae MOVE.L D5,(A3,$0320) == $0b040320
1323: 01001234: 6008 7eff beae ffe8 67d4 BT .B #$00000008 == 0100123e (TRUE)
1324: 01001236: 7eff beae ffe8 67d4 262e MOVE.L #$ffffffff,D7
1325: 01001238: beae ffe8 67d4 262e ffe8 CMP.L (A6,$ffe8) == $0b03f7e0,D7
1326: 0100123c: 67d4 262e ffe8 e783 41f3 BEQ.B #$ffffffd4 == 01001212 (FALSE)
1327: 0100123e: 262e ffe8 e783 41f3 3800 MOVE.L (A6,$ffe8) == $0b03f7e0,D3
1328: 01001242: e783 41f3 3800 2428 00cc ASL.L #$00000003,D3
1329: 01001244: 41f3 3800 2428 00cc 0682 LEA.L (A3, D3.L*1, $00) == $0b040000,A0
1330: 01001248: 2428 00cc 0682 ffff fc4e MOVE.L (A0,$00cc) == $000000d0,D2
1331: 0100124c: 0682 ffff fc4e 4878 03b2 ADD.L #$fffffc4e,D2
1332: 01001252: 4878 03b2 2f02 2f0b 45f9 PEA.L $000003b2
1333: 01001256: 2f02 2f0b 45f9 0100 6ea4 MOVE.L D2,-(A7)
1334: 01001258: 2f0b 45f9 0100 6ea4 4e92 MOVE.L A3,-(A7)
1335: 0100125a: 45f9 0100 6ea4 4e92 2642 LEA.L $01006ea4,A2
1336: 01001260: 4e92 2642 0682 ffff fc00 JSR.L (A2)
1337: 01001262: 2642 0682 ffff fc00 61ff MOVEA.L D2,A3
1338: 01001264: 0682 ffff fc00 61ff ffff ADD.L #$fffffc00,D2
1339: 0100126a: 61ff ffff f160 4878 0400 BSR.L #$fffff160 == 010003cc
1340: 01001270: 4878 0400 2f02 2f00 4e92 PEA.L $00000400
1341: 01001274: 2f02 2f00 4e92 2f02 61ff MOVE.L D2,-(A7)
1342: 01001276: 2f00 4e92 2f02 61ff ffff MOVE.L D0,-(A7)
1343: 01001278: 4e92 2f02 61ff ffff f154 JSR.L (A2)
1344: 0100127a: 2f02 61ff ffff f154 2f0b MOVE.L D2,-(A7)
1345: 0100127c: 61ff ffff f154 2f0b 61ff BSR.L #$fffff154 == 010003d2
1346: 01001282: 2f0b 61ff ffff f130 2742 MOVE.L A3,-(A7)
1347: 01001284: 61ff ffff f130 2742 0012 BSR.L #$fffff130 == 010003b6
1348: 0100128a: 2742 0012 45eb 0016 2742 MOVE.L D2,(A3,$0012) == $0b040012
1349: 0100128e: 45eb 0016 2742 000e 0682 LEA.L (A3,$0016) == $0b040016,A2
1350: 01001292: 2742 000e 0682 ffff e800 MOVE.L D2,(A3,$000e) == $0b04000e
1351: 01001296: 0682 ffff e800 2742 00e8 ADD.L #$ffffe800,D2
1352: 0100129c: 2742 00e8 2742 00ec 202b MOVE.L D2,(A3,$00e8) == $0b0400e8
1353: 010012a0: 2742 00ec 202b 000a 4480 MOVE.L D2,(A3,$00ec) == $0b0400ec
1354: 010012a4: 202b 000a 4480 41f3 3800 MOVE.L (A3,$000a) == $0b04000a,D0
1355: 010012a8: 4480 41f3 3800 c480 2142 NEG.L D0
1356: 010012aa: 41f3 3800 c480 2142 00cc LEA.L (A3, D3.L*1, $00) == $0b040000,A0
1357: 010012ae: c480 2142 00cc defc 0020 AND.L D0,D2
1358: 010012b0: 2142 00cc defc 0020 4aae MOVE.L D2,(A0,$00cc) == $000000d0
1359: 010012b4: defc 0020 4aae 0010 6600 ADDA.W #$0020,A7
1360: 010012b8: 4aae 0010 6600 0088 082a TST.L (A6,$0010) == $0b03f808
1361: 010012bc: 6600 0088 082a 0000 000e BNE.W #$0088 == 01001346 (TRUE)
1362: 010012c0: 082a 0000 000e 677e 61ff BTST.B #$0000,(A2,$000e) == $0b03f7e6
1363: 010012c6: 677e 61ff 0000 33d2 1400 BEQ.B #$0000007e == 01001346 (FALSE)
1364: 010012c8: 61ff 0000 33d2 1400 675e BSR.L #$000033d2 == 0100469c
1365: 010012ce: 1400 675e b42a 0010 670a MOVE.B D0,D2
1366: 010012d0: 675e b42a 0010 670a 156a BEQ.B #$0000005e == 01001330 (FALSE)
1367: 010012d2: b42a 0010 670a 156a 0010 CMP.B (A2,$0010) == $0b03f7e8,D2
1368: 010012d6: 670a 156a 0010 000f 1542 BEQ.B #$0000000a == 010012e2 (FALSE)
1369: 010012d8: 156a 0010 000f 1542 0010 MOVE.B (A2,$0010) == $0b03f7e8,(A2,$000f) == $0b03f7e7
1370: 010012de: 1542 0010 2f0a 61ff 0000 MOVE.B D2,(A2,$0010) == $0b03f7e8
1371: 010012e2: 2f0a 61ff 0000 6364 302b MOVE.L A2,-(A7)
1372: 010012e4: 61ff 0000 6364 302b 0170 BSR.L #$00006364 == 0100764a
1373: 010012ea: 302b 0170 0240 0008 584f MOVE.W (A3,$0170) == $0b040170,D0
1374: 010012ee: 0240 0008 584f 670e 4879 AND.W #$0008,D0
1375: 010012f2: 584f 670e 4879 0100 f447 ADDA.W #$00000004,A7
1376: 010012f4: 670e 4879 0100 f447 61ff BEQ.B #$0000000e == 01001304 (FALSE)
1377: 010012f6: 4879 0100 f447 61ff 0000 PEA.L $0100f447
1378: 010012fc: 61ff 0000 555c 584f 4280 BSR.L #$0000555c == 0100685a
1379: 01001302: 584f 4280 1002 2f00 4879 ADDA.W #$00000004,A7
1380: 01001304: 4280 1002 2f00 4879 0100 CLR.L D0
1381: 01001306: 1002 2f00 4879 0100 f44a MOVE.B D2,D0
1382: 01001308: 2f00 4879 0100 f44a 61ff MOVE.L D0,-(A7)
1383: 0100130a: 4879 0100 f44a 61ff 0000 PEA.L $0100f44a
1384: 01001310: 61ff 0000 5548 302b 0170 BSR.L #$00005548 == 0100685a
1385: 01001316: 302b 0170 0240 0008 504f MOVE.W (A3,$0170) == $0b040170,D0
1386: 0100131a: 0240 0008 504f 57c0 7e01 AND.W #$0008,D0
1387: 0100131e: 504f 57c0 7e01 c087 2f00 ADDA.W #$00000008,A7
1388: 01001320: 57c0 7e01 c087 2f00 61ff SEQ.B D0 == 01001322 (FALSE)
1389: 01001322: 7e01 c087 2f00 61ff 0000 MOVE.L #$00000001,D7
1390: 01001324: c087 2f00 61ff 0000 09c4 AND.L D7,D0
1391: 01001326: 2f00 61ff 0000 09c4 6014 MOVE.L D0,-(A7)
1392: 01001328: 61ff 0000 09c4 6014 082a BSR.L #$000009c4 == 01001cee
1393: 0100132e: 6014 082a 0000 000e 670e BT .B #$00000014 == 01001344 (TRUE)
1394: 01001330: 082a 0000 000e 670e 4879 BTST.B #$0000,(A2,$000e) == $0b03f7e6
1395: 01001336: 670e 4879 0100 f470 61ff BEQ.B #$0000000e == 01001346 (FALSE)
1396: 01001338: 4879 0100 f470 61ff 0000 PEA.L $0100f470
1397: 0100133e: 61ff 0000 5430 584f 4879 BSR.L #$00005430 == 01006770
1398: 01001344: 584f 4879 0100 f419 61ff ADDA.W #$00000004,A7
1399: 01001346: 4879 0100 f419 61ff 0000 PEA.L $0100f419
1400: 0100134c: 61ff 0000 5422 4cee 3cfc BSR.L #$00005422 == 01006770
1401: 01001352: 4cee 3cfc ffc0 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffc0) == $0b03f7b8
1402: 01001358: 4e5e 4e75 4e56 ffec 48e7 UNLK.L A6
1403: 0100135a: 4e75 4e56 ffec 48e7 3e3c RTS.L
1404:
1405:
1406:
1407: =============================================================
1408: = BOOT 4th stage...
1409: =============================================================
1410: 0100135c: 4e56 ffec 48e7 3e3c 242e LINK.W A6,#$ffec
1411: 01001360: 48e7 3e3c 242e 0094 286e MVMLE.L #$3e3c,-(A7)
1412: 01001364: 242e 0094 286e 0098 247c MOVE.L (A6,$0094) == $0b03f88c,D2
1413: 01001368: 286e 0098 247c 020c 0000 MOVEA.L (A6,$0098) == $0b03f890,A4
1414: 0100136c: 247c 020c 0000 ebee 010c MOVEA.L #$020c0000,A2
1415: 01001372: ebee 010c 0092 0c80 0000 BFEXTS.L #$010c,(A6,$0092) == $0b03f88a
1416: 01001378: 0c80 0000 0700 661a 61ff CMP.L #$00000700,D0
1417: 0100137e: 661a 61ff 0000 ba78 2f2e BNE.B #$0000001a == 0100139a (TRUE)
1418: 01001380: 61ff 0000 ba78 2f2e 009c BSR.L #$0000ba78 == 0100cdfa
1419: 01001386: 2f2e 009c 42a7 2f0c 2f02 MOVE.L (A6,$009c) == $0b03f894,-(A7)
1420: 0100138a: 42a7 2f0c 2f02 61ff ffff CLR.L -(A7)
1421: 0100138c: 2f0c 2f02 61ff ffff f810 MOVE.L A4,-(A7)
1422: 0100138e: 2f02 61ff ffff f810 defc MOVE.L D2,-(A7)
1423: 01001390: 61ff ffff f810 defc 0010 BSR.L #$fffff810 == 01000ba2 => read SCR2 + bus error x4400000
1424: 01001396: defc 0010 61ff ffff f026 ADDA.W #$0010,A7
1425: 0100139a: 61ff ffff f026 2840 242c BSR.L #$fffff026 == 010003c2
1426: 010013a0: 2840 242c 0006 4bec 0016 MOVEA.L D0,A4
1427: 010013a2: 242c 0006 4bec 0016 47ec MOVE.L (A4,$0006) == $01002c06,D2
1428: 010013a6: 4bec 0016 47ec 0048 ebee LEA.L (A4,$0016) == $01002c16,A5
1429: 010013aa: 47ec 0048 ebee 010c 0092 LEA.L (A4,$0048) == $01002c48,A3
1430: 010013ae: ebee 010c 0092 0c80 0000 BFEXTS.L #$010c,(A6,$0092) == $0b03f88a
1431: 010013b4: 0c80 0000 00b4 6700 019e CMP.L #$000000b4,D0
1432: 010013ba: 6700 019e 6e0c 7c7c bc80 BEQ.W #$019e == 0100155a (FALSE)
1433: 010013be: 6e0c 7c7c bc80 6700 02a8 BGT.B #$0000000c == 010013cc (FALSE)
1434: 010013c0: 7c7c bc80 6700 02a8 6000 MOVE.L #$0000007c,D6
1435: 010013c2: bc80 6700 02a8 6000 02f6 CMP.L D0,D6
1436: 010013c4: 6700 02a8 6000 02f6 0c80 BEQ.W #$02a8 == 0100166e (FALSE)
1437: 010013c8: 6000 02f6 0c80 0000 0700 BT .W #$02f6 == 010016c0 (TRUE)
1438: 010013cc: 0c80 0000 0700 670c 0c80 CMP.L #$00000700,D0
1439: 010013d2: 670c 0c80 0000 0704 6768 BEQ.B #$0000000c == 010013e0 (FALSE)
1440: 010013d4: 0c80 0000 0704 6768 6000 CMP.L #$00000704,D0
1441: 010013da: 6768 6000 02e2 4a2d 0012 BEQ.B #$00000068 == 01001444 (FALSE)
1442: 010013dc: 6000 02e2 4a2d 0012 6700 BT .W #$02e2 == 010016c0 (TRUE)
1443: 010013e0: 4a2d 0012 6700 0364 4a2c TST.B (A5,$0012) == $00000012
1444: 010013e4: 6700 0364 4a2c 0004 6d22 BEQ.W #$0364 == 0100174a (FALSE)
1445: 010013e8: 4a2c 0004 6d22 302c 0170 TST.B (A4,$0004) == $01002c04
1446: 010013ec: 6d22 302c 0170 0240 0008 BLT.B #$00000022 == 01001410 (TRUE)
1447: 010013ee: 302c 0170 0240 0008 6618 MOVE.W (A4,$0170) == $01002d70,D0
1448: 010013f2: 0240 0008 6618 4879 0101 AND.W #$0008,D0
1449: 010013f6: 6618 4879 0101 1cc4 4878 BNE.B #$00000018 == 01001410 (TRUE)
1450: 010013f8: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
1451: 010013fe: 4878 0134 4878 0154 61ff PEA.L $00000134
1452: 01001402: 4878 0154 61ff 0000 13fc PEA.L $00000154
1453: 01001406: 61ff 0000 13fc defc 000c BSR.L #$000013fc == 01002804
1454: 0100140c: defc 000c 082d 0005 000e ADDA.W #$000c,A7
1455: 01001410: 082d 0005 000e 671a 16ed BTST.B #$0005,(A5,$000e) == $0000000e
1456: 01001416: 671a 16ed 0012 16ed 0013 BEQ.B #$0000001a == 01001432 (FALSE)
1457: 01001418: 16ed 0012 16ed 0013 4879 MOVE.B (A5,$0012) == $00000012,(A3)+
1458: 0100141c: 16ed 0013 4879 0100 f486 MOVE.B (A5,$0013) == $00000013,(A3)+
1459: 01001420: 4879 0100 f486 2f0b 61ff PEA.L $0100f486
1460: 01001426: 2f0b 61ff 0000 5caa 504f MOVE.L A3,-(A7)
1461: 01001428: 61ff 0000 5caa 504f 6002 BSR.L #$00005caa == 010070d4
1462: 0100142e: 504f 6002 4213 7c48 dc8c ADDA.W #$00000008,A7
1463: 01001430: 6002 4213 7c48 dc8c 2946 BT .B #$00000002 == 01001434 (TRUE)
1464: 01001432: 4213 7c48 dc8c 2946 00f4 CLR.B (A3)
1465: 01001434: 7c48 dc8c 2946 00f4 42ac MOVE.L #$00000048,D6
1466: 01001436: dc8c 2946 00f4 42ac 0140 ADD.L A4,D6
1467: 01001438: 2946 00f4 42ac 0140 6000 MOVE.L D6,(A4,$00f4) == $01002cf4
1468: 0100143c: 42ac 0140 6000 0210 206c CLR.L (A4,$0140) == $01002d40
1469: 01001440: 6000 0210 206c 01a0 4290 BT .W #$0210 == 01001652 (TRUE)
1470: 01001444: 206c 01a0 4290 61ff 0000 MOVEA.L (A4,$01a0) == $01002da0,A0
1471: 01001448: 4290 61ff 0000 64b4 13fc CLR.L (A0)
1472: 0100144a: 61ff 0000 64b4 13fc 00fc BSR.L #$000064b4 == 01007900
1473: 01001450: 13fc 00fc 0211 2004 4239 MOVE.B #$fc,$02112004
1474: 01001458: 4239 0211 2005 4239 0211 CLR.B $02112005
1475: 0100145e: 4239 0211 2007 13fc 0003 CLR.B $02112007
1476: 01001464: 13fc 0003 0211 4003 02b9 MOVE.B #$03,$02114003
1477: 0100146c: 02b9 7fff ffff 0200 d000 AND.L #$7fffffff,$0200d000
1478: 01001476: 61ff 0000 5f3a 42ac 00f8 BSR.L #$00005f3a == 010073b2
1479: 0100147c: 42ac 00f8 1c2c 034d 49c6 CLR.L (A4,$00f8) == $01002cf8
1480: 01001480: 1c2c 034d 49c6 2f06 1c2c MOVE.B (A4,$034d) == $01002f4d,D6
1481: 01001484: 49c6 2f06 1c2c 034c 49c6 EXT.B D6
1482: 01001486: 2f06 1c2c 034c 49c6 2f06 MOVE.L D6,-(A7)
1483: 01001488: 1c2c 034c 49c6 2f06 2f0c MOVE.B (A4,$034c) == $01002f4c,D6
1484: 0100148c: 49c6 2f06 2f0c 61ff 0000 EXT.B D6
1485: 0100148e: 2f06 2f0c 61ff 0000 84a6 MOVE.L D6,-(A7)
1486: 01001490: 2f0c 61ff 0000 84a6 61ff MOVE.L A4,-(A7)
1487: 01001492: 61ff 0000 84a6 61ff 0000 BSR.L #$000084a6 == 0100993a
1488: 01001498: 61ff 0000 8464 13fc ff80 BSR.L #$00008464 == 010098fe
1489: 0100149e: 13fc ff80 0210 6006 13fc MOVE.B #$80,$02106006
1490: 010014a6: 13fc 0002 0210 6004 202a MOVE.B #$02,$02106004
1491: 010014ae: 202a 0030 0080 9000 0000 MOVE.L (A2,$0030) == $0b03f808,D0
1492: 010014b2: 0080 9000 0000 2540 0030 OR.L #$90000000,D0
1493: 010014b8: 2540 0030 202a 0034 0280 MOVE.L D0,(A2,$0030) == $0b03f808
1494: 010014bc: 202a 0034 0280 6fff ffff MOVE.L (A2,$0034) == $0b03f80c,D0
1495: 010014c0: 0280 6fff ffff 2540 0034 AND.L #$6fffffff,D0
1496: 010014c6: 2540 0034 2f2c 0140 2f0c MOVE.L D0,(A2,$0034) == $0b03f80c
1497: 010014ca: 2f2c 0140 2f0c 61ff 0000 MOVE.L (A4,$0140) == $01002d40,-(A7)
1498: 010014ce: 2f0c 61ff 0000 3d92 2400 MOVE.L A4,-(A7)
1499: 010014d0: 61ff 0000 3d92 2400 defc BSR.L #$00003d92 == 01005264
1500: 010014d6: 2400 defc 0014 6700 026c MOVE.L D0,D2
1501: 010014d8: defc 0014 6700 026c 302c ADDA.W #$0014,A7
1502: 010014dc: 6700 026c 302c 0170 0240 BEQ.W #$026c == 0100174a (FALSE)
1503: 010014e0: 302c 0170 0240 ffdf 3940 MOVE.W (A4,$0170) == $01002d70,D0
1504: 010014e4: 0240 ffdf 3940 0170 46fc AND.W #$ffdf,D0
1505: 010014e8: 3940 0170 46fc 2700 2f2c MOVE.W D0,(A4,$0170) == $01002d70
1506: 010014ec: 46fc 2700 2f2c 00fc 4878 MV2SR.W #$2700
1507: 010014f0: 2f2c 00fc 4878 0003 4879 MOVE.L (A4,$00fc) == $01002cfc,-(A7)
1508: 010014f4: 4878 0003 4879 0101 0a34 PEA.L $00000003
1509: 010014f8: 4879 0101 0a34 4879 0100 PEA.L $01010a34
1510: 010014fe: 4879 0100 000b 61ff 0000 PEA.L $0100000b
1511: 01001504: 61ff 0000 58ec defc 000c BSR.L #$000058ec == 01006df2
1512: 0100150a: defc 000c 4a80 6708 203c ADDA.W #$000c,A7
1513: 0100150e: 4a80 6708 203c 0100 0008 TST.L D0
1514: 01001510: 6708 203c 0100 0008 6004 BEQ.B #$00000008 == 0100151a (FALSE)
1515: 01001512: 203c 0100 0008 6004 200d MOVE.L #$01000008,D0
1516: 01001518: 6004 200d 5880 2f00 486c BT .B #$00000004 == 0100151e (TRUE)
1517: 0100151a: 200d 5880 2f00 486c 00c8 MOVE.L A5,D0
1518: 0100151c: 5880 2f00 486c 00c8 4878 ADD.L #$00000004,D0
1519: 0100151e: 2f00 486c 00c8 4878 0004 MOVE.L D0,-(A7)
1520: 01001520: 486c 00c8 4878 0004 2f2c PEA.L (A4,$00c8) == $01002cc8
1521: 01001524: 4878 0004 2f2c 000a 2f2c PEA.L $00000004
1522: 01001528: 2f2c 000a 2f2c 0006 2f2c MOVE.L (A4,$000a) == $01002c0a,-(A7)
1523: 0100152c: 2f2c 0006 2f2c 00f8 2f2c MOVE.L (A4,$0006) == $01002c06,-(A7)
1524: 01001530: 2f2c 00f8 2f2c 00f4 2f2c MOVE.L (A4,$00f8) == $01002cf8,-(A7)
1525: 01001534: 2f2c 00f4 2f2c 00f0 2f2c MOVE.L (A4,$00f4) == $01002cf4,-(A7)
1526: 01001538: 2f2c 00f0 2f2c 031c 2f2c MOVE.L (A4,$00f0) == $01002cf0,-(A7)
1527: 0100153c: 2f2c 031c 2f2c 0318 2f0c MOVE.L (A4,$031c) == $01002f1c,-(A7)
1528: 01001540: 2f2c 0318 2f0c 2f02 2f2c MOVE.L (A4,$0318) == $01002f18,-(A7)
1529: 01001544: 2f0c 2f02 2f2c 000e 61ff MOVE.L A4,-(A7)
1530: 01001546: 2f02 2f2c 000e 61ff ffff MOVE.L D2,-(A7)
1531: 01001548: 2f2c 000e 61ff ffff ee9a MOVE.L (A4,$000e) == $01002c0e,-(A7)
1532: 0100154c: 61ff ffff ee9a defc 0038 BSR.L #$ffffee9a == 010003e8
1533: 01001552: defc 0038 6000 01f2 2f2c ADDA.W #$0038,A7
1534: 01001556: 6000 01f2 2f2c 0012 61ff BT .W #$01f2 == 0100174a (TRUE)
1535: 0100155a: 2f2c 0012 61ff ffff ee72 MOVE.L (A4,$0012) == $01002c12,-(A7)
1536: 0100155e: 61ff ffff ee72 022c ffbf BSR.L #$ffffee72 == 010003d2
1537: 01001564: 022c ffbf 0004 296e 0008 AND.B #$bf,(A4,$0004) == $01002c04
1538: 0100156a: 296e 0008 00f4 2f0d 61ff MOVE.L (A6,$0008) == $0b03f800,(A4,$00f4) == $01002cf4
1539: 01001570: 2f0d 61ff 0000 6086 4879 MOVE.L A5,-(A7)
1540: 01001572: 61ff 0000 6086 4879 0100 BSR.L #$00006086 == 010075fa
1541: 01001578: 4879 0100 f492 2f2c 00f4 PEA.L $0100f492
1542: 0100157e: 2f2c 00f4 61ff 0000 5b30 MOVE.L (A4,$00f4) == $01002cf4,-(A7)
1543: 01001582: 61ff 0000 5b30 defc 0010 BSR.L #$00005b30 == 010070b4
1544: 01001588: defc 0010 4a80 6610 302c ADDA.W #$0010,A7
1545: 0100158c: 4a80 6610 302c 0170 0240 TST.L D0
1546: 0100158e: 6610 302c 0170 0240 0020 BNE.B #$00000010 == 010015a0 (TRUE)
1547: 01001590: 302c 0170 0240 0020 6600 MOVE.W (A4,$0170) == $01002d70,D0
1548: 01001594: 0240 0020 6600 01b0 6000 AND.W #$0020,D0
1549: 01001598: 6600 01b0 6000 0100 61ff BNE.W #$01b0 == 0100174a (TRUE)
1550: 0100159c: 6000 0100 61ff 0000 7982 BT .W #$0100 == 0100169e (TRUE)
1551: 010015a0: 61ff 0000 7982 302c 0170 BSR.L #$00007982 == 01008f24
1552: 010015a6: 302c 0170 0240 0008 670e MOVE.W (A4,$0170) == $01002d70,D0
1553: 010015aa: 0240 0008 670e 302c 0170 AND.W #$0008,D0
1554: 010015ae: 670e 302c 0170 0240 fffe BEQ.B #$0000000e == 010015be (FALSE)
1555: 010015b0: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
1556: 010015b4: 0240 fffe 3940 0170 6018 AND.W #$fffe,D0
1557: 010015b8: 3940 0170 6018 4879 0101 MOVE.W D0,(A4,$0170) == $01002d70
1558: 010015bc: 6018 4879 0101 1cc4 4878 BT .B #$00000018 == 010015d6 (TRUE)
1559: 010015be: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
1560: 010015c4: 4878 0134 4878 0154 61ff PEA.L $00000134
1561: 010015c8: 4878 0154 61ff 0000 1236 PEA.L $00000154
1562: 010015cc: 61ff 0000 1236 defc 000c BSR.L #$00001236 == 01002804
1563: 010015d2: defc 000c 206c 00f4 0c10 ADDA.W #$000c,A7
1564: 010015d6: 206c 00f4 0c10 002d 665a MOVEA.L (A4,$00f4) == $01002cf4,A0
1565: 010015da: 0c10 002d 665a 4a2d 0012 CMP.B #$2d,(A0)
1566: 010015de: 665a 4a2d 0012 662a 302c BNE.B #$0000005a == 0100163a (TRUE)
1567: 010015e0: 4a2d 0012 662a 302c 0170 TST.B (A5,$0012) == $00000012
1568: 010015e4: 662a 302c 0170 0240 fffe BNE.B #$0000002a == 01001610 (TRUE)
1569: 010015e6: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
1570: 010015ea: 0240 fffe 3940 0170 302c AND.W #$fffe,D0
1571: 010015ee: 3940 0170 302c 0170 0040 MOVE.W D0,(A4,$0170) == $01002d70
1572: 010015f2: 302c 0170 0040 0008 3940 MOVE.W (A4,$0170) == $01002d70,D0
1573: 010015f6: 0040 0008 3940 0170 4879 OR.W #$0008,D0
1574: 010015fa: 3940 0170 4879 0100 f495 MOVE.W D0,(A4,$0170) == $01002d70
1575: 010015fe: 4879 0100 f495 61ff 0000 PEA.L $0100f495
1576: 01001604: 61ff 0000 516a 584f 6000 BSR.L #$0000516a == 01006770
1577: 0100160a: 584f 6000 013c 486d 0012 ADDA.W #$00000004,A7
1578: 0100160c: 6000 013c 486d 0012 2f0b BT .W #$013c == 0100174a (TRUE)
1579: 01001610: 486d 0012 2f0b 61ff 0000 PEA.L (A5,$0012) == $00000012
1580: 01001614: 2f0b 61ff 0000 5abc 4879 MOVE.L A3,-(A7)
1581: 01001616: 61ff 0000 5abc 4879 0100 BSR.L #$00005abc == 010070d4
1582: 0100161c: 4879 0100 f4af 2f0b 45f9 PEA.L $0100f4af
1583: 01001622: 2f0b 45f9 0100 709e 4e92 MOVE.L A3,-(A7)
1584: 01001624: 45f9 0100 709e 4e92 2f2c LEA.L $0100709e,A2
1585: 0100162a: 4e92 2f2c 00f4 2f0b 4e92 JSR.L (A2)
1586: 0100162c: 2f2c 00f4 2f0b 4e92 defc MOVE.L (A4,$00f4) == $01002cf4,-(A7)
1587: 01001630: 2f0b 4e92 defc 0018 600e MOVE.L A3,-(A7)
1588: 01001632: 4e92 defc 0018 600e 2f2c JSR.L (A2)
1589: 01001634: defc 0018 600e 2f2c 00f4 ADDA.W #$0018,A7
1590: 01001638: 600e 2f2c 00f4 2f0b 61ff BT .B #$0000000e == 01001648 (TRUE)
1591: 0100163a: 2f2c 00f4 2f0b 61ff 0000 MOVE.L (A4,$00f4) == $01002cf4,-(A7)
1592: 0100163e: 2f0b 61ff 0000 5a92 504f MOVE.L A3,-(A7)
1593: 01001640: 61ff 0000 5a92 504f 294b BSR.L #$00005a92 == 010070d4
1594: 01001646: 504f 294b 00f4 7c02 2946 ADDA.W #$00000008,A7
1595: 01001648: 294b 00f4 7c02 2946 0140 MOVE.L A3,(A4,$00f4) == $01002cf4
1596: 0100164c: 7c02 2946 0140 2f2c 0012 MOVE.L #$00000002,D6
1597: 0100164e: 2946 0140 2f2c 0012 4879 MOVE.L D6,(A4,$0140) == $01002d40
1598: 01001652: 2f2c 0012 4879 0100 038e MOVE.L (A4,$0012) == $01002c12,-(A7)
1599: 01001656: 4879 0100 038e 2f2c 000e PEA.L $0100038e
1600: 0100165c: 2f2c 000e 61ff ffff ed86 MOVE.L (A4,$000e) == $01002c0e,-(A7)
1601: 01001660: 61ff ffff ed86 defc 000c BSR.L #$ffffed86 == 010003e8
1602: 01001666: defc 000c 6000 00de 206c ADDA.W #$000c,A7
1603: 0100166a: 6000 00de 206c 019c 2010 BT .W #$00de == 0100174a (TRUE)
1604: 0100166e: 206c 019c 2010 0280 8000 MOVEA.L (A4,$019c) == $01002d9c,A0
1605: 01001672: 2010 0280 8000 0000 6722 MOVE.L (A0),D0
1606: 01001674: 0280 8000 0000 6722 61ff AND.L #$80000000,D0
1607: 0100167a: 6722 61ff 0000 733a 42a7 BEQ.B #$00000022 == 0100169e (FALSE)
1608: 0100167c: 61ff 0000 733a 42a7 4878 BSR.L #$0000733a == 010089b8
1609: 01001682: 42a7 4878 0001 2f0c 2f02 CLR.L -(A7)
1610: 01001684: 4878 0001 2f0c 2f02 61ff PEA.L $00000001
1611: 01001688: 2f0c 2f02 61ff ffff f514 MOVE.L A4,-(A7)
1612: 0100168a: 2f02 61ff ffff f514 61ff MOVE.L D2,-(A7)
1613: 0100168c: 61ff ffff f514 61ff ffff BSR.L #$fffff514 == 01000ba2
1614: 01001692: 61ff ffff ed2e 2840 6000 BSR.L #$ffffed2e == 010003c2
1615: 01001698: 2840 6000 00aa 61ff 0000 MOVEA.L D0,A4
1616: 0100169a: 6000 00aa 61ff 0000 7884 BT .W #$00aa == 01001746 (TRUE)
1617: 0100169e: 61ff 0000 7884 302c 0170 BSR.L #$00007884 == 01008f24
1618: 010016a4: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
1619: 010016a8: 0240 fffe 3940 0170 302c AND.W #$fffe,D0
1620: 010016ac: 3940 0170 302c 0170 0040 MOVE.W D0,(A4,$0170) == $01002d70
1621: 010016b0: 302c 0170 0040 0008 3940 MOVE.W (A4,$0170) == $01002d70,D0
1622: 010016b4: 0040 0008 3940 0170 6000 OR.W #$0008,D0
1623: 010016b8: 3940 0170 6000 008c 302c MOVE.W D0,(A4,$0170) == $01002d70
1624: 010016bc: 6000 008c 302c 0170 0240 BT .W #$008c == 0100174a (TRUE)
1625: 010016c0: 302c 0170 0240 fffe 3940 MOVE.W (A4,$0170) == $01002d70,D0
1626: 010016c4: 0240 fffe 3940 0170 302c AND.W #$fffe,D0
1627: 010016c8: 3940 0170 302c 0170 0040 MOVE.W D0,(A4,$0170) == $01002d70
1628: 010016cc: 302c 0170 0040 0008 3940 MOVE.W (A4,$0170) == $01002d70,D0
1629: 010016d0: 0040 0008 3940 0170 4aac OR.W #$0008,D0
1630: 010016d4: 3940 0170 4aac 01a4 674c MOVE.W D0,(A4,$0170) == $01002d70
1631: 010016d8: 4aac 01a4 674c ebee 0004 TST.L (A4,$01a4) == $01002da4
1632: 010016dc: 674c ebee 0004 0092 7c0f BEQ.B #$0000004c == 0100172a (FALSE)
1633: 010016de: ebee 0004 0092 7c0f c086 BFEXTS.L #$0004,(A6,$0092) == $0b03f88a
1634: 010016e4: 7c0f c086 7c07 b086 621a MOVE.L #$0000000f,D6
1635: 010016e6: c086 7c07 b086 621a 207c AND.L D6,D0
1636: 010016e8: 7c07 b086 621a 207c 0100 MOVE.L #$00000007,D6
1637: 010016ea: b086 621a 207c 0100 e6bc CMP.L D6,D0
1638: 010016ec: 621a 207c 0100 e6bc 2070 BHI.B #$0000001a == 01001708 (TRUE)
1639: 010016ee: 207c 0100 e6bc 2070 0c00 MOVEA.L #$0100e6bc,A0
1640: 010016f4: 2070 0c00 4ed0 58ae 0044 MOVEA.L (A0, D0.L*4, $00) == $00000184,A0
1641: 010016f8: 4ed0 58ae 0044 601c 7c34 JMP.L (A0)
1642: 010016fa: 58ae 0044 601c 7c34 ddae ADD.L #$00000004,(A6,$0044) == $0b03f83c
1643: 010016fe: 601c 7c34 ddae 0044 6014 BT .B #$0000001c == 0100171c (TRUE)
1644: 01001700: 7c34 ddae 0044 6014 4879 MOVE.L #$00000034,D6
1645: 01001702: ddae 0044 6014 4879 0100 ADD.L D6,(A6,$0044) == $0b03f83c
1646: 01001706: 6014 4879 0100 f4b1 61ff BT .B #$00000014 == 0100171c (TRUE)
1647: 01001708: 4879 0100 f4b1 61ff 0000 PEA.L $0100f4b1
1648: 0100170e: 61ff 0000 5060 42ac 01a4 BSR.L #$00005060 == 01006770
1649: 01001714: 42ac 01a4 584f 600e 2d6c CLR.L (A4,$01a4) == $01002da4
1650: 01001718: 584f 600e 2d6c 01a4 008e ADDA.W #$00000004,A7
1651: 0100171a: 600e 2d6c 01a4 008e 42ac BT .B #$0000000e == 0100172a (TRUE)
1652: 0100171c: 2d6c 01a4 008e 42ac 01a4 MOVE.L (A4,$01a4) == $01002da4,(A6,$008e) == $0b03f886
1653: 01001722: 42ac 01a4 6000 049e 2f2e CLR.L (A4,$01a4) == $01002da4
1654: 01001726: 6000 049e 2f2e 008e ebee BT .W #$049e == 01001bc6 (TRUE)
1655: 0100172a: 2f2e 008e ebee 010c 0092 MOVE.L (A6,$008e) == $0b03f886,-(A7)
1656: 0100172e: ebee 010c 0092 2f00 e480 BFEXTS.L #$010c,(A6,$0092) == $0b03f88a
1657: 01001734: 2f00 e480 2f00 4879 0100 MOVE.L D0,-(A7)
1658: 01001736: e480 2f00 4879 0100 f4c4 ASR.L #$00000002,D0
1659: 01001738: 2f00 4879 0100 f4c4 61ff MOVE.L D0,-(A7)
1660: 0100173a: 4879 0100 f4c4 61ff 0000 PEA.L $0100f4c4
1661: 01001740: 61ff 0000 502e defc 0010 BSR.L #$0000502e == 01006770
1662: 01001746: defc 0010 082e 0005 008c ADDA.W #$0010,A7
1663: 0100174a: 082e 0005 008c 6704 7805 BTST.B #$0005,(A6,$008c) == $0b03f884
1664: 01001750: 6704 7805 6002 7801 022c BEQ.B #$00000004 == 01001756 (FALSE)
1665: 01001752: 7805 6002 7801 022c 007f MOVE.L #$00000005,D4
1666: 01001754: 6002 7801 022c 007f 0004 BT .B #$00000002 == 01001758 (TRUE)
1667: 01001756: 7801 022c 007f 0004 7af0 MOVE.L #$00000001,D4
1668: 01001758: 022c 007f 0004 7af0 da8e AND.B #$7f,(A4,$0004) == $01002c04
1669: 0100175e: 7af0 da8e 4283 4879 0100 MOVE.L #$fffffff0,D5
1670: 01001760: da8e 4283 4879 0100 f4e2 ADD.L A6,D5
1671: 01001762: 4283 4879 0100 f4e2 61ff CLR.L D3
1672: 01001764: 4879 0100 f4e2 61ff 0000 PEA.L $0100f4e2
1673: 0100176a: 61ff 0000 5004 584f 47ec BSR.L #$00005004 == 01006770
1674: 01001770: 584f 47ec 0048 4878 0001 ADDA.W #$00000004,A7
1675: 01001772: 47ec 0048 4878 0001 4878 LEA.L (A4,$0048) == $01002c48,A3
1676: 01001776: 4878 0001 4878 0080 2f0b PEA.L $00000001
1677: 0100177a: 4878 0080 2f0b 61ff 0000 PEA.L $00000080
1678: 0100177e: 2f0b 61ff 0000 53b6 2f0b MOVE.L A3,-(A7)
1679: 01001780: 61ff 0000 53b6 2f0b 61ff BSR.L #$000053b6 == 01006b38
1680: 01001786: 2f0b 61ff 0000 54fa 2640 MOVE.L A3,-(A7)
1681: 01001788: 61ff 0000 54fa 2640 defc BSR.L #$000054fa == 01006c84
1682: 0100178e: 2640 defc 0010 4a13 67cc MOVEA.L D0,A3
1683: 01001790: defc 0010 4a13 67cc 4a2c ADDA.W #$0010,A7
1684: 01001794: 4a13 67cc 4a2c 0004 6d00 TST.B (A3)
1685: 01001796: 67cc 4a2c 0004 6d00 00b2 BEQ.B #$ffffffcc == 01001764 (FALSE)
1686: 01001798: 4a2c 0004 6d00 00b2 e9ed TST.B (A4,$0004) == $01002c04
1687: 0100179c: 6d00 00b2 e9ed 0084 0002 BLT.W #$00b2 == 01001850 (TRUE)
1688: 010017a0: e9ed 0084 0002 7c06 bc80 BFEXTU.L #$0084,(A5,$0002) == $00000002
1689: 010017a6: 7c06 bc80 6600 00a4 0c13 MOVE.L #$00000006,D6
1690: 010017a8: bc80 6600 00a4 0c13 0062 CMP.L D0,D6
1691: 010017aa: 6600 00a4 0c13 0062 6608 BNE.W #$00a4 == 01001850 (TRUE)
1692: 010017ae: 0c13 0062 6608 4a2b 0001 CMP.B #$62,(A3)
1693: 010017b2: 6608 4a2b 0001 6700 0096 BNE.B #$00000008 == 010017bc (TRUE)
1694: 010017b4: 4a2b 0001 6700 0096 0c13 TST.B (A3,$0001) == $0b040001
1695: 010017b8: 6700 0096 0c13 0068 6700 BEQ.W #$0096 == 01001850 (FALSE)
1696: 010017bc: 0c13 0068 6700 008e 0c13 CMP.B #$68,(A3)
1697: 010017c0: 6700 008e 0c13 003f 6700 BEQ.W #$008e == 01001850 (FALSE)
1698: 010017c4: 0c13 003f 6700 0086 0c13 CMP.B #$3f,(A3)
1699: 010017c8: 6700 0086 0c13 0063 677e BEQ.W #$0086 == 01001850 (FALSE)
1700: 010017cc: 0c13 0063 677e 0c13 006d CMP.B #$63,(A3)
1701: 010017d0: 677e 0c13 006d 6778 0c13 BEQ.B #$0000007e == 01001850 (FALSE)
1702: 010017d2: 0c13 006d 6778 0c13 0065 CMP.B #$6d,(A3)
1703: 010017d6: 6778 0c13 0065 6608 0c2b BEQ.B #$00000078 == 01001850 (FALSE)
1704: 010017d8: 0c13 0065 6608 0c2b 0063 CMP.B #$65,(A3)
1705: 010017dc: 6608 0c2b 0063 0001 676a BNE.B #$00000008 == 010017e6 (TRUE)
1706: 010017de: 0c2b 0063 0001 676a 0c13 CMP.B #$63,(A3,$0001) == $0b040001
1707: 010017e4: 676a 0c13 0070 6764 0c13 BEQ.B #$0000006a == 01001850 (FALSE)
1708: 010017e6: 0c13 0070 6764 0c13 0062 CMP.B #$70,(A3)
1709: 010017ea: 6764 0c13 0062 6608 0c2b BEQ.B #$00000064 == 01001850 (FALSE)
1710: 010017ec: 0c13 0062 6608 0c2b 003f CMP.B #$62,(A3)
1711: 010017f0: 6608 0c2b 003f 0001 6756 BNE.B #$00000008 == 010017fa (TRUE)
1712: 010017f2: 0c2b 003f 0001 6756 0c13 CMP.B #$3f,(A3,$0001) == $0b040001
1713: 010017f8: 6756 0c13 0065 660e 0c2b BEQ.B #$00000056 == 01001850 (FALSE)
1714: 010017fa: 0c13 0065 660e 0c2b 006a CMP.B #$65,(A3)
1715: 010017fe: 660e 0c2b 006a 0001 6606 BNE.B #$0000000e == 0100180e (TRUE)
1716: 01001800: 0c2b 006a 0001 6606 0815 CMP.B #$6a,(A3,$0001) == $0b040001
1717: 01001806: 6606 0815 0002 6642 0c13 BNE.B #$00000006 == 0100180e (TRUE)
1718: 01001808: 0815 0002 6642 0c13 0065 BTST.B #$0002,(A5)
1719: 0100180c: 6642 0c13 0065 660e 0c2b BNE.B #$00000042 == 01001850 (TRUE)
1720: 0100180e: 0c13 0065 660e 0c2b 006f CMP.B #$65,(A3)
1721: 01001812: 660e 0c2b 006f 0001 6606 BNE.B #$0000000e == 01001822 (TRUE)
1722: 01001814: 0c2b 006f 0001 6606 0815 CMP.B #$6f,(A3,$0001) == $0b040001
1723: 0100181a: 6606 0815 0002 662e 0c13 BNE.B #$00000006 == 01001822 (TRUE)
1724: 0100181c: 0815 0002 662e 0c13 0062 BTST.B #$0002,(A5)
1725: 01001820: 662e 0c13 0062 6608 082d BNE.B #$0000002e == 01001850 (TRUE)
1726: 01001822: 0c13 0062 6608 082d 0001 CMP.B #$62,(A3)
1727: 01001826: 6608 082d 0001 0003 6620 BNE.B #$00000008 == 01001830 (TRUE)
1728: 01001828: 082d 0001 0003 6620 0c13 BTST.B #$0001,(A5,$0003) == $00000003
1729: 0100182e: 6620 0c13 0050 6708 082d BNE.B #$00000020 == 01001850 (TRUE)
1730: 01001830: 0c13 0050 6708 082d 0000 CMP.B #$50,(A3)
1731: 01001834: 6708 082d 0000 0003 6612 BEQ.B #$00000008 == 0100183e (FALSE)
1732: 01001836: 082d 0000 0003 6612 4878 BTST.B #$0000,(A5,$0003) == $00000003
1733: 0100183c: 6612 4878 0001 61ff 0000 BNE.B #$00000012 == 01001850 (TRUE)
1734: 0100183e: 4878 0001 61ff 0000 0544 PEA.L $00000001
1735: 01001842: 61ff 0000 0544 584f 4a80 BSR.L #$00000544 == 01001d88
1736: 01001848: 584f 4a80 6700 ff16 101b ADDA.W #$00000004,A7
1737: 0100184a: 4a80 6700 ff16 101b 0600 TST.L D0
1738: 0100184c: 6700 ff16 101b 0600 00c1 BEQ.W #$ff16 == 01001764 (FALSE)
1739: 01001850: 101b 0600 00c1 49c0 7c34 MOVE.B (A3)+,D0
1740: 01001852: 0600 00c1 49c0 7c34 b086 ADD.B #$c1,D0
1741: 01001856: 49c0 7c34 b086 6200 0356 EXT.B D0
1742: 01001858: 7c34 b086 6200 0356 207c MOVE.L #$00000034,D6
1743: 0100185a: b086 6200 0356 207c 0100 CMP.L D6,D0
1744: 0100185c: 6200 0356 207c 0100 e6dc BHI.W #$0356 == 01001bb4 (TRUE)
1745: 01001860: 207c 0100 e6dc 2070 0c00 MOVEA.L #$0100e6dc,A0
1746: 01001866: 2070 0c00 4ed0 4879 0100 MOVEA.L (A0, D0.L*4, $00) == $00000184,A0
1747: 0100186a: 4ed0 4879 0100 f4e8 45f9 JMP.L (A0)
1748: 0100186c: 4879 0100 f4e8 45f9 0100 PEA.L $0100f4e8
1749: 01001872: 45f9 0100 6770 4e92 4878 LEA.L $01006770,A2
1750: 01001878: 4e92 4878 0010 2f05 61ff JSR.L (A2)
1751: 0100187a: 4878 0010 2f05 61ff 0000 PEA.L $00000010
1752: 0100187e: 2f05 61ff 0000 5756 42a7 MOVE.L D5,-(A7)
1753: 01001880: 61ff 0000 5756 42a7 4878 BSR.L #$00005756 == 01006fd8
1754: 01001886: 42a7 4878 0010 2f05 61ff CLR.L -(A7)
1755: 01001888: 4878 0010 2f05 61ff 0000 PEA.L $00000010
1756: 0100188c: 2f05 61ff 0000 52a8 4879 MOVE.L D5,-(A7)
1757: 0100188e: 61ff 0000 52a8 4879 0100 BSR.L #$000052a8 == 01006b38
1758: 01001894: 4879 0100 f419 4e92 2f0d PEA.L $0100f419
1759: 0100189a: 4e92 2f0d 61ff 0000 5d5a JSR.L (A2)
1760: 0100189c: 2f0d 61ff 0000 5d5a defc MOVE.L A5,-(A7)
1761: 0100189e: 61ff 0000 5d5a defc 0020 BSR.L #$00005d5a == 010075fa
1762: 010018a4: defc 0020 4a2e fff0 6608 ADDA.W #$0020,A7
1763: 010018a8: 4a2e fff0 6608 eced 0084 TST.B (A6,$fff0) == $0b03f7e8
1764: 010018ac: 6608 eced 0084 0002 6070 BNE.B #$00000008 == 010018b6 (TRUE)
1765: 010018ae: eced 0084 0002 6070 4879 BFCLR.L #$0084,(A5,$0002) == $00000002
1766: 010018b4: 6070 4879 0100 f4f7 45f9 BT .B #$00000070 == 01001926 (TRUE)
1767: 010018b6: 4879 0100 f4f7 45f9 0100 PEA.L $0100f4f7
1768: 010018bc: 45f9 0100 6770 4e92 4878 LEA.L $01006770,A2
1769: 010018c2: 4e92 4878 0010 2f0b 61ff JSR.L (A2)
1770: 010018c4: 4878 0010 2f0b 61ff 0000 PEA.L $00000010
1771: 010018c8: 2f0b 61ff 0000 570c 42a7 MOVE.L A3,-(A7)
1772: 010018ca: 61ff 0000 570c 42a7 4878 BSR.L #$0000570c == 01006fd8
1773: 010018d0: 42a7 4878 0010 2f0b 61ff CLR.L -(A7)
1774: 010018d2: 4878 0010 2f0b 61ff 0000 PEA.L $00000010
1775: 010018d6: 2f0b 61ff 0000 525e 4879 MOVE.L A3,-(A7)
1776: 010018d8: 61ff 0000 525e 4879 0100 BSR.L #$0000525e == 01006b38
1777: 010018de: 4879 0100 f419 4e92 4878 PEA.L $0100f419
1778: 010018e4: 4e92 4878 0010 2f0b 2f05 JSR.L (A2)
1779: 010018e6: 4878 0010 2f0b 2f05 61ff PEA.L $00000010
1780: 010018ea: 2f0b 2f05 61ff 0000 57f4 MOVE.L A3,-(A7)
1781: 010018ec: 2f05 61ff 0000 57f4 defc MOVE.L D5,-(A7)
1782: 010018ee: 61ff 0000 57f4 defc 0028 BSR.L #$000057f4 == 010070e4
1783: 010018f4: defc 0028 4a80 670c 4879 ADDA.W #$0028,A7
1784: 010018f8: 4a80 670c 4879 0100 f50d TST.L D0
1785: 010018fa: 670c 4879 0100 f50d 4e92 BEQ.B #$0000000c == 01001908 (FALSE)
1786: 010018fc: 4879 0100 f50d 4e92 584f PEA.L $0100f50d
1787: 01001902: 4e92 584f 601e 4282 1c36 JSR.L (A2)
1788: 01001904: 584f 601e 4282 1c36 28f0 ADDA.W #$00000004,A7
1789: 01001906: 601e 4282 1c36 28f0 0a06 BT .B #$0000001e == 01001926 (TRUE)
1790: 01001908: 4282 1c36 28f0 0a06 004e CLR.L D2
1791: 0100190a: 1c36 28f0 0a06 004e 1b86 MOVE.B (A6, D2.L*1, $fffffff0) == $0b03f7e9,D6
1792: 0100190e: 0a06 004e 1b86 2804 5282 EOR.B #$4e,D6
1793: 01001912: 1b86 2804 5282 7c05 bc82 MOVE.B D6,(A5, D2.L*1, $04) == $00000005
1794: 01001916: 5282 7c05 bc82 6cec 7c06 ADD.L #$00000001,D2
1795: 01001918: 7c05 bc82 6cec 7c06 efed MOVE.L #$00000005,D6
1796: 0100191a: bc82 6cec 7c06 efed 6084 CMP.L D2,D6
1797: 0100191c: 6cec 7c06 efed 6084 0002 BGE.B #$ffffffec == 0100190a (FALSE)
1798: 0100191e: 7c06 efed 6084 0002 2f0d MOVE.L #$00000006,D6
1799: 01001920: efed 6084 0002 2f0d 61ff BFINS.L #$6084,(A5,$0002) == $00000002
1800: 01001926: 2f0d 61ff 0000 5d20 4878 MOVE.L A5,-(A7)
1801: 01001928: 61ff 0000 5d20 4878 0010 BSR.L #$00005d20 == 0100764a
1802: 0100192e: 4878 0010 2f05 45f9 0100 PEA.L $00000010
1803: 01001932: 2f05 45f9 0100 6fd8 4e92 MOVE.L D5,-(A7)
1804: 01001934: 45f9 0100 6fd8 4e92 4878 LEA.L $01006fd8,A2
1805: 0100193a: 4e92 4878 0010 2f0b 4e92 JSR.L (A2)
1806: 0100193c: 4878 0010 2f0b 4e92 defc PEA.L $00000010
1807: 01001940: 2f0b 4e92 defc 0014 6000 MOVE.L A3,-(A7)
1808: 01001942: 4e92 defc 0014 6000 fe1a JSR.L (A2)
1809: 01001944: defc 0014 6000 fe1a 294b ADDA.W #$0014,A7
1810: 01001948: 6000 fe1a 294b 00f4 7c02 BT .W #$fe1a == 01001764 (TRUE)
1811: 0100194c: 294b 00f4 7c02 2946 0140 MOVE.L A3,(A4,$00f4) == $01002cf4
1812: 01001950: 7c02 2946 0140 2f2c 0012 MOVE.L #$00000002,D6
1813: 01001952: 2946 0140 2f2c 0012 4879 MOVE.L D6,(A4,$0140) == $01002d40
1814: 01001956: 2f2c 0012 4879 0100 038e MOVE.L (A4,$0012) == $01002c12,-(A7)
1815: 0100195a: 4879 0100 038e 2f2c 000e PEA.L $0100038e
1816: 01001960: 2f2c 000e 61ff ffff ea82 MOVE.L (A4,$000e) == $01002c0e,-(A7)
1817: 01001964: 61ff ffff ea82 defc 000c BSR.L #$ffffea82 == 010003e8
1818: 0100196a: defc 000c 6000 fdf4 4879 ADDA.W #$000c,A7
1819: 0100196e: 6000 fdf4 4879 0100 f52c BT .W #$fdf4 == 01001764 (TRUE)
1820: 01001972: 4879 0100 f52c 486e 0008 PEA.L $0100f52c
1821: 01001978: 486e 0008 4879 0101 0434 PEA.L (A6,$0008) == $0b03f800
1822: 0100197c: 4879 0101 0434 6000 0106 PEA.L $01010434
1823: 01001982: 6000 0106 4879 0100 f52e BT .W #$0106 == 01001a8a (TRUE)
1824: 01001986: 4879 0100 f52e 486e 0008 PEA.L $0100f52e
1825: 0100198c: 486e 0008 4879 0101 0380 PEA.L (A6,$0008) == $0b03f800
1826: 01001990: 4879 0101 0380 6000 00f2 PEA.L $01010380
1827: 01001996: 6000 00f2 4879 0100 f530 BT .W #$00f2 == 01001a8a (TRUE)
1828: 0100199a: 4879 0100 f530 486e 0008 PEA.L $0100f530
1829: 010019a0: 486e 0008 4879 0101 04e8 PEA.L (A6,$0008) == $0b03f800
1830: 010019a4: 4879 0101 04e8 6000 00de PEA.L $010104e8
1831: 010019aa: 6000 00de 102c 03a8 6d0c BT .W #$00de == 01001a8a (TRUE)
1832: 010019ae: 102c 03a8 6d0c 0c00 0002 MOVE.B (A4,$03a8) == $01002fa8,D0
1833: 010019b2: 6d0c 0c00 0002 6f06 0c00 BLT.B #$0000000c == 010019c0 (TRUE)
1834: 010019b4: 0c00 0002 6f06 0c00 0003 CMP.B #$02,D0
1835: 010019b8: 6f06 0c00 0003 6746 4282 BLE.B #$00000006 == 010019c0 (TRUE)
1836: 010019ba: 0c00 0003 6746 4282 41f4 CMP.B #$03,D0
1837: 010019be: 6746 4282 41f4 2e00 2f28 BEQ.B #$00000046 == 01001a06 (FALSE)
1838: 010019c0: 4282 41f4 2e00 2f28 00cc CLR.L D2
1839: 010019c2: 41f4 2e00 2f28 00cc 2f28 LEA.L (A4, D2.L*8, $00) == $01002c08,A0
1840: 010019c6: 2f28 00cc 2f28 00c8 1034 MOVE.L (A0,$00cc) == $000000d0,-(A7)
1841: 010019ca: 2f28 00c8 1034 2800 49c0 MOVE.L (A0,$00c8) == $000000cc,-(A7)
1842: 010019ce: 1034 2800 49c0 41f9 0101 MOVE.B (A4, D2.L*1, $00) == $01002c01,D0
1843: 010019d2: 49c0 41f9 0101 074c 2f30 EXT.B D0
1844: 010019d4: 41f9 0101 074c 2f30 0c00 LEA.L $0101074c,A0
1845: 010019da: 2f30 0c00 2002 e580 2240 MOVE.L (A0, D0.L*4, $00) == $00000184,-(A7)
1846: 010019de: 2002 e580 2240 4869 0003 MOVE.L D2,D0
1847: 010019e0: e580 2240 4869 0003 2f00 ASL.L #$00000002,D0
1848: 010019e2: 2240 4869 0003 2f00 4879 MOVEA.L D0,A1
1849: 010019e4: 4869 0003 2f00 4879 0100 PEA.L (A1,$0003) == $00000003
1850: 010019e8: 2f00 4879 0100 f531 61ff MOVE.L D0,-(A7)
1851: 010019ea: 4879 0100 f531 61ff 0000 PEA.L $0100f531
1852: 010019f0: 61ff 0000 4d7e defc 0018 BSR.L #$00004d7e == 01006770
1853: 010019f6: defc 0018 5282 7c03 bc82 ADDA.W #$0018,A7
1854: 010019fa: 5282 7c03 bc82 6cc0 6000 ADD.L #$00000001,D2
1855: 010019fc: 7c03 bc82 6cc0 6000 fd60 MOVE.L #$00000003,D6
1856: 010019fe: bc82 6cc0 6000 fd60 4282 CMP.L D2,D6
1857: 01001a00: 6cc0 6000 fd60 4282 41f4 BGE.B #$ffffffc0 == 010019c2 (FALSE)
1858: 01001a02: 6000 fd60 4282 41f4 2e00 BT .W #$fd60 == 01001764 (TRUE)
1859: 01001a06: 4282 41f4 2e00 2f28 00cc CLR.L D2
1860: 01001a08: 41f4 2e00 2f28 00cc 2f28 LEA.L (A4, D2.L*8, $00) == $01002c08,A0
1861: 01001a0c: 2f28 00cc 2f28 00c8 1034 MOVE.L (A0,$00cc) == $000000d0,-(A7)
1862: 01001a10: 2f28 00c8 1034 2800 49c0 MOVE.L (A0,$00c8) == $000000cc,-(A7)
1863: 01001a14: 1034 2800 49c0 41f9 0101 MOVE.B (A4, D2.L*1, $00) == $01002c01,D0
1864: 01001a18: 49c0 41f9 0101 078c 2f30 EXT.B D0
1865: 01001a1a: 41f9 0101 078c 2f30 0c00 LEA.L $0101078c,A0
1866: 01001a20: 2f30 0c00 2002 e380 2240 MOVE.L (A0, D0.L*4, $00) == $00000184,-(A7)
1867: 01001a24: 2002 e380 2240 4869 0001 MOVE.L D2,D0
1868: 01001a26: e380 2240 4869 0001 2f00 ASL.L #$00000001,D0
1869: 01001a28: 2240 4869 0001 2f00 4879 MOVEA.L D0,A1
1870: 01001a2a: 4869 0001 2f00 4879 0100 PEA.L (A1,$0001) == $00000001
1871: 01001a2e: 2f00 4879 0100 f56b 61ff MOVE.L D0,-(A7)
1872: 01001a30: 4879 0100 f56b 61ff 0000 PEA.L $0100f56b
1873: 01001a36: 61ff 0000 4d38 defc 0018 BSR.L #$00004d38 == 01006770
1874: 01001a3c: defc 0018 5282 7c03 bc82 ADDA.W #$0018,A7
1875: 01001a40: 5282 7c03 bc82 6cc0 6000 ADD.L #$00000001,D2
1876: 01001a42: 7c03 bc82 6cc0 6000 fd1a MOVE.L #$00000003,D6
1877: 01001a44: bc82 6cc0 6000 fd1a 4879 CMP.L D2,D6
1878: 01001a46: 6cc0 6000 fd1a 4879 0100 BGE.B #$ffffffc0 == 01001a08 (FALSE)
1879: 01001a48: 6000 fd1a 4879 0100 f530 BT .W #$fd1a == 01001764 (TRUE)
1880: 01001a4c: 4879 0100 f530 2f0d 4879 PEA.L $0100f530
1881: 01001a52: 2f0d 4879 0101 0614 2f0b MOVE.L A5,-(A7)
1882: 01001a54: 4879 0101 0614 2f0b 61ff PEA.L $01010614
1883: 01001a5a: 2f0b 61ff 0000 0462 defc MOVE.L A3,-(A7)
1884: 01001a5c: 61ff 0000 0462 defc 0010 BSR.L #$00000462 == 01001ec0
1885: 01001a62: defc 0010 4a80 6700 fcfa ADDA.W #$0010,A7
1886: 01001a66: 4a80 6700 fcfa 2f0d 61ff TST.L D0
1887: 01001a68: 6700 fcfa 2f0d 61ff 0000 BEQ.W #$fcfa == 01001764 (FALSE)
1888: 01001a6c: 2f0d 61ff 0000 5bda 584f MOVE.L A5,-(A7)
1889: 01001a6e: 61ff 0000 5bda 584f 6000 BSR.L #$00005bda == 0100764a
1890: 01001a74: 584f 6000 fcec 4879 0100 ADDA.W #$00000004,A7
1891: 01001a76: 6000 fcec 4879 0100 f530 BT .W #$fcec == 01001764 (TRUE)
1892: 01001a7a: 4879 0100 f530 2f2c 0006 PEA.L $0100f530
1893: 01001a80: 2f2c 0006 4879 0101 05b0 MOVE.L (A4,$0006) == $01002c06,-(A7)
1894: 01001a84: 4879 0101 05b0 2f0b 61ff PEA.L $010105b0
1895: 01001a8a: 2f0b 61ff 0000 0432 defc MOVE.L A3,-(A7)
1896: 01001a8c: 61ff 0000 0432 defc 0010 BSR.L #$00000432 == 01001ec0
1897: 01001a92: defc 0010 6000 fccc 1213 ADDA.W #$0010,A7
1898: 01001a96: 6000 fccc 1213 1601 7c66 BT .W #$fccc == 01001764 (TRUE)
1899: 01001a9a: 1213 1601 7c66 bc83 672e MOVE.B (A3),D1
1900: 01001a9c: 1601 7c66 bc83 672e 6d08 MOVE.B D1,D3
1901: 01001a9e: 7c66 bc83 672e 6d08 7c63 MOVE.L #$00000066,D6
1902: 01001aa0: bc83 672e 6d08 7c63 bc83 CMP.L D3,D6
1903: 01001aa2: 672e 6d08 7c63 bc83 6710 BEQ.B #$0000002e == 01001ad2 (FALSE)
1904: 01001aa4: 6d08 7c63 bc83 6710 6076 BLT.B #$00000008 == 01001aae (TRUE)
1905: 01001aa6: 7c63 bc83 6710 6076 7c6a MOVE.L #$00000063,D6
1906: 01001aa8: bc83 6710 6076 7c6a bc83 CMP.L D3,D6
1907: 01001aaa: 6710 6076 7c6a bc83 671e BEQ.B #$00000010 == 01001abc (FALSE)
1908: 01001aac: 6076 7c6a bc83 671e 7c6f BT .B #$00000076 == 01001b24 (TRUE)
1909: 01001aae: 7c6a bc83 671e 7c6f bc83 MOVE.L #$0000006a,D6
1910: 01001ab0: bc83 671e 7c6f bc83 6718 CMP.L D3,D6
1911: 01001ab2: 671e 7c6f bc83 6718 6068 BEQ.B #$0000001e == 01001ad2 (FALSE)
1912: 01001ab4: 7c6f bc83 6718 6068 162d MOVE.L #$0000006f,D6
1913: 01001ab6: bc83 6718 6068 162d 0010 CMP.L D3,D6
1914: 01001ab8: 6718 6068 162d 0010 2f03 BEQ.B #$00000018 == 01001ad2 (FALSE)
1915: 01001aba: 6068 162d 0010 2f03 162d BT .B #$00000068 == 01001b24 (TRUE)
1916: 01001abc: 162d 0010 2f03 162d 000f MOVE.B (A5,$0010) == $00000010,D3
1917: 01001ac0: 2f03 162d 000f 2f03 4879 MOVE.L D3,-(A7)
1918: 01001ac2: 162d 000f 2f03 4879 0100 MOVE.B (A5,$000f) == $0000000f,D3
1919: 01001ac6: 2f03 4879 0100 f5a9 6000 MOVE.L D3,-(A7)
1920: 01001ac8: 4879 0100 f5a9 6000 0094 PEA.L $0100f5a9
1921: 01001ace: 6000 0094 4282 6016 0c13 BT .W #$0094 == 01001b64 (TRUE)
1922: 01001ad2: 4282 6016 0c13 0030 6706 CLR.L D2
1923: 01001ad4: 6016 0c13 0030 6706 0c13 BT .B #$00000016 == 01001aec (TRUE)
1924: 01001ad6: 0c13 0030 6706 0c13 0031 CMP.B #$30,(A3)
1925: 01001ada: 6706 0c13 0031 660a 1013 BEQ.B #$00000006 == 01001ae2 (FALSE)
1926: 01001adc: 0c13 0031 660a 1013 49c0 CMP.B #$31,(A3)
1927: 01001ae0: 660a 1013 49c0 74d0 d480 BNE.B #$0000000a == 01001aec (TRUE)
1928: 01001ae2: 1013 49c0 74d0 d480 6006 MOVE.B (A3),D0
1929: 01001ae4: 49c0 74d0 d480 6006 524b EXT.B D0
1930: 01001ae6: 74d0 d480 6006 524b 4a13 MOVE.L #$ffffffd0,D2
1931: 01001ae8: d480 6006 524b 4a13 66e4 ADD.L D0,D2
1932: 01001aea: 6006 524b 4a13 66e4 0c01 BT .B #$00000006 == 01001af2 (TRUE)
1933: 01001aec: 524b 4a13 66e4 0c01 0066 ADDA.W #$00000001,A3
1934: 01001aee: 4a13 66e4 0c01 0066 660e TST.B (A3)
1935: 01001af0: 66e4 0c01 0066 660e 2f02 BNE.B #$ffffffe4 == 01001ad6 (TRUE)
1936: 01001af2: 0c01 0066 660e 2f02 61ff CMP.B #$66,D1
1937: 01001af6: 660e 2f02 61ff 0000 b6f0 BNE.B #$0000000e == 01001b06 (TRUE)
1938: 01001af8: 2f02 61ff 0000 b6f0 584f MOVE.L D2,-(A7)
1939: 01001afa: 61ff 0000 b6f0 584f 6000 BSR.L #$0000b6f0 == 0100d1ec
1940: 01001b00: 584f 6000 fc60 0c01 006a ADDA.W #$00000004,A7
1941: 01001b02: 6000 fc60 0c01 006a 6708 BT .W #$fc60 == 01001764 (TRUE)
1942: 01001b06: 0c01 006a 6708 0c01 006f CMP.B #$6a,D1
1943: 01001b0a: 6708 0c01 006f 6600 fc52 BEQ.B #$00000008 == 01001b14 (FALSE)
1944: 01001b0c: 0c01 006f 6600 fc52 42a7 CMP.B #$6f,D1
1945: 01001b10: 6600 fc52 42a7 2f02 61ff BNE.W #$fc52 == 01001764 (TRUE)
1946: 01001b14: 42a7 2f02 61ff 0000 b250 CLR.L -(A7)
1947: 01001b16: 2f02 61ff 0000 b250 504f MOVE.L D2,-(A7)
1948: 01001b18: 61ff 0000 b250 504f 6000 BSR.L #$0000b250 == 0100cd6a
1949: 01001b1e: 504f 6000 fc42 2f04 2f0b ADDA.W #$00000008,A7
1950: 01001b20: 6000 fc42 2f04 2f0b 61ff BT .W #$fc42 == 01001764 (TRUE)
1951: 01001b24: 2f04 2f0b 61ff 0000 07b6 MOVE.L D4,-(A7)
1952: 01001b26: 2f0b 61ff 0000 07b6 504f MOVE.L A3,-(A7)
1953: 01001b28: 61ff 0000 07b6 504f 6000 BSR.L #$000007b6 == 010022e0
1954: 01001b2e: 504f 6000 fc32 4878 000a ADDA.W #$00000008,A7
1955: 01001b30: 6000 fc32 4878 000a 486e BT .W #$fc32 == 01001764 (TRUE)
1956: 01001b34: 4878 000a 486e ffec 2f0b PEA.L $0000000a
1957: 01001b38: 486e ffec 2f0b 61ff 0000 PEA.L (A6,$ffec) == $0b03f7e4
1958: 01001b3c: 2f0b 61ff 0000 5174 defc MOVE.L A3,-(A7)
1959: 01001b3e: 61ff 0000 5174 defc 000c BSR.L #$00005174 == 01006cb4
1960: 01001b44: defc 000c 4a80 6706 7807 ADDA.W #$000c,A7
1961: 01001b48: 4a80 6706 7807 c8ae ffec TST.L D0
1962: 01001b4a: 6706 7807 c8ae ffec 41f9 BEQ.B #$00000006 == 01001b52 (FALSE)
1963: 01001b4c: 7807 c8ae ffec 41f9 0101 MOVE.L #$00000007,D4
1964: 01001b4e: c8ae ffec 41f9 0101 072c AND.L (A6,$ffec) == $0b03f7e4,D4
1965: 01001b52: 41f9 0101 072c 2f30 4c00 LEA.L $0101072c,A0
1966: 01001b58: 2f30 4c00 2f04 4879 0100 MOVE.L (A0, D4.L*4, $00) == $20200400,-(A7)
1967: 01001b5c: 2f04 4879 0100 f5d1 61ff MOVE.L D4,-(A7)
1968: 01001b5e: 4879 0100 f5d1 61ff 0000 PEA.L $0100f5d1
1969: 01001b64: 61ff 0000 4c0a defc 000c BSR.L #$00004c0a == 01006770
1970: 01001b6a: defc 000c 6000 fbf4 4878 ADDA.W #$000c,A7
1971: 01001b6e: 6000 fbf4 4878 000a 486e BT .W #$fbf4 == 01001764 (TRUE)
1972: 01001b72: 4878 000a 486e ffec 2f0b PEA.L $0000000a
1973: 01001b76: 486e ffec 2f0b 61ff 0000 PEA.L (A6,$ffec) == $0b03f7e4
1974: 01001b7a: 2f0b 61ff 0000 5136 defc MOVE.L A3,-(A7)
1975: 01001b7c: 61ff 0000 5136 defc 000c BSR.L #$00005136 == 01006cb4
1976: 01001b82: defc 000c 4a80 6706 196e ADDA.W #$000c,A7
1977: 01001b86: 4a80 6706 196e ffef 0192 TST.L D0
1978: 01001b88: 6706 196e ffef 0192 1c2c BEQ.B #$00000006 == 01001b90 (FALSE)
1979: 01001b8a: 196e ffef 0192 1c2c 0192 MOVE.B (A6,$ffef) == $0b03f7e7,(A4,$0192) == $01002d92
1980: 01001b90: 1c2c 0192 49c6 2f06 4879 MOVE.B (A4,$0192) == $01002d92,D6
1981: 01001b94: 49c6 2f06 4879 0100 f5e8 EXT.B D6
1982: 01001b96: 2f06 4879 0100 f5e8 61ff MOVE.L D6,-(A7)
1983: 01001b98: 4879 0100 f5e8 61ff 0000 PEA.L $0100f5e8
1984: 01001b9e: 61ff 0000 4bd0 504f 6000 BSR.L #$00004bd0 == 01006770
1985: 01001ba4: 504f 6000 fbbc 61ff 0000 ADDA.W #$00000008,A7
1986: 01001ba6: 6000 fbbc 61ff 0000 0904 BT .W #$fbbc == 01001764 (TRUE)
1987: 01001baa: 61ff 0000 0904 6000 fbb2 BSR.L #$00000904 == 010024b0
1988: 01001bb0: 6000 fbb2 4879 0100 f600 BT .W #$fbb2 == 01001764 (TRUE)
1989: 01001bb4: 4879 0100 f600 61ff 0000 PEA.L $0100f600
1990: 01001bba: 61ff 0000 4bb4 584f 6000 BSR.L #$00004bb4 == 01006770
1991: 01001bc0: 584f 6000 fba0 4cee 3c7c ADDA.W #$00000004,A7
1992: 01001bc2: 6000 fba0 4cee 3c7c ffc8 BT .W #$fba0 == 01001764 (TRUE)
1993: 01001bc6: 4cee 3c7c ffc8 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffc8) == $0b03f7c0
1994: 01001bcc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
1995: 01001bce: 4e75 4e56 0000 48e7 3020 RTS.L
1996:
1997:
1998: =============================================================
1999: =
2000: =============================================================
2001: 01001bd0: 4e56 0000 48e7 3020 226e LINK.W A6,#$0000
2002: 01001bd4: 48e7 3020 226e 0008 1029 MVMLE.L #$3020,-(A7)
2003: 01001bd8: 226e 0008 1029 03a8 6d0c MOVEA.L (A6,$0008) == $0b03f800,A1
2004: 01001bdc: 1029 03a8 6d0c 0c00 0002 MOVE.B (A1,$03a8) == $000003a8,D0
2005: 01001be0: 6d0c 0c00 0002 6f06 0c00 BLT.B #$0000000c == 01001bee (TRUE)
2006: 01001be2: 0c00 0002 6f06 0c00 0003 CMP.B #$02,D0
2007: 01001be6: 6f06 0c00 0003 670e 243c BLE.B #$00000006 == 01001bee (TRUE)
2008: 01001be8: 0c00 0003 670e 243c 0400 CMP.B #$03,D0
2009: 01001bec: 670e 243c 0400 0000 45f9 BEQ.B #$0000000e == 01001bfc (FALSE)
2010: 01001bee: 243c 0400 0000 45f9 0101 MOVE.L #$04000000,D2
2011: 01001bf4: 45f9 0101 07cc 600c 243c LEA.L $010107cc,A2
2012: 01001bfa: 600c 243c 0200 0000 45f9 BT .B #$0000000c == 01001c08 (TRUE)
2013: 01001bfc: 243c 0200 0000 45f9 0101 MOVE.L #$02000000,D2
2014: 01001c02: 45f9 0101 080c 4281 2001 LEA.L $0101080c,A2
2015: 01001c08: 4281 2001 e780 0680 0000 CLR.L D1
2016: 01001c0a: 2001 e780 0680 0000 00c8 MOVE.L D1,D0
2017: 01001c0c: e780 0680 0000 00c8 41f1 ASL.L #$00000003,D0
2018: 01001c0e: 0680 0000 00c8 41f1 0800 ADD.L #$000000c8,D0
2019: 01001c14: 41f1 0800 4a31 1800 6726 LEA.L (A1, D0.L*1, $00) == $00000060,A0
2020: 01001c18: 4a31 1800 6726 2002 6c02 TST.B (A1, D1.L*1, $00) == $00009e41
2021: 01001c1c: 6726 2002 6c02 5680 e480 BEQ.B #$00000026 == 01001c44 (FALSE)
2022: 01001c1e: 2002 6c02 5680 e480 4c01 MOVE.L D2,D0
2023: 01001c20: 6c02 5680 e480 4c01 0800 BGE.B #$00000002 == 01001c24 (FALSE)
2024: 01001c22: 5680 e480 4c01 0800 0680 ADD.L #$00000003,D0
2025: 01001c24: e480 4c01 0800 0680 0400 ASR.L #$00000002,D0
2026: 01001c26: 4c01 0800 0680 0400 0000 MULL.L #$0800,D1
2027: 01001c2a: 0680 0400 0000 2080 1031 ADD.L #$04000000,D0
2028: 01001c30: 2080 1031 1800 49c0 2610 MOVE.L D0,(A0)
2029: 01001c32: 1031 1800 49c0 2610 d6b2 MOVE.B (A1, D1.L*1, $00) == $00009e41,D0
2030: 01001c36: 49c0 2610 d6b2 0c00 2143 EXT.B D0
2031: 01001c38: 2610 d6b2 0c00 2143 0004 MOVE.L (A0),D3
2032: 01001c3a: d6b2 0c00 2143 0004 6006 ADD.L (A2, D0.L*4, $00) == $0b03f958,D3
2033: 01001c3e: 2143 0004 6006 4290 42a8 MOVE.L D3,(A0,$0004) == $00000008
2034: 01001c42: 6006 4290 42a8 0004 5281 BT .B #$00000006 == 01001c4a (TRUE)
2035: 01001c44: 4290 42a8 0004 5281 7603 CLR.L (A0)
2036: 01001c46: 42a8 0004 5281 7603 b681 CLR.L (A0,$0004) == $00000008
2037: 01001c4a: 5281 7603 b681 6cb8 4cee ADD.L #$00000001,D1
2038: 01001c4c: 7603 b681 6cb8 4cee 040c MOVE.L #$00000003,D3
2039: 01001c4e: b681 6cb8 4cee 040c fff4 CMP.L D1,D3
2040: 01001c50: 6cb8 4cee 040c fff4 4e5e BGE.B #$ffffffb8 == 01001c0a (FALSE)
2041: 01001c52: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f7ec
2042: 01001c58: 4e5e 4e75 4e56 0000 206e UNLK.L A6
2043: 01001c5a: 4e75 4e56 0000 206e 0008 RTS.L
2044:
2045:
2046: =============================================================
2047: =
2048: =============================================================
2049: 01001c5c: 4e56 0000 206e 0008 4a88 LINK.W A6,#$0000
2050: 01001c60: 206e 0008 4a88 671c 217c MOVEA.L (A6,$0008) == $0b03f800,A0
2051: 01001c64: 4a88 671c 217c 0100 1c84 TST.L A0
2052: 01001c66: 671c 217c 0100 1c84 01a4 BEQ.B #$0000001c == 01001c84 (FALSE)
2053: 01001c68: 217c 0100 1c84 01a4 4e71 MOVE.L #$01001c84,(A0,$01a4) == $000001a8
2054: 01001c70: 4e71 226e 000c 1011 49c0 NOP.L
2055: 01001c72: 226e 000c 1011 49c0 4e71 MOVEA.L (A6,$000c) == $0b03f804,A1
2056: 01001c76: 1011 49c0 4e71 42a8 01a4 MOVE.B (A1),D0
2057: 01001c78: 49c0 4e71 42a8 01a4 7001 EXT.B D0
2058: 01001c7a: 4e71 42a8 01a4 7001 6006 NOP.L
2059: 01001c7c: 42a8 01a4 7001 6006 42a8 CLR.L (A0,$01a4) == $000001a8
2060: 01001c80: 7001 6006 42a8 01a4 4280 MOVE.L #$00000001,D0
2061: 01001c82: 6006 42a8 01a4 4280 4e5e BT .B #$00000006 == 01001c8a (TRUE)
2062: 01001c84: 42a8 01a4 4280 4e5e 4e75 CLR.L (A0,$01a4) == $000001a8
2063: 01001c88: 4280 4e5e 4e75 4e56 0000 CLR.L D0
2064: 01001c8a: 4e5e 4e75 4e56 0000 206e UNLK.L A6
2065:
2066: =============================================================
2067: =
2068: =============================================================
2069: 01001c8c: 4e75 4e56 0000 206e 0008 RTS.L
2070: 01001c8e: 4e56 0000 206e 0008 217c LINK.W A6,#$0000
2071: 01001c92: 206e 0008 217c 0100 1c84 MOVEA.L (A6,$0008) == $0b03f800,A0
2072: 01001c96: 217c 0100 1c84 01a4 4e71 MOVE.L #$01001c84,(A0,$01a4) == $000001a8
2073: 01001c9e: 4e71 226e 000c 2011 4e71 NOP.L
2074: 01001ca0: 226e 000c 2011 4e71 42a8 MOVEA.L (A6,$000c) == $0b03f804,A1
2075: 01001ca4: 2011 4e71 42a8 01a4 7001 MOVE.L (A1),D0
2076: 01001ca6: 4e71 42a8 01a4 7001 4e5e NOP.L
2077: 01001ca8: 42a8 01a4 7001 4e5e 4e75 CLR.L (A0,$01a4) == $000001a8
2078: 01001cac: 7001 4e5e 4e75 4e56 0000 MOVE.L #$00000001,D0
2079: 01001cae: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
2080:
2081: =============================================================
2082: =
2083: =============================================================
2084: 01001cb0: 4e75 4e56 0000 61ff ffff RTS.L
2085: 01001cb2: 4e56 0000 61ff ffff e70a LINK.W A6,#$0000
2086: 01001cb6: 61ff ffff e70a 2040 3028 BSR.L #$ffffe70a == 010003c2
2087: 01001cbc: 2040 3028 0170 0240 0008 MOVEA.L D0,A0
2088: 01001cbe: 3028 0170 0240 0008 6618 MOVE.W (A0,$0170) == $00000174,D0
2089: 01001cc2: 0240 0008 6618 3028 0170 AND.W #$0008,D0
2090: 01001cc6: 6618 3028 0170 0240 fffe BNE.B #$00000018 == 01001ce0 (TRUE)
2091: 01001cc8: 3028 0170 0240 fffe 3140 MOVE.W (A0,$0170) == $00000174,D0
2092: 01001ccc: 0240 fffe 3140 0170 3028 AND.W #$fffe,D0
2093: 01001cd0: 3140 0170 3028 0170 0040 MOVE.W D0,(A0,$0170) == $00000174
2094: 01001cd4: 3028 0170 0040 0008 3140 MOVE.W (A0,$0170) == $00000174,D0
2095: 01001cd8: 0040 0008 3140 0170 2f2e OR.W #$0008,D0
2096: 01001cdc: 3140 0170 2f2e 0008 61ff MOVE.W D0,(A0,$0170) == $00000174
2097: 01001ce0: 2f2e 0008 61ff 0000 4a8a MOVE.L (A6,$0008) == $0b03f800,-(A7)
2098: 01001ce4: 61ff 0000 4a8a 4e5e 4e75 BSR.L #$00004a8a == 01006770
2099: 01001cea: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
2100:
2101:
2102: =============================================================
2103: =
2104: =============================================================
2105: 01001cec: 4e75 4e56 fffc 48e7 3000 RTS.L
2106: 01001cee: 4e56 fffc 48e7 3000 242e LINK.W A6,#$fffc
2107: 01001cf2: 48e7 3000 242e 0008 6758 MVMLE.L #$3000,-(A7)
2108: 01001cf6: 242e 0008 6758 4879 0101 MOVE.L (A6,$0008) == $0b03f800,D2
2109: 01001cfa: 6758 4879 0101 1cc4 4878 BEQ.B #$00000058 == 01001d54 (FALSE)
2110: 01001cfc: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
2111: 01001d02: 4878 0134 4878 0154 61ff PEA.L $00000134
2112: 01001d06: 4878 0154 61ff 0000 0af8 PEA.L $00000154
2113: 01001d0a: 61ff 0000 0af8 207c 0200 BSR.L #$00000af8 == 01002804
2114: 01001d10: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
2115: 01001d16: 2d50 fffc 102e fffe e808 MOVE.L (A0),(A6,$fffc) == $0b03f7f4
2116: 01001d1a: 102e fffe e808 4281 1200 MOVE.B (A6,$fffe) == $0b03f7f6,D0
2117: 01001d1e: e808 4281 1200 defc 000c LSR.B #$00000004,D0
2118: 01001d20: 4281 1200 defc 000c 4a81 CLR.L D1
2119: 01001d22: 1200 defc 000c 4a81 6706 MOVE.B D0,D1
2120: 01001d24: defc 000c 4a81 6706 7602 ADDA.W #$000c,A7
2121: 01001d28: 4a81 6706 7602 b681 6608 TST.L D1
2122: 01001d2a: 6706 7602 b681 6608 203c BEQ.B #$00000006 == 01001d32 (FALSE)
2123: 01001d2c: 7602 b681 6608 203c 0101 MOVE.L #$00000002,D3
2124: 01001d2e: b681 6608 203c 0101 0d90 CMP.L D1,D3
2125: 01001d30: 6608 203c 0101 0d90 6006 BNE.B #$00000008 == 01001d3a (TRUE)
2126: 01001d32: 203c 0101 0d90 6006 203c MOVE.L #$01010d90,D0
2127: 01001d38: 6006 203c 0101 0fb4 2f00 BT .B #$00000006 == 01001d40 (TRUE)
2128: 01001d3a: 203c 0101 0fb4 2f00 4878 MOVE.L #$01010fb4,D0
2129: 01001d40: 2f00 4878 0161 4878 0280 MOVE.L D0,-(A7)
2130: 01001d42: 4878 0161 4878 0280 61ff PEA.L $00000161
2131: 01001d46: 4878 0280 61ff 0000 0ab8 PEA.L $00000280
2132: 01001d4a: 61ff 0000 0ab8 defc 000c BSR.L #$00000ab8 == 01002804
2133: 01001d50: defc 000c 4879 0100 f606 ADDA.W #$000c,A7
2134: 01001d54: 4879 0100 f606 4878 0001 PEA.L $0100f606
2135: 01001d5a: 4878 0001 4878 017c 4878 PEA.L $00000001
2136: 01001d5e: 4878 017c 4878 0226 61ff PEA.L $0000017c
2137: 01001d62: 4878 0226 61ff 0000 4a3a PEA.L $00000226
2138: 01001d66: 61ff 0000 4a3a defc 0010 BSR.L #$00004a3a == 010067a2
2139: 01001d6c: defc 0010 4a82 670a 61ff ADDA.W #$0010,A7
2140: 01001d70: 4a82 670a 61ff 0000 6dce TST.L D2
2141: 01001d72: 670a 61ff 0000 6dce 4a82 BEQ.B #$0000000a == 01001d7e (FALSE)
2142: 01001d74: 61ff 0000 6dce 4a82 66f6 BSR.L #$00006dce == 01008b44
2143: 01001d7a: 4a82 66f6 4cee 000c fff4 TST.L D2
2144: 01001d7c: 66f6 4cee 000c fff4 4e5e BNE.B #$fffffff6 == 01001d74 (TRUE)
2145: 01001d7e: 4cee 000c fff4 4e5e 4e75 MVMEL.L #$000c,(A6,$fff4) == $0b03f7ec
2146: 01001d84: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
2147:
2148: =============================================================
2149: =
2150: =============================================================
2151: 01001d86: 4e75 4e56 fff0 48e7 3038 RTS.L
2152: 01001d88: 4e56 fff0 48e7 3038 61ff LINK.W A6,#$fff0
2153: 01001d8c: 48e7 3038 61ff ffff e630 MVMLE.L #$3038,-(A7)
2154: 01001d90: 61ff ffff e630 2840 47ec BSR.L #$ffffe630 == 010003c2
2155: 01001d96: 2840 47ec 0016 e9eb 0084 MOVEA.L D0,A4
2156: 01001d98: 47ec 0016 e9eb 0084 0002 LEA.L (A4,$0016) == $01002c16,A3
2157: 01001d9c: e9eb 0084 0002 7606 b680 BFEXTU.L #$0084,(A3,$0002) == $0b040002
2158: 01001da2: 7606 b680 6600 009e 4a2c MOVE.L #$00000006,D3
2159: 01001da4: b680 6600 009e 4a2c 0004 CMP.L D0,D3
2160: 01001da6: 6600 009e 4a2c 0004 6d00 BNE.W #$009e == 01001e46 (TRUE)
2161: 01001daa: 4a2c 0004 6d00 0096 4aae TST.B (A4,$0004) == $01002c04
2162: 01001dae: 6d00 0096 4aae 0008 660a BLT.W #$0096 == 01001e46 (TRUE)
2163: 01001db2: 4aae 0008 660a 082b 0000 TST.L (A6,$0008) == $0b03f800
2164: 01001db6: 660a 082b 0000 0003 6600 BNE.B #$0000000a == 01001dc2 (TRUE)
2165: 01001db8: 082b 0000 0003 6600 0086 BTST.B #$0000,(A3,$0003) == $0b040003
2166: 01001dbe: 6600 0086 4879 0100 f619 BNE.W #$0086 == 01001e46 (TRUE)
2167: 01001dc2: 4879 0100 f619 45f9 0100 PEA.L $0100f619
2168: 01001dc8: 45f9 0100 6770 4e92 4878 LEA.L $01006770,A2
2169: 01001dce: 4e92 4878 0010 74f0 d48e JSR.L (A2)
2170: 01001dd0: 4878 0010 74f0 d48e 2f02 PEA.L $00000010
2171: 01001dd4: 74f0 d48e 2f02 61ff 0000 MOVE.L #$fffffff0,D2
2172: 01001dd6: d48e 2f02 61ff 0000 51fc ADD.L A6,D2
2173: 01001dd8: 2f02 61ff 0000 51fc 42a7 MOVE.L D2,-(A7)
2174: 01001dda: 61ff 0000 51fc 42a7 4878 BSR.L #$000051fc == 01006fd8
2175: 01001de0: 42a7 4878 0010 2f02 61ff CLR.L -(A7)
2176: 01001de2: 4878 0010 2f02 61ff 0000 PEA.L $00000010
2177: 01001de6: 2f02 61ff 0000 4d4e 4879 MOVE.L D2,-(A7)
2178: 01001de8: 61ff 0000 4d4e 4879 0100 BSR.L #$00004d4e == 01006b38
2179: 01001dee: 4879 0100 f419 4e92 95ca PEA.L $0100f419
2180: 01001df4: 4e92 95ca defc 001c 4281 JSR.L (A2)
2181: 01001df6: 95ca defc 001c 4281 1032 SUBA.L A2,A2
2182: 01001df8: defc 001c 4281 1032 e8f0 ADDA.W #$001c,A7
2183: 01001dfc: 4281 1032 e8f0 0a00 004e CLR.L D1
2184: 01001dfe: 1032 e8f0 0a00 004e 49c0 MOVE.B (A2, A6.L*1, $fffffff0) == $1607efc0,D0
2185: 01001e02: 0a00 004e 49c0 1232 b804 EOR.B #$4e,D0
2186: 01001e06: 49c0 1232 b804 b280 6710 EXT.B D0
2187: 01001e08: 1232 b804 b280 6710 4879 MOVE.B (A2, A3.L*1, $04) == $1607f7dc,D1
2188: 01001e0c: b280 6710 4879 0100 f624 CMP.L D0,D1
2189: 01001e0e: 6710 4879 0100 f624 61ff BEQ.B #$00000010 == 01001e20 (FALSE)
2190: 01001e10: 4879 0100 f624 61ff 0000 PEA.L $0100f624
2191: 01001e16: 61ff 0000 4958 584f 6008 BSR.L #$00004958 == 01006770
2192: 01001e1c: 584f 6008 524a 7605 b68a ADDA.W #$00000004,A7
2193: 01001e1e: 6008 524a 7605 b68a 6cd6 BT .B #$00000008 == 01001e28 (TRUE)
2194: 01001e20: 524a 7605 b68a 6cd6 4878 ADDA.W #$00000001,A2
2195: 01001e22: 7605 b68a 6cd6 4878 0010 MOVE.L #$00000005,D3
2196: 01001e24: b68a 6cd6 4878 0010 486e CMP.L A2,D3
2197: 01001e26: 6cd6 4878 0010 486e fff0 BGE.B #$ffffffd6 == 01001dfe (FALSE)
2198: 01001e28: 4878 0010 486e fff0 61ff PEA.L $00000010
2199: 01001e2c: 486e fff0 61ff 0000 51a6 PEA.L (A6,$fff0) == $0b03f7e8
2200: 01001e30: 61ff 0000 51a6 7605 b68a BSR.L #$000051a6 == 01006fd8
2201: 01001e36: 7605 b68a 6d04 4280 6008 MOVE.L #$00000005,D3
2202: 01001e38: b68a 6d04 4280 6008 002c CMP.L A2,D3
2203: 01001e3a: 6d04 4280 6008 002c ff80 BLT.B #$00000004 == 01001e40 (TRUE)
2204: 01001e3c: 4280 6008 002c ff80 0004 CLR.L D0
2205: 01001e3e: 6008 002c ff80 0004 7001 BT .B #$00000008 == 01001e48 (TRUE)
2206: 01001e40: 002c ff80 0004 7001 4cee OR.B #$80,(A4,$0004) == $01002c04
2207: 01001e46: 7001 4cee 1c0c ffdc 4e5e MOVE.L #$00000001,D0
2208: 01001e48: 4cee 1c0c ffdc 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffdc) == $0b03f7d4
2209: 01001e4e: 4e5e 4e75 4e56 0000 4879 UNLK.L A6
2210:
2211: =============================================================
2212: =
2213: =============================================================
2214: 01001e50: 4e75 4e56 0000 4879 0100 RTS.L
2215: 01001e52: 4e56 0000 4879 0100 f62b LINK.W A6,#$0000
2216: 01001e56: 4879 0100 f62b 61ff 0000 PEA.L $0100f62b
2217: 01001e5c: 61ff 0000 4912 4e5e 4e75 BSR.L #$00004912 == 01006770
2218: 01001e62: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2219:
2220: =============================================================
2221: =
2222: =============================================================
2223: 01001e64: 4e75 4e56 0000 48e7 3000 RTS.L
2224: 01001e66: 4e56 0000 48e7 3000 242e LINK.W A6,#$0000
2225: 01001e6a: 48e7 3000 242e 0008 61ff MVMLE.L #$3000,-(A7)
2226: 01001e6e: 242e 0008 61ff ffff e54e MOVE.L (A6,$0008) == $0b03f800,D2
2227: 01001e72: 61ff ffff e54e 4281 b481 BSR.L #$ffffe54e == 010003c2
2228: 01001e78: 4281 b481 6f2c 207c 0200 CLR.L D1
2229: 01001e7a: b481 6f2c 207c 0200 d000 CMP.L D1,D2
2230: 01001e7c: 6f2c 207c 0200 d000 7601 BLE.B #$0000002c == 01001eaa (TRUE)
2231: 01001e7e: 207c 0200 d000 7601 8790 MOVEA.L #$0200d000,A0
2232: 01001e84: 7601 8790 4280 5280 0c80 MOVE.L #$00000001,D3
2233: 01001e86: 8790 4280 5280 0c80 000f OR.L D3,(A0)
2234: 01001e88: 4280 5280 0c80 000f 423f CLR.L D0
2235: 01001e8a: 5280 0c80 000f 423f 6ff6 ADD.L #$00000001,D0
2236: 01001e8c: 0c80 000f 423f 6ff6 76fe CMP.L #$000f423f,D0
2237: 01001e92: 6ff6 76fe c790 4280 5280 BLE.B #$fffffff6 == 01001e8a (TRUE)
2238: 01001e94: 76fe c790 4280 5280 0c80 MOVE.L #$fffffffe,D3
2239: 01001e96: c790 4280 5280 0c80 000f AND.L D3,(A0)
2240: 01001e98: 4280 5280 0c80 000f 423f CLR.L D0
2241: 01001e9a: 5280 0c80 000f 423f 6ff6 ADD.L #$00000001,D0
2242: 01001e9c: 0c80 000f 423f 6ff6 5281 CMP.L #$000f423f,D0
2243: 01001ea2: 6ff6 5281 b481 6eda 4280 BLE.B #$fffffff6 == 01001e9a (TRUE)
2244: 01001ea4: 5281 b481 6eda 4280 5280 ADD.L #$00000001,D1
2245: 01001ea6: b481 6eda 4280 5280 0c80 CMP.L D1,D2
2246: 01001ea8: 6eda 4280 5280 0c80 000f BGT.B #$ffffffda == 01001e84 (FALSE)
2247: 01001eaa: 4280 5280 0c80 000f 423f CLR.L D0
2248: 01001eac: 5280 0c80 000f 423f 6ff6 ADD.L #$00000001,D0
2249: 01001eae: 0c80 000f 423f 6ff6 4cee CMP.L #$000f423f,D0
2250: 01001eb4: 6ff6 4cee 000c fff8 4e5e BLE.B #$fffffff6 == 01001eac (TRUE)
2251: 01001eb6: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $0b03f7f0
2252: 01001ebc: 4e5e 4e75 4e56 ff7c 48e7 UNLK.L A6
2253:
2254: =============================================================
2255: =
2256: =============================================================
2257: 01001ebe: 4e75 4e56 ff7c 48e7 3838 RTS.L
2258: 01001ec0: 4e56 ff7c 48e7 3838 242e LINK.W A6,#$ff7c
2259: 01001ec4: 48e7 3838 242e 0010 282e MVMLE.L #$3838,-(A7)
2260: 01001ec8: 242e 0010 282e 0014 4283 MOVE.L (A6,$0010) == $0b03f808,D2
2261: 01001ecc: 282e 0014 4283 47ee ff80 MOVE.L (A6,$0014) == $0b03f80c,D4
2262: 01001ed0: 4283 47ee ff80 2f2e 0008 CLR.L D3
2263: 01001ed2: 47ee ff80 2f2e 0008 61ff LEA.L (A6,$ff80) == $0b03f778,A3
2264: 01001ed6: 2f2e 0008 61ff 0000 4da8 MOVE.L (A6,$0008) == $0b03f800,-(A7)
2265: 01001eda: 61ff 0000 4da8 2840 246e BSR.L #$00004da8 == 01006c84
2266: 01001ee0: 2840 246e 000c 584f 4a92 MOVEA.L D0,A4
2267: 01001ee2: 246e 000c 584f 4a92 6700 MOVEA.L (A6,$000c) == $0b03f804,A2
2268: 01001ee6: 584f 4a92 6700 00e6 4a14 ADDA.W #$00000004,A7
2269: 01001ee8: 4a92 6700 00e6 4a14 6712 TST.L (A2)
2270: 01001eea: 6700 00e6 4a14 6712 2f12 BEQ.W #$00e6 == 01001fd2 (FALSE)
2271: 01001eee: 4a14 6712 2f12 2f0c 61ff TST.B (A4)
2272: 01001ef0: 6712 2f12 2f0c 61ff 0000 BEQ.B #$00000012 == 01001f04 (FALSE)
2273: 01001ef2: 2f12 2f0c 61ff 0000 51bc MOVE.L (A2),-(A7)
2274: 01001ef4: 2f0c 61ff 0000 51bc 504f MOVE.L A4,-(A7)
2275: 01001ef6: 61ff 0000 51bc 504f 4a80 BSR.L #$000051bc == 010070b4
2276: 01001efc: 504f 4a80 6600 00c6 2052 ADDA.W #$00000008,A7
2277: 01001efe: 4a80 6600 00c6 2052 4a10 TST.L D0
2278: 01001f00: 6600 00c6 2052 4a10 6714 BNE.W #$00c6 == 01001fc8 (TRUE)
2279: 01001f04: 2052 4a10 6714 2f08 2f04 MOVEA.L (A2),A0
2280: 01001f06: 4a10 6714 2f08 2f04 4879 TST.B (A0)
2281: 01001f08: 6714 2f08 2f04 4879 0100 BEQ.B #$00000014 == 01001f1e (FALSE)
2282: 01001f0a: 2f08 2f04 4879 0100 f64b MOVE.L A0,-(A7)
2283: 01001f0c: 2f04 4879 0100 f64b 61ff MOVE.L D4,-(A7)
2284: 01001f0e: 4879 0100 f64b 61ff 0000 PEA.L $0100f64b
2285: 01001f14: 61ff 0000 485a defc 000c BSR.L #$0000485a == 01006770
2286: 01001f1a: defc 000c 4aaa 0008 6618 ADDA.W #$000c,A7
2287: 01001f1e: 4aaa 0008 6618 206a 0004 TST.L (A2,$0008) == $0b03f7e0
2288: 01001f22: 6618 206a 0004 2f30 2800 BNE.B #$00000018 == 01001f3c (TRUE)
2289: 01001f24: 206a 0004 2f30 2800 4879 MOVEA.L (A2,$0004) == $0b03f7dc,A0
2290: 01001f28: 2f30 2800 4879 0100 f652 MOVE.L (A0, D2.L*1, $00) == $00000005,-(A7)
2291: 01001f2c: 4879 0100 f652 61ff 0000 PEA.L $0100f652
2292: 01001f32: 61ff 0000 483c 504f 6014 BSR.L #$0000483c == 01006770
2293: 01001f38: 504f 6014 2f0a 2f02 42a7 ADDA.W #$00000008,A7
2294: 01001f3a: 6014 2f0a 2f02 42a7 206a BT .B #$00000014 == 01001f50 (TRUE)
2295: 01001f3c: 2f0a 2f02 42a7 206a 0008 MOVE.L A2,-(A7)
2296: 01001f3e: 2f02 42a7 206a 0008 4e90 MOVE.L D2,-(A7)
2297: 01001f40: 42a7 206a 0008 4e90 defc CLR.L -(A7)
2298: 01001f42: 206a 0008 4e90 defc 000c MOVEA.L (A2,$0008) == $0b03f7e0,A0
2299: 01001f46: 4e90 defc 000c 4a80 6678 JSR.L (A0)
2300: 01001f48: defc 000c 4a80 6678 4878 ADDA.W #$000c,A7
2301: 01001f4c: 4a80 6678 4878 0001 4878 TST.L D0
2302: 01001f4e: 6678 4878 0001 4878 0080 BNE.B #$00000078 == 01001fc8 (TRUE)
2303: 01001f50: 4878 0001 4878 0080 2f0b PEA.L $00000001
2304: 01001f54: 4878 0080 2f0b 61ff 0000 PEA.L $00000080
2305: 01001f58: 2f0b 61ff 0000 4bdc defc MOVE.L A3,-(A7)
2306: 01001f5a: 61ff 0000 4bdc defc 000c BSR.L #$00004bdc == 01006b38
2307: 01001f60: defc 000c 4a13 6760 4aaa ADDA.W #$000c,A7
2308: 01001f64: 4a13 6760 4aaa 0008 6638 TST.B (A3)
2309: 01001f66: 6760 4aaa 0008 6638 0c13 BEQ.B #$00000060 == 01001fc8 (FALSE)
2310: 01001f68: 4aaa 0008 6638 0c13 002e TST.L (A2,$0008) == $0b03f7e0
2311: 01001f6c: 6638 0c13 002e 675e 42a7 BNE.B #$00000038 == 01001fa6 (TRUE)
2312: 01001f6e: 0c13 002e 675e 42a7 61ff CMP.B #$2e,(A3)
2313: 01001f72: 675e 42a7 61ff ffff fe10 BEQ.B #$0000005e == 01001fd2 (FALSE)
2314: 01001f74: 42a7 61ff ffff fe10 584f CLR.L -(A7)
2315: 01001f76: 61ff ffff fe10 584f 4a80 BSR.L #$fffffe10 == 01001d88
2316: 01001f7c: 584f 4a80 6750 4878 0010 ADDA.W #$00000004,A7
2317: 01001f7e: 4a80 6750 4878 0010 486e TST.L D0
2318: 01001f80: 6750 4878 0010 486e ff7c BEQ.B #$00000050 == 01001fd2 (FALSE)
2319: 01001f82: 4878 0010 486e ff7c 2f0b PEA.L $00000010
2320: 01001f86: 486e ff7c 2f0b 61ff 0000 PEA.L (A6,$ff7c) == $0b03f774
2321: 01001f8a: 2f0b 61ff 0000 4d26 defc MOVE.L A3,-(A7)
2322: 01001f8c: 61ff 0000 4d26 defc 000c BSR.L #$00004d26 == 01006cb4
2323: 01001f92: defc 000c 4a80 6738 206a ADDA.W #$000c,A7
2324: 01001f96: 4a80 6738 206a 0004 21ae TST.L D0
2325: 01001f98: 6738 206a 0004 21ae ff7c BEQ.B #$00000038 == 01001fd2 (FALSE)
2326: 01001f9a: 206a 0004 21ae ff7c 2800 MOVEA.L (A2,$0004) == $0b03f7dc,A0
2327: 01001f9e: 21ae ff7c 2800 6020 2f0b MOVE.L (A6,$ff7c) == $0b03f774,(A0, D2.L*1, $00) == $00000005
2328: 01001fa4: 6020 2f0b 2f0a 2f02 4878 BT .B #$00000020 == 01001fc6 (TRUE)
2329: 01001fa6: 2f0b 2f0a 2f02 4878 0001 MOVE.L A3,-(A7)
2330: 01001fa8: 2f0a 2f02 4878 0001 206a MOVE.L A2,-(A7)
2331: 01001faa: 2f02 4878 0001 206a 0008 MOVE.L D2,-(A7)
2332: 01001fac: 4878 0001 206a 0008 4e90 PEA.L $00000001
2333: 01001fb0: 206a 0008 4e90 defc 0010 MOVEA.L (A2,$0008) == $0b03f7e0,A0
2334: 01001fb4: 4e90 defc 0010 72ff b280 JSR.L (A0)
2335: 01001fb6: defc 0010 72ff b280 6712 ADDA.W #$0010,A7
2336: 01001fba: 72ff b280 6712 7601 b680 MOVE.L #$ffffffff,D1
2337: 01001fbc: b280 6712 7601 b680 670c CMP.L D0,D1
2338: 01001fbe: 6712 7601 b680 670c 7601 BEQ.B #$00000012 == 01001fd2 (FALSE)
2339: 01001fc0: 7601 b680 670c 7601 d4fc MOVE.L #$00000001,D3
2340: 01001fc2: b680 670c 7601 d4fc 0014 CMP.L D0,D3
2341: 01001fc4: 670c 7601 d4fc 0014 4a92 BEQ.B #$0000000c == 01001fd2 (FALSE)
2342: 01001fc6: 7601 d4fc 0014 4a92 6600 MOVE.L #$00000001,D3
2343: 01001fc8: d4fc 0014 4a92 6600 ff1e ADDA.W #$0014,A2
2344: 01001fcc: 4a92 6600 ff1e 2003 4cee TST.L (A2)
2345: 01001fce: 6600 ff1e 2003 4cee 1c1c BNE.W #$ff1e == 01001eee (TRUE)
2346: 01001fd2: 2003 4cee 1c1c ff64 4e5e MOVE.L D3,D0
2347: 01001fd4: 4cee 1c1c ff64 4e5e 4e75 MVMEL.L #$1c1c,(A6,$ff64) == $0b03f75c
2348: 01001fda: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
2349: 01001fdc: 4e75 4e56 fffc 48e7 2020 RTS.L
2350:
2351: =============================================================
2352: =
2353: =============================================================
2354: 01001fde: 4e56 fffc 48e7 2020 202e LINK.W A6,#$fffc
2355: 01001fe2: 48e7 2020 202e 0008 242e MVMLE.L #$2020,-(A7)
2356: 01001fe6: 202e 0008 242e 000c 246e MOVE.L (A6,$0008) == $0b03f800,D0
2357: 01001fea: 242e 000c 246e 0010 4a80 MOVE.L (A6,$000c) == $0b03f804,D2
2358: 01001fee: 246e 0010 4a80 6708 7201 MOVEA.L (A6,$0010) == $0b03f808,A2
2359: 01001ff2: 4a80 6708 7201 b280 671c TST.L D0
2360: 01001ff4: 6708 7201 b280 671c 6050 BEQ.B #$00000008 == 01001ffe (FALSE)
2361: 01001ff6: 7201 b280 671c 6050 2f2a MOVE.L #$00000001,D1
2362: 01001ff8: b280 671c 6050 2f2a 000c CMP.L D0,D1
2363: 01001ffa: 671c 6050 2f2a 000c 206a BEQ.B #$0000001c == 01002018 (FALSE)
2364: 01001ffc: 6050 2f2a 000c 206a 0004 BT .B #$00000050 == 0100204e (TRUE)
2365: 01001ffe: 2f2a 000c 206a 0004 2f30 MOVE.L (A2,$000c) == $0b03f7e4,-(A7)
2366: 01002002: 206a 0004 2f30 2800 4879 MOVEA.L (A2,$0004) == $0b03f7dc,A0
2367: 01002006: 2f30 2800 4879 0100 f659 MOVE.L (A0, D2.L*1, $00) == $00000005,-(A7)
2368: 0100200a: 4879 0100 f659 61ff 0000 PEA.L $0100f659
2369: 01002010: 61ff 0000 475e 6034 4878 BSR.L #$0000475e == 01006770
2370: 01002016: 6034 4878 0010 486e fffc BT .B #$00000034 == 0100204c (TRUE)
2371: 01002018: 4878 0010 486e fffc 2f2e PEA.L $00000010
2372: 0100201c: 486e fffc 2f2e 0014 61ff PEA.L (A6,$fffc) == $0b03f7f4
2373: 01002020: 2f2e 0014 61ff 0000 4c8e MOVE.L (A6,$0014) == $0b03f80c,-(A7)
2374: 01002024: 61ff 0000 4c8e defc 000c BSR.L #$00004c8e == 01006cb4
2375: 0100202a: defc 000c 4a80 670c 42a7 ADDA.W #$000c,A7
2376: 0100202e: 4a80 670c 42a7 61ff ffff TST.L D0
2377: 01002030: 670c 42a7 61ff ffff fd52 BEQ.B #$0000000c == 0100203e (FALSE)
2378: 01002032: 42a7 61ff ffff fd52 4a80 CLR.L -(A7)
2379: 01002034: 61ff ffff fd52 4a80 6604 BSR.L #$fffffd52 == 01001d88
2380: 0100203a: 4a80 6604 70ff 600c 206a TST.L D0
2381: 0100203c: 6604 70ff 600c 206a 0004 BNE.B #$00000004 == 01002042 (TRUE)
2382: 0100203e: 70ff 600c 206a 0004 21ae MOVE.L #$ffffffff,D0
2383: 01002040: 600c 206a 0004 21ae fffc BT .B #$0000000c == 0100204e (TRUE)
2384: 01002042: 206a 0004 21ae fffc 2800 MOVEA.L (A2,$0004) == $0b03f7dc,A0
2385: 01002046: 21ae fffc 2800 4280 4cee MOVE.L (A6,$fffc) == $0b03f7f4,(A0, D2.L*1, $00) == $00000005
2386: 0100204c: 4280 4cee 0404 fff4 4e5e CLR.L D0
2387: 0100204e: 4cee 0404 fff4 4e5e 4e75 MVMEL.L #$0404,(A6,$fff4) == $0b03f7ec
2388: 01002054: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2389: 01002056: 4e75 4e56 0000 48e7 2030 RTS.L
2390:
2391: =============================================================
2392: =
2393: =============================================================
2394: 01002058: 4e56 0000 48e7 2030 202e LINK.W A6,#$0000
2395: 0100205c: 48e7 2030 202e 0008 242e MVMLE.L #$2030,-(A7)
2396: 01002060: 202e 0008 242e 000c 246e MOVE.L (A6,$0008) == $0b03f800,D0
2397: 01002064: 242e 000c 246e 0010 266e MOVE.L (A6,$000c) == $0b03f804,D2
2398: 01002068: 246e 0010 266e 0014 4a80 MOVEA.L (A6,$0010) == $0b03f808,A2
2399: 0100206c: 266e 0014 4a80 6708 7201 MOVEA.L (A6,$0014) == $0b03f80c,A3
2400: 01002070: 4a80 6708 7201 b280 6716 TST.L D0
2401: 01002072: 6708 7201 b280 6716 606c BEQ.B #$00000008 == 0100207c (FALSE)
2402: 01002074: 7201 b280 6716 606c d4aa MOVE.L #$00000001,D1
2403: 01002076: b280 6716 606c d4aa 0004 CMP.L D0,D1
2404: 01002078: 6716 606c d4aa 0004 2f02 BEQ.B #$00000016 == 01002090 (FALSE)
2405: 0100207a: 606c d4aa 0004 2f02 4879 BT .B #$0000006c == 010020e8 (TRUE)
2406: 0100207c: d4aa 0004 2f02 4879 0100 ADD.L (A2,$0004) == $0b03f7dc,D2
2407: 01002080: 2f02 4879 0100 f65e 61ff MOVE.L D2,-(A7)
2408: 01002082: 4879 0100 f65e 61ff 0000 PEA.L $0100f65e
2409: 01002088: 61ff 0000 46e6 6056 42a7 BSR.L #$000046e6 == 01006770
2410: 0100208e: 6056 42a7 61ff ffff fcf4 BT .B #$00000056 == 010020e6 (TRUE)
2411: 01002090: 42a7 61ff ffff fcf4 584f CLR.L -(A7)
2412: 01002092: 61ff ffff fcf4 584f 4a80 BSR.L #$fffffcf4 == 01001d88
2413: 01002098: 584f 4a80 6604 70ff 6046 ADDA.W #$00000004,A7
2414: 0100209a: 4a80 6604 70ff 6046 0c13 TST.L D0
2415: 0100209c: 6604 70ff 6046 0c13 002e BNE.B #$00000004 == 010020a2 (TRUE)
2416: 0100209e: 70ff 6046 0c13 002e 660c MOVE.L #$ffffffff,D0
2417: 010020a0: 6046 0c13 002e 660c 206a BT .B #$00000046 == 010020e8 (TRUE)
2418: 010020a2: 0c13 002e 660c 206a 0004 CMP.B #$2e,(A3)
2419: 010020a6: 660c 206a 0004 4230 2800 BNE.B #$0000000c == 010020b4 (TRUE)
2420: 010020a8: 206a 0004 4230 2800 7001 MOVEA.L (A2,$0004) == $0b03f7dc,A0
2421: 010020ac: 4230 2800 7001 6034 2f0b CLR.B (A0, D2.L*1, $00) == $00000005
2422: 010020b0: 7001 6034 2f0b 61ff 0000 MOVE.L #$00000001,D0
2423: 010020b2: 6034 2f0b 61ff 0000 5054 BT .B #$00000034 == 010020e8 (TRUE)
2424: 010020b4: 2f0b 61ff 0000 5054 584f MOVE.L A3,-(A7)
2425: 010020b6: 61ff 0000 5054 584f b0aa BSR.L #$00005054 == 0100710c
2426: 010020bc: 584f b0aa 000c 6d14 2f2a ADDA.W #$00000004,A7
2427: 010020be: b0aa 000c 6d14 2f2a 000c CMP.L (A2,$000c) == $0b03f7e4,D0
2428: 010020c2: 6d14 2f2a 000c 4879 0100 BLT.B #$00000014 == 010020d8 (TRUE)
2429: 010020c4: 2f2a 000c 4879 0100 f663 MOVE.L (A2,$000c) == $0b03f7e4,-(A7)
2430: 010020c8: 4879 0100 f663 61ff 0000 PEA.L $0100f663
2431: 010020ce: 61ff 0000 46a0 70ff 6010 BSR.L #$000046a0 == 01006770
2432: 010020d4: 70ff 6010 2f0b d4aa 0004 MOVE.L #$ffffffff,D0
2433: 010020d6: 6010 2f0b d4aa 0004 2f02 BT .B #$00000010 == 010020e8 (TRUE)
2434: 010020d8: 2f0b d4aa 0004 2f02 61ff MOVE.L A3,-(A7)
2435: 010020da: d4aa 0004 2f02 61ff 0000 ADD.L (A2,$0004) == $0b03f7dc,D2
2436: 010020de: 2f02 61ff 0000 4ff2 4280 MOVE.L D2,-(A7)
2437: 010020e0: 61ff 0000 4ff2 4280 4cee BSR.L #$00004ff2 == 010070d4
2438: 010020e6: 4280 4cee 0c04 fff4 4e5e CLR.L D0
2439: 010020e8: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f7ec
2440: 010020ee: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2441: 010020f0: 4e75 4e56 0000 48e7 0038 RTS.L
2442:
2443: =============================================================
2444: =
2445: =============================================================
2446: 010020f2: 4e56 0000 48e7 0038 202e LINK.W A6,#$0000
2447: 010020f6: 48e7 0038 202e 0008 286e MVMLE.L #$0038,-(A7)
2448: 010020fa: 202e 0008 286e 0010 266e MOVE.L (A6,$0008) == $0b03f800,D0
2449: 010020fe: 286e 0010 266e 0014 246e MOVEA.L (A6,$0010) == $0b03f808,A4
2450: 01002102: 266e 0014 246e 000c 6708 MOVEA.L (A6,$0014) == $0b03f80c,A3
2451: 01002106: 246e 000c 6708 7201 b280 MOVEA.L (A6,$000c) == $0b03f804,A2
2452: 0100210a: 6708 7201 b280 672e 6072 BEQ.B #$00000008 == 01002114 (FALSE)
2453: 0100210c: 7201 b280 672e 6072 4280 MOVE.L #$00000001,D1
2454: 0100210e: b280 672e 6072 4280 102a CMP.L D0,D1
2455: 01002110: 672e 6072 4280 102a 000e BEQ.B #$0000002e == 01002140 (FALSE)
2456: 01002112: 6072 4280 102a 000e c0ac BT .B #$00000072 == 01002186 (TRUE)
2457: 01002114: 4280 102a 000e c0ac 0004 CLR.L D0
2458: 01002116: 102a 000e c0ac 0004 6708 MOVE.B (A2,$000e) == $0b03f7e6,D0
2459: 0100211a: c0ac 0004 6708 203c 0100 AND.L (A4,$0004) == $01002c04,D0
2460: 0100211e: 6708 203c 0100 f67c 6006 BEQ.B #$00000008 == 01002128 (FALSE)
2461: 01002120: 203c 0100 f67c 6006 203c MOVE.L #$0100f67c,D0
2462: 01002126: 6006 203c 0100 f10a 2f00 BT .B #$00000006 == 0100212e (TRUE)
2463: 01002128: 203c 0100 f10a 2f00 4879 MOVE.L #$0100f10a,D0
2464: 0100212e: 2f00 4879 0100 f680 61ff MOVE.L D0,-(A7)
2465: 01002130: 4879 0100 f680 61ff 0000 PEA.L $0100f680
2466: 01002136: 61ff 0000 4638 4280 6046 BSR.L #$00004638 == 01006770
2467: 0100213c: 4280 6046 0c13 002e 673e CLR.L D0
2468: 0100213e: 6046 0c13 002e 673e 42a7 BT .B #$00000046 == 01002186 (TRUE)
2469: 01002140: 0c13 002e 673e 42a7 61ff CMP.B #$2e,(A3)
2470: 01002144: 673e 42a7 61ff ffff fc3e BEQ.B #$0000003e == 01002184 (FALSE)
2471: 01002146: 42a7 61ff ffff fc3e 4a80 CLR.L -(A7)
2472: 01002148: 61ff ffff fc3e 4a80 6732 BSR.L #$fffffc3e == 01001d88
2473: 0100214e: 4a80 6732 0c13 0079 6706 TST.L D0
2474: 01002150: 6732 0c13 0079 6706 0c13 BEQ.B #$00000032 == 01002184 (FALSE)
2475: 01002152: 0c13 0079 6706 0c13 0059 CMP.B #$79,(A3)
2476: 01002156: 6706 0c13 0059 660c 122c BEQ.B #$00000006 == 0100215e (FALSE)
2477: 01002158: 0c13 0059 660c 122c 0007 CMP.B #$59,(A3)
2478: 0100215c: 660c 122c 0007 832a 000e BNE.B #$0000000c == 0100216a (TRUE)
2479: 0100215e: 122c 0007 832a 000e 4280 MOVE.B (A4,$0007) == $01002c07,D1
2480: 01002162: 832a 000e 4280 601c 0c13 OR.B D1,(A2,$000e) == $0b03f7e6
2481: 01002166: 4280 601c 0c13 006e 6706 CLR.L D0
2482: 01002168: 601c 0c13 006e 6706 0c13 BT .B #$0000001c == 01002186 (TRUE)
2483: 0100216a: 0c13 006e 6706 0c13 004e CMP.B #$6e,(A3)
2484: 0100216e: 6706 0c13 004e 660e 102c BEQ.B #$00000006 == 01002176 (FALSE)
2485: 01002170: 0c13 004e 660e 102c 0007 CMP.B #$4e,(A3)
2486: 01002174: 660e 102c 0007 4600 c12a BNE.B #$0000000e == 01002184 (TRUE)
2487: 01002176: 102c 0007 4600 c12a 000e MOVE.B (A4,$0007) == $01002c07,D0
2488: 0100217a: 4600 c12a 000e 4280 6002 NOT.B D0
2489: 0100217c: c12a 000e 4280 6002 70ff AND.B D0,(A2,$000e) == $0b03f7e6
2490: 01002180: 4280 6002 70ff 4cee 1c00 CLR.L D0
2491: 01002182: 6002 70ff 4cee 1c00 fff4 BT .B #$00000002 == 01002186 (TRUE)
2492: 01002184: 70ff 4cee 1c00 fff4 4e5e MOVE.L #$ffffffff,D0
2493: 01002186: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f7ec
2494: 0100218c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2495: 0100218e: 4e75 4e56 0000 48e7 0030 RTS.L
2496:
2497: =============================================================
2498: =
2499: =============================================================
2500: 01002190: 4e56 0000 48e7 0030 202e LINK.W A6,#$0000
2501: 01002194: 48e7 0030 202e 0008 266e MVMLE.L #$0030,-(A7)
2502: 01002198: 202e 0008 266e 0014 246e MOVE.L (A6,$0008) == $0b03f800,D0
2503: 0100219c: 266e 0014 246e 000c 6708 MOVEA.L (A6,$0014) == $0b03f80c,A3
2504: 010021a0: 246e 000c 6708 7201 b280 MOVEA.L (A6,$000c) == $0b03f804,A2
2505: 010021a4: 6708 7201 b280 672a 6068 BEQ.B #$00000008 == 010021ae (FALSE)
2506: 010021a6: 7201 b280 672a 6068 082a MOVE.L #$00000001,D1
2507: 010021a8: b280 672a 6068 082a 0002 CMP.L D0,D1
2508: 010021aa: 672a 6068 082a 0002 0011 BEQ.B #$0000002a == 010021d6 (FALSE)
2509: 010021ac: 6068 082a 0002 0011 6708 BT .B #$00000068 == 01002216 (TRUE)
2510: 010021ae: 082a 0002 0011 6708 203c BTST.B #$0002,(A2,$0011) == $0b03f7e9
2511: 010021b4: 6708 203c 0100 f67c 6006 BEQ.B #$00000008 == 010021be (FALSE)
2512: 010021b6: 203c 0100 f67c 6006 203c MOVE.L #$0100f67c,D0
2513: 010021bc: 6006 203c 0100 f10a 2f00 BT .B #$00000006 == 010021c4 (TRUE)
2514: 010021be: 203c 0100 f10a 2f00 4879 MOVE.L #$0100f10a,D0
2515: 010021c4: 2f00 4879 0100 f680 61ff MOVE.L D0,-(A7)
2516: 010021c6: 4879 0100 f680 61ff 0000 PEA.L $0100f680
2517: 010021cc: 61ff 0000 45a2 4280 6040 BSR.L #$000045a2 == 01006770
2518: 010021d2: 4280 6040 0c13 002e 6738 CLR.L D0
2519: 010021d4: 6040 0c13 002e 6738 42a7 BT .B #$00000040 == 01002216 (TRUE)
2520: 010021d6: 0c13 002e 6738 42a7 61ff CMP.B #$2e,(A3)
2521: 010021da: 6738 42a7 61ff ffff fba8 BEQ.B #$00000038 == 01002214 (FALSE)
2522: 010021dc: 42a7 61ff ffff fba8 4a80 CLR.L -(A7)
2523: 010021de: 61ff ffff fba8 4a80 672c BSR.L #$fffffba8 == 01001d88
2524: 010021e4: 4a80 672c 0c13 0079 6706 TST.L D0
2525: 010021e6: 672c 0c13 0079 6706 0c13 BEQ.B #$0000002c == 01002214 (FALSE)
2526: 010021e8: 0c13 0079 6706 0c13 0059 CMP.B #$79,(A3)
2527: 010021ec: 6706 0c13 0059 660a 002a BEQ.B #$00000006 == 010021f4 (FALSE)
2528: 010021ee: 0c13 0059 660a 002a 0004 CMP.B #$59,(A3)
2529: 010021f2: 660a 002a 0004 0011 4280 BNE.B #$0000000a == 010021fe (TRUE)
2530: 010021f4: 002a 0004 0011 4280 6018 OR.B #$04,(A2,$0011) == $0b03f7e9
2531: 010021fa: 4280 6018 0c13 006e 6706 CLR.L D0
2532: 010021fc: 6018 0c13 006e 6706 0c13 BT .B #$00000018 == 01002216 (TRUE)
2533: 010021fe: 0c13 006e 6706 0c13 004e CMP.B #$6e,(A3)
2534: 01002202: 6706 0c13 004e 660a 022a BEQ.B #$00000006 == 0100220a (FALSE)
2535: 01002204: 0c13 004e 660a 022a 00fb CMP.B #$4e,(A3)
2536: 01002208: 660a 022a 00fb 0011 4280 BNE.B #$0000000a == 01002214 (TRUE)
2537: 0100220a: 022a 00fb 0011 4280 6002 AND.B #$fb,(A2,$0011) == $0b03f7e9
2538: 01002210: 4280 6002 70ff 4cee 0c00 CLR.L D0
2539: 01002212: 6002 70ff 4cee 0c00 fff8 BT .B #$00000002 == 01002216 (TRUE)
2540: 01002214: 70ff 4cee 0c00 fff8 4e5e MOVE.L #$ffffffff,D0
2541: 01002216: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f7f0
2542: 0100221c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2543: 0100221e: 4e75 4e56 0000 48e7 0038 RTS.L
2544:
2545: =============================================================
2546: =
2547: =============================================================
2548: 01002220: 4e56 0000 48e7 0038 202e LINK.W A6,#$0000
2549: 01002224: 48e7 0038 202e 0008 286e MVMLE.L #$0038,-(A7)
2550: 01002228: 202e 0008 286e 0010 266e MOVE.L (A6,$0008) == $0b03f800,D0
2551: 0100222c: 286e 0010 266e 0014 246e MOVEA.L (A6,$0010) == $0b03f808,A4
2552: 01002230: 266e 0014 246e 000c 670a MOVEA.L (A6,$0014) == $0b03f80c,A3
2553: 01002234: 246e 000c 670a 7201 b280 MOVEA.L (A6,$000c) == $0b03f804,A2
2554: 01002238: 670a 7201 b280 672c 6000 BEQ.B #$0000000a == 01002244 (FALSE)
2555: 0100223a: 7201 b280 672c 6000 0092 MOVE.L #$00000001,D1
2556: 0100223c: b280 672c 6000 0092 2012 CMP.L D0,D1
2557: 0100223e: 672c 6000 0092 2012 c0ac BEQ.B #$0000002c == 0100226c (FALSE)
2558: 01002240: 6000 0092 2012 c0ac 0004 BT .W #$0092 == 010022d4 (TRUE)
2559: 01002244: 2012 c0ac 0004 6708 203c MOVE.L (A2),D0
2560: 01002246: c0ac 0004 6708 203c 0100 AND.L (A4,$0004) == $01002c04,D0
2561: 0100224a: 6708 203c 0100 f67c 6006 BEQ.B #$00000008 == 01002254 (FALSE)
2562: 0100224c: 203c 0100 f67c 6006 203c MOVE.L #$0100f67c,D0
2563: 01002252: 6006 203c 0100 f10a 2f00 BT .B #$00000006 == 0100225a (TRUE)
2564: 01002254: 203c 0100 f10a 2f00 4879 MOVE.L #$0100f10a,D0
2565: 0100225a: 2f00 4879 0100 f680 61ff MOVE.L D0,-(A7)
2566: 0100225c: 4879 0100 f680 61ff 0000 PEA.L $0100f680
2567: 01002262: 61ff 0000 450c 4280 6068 BSR.L #$0000450c == 01006770
2568: 01002268: 4280 6068 0c13 002e 6760 CLR.L D0
2569: 0100226a: 6068 0c13 002e 6760 4878 BT .B #$00000068 == 010022d4 (TRUE)
2570: 0100226c: 0c13 002e 6760 4878 0001 CMP.B #$2e,(A3)
2571: 01002270: 6760 4878 0001 61ff ffff BEQ.B #$00000060 == 010022d2 (FALSE)
2572: 01002272: 4878 0001 61ff ffff fb10 PEA.L $00000001
2573: 01002276: 61ff ffff fb10 584f 4a80 BSR.L #$fffffb10 == 01001d88
2574: 0100227c: 584f 4a80 6750 0c13 0079 ADDA.W #$00000004,A7
2575: 0100227e: 4a80 6750 0c13 0079 6706 TST.L D0
2576: 01002280: 6750 0c13 0079 6706 0c13 BEQ.B #$00000050 == 010022d2 (FALSE)
2577: 01002282: 0c13 0079 6706 0c13 0059 CMP.B #$79,(A3)
2578: 01002286: 6706 0c13 0059 660a 222c BEQ.B #$00000006 == 0100228e (FALSE)
2579: 01002288: 0c13 0059 660a 222c 0004 CMP.B #$59,(A3)
2580: 0100228c: 660a 222c 0004 8392 4280 BNE.B #$0000000a == 01002298 (TRUE)
2581: 0100228e: 222c 0004 8392 4280 603c MOVE.L (A4,$0004) == $01002c04,D1
2582: 01002292: 8392 4280 603c 0c13 006e OR.L D1,(A2)
2583: 01002294: 4280 603c 0c13 006e 6706 CLR.L D0
2584: 01002296: 603c 0c13 006e 6706 0c13 BT .B #$0000003c == 010022d4 (TRUE)
2585: 01002298: 0c13 006e 6706 0c13 004e CMP.B #$6e,(A3)
2586: 0100229c: 6706 0c13 004e 662e 0cac BEQ.B #$00000006 == 010022a4 (FALSE)
2587: 0100229e: 0c13 004e 662e 0cac 0400 CMP.B #$4e,(A3)
2588: 010022a2: 662e 0cac 0400 0000 0004 BNE.B #$0000002e == 010022d2 (TRUE)
2589: 010022a4: 0cac 0400 0000 0004 6618 CMP.L #$04000000,(A4,$0004) == $01002c04
2590: 010022ac: 6618 61ff 0000 ab88 4a80 BNE.B #$00000018 == 010022c6 (TRUE)
2591: 010022ae: 61ff 0000 ab88 4a80 660e BSR.L #$0000ab88 == 0100ce38
2592: 010022b4: 4a80 660e 4879 0100 f686 TST.L D0
2593: 010022b6: 660e 4879 0100 f686 61ff BNE.B #$0000000e == 010022c6 (TRUE)
2594: 010022b8: 4879 0100 f686 61ff 0000 PEA.L $0100f686
2595: 010022be: 61ff 0000 44b0 600c 202c BSR.L #$000044b0 == 01006770
2596: 010022c4: 600c 202c 0004 4680 c192 BT .B #$0000000c == 010022d2 (TRUE)
2597: 010022c6: 202c 0004 4680 c192 4280 MOVE.L (A4,$0004) == $01002c04,D0
2598: 010022ca: 4680 c192 4280 6002 70ff NOT.L D0
2599: 010022cc: c192 4280 6002 70ff 4cee AND.L D0,(A2)
2600: 010022ce: 4280 6002 70ff 4cee 1c00 CLR.L D0
2601: 010022d0: 6002 70ff 4cee 1c00 fff4 BT .B #$00000002 == 010022d4 (TRUE)
2602: 010022d2: 70ff 4cee 1c00 fff4 4e5e MOVE.L #$ffffffff,D0
2603: 010022d4: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f7ec
2604: 010022da: 4e5e 4e75 4e71 4e56 ff7c UNLK.L A6
2605: 010022dc: 4e75 4e71 4e56 ff7c 48e7 RTS.L
2606:
2607: =============================================================
2608: =
2609: =============================================================
2610: 010022de: 4e71 4e56 ff7c 48e7 3f3c NOP.L
2611: 010022e0: 4e56 ff7c 48e7 3f3c 246e LINK.W A6,#$ff7c
2612: 010022e4: 48e7 3f3c 246e 0008 2e2e MVMLE.L #$3f3c,-(A7)
2613: 010022e8: 246e 0008 2e2e 000c 61ff MOVEA.L (A6,$0008) == $0b03f800,A2
2614: 010022ec: 2e2e 000c 61ff ffff e0d0 MOVE.L (A6,$000c) == $0b03f804,D7
2615: 010022f0: 61ff ffff e0d0 2640 7804 BSR.L #$ffffe0d0 == 010003c2
2616: 010022f6: 2640 7804 2c3c 0100 044a MOVEA.L D0,A3
2617: 010022f8: 7804 2c3c 0100 044a 2a3c MOVE.L #$00000004,D4
2618: 010022fa: 2c3c 0100 044a 2a3c 0100 MOVE.L #$0100044a,D6
2619: 01002300: 2a3c 0100 049a 4bee ff80 MOVE.L #$0100049a,D5
2620: 01002306: 4bee ff80 263c 0100 f6d0 LEA.L (A6,$ff80) == $0b03f778,A5
2621: 0100230a: 263c 0100 f6d0 2f0a 61ff MOVE.L #$0100f6d0,D3
2622: 01002310: 2f0a 61ff 0000 4970 2440 MOVE.L A2,-(A7)
2623: 01002312: 61ff 0000 4970 2440 584f BSR.L #$00004970 == 01006c84
2624: 01002318: 2440 584f 4a12 6608 14ab MOVEA.L D0,A2
2625: 0100231a: 584f 4a12 6608 14ab 01a8 ADDA.W #$00000004,A7
2626: 0100231c: 4a12 6608 14ab 01a8 422a TST.B (A2)
2627: 0100231e: 6608 14ab 01a8 422a 0001 BNE.B #$00000008 == 01002328 (TRUE)
2628: 01002320: 14ab 01a8 422a 0001 1012 MOVE.B (A3,$01a8) == $0b0401a8,(A2)
2629: 01002324: 422a 0001 1012 0c00 006c CLR.B (A2,$0001) == $0b03f7d9
2630: 01002328: 1012 0c00 006c 6712 6e08 MOVE.B (A2),D0
2631: 0100232a: 0c00 006c 6712 6e08 0c00 CMP.B #$6c,D0
2632: 0100232e: 6712 6e08 0c00 0062 673e BEQ.B #$00000012 == 01002342 (FALSE)
2633: 01002330: 6e08 0c00 0062 673e 6054 BGT.B #$00000008 == 0100233a (FALSE)
2634: 01002332: 0c00 0062 673e 6054 0c00 CMP.B #$62,D0
2635: 01002336: 673e 6054 0c00 0077 671c BEQ.B #$0000003e == 01002376 (FALSE)
2636: 01002338: 6054 0c00 0077 671c 604c BT .B #$00000054 == 0100238e (TRUE)
2637: 0100233a: 0c00 0077 671c 604c 175a CMP.B #$77,D0
2638: 0100233e: 671c 604c 175a 01a8 7804 BEQ.B #$0000001c == 0100235c (FALSE)
2639: 01002340: 604c 175a 01a8 7804 2c3c BT .B #$0000004c == 0100238e (TRUE)
2640: 01002342: 175a 01a8 7804 2c3c 0100 MOVE.B (A2)+,(A3,$01a8) == $0b0401a8
2641: 01002346: 7804 2c3c 0100 044a 2a3c MOVE.L #$00000004,D4
2642: 01002348: 2c3c 0100 044a 2a3c 0100 MOVE.L #$0100044a,D6
2643: 0100234e: 2a3c 0100 049a 263c 0100 MOVE.L #$0100049a,D5
2644: 01002354: 263c 0100 f6d0 6032 175a MOVE.L #$0100f6d0,D3
2645: 0100235a: 6032 175a 01a8 7802 2c3c BT .B #$00000032 == 0100238e (TRUE)
2646: 0100235c: 175a 01a8 7802 2c3c 0100 MOVE.B (A2)+,(A3,$01a8) == $0b0401a8
2647: 01002360: 7802 2c3c 0100 0464 2a3c MOVE.L #$00000002,D4
2648: 01002362: 2c3c 0100 0464 2a3c 0100 MOVE.L #$01000464,D6
2649: 01002368: 2a3c 0100 04b8 263c 0100 MOVE.L #$010004b8,D5
2650: 0100236e: 263c 0100 f6d5 6018 175a MOVE.L #$0100f6d5,D3
2651: 01002374: 6018 175a 01a8 7801 2c3c BT .B #$00000018 == 0100238e (TRUE)
2652: 01002376: 175a 01a8 7801 2c3c 0100 MOVE.B (A2)+,(A3,$01a8) == $0b0401a8
2653: 0100237a: 7801 2c3c 0100 047e 2a3c MOVE.L #$00000001,D4
2654: 0100237c: 2c3c 0100 047e 2a3c 0100 MOVE.L #$0100047e,D6
2655: 01002382: 2a3c 0100 04d6 263c 0100 MOVE.L #$010004d6,D5
2656: 01002388: 263c 0100 f6da 4a12 6772 MOVE.L #$0100f6da,D3
2657: 0100238e: 4a12 6772 42ab 01ca 7207 TST.B (A2)
2658: 01002390: 6772 42ab 01ca 7207 b2ab BEQ.B #$00000072 == 01002404 (FALSE)
2659: 01002392: 42ab 01ca 7207 b2ab 01ca CLR.L (A3,$01ca) == $0b0401ca
2660: 01002396: 7207 b2ab 01ca 6d42 2404 MOVE.L #$00000007,D1
2661: 01002398: b2ab 01ca 6d42 2404 4482 CMP.L (A3,$01ca) == $0b0401ca,D1
2662: 0100239c: 6d42 2404 4482 42a7 202b BLT.B #$00000042 == 010023e0 (TRUE)
2663: 0100239e: 2404 4482 42a7 202b 01ca MOVE.L D4,D2
2664: 010023a0: 4482 42a7 202b 01ca e580 NEG.L D2
2665: 010023a2: 42a7 202b 01ca e580 0680 CLR.L -(A7)
2666: 010023a4: 202b 01ca e580 0680 0000 MOVE.L (A3,$01ca) == $0b0401ca,D0
2667: 010023a8: e580 0680 0000 01aa 4873 ASL.L #$00000002,D0
2668: 010023aa: 0680 0000 01aa 4873 0800 ADD.L #$000001aa,D0
2669: 010023b0: 4873 0800 2f0a 61ff 0000 PEA.L (A3, D0.L*1, $00) == $0b040060
2670: 010023b4: 2f0a 61ff 0000 48fc defc MOVE.L A2,-(A7)
2671: 010023b6: 61ff 0000 48fc defc 000c BSR.L #$000048fc == 01006cb4
2672: 010023bc: defc 000c 4a80 671c 2440 ADDA.W #$000c,A7
2673: 010023c0: 4a80 671c 2440 202b 01ca TST.L D0
2674: 010023c2: 671c 2440 202b 01ca e580 BEQ.B #$0000001c == 010023e0 (FALSE)
2675: 010023c4: 2440 202b 01ca e580 41f3 MOVEA.L D0,A2
2676: 010023c6: 202b 01ca e580 41f3 0800 MOVE.L (A3,$01ca) == $0b0401ca,D0
2677: 010023ca: e580 41f3 0800 c5a8 01aa ASL.L #$00000002,D0
2678: 010023cc: 41f3 0800 c5a8 01aa 52ab LEA.L (A3, D0.L*1, $00) == $0b040060,A0
2679: 010023d0: c5a8 01aa 52ab 01ca 7207 AND.L D2,(A0,$01aa) == $000001ae
2680: 010023d4: 52ab 01ca 7207 b2ab 01ca ADD.L #$00000001,(A3,$01ca) == $0b0401ca
2681: 010023d8: 7207 b2ab 01ca 6cc2 4aab MOVE.L #$00000007,D1
2682: 010023da: b2ab 01ca 6cc2 4aab 01ca CMP.L (A3,$01ca) == $0b0401ca,D1
2683: 010023de: 6cc2 4aab 01ca 660a 61ff BGE.B #$ffffffc2 == 010023a2 (FALSE)
2684: 010023e0: 4aab 01ca 660a 61ff ffff TST.L (A3,$01ca) == $0b0401ca
2685: 010023e4: 660a 61ff ffff fa6a 6000 BNE.B #$0000000a == 010023f0 (TRUE)
2686: 010023e6: 61ff ffff fa6a 6000 00b6 BSR.L #$fffffa6a == 01001e52
2687: 010023ec: 6000 00b6 2f0a 61ff 0000 BT .W #$00b6 == 010024a4 (TRUE)
2688: 010023f0: 2f0a 61ff 0000 4890 2440 MOVE.L A2,-(A7)
2689: 010023f2: 61ff 0000 4890 2440 584f BSR.L #$00004890 == 01006c84
2690: 010023f8: 2440 584f 4a12 670a 260a MOVEA.L D0,A2
2691: 010023fa: 584f 4a12 670a 260a 6006 ADDA.W #$00000004,A7
2692: 010023fc: 4a12 670a 260a 6006 4aab TST.B (A2)
2693: 010023fe: 670a 260a 6006 4aab 01ca BEQ.B #$0000000a == 0100240a (FALSE)
2694: 01002400: 260a 6006 4aab 01ca 67dc MOVE.L A2,D3
2695: 01002402: 6006 4aab 01ca 67dc 4282 BT .B #$00000006 == 0100240a (TRUE)
2696: 01002404: 4aab 01ca 67dc 4282 49f3 TST.L (A3,$01ca) == $0b0401ca
2697: 01002408: 67dc 4282 49f3 2c00 2f2c BEQ.B #$ffffffdc == 010023e6 (FALSE)
2698: 0100240a: 4282 49f3 2c00 2f2c 01aa CLR.L D2
2699: 0100240c: 49f3 2c00 2f2c 01aa 4879 LEA.L (A3, D2.L*4, $00) == $0b040004,A4
2700: 01002410: 2f2c 01aa 4879 0100 f6df MOVE.L (A4,$01aa) == $01002daa,-(A7)
2701: 01002414: 4879 0100 f6df 45f9 0100 PEA.L $0100f6df
2702: 0100241a: 45f9 0100 6770 4e92 2f07 LEA.L $01006770,A2
2703: 01002420: 4e92 2f07 4878 0001 2f2c JSR.L (A2)
2704: 01002422: 2f07 4878 0001 2f2c 01aa MOVE.L D7,-(A7)
2705: 01002424: 4878 0001 2f2c 01aa 2246 PEA.L $00000001
2706: 01002428: 2f2c 01aa 2246 4e91 2f00 MOVE.L (A4,$01aa) == $01002daa,-(A7)
2707: 0100242c: 2246 4e91 2f00 2f03 4e92 MOVEA.L D6,A1
2708: 0100242e: 4e91 2f00 2f03 4e92 4879 JSR.L (A1)
2709: 01002430: 2f00 2f03 4e92 4879 0100 MOVE.L D0,-(A7)
2710: 01002432: 2f03 4e92 4879 0100 f6e4 MOVE.L D3,-(A7)
2711: 01002434: 4e92 4879 0100 f6e4 4e92 JSR.L (A2)
2712: 01002436: 4879 0100 f6e4 4e92 defc PEA.L $0100f6e4
2713: 0100243c: 4e92 defc 0020 4878 0001 JSR.L (A2)
2714: 0100243e: defc 0020 4878 0001 4878 ADDA.W #$0020,A7
2715: 01002442: 4878 0001 4878 0080 2f0d PEA.L $00000001
2716: 01002446: 4878 0080 2f0d 61ff 0000 PEA.L $00000080
2717: 0100244a: 2f0d 61ff 0000 46ea defc MOVE.L A5,-(A7)
2718: 0100244c: 61ff 0000 46ea defc 000c BSR.L #$000046ea == 01006b38
2719: 01002452: defc 000c 4a15 672c 42a7 ADDA.W #$000c,A7
2720: 01002456: 4a15 672c 42a7 486e ff7c TST.B (A5)
2721: 01002458: 672c 42a7 486e ff7c 2f0d BEQ.B #$0000002c == 01002486 (FALSE)
2722: 0100245a: 42a7 486e ff7c 2f0d 61ff CLR.L -(A7)
2723: 0100245c: 486e ff7c 2f0d 61ff 0000 PEA.L (A6,$ff7c) == $0b03f774
2724: 01002460: 2f0d 61ff 0000 4850 defc MOVE.L A5,-(A7)
2725: 01002462: 61ff 0000 4850 defc 000c BSR.L #$00004850 == 01006cb4
2726: 01002468: defc 000c 4a80 6734 2f2e ADDA.W #$000c,A7
2727: 0100246c: 4a80 6734 2f2e ff7c 2f07 TST.L D0
2728: 0100246e: 6734 2f2e ff7c 2f07 4878 BEQ.B #$00000034 == 010024a4 (FALSE)
2729: 01002470: 2f2e ff7c 2f07 4878 0001 MOVE.L (A6,$ff7c) == $0b03f774,-(A7)
2730: 01002474: 2f07 4878 0001 2f2c 01aa MOVE.L D7,-(A7)
2731: 01002476: 4878 0001 2f2c 01aa 2245 PEA.L $00000001
2732: 0100247a: 2f2c 01aa 2245 4e91 defc MOVE.L (A4,$01aa) == $01002daa,-(A7)
2733: 0100247e: 2245 4e91 defc 0010 7201 MOVEA.L D5,A1
2734: 01002480: 4e91 defc 0010 7201 b2ab JSR.L (A1)
2735: 01002482: defc 0010 7201 b2ab 01ca ADDA.W #$0010,A7
2736: 01002486: 7201 b2ab 01ca 6608 d9ab MOVE.L #$00000001,D1
2737: 01002488: b2ab 01ca 6608 d9ab 01aa CMP.L (A3,$01ca) == $0b0401ca,D1
2738: 0100248c: 6608 d9ab 01aa 6000 ff78 BNE.B #$00000008 == 01002496 (TRUE)
2739: 0100248e: d9ab 01aa 6000 ff78 5282 ADD.L D4,(A3,$01aa) == $0b0401aa
2740: 01002492: 6000 ff78 5282 4c6b 2800 BT .W #$ff78 == 0100240c (TRUE)
2741: 01002496: 5282 4c6b 2800 01ca 2400 ADD.L #$00000001,D2
2742: 01002498: 4c6b 2800 01ca 2400 6000 DIVL.L #$2800,(A3,$01ca) == $0b0401ca
2743: 0100249e: 2400 6000 ff6a 4cee 3cfc MOVE.L D0,D2
2744: 010024a0: 6000 ff6a 4cee 3cfc ff54 BT .W #$ff6a == 0100240c (TRUE)
2745: 010024a4: 4cee 3cfc ff54 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ff54) == $0b03f74c
2746: 010024aa: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
2747: 010024ac: 4e75 4e71 4e56 0000 4879 RTS.L
2748:
2749: =============================================================
2750: =
2751: =============================================================
2752: 010024ae: 4e71 4e56 0000 4879 0101 NOP.L
2753: 010024b0: 4e56 0000 4879 0101 0a38 LINK.W A6,#$0000
2754: 010024b4: 4879 0101 0a38 4879 0100 PEA.L $01010a38
2755: 010024ba: 4879 0100 f6e7 61ff 0000 PEA.L $0100f6e7
2756: 010024c0: 61ff 0000 42ae 4e5e 4e75 BSR.L #$000042ae == 01006770
2757: 010024c6: 4e5e 4e75 4e71 57af 0004 UNLK.L A6
2758: 010024c8: 4e75 4e71 57af 0004 6f2a RTS.L
2759:
2760: =============================================================
2761: =
2762: =============================================================
2763: 010024ca: 4e71 57af 0004 6f2a 4e7a NOP.L
2764:
2765: =============================================================
2766: = delay(x) wait for x microsec
2767: =============================================================
2768: 010024cc: 57af 0004 6f2a 4e7a 8002 SUB.L #$00000003,(A7,$0004) == $0b03f7c4
2769: 010024d0: 6f2a 4e7a 8002 2008 0080 BLE.B #$0000002a == 010024fc (TRUE)
2770: 010024d2: 4e7a 8002 2008 0080 0000 MOVEC2.L #$8002
2771: 010024d6: 2008 0080 0000 8000 4e7b MOVE.L A0,D0
2772: 010024d8: 0080 0000 8000 4e7b 0002 OR.L #$00008000,D0 // invalidate cache
2773: 010024de: 4e7b 0002 202f 0004 4c3c MOVE2C.L #$0002
2774: 010024e2: 202f 0004 4c3c 0401 0006 MOVE.L (A7,$0004) == $0b03f7c4,D0
2775: 010024e6: 4c3c 0401 0006 4000 4840 MULL.L #$0401,#$00064000
2776: 010024ee: 4840 51c8 fffe 51c9 fffa SWAP.W D0 // loop
2777: 010024f0: 51c8 fffe 51c9 fffa 4e7b DBF .W D0,#$fffe == 010024f0 (FALSE)
2778: 010024f4: 51c9 fffa 4e7b 8002 4e75 DBF .W D1,#$fffa == 010024f0 (FALSE)
2779: 010024f8: 4e7b 8002 4e75 f4d8 4e7a MOVE2C.L #$8002 // restore cache
2780: 010024fc: 4e75 f4d8 4e7a 0002 206f RTS.L
2781:
2782:
2783: =============================================================
2784: =
2785: =============================================================
2786: 010024fe: f4d8 4e7a 0002 206f 0004 CINVA.L #$00000000
2787: 01002500: 4e7a 0002 206f 0004 4e7b MOVEC2.L #$0002
2788: 01002504: 206f 0004 4e7b 8002 4e75 MOVEA.L (A7,$0004) == $0b03f7c4,A0
2789: 01002508: 4e7b 8002 4e75 4e7a 0002 MOVE2C.L #$8002
2790: 0100250c: 4e75 4e7a 0002 f478 4e75 RTS.L
2791:
2792:
2793: =============================================================
2794: =
2795: =============================================================
2796: 0100250e: 4e7a 0002 f478 4e75 206f MOVEC2.L #$0002
2797: 01002512: f478 4e75 206f 0004 00b0 CPUSHA.L #$00000000
2798: 01002514: 4e75 206f 0004 00b0 0000 RTS.L
2799:
2800:
2801: =============================================================
2802: =
2803: =============================================================
2804: 01002516: 206f 0004 00b0 0000 0001 MOVEA.L (A7,$0004) == $0b03f7c4,A0
2805: 0100251a: 00b0 0000 0001 0170 0200 OR.L #$00000001,(A0, D0.W*1+33607680)+0 == $0200d004
2806: 01002526: 4e75 206f 0004 02b0 ffff RTS.L
2807:
2808: =============================================================
2809: =
2810: =============================================================
2811: 01002528: 206f 0004 02b0 ffff fffe MOVEA.L (A7,$0004) == $0b03f7c4,A0
2812: 0100252c: 02b0 ffff fffe 0170 0200 AND.L #$fffffffe,(A0, D0.W*1+33607680)+0 == $0200d004
2813: 01002538: 4e75 206f 0004 2208 5341 RTS.L
2814:
2815: =============================================================
2816: = loop and die?
2817: =============================================================
2818: 0100253a: 206f 0004 2208 5341 2241 MOVEA.L (A7,$0004) == $0b03f7c4,A0
2819: 0100253e: 2208 5341 2241 00b9 0000 MOVE.L A0,D1
2820: 01002540: 5341 2241 00b9 0000 0001 SUB.W #$00000001,D1
2821: 01002542: 2241 00b9 0000 0001 0200 MOVEA.L D1,A1
2822: 01002544: 00b9 0000 0001 0200 d000 OR.L #$00000001,$0200d000
2823: 0100254e: 303c 0010 323c fffe 57c9 MOVE.W #$0010,D0
2824: 01002552: 323c fffe 57c9 fffe 57c8 MOVE.W #$fffe,D1
2825: 01002556: 57c9 fffe 57c8 fff6 02b9 DBEQ.W D1,#$fffe == 01002556 (FALSE)
2826: 0100255a: 57c8 fff6 02b9 ffff fffe DBEQ.W D0,#$fff6 == 01002552 (FALSE)
2827: 0100255e: 02b9 ffff fffe 0200 d000 AND.L #$fffffffe,$0200d000
2828: 01002568: 303c 0010 323c fffe 57c9 MOVE.W #$0010,D0
2829: 0100256c: 323c fffe 57c9 fffe 57c8 MOVE.W #$fffe,D1
2830: 01002570: 57c9 fffe 57c8 fff6 2209 DBEQ.W D1,#$fffe == 01002570 (FALSE)
2831: 01002574: 57c8 fff6 2209 57c9 ffc6 DBEQ.W D0,#$fff6 == 0100256c (FALSE)
2832: 01002578: 2209 57c9 ffc6 303c 0080 MOVE.L A1,D1
2833: 0100257a: 57c9 ffc6 303c 0080 323c DBEQ.W D1,#$ffc6 == 01002542 (FALSE)
2834: 0100257e: 303c 0080 323c fffe 57c9 MOVE.W #$0080,D0
2835: 01002582: 323c fffe 57c9 fffe 57c8 MOVE.W #$fffe,D1
2836: 01002586: 57c9 fffe 57c8 fff6 4ef9 DBEQ.W D1,#$fffe == 01002586 (FALSE)
2837: 00002586: 57c9 fffe 57c8 fff6 4ef9 DBEQ.W D1,#$fffe == 00002586 (FALSE)
2838: 0000258a: 57c8 fff6 4ef9 0100 253e DBEQ.W D0,#$fff6 == 00002582 (FALSE)
2839: 0000258e: 4ef9 0100 253e 40c1 007c JMP.L $0100253e
2840:
2841:
2842:
2843: 00002594: 40c1 007c 0700 207c 0200 MVSR2.W D1
2844: 00002596: 007c 0700 207c 0200 e000 ORSR.W #$0700
2845: 0000259a: 207c 0200 e000 0810 0007 MOVEA.L #$0200e000,A0
2846: 000025a0: 0810 0007 67ff 0000 001e BTST.B #$0007,(A0)
2847: 000025a4: 67ff 0000 001e 43e8 0002 BEQ.L #$0000001e == 000025c4 (FALSE)
2848: 000025aa: 43e8 0002 303c 0064 0811 LEA.L (A0,$0002) == $010001ae,A1
2849: 000025ae: 303c 0064 0811 0006 56c8 MOVE.W #$0064,D0
2850: 000025b2: 0811 0006 56c8 fffa 0811 BTST.B #$0006,(A1)
2851: 000025b6: 56c8 fffa 0811 0006 66ff DBNE.W D0,#$fffa == 000025b2 (TRUE)
2852: 000025ba: 0811 0006 66ff ffff fffa BTST.B #$0006,(A1)
2853: 000025be: 66ff ffff fffa 08d0 0005 BNE.L #$fffffffa == 000025ba (TRUE)
2854: 000025c4: 08d0 0005 46c1 4e75 4e56 BSET.B #$0005,(A0)
2855: 000025c8: 46c1 4e75 4e56 0000 48e7 MV2SR.W D1
2856: 000025ca: 4e75 4e56 0000 48e7 3e20 RTS.L
2857:
2858:
2859: 000025cc: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
2860: 000025d0: 48e7 3e20 246e 0008 162e MVMLE.L #$3e20,-(A7)
2861: 000025d4: 246e 0008 162e 000f 1a2e MOVEA.L (A6,$0008) == $00000008,A2
2862: 000025d8: 162e 000f 1a2e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D3
2863: 000025dc: 1a2e 0013 61ff ffff dde0 MOVE.B (A6,$0013) == $00000013,D5
2864: 000025e0: 61ff ffff dde0 2040 4204 BSR.L #$ffffdde0 == 000003c2
2865: 000025e6: 2040 4204 43e8 033c 2012 MOVEA.L D0,A0
2866: 000025e8: 4204 43e8 033c 2012 e480 CLR.B D4
2867: 000025ea: 43e8 033c 2012 e480 2068 LEA.L (A0,$033c) == $010004e8,A1
2868: 000025ee: 2012 e480 2068 0368 d1c0 MOVE.L (A2),D0
2869: 000025f0: e480 2068 0368 d1c0 4280 ASR.L #$00000002,D0
2870: 000025f2: 2068 0368 d1c0 4280 1003 MOVEA.L (A0,$0368) == $01000514,A0
2871: 000025f6: d1c0 4280 1003 e580 d192 ADDA.L D0,A0
2872: 000025f8: 4280 1003 e580 d192 4281 CLR.L D0
2873: 000025fa: 1003 e580 d192 4281 4282 MOVE.B D3,D0
2874: 000025fc: e580 d192 4281 4282 1405 ASL.L #$00000002,D0
2875: 000025fe: d192 4281 4282 1405 2002 ADD.L D0,(A2)
2876: 00002600: 4281 4282 1405 2002 e2a0 CLR.L D1
2877: 00002602: 4282 1405 2002 e2a0 7c03 CLR.L D2
2878: 00002604: 1405 2002 e2a0 7c03 c086 MOVE.B D5,D2
2879: 00002606: 2002 e2a0 7c03 c086 7c03 MOVE.L D2,D0
2880: 00002608: e2a0 7c03 c086 7c03 ccb1 ASR.L D1,D0
2881: 0000260a: 7c03 c086 7c03 ccb1 0c00 MOVE.L #$00000003,D6
2882: 0000260c: c086 7c03 ccb1 0c00 2006 AND.L D6,D0
2883: 0000260e: 7c03 ccb1 0c00 2006 e3a0 MOVE.L #$00000003,D6
2884: 00002610: ccb1 0c00 2006 e3a0 8800 AND.L (A1, D0.L*4, $00) == $480d694c,D6
2885: 00002614: 2006 e3a0 8800 5481 7c07 MOVE.L D6,D0
2886: 00002616: e3a0 8800 5481 7c07 bc81 ASL.L D1,D0
2887: 00002618: 8800 5481 7c07 bc81 6ce2 OR.B D0,D4
2888: 0000261a: 5481 7c07 bc81 6ce2 6002 ADD.L #$00000002,D1
2889: 0000261c: 7c07 bc81 6ce2 6002 10c4 MOVE.L #$00000007,D6
2890: 0000261e: bc81 6ce2 6002 10c4 5303 CMP.L D1,D6
2891: 00002620: 6ce2 6002 10c4 5303 0c03 BGE.B #$ffffffe2 == 00002604 (FALSE)
2892: 00002622: 6002 10c4 5303 0c03 00ff BT .B #$00000002 == 00002626 (TRUE)
2893: 00002624: 10c4 5303 0c03 00ff 66f6 MOVE.B D4,(A0)+
2894: 00002626: 5303 0c03 00ff 66f6 4cee SUB.B #$00000001,D3
2895: 00002628: 0c03 00ff 66f6 4cee 047c CMP.B #$ff,D3
2896: 0000262c: 66f6 4cee 047c ffe8 4e5e BNE.B #$fffffff6 == 00002624 (TRUE)
2897: 0000262e: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
2898: 00002634: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2899: 00002636: 4e75 4e56 0000 48e7 3e20 RTS.L
2900:
2901:
2902: 00002638: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
2903: 0000263c: 48e7 3e20 246e 0008 142e MVMLE.L #$3e20,-(A7)
2904: 00002640: 246e 0008 142e 000f 162e MOVEA.L (A6,$0008) == $00000008,A2
2905: 00002644: 142e 000f 162e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D2
2906: 00002648: 162e 0013 61ff ffff dd74 MOVE.B (A6,$0013) == $00000013,D3
2907: 0000264c: 61ff ffff dd74 2040 43e8 BSR.L #$ffffdd74 == 000003c2
2908: 00002652: 2040 43e8 033c 2068 0368 MOVEA.L D0,A0
2909: 00002654: 43e8 033c 2068 0368 d1d2 LEA.L (A0,$033c) == $010004e8,A1
2910: 00002658: 2068 0368 d1d2 4280 1002 MOVEA.L (A0,$0368) == $01000514,A0
2911: 0000265c: d1d2 4280 1002 e580 d192 ADDA.L (A2),A0
2912: 0000265e: 4280 1002 e580 d192 1003 CLR.L D0
2913: 00002660: 1002 e580 d192 1003 ec08 MOVE.B D2,D0
2914: 00002662: e580 d192 1003 ec08 1c00 ASL.L #$00000002,D0
2915: 00002664: d192 1003 ec08 1c00 0206 ADD.L D0,(A2)
2916: 00002666: 1003 ec08 1c00 0206 0003 MOVE.B D3,D0
2917: 00002668: ec08 1c00 0206 0003 4281 LSR.B #$00000006,D0
2918: 0000266a: 1c00 0206 0003 4281 1003 MOVE.B D0,D6
2919: 0000266c: 0206 0003 4281 1003 e808 AND.B #$03,D6
2920: 00002670: 4281 1003 e808 1a00 0205 CLR.L D1
2921: 00002672: 1003 e808 1a00 0205 0003 MOVE.B D3,D0
2922: 00002674: e808 1a00 0205 0003 1003 LSR.B #$00000004,D0
2923: 00002676: 1a00 0205 0003 1003 e408 MOVE.B D0,D5
2924: 00002678: 0205 0003 1003 e408 1800 AND.B #$03,D5
2925: 0000267c: 1003 e408 1800 0204 0003 MOVE.B D3,D0
2926: 0000267e: e408 1800 0204 0003 601e LSR.B #$00000002,D0
2927: 00002680: 1800 0204 0003 601e 1206 MOVE.B D0,D4
2928: 00002682: 0204 0003 601e 1206 10f1 AND.B #$03,D4
2929: 00002686: 601e 1206 10f1 1c03 1205 BT .B #$0000001e == 000026a6 (TRUE)
2930: 00002688: 1206 10f1 1c03 1205 10f1 MOVE.B D6,D1
2931: 0000268a: 10f1 1c03 1205 10f1 1c03 MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
2932: 0000268e: 1205 10f1 1c03 1204 10f1 MOVE.B D5,D1
2933: 00002690: 10f1 1c03 1204 10f1 1c03 MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
2934: 00002694: 1204 10f1 1c03 1003 0200 MOVE.B D4,D1
2935: 00002696: 10f1 1c03 1003 0200 0003 MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
2936: 0000269a: 1003 0200 0003 1200 10f1 MOVE.B D3,D0
2937: 0000269c: 0200 0003 1200 10f1 1c03 AND.B #$03,D0
2938: 000026a0: 1200 10f1 1c03 5302 0c02 MOVE.B D0,D1
2939: 000026a2: 10f1 1c03 5302 0c02 00ff MOVE.B (A1, D1.L*4, $03) == $0100bd63,(A0)+
2940: 000026a6: 5302 0c02 00ff 66da 4cee SUB.B #$00000001,D2
2941: 000026a8: 0c02 00ff 66da 4cee 047c CMP.B #$ff,D2
2942: 000026ac: 66da 4cee 047c ffe8 4e5e BNE.B #$ffffffda == 00002688 (TRUE)
2943: 000026ae: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
2944: 000026b4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2945: 000026b6: 4e75 4e56 0000 48e7 3e20 RTS.L
2946:
2947:
2948: 000026b8: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
2949: 000026bc: 48e7 3e20 246e 0008 142e MVMLE.L #$3e20,-(A7)
2950: 000026c0: 246e 0008 142e 000f 162e MOVEA.L (A6,$0008) == $00000008,A2
2951: 000026c4: 142e 000f 162e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D2
2952: 000026c8: 162e 0013 61ff ffff dcf4 MOVE.B (A6,$0013) == $00000013,D3
2953: 000026cc: 61ff ffff dcf4 2040 43e8 BSR.L #$ffffdcf4 == 000003c2
2954: 000026d2: 2040 43e8 033c 2012 e380 MOVEA.L D0,A0
2955: 000026d4: 43e8 033c 2012 e380 2068 LEA.L (A0,$033c) == $010004e8,A1
2956: 000026d8: 2012 e380 2068 0368 d1c0 MOVE.L (A2),D0
2957: 000026da: e380 2068 0368 d1c0 4280 ASL.L #$00000001,D0
2958: 000026dc: 2068 0368 d1c0 4280 1002 MOVEA.L (A0,$0368) == $01000514,A0
2959: 000026e0: d1c0 4280 1002 e580 d192 ADDA.L D0,A0
2960: 000026e2: 4280 1002 e580 d192 1003 CLR.L D0
2961: 000026e4: 1002 e580 d192 1003 ec08 MOVE.B D2,D0
2962: 000026e6: e580 d192 1003 ec08 1c00 ASL.L #$00000002,D0
2963: 000026e8: d192 1003 ec08 1c00 0206 ADD.L D0,(A2)
2964: 000026ea: 1003 ec08 1c00 0206 0003 MOVE.B D3,D0
2965: 000026ec: ec08 1c00 0206 0003 4281 LSR.B #$00000006,D0
2966: 000026ee: 1c00 0206 0003 4281 1003 MOVE.B D0,D6
2967: 000026f0: 0206 0003 4281 1003 e808 AND.B #$03,D6
2968: 000026f4: 4281 1003 e808 1a00 0205 CLR.L D1
2969: 000026f6: 1003 e808 1a00 0205 0003 MOVE.B D3,D0
2970: 000026f8: e808 1a00 0205 0003 1003 LSR.B #$00000004,D0
2971: 000026fa: 1a00 0205 0003 1003 e408 MOVE.B D0,D5
2972: 000026fc: 0205 0003 1003 e408 1800 AND.B #$03,D5
2973: 00002700: 1003 e408 1800 0204 0003 MOVE.B D3,D0
2974: 00002702: e408 1800 0204 0003 601e LSR.B #$00000002,D0
2975: 00002704: 1800 0204 0003 601e 1206 MOVE.B D0,D4
2976: 00002706: 0204 0003 601e 1206 30f1 AND.B #$03,D4
2977: 0000270a: 601e 1206 30f1 1c02 1205 BT .B #$0000001e == 0000272a (TRUE)
2978: 0000270c: 1206 30f1 1c02 1205 30f1 MOVE.B D6,D1
2979: 0000270e: 30f1 1c02 1205 30f1 1c02 MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
2980: 00002712: 1205 30f1 1c02 1204 30f1 MOVE.B D5,D1
2981: 00002714: 30f1 1c02 1204 30f1 1c02 MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
2982: 00002718: 1204 30f1 1c02 1003 0200 MOVE.B D4,D1
2983: 0000271a: 30f1 1c02 1003 0200 0003 MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
2984: 0000271e: 1003 0200 0003 1200 30f1 MOVE.B D3,D0
2985: 00002720: 0200 0003 1200 30f1 1c02 AND.B #$03,D0
2986: 00002724: 1200 30f1 1c02 5302 0c02 MOVE.B D0,D1
2987: 00002726: 30f1 1c02 5302 0c02 00ff MOVE.W (A1, D1.L*4, $02) == $0100bd62,(A0)+
2988: 0000272a: 5302 0c02 00ff 66da 4cee SUB.B #$00000001,D2
2989: 0000272c: 0c02 00ff 66da 4cee 047c CMP.B #$ff,D2
2990: 00002730: 66da 4cee 047c ffe8 4e5e BNE.B #$ffffffda == 0000270c (TRUE)
2991: 00002732: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
2992: 00002738: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
2993: 0000273a: 4e75 4e56 0000 48e7 3e20 RTS.L
2994:
2995:
2996: 0000273c: 4e56 0000 48e7 3e20 246e LINK.W A6,#$0000
2997: 00002740: 48e7 3e20 246e 0008 142e MVMLE.L #$3e20,-(A7)
2998: 00002744: 246e 0008 142e 000f 162e MOVEA.L (A6,$0008) == $00000008,A2
2999: 00002748: 142e 000f 162e 0013 61ff MOVE.B (A6,$000f) == $0000000f,D2
3000: 0000274c: 162e 0013 61ff ffff dc70 MOVE.B (A6,$0013) == $00000013,D3
3001: 00002750: 61ff ffff dc70 2040 43e8 BSR.L #$ffffdc70 == 000003c2
3002: 00002756: 2040 43e8 033c 2012 e580 MOVEA.L D0,A0
3003: 00002758: 43e8 033c 2012 e580 2068 LEA.L (A0,$033c) == $010004e8,A1
3004: 0000275c: 2012 e580 2068 0368 d1c0 MOVE.L (A2),D0
3005: 0000275e: e580 2068 0368 d1c0 4280 ASL.L #$00000002,D0
3006: 00002760: 2068 0368 d1c0 4280 1002 MOVEA.L (A0,$0368) == $01000514,A0
3007: 00002764: d1c0 4280 1002 e580 d192 ADDA.L D0,A0
3008: 00002766: 4280 1002 e580 d192 1003 CLR.L D0
3009: 00002768: 1002 e580 d192 1003 ec08 MOVE.B D2,D0
3010: 0000276a: e580 d192 1003 ec08 1c00 ASL.L #$00000002,D0
3011: 0000276c: d192 1003 ec08 1c00 0206 ADD.L D0,(A2)
3012: 0000276e: 1003 ec08 1c00 0206 0003 MOVE.B D3,D0
3013: 00002770: ec08 1c00 0206 0003 4281 LSR.B #$00000006,D0
3014: 00002772: 1c00 0206 0003 4281 1003 MOVE.B D0,D6
3015: 00002774: 0206 0003 4281 1003 e808 AND.B #$03,D6
3016: 00002778: 4281 1003 e808 1a00 0205 CLR.L D1
3017: 0000277a: 1003 e808 1a00 0205 0003 MOVE.B D3,D0
3018: 0000277c: e808 1a00 0205 0003 1003 LSR.B #$00000004,D0
3019: 0000277e: 1a00 0205 0003 1003 e408 MOVE.B D0,D5
3020: 00002780: 0205 0003 1003 e408 1800 AND.B #$03,D5
3021: 00002784: 1003 e408 1800 0204 0003 MOVE.B D3,D0
3022: 00002786: e408 1800 0204 0003 601e LSR.B #$00000002,D0
3023: 00002788: 1800 0204 0003 601e 1206 MOVE.B D0,D4
3024: 0000278a: 0204 0003 601e 1206 20f1 AND.B #$03,D4
3025: 0000278e: 601e 1206 20f1 1c00 1205 BT .B #$0000001e == 000027ae (TRUE)
3026: 00002790: 1206 20f1 1c00 1205 20f1 MOVE.B D6,D1
3027: 00002792: 20f1 1c00 1205 20f1 1c00 MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
3028: 00002796: 1205 20f1 1c00 1204 20f1 MOVE.B D5,D1
3029: 00002798: 20f1 1c00 1204 20f1 1c00 MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
3030: 0000279c: 1204 20f1 1c00 1003 0200 MOVE.B D4,D1
3031: 0000279e: 20f1 1c00 1003 0200 0003 MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
3032: 000027a2: 1003 0200 0003 1200 20f1 MOVE.B D3,D0
3033: 000027a4: 0200 0003 1200 20f1 1c00 AND.B #$03,D0
3034: 000027a8: 1200 20f1 1c00 5302 0c02 MOVE.B D0,D1
3035: 000027aa: 20f1 1c00 5302 0c02 00ff MOVE.L (A1, D1.L*4, $00) == $0100bd60,(A0)+
3036: 000027ae: 5302 0c02 00ff 66da 4cee SUB.B #$00000001,D2
3037: 000027b0: 0c02 00ff 66da 4cee 047c CMP.B #$ff,D2
3038: 000027b4: 66da 4cee 047c ffe8 4e5e BNE.B #$ffffffda == 00002790 (TRUE)
3039: 000027b6: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
3040: 000027bc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
3041: 000027be: 4e75 4e56 0000 48e7 3020 RTS.L
3042:
3043:
3044: 000027c0: 4e56 0000 48e7 3020 61ff LINK.W A6,#$0000
3045: 000027c4: 48e7 3020 61ff ffff dbf8 MVMLE.L #$3020,-(A7)
3046: 000027c8: 61ff ffff dbf8 2440 262a BSR.L #$ffffdbf8 == 000003c2
3047: 000027ce: 2440 262a 0368 40c2 46fc MOVEA.L D0,A2
3048: 000027d0: 262a 0368 40c2 46fc 2700 MOVE.L (A2,$0368) == $00000368,D3
3049: 000027d4: 40c2 46fc 2700 256a 0374 MVSR2.W D2
3050: 000027d6: 46fc 2700 256a 0374 0368 MV2SR.W #$2700
3051: 000027da: 256a 0374 0368 2f2e 0010 MOVE.L (A2,$0374) == $00000374,(A2,$0368) == $00000368
3052: 000027e0: 2f2e 0010 2f2e 000c 2f2e MOVE.L (A6,$0010) == $00000010,-(A7)
3053: 000027e4: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
3054: 000027e8: 2f2e 0008 61ff 0000 0016 MOVE.L (A6,$0008) == $00000008,-(A7)
3055: 000027ec: 61ff 0000 0016 2543 0368 BSR.L #$00000016 == 00002804
3056: 000027f2: 2543 0368 40c0 46c2 4cee MOVE.L D3,(A2,$0368) == $00000368
3057: 000027f6: 40c0 46c2 4cee 040c fff4 MVSR2.W D0
3058: 000027f8: 46c2 4cee 040c fff4 4e5e MV2SR.W D2
3059: 000027fa: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $fffffff4
3060: 00002800: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
3061: 00002802: 4e75 4e56 0000 48e7 3c20 RTS.L
3062:
3063:
3064: 00002804: 4e56 0000 48e7 3c20 246e LINK.W A6,#$0000
3065: 00002808: 48e7 3c20 246e 0010 61ff MVMLE.L #$3c20,-(A7)
3066: 0000280c: 246e 0010 61ff ffff dbb0 MOVEA.L (A6,$0010) == $00000010,A2
3067: 00002810: 61ff ffff dbb0 2040 202e BSR.L #$ffffdbb0 == 000003c2
3068: 00002816: 2040 202e 000c 4c28 0800 MOVEA.L D0,A0
3069: 00002818: 202e 000c 4c28 0800 0330 MOVE.L (A6,$000c) == $0000000c,D0
3070: 0000281c: 4c28 0800 0330 262e 0008 MULL.L #$0800,(A0,$0330) == $010004dc
3071: 00002822: 262e 0008 d680 2a2a 0004 MOVE.L (A6,$0008) == $00000008,D3
3072: 00002826: d680 2a2a 0004 282a 0008 ADD.L D0,D3
3073: 00002828: 2a2a 0004 282a 0008 2028 MOVE.L (A2,$0004) == $00000004,D5
3074: 0000282c: 282a 0008 2028 0324 7202 MOVE.L (A2,$0008) == $00000008,D4
3075: 00002830: 2028 0324 7202 b280 6726 MOVE.L (A0,$0324) == $010004d0,D0
3076: 00002834: 7202 b280 6726 6d08 7201 MOVE.L #$00000002,D1
3077: 00002836: b280 6726 6d08 7201 b280 CMP.L D0,D1
3078: 00002838: 6726 6d08 7201 b280 6726 BEQ.B #$00000026 == 00002860 (FALSE)
3079: 0000283a: 6d08 7201 b280 6726 602a BLT.B #$00000008 == 00002844 (TRUE)
3080: 0000283c: 7201 b280 6726 602a 7204 MOVE.L #$00000001,D1
3081: 0000283e: b280 6726 602a 7204 b280 CMP.L D0,D1
3082: 00002840: 6726 602a 7204 b280 670e BEQ.B #$00000026 == 00002868 (FALSE)
3083: 00002842: 602a 7204 b280 670e 7210 BT .B #$0000002a == 0000286e (TRUE)
3084: 00002844: 7204 b280 670e 7210 b280 MOVE.L #$00000004,D1
3085: 00002846: b280 670e 7210 b280 661e CMP.L D0,D1
3086: 00002848: 670e 7210 b280 661e 243c BEQ.B #$0000000e == 00002858 (FALSE)
3087: 0000284a: 7210 b280 661e 243c 0100 MOVE.L #$00000010,D1
3088: 0000284c: b280 661e 243c 0100 25cc CMP.L D0,D1
3089: 0000284e: 661e 243c 0100 25cc 6016 BNE.B #$0000001e == 0000286e (TRUE)
3090: 00002850: 243c 0100 25cc 6016 243c MOVE.L #$010025cc,D2
3091: 00002856: 6016 243c 0100 2638 600e BT .B #$00000016 == 0000286e (TRUE)
3092: 00002858: 243c 0100 2638 600e 243c MOVE.L #$01002638,D2
3093: 0000285e: 600e 243c 0100 26b8 6006 BT .B #$0000000e == 0000286e (TRUE)
3094: 00002860: 243c 0100 26b8 6006 243c MOVE.L #$010026b8,D2
3095: 00002866: 6006 243c 0100 273c 61ff BT .B #$00000006 == 0000286e (TRUE)
3096: 00002868: 243c 0100 273c 61ff 0000 MOVE.L #$0100273c,D2
3097: 0000286e: 61ff 0000 732e 0c12 0042 BSR.L #$0000732e == 00009b9e
3098: 00002874: 0c12 0042 6614 2f02 486a CMP.B #$42,(A2)
3099: 00002878: 6614 2f02 486a 000c 2f03 BNE.B #$00000014 == 0000288e (TRUE)
3100: 0000287a: 2f02 486a 000c 2f03 2f04 MOVE.L D2,-(A7)
3101: 0000287c: 486a 000c 2f03 2f04 2f05 PEA.L (A2,$000c) == $0000000c
3102: 00002880: 2f03 2f04 2f05 61ff 0000 MOVE.L D3,-(A7)
3103: 00002882: 2f04 2f05 61ff 0000 004e MOVE.L D4,-(A7)
3104: 00002884: 2f05 61ff 0000 004e 6032 MOVE.L D5,-(A7)
3105: 00002886: 61ff 0000 004e 6032 0c12 BSR.L #$0000004e == 000028d6
3106: 0000288c: 6032 0c12 0055 6614 2f02 BT .B #$00000032 == 000028c0 (TRUE)
3107: 0000288e: 0c12 0055 6614 2f02 486a CMP.B #$55,(A2)
3108: 00002892: 6614 2f02 486a 000c 2f03 BNE.B #$00000014 == 000028a8 (TRUE)
3109: 00002894: 2f02 486a 000c 2f03 2f04 MOVE.L D2,-(A7)
3110: 00002896: 486a 000c 2f03 2f04 2f05 PEA.L (A2,$000c) == $0000000c
3111: 0000289a: 2f03 2f04 2f05 61ff 0000 MOVE.L D3,-(A7)
3112: 0000289c: 2f04 2f05 61ff 0000 009c MOVE.L D4,-(A7)
3113: 0000289e: 2f05 61ff 0000 009c 6018 MOVE.L D5,-(A7)
3114: 000028a0: 61ff 0000 009c 6018 0c12 BSR.L #$0000009c == 0000293e
3115: 000028a6: 6018 0c12 0053 6616 2f02 BT .B #$00000018 == 000028c0 (TRUE)
3116: 000028a8: 0c12 0053 6616 2f02 486a CMP.B #$53,(A2)
3117: 000028ac: 6616 2f02 486a 000c 2f03 BNE.B #$00000016 == 000028c4 (TRUE)
3118: 000028ae: 2f02 486a 000c 2f03 2f04 MOVE.L D2,-(A7)
3119: 000028b0: 486a 000c 2f03 2f04 2f05 PEA.L (A2,$000c) == $0000000c
3120: 000028b4: 2f03 2f04 2f05 61ff 0000 MOVE.L D3,-(A7)
3121: 000028b6: 2f04 2f05 61ff 0000 0224 MOVE.L D4,-(A7)
3122: 000028b8: 2f05 61ff 0000 0224 defc MOVE.L D5,-(A7)
3123: 000028ba: 61ff 0000 0224 defc 0014 BSR.L #$00000224 == 00002ae0
3124: 000028c0: defc 0014 61ff 0000 731a ADDA.W #$0014,A7
3125: 000028c4: 61ff 0000 731a 4280 4cee BSR.L #$0000731a == 00009be0
3126: 000028ca: 4280 4cee 043c ffec 4e5e CLR.L D0
3127: 000028cc: 4cee 043c ffec 4e5e 4e75 MVMEL.L #$043c,(A6,$ffec) == $ffffffec
3128: 000028d2: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
3129: 000028d4: 4e75 4e56 fffc 48e7 3e3c RTS.L
3130:
3131:
3132: 000028d6: 4e56 fffc 48e7 3e3c 2a2e LINK.W A6,#$fffc
3133: 000028da: 48e7 3e3c 2a2e 0008 2c2e MVMLE.L #$3e3c,-(A7)
3134: 000028de: 2a2e 0008 2c2e 000c 282e MOVE.L (A6,$0008) == $00000008,D5
3135: 000028e2: 2c2e 000c 282e 0010 246e MOVE.L (A6,$000c) == $0000000c,D6
3136: 000028e6: 282e 0010 246e 0014 286e MOVE.L (A6,$0010) == $00000010,D4
3137: 000028ea: 246e 0014 286e 0018 61ff MOVEA.L (A6,$0014) == $00000014,A2
3138: 000028ee: 286e 0018 61ff ffff dace MOVEA.L (A6,$0018) == $00000018,A4
3139: 000028f2: 61ff ffff dace 2a40 97cb BSR.L #$ffffdace == 000003c2
3140: 000028f8: 2a40 97cb 4283 602a ba8b MOVEA.L D0,A5
3141: 000028fa: 97cb 4283 602a ba8b 631e SUBA.L A3,A3
3142: 000028fc: 4283 602a ba8b 631e 4282 CLR.L D3
3143: 000028fe: 602a ba8b 631e 4282 101a BT .B #$0000002a == 0000292a (TRUE)
3144: 00002900: ba8b 631e 4282 101a 141a CMP.L A3,D5
3145: 00002902: 631e 4282 101a 141a 2f02 BLS.B #$0000001e == 00002922 (FALSE)
3146: 00002904: 4282 101a 141a 2f02 1400 CLR.L D2
3147: 00002906: 101a 141a 2f02 1400 2f02 MOVE.B (A2)+,D0
3148: 00002908: 141a 2f02 1400 2f02 486e MOVE.B (A2)+,D2
3149: 0000290a: 2f02 1400 2f02 486e fffc MOVE.L D2,-(A7)
3150: 0000290c: 1400 2f02 486e fffc 4e94 MOVE.B D0,D2
3151: 0000290e: 2f02 486e fffc 4e94 47f3 MOVE.L D2,-(A7)
3152: 00002910: 486e fffc 4e94 47f3 2c00 PEA.L (A6,$fffc) == $fffffffc
3153: 00002914: 4e94 47f3 2c00 defc 000c JSR.L (A4)
3154: 00002916: 47f3 2c00 defc 000c ba8b LEA.L (A3, D2.L*4, $00) == $010409f4,A3
3155: 0000291a: defc 000c ba8b 62e4 5283 ADDA.W #$000c,A7
3156: 0000291e: ba8b 62e4 5283 97cb d8ad CMP.L A3,D5
3157: 00002920: 62e4 5283 97cb d8ad 0330 BHI.B #$ffffffe4 == 00002906 (TRUE)
3158: 00002922: 5283 97cb d8ad 0330 2d44 ADD.L #$00000001,D3
3159: 00002924: 97cb d8ad 0330 2d44 fffc SUBA.L A3,A3
3160: 00002926: d8ad 0330 2d44 fffc bc83 ADD.L (A5,$0330) == $00000330,D4
3161: 0000292a: 2d44 fffc bc83 62ce 4280 MOVE.L D4,(A6,$fffc) == $fffffffc
3162: 0000292e: bc83 62ce 4280 4cee 3c7c CMP.L D3,D6
3163: 00002930: 62ce 4280 4cee 3c7c ffd8 BHI.B #$ffffffce == 00002900 (TRUE)
3164: 00002932: 4280 4cee 3c7c ffd8 4e5e CLR.L D0
3165: 00002934: 4cee 3c7c ffd8 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffd8) == $ffffffd8
3166: 0000293a: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
3167: 0000293c: 4e75 4e56 fffc 48e7 3f3c RTS.L
3168:
3169:
3170: 0000293e: 4e56 fffc 48e7 3f3c 2a6e LINK.W A6,#$fffc
3171: 00002942: 48e7 3f3c 2a6e 0008 286e MVMLE.L #$3f3c,-(A7)
3172: 00002946: 2a6e 0008 286e 000c 2e2e MOVEA.L (A6,$0008) == $00000008,A5
3173: 0000294a: 286e 000c 2e2e 0010 246e MOVEA.L (A6,$000c) == $0000000c,A4
3174: 0000294e: 2e2e 0010 246e 0014 61ff MOVE.L (A6,$0010) == $00000010,D7
3175: 00002952: 246e 0014 61ff ffff da6a MOVEA.L (A6,$0014) == $00000014,A2
3176: 00002956: 61ff ffff da6a 2640 43eb BSR.L #$ffffda6a == 000003c2
3177: 0000295c: 2640 43eb 033c 202b 0324 MOVEA.L D0,A3
3178: 0000295e: 43eb 033c 202b 0324 7c02 LEA.L (A3,$033c) == $01000d34,A1
3179: 00002962: 202b 0324 7c02 bc80 6700 MOVE.L (A3,$0324) == $01000d1c,D0
3180: 00002966: 7c02 bc80 6700 00d2 6d0c MOVE.L #$00000002,D6
3181: 00002968: bc80 6700 00d2 6d0c 7c01 CMP.L D0,D6
3182: 0000296a: 6700 00d2 6d0c 7c01 bc80 BEQ.W #$00d2 == 00002a3e (FALSE)
3183: 0000296e: 6d0c 7c01 bc80 6700 0116 BLT.B #$0000000c == 0000297c (TRUE)
3184: 00002970: 7c01 bc80 6700 0116 6000 MOVE.L #$00000001,D6
3185: 00002972: bc80 6700 0116 6000 015c CMP.L D0,D6
3186: 00002974: 6700 0116 6000 015c 7c04 BEQ.W #$0116 == 00002a8c (FALSE)
3187: 00002978: 6000 015c 7c04 bc80 6770 BT .W #$015c == 00002ad6 (TRUE)
3188: 0000297c: 7c04 bc80 6770 7c10 bc80 MOVE.L #$00000004,D6
3189: 0000297e: bc80 6770 7c10 bc80 6600 CMP.L D0,D6
3190: 00002980: 6770 7c10 bc80 6600 014e BEQ.B #$00000070 == 000029f2 (FALSE)
3191: 00002982: 7c10 bc80 6600 014e 4285 MOVE.L #$00000010,D6
3192: 00002984: bc80 6600 014e 4285 b9c5 CMP.L D0,D6
3193: 00002986: 6600 014e 4285 b9c5 6300 BNE.W #$014e == 00002ad6 (TRUE)
3194: 0000298a: 4285 b9c5 6300 0146 2007 CLR.L D5
3195: 0000298c: b9c5 6300 0146 2007 e480 CMPA.L D5,A4
3196: 0000298e: 6300 0146 2007 e480 2040 BLS.W #$0146 == 00002ad6 (FALSE)
3197: 00002992: 2007 e480 2040 d1eb 0368 MOVE.L D7,D0
3198: 00002994: e480 2040 d1eb 0368 7cff ASR.L #$00000002,D0
3199: 00002996: 2040 d1eb 0368 7cff bcab MOVEA.L D0,A0
3200: 00002998: d1eb 0368 7cff bcab 0348 ADDA.L (A3,$0368) == $01000d60,A0
3201: 0000299c: 7cff bcab 0348 6736 260d MOVE.L #$ffffffff,D6
3202: 0000299e: bcab 0348 6736 260d 673c CMP.L (A3,$0348) == $01000d40,D6
3203: 000029a2: 6736 260d 673c 1d5a ffff BEQ.B #$00000036 == 000029da (FALSE)
3204: 000029a4: 260d 673c 1d5a ffff 4204 MOVE.L A5,D3
3205: 000029a6: 673c 1d5a ffff 4204 4281 BEQ.B #$0000003c == 000029e4 (FALSE)
3206: 000029a8: 1d5a ffff 4204 4281 4282 MOVE.B (A2)+,(A6,$ffff) == $ffffffff
3207: 000029ac: 4204 4281 4282 142e ffff CLR.B D4
3208: 000029ae: 4281 4282 142e ffff 2002 CLR.L D1
3209: 000029b0: 4282 142e ffff 2002 e2a0 CLR.L D2
3210: 000029b2: 142e ffff 2002 e2a0 7c03 MOVE.B (A6,$ffff) == $ffffffff,D2
3211: 000029b6: 2002 e2a0 7c03 c086 7c03 MOVE.L D2,D0
3212: 000029b8: e2a0 7c03 c086 7c03 ccb1 ASR.L D1,D0
3213: 000029ba: 7c03 c086 7c03 ccb1 0c00 MOVE.L #$00000003,D6
3214: 000029bc: c086 7c03 ccb1 0c00 2006 AND.L D6,D0
3215: 000029be: 7c03 ccb1 0c00 2006 e3a0 MOVE.L #$00000003,D6
3216: 000029c0: ccb1 0c00 2006 e3a0 8800 AND.L (A1, D0.L*4, $00) == $480d694c,D6
3217: 000029c4: 2006 e3a0 8800 5481 7c07 MOVE.L D6,D0
3218: 000029c6: e3a0 8800 5481 7c07 bc81 ASL.L D1,D0
3219: 000029c8: 8800 5481 7c07 bc81 6ce0 OR.B D0,D4
3220: 000029ca: 5481 7c07 bc81 6ce0 10c4 ADD.L #$00000002,D1
3221: 000029cc: 7c07 bc81 6ce0 10c4 5983 MOVE.L #$00000007,D6
3222: 000029ce: bc81 6ce0 10c4 5983 66d0 CMP.L D1,D6
3223: 000029d0: 6ce0 10c4 5983 66d0 600a BGE.B #$ffffffe0 == 000029b2 (FALSE)
3224: 000029d2: 10c4 5983 66d0 600a 260d MOVE.B D4,(A0)+
3225: 000029d4: 5983 66d0 600a 260d 6706 SUB.L #$00000004,D3
3226: 000029d6: 66d0 600a 260d 6706 10da BNE.B #$ffffffd0 == 000029a8 (TRUE)
3227: 000029d8: 600a 260d 6706 10da 5983 BT .B #$0000000a == 000029e4 (TRUE)
3228: 000029da: 260d 6706 10da 5983 66fa MOVE.L A5,D3
3229: 000029dc: 6706 10da 5983 66fa deab BEQ.B #$00000006 == 000029e4 (FALSE)
3230: 000029de: 10da 5983 66fa deab 0330 MOVE.B (A2)+,(A0)+
3231: 000029e0: 5983 66fa deab 0330 5285 SUB.L #$00000004,D3
3232: 000029e2: 66fa deab 0330 5285 b9c5 BNE.B #$fffffffa == 000029de (TRUE)
3233: 000029e4: deab 0330 5285 b9c5 62a4 ADD.L (A3,$0330) == $01000d28,D7
3234: 000029e8: 5285 b9c5 62a4 6000 00e6 ADD.L #$00000001,D5
3235: 000029ea: b9c5 62a4 6000 00e6 4285 CMPA.L D5,A4
3236: 000029ec: 62a4 6000 00e6 4285 b9c5 BHI.B #$ffffffa4 == 00002992 (TRUE)
3237: 000029ee: 6000 00e6 4285 b9c5 6300 BT .W #$00e6 == 00002ad6 (TRUE)
3238: 000029f2: 4285 b9c5 6300 00de 2047 CLR.L D5
3239: 000029f4: b9c5 6300 00de 2047 d1eb CMPA.L D5,A4
3240: 000029f6: 6300 00de 2047 d1eb 0368 BLS.W #$00de == 00002ad6 (FALSE)
3241: 000029fa: 2047 d1eb 0368 260d 672c MOVEA.L D7,A0
3242: 000029fc: d1eb 0368 260d 672c 1012 ADDA.L (A3,$0368) == $01000d60,A0
3243: 00002a00: 260d 672c 1012 ec00 7c03 MOVE.L A5,D3
3244: 00002a02: 672c 1012 ec00 7c03 c086 BEQ.B #$0000002c == 00002a30 (FALSE)
3245: 00002a04: 1012 ec00 7c03 c086 10f1 MOVE.B (A2),D0
3246: 00002a06: ec00 7c03 c086 10f1 0c03 ASR.B #$00000006,D0
3247: 00002a08: 7c03 c086 10f1 0c03 1012 MOVE.L #$00000003,D6
3248: 00002a0a: c086 10f1 0c03 1012 e800 AND.L D6,D0
3249: 00002a0c: 10f1 0c03 1012 e800 c086 MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
3250: 00002a10: 1012 e800 c086 10f1 0c03 MOVE.B (A2),D0
3251: 00002a12: e800 c086 10f1 0c03 1012 ASR.B #$00000004,D0
3252: 00002a14: c086 10f1 0c03 1012 e400 AND.L D6,D0
3253: 00002a16: 10f1 0c03 1012 e400 c086 MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
3254: 00002a1a: 1012 e400 c086 10f1 0c03 MOVE.B (A2),D0
3255: 00002a1c: e400 c086 10f1 0c03 101a ASR.B #$00000002,D0
3256: 00002a1e: c086 10f1 0c03 101a c086 AND.L D6,D0
3257: 00002a20: 10f1 0c03 101a c086 10f1 MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
3258: 00002a24: 101a c086 10f1 0c03 5983 MOVE.B (A2)+,D0
3259: 00002a26: c086 10f1 0c03 5983 66d4 AND.L D6,D0
3260: 00002a28: 10f1 0c03 5983 66d4 deab MOVE.B (A1, D0.L*4, $03) == $480d694f,(A0)+
3261: 00002a2c: 5983 66d4 deab 0330 5285 SUB.L #$00000004,D3
3262: 00002a2e: 66d4 deab 0330 5285 b9c5 BNE.B #$ffffffd4 == 00002a04 (TRUE)
3263: 00002a30: deab 0330 5285 b9c5 62c0 ADD.L (A3,$0330) == $01000d28,D7
3264: 00002a34: 5285 b9c5 62c0 6000 009a ADD.L #$00000001,D5
3265: 00002a36: b9c5 62c0 6000 009a 4285 CMPA.L D5,A4
3266: 00002a38: 62c0 6000 009a 4285 b9c5 BHI.B #$ffffffc0 == 000029fa (TRUE)
3267: 00002a3a: 6000 009a 4285 b9c5 6300 BT .W #$009a == 00002ad6 (TRUE)
3268: 00002a3e: 4285 b9c5 6300 0092 2007 CLR.L D5
3269: 00002a40: b9c5 6300 0092 2007 e380 CMPA.L D5,A4
3270: 00002a42: 6300 0092 2007 e380 2040 BLS.W #$0092 == 00002ad6 (FALSE)
3271: 00002a46: 2007 e380 2040 d1eb 0368 MOVE.L D7,D0
3272: 00002a48: e380 2040 d1eb 0368 260d ASL.L #$00000001,D0
3273: 00002a4a: 2040 d1eb 0368 260d 672c MOVEA.L D0,A0
3274: 00002a4c: d1eb 0368 260d 672c 1012 ADDA.L (A3,$0368) == $01000d60,A0
3275: 00002a50: 260d 672c 1012 ec00 7c03 MOVE.L A5,D3
3276: 00002a52: 672c 1012 ec00 7c03 c086 BEQ.B #$0000002c == 00002a80 (FALSE)
3277: 00002a54: 1012 ec00 7c03 c086 30f1 MOVE.B (A2),D0
3278: 00002a56: ec00 7c03 c086 30f1 0c02 ASR.B #$00000006,D0
3279: 00002a58: 7c03 c086 30f1 0c02 1012 MOVE.L #$00000003,D6
3280: 00002a5a: c086 30f1 0c02 1012 e800 AND.L D6,D0
3281: 00002a5c: 30f1 0c02 1012 e800 c086 MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
3282: 00002a60: 1012 e800 c086 30f1 0c02 MOVE.B (A2),D0
3283: 00002a62: e800 c086 30f1 0c02 1012 ASR.B #$00000004,D0
3284: 00002a64: c086 30f1 0c02 1012 e400 AND.L D6,D0
3285: 00002a66: 30f1 0c02 1012 e400 c086 MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
3286: 00002a6a: 1012 e400 c086 30f1 0c02 MOVE.B (A2),D0
3287: 00002a6c: e400 c086 30f1 0c02 101a ASR.B #$00000002,D0
3288: 00002a6e: c086 30f1 0c02 101a c086 AND.L D6,D0
3289: 00002a70: 30f1 0c02 101a c086 30f1 MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
3290: 00002a74: 101a c086 30f1 0c02 5983 MOVE.B (A2)+,D0
3291: 00002a76: c086 30f1 0c02 5983 66d4 AND.L D6,D0
3292: 00002a78: 30f1 0c02 5983 66d4 deab MOVE.W (A1, D0.L*4, $02) == $480d694e,(A0)+
3293: 00002a7c: 5983 66d4 deab 0330 5285 SUB.L #$00000004,D3
3294: 00002a7e: 66d4 deab 0330 5285 b9c5 BNE.B #$ffffffd4 == 00002a54 (TRUE)
3295: 00002a80: deab 0330 5285 b9c5 62bc ADD.L (A3,$0330) == $01000d28,D7
3296: 00002a84: 5285 b9c5 62bc 604a 4285 ADD.L #$00000001,D5
3297: 00002a86: b9c5 62bc 604a 4285 b9c5 CMPA.L D5,A4
3298: 00002a88: 62bc 604a 4285 b9c5 6344 BHI.B #$ffffffbc == 00002a46 (TRUE)
3299: 00002a8a: 604a 4285 b9c5 6344 2007 BT .B #$0000004a == 00002ad6 (TRUE)
3300: 00002a8c: 4285 b9c5 6344 2007 e580 CLR.L D5
3301: 00002a8e: b9c5 6344 2007 e580 2040 CMPA.L D5,A4
3302: 00002a90: 6344 2007 e580 2040 d1eb BLS.B #$00000044 == 00002ad6 (FALSE)
3303: 00002a92: 2007 e580 2040 d1eb 0368 MOVE.L D7,D0
3304: 00002a94: e580 2040 d1eb 0368 260d ASL.L #$00000002,D0
3305: 00002a96: 2040 d1eb 0368 260d 672c MOVEA.L D0,A0
3306: 00002a98: d1eb 0368 260d 672c 1012 ADDA.L (A3,$0368) == $01000d60,A0
3307: 00002a9c: 260d 672c 1012 ec00 7c03 MOVE.L A5,D3
3308: 00002a9e: 672c 1012 ec00 7c03 c086 BEQ.B #$0000002c == 00002acc (FALSE)
3309: 00002aa0: 1012 ec00 7c03 c086 20f1 MOVE.B (A2),D0
3310: 00002aa2: ec00 7c03 c086 20f1 0c00 ASR.B #$00000006,D0
3311: 00002aa4: 7c03 c086 20f1 0c00 1012 MOVE.L #$00000003,D6
3312: 00002aa6: c086 20f1 0c00 1012 e800 AND.L D6,D0
3313: 00002aa8: 20f1 0c00 1012 e800 c086 MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
3314: 00002aac: 1012 e800 c086 20f1 0c00 MOVE.B (A2),D0
3315: 00002aae: e800 c086 20f1 0c00 1012 ASR.B #$00000004,D0
3316: 00002ab0: c086 20f1 0c00 1012 e400 AND.L D6,D0
3317: 00002ab2: 20f1 0c00 1012 e400 c086 MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
3318: 00002ab6: 1012 e400 c086 20f1 0c00 MOVE.B (A2),D0
3319: 00002ab8: e400 c086 20f1 0c00 101a ASR.B #$00000002,D0
3320: 00002aba: c086 20f1 0c00 101a c086 AND.L D6,D0
3321: 00002abc: 20f1 0c00 101a c086 20f1 MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
3322: 00002ac0: 101a c086 20f1 0c00 5983 MOVE.B (A2)+,D0
3323: 00002ac2: c086 20f1 0c00 5983 66d4 AND.L D6,D0
3324: 00002ac4: 20f1 0c00 5983 66d4 deab MOVE.L (A1, D0.L*4, $00) == $480d694c,(A0)+
3325: 00002ac8: 5983 66d4 deab 0330 5285 SUB.L #$00000004,D3
3326: 00002aca: 66d4 deab 0330 5285 b9c5 BNE.B #$ffffffd4 == 00002aa0 (TRUE)
3327: 00002acc: deab 0330 5285 b9c5 62bc ADD.L (A3,$0330) == $01000d28,D7
3328: 00002ad0: 5285 b9c5 62bc 4cee 3cfc ADD.L #$00000001,D5
3329: 00002ad2: b9c5 62bc 4cee 3cfc ffd4 CMPA.L D5,A4
3330: 00002ad4: 62bc 4cee 3cfc ffd4 4e5e BHI.B #$ffffffbc == 00002a92 (TRUE)
3331: 00002ad6: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $ffffffd4
3332: 00002adc: 4e5e 4e75 4e56 fdfc 48e7 UNLK.L A6
3333: 00002ade: 4e75 4e56 fdfc 48e7 3e3c RTS.L
3334:
3335:
3336: 00002ae0: 4e56 fdfc 48e7 3e3c 2a2e LINK.W A6,#$fdfc
3337: 00002ae4: 48e7 3e3c 2a2e 0008 2c2e MVMLE.L #$3e3c,-(A7)
3338: 00002ae8: 2a2e 0008 2c2e 000c 282e MOVE.L (A6,$0008) == $00000008,D5
3339: 00002aec: 2c2e 000c 282e 0010 246e MOVE.L (A6,$000c) == $0000000c,D6
3340: 00002af0: 282e 0010 246e 0014 286e MOVE.L (A6,$0010) == $00000010,D4
3341: 00002af4: 246e 0014 286e 0018 61ff MOVEA.L (A6,$0014) == $00000014,A2
3342: 00002af8: 286e 0018 61ff ffff d8c4 MOVEA.L (A6,$0018) == $00000018,A4
3343: 00002afc: 61ff ffff d8c4 2a40 4281 BSR.L #$ffffd8c4 == 000003c2
3344: 00002b02: 2a40 4281 121a 4280 b280 MOVEA.L D0,A5
3345: 00002b04: 4281 121a 4280 b280 6f12 CLR.L D1
3346: 00002b06: 121a 4280 b280 6f12 41f6 MOVE.B (A2)+,D1
3347: 00002b08: 4280 b280 6f12 41f6 0800 CLR.L D0
3348: 00002b0a: b280 6f12 41f6 0800 115a CMP.L D0,D1
3349: 00002b0c: 6f12 41f6 0800 115a ff00 BLE.B #$00000012 == 00002b20 (TRUE)
3350: 00002b0e: 41f6 0800 115a ff00 115a LEA.L (A6, D0.L*1, $00) == $91c32b05,A0
3351: 00002b12: 115a ff00 115a fe00 5280 MOVE.B (A2)+,(A0,$ff00) == $010000ac
3352: 00002b16: 115a fe00 5280 b280 6eee MOVE.B (A2)+,(A0,$fe00) == $00ffffac
3353: 00002b1a: 5280 b280 6eee 97cb 4283 ADD.L #$00000001,D0
3354: 00002b1c: b280 6eee 97cb 4283 6036 CMP.L D0,D1
3355: 00002b1e: 6eee 97cb 4283 6036 ba8b BGT.B #$ffffffee == 00002b0e (FALSE)
3356: 00002b20: 97cb 4283 6036 ba8b 632a SUBA.L A3,A3
3357: 00002b22: 4283 6036 ba8b 632a 4282 CLR.L D3
3358: 00002b24: 6036 ba8b 632a 4282 141a BT .B #$00000036 == 00002b5c (TRUE)
3359: 00002b26: ba8b 632a 4282 141a 2002 CMP.L A3,D5
3360: 00002b28: 632a 4282 141a 2002 41f6 BLS.B #$0000002a == 00002b54 (FALSE)
3361: 00002b2a: 4282 141a 2002 41f6 0800 CLR.L D2
3362: 00002b2c: 141a 2002 41f6 0800 1028 MOVE.B (A2)+,D2
3363: 00002b2e: 2002 41f6 0800 1028 fe00 MOVE.L D2,D0
3364: 00002b30: 41f6 0800 1028 fe00 1428 LEA.L (A6, D0.L*1, $00) == $91c32b05,A0
3365: 00002b34: 1028 fe00 1428 ff00 2f02 MOVE.B (A0,$fe00) == $00ffffac,D0
3366: 00002b38: 1428 ff00 2f02 1400 2f02 MOVE.B (A0,$ff00) == $010000ac,D2
3367: 00002b3c: 2f02 1400 2f02 486e fdfc MOVE.L D2,-(A7)
3368: 00002b3e: 1400 2f02 486e fdfc 4e94 MOVE.B D0,D2
3369: 00002b40: 2f02 486e fdfc 4e94 47f3 MOVE.L D2,-(A7)
3370: 00002b42: 486e fdfc 4e94 47f3 2c00 PEA.L (A6,$fdfc) == $fffffdfc
3371: 00002b46: 4e94 47f3 2c00 defc 000c JSR.L (A4)
3372: 00002b48: 47f3 2c00 defc 000c ba8b LEA.L (A3, D2.L*4, $00) == $010409f4,A3
3373: 00002b4c: defc 000c ba8b 62d8 5283 ADDA.W #$000c,A7
3374: 00002b50: ba8b 62d8 5283 97cb d8ad CMP.L A3,D5
3375: 00002b52: 62d8 5283 97cb d8ad 0330 BHI.B #$ffffffd8 == 00002b2c (TRUE)
3376: 00002b54: 5283 97cb d8ad 0330 2d44 ADD.L #$00000001,D3
3377: 00002b56: 97cb d8ad 0330 2d44 fdfc SUBA.L A3,A3
3378: 00002b58: d8ad 0330 2d44 fdfc bc83 ADD.L (A5,$0330) == $00000330,D4
3379: 00002b5c: 2d44 fdfc bc83 62c2 4280 MOVE.L D4,(A6,$fdfc) == $fffffdfc
3380: 00002b60: bc83 62c2 4280 4cee 3c7c CMP.L D3,D6
3381: 00002b62: 62c2 4280 4cee 3c7c fdd8 BHI.B #$ffffffc2 == 00002b26 (TRUE)
3382: 00002b64: 4280 4cee 3c7c fdd8 4e5e CLR.L D0
3383: 00002b66: 4cee 3c7c fdd8 4e5e 4e75 MVMEL.L #$3c7c,(A6,$fdd8) == $fffffdd8
3384: 00002b6c: 4e5e 4e75 4280 224a 22c1 UNLK.L A6
3385: 00002b6e: 4e75 4280 224a 22c1 b7c9 RTS.L
3386:
3387:
3388: 00002b70: 4280 224a 22c1 b7c9 66fa CLR.L D0
3389: 00002b72: 224a 22c1 b7c9 66fa 224a MOVEA.L A2,A1
3390: 00002b74: 22c1 b7c9 66fa 224a b299 MOVE.L D1,(A1)+
3391: 00002b76: b7c9 66fa 224a b299 660a CMPA.L A1,A3
3392: 00002b78: 66fa 224a b299 660a b7c9 BNE.B #$fffffffa == 00002b74 (TRUE)
3393: 00002b7a: 224a b299 660a b7c9 66f8 MOVEA.L A2,A1
3394: 00002b7c: b299 660a b7c9 66f8 60ff CMP.L (A1)+,D1
3395: 00002b7e: 660a b7c9 66f8 60ff 0000 BNE.B #$0000000a == 00002b8a (TRUE)
3396: 00002b80: b7c9 66f8 60ff 0000 0008 CMPA.L A1,A3
3397: 00002b82: 66f8 60ff 0000 0008 2009 BNE.B #$fffffff8 == 00002b7c (TRUE)
3398: 00002b84: 60ff 0000 0008 2009 5980 BT .L #$00000008 == 00002b8e (TRUE)
3399: 00002b8a: 2009 5980 4ed4 4e56 0000 MOVE.L A1,D0
3400: 00002b8c: 5980 4ed4 4e56 0000 48e7 SUB.L #$00000004,D0
3401: 00002b8e: 4ed4 4e56 0000 48e7 7ffe JMP.L (A4)
3402:
3403: 00002b90: 4e56 0000 48e7 7ffe 4ff9 LINK.W A6,#$0000
3404: 00002b94: 48e7 7ffe 4ff9 0100 2c52 MVMLE.L #$7ffe,-(A7)
3405: 00002b98: 4ff9 0100 2c52 2235 0170 LEA.L $01002c52,A7
3406: 00002b9e: 2235 0170 0200 d000 0081 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
3407: 00002ba6: 0081 0000 0001 2b81 0170 OR.L #$00000001,D1
3408: 00002bac: 2b81 0170 0200 d000 4e7a MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
3409: 00002bb4: 4e7a 2002 f4f8 203c 0000 MOVEC2.L #$2002
3410: 00002bb8: f4f8 203c 0000 8000 4e7b CPUSHA.L #$00000000
3411: 00002bba: 203c 0000 8000 4e7b 0002 MOVE.L #$00008000,D0
3412: 00002bc0: 4e7b 0002 45f5 0170 0b00 MOVE2C.L #$0002
3413: 00002bc4: 45f5 0170 0b00 0000 47f2 LEA.L (A5, D0.W*1+184549376)+0 == $0b000000,A2
3414: 00002bcc: 47f2 0170 0004 0000 223c LEA.L (A2, D0.W*1+262144)+0 == $00040000,A3
3415: 00002bd4: 223c aaaa aaaa 49f9 0100 MOVE.L #$aaaaaaaa,D1
3416: 00002bda: 49f9 0100 2be6 60ff ffff LEA.L $01002be6,A4
3417: 00002be0: 60ff ffff ff8e 4a80 66ff BT .L #$ffffff8e == 00002b70 (TRUE)
3418: 00002be6: 4a80 66ff 0000 0040 223c TST.L D0
3419: 00002be8: 66ff 0000 0040 223c 5555 BNE.L #$00000040 == 00002c2a (TRUE)
3420: 00002bee: 223c 5555 5555 49f9 0100 MOVE.L #$55555555,D1
3421: 00002bf4: 49f9 0100 2c00 60ff ffff LEA.L $01002c00,A4
3422: 00002bfa: 60ff ffff ff74 4a80 66ff BT .L #$ffffff74 == 00002b70 (TRUE)
3423: 00002c00: 4a80 66ff 0000 0026 4281 TST.L D0
3424: 00002c02: 66ff 0000 0026 4281 224a BNE.L #$00000026 == 00002c2a (TRUE)
3425: 00002c08: 4281 224a 22c1 5281 b7c9 CLR.L D1
3426: 00002c0a: 224a 22c1 5281 b7c9 66f8 MOVEA.L A2,A1
3427: 00002c0c: 22c1 5281 b7c9 66f8 4281 MOVE.L D1,(A1)+
3428: 00002c0e: 5281 b7c9 66f8 4281 224a ADD.L #$00000001,D1
3429: 00002c10: b7c9 66f8 4281 224a b299 CMPA.L A1,A3
3430: 00002c12: 66f8 4281 224a b299 660c BNE.B #$fffffff8 == 00002c0c (TRUE)
3431: 00002c14: 4281 224a b299 660c 5281 CLR.L D1
3432: 00002c16: 224a b299 660c 5281 b7c9 MOVEA.L A2,A1
3433: 00002c18: b299 660c 5281 b7c9 66f6 CMP.L (A1)+,D1
3434: 00002c1a: 660c 5281 b7c9 66f6 60ff BNE.B #$0000000c == 00002c28 (TRUE)
3435: 00002c1c: 5281 b7c9 66f6 60ff 0000 ADD.L #$00000001,D1
3436: 00002c1e: b7c9 66f6 60ff 0000 0006 CMPA.L A1,A3
3437: 00002c20: 66f6 60ff 0000 0006 2009 BNE.B #$fffffff6 == 00002c18 (TRUE)
3438: 00002c22: 60ff 0000 0006 2009 4e7b BT .L #$00000006 == 00002c2a (TRUE)
3439: 00002c28: 2009 4e7b 2002 307c 0003 MOVE.L A1,D0
3440: 00002c2a: 4e7b 2002 307c 0003 4a80 MOVE2C.L #$2002
3441: 00002c2e: 307c 0003 4a80 66ff ffff MOVEA.W #$0003,A0
3442: 00002c32: 4a80 66ff ffff f908 2235 TST.L D0
3443: 00002c34: 66ff ffff f908 2235 0170 BNE.L #$fffff908 == 0000253e (TRUE)
3444: 00002c3a: 2235 0170 0200 d000 0281 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
3445: 00002c42: 0281 ffff fffe 2b81 0170 AND.L #$fffffffe,D1
3446: 00002c48: 2b81 0170 0200 d000 4ed7 MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
3447: 00002c50: 4ed7 4cdf 7ffe 4e5e 4e75 JMP.L (A7)
3448: 00002c52: 4cdf 7ffe 4e5e 4e75 2235 MVMEL.L #$7ffe,(A7)+
3449: 00002c56: 4e5e 4e75 2235 0170 0200 UNLK.L A6
3450: 00002c58: 4e75 2235 0170 0200 d000 RTS.L
3451:
3452:
3453:
3454: 00002c5a: 2235 0170 0200 d000 0081 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
3455: 00002c62: 0081 0000 0001 2b81 0170 OR.L #$00000001,D1
3456: 00002c68: 2b81 0170 0200 d000 70ff MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
3457: 00002c70: 70ff 1219 7407 e388 e214 MOVE.L #$ffffffff,D0
3458: 00002c72: 1219 7407 e388 e214 e219 MOVE.B (A1)+,D1
3459: 00002c74: 7407 e388 e214 e219 b304 MOVE.L #$00000007,D2
3460: 00002c76: e388 e214 e219 b304 6a06 LSL.L #$00000001,D0
3461: 00002c78: e214 e219 b304 6a06 0a80 ROXR.B #$00000001,D4
3462: 00002c7a: e219 b304 6a06 0a80 04c1 ROR.B #$00000001,D1
3463: 00002c7c: b304 6a06 0a80 04c1 1db7 EOR.B D1,D4
3464: 00002c7e: 6a06 0a80 04c1 1db7 51ca BPL.B #$00000006 == 00002c86 (FALSE)
3465: 00002c80: 0a80 04c1 1db7 51ca ffee EOR.L #$04c11db7,D0
3466: 00002c86: 51ca ffee 5383 66e4 4680 DBF .W D2,#$ffee == 00002c76 (FALSE)
3467: 00002c8a: 5383 66e4 4680 343c 001f SUB.L #$00000001,D3
3468: 00002c8c: 66e4 4680 343c 001f e390 BNE.B #$ffffffe4 == 00002c72 (TRUE)
3469: 00002c8e: 4680 343c 001f e390 e291 NOT.L D0
3470: 00002c90: 343c 001f e390 e291 51ca MOVE.W #$001f,D2
3471: 00002c94: e390 e291 51ca fffa 2001 ROXL.L #$00000001,D0
3472: 00002c96: e291 51ca fffa 2001 2235 ROXR.L #$00000001,D1
3473: 00002c98: 51ca fffa 2001 2235 0170 DBF .W D2,#$fffa == 00002c94 (FALSE)
3474: 00002c9c: 2001 2235 0170 0200 d000 MOVE.L D1,D0
3475: 00002c9e: 2235 0170 0200 d000 0281 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
3476: 00002ca6: 0281 ffff fffe 2b81 0170 AND.L #$fffffffe,D1
3477: 00002cac: 2b81 0170 0200 d000 4ed0 MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
3478: 00002cb4: 4ed0 4e56 0000 48e7 7ffe JMP.L (A0)
3479:
3480:
3481: 00002cb6: 4e56 0000 48e7 7ffe 226e LINK.W A6,#$0000
3482: 00002cba: 48e7 7ffe 226e 0008 262e MVMLE.L #$7ffe,-(A7)
3483: 00002cbe: 226e 0008 262e 000c 41f9 MOVEA.L (A6,$0008) == $00000008,A1
3484: 00002cc2: 262e 000c 41f9 0100 2cd2 MOVE.L (A6,$000c) == $0000000c,D3
3485: 00002cc6: 41f9 0100 2cd2 60ff ffff LEA.L $01002cd2,A0
3486: 00002ccc: 60ff ffff ff8c 4cdf 7ffe BT .L #$ffffff8c == 00002c5a (TRUE)
3487: 00002cd2: 4cdf 7ffe 4e5e 4e75 4e71 MVMEL.L #$7ffe,(A7)+
3488: 00002cd6: 4e5e 4e75 4e71 224a 200b UNLK.L A6
3489: 00002cd8: 4e75 4e71 224a 200b 908a RTS.L
3490:
3491:
3492: 00002cda: 4e71 224a 200b 908a e488 NOP.L
3493: 00002cdc: 224a 200b 908a e488 5380 MOVEA.L A2,A1
3494: 00002cde: 200b 908a e488 5380 22c1 MOVE.L A3,D0
3495: 00002ce0: 908a e488 5380 22c1 51c8 SUB.L A2,D0
3496: 00002ce2: e488 5380 22c1 51c8 fffc LSR.L #$00000002,D0
3497: 00002ce4: 5380 22c1 51c8 fffc 224a SUB.L #$00000001,D0
3498: 00002ce6: 22c1 51c8 fffc 224a 200b MOVE.L D1,(A1)+
3499: 00002ce8: 51c8 fffc 224a 200b 908a DBF .W D0,#$fffc == 00002ce6 (FALSE)
3500: 00002cec: 224a 200b 908a e488 5380 MOVEA.L A2,A1
3501: 00002cee: 200b 908a e488 5380 b299 MOVE.L A3,D0
3502: 00002cf0: 908a e488 5380 b299 660c SUB.L A2,D0
3503: 00002cf2: e488 5380 b299 660c 51c8 LSR.L #$00000002,D0
3504: 00002cf4: 5380 b299 660c 51c8 fffa SUB.L #$00000001,D0
3505: 00002cf6: b299 660c 51c8 fffa 4280 CMP.L (A1)+,D1
3506: 00002cf8: 660c 51c8 fffa 4280 60ff BNE.B #$0000000c == 00002d06 (TRUE)
3507: 00002cfa: 51c8 fffa 4280 60ff 0000 DBF .W D0,#$fffa == 00002cf6 (FALSE)
3508: 00002cfe: 4280 60ff 0000 0008 2009 CLR.L D0
3509: 00002d00: 60ff 0000 0008 2009 5980 BT .L #$00000008 == 00002d0a (TRUE)
3510: 00002d06: 2009 5980 4ed4 41f5 0170 MOVE.L A1,D0
3511: 00002d08: 5980 4ed4 41f5 0170 0400 SUB.L #$00000004,D0
3512: 00002d0a: 4ed4 41f5 0170 0400 0000 JMP.L (A4)
3513: 00002d0c: 41f5 0170 0400 0000 43f5 LEA.L (A5, D0.W*1+67108864)+0 == $04000000,A0
3514: 00002d14: 43f5 0170 0600 0000 203c LEA.L (A5, D0.W*1+100663296)+0 == $06000000,A1
3515: 00002d1c: 203c 5555 5555 223c aaaa MOVE.L #$55555555,D0
3516: 00002d22: 223c aaaa aaaa 2080 2140 MOVE.L #$aaaaaaaa,D1
3517: 00002d28: 2080 2140 0004 2141 0008 MOVE.L D0,(A0)
3518: 00002d2a: 2140 0004 2141 0008 2141 MOVE.L D0,(A0,$0004) == $010001b0
3519: 00002d2e: 2141 0008 2141 000c b090 MOVE.L D1,(A0,$0008) == $010001b4
3520: 00002d32: 2141 000c b090 66ff 0000 MOVE.L D1,(A0,$000c) == $010001b8
3521: 00002d36: b090 66ff 0000 007e b0a8 CMP.L (A0),D0
3522: 00002d38: 66ff 0000 007e b0a8 0004 BNE.L #$0000007e == 00002db8 (TRUE)
3523: 00002d3e: b0a8 0004 66ff 0000 0074 CMP.L (A0,$0004) == $010001b0,D0
3524: 00002d42: 66ff 0000 0074 b2a8 0008 BNE.L #$00000074 == 00002db8 (TRUE)
3525: 00002d48: b2a8 0008 66ff 0000 006a CMP.L (A0,$0008) == $010001b4,D1
3526: 00002d4c: 66ff 0000 006a b2a8 0008 BNE.L #$0000006a == 00002db8 (TRUE)
3527: 00002d52: b2a8 0008 66ff 0000 0060 CMP.L (A0,$0008) == $010001b4,D1
3528: 00002d56: 66ff 0000 0060 43e8 2000 BNE.L #$00000060 == 00002db8 (TRUE)
3529: 00002d5c: 43e8 2000 2448 2649 223c LEA.L (A0,$2000) == $010021ac,A1
3530: 00002d60: 2448 2649 223c db6d b6db MOVEA.L A0,A2
3531: 00002d62: 2649 223c db6d b6db 49f9 MOVEA.L A1,A3
3532: 00002d64: 223c db6d b6db 49f9 0100 MOVE.L #$db6db6db,D1
3533: 00002d6a: 49f9 0100 2d76 60ff ffff LEA.L $01002d76,A4
3534: 00002d70: 60ff ffff ff6a 4a80 66ff BT .L #$ffffff6a == 00002cdc (TRUE)
3535: 00002d76: 4a80 66ff 0000 003e 2448 TST.L D0
3536: 00002d78: 66ff 0000 003e 2448 2649 BNE.L #$0000003e == 00002db8 (TRUE)
3537: 00002d7e: 2448 2649 4681 49f9 0100 MOVEA.L A0,A2
3538: 00002d80: 2649 4681 49f9 0100 2d90 MOVEA.L A1,A3
3539: 00002d82: 4681 49f9 0100 2d90 60ff NOT.L D1
3540: 00002d84: 49f9 0100 2d90 60ff ffff LEA.L $01002d90,A4
3541: 00002d8a: 60ff ffff ff50 4a80 66ff BT .L #$ffffff50 == 00002cdc (TRUE)
3542: 00002d90: 4a80 66ff 0000 0024 4281 TST.L D0
3543: 00002d92: 66ff 0000 0024 4281 2448 BNE.L #$00000024 == 00002db8 (TRUE)
3544: 00002d98: 4281 2448 24c1 5281 b5c9 CLR.L D1
3545: 00002d9a: 2448 24c1 5281 b5c9 66f8 MOVEA.L A0,A2
3546: 00002d9c: 24c1 5281 b5c9 66f8 4281 MOVE.L D1,(A2)+
3547: 00002d9e: 5281 b5c9 66f8 4281 2448 ADD.L #$00000001,D1
3548: 00002da0: b5c9 66f8 4281 2448 b29a CMPA.L A1,A2
3549: 00002da2: 66f8 4281 2448 b29a 66ff BNE.B #$fffffff8 == 00002d9c (TRUE)
3550: 00002da4: 4281 2448 b29a 66ff 0000 CLR.L D1
3551: 00002da6: 2448 b29a 66ff 0000 000c MOVEA.L A0,A2
3552: 00002da8: b29a 66ff 0000 000c 5281 CMP.L (A2)+,D1
3553: 00002daa: 66ff 0000 000c 5281 b5c9 BNE.L #$0000000c == 00002db8 (TRUE)
3554: 00002db0: 5281 b5c9 66f2 4ed7 d1fc ADD.L #$00000001,D1
3555: 00002db2: b5c9 66f2 4ed7 d1fc 0080 CMPA.L A1,A2
3556: 00002db4: 66f2 4ed7 d1fc 0080 0000 BNE.B #$fffffff2 == 00002da8 (TRUE)
3557: 00002db6: 4ed7 d1fc 0080 0000 43f5 JMP.L (A7)
3558: 00002db8: d1fc 0080 0000 43f5 0170 ADDA.L #$00800000,A0
3559: 00002dbe: 43f5 0170 0600 0000 b3c8 LEA.L (A5, D0.W*1+100663296)+0 == $06000000,A1
3560: 00002dc6: b3c8 66ff ffff ff5e 307c CMPA.L A0,A1
3561: 00002dc8: 66ff ffff ff5e 307c 0005 BNE.L #$ffffff5e == 00002d28 (TRUE)
3562: 00002dce: 307c 0005 4ef9 0100 253e MOVEA.W #$0005,A0
3563: 00002dd2: 4ef9 0100 253e 206f 0004 JMP.L $0100253e
3564:
3565:
3566: 00002dd8: 206f 0004 4e7a 0801 2f00 MOVEA.L (A7,$0004) == $00000004,A0
3567: 00002ddc: 4e7a 0801 2f00 203c 0100 MOVEC2.L #$0801
3568: 00002de0: 2f00 203c 0100 2e9c 4e7b MOVE.L D0,-(A7)
3569: 00002de2: 203c 0100 2e9c 4e7b 0801 MOVE.L #$01002e9c,D0
3570: 00002de8: 4e7b 0801 f478 4e71 00b9 MOVE2C.L #$0801
3571: 00002dec: f478 4e71 00b9 8000 0000 CPUSHA.L #$00000000
3572: 00002dee: 4e71 00b9 8000 0000 020c NOP.L
3573: 00002df0: 00b9 8000 0000 020c 0008 OR.L #$80000000,$020c0008
3574: 00002dfa: 4280 2080 2140 0004 2140 CLR.L D0
3575: 00002dfc: 2080 2140 0004 2140 0008 MOVE.L D0,(A0)
3576: 00002dfe: 2140 0004 2140 0008 2140 MOVE.L D0,(A0,$0004) == $010001b0
3577: 00002e02: 2140 0008 2140 000c f478 MOVE.L D0,(A0,$0008) == $010001b4
3578: 00002e06: 2140 000c f478 2010 2028 MOVE.L D0,(A0,$000c) == $010001b8
3579: 00002e0a: f478 2010 2028 0004 203c CPUSHA.L #$00000000
3580: 00002e0c: 2010 2028 0004 203c 0101 MOVE.L (A0),D0
3581: 00002e0e: 2028 0004 203c 0101 0101 MOVE.L (A0,$0004) == $010001b0,D0
3582: 00002e12: 203c 0101 0101 2080 2140 MOVE.L #$01010101,D0
3583: 00002e18: 2080 2140 0004 2140 0008 MOVE.L D0,(A0)
3584: 00002e1a: 2140 0004 2140 0008 2140 MOVE.L D0,(A0,$0004) == $010001b0
3585: 00002e1e: 2140 0008 2140 000c f478 MOVE.L D0,(A0,$0008) == $010001b4
3586: 00002e22: 2140 000c f478 2010 2028 MOVE.L D0,(A0,$000c) == $010001b8
3587: 00002e26: f478 2010 2028 0004 323c CPUSHA.L #$00000000
3588: 00002e28: 2010 2028 0004 323c 001f MOVE.L (A0),D0
3589: 00002e2a: 2028 0004 323c 001f 2248 MOVE.L (A0,$0004) == $010001b0,D0
3590: 00002e2e: 323c 001f 2248 4280 12c0 MOVE.W #$001f,D1
3591: 00002e32: 2248 4280 12c0 51c9 fffc MOVEA.L A0,A1
3592: 00002e34: 4280 12c0 51c9 fffc 103c CLR.L D0
3593: 00002e36: 12c0 51c9 fffc 103c 0001 MOVE.B D0,(A1)+
3594: 00002e38: 51c9 fffc 103c 0001 1140 DBF .W D1,#$fffc == 00002e36 (FALSE)
3595: 00002e3c: 103c 0001 1140 0003 1140 MOVE.B #$01,D0
3596: 00002e40: 1140 0003 1140 0007 1140 MOVE.B D0,(A0,$0003) == $010001af
3597: 00002e44: 1140 0007 1140 000a 1140 MOVE.B D0,(A0,$0007) == $010001b3
3598: 00002e48: 1140 000a 1140 000e 1140 MOVE.B D0,(A0,$000a) == $010001b6
3599: 00002e4c: 1140 000e 1140 0011 1140 MOVE.B D0,(A0,$000e) == $010001ba
3600: 00002e50: 1140 0011 1140 0015 1140 MOVE.B D0,(A0,$0011) == $010001bd
3601: 00002e54: 1140 0015 1140 0018 1140 MOVE.B D0,(A0,$0015) == $010001c1
3602: 00002e58: 1140 0018 1140 001c f478 MOVE.B D0,(A0,$0018) == $010001c4
3603: 00002e5c: 1140 001c f478 323c 001f MOVE.B D0,(A0,$001c) == $010001c8
3604: 00002e60: f478 323c 001f 2248 1019 CPUSHA.L #$00000000
3605: 00002e62: 323c 001f 2248 1019 51c9 MOVE.W #$001f,D1
3606: 00002e66: 2248 1019 51c9 fffc 2039 MOVEA.L A0,A1
3607: 00002e68: 1019 51c9 fffc 2039 020c MOVE.B (A1)+,D0
3608: 00002e6a: 51c9 fffc 2039 020c 0008 DBF .W D1,#$fffc == 00002e68 (FALSE)
3609: 00002e6e: 2039 020c 0008 0280 8000 MOVE.L $020c0008,D0
3610: 00002e74: 0280 8000 0000 23fc 0000 AND.L #$80000000,D0
3611: 00002e7a: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
3612: 00002e84: 4e71 221f 4e7b 1801 4e75 NOP.L
3613: 00002e86: 221f 4e7b 1801 4e75 23fc MOVE.L (A7)+,D1
3614: 00002e88: 4e7b 1801 4e75 23fc 0000 MOVE2C.L #$1801
3615: 00002e8c: 4e75 23fc 0000 0000 020c RTS.L
3616: 00002e8e: 23fc 0000 0000 020c 0008 MOVE.L #$00000000,$020c0008
3617: 00002e98: 4e71 4e73 0100 02dc 0100 NOP.L
3618: 00002e9a: 4e73 0100 02dc 0100 02dc RTE.L
3619:
3620: data
3621: 00002e9c: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3622: 00002e9e: 02dc 0100 02dc 0100 2e8e ILLEGAL.L
3623: 00002ea0: 0100 02dc 0100 2e8e 0100 BTST.L D0,D0
3624: 00002ea2: 02dc 0100 2e8e 0100 02dc ILLEGAL.L
3625: 00002ea4: 0100 2e8e 0100 02dc 0100 BTST.L D0,D0
3626: 00002ea6: 2e8e 0100 02dc 0100 02dc MOVE.L A6,(A7)
3627: 00002ea8: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3628: 00002eaa: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3629: 00002eac: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3630: 00002eae: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3631: 00002eb0: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3632: 00002eb2: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3633: 00002eb4: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3634: 00002eb6: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3635: 00002eb8: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3636: 00002eba: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3637: 00002ebc: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3638: 00002ebe: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3639: 00002ec0: 0100 02dc 0100 02dc 0100 BTST.L D0,D0
3640: 00002ec2: 02dc 0100 02dc 0100 02dc ILLEGAL.L
3641: 00002ec4: 0100 02dc 0100 02dc 207c BTST.L D0,D0
3642: 00002ec6: 02dc 0100 02dc 207c 2c00 ILLEGAL.L
3643: 00002ec8: 0100 02dc 207c 2c00 0000 BTST.L D0,D0
3644: 00002eca: 02dc 207c 2c00 0000 227c ILLEGAL.L
3645:
3646:
3647: 00002ecc: 207c 2c00 0000 227c 2c1d MOVEA.L #$2c000000,A0
3648: 00002ed2: 227c 2c1d 4000 f4f0 d1f8 MOVEA.L #$2c1d4000,A1
3649: 00002ed8: f4f0 d1f8 2000 b1c9 6ff6 CPUSHP.L #$00000000,A0
3650: 00002eda: d1f8 2000 b1c9 6ff6 4e75 ADDA.L $00002000,A0
3651: 00002ede: b1c9 6ff6 4e75 224a 0281 CMPA.L A1,A0
3652: 00002ee0: 6ff6 4e75 224a 0281 fff0 BLE.B #$fffffff6 == 00002ed8 (TRUE)
3653: 00002ee2: 4e75 224a 0281 fff0 fff0 RTS.L
3654:
3655: 00002ee4: 224a 0281 fff0 fff0 22c1 MOVEA.L A2,A1
3656: 00002ee6: 0281 fff0 fff0 22c1 b7c9 AND.L #$fff0fff0,D1
3657: 00002eec: 22c1 b7c9 66fa 224a 2019 MOVE.L D1,(A1)+
3658: 00002eee: b7c9 66fa 224a 2019 0280 CMPA.L A1,A3
3659: 00002ef0: 66fa 224a 2019 0280 fff0 BNE.B #$fffffffa == 00002eec (TRUE)
3660: 00002ef2: 224a 2019 0280 fff0 fff0 MOVEA.L A2,A1
3661: 00002ef4: 2019 0280 fff0 fff0 b280 MOVE.L (A1)+,D0
3662: 00002ef6: 0280 fff0 fff0 b280 660c AND.L #$fff0fff0,D0
3663: 00002efc: b280 660c b7c9 66f0 4280 CMP.L D0,D1
3664: 00002efe: 660c b7c9 66f0 4280 60ff BNE.B #$0000000c == 00002f0c (TRUE)
3665: 00002f00: b7c9 66f0 4280 60ff 0000 CMPA.L A1,A3
3666: 00002f02: 66f0 4280 60ff 0000 0008 BNE.B #$fffffff0 == 00002ef4 (TRUE)
3667: 00002f04: 4280 60ff 0000 0008 2009 CLR.L D0
3668: 00002f06: 60ff 0000 0008 2009 5980 BT .L #$00000008 == 00002f10 (TRUE)
3669: 00002f0c: 2009 5980 4ed4 4e56 0000 MOVE.L A1,D0
3670: 00002f0e: 5980 4ed4 4e56 0000 48e7 SUB.L #$00000004,D0
3671: 00002f10: 4ed4 4e56 0000 48e7 7ffe JMP.L (A4)
3672: 00002f12: 4e56 0000 48e7 7ffe 4ff9 LINK.W A6,#$0000
3673: 00002f16: 48e7 7ffe 4ff9 0100 3002 MVMLE.L #$7ffe,-(A7)
3674: 00002f1a: 4ff9 0100 3002 2235 0170 LEA.L $01003002,A7
3675: 00002f20: 2235 0170 0200 d000 0081 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
3676: 00002f28: 0081 0000 0001 2b81 0170 OR.L #$00000001,D1
3677: 00002f2e: 2b81 0170 0200 d000 4e7a MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
3678: 00002f36: 4e7a 2002 f4f8 203c 0000 MOVEC2.L #$2002
3679: 00002f3a: f4f8 203c 0000 8000 4e7b CPUSHA.L #$00000000
3680: 00002f3c: 203c 0000 8000 4e7b 0002 MOVE.L #$00008000,D0
3681: 00002f42: 4e7b 0002 45f5 0170 2c00 MOVE2C.L #$0002
3682: 00002f46: 45f5 0170 2c00 0000 47f2 LEA.L (A5, D0.W*1+738197504)+0 == $2c000000,A2
3683: 00002f4e: 47f2 0170 0020 0000 224a LEA.L (A2, D0.W*1+2097152)+0 == $00200000,A3
3684: 00002f56: 224a 4280 223c 0007 ffff MOVEA.L A2,A1
3685: 00002f58: 4280 223c 0007 ffff 22c0 CLR.L D0
3686: 00002f5a: 223c 0007 ffff 22c0 51c9 MOVE.L #$0007ffff,D1
3687: 00002f60: 22c0 51c9 fffc 223c aaa0 MOVE.L D0,(A1)+
3688: 00002f62: 51c9 fffc 223c aaa0 aaa0 DBF .W D1,#$fffc == 00002f60 (FALSE)
3689: 00002f66: 223c aaa0 aaa0 49f9 0100 MOVE.L #$aaa0aaa0,D1
3690: 00002f6c: 49f9 0100 2f78 60ff ffff LEA.L $01002f78,A4
3691: 00002f72: 60ff ffff ff70 4a80 66ff BT .L #$ffffff70 == 00002ee4 (TRUE)
3692: 00002f78: 4a80 66ff 0000 005e 223c TST.L D0
3693: 00002f7a: 66ff 0000 005e 223c 5550 BNE.L #$0000005e == 00002fda (TRUE)
3694: 00002f80: 223c 5550 5550 49f9 0100 MOVE.L #$55505550,D1
3695: 00002f86: 49f9 0100 2f92 60ff ffff LEA.L $01002f92,A4
3696: 00002f8c: 60ff ffff ff56 4a80 66ff BT .L #$ffffff56 == 00002ee4 (TRUE)
3697: 00002f92: 4a80 66ff 0000 0044 4281 TST.L D0
3698: 00002f94: 66ff 0000 0044 4281 224a BNE.L #$00000044 == 00002fda (TRUE)
3699: 00002f9a: 4281 224a 0281 fff0 fff0 CLR.L D1
3700: 00002f9c: 224a 0281 fff0 fff0 22c1 MOVEA.L A2,A1
3701: 00002f9e: 0281 fff0 fff0 22c1 0681 AND.L #$fff0fff0,D1
3702: 00002fa4: 22c1 0681 0010 0010 b7c9 MOVE.L D1,(A1)+
3703: 00002fa6: 0681 0010 0010 b7c9 66ee ADD.L #$00100010,D1
3704: 00002fac: b7c9 66ee 4281 224a 2019 CMPA.L A1,A3
3705: 00002fae: 66ee 4281 224a 2019 0280 BNE.B #$ffffffee == 00002f9e (TRUE)
3706: 00002fb0: 4281 224a 2019 0280 fff0 CLR.L D1
3707: 00002fb2: 224a 2019 0280 fff0 fff0 MOVEA.L A2,A1
3708: 00002fb4: 2019 0280 fff0 fff0 0281 MOVE.L (A1)+,D0
3709: 00002fb6: 0280 fff0 fff0 0281 fff0 AND.L #$fff0fff0,D0
3710: 00002fbc: 0281 fff0 fff0 b280 6612 AND.L #$fff0fff0,D1
3711: 00002fc2: b280 6612 0681 0010 0010 CMP.L D0,D1
3712: 00002fc4: 6612 0681 0010 0010 b7c9 BNE.B #$00000012 == 00002fd8 (TRUE)
3713: 00002fc6: 0681 0010 0010 b7c9 66e4 ADD.L #$00100010,D1
3714: 00002fcc: b7c9 66e4 4280 60ff 0000 CMPA.L A1,A3
3715: 00002fce: 66e4 4280 60ff 0000 0006 BNE.B #$ffffffe4 == 00002fb4 (TRUE)
3716: 00002fd0: 4280 60ff 0000 0006 2009 CLR.L D0
3717: 00002fd2: 60ff 0000 0006 2009 4e7b BT .L #$00000006 == 00002fda (TRUE)
3718: 00002fd8: 2009 4e7b 2002 307c 0003 MOVE.L A1,D0
3719: 00002fda: 4e7b 2002 307c 0003 4a80 MOVE2C.L #$2002
3720: 00002fde: 307c 0003 4a80 66ff ffff MOVEA.W #$0003,A0
3721: 00002fe2: 4a80 66ff ffff f558 2235 TST.L D0
3722: 00002fe4: 66ff ffff f558 2235 0170 BNE.L #$fffff558 == 0000253e (TRUE)
3723: 00002fea: 2235 0170 0200 d000 0281 MOVE.L (A5, D0.W*1+33607680)+0 == $0200d000,D1
3724: 00002ff2: 0281 ffff fffe 2b81 0170 AND.L #$fffffffe,D1
3725: 00002ff8: 2b81 0170 0200 d000 4ed7 MOVE.L D1,(A5, D0.W*1+33607680)+0 == $0200d000
3726: 00003000: 4ed7 4cdf 7ffe 4e5e 4e75 JMP.L (A7)
3727: 00003002: 4cdf 7ffe 4e5e 4e75 4e71 MVMEL.L #$7ffe,(A7)+
3728: 00003006: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
3729: 00003008: 4e75 4e71 4e56 0000 4878 RTS.L
3730:
3731:
3732: 0000300a: 4e71 4e56 0000 4878 0009 NOP.L
3733: 0000300c: 4e56 0000 4878 0009 61ff LINK.W A6,#$0000
3734: 00003010: 4878 0009 61ff ffff f4b6 PEA.L $00000009
3735: 00003014: 61ff ffff f4b6 4e5e 4e75 BSR.L #$fffff4b6 == 000024cc // delay(9)
3736: 0000301a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
3737: 0000301c: 4e75 4e56 0000 48e7 3830 RTS.L
3738:
3739:
3740: 0000301e: 4e56 0000 48e7 3830 182e LINK.W A6,#$0000
3741: 00003022: 48e7 3830 182e 000f 266e MVMLE.L #$3830,-(A7)
3742: 00003026: 182e 000f 266e 0010 4282 MOVE.B (A6,$000f) == $0000000f,D4
3743: 0000302a: 266e 0010 4282 142e 0008 MOVEA.L (A6,$0010) == $00000010,A3
3744: 0000302e: 4282 142e 0008 720f c481 CLR.L D2
3745: 00003030: 142e 0008 720f c481 5982 MOVE.B (A6,$0008) == $00000008,D2
3746: 00003034: 720f c481 5982 122e 0017 MOVE.L #$0000000f,D1
3747: 00003036: c481 5982 122e 0017 49c1 AND.L D1,D2
3748: 00003038: 5982 122e 0017 49c1 2f01 SUB.L #$00000004,D2
3749: 0000303a: 122e 0017 49c1 2f01 4879 MOVE.B (A6,$0017) == $00000017,D1
3750: 0000303e: 49c1 2f01 4879 0100 f6ea EXT.B D1
3751: 00003040: 2f01 4879 0100 f6ea 45f9 MOVE.L D1,-(A7)
3752: 00003042: 4879 0100 f6ea 45f9 0100 PEA.L $0100f6ea
3753: 00003048: 45f9 0100 685a 4e92 4879 LEA.L $0100685a,A2
3754: 0000304e: 4e92 4879 0100 f6ff 4e92 JSR.L (A2)
3755: 00003050: 4879 0100 f6ff 4e92 4283 PEA.L $0100f6ff
3756: 00003056: 4e92 4283 defc 000c e582 JSR.L (A2)
3757: 00003058: 4283 defc 000c e582 b833 CLR.L D3
3758: 0000305a: defc 000c e582 b833 3800 ADDA.W #$000c,A7
3759: 0000305e: e582 b833 3800 6718 2003 ASL.L #$00000002,D2
3760: 00003060: b833 3800 6718 2003 5780 CMP.B (A3, D3.L*1, $00) == $01014cc1,D4
3761: 00003064: 6718 2003 5780 2202 9280 BEQ.B #$00000018 == 0000307e (FALSE)
3762: 00003066: 2003 5780 2202 9280 2f01 MOVE.L D3,D0
3763: 00003068: 5780 2202 9280 2f01 4879 SUB.L #$00000003,D0
3764: 0000306a: 2202 9280 2f01 4879 0100 MOVE.L D2,D1
3765: 0000306c: 9280 2f01 4879 0100 f726 SUB.L D0,D1
3766: 0000306e: 2f01 4879 0100 f726 61ff MOVE.L D1,-(A7)
3767: 00003070: 4879 0100 f726 61ff 0000 PEA.L $0100f726
3768: 00003076: 61ff 0000 37e2 504f 5283 BSR.L #$000037e2 == 0000685a
3769: 0000307c: 504f 5283 7203 b283 6cda ADDA.W #$00000008,A7
3770: 0000307e: 5283 7203 b283 6cda 4879 ADD.L #$00000001,D3
3771: 00003080: 7203 b283 6cda 4879 0100 MOVE.L #$00000003,D1
3772: 00003082: b283 6cda 4879 0100 f447 CMP.L D3,D1
3773: 00003084: 6cda 4879 0100 f447 61ff BGE.B #$ffffffda == 00003060 (FALSE)
3774: 00003086: 4879 0100 f447 61ff 0000 PEA.L $0100f447
3775: 0000308c: 61ff 0000 37cc 4cee 0c1c BSR.L #$000037cc == 0000685a
3776: 00003092: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $ffffffec
3777: 00003098: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
3778: 0000309a: 4e75 4e56 fffc 48e7 0030 RTS.L
3779:
3780: ; test patterns?
3781: 0000309c: 4e56 fffc 48e7 0030 266e LINK.W A6,#$fffc
3782: 000030a0: 48e7 0030 266e 0008 4a8b MVMLE.L #$0030,-(A7)
3783: 000030a4: 266e 0008 4a8b 6700 00a6 MOVEA.L (A6,$0008) == $00000008,A3
3784: 000030a8: 4a8b 6700 00a6 2f0b 4879 TST.L A3
3785: 000030aa: 6700 00a6 2f0b 4879 0100 BEQ.W #$00a6 == 00003152 (FALSE)
3786: 000030ae: 2f0b 4879 0100 f72a 45f9 MOVE.L A3,-(A7)
3787: 000030b0: 4879 0100 f72a 45f9 0100 PEA.L $0100f72a
3788: 000030b6: 45f9 0100 685a 4e92 2f13 LEA.L $0100685a,A2
3789: 000030bc: 4e92 2f13 4879 0100 f749 JSR.L (A2)
3790: 000030be: 2f13 4879 0100 f749 4e92 MOVE.L (A3),-(A7)
3791: 000030c0: 4879 0100 f749 4e92 26fc PEA.L $0100f749
3792: 000030c6: 4e92 26fc 5555 5555 26bc JSR.L (A2)
3793: 000030c8: 26fc 5555 5555 26bc aaaa MOVE.L #$55555555,(A3)+
3794: 000030ce: 26bc aaaa aaaa 2d63 fffc MOVE.L #$aaaaaaaa,(A3)
3795: 000030d4: 2d63 fffc defc 0010 0cae MOVE.L -(A3),(A6,$fffc) == $fffffffc
3796: 000030d8: defc 0010 0cae 5555 5555 ADDA.W #$0010,A7
3797: 000030dc: 0cae 5555 5555 fffc 670e CMP.L #$55555555,(A6,$fffc) == $fffffffc
3798: 000030e4: 670e 4878 ffff 486e fffc BEQ.B #$0000000e == 000030f4 (FALSE)
3799: 000030e6: 4878 ffff 486e fffc 4878 PEA.L $ffffffff
3800: 000030ea: 486e fffc 4878 0055 6026 PEA.L (A6,$fffc) == $fffffffc
3801: 000030ee: 4878 0055 6026 26fc aaaa PEA.L $00000055
3802: 000030f2: 6026 26fc aaaa aaaa 26bc BT .B #$00000026 == 0000311a (TRUE)
3803: 000030f4: 26fc aaaa aaaa 26bc 5555 MOVE.L #$aaaaaaaa,(A3)+
3804: 000030fa: 26bc 5555 5555 2d63 fffc MOVE.L #$55555555,(A3)
3805: 00003100: 2d63 fffc 0cae aaaa aaaa MOVE.L -(A3),(A6,$fffc) == $fffffffc
3806: 00003104: 0cae aaaa aaaa fffc 6716 CMP.L #$aaaaaaaa,(A6,$fffc) == $fffffffc
3807: 0000310c: 6716 4878 fffe 486e fffc BEQ.B #$00000016 == 00003124 (FALSE)
3808: 0000310e: 4878 fffe 486e fffc 4878 PEA.L $fffffffe
3809: 00003112: 486e fffc 4878 00aa 2f0b PEA.L (A6,$fffc) == $fffffffc
3810: 00003116: 4878 00aa 2f0b 61ff ffff PEA.L $000000aa
3811: 0000311a: 2f0b 61ff ffff ff00 602e MOVE.L A3,-(A7)
3812: 0000311c: 61ff ffff ff00 602e 4879 BSR.L #$ffffff00 == 0000301e
3813: 00003122: 602e 4879 0100 f767 45f9 BT .B #$0000002e == 00003152 (TRUE)
3814: 00003124: 4879 0100 f767 45f9 0100 PEA.L $0100f767
3815: 0000312a: 45f9 0100 685a 4e92 200b LEA.L $0100685a,A2
3816: 00003130: 4e92 200b 7218 e2a0 720f JSR.L (A2)
3817: 00003132: 200b 7218 e2a0 720f c081 MOVE.L A3,D0
3818: 00003134: 7218 e2a0 720f c081 2040 MOVE.L #$00000018,D1
3819: 00003136: e2a0 720f c081 2040 4868 ASR.L D1,D0
3820: 00003138: 720f c081 2040 4868 fffc MOVE.L #$0000000f,D1
3821: 0000313a: c081 2040 4868 fffc 4879 AND.L D1,D0
3822: 0000313c: 2040 4868 fffc 4879 0100 MOVEA.L D0,A0
3823: 0000313e: 4868 fffc 4879 0100 f789 PEA.L (A0,$fffc) == $010001a8
3824: 00003142: 4879 0100 f789 4e92 4879 PEA.L $0100f789
3825: 00003148: 4e92 4879 0100 f7b4 4e92 JSR.L (A2)
3826: 0000314a: 4879 0100 f7b4 4e92 4cee PEA.L $0100f7b4
3827: 00003150: 4e92 4cee 0c00 fff4 4e5e JSR.L (A2)
3828: 00003152: 4cee 0c00 fff4 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff4) == $fffffff4
3829: 00003158: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
3830: 0000315a: 4e75 4e56 0000 48e7 7ffe RTS.L
3831:
3832:
3833: 0000315c: 4e56 0000 48e7 7ffe 4eb9 LINK.W A6,#$0000
3834: 00003160: 48e7 7ffe 4eb9 0100 336a MVMLE.L #$7ffe,-(A7)
3835: 00003164: 4eb9 0100 336a 4cdf 7ffe JSR.L $0100336a
3836: 0000316a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
3837: 0000316e: 4e73 48e7 7ffe 4eb9 0100 RTE.L
3838:
3839:
3840: 00003170: 48e7 7ffe 4eb9 0100 31e8 MVMLE.L #$7ffe,-(A7)
3841: 00003174: 4eb9 0100 31e8 4cdf 7ffe JSR.L $010031e8
3842: 0000317a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
3843: 0000317e: 4e73 48e7 7ffe 4eb9 0100 RTE.L
3844:
3845:
3846: 00003180: 48e7 7ffe 4eb9 0100 3b82 MVMLE.L #$7ffe,-(A7)
3847: 00003184: 4eb9 0100 3b82 4cdf 7ffe JSR.L $01003b82
3848: 0000318a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
3849: 0000318e: 4e73 48e7 7ffe 4eb9 0100 RTE.L
3850:
3851:
3852: 00003190: 48e7 7ffe 4eb9 0100 3e72 MVMLE.L #$7ffe,-(A7)
3853: 00003194: 4eb9 0100 3e72 4cdf 7ffe JSR.L $01003e72
3854: 0000319a: 4cdf 7ffe 4e73 48e7 7ffe MVMEL.L #$7ffe,(A7)+
3855: 0000319e: 4e73 48e7 7ffe 4eb9 0100 RTE.L
3856:
3857:
3858: 000031a0: 48e7 7ffe 4eb9 0100 3e30 MVMLE.L #$7ffe,-(A7)
3859: 000031a4: 4eb9 0100 3e30 4cdf 7ffe JSR.L $01003e30
3860: 000031aa: 4cdf 7ffe 4e73 4e5e 4e75 MVMEL.L #$7ffe,(A7)+
3861: 000031ae: 4e73 4e5e 4e75 4e56 0000 RTE.L
3862:
3863:
3864: 000031b0: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
3865: 000031b2: 4e75 4e56 0000 61ff 0000 RTS.L
3866:
3867:
3868: 000031b4: 4e56 0000 61ff 0000 1f4e LINK.W A6,#$0000
3869: 000031b8: 61ff 0000 1f4e 4a80 6704 BSR.L #$00001f4e == 00005108
3870: 000031be: 4a80 6704 7001 601e 61ff TST.L D0
3871: 000031c0: 6704 7001 601e 61ff 0000 BEQ.B #$00000004 == 000031c6 (FALSE)
3872: 000031c2: 7001 601e 61ff 0000 1fce MOVE.L #$00000001,D0
3873: 000031c4: 601e 61ff 0000 1fce 4a80 BT .B #$0000001e == 000031e4 (TRUE)
3874: 000031c6: 61ff 0000 1fce 4a80 6704 BSR.L #$00001fce == 00005196
3875: 000031cc: 4a80 6704 7002 6010 61ff TST.L D0
3876: 000031ce: 6704 7002 6010 61ff 0000 BEQ.B #$00000004 == 000031d4 (FALSE)
3877: 000031d0: 7002 6010 61ff 0000 200a MOVE.L #$00000002,D0
3878: 000031d2: 6010 61ff 0000 200a 4a80 BT .B #$00000010 == 000031e4 (TRUE)
3879: 000031d4: 61ff 0000 200a 4a80 6704 BSR.L #$0000200a == 000051e0
3880: 000031da: 4a80 6704 7003 6002 4280 TST.L D0
3881: 000031dc: 6704 7003 6002 4280 4e5e BEQ.B #$00000004 == 000031e2 (FALSE)
3882: 000031de: 7003 6002 4280 4e5e 4e75 MOVE.L #$00000003,D0
3883: 000031e0: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 000031e4 (TRUE)
3884: 000031e2: 4280 4e5e 4e75 4e56 0000 CLR.L D0
3885: 000031e4: 4e5e 4e75 4e56 0000 23fc UNLK.L A6
3886: 000031e6: 4e75 4e56 0000 23fc 0030 RTS.L
3887:
3888:
3889: 000031e8: 4e56 0000 23fc 0030 0000 LINK.W A6,#$0000
3890: 000031ec: 23fc 0030 0000 0200 00c0 MOVE.L #$00300000,$020000c0
3891: 000031f6: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
3892: 000031f8: 4e75 4e56 0000 48e7 2038 RTS.L
3893:
3894:
3895: 000031fa: 4e56 0000 48e7 2038 47f9 LINK.W A6,#$0000
3896: 000031fe: 48e7 2038 47f9 0101 5344 MVMLE.L #$2038,-(A7)
3897: 00003202: 47f9 0101 5344 287c 0211 LEA.L $01015344,A3
3898: 00003208: 287c 0211 8000 61ff ffff MOVEA.L #$02118000,A4
3899: 0000320e: 61ff ffff d1b2 1039 0211 BSR.L #$ffffd1b2 == 000003c2
3900: 00003214: 1039 0211 8001 45f9 0100 MOVE.B $02118001,D0
3901: 0000321a: 45f9 0100 300c 4e92 13fc LEA.L $0100300c,A2
3902: 00003220: 4e92 13fc 0009 0211 8001 JSR.L (A2)
3903: 00003222: 13fc 0009 0211 8001 4e92 MOVE.B #$09,$02118001
3904: 0000322a: 4e92 13fc ffca 0211 8001 JSR.L (A2)
3905: 0000322c: 13fc ffca 0211 8001 4202 MOVE.B #$ca,$02118001
3906: 00003234: 4202 45f9 0100 300c 4e92 CLR.B D2
3907: 00003236: 45f9 0100 300c 4e92 195b LEA.L $0100300c,A2
3908: 0000323c: 4e92 195b 0001 5202 0c02 JSR.L (A2)
3909: 0000323e: 195b 0001 5202 0c02 0013 MOVE.B (A3)+,(A4,$0001) == $010009b5
3910: 00003242: 5202 0c02 0013 63ec 4e92 ADD.B #$00000001,D2
3911: 00003244: 0c02 0013 63ec 4e92 1014 CMP.B #$13,D2
3912: 00003248: 63ec 4e92 1014 47f9 0101 BLS.B #$ffffffec == 00003236 (FALSE)
3913: 0000324a: 4e92 1014 47f9 0101 5344 JSR.L (A2)
3914: 0000324c: 1014 47f9 0101 5344 4202 MOVE.B (A4),D0
3915: 0000324e: 47f9 0101 5344 4202 45f9 LEA.L $01015344,A3
3916: 00003254: 4202 45f9 0100 300c 4e92 CLR.B D2
3917: 00003256: 45f9 0100 300c 4e92 189b LEA.L $0100300c,A2
3918: 0000325c: 4e92 189b 5202 0c02 0013 JSR.L (A2)
3919: 0000325e: 189b 5202 0c02 0013 63ee MOVE.B (A3)+,(A4)
3920: 00003260: 5202 0c02 0013 63ee 4e92 ADD.B #$00000001,D2
3921: 00003262: 0c02 0013 63ee 4e92 102c CMP.B #$13,D2
3922: 00003266: 63ee 4e92 102c 0001 4282 BLS.B #$ffffffee == 00003256 (FALSE)
3923: 00003268: 4e92 102c 0001 4282 45f9 JSR.L (A2)
3924: 0000326a: 102c 0001 4282 45f9 0100 MOVE.B (A4,$0001) == $010009b5,D0
3925: 0000326e: 4282 45f9 0100 300c 4e92 CLR.L D2
3926: 00003270: 45f9 0100 300c 4e92 422c LEA.L $0100300c,A2
3927: 00003276: 4e92 422c 0001 4e92 102c JSR.L (A2)
3928: 00003278: 422c 0001 4e92 102c 0001 CLR.B (A4,$0001) == $010009b5
3929: 0000327c: 4e92 102c 0001 0200 0004 JSR.L (A2)
3930: 0000327e: 102c 0001 0200 0004 660c MOVE.B (A4,$0001) == $010009b5,D0
3931: 00003282: 0200 0004 660c 2002 5282 AND.B #$04,D0
3932: 00003286: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 00003294 (TRUE)
3933: 00003288: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
3934: 0000328a: 5282 0c80 0000 1387 6fdc ADD.L #$00000001,D2
3935: 0000328c: 0c80 0000 1387 6fdc 0c82 CMP.L #$00001387,D0
3936: 00003292: 6fdc 0c82 0000 1387 6f06 BLE.B #$ffffffdc == 00003270 (TRUE)
3937: 00003294: 0c82 0000 1387 6f06 7001 CMP.L #$00001387,D2
3938: 0000329a: 6f06 7001 6000 00c0 197c BLE.B #$00000006 == 000032a2 (TRUE)
3939: 0000329c: 7001 6000 00c0 197c 0040 MOVE.L #$00000001,D0
3940: 0000329e: 6000 00c0 197c 0040 0003 BT .W #$00c0 == 00003360 (TRUE)
3941: 000032a2: 197c 0040 0003 4282 45f9 MOVE.B #$40,(A4,$0003) == $010009b7
3942: 000032a8: 4282 45f9 0100 300c 4e92 CLR.L D2
3943: 000032aa: 45f9 0100 300c 4e92 422c LEA.L $0100300c,A2
3944: 000032b0: 4e92 422c 0001 4e92 102c JSR.L (A2)
3945: 000032b2: 422c 0001 4e92 102c 0001 CLR.B (A4,$0001) == $010009b5
3946: 000032b6: 4e92 102c 0001 0200 0001 JSR.L (A2)
3947: 000032b8: 102c 0001 0200 0001 660c MOVE.B (A4,$0001) == $010009b5,D0
3948: 000032bc: 0200 0001 660c 2002 5282 AND.B #$01,D0
3949: 000032c0: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 000032ce (TRUE)
3950: 000032c2: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
3951: 000032c4: 5282 0c80 0000 1387 6fdc ADD.L #$00000001,D2
3952: 000032c6: 0c80 0000 1387 6fdc 0c82 CMP.L #$00001387,D0
3953: 000032cc: 6fdc 0c82 0000 1387 6f06 BLE.B #$ffffffdc == 000032aa (TRUE)
3954: 000032ce: 0c82 0000 1387 6f06 7002 CMP.L #$00001387,D2
3955: 000032d4: 6f06 7002 6000 0086 0c2c BLE.B #$00000006 == 000032dc (TRUE)
3956: 000032d6: 7002 6000 0086 0c2c 0040 MOVE.L #$00000002,D0
3957: 000032d8: 6000 0086 0c2c 0040 0003 BT .W #$0086 == 00003360 (TRUE)
3958: 000032dc: 0c2c 0040 0003 6704 7003 CMP.B #$40,(A4,$0003) == $010009b7
3959: 000032e2: 6704 7003 6078 61ff ffff BEQ.B #$00000004 == 000032e8 (FALSE)
3960: 000032e4: 7003 6078 61ff ffff fd22 MOVE.L #$00000003,D0
3961: 000032e6: 6078 61ff ffff fd22 1014 BT .B #$00000078 == 00003360 (TRUE)
3962: 000032e8: 61ff ffff fd22 1014 4282 BSR.L #$fffffd22 == 0000300c
3963: 000032ee: 1014 4282 45f9 0100 300c MOVE.B (A4),D0
3964: 000032f0: 4282 45f9 0100 300c 4e92 CLR.L D2
3965: 000032f2: 45f9 0100 300c 4e92 4214 LEA.L $0100300c,A2
3966: 000032f8: 4e92 4214 4e92 1014 0200 JSR.L (A2)
3967: 000032fa: 4214 4e92 1014 0200 0004 CLR.B (A4)
3968: 000032fc: 4e92 1014 0200 0004 660c JSR.L (A2)
3969: 000032fe: 1014 0200 0004 660c 2002 MOVE.B (A4),D0
3970: 00003300: 0200 0004 660c 2002 5282 AND.B #$04,D0
3971: 00003304: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 00003312 (TRUE)
3972: 00003306: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
3973: 00003308: 5282 0c80 0000 1387 6fe0 ADD.L #$00000001,D2
3974: 0000330a: 0c80 0000 1387 6fe0 0c82 CMP.L #$00001387,D0
3975: 00003310: 6fe0 0c82 0000 1387 6f04 BLE.B #$ffffffe0 == 000032f2 (TRUE)
3976: 00003312: 0c82 0000 1387 6f04 7005 CMP.L #$00001387,D2
3977: 00003318: 6f04 7005 6042 197c 0040 BLE.B #$00000004 == 0000331e (TRUE)
3978: 0000331a: 7005 6042 197c 0040 0002 MOVE.L #$00000005,D0
3979: 0000331c: 6042 197c 0040 0002 4282 BT .B #$00000042 == 00003360 (TRUE)
3980: 0000331e: 197c 0040 0002 4282 45f9 MOVE.B #$40,(A4,$0002) == $010009b6
3981: 00003324: 4282 45f9 0100 300c 4e92 CLR.L D2
3982: 00003326: 45f9 0100 300c 4e92 4214 LEA.L $0100300c,A2
3983: 0000332c: 4e92 4214 4e92 1014 0200 JSR.L (A2)
3984: 0000332e: 4214 4e92 1014 0200 0001 CLR.B (A4)
3985: 00003330: 4e92 1014 0200 0001 660c JSR.L (A2)
3986: 00003332: 1014 0200 0001 660c 2002 MOVE.B (A4),D0
3987: 00003334: 0200 0001 660c 2002 5282 AND.B #$01,D0
3988: 00003338: 660c 2002 5282 0c80 0000 BNE.B #$0000000c == 00003346 (TRUE)
3989: 0000333a: 2002 5282 0c80 0000 1387 MOVE.L D2,D0
3990: 0000333c: 5282 0c80 0000 1387 6fe0 ADD.L #$00000001,D2
3991: 0000333e: 0c80 0000 1387 6fe0 0c82 CMP.L #$00001387,D0
3992: 00003344: 6fe0 0c82 0000 1387 6f04 BLE.B #$ffffffe0 == 00003326 (TRUE)
3993: 00003346: 0c82 0000 1387 6f04 7006 CMP.L #$00001387,D2
3994: 0000334c: 6f04 7006 600e 0c2c 0040 BLE.B #$00000004 == 00003352 (TRUE)
3995: 0000334e: 7006 600e 0c2c 0040 0002 MOVE.L #$00000006,D0
3996: 00003350: 600e 0c2c 0040 0002 6704 BT .B #$0000000e == 00003360 (TRUE)
3997: 00003352: 0c2c 0040 0002 6704 7007 CMP.B #$40,(A4,$0002) == $010009b6
3998: 00003358: 6704 7007 6002 4280 4cee BEQ.B #$00000004 == 0000335e (FALSE)
3999: 0000335a: 7007 6002 4280 4cee 1c04 MOVE.L #$00000007,D0
4000: 0000335c: 6002 4280 4cee 1c04 fff0 BT .B #$00000002 == 00003360 (TRUE)
4001: 0000335e: 4280 4cee 1c04 fff0 4e5e CLR.L D0
4002: 00003360: 4cee 1c04 fff0 4e5e 4e75 MVMEL.L #$1c04,(A6,$fff0) == $fffffff0
4003: 00003366: 4e5e 4e75 4e56 0000 4879 UNLK.L A6
4004: 00003368: 4e75 4e56 0000 4879 0100 RTS.L
4005:
4006:
4007: 0000336a: 4e56 0000 4879 0100 f7d4 LINK.W A6,#$0000
4008: 0000336e: 4879 0100 f7d4 61ff 0000 PEA.L $0100f7d4
4009: 00003374: 61ff 0000 34e4 4e5e 4e75 BSR.L #$000034e4 == 0000685a
4010: 0000337a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
4011: 0000337c: 4e75 4e56 0000 48e7 0030 RTS.L
4012:
4013:
4014: 0000337e: 4e56 0000 48e7 0030 267c LINK.W A6,#$0000
4015: 00003382: 48e7 0030 267c 0211 4000 MVMLE.L #$0030,-(A7)
4016: 00003386: 267c 0211 4000 0239 00bf MOVEA.L #$02114000,A3
4017: 0000338c: 0239 00bf 0211 4108 13fc AND.B #$bf,$02114108
4018: 00003394: 13fc 0082 0211 4020 4878 MOVE.B #$82,$02114020
4019: 0000339c: 4878 000a 45f9 0100 24cc PEA.L $0000000a
4020: 000033a0: 45f9 0100 24cc 4e92 13fc LEA.L $010024cc,A2 // delay(10)
4021: 000033a6: 4e92 13fc 0080 0211 4020 JSR.L (A2)
4022: 000033a8: 13fc 0080 0211 4020 4878 MOVE.B #$80,$02114020
4023: 000033b0: 4878 000a 4e92 13fc 0002 PEA.L $0000000a
4024: 000033b4: 4e92 13fc 0002 0211 4003 JSR.L (A2)
4025: 000033b6: 13fc 0002 0211 4003 4239 MOVE.B #$02,$02114003
4026: 000033be: 4239 0211 4003 4239 0211 CLR.B $02114003
4027: 000033c4: 4239 0211 4002 13fc 0001 CLR.B $02114002
4028: 000033ca: 13fc 0001 0211 4002 13fc MOVE.B #$01,$02114002
4029: 000033d2: 13fc 0002 0211 4002 13fc MOVE.B #$02,$02114002
4030: 000033da: 13fc 0003 0211 4002 13fc MOVE.B #$03,$02114002
4031: 000033e2: 13fc 0004 0211 4002 1039 MOVE.B #$04,$02114002
4032: 000033ea: 1039 0211 4007 0200 001f MOVE.B $02114007,D0
4033: 000033f0: 0200 001f 0c00 0005 6704 AND.B #$1f,D0
4034: 000033f4: 0c00 0005 6704 7001 6028 CMP.B #$05,D0
4035: 000033f8: 6704 7001 6028 102b 0002 BEQ.B #$00000004 == 000033fe (FALSE)
4036: 000033fa: 7001 6028 102b 0002 660a MOVE.L #$00000001,D0
4037: 000033fc: 6028 102b 0002 660a 102b BT .B #$00000028 == 00003426 (TRUE)
4038: 000033fe: 102b 0002 660a 102b 0002 MOVE.B (A3,$0002) == $010009fa,D0
4039: 00003402: 660a 102b 0002 0c00 0001 BNE.B #$0000000a == 0000340e (TRUE)
4040: 00003404: 102b 0002 0c00 0001 6704 MOVE.B (A3,$0002) == $010009fa,D0
4041: 00003408: 0c00 0001 6704 7002 6014 CMP.B #$01,D0
4042: 0000340c: 6704 7002 6014 102b 0007 BEQ.B #$00000004 == 00003412 (FALSE)
4043: 0000340e: 7002 6014 102b 0007 0200 MOVE.L #$00000002,D0
4044: 00003410: 6014 102b 0007 0200 001f BT .B #$00000014 == 00003426 (TRUE)
4045: 00003412: 102b 0007 0200 001f 0c00 MOVE.B (A3,$0007) == $010009ff,D0
4046: 00003416: 0200 001f 0c00 0003 6704 AND.B #$1f,D0
4047: 0000341a: 0c00 0003 6704 7003 6002 CMP.B #$03,D0
4048: 0000341e: 6704 7003 6002 4280 4cee BEQ.B #$00000004 == 00003424 (FALSE)
4049: 00003420: 7003 6002 4280 4cee 0c00 MOVE.L #$00000003,D0
4050: 00003422: 6002 4280 4cee 0c00 fff8 BT .B #$00000002 == 00003426 (TRUE)
4051: 00003424: 4280 4cee 0c00 fff8 4e5e CLR.L D0
4052: 00003426: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
4053: 0000342c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
4054: 0000342e: 4e75 4e56 0000 48e7 2030 RTS.L
4055:
4056:
4057: 00003430: 4e56 0000 48e7 2030 267c LINK.W A6,#$0000
4058: 00003434: 48e7 2030 267c 0211 4000 MVMLE.L #$2030,-(A7)
4059: 00003438: 267c 0211 4000 13fc 0082 MOVEA.L #$02114000,A3
4060: 0000343e: 13fc 0082 0211 4020 4878 MOVE.B #$82,$02114020
4061: 00003446: 4878 000a 45f9 0100 24cc PEA.L $0000000a
4062: 0000344a: 45f9 0100 24cc 4e92 13fc LEA.L $010024cc,A2 // delay(10)
4063: 00003450: 4e92 13fc 0080 0211 4020 JSR.L (A2)
4064: 00003452: 13fc 0080 0211 4020 4878 MOVE.B #$80,$02114020
4065: 0000345a: 4878 000a 4e92 13fc 0002 PEA.L $0000000a
4066: 0000345e: 4e92 13fc 0002 0211 4003 JSR.L (A2)
4067: 00003460: 13fc 0002 0211 4003 4239 MOVE.B #$02,$02114003
4068: 00003468: 4239 0211 4003 13fc 0001 CLR.B $02114003
4069: 0000346e: 13fc 0001 0211 4003 4878 MOVE.B #$01,$02114003
4070: 00003476: 4878 000a 4e92 1039 0211 PEA.L $0000000a
4071: 0000347a: 4e92 1039 0211 4007 0200 JSR.L (A2)
4072: 0000347c: 1039 0211 4007 0200 001f MOVE.B $02114007,D0
4073: 00003482: 0200 001f defc 000c 6706 AND.B #$1f,D0
4074: 00003486: defc 000c 6706 7004 6000 ADDA.W #$000c,A7
4075: 0000348a: 6706 7004 6000 00ae 16bc BEQ.B #$00000006 == 00003492 (FALSE)
4076: 0000348c: 7004 6000 00ae 16bc 0055 MOVE.L #$00000004,D0
4077: 0000348e: 6000 00ae 16bc 0055 177c BT .W #$00ae == 0000353e (TRUE)
4078: 00003492: 16bc 0055 177c 0055 0001 MOVE.B #$55,(A3)
4079: 00003496: 177c 0055 0001 177c 0080 MOVE.B #$55,(A3,$0001) == $010009f9
4080: 0000349c: 177c 0080 0003 4280 102b MOVE.B #$80,(A3,$0003) == $010009fb
4081: 000034a2: 4280 102b 0001 e180 4281 CLR.L D0
4082: 000034a4: 102b 0001 e180 4281 1213 MOVE.B (A3,$0001) == $010009f9,D0
4083: 000034a8: e180 4281 1213 8081 0c80 ASL.L #$00000008,D0
4084: 000034aa: 4281 1213 8081 0c80 0000 CLR.L D1
4085: 000034ac: 1213 8081 0c80 0000 5555 MOVE.B (A3),D1
4086: 000034ae: 8081 0c80 0000 5555 6706 OR.L D1,D0
4087: 000034b0: 0c80 0000 5555 6706 7005 CMP.L #$00005555,D0
4088: 000034b6: 6706 7005 6000 0082 16bc BEQ.B #$00000006 == 000034be (FALSE)
4089: 000034b8: 7005 6000 0082 16bc 00aa MOVE.L #$00000005,D0
4090: 000034ba: 6000 0082 16bc 00aa 177c BT .W #$0082 == 0000353e (TRUE)
4091: 000034be: 16bc 00aa 177c 00aa 0001 MOVE.B #$aa,(A3)
4092: 000034c2: 177c 00aa 0001 177c 0080 MOVE.B #$aa,(A3,$0001) == $010009f9
4093: 000034c8: 177c 0080 0003 4280 102b MOVE.B #$80,(A3,$0003) == $010009fb
4094: 000034ce: 4280 102b 0001 e180 4281 CLR.L D0
4095: 000034d0: 102b 0001 e180 4281 1213 MOVE.B (A3,$0001) == $010009f9,D0
4096: 000034d4: e180 4281 1213 8081 0c80 ASL.L #$00000008,D0
4097: 000034d6: 4281 1213 8081 0c80 0000 CLR.L D1
4098: 000034d8: 1213 8081 0c80 0000 aaaa MOVE.B (A3),D1
4099: 000034da: 8081 0c80 0000 aaaa 6704 OR.L D1,D0
4100: 000034dc: 0c80 0000 aaaa 6704 7006 CMP.L #$0000aaaa,D0
4101: 000034e2: 6704 7006 6056 4281 4282 BEQ.B #$00000004 == 000034e8 (FALSE)
4102: 000034e4: 7006 6056 4281 4282 1001 MOVE.L #$00000006,D0
4103: 000034e6: 6056 4281 4282 1001 1740 BT .B #$00000056 == 0000353e (TRUE)
4104: 000034e8: 4281 4282 1001 1740 0008 CLR.L D1
4105: 000034ea: 4282 1001 1740 0008 142b CLR.L D2
4106: 000034ec: 1001 1740 0008 142b 0008 MOVE.B D1,D0
4107: 000034ee: 1740 0008 142b 0008 b282 MOVE.B D0,(A3,$0008) == $01000a00
4108: 000034f2: 142b 0008 b282 6704 7007 MOVE.B (A3,$0008) == $01000a00,D2
4109: 000034f6: b282 6704 7007 6040 5281 CMP.L D2,D1
4110: 000034f8: 6704 7007 6040 5281 0c81 BEQ.B #$00000004 == 000034fe (FALSE)
4111: 000034fa: 7007 6040 5281 0c81 0000 MOVE.L #$00000007,D0
4112: 000034fc: 6040 5281 0c81 0000 00ff BT .B #$00000040 == 0000353e (TRUE)
4113: 000034fe: 5281 0c81 0000 00ff 6fe4 ADD.L #$00000001,D1
4114: 00003500: 0c81 0000 00ff 6fe4 422b CMP.L #$000000ff,D1
4115: 00003506: 6fe4 422b 0008 102b 0005 BLE.B #$ffffffe4 == 000034ec (TRUE)
4116: 00003508: 422b 0008 102b 0005 177c CLR.B (A3,$0008) == $01000a00
4117: 0000350c: 102b 0005 177c 00ff 0003 MOVE.B (A3,$0005) == $010009fd,D0
4118: 00003510: 177c 00ff 0003 4878 000a MOVE.B #$ff,(A3,$0003) == $010009fb
4119: 00003516: 4878 000a 61ff ffff efb0 PEA.L $0000000a
4120: 0000351a: 61ff ffff efb0 102b 0005 BSR.L #$ffffefb0 == 000024cc // delay(10)
4121: 00003520: 102b 0005 49c0 4680 0800 MOVE.B (A3,$0005) == $010009fd,D0
4122: 00003524: 49c0 4680 0800 0006 6704 EXT.B D0
4123: 00003526: 4680 0800 0006 6704 7008 NOT.L D0
4124: 00003528: 0800 0006 6704 7008 600c BTST.L #$0006,D0
4125: 0000352c: 6704 7008 600c 177c 0002 BEQ.B #$00000004 == 00003532 (FALSE)
4126: 0000352e: 7008 600c 177c 0002 0003 MOVE.L #$00000008,D0
4127: 00003530: 600c 177c 0002 0003 422b BT .B #$0000000c == 0000353e (TRUE)
4128: 00003532: 177c 0002 0003 422b 0003 MOVE.B #$02,(A3,$0003) == $010009fb
4129: 00003538: 422b 0003 4280 4cee 0c04 CLR.B (A3,$0003) == $010009fb
4130: 0000353c: 4280 4cee 0c04 fff4 4e5e CLR.L D0
4131: 0000353e: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $fffffff4
4132: 00003544: 4e5e 4e75 4e56 ffd0 48e7 UNLK.L A6
4133: 00003546: 4e75 4e56 ffd0 48e7 3e3c RTS.L
4134:
4135:
4136: 00003548: 4e56 ffd0 48e7 3e3c 41f9 LINK.W A6,#$ffd0
4137: 0000354c: 48e7 3e3c 41f9 0101 5358 MVMLE.L #$3e3c,-(A7)
4138: 00003550: 41f9 0101 5358 43ee fffa LEA.L $01015358,A0
4139: 00003556: 43ee fffa 12d8 12d8 12d8 LEA.L (A6,$fffa) == $fffffffa,A1
4140: 0000355a: 12d8 12d8 12d8 12d8 12d8 MOVE.B (A0)+,(A1)+
4141: 0000355c: 12d8 12d8 12d8 12d8 1290 MOVE.B (A0)+,(A1)+
4142: 0000355e: 12d8 12d8 12d8 1290 49ee MOVE.B (A0)+,(A1)+
4143: 00003560: 12d8 12d8 1290 49ee ffd2 MOVE.B (A0)+,(A1)+
4144: 00003562: 12d8 1290 49ee ffd2 267c MOVE.B (A0)+,(A1)+
4145: 00003564: 1290 49ee ffd2 267c 020c MOVE.B (A0),(A1)
4146: 00003566: 49ee ffd2 267c 020c 0000 LEA.L (A6,$ffd2) == $ffffffd2,A4
4147: 0000356a: 267c 020c 0000 4878 0028 MOVEA.L #$020c0000,A3
4148: 00003570: 4878 0028 2f0c 61ff 0000 PEA.L $00000028
4149: 00003574: 2f0c 61ff 0000 3a60 42ac MOVE.L A4,-(A7)
4150: 00003576: 61ff 0000 3a60 42ac 0008 BSR.L #$00003a60 == 00006fd8
4151: 0000357c: 42ac 0008 7202 2881 42ac CLR.L (A4,$0008) == $010009bc
4152: 00003580: 7202 2881 42ac 000c 297c MOVE.L #$00000002,D1
4153: 00003582: 2881 42ac 000c 297c 0101 MOVE.L D1,(A4)
4154: 00003584: 42ac 000c 297c 0101 663c CLR.L (A4,$000c) == $010009c0
4155: 00003588: 297c 0101 663c 0010 4878 MOVE.L #$0101663c,(A4,$0010) == $010009c4
4156: 00003590: 4878 073c 61ff 0000 381c PEA.L $0000073c
4157: 00003594: 61ff 0000 381c 2940 0020 BSR.L #$0000381c == 00006db2
4158: 0000359a: 2940 0020 2a00 4878 0006 MOVE.L D0,(A4,$0020) == $010009d4
4159: 0000359e: 2a00 4878 0006 2445 486a MOVE.L D0,D5
4160: 000035a0: 4878 0006 2445 486a 0022 PEA.L $00000006
4161: 000035a4: 2445 486a 0022 486e fffa MOVEA.L D5,A2
4162: 000035a6: 486a 0022 486e fffa 61ff PEA.L (A2,$0022) == $00000022
4163: 000035aa: 486e fffa 61ff 0000 38f4 PEA.L (A6,$fffa) == $fffffffa
4164: 000035ae: 61ff 0000 38f4 2f0c 61ff BSR.L #$000038f4 == 00006ea4
4165: 000035b4: 2f0c 61ff 0000 469c 2c00 MOVE.L A4,-(A7)
4166: 000035b6: 61ff 0000 469c 2c00 defc BSR.L #$0000469c == 00007c54
4167: 000035bc: 2c00 defc 001c 6606 7001 MOVE.L D0,D6
4168: 000035be: defc 001c 6606 7001 6000 ADDA.W #$001c,A7
4169: 000035c2: 6606 7001 6000 0248 4878 BNE.B #$00000006 == 000035ca (TRUE)
4170: 000035c4: 7001 6000 0248 4878 0006 MOVE.L #$00000001,D0
4171: 000035c6: 6000 0248 4878 0006 2445 BT .W #$0248 == 00003810 (TRUE)
4172: 000035ca: 4878 0006 2445 486a 001c PEA.L $00000006
4173: 000035ce: 2445 486a 001c 2f06 61ff MOVEA.L D5,A2
4174: 000035d0: 486a 001c 2f06 61ff 0000 PEA.L (A2,$001c) == $0000001c
4175: 000035d4: 2f06 61ff 0000 38cc 263c MOVE.L D6,-(A7)
4176: 000035d6: 61ff 0000 38cc 263c 0000 BSR.L #$000038cc == 00006ea4
4177: 000035dc: 263c 0000 05dc 2f03 61ff MOVE.L #$000005dc,D3
4178: 000035e2: 2f03 61ff 0000 37cc 2800 MOVE.L D3,-(A7)
4179: 000035e4: 61ff 0000 37cc 2800 2f03 BSR.L #$000037cc == 00006db2
4180: 000035ea: 2800 2f03 2f04 61ff 0000 MOVE.L D0,D4
4181: 000035ec: 2f03 2f04 61ff 0000 39e6 MOVE.L D3,-(A7)
4182: 000035ee: 2f04 61ff 0000 39e6 13fc MOVE.L D4,-(A7)
4183: 000035f0: 61ff 0000 39e6 13fc 0002 BSR.L #$000039e6 == 00006fd8
4184: 000035f6: 13fc 0002 0210 6004 61ff MOVE.B #$02,$02106004
4185: 000035fe: 61ff ffff fa0c 4239 0210 BSR.L #$fffffa0c == 0000300c
4186: 00003604: 4239 0210 6004 202b 0030 CLR.B $02106004
4187: 0000360a: 202b 0030 0080 9000 0000 MOVE.L (A3,$0030) == $01000a28,D0
4188: 0000360e: 0080 9000 0000 2740 0030 OR.L #$90000000,D0
4189: 00003614: 2740 0030 202b 0034 0280 MOVE.L D0,(A3,$0030) == $01000a28
4190: 00003618: 202b 0034 0280 6fff ffff MOVE.L (A3,$0034) == $01000a2c,D0
4191: 0000361c: 0280 6fff ffff 2740 0034 AND.L #$6fffffff,D0
4192: 00003622: 2740 0034 4282 defc 0018 MOVE.L D0,(A3,$0034) == $01000a2c
4193: 00003626: 4282 defc 0018 2f03 2f05 CLR.L D2
4194: 00003628: defc 0018 2f03 2f05 2f04 ADDA.W #$0018,A7
4195: 0000362c: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
4196: 0000362e: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
4197: 00003630: 2f04 2f0c 61ff 0000 480a MOVE.L D4,-(A7)
4198: 00003632: 2f0c 61ff 0000 480a defc MOVE.L A4,-(A7)
4199: 00003634: 61ff 0000 480a defc 0010 BSR.L #$0000480a == 00007e40
4200: 0000363a: defc 0010 4a80 6702 4282 ADDA.W #$0010,A7
4201: 0000363e: 4a80 6702 4282 5282 0c82 TST.L D0
4202: 00003640: 6702 4282 5282 0c82 0000 BEQ.B #$00000002 == 00003644 (FALSE)
4203: 00003642: 4282 5282 0c82 0000 03e7 CLR.L D2
4204: 00003644: 5282 0c82 0000 03e7 6fde ADD.L #$00000001,D2
4205: 00003646: 0c82 0000 03e7 6fde 4a80 CMP.L #$000003e7,D2
4206: 0000364c: 6fde 4a80 670e 2f0c 61ff BLE.B #$ffffffde == 0000362c (TRUE)
4207: 0000364e: 4a80 670e 2f0c 61ff 0000 TST.L D0
4208: 00003650: 670e 2f0c 61ff 0000 4a0a BEQ.B #$0000000e == 00003660 (FALSE)
4209: 00003652: 2f0c 61ff 0000 4a0a 7002 MOVE.L A4,-(A7)
4210: 00003654: 61ff 0000 4a0a 7002 6000 BSR.L #$00004a0a == 00008060
4211: 0000365a: 7002 6000 01b2 2f03 61ff MOVE.L #$00000002,D0
4212: 0000365c: 6000 01b2 2f03 61ff 0000 BT .W #$01b2 == 00003810 (TRUE)
4213: 00003660: 2f03 61ff 0000 374e 2a40 MOVE.L D3,-(A7)
4214: 00003662: 61ff 0000 374e 2a40 264d BSR.L #$0000374e == 00006db2
4215: 00003668: 2a40 264d 4878 0006 2f0d MOVEA.L D0,A5
4216: 0000366a: 264d 4878 0006 2f0d 2f06 MOVEA.L A5,A3
4217: 0000366c: 4878 0006 2f0d 2f06 45f9 PEA.L $00000006
4218: 00003670: 2f0d 2f06 45f9 0100 6ea4 MOVE.L A5,-(A7)
4219: 00003672: 2f06 45f9 0100 6ea4 4e92 MOVE.L D6,-(A7)
4220: 00003674: 45f9 0100 6ea4 4e92 5c4b LEA.L $01006ea4,A2
4221: 0000367a: 4e92 5c4b 4878 0006 2f0b JSR.L (A2)
4222: 0000367c: 5c4b 4878 0006 2f0b 2f06 ADDA.W #$00000006,A3
4223: 0000367e: 4878 0006 2f0b 2f06 4e92 PEA.L $00000006
4224: 00003682: 2f0b 2f06 4e92 5c4b 16fc MOVE.L A3,-(A7)
4225: 00003684: 2f06 4e92 5c4b 16fc 0055 MOVE.L D6,-(A7)
4226: 00003686: 4e92 5c4b 16fc 0055 16fc JSR.L (A2)
4227: 00003688: 5c4b 16fc 0055 16fc ffaa ADDA.W #$00000006,A3
4228: 0000368a: 16fc 0055 16fc ffaa 4282 MOVE.B #$55,(A3)+
4229: 0000368e: 16fc ffaa 4282 defc 001c MOVE.B #$aa,(A3)+
4230: 00003692: 4282 defc 001c 70f2 d083 CLR.L D2
4231: 00003694: defc 001c 70f2 d083 6004 ADDA.W #$001c,A7
4232: 00003698: 70f2 d083 6004 16c2 5282 MOVE.L #$fffffff2,D0
4233: 0000369a: d083 6004 16c2 5282 b082 ADD.L D3,D0
4234: 0000369c: 6004 16c2 5282 b082 6ef8 BT .B #$00000004 == 000036a2 (TRUE)
4235: 0000369e: 16c2 5282 b082 6ef8 42a7 MOVE.B D2,(A3)+
4236: 000036a0: 5282 b082 6ef8 42a7 2f03 ADD.L #$00000001,D2
4237: 000036a2: b082 6ef8 42a7 2f03 2f0d CMP.L D2,D0
4238: 000036a4: 6ef8 42a7 2f03 2f0d 2f0c BGT.B #$fffffff8 == 0000369e (FALSE)
4239: 000036a6: 42a7 2f03 2f0d 2f0c 61ff CLR.L -(A7)
4240: 000036a8: 2f03 2f0d 2f0c 61ff 0000 MOVE.L D3,-(A7)
4241: 000036aa: 2f0d 2f0c 61ff 0000 4876 MOVE.L A5,-(A7)
4242: 000036ac: 2f0c 61ff 0000 4876 2f03 MOVE.L A4,-(A7)
4243: 000036ae: 61ff 0000 4876 2f03 61ff BSR.L #$00004876 == 00007f26
4244: 000036b4: 2f03 61ff 0000 36fa 2800 MOVE.L D3,-(A7)
4245: 000036b6: 61ff 0000 36fa 2800 4282 BSR.L #$000036fa == 00006db2
4246: 000036bc: 2800 4282 defc 0014 2f03 MOVE.L D0,D4
4247: 000036be: 4282 defc 0014 2f03 2f05 CLR.L D2
4248: 000036c0: defc 0014 2f03 2f05 2f04 ADDA.W #$0014,A7
4249: 000036c4: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
4250: 000036c6: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
4251: 000036c8: 2f04 2f0c 61ff 0000 4772 MOVE.L D4,-(A7)
4252: 000036ca: 2f0c 61ff 0000 4772 defc MOVE.L A4,-(A7)
4253: 000036cc: 61ff 0000 4772 defc 0010 BSR.L #$00004772 == 00007e40
4254: 000036d2: defc 0010 4a80 660a 5282 ADDA.W #$0010,A7
4255: 000036d6: 4a80 660a 5282 0c82 0000 TST.L D0
4256: 000036d8: 660a 5282 0c82 0000 03e7 BNE.B #$0000000a == 000036e4 (TRUE)
4257: 000036da: 5282 0c82 0000 03e7 6fe0 ADD.L #$00000001,D2
4258: 000036dc: 0c82 0000 03e7 6fe0 0c82 CMP.L #$000003e7,D2
4259: 000036e2: 6fe0 0c82 0000 03e7 6f0e BLE.B #$ffffffe0 == 000036c4 (TRUE)
4260: 000036e4: 0c82 0000 03e7 6f0e 2f0c CMP.L #$000003e7,D2
4261: 000036ea: 6f0e 2f0c 61ff 0000 4970 BLE.B #$0000000e == 000036fa (TRUE)
4262: 000036ec: 2f0c 61ff 0000 4970 7003 MOVE.L A4,-(A7)
4263: 000036ee: 61ff 0000 4970 7003 6000 BSR.L #$00004970 == 00008060
4264: 000036f4: 7003 6000 0118 2f03 2f0d MOVE.L #$00000003,D0
4265: 000036f6: 6000 0118 2f03 2f0d 2f04 BT .W #$0118 == 00003810 (TRUE)
4266: 000036fa: 2f03 2f0d 2f04 61ff 0000 MOVE.L D3,-(A7)
4267: 000036fc: 2f0d 2f04 61ff 0000 36f0 MOVE.L A5,-(A7)
4268: 000036fe: 2f04 61ff 0000 36f0 defc MOVE.L D4,-(A7)
4269: 00003700: 61ff 0000 36f0 defc 000c BSR.L #$000036f0 == 00006df2
4270: 00003706: defc 000c 4a80 670e 2f0c ADDA.W #$000c,A7
4271: 0000370a: 4a80 670e 2f0c 61ff 0000 TST.L D0
4272: 0000370c: 670e 2f0c 61ff 0000 494e BEQ.B #$0000000e == 0000371c (FALSE)
4273: 0000370e: 2f0c 61ff 0000 494e 7004 MOVE.L A4,-(A7)
4274: 00003710: 61ff 0000 494e 7004 6000 BSR.L #$0000494e == 00008060
4275: 00003716: 7004 6000 00f6 2446 122a MOVE.L #$00000004,D0
4276: 00003718: 6000 00f6 2446 122a 0005 BT .W #$00f6 == 00003810 (TRUE)
4277: 0000371c: 2446 122a 0005 5201 13c1 MOVEA.L D6,A2
4278: 0000371e: 122a 0005 5201 13c1 0210 MOVE.B (A2,$0005) == $00000005,D1
4279: 00003722: 5201 13c1 0210 600d 42a7 ADD.B #$00000001,D1
4280: 00003724: 13c1 0210 600d 42a7 2f03 MOVE.B D1,$0210600d
4281: 0000372a: 42a7 2f03 2f0d 2f0c 61ff CLR.L -(A7)
4282: 0000372c: 2f03 2f0d 2f0c 61ff 0000 MOVE.L D3,-(A7)
4283: 0000372e: 2f0d 2f0c 61ff 0000 47f2 MOVE.L A5,-(A7)
4284: 00003730: 2f0c 61ff 0000 47f2 2f03 MOVE.L A4,-(A7)
4285: 00003732: 61ff 0000 47f2 2f03 2f04 BSR.L #$000047f2 == 00007f26
4286: 00003738: 2f03 2f04 61ff 0000 389a MOVE.L D3,-(A7)
4287: 0000373a: 2f04 61ff 0000 389a 4282 MOVE.L D4,-(A7)
4288: 0000373c: 61ff 0000 389a 4282 defc BSR.L #$0000389a == 00006fd8
4289: 00003742: 4282 defc 0018 2f03 2f05 CLR.L D2
4290: 00003744: defc 0018 2f03 2f05 2f04 ADDA.W #$0018,A7
4291: 00003748: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
4292: 0000374a: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
4293: 0000374c: 2f04 2f0c 61ff 0000 46ee MOVE.L D4,-(A7)
4294: 0000374e: 2f0c 61ff 0000 46ee defc MOVE.L A4,-(A7)
4295: 00003750: 61ff 0000 46ee defc 0010 BSR.L #$000046ee == 00007e40
4296: 00003756: defc 0010 4a80 660a 5282 ADDA.W #$0010,A7
4297: 0000375a: 4a80 660a 5282 0c82 0000 TST.L D0
4298: 0000375c: 660a 5282 0c82 0000 03e7 BNE.B #$0000000a == 00003768 (TRUE)
4299: 0000375e: 5282 0c82 0000 03e7 6fe0 ADD.L #$00000001,D2
4300: 00003760: 0c82 0000 03e7 6fe0 0c82 CMP.L #$000003e7,D2
4301: 00003766: 6fe0 0c82 0000 03e8 670e BLE.B #$ffffffe0 == 00003748 (TRUE)
4302: 00003768: 0c82 0000 03e8 670e 2f0c CMP.L #$000003e8,D2
4303: 0000376e: 670e 2f0c 61ff 0000 48ec BEQ.B #$0000000e == 0000377e (FALSE)
4304: 00003770: 2f0c 61ff 0000 48ec 7005 MOVE.L A4,-(A7)
4305: 00003772: 61ff 0000 48ec 7005 6000 BSR.L #$000048ec == 00008060
4306: 00003778: 7005 6000 0094 4282 50f5 MOVE.L #$00000005,D0
4307: 0000377a: 6000 0094 4282 50f5 2800 BT .W #$0094 == 00003810 (TRUE)
4308: 0000377e: 4282 50f5 2800 5282 7205 CLR.L D2
4309: 00003780: 50f5 2800 5282 7205 b282 ST .B (A5, D2.L*1, $00) == $0000ffff == 00003782 (TRUE)
4310: 00003784: 5282 7205 b282 6cf4 42a7 ADD.L #$00000001,D2
4311: 00003786: 7205 b282 6cf4 42a7 2f03 MOVE.L #$00000005,D1
4312: 00003788: b282 6cf4 42a7 2f03 2f0d CMP.L D2,D1
4313: 0000378a: 6cf4 42a7 2f03 2f0d 2f0c BGE.B #$fffffff4 == 00003780 (FALSE)
4314: 0000378c: 42a7 2f03 2f0d 2f0c 61ff CLR.L -(A7)
4315: 0000378e: 2f03 2f0d 2f0c 61ff 0000 MOVE.L D3,-(A7)
4316: 00003790: 2f0d 2f0c 61ff 0000 4790 MOVE.L A5,-(A7)
4317: 00003792: 2f0c 61ff 0000 4790 2f03 MOVE.L A4,-(A7)
4318: 00003794: 61ff 0000 4790 2f03 2f04 BSR.L #$00004790 == 00007f26
4319: 0000379a: 2f03 2f04 61ff 0000 3838 MOVE.L D3,-(A7)
4320: 0000379c: 2f04 61ff 0000 3838 4282 MOVE.L D4,-(A7)
4321: 0000379e: 61ff 0000 3838 4282 defc BSR.L #$00003838 == 00006fd8
4322: 000037a4: 4282 defc 0018 2f03 2f05 CLR.L D2
4323: 000037a6: defc 0018 2f03 2f05 2f04 ADDA.W #$0018,A7
4324: 000037aa: 2f03 2f05 2f04 2f0c 61ff MOVE.L D3,-(A7)
4325: 000037ac: 2f05 2f04 2f0c 61ff 0000 MOVE.L D5,-(A7)
4326: 000037ae: 2f04 2f0c 61ff 0000 468c MOVE.L D4,-(A7)
4327: 000037b0: 2f0c 61ff 0000 468c defc MOVE.L A4,-(A7)
4328: 000037b2: 61ff 0000 468c defc 0010 BSR.L #$0000468c == 00007e40
4329: 000037b8: defc 0010 4a80 660a 5282 ADDA.W #$0010,A7
4330: 000037bc: 4a80 660a 5282 0c82 0000 TST.L D0
4331: 000037be: 660a 5282 0c82 0000 03e7 BNE.B #$0000000a == 000037ca (TRUE)
4332: 000037c0: 5282 0c82 0000 03e7 6fe0 ADD.L #$00000001,D2
4333: 000037c2: 0c82 0000 03e7 6fe0 0c82 CMP.L #$000003e7,D2
4334: 000037c8: 6fe0 0c82 0000 03e7 6f0c BLE.B #$ffffffe0 == 000037aa (TRUE)
4335: 000037ca: 0c82 0000 03e7 6f0c 2f0c CMP.L #$000003e7,D2
4336: 000037d0: 6f0c 2f0c 61ff 0000 488a BLE.B #$0000000c == 000037de (TRUE)
4337: 000037d2: 2f0c 61ff 0000 488a 7006 MOVE.L A4,-(A7)
4338: 000037d4: 61ff 0000 488a 7006 6032 BSR.L #$0000488a == 00008060
4339: 000037da: 7006 6032 2f03 2f0d 2f04 MOVE.L #$00000006,D0
4340: 000037dc: 6032 2f03 2f0d 2f04 61ff BT .B #$00000032 == 00003810 (TRUE)
4341: 000037de: 2f03 2f0d 2f04 61ff 0000 MOVE.L D3,-(A7)
4342: 000037e0: 2f0d 2f04 61ff 0000 360c MOVE.L A5,-(A7)
4343: 000037e2: 2f04 61ff 0000 360c defc MOVE.L D4,-(A7)
4344: 000037e4: 61ff 0000 360c defc 000c BSR.L #$0000360c == 00006df2
4345: 000037ea: defc 000c 4a80 670c 2f0c ADDA.W #$000c,A7
4346: 000037ee: 4a80 670c 2f0c 61ff 0000 TST.L D0
4347: 000037f0: 670c 2f0c 61ff 0000 486a BEQ.B #$0000000c == 000037fe (FALSE)
4348: 000037f2: 2f0c 61ff 0000 486a 7007 MOVE.L A4,-(A7)
4349: 000037f4: 61ff 0000 486a 7007 6012 BSR.L #$0000486a == 00008060
4350: 000037fa: 7007 6012 13fc 0002 0210 MOVE.L #$00000007,D0
4351: 000037fc: 6012 13fc 0002 0210 6004 BT .B #$00000012 == 00003810 (TRUE)
4352: 000037fe: 13fc 0002 0210 6004 2f0c MOVE.B #$02,$02106004
4353: 00003806: 2f0c 61ff 0000 4856 4280 MOVE.L A4,-(A7)
4354: 00003808: 61ff 0000 4856 4280 4cee BSR.L #$00004856 == 00008060
4355: 0000380e: 4280 4cee 3c7c ffac 4e5e CLR.L D0
4356: 00003810: 4cee 3c7c ffac 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffac) == $ffffffac
4357: 00003816: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
4358: 00003818: 4e75 4e56 fffc 48e7 3f3c RTS.L
4359:
4360:
4361: 0000381a: 4e56 fffc 48e7 3f3c 4878 LINK.W A6,#$fffc
4362: 0000381e: 48e7 3f3c 4878 00de 45f9 MVMLE.L #$3f3c,-(A7)
4363: 00003822: 4878 00de 45f9 0100 6db2 PEA.L $000000de
4364: 00003826: 45f9 0100 6db2 4e92 2a40 LEA.L $01006db2,A2
4365: 0000382c: 4e92 2a40 2abc 0211 2000 JSR.L (A2)
4366: 0000382e: 2a40 2abc 0211 2000 2b7c MOVEA.L D0,A5
4367: 00003830: 2abc 0211 2000 2b7c 0200 MOVE.L #$02112000,(A5)
4368: 00003836: 2b7c 0200 0050 0004 2b7c MOVE.L #$02000050,(A5,$0004) == $00000004
4369: 0000383e: 2b7c 0200 4050 0008 2855 MOVE.L #$02004050,(A5,$0008) == $00000008
4370: 00003846: 2855 2d6d 0008 fffc 4878 MOVEA.L (A5),A4
4371: 00003848: 2d6d 0008 fffc 4878 0410 MOVE.L (A5,$0008) == $00000008,(A6,$fffc) == $fffffffc
4372: 0000384e: 4878 0410 4e92 2800 4878 PEA.L $00000410
4373: 00003852: 4e92 2800 4878 0520 4e92 JSR.L (A2)
4374: 00003854: 2800 4878 0520 4e92 2640 MOVE.L D0,D4
4375: 00003856: 4878 0520 4e92 2640 4878 PEA.L $00000520
4376: 0000385a: 4e92 2640 4878 0410 4e92 JSR.L (A2)
4377: 0000385c: 2640 4878 0410 4e92 2a00 MOVEA.L D0,A3
4378: 0000385e: 4878 0410 4e92 2a00 7cf0 PEA.L $00000410
4379: 00003862: 4e92 2a00 7cf0 c886 7c10 JSR.L (A2)
4380: 00003864: 2a00 7cf0 c886 7c10 d886 MOVE.L D0,D5
4381: 00003866: 7cf0 c886 7c10 d886 2c0b MOVE.L #$fffffff0,D6
4382: 00003868: c886 7c10 d886 2c0b 7ef0 AND.L D6,D4
4383: 0000386a: 7c10 d886 2c0b 7ef0 cc87 MOVE.L #$00000010,D6
4384: 0000386c: d886 2c0b 7ef0 cc87 2646 ADD.L D6,D4
4385: 0000386e: 2c0b 7ef0 cc87 2646 d6fc MOVE.L A3,D6
4386: 00003870: 7ef0 cc87 2646 d6fc 0010 MOVE.L #$fffffff0,D7
4387: 00003872: cc87 2646 d6fc 0010 ca87 AND.L D7,D6
4388: 00003874: 2646 d6fc 0010 ca87 7c10 MOVEA.L D6,A3
4389: 00003876: d6fc 0010 ca87 7c10 da86 ADDA.W #$0010,A3
4390: 0000387a: ca87 7c10 da86 4282 defc AND.L D7,D5
4391: 0000387c: 7c10 da86 4282 defc 0010 MOVE.L #$00000010,D6
4392: 0000387e: da86 4282 defc 0010 2244 ADD.L D6,D5
4393: 00003880: 4282 defc 0010 2244 1382 CLR.L D2
4394: 00003882: defc 0010 2244 1382 2800 ADDA.W #$0010,A7
4395: 00003886: 2244 1382 2800 5282 0c82 MOVEA.L D4,A1
4396: 00003888: 1382 2800 5282 0c82 0000 MOVE.B D2,(A1, D2.L*1, $00) == $0101bd37
4397: 0000388c: 5282 0c82 0000 03ff 6ff0 ADD.L #$00000001,D2
4398: 0000388e: 0c82 0000 03ff 6ff0 4878 CMP.L #$000003ff,D2
4399: 00003894: 6ff0 4878 0510 2f0b 45f9 BLE.B #$fffffff0 == 00003886 (TRUE)
4400: 00003896: 4878 0510 2f0b 45f9 0100 PEA.L $00000510
4401: 0000389a: 2f0b 45f9 0100 6fd8 4e92 MOVE.L A3,-(A7)
4402: 0000389c: 45f9 0100 6fd8 4e92 4878 LEA.L $01006fd8,A2
4403: 000038a2: 4e92 4878 0400 2f05 4e92 JSR.L (A2)
4404: 000038a4: 4878 0400 2f05 4e92 197c PEA.L $00000400
4405: 000038a8: 2f05 4e92 197c 0035 0010 MOVE.L D5,-(A7)
4406: 000038aa: 4e92 197c 0035 0010 422c JSR.L (A2)
4407: 000038ac: 197c 0035 0010 422c 0011 MOVE.B #$35,(A4,$0010) == $010009c4
4408: 000038b2: 422c 0011 422c 0012 197c CLR.B (A4,$0011) == $010009c5
4409: 000038b6: 422c 0012 197c 0033 0013 CLR.B (A4,$0012) == $010009c6
4410: 000038ba: 197c 0033 0013 197c 0044 MOVE.B #$33,(A4,$0013) == $010009c7
4411: 000038c0: 197c 0044 0014 197c 0035 MOVE.B #$44,(A4,$0014) == $010009c8
4412: 000038c6: 197c 0035 0015 197c 0033 MOVE.B #$35,(A4,$0015) == $010009c9
4413: 000038cc: 197c 0033 0016 422c 0006 MOVE.B #$33,(A4,$0016) == $010009ca
4414: 000038d2: 422c 0006 197c 00fc 0004 CLR.B (A4,$0006) == $010009ba
4415: 000038d6: 197c 00fc 0004 422c 0005 MOVE.B #$fc,(A4,$0004) == $010009b8
4416: 000038dc: 422c 0005 197c 0040 0006 CLR.B (A4,$0005) == $010009b9
4417: 000038e0: 197c 0040 0006 206d 0004 MOVE.B #$40,(A4,$0006) == $010009ba
4418: 000038e6: 206d 0004 20bc 0030 0000 MOVEA.L (A5,$0004) == $00000004,A0
4419: 000038ea: 20bc 0030 0000 206d 0004 MOVE.L #$00300000,(A0)
4420: 000038f0: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
4421: 000038f4: 4290 206d 0004 4290 226e CLR.L (A0)
4422: 000038f6: 206d 0004 4290 226e fffc MOVEA.L (A5,$0004) == $00000004,A0
4423: 000038fa: 4290 226e fffc 2284 2004 CLR.L (A0)
4424: 000038fc: 226e fffc 2284 2004 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
4425: 00003900: 2284 2004 0680 0000 0400 MOVE.L D4,(A1)
4426: 00003902: 2004 0680 0000 0400 2340 MOVE.L D4,D0
4427: 00003904: 0680 0000 0400 2340 0004 ADD.L #$00000400,D0
4428: 0000390a: 2340 0004 197c 0040 0007 MOVE.L D0,(A1,$0004) == $0100bd3c
4429: 0000390e: 197c 0040 0007 206d 0004 MOVE.B #$40,(A4,$0007) == $010009bb
4430: 00003914: 206d 0004 20bc 0001 0000 MOVEA.L (A5,$0004) == $00000004,A0
4431: 00003918: 20bc 0001 0000 4282 defc MOVE.L #$00010000,(A0)
4432: 0000391e: 4282 defc 0010 6016 61ff CLR.L D2
4433: 00003920: defc 0010 6016 61ff ffff ADDA.W #$0010,A7
4434: 00003924: 6016 61ff ffff f6e4 5282 BT .B #$00000016 == 0000393c (TRUE)
4435: 00003926: 61ff ffff f6e4 5282 0c82 BSR.L #$fffff6e4 == 0000300c
4436: 0000392c: 5282 0c82 0003 0d40 6f06 ADD.L #$00000001,D2
4437: 0000392e: 0c82 0003 0d40 6f06 7001 CMP.L #$00030d40,D2
4438: 00003934: 6f06 7001 6000 01d6 102c BLE.B #$00000006 == 0000393c (TRUE)
4439: 00003936: 7001 6000 01d6 102c 0004 MOVE.L #$00000001,D0
4440: 00003938: 6000 01d6 102c 0004 0200 BT .W #$01d6 == 00003b10 (TRUE)
4441: 0000393c: 102c 0004 0200 0008 67e0 MOVE.B (A4,$0004) == $010009b8,D0
4442: 00003940: 0200 0008 67e0 206d 0004 AND.B #$08,D0
4443: 00003944: 67e0 206d 0004 20bc 0034 BEQ.B #$ffffffe0 == 00003926 (FALSE)
4444: 00003946: 206d 0004 20bc 0034 0000 MOVEA.L (A5,$0004) == $00000004,A0
4445: 0000394a: 20bc 0034 0000 206d 0004 MOVE.L #$00340000,(A0)
4446: 00003950: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
4447: 00003954: 4290 206d 0004 20bc 0004 CLR.L (A0)
4448: 00003956: 206d 0004 20bc 0004 0000 MOVEA.L (A5,$0004) == $00000004,A0
4449: 0000395a: 20bc 0004 0000 226e fffc MOVE.L #$00040000,(A0)
4450: 00003960: 226e fffc 228b 200b 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
4451: 00003964: 228b 200b 0680 0000 0510 MOVE.L A3,(A1)
4452: 00003966: 200b 0680 0000 0510 2340 MOVE.L A3,D0
4453: 00003968: 0680 0000 0510 2340 0004 ADD.L #$00000510,D0
4454: 0000396e: 2340 0004 206d 0004 20bc MOVE.L D0,(A1,$0004) == $0100bd3c
4455: 00003972: 206d 0004 20bc 0005 0000 MOVEA.L (A5,$0004) == $00000004,A0
4456: 00003976: 20bc 0005 0000 197c 00fc MOVE.L #$00050000,(A0)
4457: 0000397c: 197c 00fc 0004 197c 0080 MOVE.B #$fc,(A4,$0004) == $010009b8
4458: 00003982: 197c 0080 0007 4282 6016 MOVE.B #$80,(A4,$0007) == $010009bb
4459: 00003988: 4282 6016 61ff ffff f67e CLR.L D2
4460: 0000398a: 6016 61ff ffff f67e 5282 BT .B #$00000016 == 000039a2 (TRUE)
4461: 0000398c: 61ff ffff f67e 5282 0c82 BSR.L #$fffff67e == 0000300c
4462: 00003992: 5282 0c82 0003 0d40 6f06 ADD.L #$00000001,D2
4463: 00003994: 0c82 0003 0d40 6f06 7002 CMP.L #$00030d40,D2
4464: 0000399a: 6f06 7002 6000 0170 102c BLE.B #$00000006 == 000039a2 (TRUE)
4465: 0000399c: 7002 6000 0170 102c 0004 MOVE.L #$00000002,D0
4466: 0000399e: 6000 0170 102c 0004 0200 BT .W #$0170 == 00003b10 (TRUE)
4467: 000039a2: 102c 0004 0200 0008 67e0 MOVE.B (A4,$0004) == $010009b8,D0
4468: 000039a6: 0200 0008 67e0 462b 0001 AND.B #$08,D0
4469: 000039aa: 67e0 462b 0001 522b 0032 BEQ.B #$ffffffe0 == 0000398c (FALSE)
4470: 000039ac: 462b 0001 522b 0032 102b NOT.B (A3,$0001) == $010009f9
4471: 000039b0: 522b 0032 102b 0064 4600 ADD.B #$00000001,(A3,$0032) == $01000a2a
4472: 000039b4: 102b 0064 4600 0600 009c MOVE.B (A3,$0064) == $01000a5c,D0
4473: 000039b8: 4600 0600 009c 1740 0064 NOT.B D0
4474: 000039ba: 0600 009c 1740 0064 062b ADD.B #$9c,D0
4475: 000039be: 1740 0064 062b 00ff 00c8 MOVE.B D0,(A3,$0064) == $01000a5c
4476: 000039c2: 062b 00ff 00c8 462b 0309 ADD.B #$ff,(A3,$00c8) == $01000ac0
4477: 000039c8: 462b 0309 062b 0017 037a NOT.B (A3,$0309) == $01000d01
4478: 000039cc: 062b 0017 037a 1c2b 0456 ADD.B #$17,(A3,$037a) == $01000d72
4479: 000039d2: 1c2b 0456 0606 0027 1746 MOVE.B (A3,$0456) == $01000e4e,D6
4480: 000039d6: 0606 0027 1746 0457 062b ADD.B #$27,D6
4481: 000039da: 1746 0457 062b 0016 050a MOVE.B D6,(A3,$0457) == $01000e4f
4482: 000039de: 062b 0016 050a 4282 4283 ADD.B #$16,(A3,$050a) == $01000f02
4483: 000039e4: 4282 4283 41f3 2800 1628 CLR.L D2
4484: 000039e6: 4283 41f3 2800 1628 0215 CLR.L D3
4485: 000039e8: 41f3 2800 1628 0215 2003 LEA.L (A3, D2.L*1, $00) == $010109f7,A0
4486: 000039ec: 1628 0215 2003 4680 7c2f MOVE.B (A0,$0215) == $010003c1,D3
4487: 000039f0: 2003 4680 7c2f 4c46 0801 MOVE.L D3,D0
4488: 000039f2: 4680 7c2f 4c46 0801 0601 NOT.L D0
4489: 000039f4: 7c2f 4c46 0801 0601 0025 MOVE.L #$0000002f,D6
4490: 000039f6: 4c46 0801 0601 0025 1141 DIVL.L #$0801,D6
4491: 000039fa: 0601 0025 1141 0215 5282 ADD.B #$25,D1
4492: 000039fe: 1141 0215 5282 7c1f bc82 MOVE.B D1,(A0,$0215) == $010003c1
4493: 00003a02: 5282 7c1f bc82 6cde 206d ADD.L #$00000001,D2
4494: 00003a04: 7c1f bc82 6cde 206d 0004 MOVE.L #$0000001f,D6
4495: 00003a06: bc82 6cde 206d 0004 20bc CMP.L D2,D6
4496: 00003a08: 6cde 206d 0004 20bc 0030 BGE.B #$ffffffde == 000039e8 (FALSE)
4497: 00003a0a: 206d 0004 20bc 0030 0000 MOVEA.L (A5,$0004) == $00000004,A0
4498: 00003a0e: 20bc 0030 0000 206d 0004 MOVE.L #$00300000,(A0)
4499: 00003a14: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
4500: 00003a18: 4290 206d 0004 4290 226e CLR.L (A0)
4501: 00003a1a: 206d 0004 4290 226e fffc MOVEA.L (A5,$0004) == $00000004,A0
4502: 00003a1e: 4290 226e fffc 228b 200b CLR.L (A0)
4503: 00003a20: 226e fffc 228b 200b 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
4504: 00003a24: 228b 200b 0680 0000 0510 MOVE.L A3,(A1)
4505: 00003a26: 200b 0680 0000 0510 2340 MOVE.L A3,D0
4506: 00003a28: 0680 0000 0510 2340 0004 ADD.L #$00000510,D0
4507: 00003a2e: 2340 0004 206d 0004 20bc MOVE.L D0,(A1,$0004) == $0100bd3c
4508: 00003a32: 206d 0004 20bc 0001 0000 MOVEA.L (A5,$0004) == $00000004,A0
4509: 00003a36: 20bc 0001 0000 197c 00fc MOVE.L #$00010000,(A0)
4510: 00003a3c: 197c 00fc 0004 197c 0060 MOVE.B #$fc,(A4,$0004) == $010009b8
4511: 00003a42: 197c 0060 0006 197c 0040 MOVE.B #$60,(A4,$0006) == $010009ba
4512: 00003a48: 197c 0040 0007 4282 6016 MOVE.B #$40,(A4,$0007) == $010009bb
4513: 00003a4e: 4282 6016 61ff ffff f5b8 CLR.L D2
4514: 00003a50: 6016 61ff ffff f5b8 5282 BT .B #$00000016 == 00003a68 (TRUE)
4515: 00003a52: 61ff ffff f5b8 5282 0c82 BSR.L #$fffff5b8 == 0000300c
4516: 00003a58: 5282 0c82 0003 0d40 6f06 ADD.L #$00000001,D2
4517: 00003a5a: 0c82 0003 0d40 6f06 7003 CMP.L #$00030d40,D2
4518: 00003a60: 6f06 7003 6000 00aa 102c BLE.B #$00000006 == 00003a68 (TRUE)
4519: 00003a62: 7003 6000 00aa 102c 0004 MOVE.L #$00000003,D0
4520: 00003a64: 6000 00aa 102c 0004 0200 BT .W #$00aa == 00003b10 (TRUE)
4521: 00003a68: 102c 0004 0200 0008 67e0 MOVE.B (A4,$0004) == $010009b8,D0
4522: 00003a6c: 0200 0008 67e0 0c2c 0024 AND.B #$08,D0
4523: 00003a70: 67e0 0c2c 0024 000b 6706 BEQ.B #$ffffffe0 == 00003a52 (FALSE)
4524: 00003a72: 0c2c 0024 000b 6706 7004 CMP.B #$24,(A4,$000b) == $010009bf
4525: 00003a78: 6706 7004 6000 0092 206d BEQ.B #$00000006 == 00003a80 (FALSE)
4526: 00003a7a: 7004 6000 0092 206d 0004 MOVE.L #$00000004,D0
4527: 00003a7c: 6000 0092 206d 0004 20bc BT .W #$0092 == 00003b10 (TRUE)
4528: 00003a80: 206d 0004 20bc 0034 0000 MOVEA.L (A5,$0004) == $00000004,A0
4529: 00003a84: 20bc 0034 0000 206d 0004 MOVE.L #$00340000,(A0)
4530: 00003a8a: 206d 0004 4290 206d 0004 MOVEA.L (A5,$0004) == $00000004,A0
4531: 00003a8e: 4290 206d 0004 20bc 0004 CLR.L (A0)
4532: 00003a90: 206d 0004 20bc 0004 0000 MOVEA.L (A5,$0004) == $00000004,A0
4533: 00003a94: 20bc 0004 0000 226e fffc MOVE.L #$00040000,(A0)
4534: 00003a9a: 226e fffc 2285 2005 0680 MOVEA.L (A6,$fffc) == $fffffffc,A1
4535: 00003a9e: 2285 2005 0680 0000 0400 MOVE.L D5,(A1)
4536: 00003aa0: 2005 0680 0000 0400 2340 MOVE.L D5,D0
4537: 00003aa2: 0680 0000 0400 2340 0004 ADD.L #$00000400,D0
4538: 00003aa8: 2340 0004 206d 0004 20bc MOVE.L D0,(A1,$0004) == $0100bd3c
4539: 00003aac: 206d 0004 20bc 0005 0000 MOVEA.L (A5,$0004) == $00000004,A0
4540: 00003ab0: 20bc 0005 0000 197c 00fc MOVE.L #$00050000,(A0)
4541: 00003ab6: 197c 00fc 0004 197c 0080 MOVE.B #$fc,(A4,$0004) == $010009b8
4542: 00003abc: 197c 0080 0007 4282 6014 MOVE.B #$80,(A4,$0007) == $010009bb
4543: 00003ac2: 4282 6014 61ff ffff f544 CLR.L D2
4544: 00003ac4: 6014 61ff ffff f544 5282 BT .B #$00000014 == 00003ada (TRUE)
4545: 00003ac6: 61ff ffff f544 5282 0c82 BSR.L #$fffff544 == 0000300c
4546: 00003acc: 5282 0c82 0003 0d40 6f04 ADD.L #$00000001,D2
4547: 00003ace: 0c82 0003 0d40 6f04 7005 CMP.L #$00030d40,D2
4548: 00003ad4: 6f04 7005 6036 102c 0004 BLE.B #$00000004 == 00003ada (TRUE)
4549: 00003ad6: 7005 6036 102c 0004 0200 MOVE.L #$00000005,D0
4550: 00003ad8: 6036 102c 0004 0200 0008 BT .B #$00000036 == 00003b10 (TRUE)
4551: 00003ada: 102c 0004 0200 0008 67e2 MOVE.B (A4,$0004) == $010009b8,D0
4552: 00003ade: 0200 0008 67e2 4878 0400 AND.B #$08,D0
4553: 00003ae2: 67e2 4878 0400 2f05 2f04 BEQ.B #$ffffffe2 == 00003ac6 (FALSE)
4554: 00003ae4: 4878 0400 2f05 2f04 61ff PEA.L $00000400
4555: 00003ae8: 2f05 2f04 61ff 0000 3304 MOVE.L D5,-(A7)
4556: 00003aea: 2f04 61ff 0000 3304 4a80 MOVE.L D4,-(A7)
4557: 00003aec: 61ff 0000 3304 4a80 6704 BSR.L #$00003304 == 00006df2
4558: 00003af2: 4a80 6704 7006 6016 206d TST.L D0
4559: 00003af4: 6704 7006 6016 206d 0004 BEQ.B #$00000004 == 00003afa (FALSE)
4560: 00003af6: 7006 6016 206d 0004 20bc MOVE.L #$00000006,D0
4561: 00003af8: 6016 206d 0004 20bc 0030 BT .B #$00000016 == 00003b10 (TRUE)
4562: 00003afa: 206d 0004 20bc 0030 0000 MOVEA.L (A5,$0004) == $00000004,A0
4563: 00003afe: 20bc 0030 0000 206d 0004 MOVE.L #$00300000,(A0)
4564: 00003b04: 206d 0004 20bc 0034 0000 MOVEA.L (A5,$0004) == $00000004,A0
4565: 00003b08: 20bc 0034 0000 4280 4cee MOVE.L #$00340000,(A0)
4566: 00003b0e: 4280 4cee 3cfc ffd4 4e5e CLR.L D0
4567: 00003b10: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $ffffffd4
4568: 00003b16: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
4569: 00003b18: 4e75 4e56 0000 48e7 3800 RTS.L
4570:
4571: ;=====================================================================
4572: ; read L + Lx1byte from RTC RAM
4573: ;=====================================================================
4574: 00003b1a: 4e56 0000 48e7 3800 4283 LINK.W A6,#$0000
4575: 00003b1e: 48e7 3800 4283 61ff 0000 MVMLE.L #$3800,-(A7)
4576: 00003b22: 4283 61ff 0000 38b8 4878 CLR.L D3
4577: 00003b24: 61ff 0000 38b8 4878 0030 BSR.L #$000038b8 == 000073de
4578: 00003b2a: 4878 0030 61ff 0000 3c7a PEA.L $00000030
4579: 00003b2e: 61ff 0000 3c7a 584f 4a00 BSR.L #$00003c7a == 000077aa // read_RTC(x30)
4580: 00003b34: 584f 4a00 6c04 7423 6002 ADDA.W #$00000004,A7
4581: 00003b36: 4a00 6c04 7423 6002 7420 TST.B D0
4582: 00003b38: 6c04 7423 6002 7420 2f02 BGE.B #$00000004 == 00003b3e (FALSE)
4583: 00003b3a: 7423 6002 7420 2f02 61ff MOVE.L #$00000023,D2
4584: 00003b3c: 6002 7420 2f02 61ff 0000 BT .B #$00000002 == 00003b40 (TRUE)
4585: 00003b3e: 7420 2f02 61ff 0000 3c66 MOVE.L #$00000020,D2
4586: 00003b40: 2f02 61ff 0000 3c66 2800 MOVE.L D2,-(A7)
4587: 00003b42: 61ff 0000 3c66 2800 584f BSR.L #$00003c66 == 000077aa
4588: 00003b48: 2800 584f 601a 4878 03e8 MOVE.L D0,D4
4589: 00003b4a: 584f 601a 4878 03e8 61ff ADDA.W #$00000004,A7
4590: 00003b4c: 601a 4878 03e8 61ff ffff BT .B #$0000001a == 00003b68 (TRUE)
4591: 00003b4e: 4878 03e8 61ff ffff e978 PEA.L $000003e8
4592: 00003b52: 61ff ffff e978 5283 584f BSR.L #$ffffe978 == 000024cc // delay(1000)
4593: 00003b58: 5283 584f 0c83 0000 044c ADD.L #$00000001,D3
4594: 00003b5a: 584f 0c83 0000 044c 6f04 ADDA.W #$00000004,A7
4595: 00003b5c: 0c83 0000 044c 6f04 7001 CMP.L #$0000044c,D3
4596: 00003b62: 6f04 7001 6010 2f02 61ff BLE.B #$00000004 == 00003b68 (TRUE)
4597: 00003b64: 7001 6010 2f02 61ff 0000 MOVE.L #$00000001,D0
4598: 00003b66: 6010 2f02 61ff 0000 3c3e BT .B #$00000010 == 00003b78 (TRUE)
4599: 00003b68: 2f02 61ff 0000 3c3e 584f MOVE.L D2,-(A7)
4600: 00003b6a: 61ff 0000 3c3e 584f b084 BSR.L #$00003c3e == 000077aa
4601: 00003b70: 584f b084 67d8 4280 4cee ADDA.W #$00000004,A7
4602: 00003b72: b084 67d8 4280 4cee 001c CMP.L D4,D0
4603: 00003b74: 67d8 4280 4cee 001c fff4 BEQ.B #$ffffffd8 == 00003b4e (FALSE)
4604: 00003b76: 4280 4cee 001c fff4 4e5e CLR.L D0
4605: 00003b78: 4cee 001c fff4 4e5e 4e75 MVMEL.L #$001c,(A6,$fff4) == $fffffff4
4606: 00003b7e: 4e5e 4e75 4e56 fffc 207c UNLK.L A6
4607: 00003b80: 4e75 4e56 fffc 207c 0211 RTS.L
4608:
4609:
4610: 00003b82: 4e56 fffc 207c 0211 6004 LINK.W A6,#$fffc
4611: 00003b86: 207c 0211 6004 1010 1d40 MOVEA.L #$02116004,A0
4612: 00003b8c: 1010 1d40 ffff 4210 4e5e MOVE.B (A0),D0
4613: 00003b8e: 1d40 ffff 4210 4e5e 4e75 MOVE.B D0,(A6,$ffff) == $ffffffff
4614: 00003b92: 4210 4e5e 4e75 4e56 fff8 CLR.B (A0)
4615: 00003b94: 4e5e 4e75 4e56 fff8 48e7 UNLK.L A6
4616: 00003b96: 4e75 4e56 fff8 48e7 383c RTS.L
4617:
4618:
4619: 00003b98: 4e56 fff8 48e7 383c 61ff LINK.W A6,#$fff8
4620: 00003b9c: 48e7 383c 61ff ffff c820 MVMLE.L #$383c,-(A7)
4621: 00003ba0: 61ff ffff c820 2d40 fffa BSR.L #$ffffc820 == 000003c2
4622: 00003ba6: 2d40 fffa 207c 0200 d000 MOVE.L D0,(A6,$fffa) == $fffffffa
4623: 00003baa: 207c 0200 d000 267c 0211 MOVEA.L #$0200d000,A0
4624: 00003bb0: 267c 0211 6004 2a7c 0211 MOVEA.L #$02116004,A3
4625: 00003bb6: 2a7c 0211 6000 247c 0211 MOVEA.L #$02116000,A5
4626: 00003bbc: 247c 0211 6001 2010 0240 MOVEA.L #$02116001,A2
4627: 00003bc2: 2010 0240 7fff 2080 16bc MOVE.L (A0),D0
4628: 00003bc4: 0240 7fff 2080 16bc 0080 AND.W #$7fff,D0
4629: 00003bc8: 2080 16bc 0080 4213 4282 MOVE.L D0,(A0)
4630: 00003bca: 16bc 0080 4213 4282 4243 MOVE.B #$80,(A3)
4631: 00003bce: 4213 4282 4243 4284 1002 CLR.B (A3)
4632: 00003bd0: 4282 4243 4284 1002 1480 CLR.L D2
4633: 00003bd2: 4243 4284 1002 1480 2202 CLR.W D3
4634: 00003bd4: 4284 1002 1480 2202 e081 CLR.L D4
4635: 00003bd6: 1002 1480 2202 e081 1a81 MOVE.B D2,D0
4636: 00003bd8: 1480 2202 e081 1a81 1480 MOVE.B D0,(A2)
4637: 00003bda: 2202 e081 1a81 1480 16bc MOVE.L D2,D1
4638: 00003bdc: e081 1a81 1480 16bc 0040 ASR.L #$00000008,D1
4639: 00003bde: 1a81 1480 16bc 0040 4e71 MOVE.B D1,(A5)
4640: 00003be0: 1480 16bc 0040 4e71 1615 MOVE.B D0,(A2)
4641: 00003be2: 16bc 0040 4e71 1615 3003 MOVE.B #$40,(A3)
4642: 00003be6: 4e71 1615 3003 e148 1612 NOP.L
4643: 00003be8: 1615 3003 e148 1612 d043 MOVE.B (A5),D3
4644: 00003bea: 3003 e148 1612 d043 3800 MOVE.W D3,D0
4645: 00003bec: e148 1612 d043 3800 b484 LSL.W #$00000008,D0
4646: 00003bee: 1612 d043 3800 b484 6704 MOVE.B (A2),D3
4647: 00003bf0: d043 3800 b484 6704 7002 ADD.W D3,D0
4648: 00003bf2: 3800 b484 6704 7002 6078 MOVE.W D0,D4
4649: 00003bf4: b484 6704 7002 6078 5282 CMP.L D4,D2
4650: 00003bf6: 6704 7002 6078 5282 0c82 BEQ.B #$00000004 == 00003bfc (FALSE)
4651: 00003bf8: 7002 6078 5282 0c82 0000 MOVE.L #$00000002,D0
4652: 00003bfa: 6078 5282 0c82 0000 ffff BT .B #$00000078 == 00003c74 (TRUE)
4653: 00003bfc: 5282 0c82 0000 ffff 6fd0 ADD.L #$00000001,D2
4654: 00003bfe: 0c82 0000 ffff 6fd0 61ff CMP.L #$0000ffff,D2
4655: 00003c04: 6fd0 61ff ffff c7c4 2840 BLE.B #$ffffffd0 == 00003bd6 (TRUE)
4656: 00003c06: 61ff ffff c7c4 2840 242c BSR.L #$ffffc7c4 == 000003cc
4657: 00003c0c: 2840 242c 0078 226e fffa MOVEA.L D0,A4
4658: 00003c0e: 242c 0078 226e fffa 2069 MOVE.L (A4,$0078) == $01000a2c,D2
4659: 00003c12: 226e fffa 2069 01a0 2610 MOVEA.L (A6,$fffa) == $fffffffa,A1
4660: 00003c16: 2069 01a0 2610 297c 0100 MOVEA.L (A1,$01a0) == $0100bed8,A0
4661: 00003c1a: 2610 297c 0100 3180 0078 MOVE.L (A0),D3
4662: 00003c1c: 297c 0100 3180 0078 2069 MOVE.L #$01003180,(A4,$0078) == $01000a2c
4663: 00003c24: 2069 01a0 20bc 2000 0000 MOVEA.L (A1,$01a0) == $0100bed8,A0
4664: 00003c28: 20bc 2000 0000 1d53 ffff MOVE.L #$20000000,(A0)
4665: 00003c2e: 1d53 ffff 46fc 2500 4213 MOVE.B (A3),(A6,$ffff) == $ffffffff
4666: 00003c32: 46fc 2500 4213 14bc 00ff MV2SR.W #$2500
4667: 00003c36: 4213 14bc 00ff 1abc 0003 CLR.B (A3)
4668: 00003c38: 14bc 00ff 1abc 0003 14bc MOVE.B #$ff,(A2)
4669: 00003c3c: 1abc 0003 14bc 00e8 16bc MOVE.B #$03,(A5)
4670: 00003c40: 14bc 00e8 16bc 00c0 4878 MOVE.B #$e8,(A2)
4671: 00003c44: 16bc 00c0 4878 044c 61ff MOVE.B #$c0,(A3)
4672: 00003c48: 4878 044c 61ff ffff e87e PEA.L $0000044c
4673: 00003c4c: 61ff ffff e87e 1013 0200 BSR.L #$ffffe87e == 000024cc // delay(1100)
4674: 00003c52: 1013 0200 0080 6704 7003 MOVE.B (A3),D0
4675: 00003c54: 0200 0080 6704 7003 6016 AND.B #$80,D0
4676: 00003c58: 6704 7003 6016 4213 46fc BEQ.B #$00000004 == 00003c5e (FALSE)
4677: 00003c5a: 7003 6016 4213 46fc 2700 MOVE.L #$00000003,D0
4678: 00003c5c: 6016 4213 46fc 2700 2942 BT .B #$00000016 == 00003c74 (TRUE)
4679: 00003c5e: 4213 46fc 2700 2942 0078 CLR.B (A3)
4680: 00003c60: 46fc 2700 2942 0078 226e MV2SR.W #$2700
4681: 00003c64: 2942 0078 226e fffa 2069 MOVE.L D2,(A4,$0078) == $01000a2c
4682: 00003c68: 226e fffa 2069 01a0 2083 MOVEA.L (A6,$fffa) == $fffffffa,A1
4683: 00003c6c: 2069 01a0 2083 4280 4cee MOVEA.L (A1,$01a0) == $0100bed8,A0
4684: 00003c70: 2083 4280 4cee 3c1c ffdc MOVE.L D3,(A0)
4685: 00003c72: 4280 4cee 3c1c ffdc 4e5e CLR.L D0
4686: 00003c74: 4cee 3c1c ffdc 4e5e 4e75 MVMEL.L #$3c1c,(A6,$ffdc) == $ffffffdc
4687: 00003c7a: 4e5e 4e75 4e56 fe6c 48e7 UNLK.L A6
4688: 00003c7c: 4e75 4e56 fe6c 48e7 383c RTS.L
4689:
1.1.1.2 ! root 4690: // event timer test
1.1 root 4691: 00003c7e: 4e56 fe6c 48e7 383c 2a7c LINK.W A6,#$fe6c
4692: 00003c82: 48e7 383c 2a7c 0211 a000 MVMLE.L #$383c,-(A7)
4693: 00003c86: 2a7c 0211 a000 287c 0211 MOVEA.L #$0211a000,A5
4694: 00003c8c: 287c 0211 a001 267c 0211 MOVEA.L #$0211a001,A4
4695: 00003c92: 267c 0211 a002 247c 0211 MOVEA.L #$0211a002,A3
4696: 00003c98: 247c 0211 a003 4280 1015 MOVEA.L #$0211a003,A2
4697: 00003c9e: 4280 1015 2d40 fe6c 4280 CLR.L D0
4698: 00003ca0: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
4699: 00003ca2: 2d40 fe6c 4280 1014 7810 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4700: 00003ca6: 4280 1014 7810 e9a0 4281 CLR.L D0
4701: 00003ca8: 1014 7810 e9a0 4281 1213 MOVE.B (A4),D0
4702: 00003caa: 7810 e9a0 4281 1213 e181 MOVE.L #$00000010,D4
4703: 00003cac: e9a0 4281 1213 e181 8081 ASL.L D4,D0
4704: 00003cae: 4281 1213 e181 8081 4281 CLR.L D1
4705: 00003cb0: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
4706: 00003cb2: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
4707: 00003cb4: 8081 4281 1212 8081 2d40 OR.L D1,D0
4708: 00003cb6: 4281 1212 8081 2d40 fe6c CLR.L D1
4709: 00003cb8: 1212 8081 2d40 fe6c 262e MOVE.B (A2),D1
4710: 00003cba: 8081 2d40 fe6c 262e fe6c OR.L D1,D0
4711: 00003cbc: 2d40 fe6c 262e fe6c 0283 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4712: 00003cc0: 262e fe6c 0283 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D3
4713: 00003cc4: 0283 000f ffff 4878 0001 AND.L #$000fffff,D3
4714: 00003cca: 4878 0001 61ff ffff e7fc PEA.L $00000001
4715: 00003cce: 61ff ffff e7fc 4280 1015 BSR.L #$ffffe7fc == 000024cc //delay(1)
4716: 00003cd4: 4280 1015 2d40 fe6c 4280 CLR.L D0
4717: 00003cd6: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
4718: 00003cd8: 2d40 fe6c 4280 1014 e9a0 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4719: 00003cdc: 4280 1014 e9a0 4281 1213 CLR.L D0
4720: 00003cde: 1014 e9a0 4281 1213 e181 MOVE.B (A4),D0
4721: 00003ce0: e9a0 4281 1213 e181 8081 ASL.L D4,D0
4722: 00003ce2: 4281 1213 e181 8081 4281 CLR.L D1
4723: 00003ce4: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
4724: 00003ce6: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
4725: 00003ce8: 8081 4281 1212 8081 2d40 OR.L D1,D0
4726: 00003cea: 4281 1212 8081 2d40 fe6c CLR.L D1
4727: 00003cec: 1212 8081 2d40 fe6c 202e MOVE.B (A2),D1
4728: 00003cee: 8081 2d40 fe6c 202e fe6c OR.L D1,D0
4729: 00003cf0: 2d40 fe6c 202e fe6c 0280 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4730: 00003cf4: 202e fe6c 0280 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D0
4731: 00003cf8: 0280 000f ffff 584f b083 AND.L #$000fffff,D0
4732: 00003cfe: 584f b083 6606 7001 6000 ADDA.W #$00000004,A7
4733: 00003d00: b083 6606 7001 6000 011e CMP.L D3,D0
4734: 00003d02: 6606 7001 6000 011e 4280 BNE.B #$00000006 == 00003d0a (TRUE)
4735: 00003d04: 7001 6000 011e 4280 1015 MOVE.L #$00000001,D0
4736: 00003d06: 6000 011e 4280 1015 2d40 BT .W #$011e == 00003e26 (TRUE)
4737: 00003d0a: 4280 1015 2d40 fe6c 4280 CLR.L D0
4738: 00003d0c: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
4739: 00003d0e: 2d40 fe6c 4280 1014 7810 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4740: 00003d12: 4280 1014 7810 e9a0 4281 CLR.L D0
4741: 00003d14: 1014 7810 e9a0 4281 1213 MOVE.B (A4),D0
4742: 00003d16: 7810 e9a0 4281 1213 e181 MOVE.L #$00000010,D4
4743: 00003d18: e9a0 4281 1213 e181 8081 ASL.L D4,D0
4744: 00003d1a: 4281 1213 e181 8081 4281 CLR.L D1
4745: 00003d1c: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
4746: 00003d1e: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
4747: 00003d20: 8081 4281 1212 8081 2d40 OR.L D1,D0
4748: 00003d22: 4281 1212 8081 2d40 fe6c CLR.L D1
4749: 00003d24: 1212 8081 2d40 fe6c 242e MOVE.B (A2),D1
4750: 00003d26: 8081 2d40 fe6c 242e fe6c OR.L D1,D0
4751: 00003d28: 2d40 fe6c 242e fe6c 4878 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4752: 00003d2c: 242e fe6c 4878 03e8 61ff MOVE.L (A6,$fe6c) == $fffffe6c,D2
4753: 00003d30: 4878 03e8 61ff ffff e796 PEA.L $000003e8
4754: 00003d34: 61ff ffff e796 4280 1015 BSR.L #$ffffe796 == 000024cc // delay(1000)
4755: 00003d3a: 4280 1015 2d40 fe6c 4280 CLR.L D0
4756: 00003d3c: 1015 2d40 fe6c 4280 1014 MOVE.B (A5),D0
4757: 00003d3e: 2d40 fe6c 4280 1014 e9a0 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4758: 00003d42: 4280 1014 e9a0 4281 1213 CLR.L D0
4759: 00003d44: 1014 e9a0 4281 1213 e181 MOVE.B (A4),D0
4760: 00003d46: e9a0 4281 1213 e181 8081 ASL.L D4,D0
4761: 00003d48: 4281 1213 e181 8081 4281 CLR.L D1
4762: 00003d4a: 1213 e181 8081 4281 1212 MOVE.B (A3),D1
4763: 00003d4c: e181 8081 4281 1212 8081 ASL.L #$00000008,D1
4764: 00003d4e: 8081 4281 1212 8081 2d40 OR.L D1,D0
4765: 00003d50: 4281 1212 8081 2d40 fe6c CLR.L D1
4766: 00003d52: 1212 8081 2d40 fe6c 262e MOVE.B (A2),D1
4767: 00003d54: 8081 2d40 fe6c 262e fe6c OR.L D1,D0
4768: 00003d56: 2d40 fe6c 262e fe6c 0282 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4769: 00003d5a: 262e fe6c 0282 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D3
4770: 00003d5e: 0282 000f ffff 0283 000f AND.L #$000fffff,D2
4771: 00003d64: 0283 000f ffff 2003 9082 AND.L #$000fffff,D3
4772: 00003d6a: 2003 9082 584f 6a06 0680 MOVE.L D3,D0
4773: 00003d6c: 9082 584f 6a06 0680 0010 SUB.L D2,D0
4774: 00003d6e: 584f 6a06 0680 0010 0000 ADDA.W #$00000004,A7
4775: 00003d70: 6a06 0680 0010 0000 0c80 BPL.B #$00000006 == 00003d78 (FALSE)
4776: 00003d72: 0680 0010 0000 0c80 0000 ADD.L #$00100000,D0
4777: 00003d78: 0c80 0000 0383 6f08 0c80 CMP.L #$00000383,D0
4778: 00003d7e: 6f08 0c80 0000 044c 6f06 BLE.B #$00000008 == 00003d88 (TRUE)
4779: 00003d80: 0c80 0000 044c 6f06 7002 CMP.L #$0000044c,D0
4780: 00003d86: 6f06 7002 6000 009a 41ee BLE.B #$00000006 == 00003d8e (TRUE)
4781: 00003d88: 7002 6000 009a 41ee fe70 MOVE.L #$00000002,D0
4782: 00003d8a: 6000 009a 41ee fe70 4283 BT .W #$009a == 00003e26 (TRUE)
4783: 00003d8e: 41ee fe70 4283 4282 1415 LEA.L (A6,$fe70) == $fffffe70,A0
4784: 00003d92: 4283 4282 1415 2d42 fe6c CLR.L D3
4785: 00003d94: 4282 1415 2d42 fe6c 1414 CLR.L D2
4786: 00003d96: 1415 2d42 fe6c 1414 2002 MOVE.B (A5),D2
4787: 00003d98: 2d42 fe6c 1414 2002 7810 MOVE.L D2,(A6,$fe6c) == $fffffe6c
4788: 00003d9c: 1414 2002 7810 e9a0 1413 MOVE.B (A4),D2
4789: 00003d9e: 2002 7810 e9a0 1413 2202 MOVE.L D2,D0
4790: 00003da0: 7810 e9a0 1413 2202 e181 MOVE.L #$00000010,D4
4791: 00003da2: e9a0 1413 2202 e181 8081 ASL.L D4,D0
4792: 00003da4: 1413 2202 e181 8081 1412 MOVE.B (A3),D2
4793: 00003da6: 2202 e181 8081 1412 8082 MOVE.L D2,D1
4794: 00003da8: e181 8081 1412 8082 2d40 ASL.L #$00000008,D1
4795: 00003daa: 8081 1412 8082 2d40 fe6c OR.L D1,D0
4796: 00003dac: 1412 8082 2d40 fe6c 202e MOVE.B (A2),D2
4797: 00003dae: 8082 2d40 fe6c 202e fe6c OR.L D2,D0
4798: 00003db0: 2d40 fe6c 202e fe6c 0280 MOVE.L D0,(A6,$fe6c) == $fffffe6c
4799: 00003db4: 202e fe6c 0280 000f ffff MOVE.L (A6,$fe6c) == $fffffe6c,D0
4800: 00003db8: 0280 000f ffff 20c0 5283 AND.L #$000fffff,D0
4801: 00003dbe: 20c0 5283 7863 b883 6cce MOVE.L D0,(A0)+
4802: 00003dc0: 5283 7863 b883 6cce 4282 ADD.L #$00000001,D3
4803: 00003dc2: 7863 b883 6cce 4282 7601 MOVE.L #$00000063,D4
4804: 00003dc4: b883 6cce 4282 7601 41f6 CMP.L D3,D4
4805: 00003dc6: 6cce 4282 7601 41f6 3c00 BGE.B #$ffffffce == 00003d96 (FALSE)
4806: 00003dc8: 4282 7601 41f6 3c00 2028 CLR.L D2
4807: 00003dca: 7601 41f6 3c00 2028 fe70 MOVE.L #$00000001,D3
4808: 00003dcc: 41f6 3c00 2028 fe70 90a8 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
4809: 00003dd0: 2028 fe70 90a8 fe6c 6a0a MOVE.L (A0,$fe70) == $0100001c,D0
4810: 00003dd4: 90a8 fe6c 6a0a 41f6 3c00 SUB.L (A0,$fe6c) == $01000018,D0
4811: 00003dd8: 6a0a 41f6 3c00 0680 0010 BPL.B #$0000000a == 00003de4 (FALSE)
4812: 00003dda: 41f6 3c00 0680 0010 0000 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
4813: 00003dde: 0680 0010 0000 2140 fe6c ADD.L #$00100000,D0
4814: 00003de4: 2140 fe6c 41f6 3c00 d4a8 MOVE.L D0,(A0,$fe6c) == $01000018
4815: 00003de8: 41f6 3c00 d4a8 fe6c 5283 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
4816: 00003dec: d4a8 fe6c 5283 7863 b883 ADD.L (A0,$fe6c) == $01000018,D2
4817: 00003df0: 5283 7863 b883 6cd4 4c44 ADD.L #$00000001,D3
4818: 00003df2: 7863 b883 6cd4 4c44 2802 MOVE.L #$00000063,D4
4819: 00003df4: b883 6cd4 4c44 2802 7601 CMP.L D3,D4
4820: 00003df6: 6cd4 4c44 2802 7601 41f6 BGE.B #$ffffffd4 == 00003dcc (FALSE)
4821: 00003df8: 4c44 2802 7601 41f6 3c00 DIVL.L #$2802,D4
4822: 00003dfc: 7601 41f6 3c00 2828 fe70 MOVE.L #$00000001,D3
4823: 00003dfe: 41f6 3c00 2828 fe70 9882 LEA.L (A6, D3.L*4, $00) == $00050b24,A0
4824: 00003e02: 2828 fe70 9882 2f04 61ff MOVE.L (A0,$fe70) == $0100001c,D4
4825: 00003e06: 9882 2f04 61ff 0000 2fdc SUB.L D2,D4
4826: 00003e08: 2f04 61ff 0000 2fdc 584f MOVE.L D4,-(A7)
4827: 00003e0a: 61ff 0000 2fdc 584f 7803 BSR.L #$00002fdc == 00006de8
4828: 00003e10: 584f 7803 b880 6c04 7003 ADDA.W #$00000004,A7
4829: 00003e12: 7803 b880 6c04 7003 600a MOVE.L #$00000003,D4
4830: 00003e14: b880 6c04 7003 600a 5283 CMP.L D0,D4
4831: 00003e16: 6c04 7003 600a 5283 7862 BGE.B #$00000004 == 00003e1c (FALSE)
4832: 00003e18: 7003 600a 5283 7862 b883 MOVE.L #$00000003,D0
4833: 00003e1a: 600a 5283 7862 b883 6cda BT .B #$0000000a == 00003e26 (TRUE)
4834: 00003e1c: 5283 7862 b883 6cda 4280 ADD.L #$00000001,D3
4835: 00003e1e: 7862 b883 6cda 4280 4cee MOVE.L #$00000062,D4
4836: 00003e20: b883 6cda 4280 4cee 3c1c CMP.L D3,D4
4837: 00003e22: 6cda 4280 4cee 3c1c fe50 BGE.B #$ffffffda == 00003dfe (FALSE)
4838: 00003e24: 4280 4cee 3c1c fe50 4e5e CLR.L D0
4839: 00003e26: 4cee 3c1c fe50 4e5e 4e75 MVMEL.L #$3c1c,(A6,$fe50) == $fffffe50
4840: 00003e2c: 4e5e 4e75 4e56 0000 4879 UNLK.L A6
4841: 00003e2e: 4e75 4e56 0000 4879 0100 RTS.L
4842:
4843:
4844: 00003e30: 4e56 0000 4879 0100 f7e4 LINK.W A6,#$0000
4845: 00003e34: 4879 0100 f7e4 61ff 0000 PEA.L $0100f7e4
4846: 00003e3a: 61ff 0000 2a1e 4e5e 4e75 BSR.L #$00002a1e == 0000685a
4847: 00003e40: 4e5e 4e75 4e56 0000 207c UNLK.L A6
4848: 00003e42: 4e75 4e56 0000 207c 0200 RTS.L
4849:
4850:
4851: 00003e44: 4e56 0000 207c 0200 e000 LINK.W A6,#$0000
4852: 00003e48: 207c 0200 e000 e9e8 00c1 MOVEA.L #$0200e000,A0
4853: 00003e4e: e9e8 00c1 0002 66f8 102e BFEXTU.L #$00c1,(A0,$0002) == $010001ae
4854: 00003e54: 66f8 102e 000b 1140 0003 BNE.B #$fffffff8 == 00003e4e (TRUE)
4855: 00003e56: 102e 000b 1140 0003 216e MOVE.B (A6,$000b) == $0000000b,D0
4856: 00003e5a: 1140 0003 216e 000c 0004 MOVE.B D0,(A0,$0003) == $010001af
4857: 00003e5e: 216e 000c 0004 4878 00c8 MOVE.L (A6,$000c) == $0000000c,(A0,$0004) == $010001b0
4858: 00003e64: 4878 00c8 61ff ffff e662 PEA.L $000000c8
4859: 00003e68: 61ff ffff e662 4e5e 4e75 BSR.L #$ffffe662 == 000024cc // delay(200)
4860: 00003e6e: 4e5e 4e75 4e56 0000 23fc UNLK.L A6
4861: 00003e70: 4e75 4e56 0000 23fc 0030 RTS.L
4862:
4863:
4864: 00003e72: 4e56 0000 23fc 0030 0000 LINK.W A6,#$0000
4865: 00003e76: 23fc 0030 0000 0200 0040 MOVE.L #$00300000,$02000040
4866: 00003e80: 42a7 4878 0007 61ff ffff CLR.L -(A7)
4867: 00003e82: 4878 0007 61ff ffff ffbc PEA.L $00000007
4868: 00003e86: 61ff ffff ffbc 4878 0032 BSR.L #$ffffffbc == 00003e44
4869: 00003e8c: 4878 0032 61ff ffff e63a PEA.L $00000032
4870: 00003e90: 61ff ffff e63a 4e5e 4e75 BSR.L #$ffffe63a == 000024cc // delay(50)
4871: 00003e96: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
4872: 00003e98: 4e75 4e56 0000 48e7 3c30 RTS.L
4873:
4874:
4875: 00003e9a: 4e56 0000 48e7 3c30 262e LINK.W A6,#$0000
4876: 00003e9e: 48e7 3c30 262e 000c 202e MVMLE.L #$3c30,-(A7)
4877: 00003ea2: 262e 000c 202e 0010 0040 MOVE.L (A6,$000c) == $0000000c,D3
4878: 00003ea6: 202e 0010 0040 0700 282e MOVE.L (A6,$0010) == $00000010,D0
4879: 00003eaa: 0040 0700 282e 0008 8880 OR.W #$0700,D0
4880: 00003eae: 282e 0008 8880 2f03 4878 MOVE.L (A6,$0008) == $00000008,D4
4881: 00003eb2: 8880 2f03 4878 00c4 61ff OR.L D0,D4
4882: 00003eb4: 2f03 4878 00c4 61ff 0000 MOVE.L D3,-(A7)
4883: 00003eb6: 4878 00c4 61ff 0000 4f8e PEA.L $000000c4
4884: 00003eba: 61ff 0000 4f8e 4878 00c8 BSR.L #$00004f8e == 00008e4a
4885: 00003ec0: 4878 00c8 61ff ffff e606 PEA.L $000000c8
4886: 00003ec4: 61ff ffff e606 143c 000a BSR.L #$ffffe606 == 000024cc // delay(200)
4887: 00003eca: 143c 000a defc 000c 2203 MOVE.B #$0a,D2
4888: 00003ece: defc 000c 2203 1002 49c0 ADDA.W #$000c,A7
4889: 00003ed2: 2203 1002 49c0 0104 6706 MOVE.L D3,D1
4890: 00003ed4: 1002 49c0 0104 6706 0081 MOVE.B D2,D0
4891: 00003ed6: 49c0 0104 6706 0081 0200 EXT.B D0
4892: 00003ed8: 0104 6706 0081 0200 0000 BTST.L D0,D4
4893: 00003eda: 6706 0081 0200 0000 2f01 BEQ.B #$00000006 == 00003ee2 (FALSE)
4894: 00003edc: 0081 0200 0000 2f01 4878 OR.L #$02000000,D1
4895: 00003ee2: 2f01 4878 00c4 61ff 0000 MOVE.L D1,-(A7)
4896: 00003ee4: 4878 00c4 61ff 0000 4f60 PEA.L $000000c4
4897: 00003ee8: 61ff 0000 4f60 4878 00c8 BSR.L #$00004f60 == 00008e4a
4898: 00003eee: 4878 00c8 61ff ffff e5d8 PEA.L $000000c8
4899: 00003ef2: 61ff ffff e5d8 defc 000c BSR.L #$ffffe5d8 == 000024cc // delay(200)
4900: 00003ef8: defc 000c 223c 0400 0000 ADDA.W #$000c,A7
4901: 00003efc: 223c 0400 0000 1002 49c0 MOVE.L #$04000000,D1
4902: 00003f02: 1002 49c0 0104 6706 223c MOVE.B D2,D0
4903: 00003f04: 49c0 0104 6706 223c 0600 EXT.B D0
4904: 00003f06: 0104 6706 223c 0600 0000 BTST.L D0,D4
4905: 00003f08: 6706 223c 0600 0000 8283 BEQ.B #$00000006 == 00003f10 (FALSE)
4906: 00003f0a: 223c 0600 0000 8283 2f01 MOVE.L #$06000000,D1
4907: 00003f10: 8283 2f01 4878 00c4 45f9 OR.L D3,D1
4908: 00003f12: 2f01 4878 00c4 45f9 0100 MOVE.L D1,-(A7)
4909: 00003f14: 4878 00c4 45f9 0100 8e4a PEA.L $000000c4
4910: 00003f18: 45f9 0100 8e4a 4e92 4878 LEA.L $01008e4a,A2
4911: 00003f1e: 4e92 4878 00c8 47f9 0100 JSR.L (A2)
4912: 00003f20: 4878 00c8 47f9 0100 24cc PEA.L $000000c8
4913: 00003f24: 47f9 0100 24cc 4e93 defc LEA.L $010024cc,A3
4914: 00003f2a: 4e93 defc 000c 5302 6a9e JSR.L (A3) // delay(200)
4915: 00003f2c: defc 000c 5302 6a9e 2f03 ADDA.W #$000c,A7
4916: 00003f30: 5302 6a9e 2f03 4878 00c4 SUB.B #$00000001,D2
4917: 00003f32: 6a9e 2f03 4878 00c4 4e92 BPL.B #$ffffff9e == 00003ed2 (FALSE)
4918: 00003f34: 2f03 4878 00c4 4e92 4878 MOVE.L D3,-(A7)
4919: 00003f36: 4878 00c4 4e92 4878 00c8 PEA.L $000000c4
4920: 00003f3a: 4e92 4878 00c8 4e93 2a03 JSR.L (A2)
4921: 00003f3c: 4878 00c8 4e93 2a03 0085 PEA.L $000000c8
4922: 00003f40: 4e93 2a03 0085 0100 0000 JSR.L (A3)
4923: 00003f42: 2a03 0085 0100 0000 2f05 MOVE.L D3,D5
4924: 00003f44: 0085 0100 0000 2f05 4878 OR.L #$01000000,D5
4925: 00003f4a: 2f05 4878 00c4 4e92 4878 MOVE.L D5,-(A7)
4926: 00003f4c: 4878 00c4 4e92 4878 00c8 PEA.L $000000c4
4927: 00003f50: 4e92 4878 00c8 4e93 2f03 JSR.L (A2)
4928: 00003f52: 4878 00c8 4e93 2f03 4878 PEA.L $000000c8
4929: 00003f56: 4e93 2f03 4878 00c4 4e92 JSR.L (A3)
4930: 00003f58: 2f03 4878 00c4 4e92 defc MOVE.L D3,-(A7)
4931: 00003f5a: 4878 00c4 4e92 defc 0020 PEA.L $000000c4
4932: 00003f5e: 4e92 defc 0020 4878 00c8 JSR.L (A2)
4933: 00003f60: defc 0020 4878 00c8 4e93 ADDA.W #$0020,A7
4934: 00003f64: 4878 00c8 4e93 4cee 0c3c PEA.L $000000c8
4935: 00003f68: 4e93 4cee 0c3c ffe8 4e5e JSR.L (A3)
4936: 00003f6a: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $ffffffe8
4937: 00003f70: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
4938: 00003f72: 4e75 4e56 ffe0 48e7 3f3c RTS.L
4939:
4940:
4941: 00003f74: 4e56 ffe0 48e7 3f3c 61ff LINK.W A6,#$ffe0
4942: 00003f78: 48e7 3f3c 61ff ffff c444 MVMLE.L #$3f3c,-(A7)
4943: 00003f7c: 61ff ffff c444 2c00 7216 BSR.L #$ffffc444 == 000003c2
4944: 00003f82: 2c00 7216 d286 2d41 fffc MOVE.L D0,D6
4945: 00003f84: 7216 d286 2d41 fffc 2d7c MOVE.L #$00000016,D1
4946: 00003f86: d286 2d41 fffc 2d7c 0200 ADD.L D6,D1
4947: 00003f88: 2d41 fffc 2d7c 0200 0040 MOVE.L D1,(A6,$fffc) == $fffffffc
4948: 00003f8c: 2d7c 0200 0040 ffec 2d7c MOVE.L #$02000040,(A6,$ffec) == $ffffffec
4949: 00003f94: 2d7c 0200 4040 ffe8 2d7c MOVE.L #$02004040,(A6,$ffe8) == $ffffffe8
4950: 00003f9c: 2d7c 0200 4044 ffe4 2a7c MOVE.L #$02004044,(A6,$ffe4) == $ffffffe4
4951: 00003fa4: 2a7c 0200 4048 2d7c 0200 MOVEA.L #$02004048,A5
4952: 00003faa: 2d7c 0200 404c ffe0 287c MOVE.L #$0200404c,(A6,$ffe0) == $ffffffe0
4953: 00003fb2: 287c 0200 e000 7808 4285 MOVEA.L #$0200e000,A4
4954: 00003fb8: 7808 4285 267c 0400 2000 MOVE.L #$00000008,D4
4955: 00003fba: 4285 267c 0400 2000 4aae CLR.L D5
4956: 00003fbc: 267c 0400 2000 4aae 0008 MOVEA.L #$04002000,A3
4957: 00003fc2: 4aae 0008 671a 243c 0000 TST.L (A6,$0008) == $00000008
4958: 00003fc6: 671a 243c 0000 8000 2f02 BEQ.B #$0000001a == 00003fe2 (FALSE)
4959: 00003fc8: 243c 0000 8000 2f02 2f0b MOVE.L #$00008000,D2
4960: 00003fce: 2f02 2f0b 61ff 0000 3004 MOVE.L D2,-(A7)
4961: 00003fd0: 2f0b 61ff 0000 3004 2e3c MOVE.L A3,-(A7)
4962: 00003fd2: 61ff 0000 3004 2e3c 0003 BSR.L #$00003004 == 00006fd8
4963: 00003fd8: 2e3c 0003 0d40 504f 6036 MOVE.L #$00030d40,D7
4964: 00003fde: 504f 6036 4282 41f9 0101 ADDA.W #$00000008,A7
4965: 00003fe0: 6036 4282 41f9 0101 5364 BT .B #$00000036 == 00004018 (TRUE)
4966: 00003fe2: 4282 41f9 0101 5364 37b0 CLR.L D2
4967: 00003fe4: 41f9 0101 5364 37b0 2a00 LEA.L $01015364,A0
4968: 00003fea: 37b0 2a00 2e00 37b0 2a00 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $00) == $010809f0
4969: 00003ff0: 37b0 2a00 2e02 37b0 2a00 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $02) == $010809f2
4970: 00003ff6: 37b0 2a00 2e04 37b0 2a00 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $04) == $010809f4
4971: 00003ffc: 37b0 2a00 2e06 5282 0c82 MOVE.W (A0, D2.L*2, $00) == $010201aa,(A3, D2.L*8, $06) == $010809f6
4972: 00004002: 5282 0c82 0000 069f 63de ADD.L #$00000001,D2
4973: 00004004: 0c82 0000 069f 63de 243c CMP.L #$0000069f,D2
4974: 0000400a: 63de 243c 0000 3500 2e3c BLS.B #$ffffffde == 00003fea (FALSE)
4975: 0000400c: 243c 0000 3500 2e3c 0003 MOVE.L #$00003500,D2
4976: 00004012: 2e3c 0003 0d40 61ff ffff MOVE.L #$00030d40,D7
4977: 00004018: 61ff ffff c3b2 2d40 fff8 BSR.L #$ffffc3b2 == 000003cc
4978: 0000401e: 2d40 fff8 2240 2d69 0078 MOVE.L D0,(A6,$fff8) == $fffffff8
4979: 00004022: 2240 2d69 0078 fff4 237c MOVEA.L D0,A1
4980: 00004024: 2d69 0078 fff4 237c 0100 MOVE.L (A1,$0078) == $0100bdb0,(A6,$fff4) == $fffffff4
4981: 0000402a: 237c 0100 3190 0078 2246 MOVE.L #$01003190,(A1,$0078) == $0100bdb0
4982: 00004032: 2246 2069 01a0 2d50 fff0 MOVEA.L D6,A1
4983: 00004034: 2069 01a0 2d50 fff0 20bc MOVEA.L (A1,$01a0) == $0100bed8,A0
4984: 00004038: 2d50 fff0 20bc 0080 0000 MOVE.L (A0),(A6,$fff0) == $fffffff0
4985: 0000403c: 20bc 0080 0000 46fc 2500 MOVE.L #$00800000,(A0)
4986: 00004042: 46fc 2500 0214 007f 42a7 MV2SR.W #$2500
4987: 00004046: 0214 007f 42a7 4878 0007 AND.B #$7f,(A4)
4988: 0000404a: 42a7 4878 0007 61ff ffff CLR.L -(A7)
4989: 0000404c: 4878 0007 61ff ffff fdf2 PEA.L $00000007
4990: 00004050: 61ff ffff fdf2 4878 0032 BSR.L #$fffffdf2 == 00003e44
4991: 00004056: 4878 0032 61ff ffff e470 PEA.L $00000032
4992: 0000405a: 61ff ffff e470 61ff ffff BSR.L #$ffffe470 == 000024cc // delay(50)
4993: 00004060: 61ff ffff e532 defc 000c BSR.L #$ffffe532 == 00002594
4994: 00004066: defc 000c 226e fffc 0829 ADDA.W #$000c,A7
4995: 0000406a: 226e fffc 0829 0003 0003 MOVEA.L (A6,$fffc) == $fffffffc,A1
4996: 0000406e: 0829 0003 0003 6708 263c BTST.B #$0003,(A1,$0003) == $0100bd3b
4997: 00004074: 6708 263c 1000 0000 6002 BEQ.B #$00000008 == 0000407e (FALSE)
4998: 00004076: 263c 1000 0000 6002 4283 MOVE.L #$10000000,D3
4999: 0000407c: 6002 4283 2003 226e fffc BT .B #$00000002 == 00004080 (TRUE)
5000: 0000407e: 4283 2003 226e fffc 0829 CLR.L D3
5001: 00004080: 2003 226e fffc 0829 0002 MOVE.L D3,D0
5002: 00004082: 226e fffc 0829 0002 0003 MOVEA.L (A6,$fffc) == $fffffffc,A1
5003: 00004086: 0829 0002 0003 6706 0080 BTST.B #$0002,(A1,$0003) == $0100bd3b
5004: 0000408c: 6706 0080 0800 0000 2600 BEQ.B #$00000006 == 00004094 (FALSE)
5005: 0000408e: 0080 0800 0000 2600 42a7 OR.L #$08000000,D0
5006: 00004094: 2600 42a7 2f03 4878 0040 MOVE.L D0,D3
5007: 00004096: 42a7 2f03 4878 0040 61ff CLR.L -(A7)
5008: 00004098: 2f03 4878 0040 61ff ffff MOVE.L D3,-(A7)
5009: 0000409a: 4878 0040 61ff ffff fdfa PEA.L $00000040
5010: 0000409e: 61ff ffff fdfa 42a7 2f03 BSR.L #$fffffdfa == 00003e9a
5011: 000040a4: 42a7 2f03 4878 0080 61ff CLR.L -(A7)
5012: 000040a6: 2f03 4878 0080 61ff ffff MOVE.L D3,-(A7)
5013: 000040a8: 4878 0080 61ff ffff fdec PEA.L $00000080
5014: 000040ac: 61ff ffff fdec 226e ffec BSR.L #$fffffdec == 00003e9a
5015: 000040b2: 226e ffec 22bc 0030 0000 MOVEA.L (A6,$ffec) == $ffffffec,A1
5016: 000040b6: 22bc 0030 0000 4291 4291 MOVE.L #$00300000,(A1)
5017: 000040bc: 4291 4291 226e ffe8 228b CLR.L (A1)
5018: 000040be: 4291 226e ffe8 228b 2002 CLR.L (A1)
5019: 000040c0: 226e ffe8 228b 2002 d08b MOVEA.L (A6,$ffe8) == $ffffffe8,A1
5020: 000040c4: 228b 2002 d08b 226e ffe4 MOVE.L A3,(A1)
5021: 000040c6: 2002 d08b 226e ffe4 2280 MOVE.L D2,D0
5022: 000040c8: d08b 226e ffe4 2280 2a8b ADD.L A3,D0
5023: 000040ca: 226e ffe4 2280 2a8b 226e MOVEA.L (A6,$ffe4) == $ffffffe4,A1
5024: 000040ce: 2280 2a8b 226e ffe0 2280 MOVE.L D0,(A1)
5025: 000040d0: 2a8b 226e ffe0 2280 226e MOVE.L A3,(A5)
5026: 000040d2: 226e ffe0 2280 226e ffec MOVEA.L (A6,$ffe0) == $ffffffe0,A1
5027: 000040d6: 2280 226e ffec 22bc 0001 MOVE.L D0,(A1)
5028: 000040d8: 226e ffec 22bc 0001 0000 MOVEA.L (A6,$ffec) == $ffffffec,A1
5029: 000040dc: 22bc 0001 0000 42a7 4878 MOVE.L #$00010000,(A1)
5030: 000040e2: 42a7 4878 000f 61ff ffff CLR.L -(A7)
5031: 000040e4: 4878 000f 61ff ffff fd5a PEA.L $0000000f
5032: 000040e8: 61ff ffff fd5a 0014 0080 BSR.L #$fffffd5a == 00003e44
5033: 000040ee: 0014 0080 defc 0020 e9d4 OR.B #$80,(A4)
5034: 000040f2: defc 0020 e9d4 0001 67fa ADDA.W #$0020,A7
5035: 000040f6: e9d4 0001 67fa 61ff ffff BFEXTU.L #$0001,(A4)
5036: 000040fa: 67fa 61ff ffff e496 4a84 BEQ.B #$fffffffa == 000040f6 (FALSE)
5037: 000040fc: 61ff ffff e496 4a84 6f58 BSR.L #$ffffe496 == 00002594
5038: 00004102: 4a84 6f58 7401 226e ffe8 TST.L D4
5039: 00004104: 6f58 7401 226e ffe8 2211 BLE.B #$00000058 == 0000415e (TRUE)
5040: 00004106: 7401 226e ffe8 2211 b295 MOVE.L #$00000001,D2
5041: 00004108: 226e ffe8 2211 b295 6708 MOVEA.L (A6,$ffe8) == $ffffffe8,A1
5042: 0000410c: 2211 b295 6708 61ff ffff MOVE.L (A1),D1
5043: 0000410e: b295 6708 61ff ffff e480 CMP.L (A5),D1
5044: 00004110: 6708 61ff ffff e480 6044 BEQ.B #$00000008 == 0000411a (FALSE)
5045: 00004112: 61ff ffff e480 6044 e9d4 BSR.L #$ffffe480 == 00002594
5046: 00004118: 6044 e9d4 0081 6618 7231 BT .B #$00000044 == 0000415e (TRUE)
5047: 0000411a: e9d4 0081 6618 7231 b282 BFEXTU.L #$0081,(A4)
5048: 0000411e: 6618 7231 b282 6c34 7a01 BNE.B #$00000018 == 00004138 (TRUE)
5049: 00004120: 7231 b282 6c34 7a01 4879 MOVE.L #$00000031,D1
5050: 00004122: b282 6c34 7a01 4879 0100 CMP.L D2,D1
5051: 00004124: 6c34 7a01 4879 0100 f803 BGE.B #$00000034 == 0000415a (FALSE)
5052: 00004126: 7a01 4879 0100 f803 61ff MOVE.L #$00000001,D5
5053: 00004128: 4879 0100 f803 61ff 0000 PEA.L $0100f803
5054: 0000412e: 61ff 0000 272a 584f 6026 BSR.L #$0000272a == 0000685a
5055: 00004134: 584f 6026 226e ffe8 2211 ADDA.W #$00000004,A7
5056: 00004136: 6026 226e ffe8 2211 b295 BT .B #$00000026 == 0000415e (TRUE)
5057: 00004138: 226e ffe8 2211 b295 66d0 MOVEA.L (A6,$ffe8) == $ffffffe8,A1
5058: 0000413c: 2211 b295 66d0 3253 2f09 MOVE.L (A1),D1
5059: 0000413e: b295 66d0 3253 2f09 4878 CMP.L (A5),D1
5060: 00004140: 66d0 3253 2f09 4878 00c7 BNE.B #$ffffffd0 == 00004112 (TRUE)
5061: 00004142: 3253 2f09 4878 00c7 61ff MOVEA.W (A3),A1
5062: 00004144: 2f09 4878 00c7 61ff ffff MOVE.L A1,-(A7)
5063: 00004146: 4878 00c7 61ff ffff fcf8 PEA.L $000000c7
5064: 0000414a: 61ff ffff fcf8 61ff ffff BSR.L #$fffffcf8 == 00003e44
5065: 00004150: 61ff ffff e442 5384 504f BSR.L #$ffffe442 == 00002594
5066: 00004156: 5384 504f 4a84 6eaa 4a85 SUB.L #$00000001,D4
5067: 00004158: 504f 4a84 6eaa 4a85 661a ADDA.W #$00000008,A7
5068: 0000415a: 4a84 6eaa 4a85 661a 2f07 TST.L D4
5069: 0000415c: 6eaa 4a85 661a 2f07 61ff BGT.B #$ffffffaa == 00004108 (FALSE)
5070: 0000415e: 4a85 661a 2f07 61ff ffff TST.L D5
5071: 00004160: 661a 2f07 61ff ffff e366 BNE.B #$0000001a == 0000417c (TRUE)
5072: 00004162: 2f07 61ff ffff e366 226e MOVE.L D7,-(A7)
5073: 00004164: 61ff ffff e366 226e ffec BSR.L #$ffffe366 == 000024cc // delay(x)
5074: 0000416a: 226e ffec 2011 0280 0100 MOVEA.L (A6,$ffec) == $ffffffec,A1
5075: 0000416e: 2011 0280 0100 0000 584f MOVE.L (A1),D0
5076: 00004170: 0280 0100 0000 584f 6702 AND.L #$01000000,D0
5077: 00004176: 584f 6702 7a02 46fc 2700 ADDA.W #$00000004,A7
5078: 00004178: 6702 7a02 46fc 2700 226e BEQ.B #$00000002 == 0000417c (FALSE)
5079: 0000417a: 7a02 46fc 2700 226e fff8 MOVE.L #$00000002,D5
5080: 0000417c: 46fc 2700 226e fff8 236e MV2SR.W #$2700
5081: 00004180: 226e fff8 236e fff4 0078 MOVEA.L (A6,$fff8) == $fffffff8,A1
5082: 00004184: 236e fff4 0078 2246 2069 MOVE.L (A6,$fff4) == $fffffff4,(A1,$0078) == $0100bdb0
5083: 0000418a: 2246 2069 01a0 20ae fff0 MOVEA.L D6,A1
5084: 0000418c: 2069 01a0 20ae fff0 42a7 MOVEA.L (A1,$01a0) == $0100bed8,A0
5085: 00004190: 20ae fff0 42a7 4878 0007 MOVE.L (A6,$fff0) == $fffffff0,(A0)
5086: 00004194: 42a7 4878 0007 61ff ffff CLR.L -(A7)
5087: 00004196: 4878 0007 61ff ffff fca8 PEA.L $00000007
5088: 0000419a: 61ff ffff fca8 4878 0032 BSR.L #$fffffca8 == 00003e44
5089: 000041a0: 4878 0032 47f9 0100 24cc PEA.L $00000032
5090: 000041a4: 47f9 0100 24cc 4e93 0214 LEA.L $010024cc,A3 // delay(50)
5091: 000041aa: 4e93 0214 007f 0014 0020 JSR.L (A3)
5092: 000041ac: 0214 007f 0014 0020 226e AND.B #$7f,(A4)
5093: 000041b0: 0014 0020 226e fffc 45e9 OR.B #$20,(A4)
5094: 000041b4: 226e fffc 45e9 0002 e9d2 MOVEA.L (A6,$fffc) == $fffffffc,A1
5095: 000041b8: 45e9 0002 e9d2 1186 2f01 LEA.L (A1,$0002) == $0100bd3a,A2
5096: 000041bc: e9d2 1186 2f01 2f03 4878 BFEXTU.L #$1186,(A2)
5097: 000041c0: 2f01 2f03 4878 0040 61ff MOVE.L D1,-(A7)
5098: 000041c2: 2f03 4878 0040 61ff ffff MOVE.L D3,-(A7)
5099: 000041c4: 4878 0040 61ff ffff fcd0 PEA.L $00000040
5100: 000041c8: 61ff ffff fcd0 226e fffc BSR.L #$fffffcd0 == 00003e9a
5101: 000041ce: 226e fffc e9d1 1186 2f01 MOVEA.L (A6,$fffc) == $fffffffc,A1
5102: 000041d2: e9d1 1186 2f01 2f03 4878 BFEXTU.L #$1186,(A1)
5103: 000041d6: 2f01 2f03 4878 0080 61ff MOVE.L D1,-(A7)
5104: 000041d8: 2f03 4878 0080 61ff ffff MOVE.L D3,-(A7)
5105: 000041da: 4878 0080 61ff ffff fcba PEA.L $00000080
5106: 000041de: 61ff ffff fcba defc 0024 BSR.L #$fffffcba == 00003e9a
5107: 000041e4: defc 0024 4aae 0008 6708 ADDA.W #$0024,A7
5108: 000041e8: 4aae 0008 6708 2f3c 0001 TST.L (A6,$0008) == $00000008
5109: 000041ec: 6708 2f3c 0001 86a0 4e93 BEQ.B #$00000008 == 000041f6 (FALSE)
5110: 000041ee: 2f3c 0001 86a0 4e93 2005 MOVE.L #$000186a0,-(A7)
5111: 000041f4: 4e93 2005 4cee 3cfc ffb8 JSR.L (A3)
5112: 000041f6: 2005 4cee 3cfc ffb8 4e5e MOVE.L D5,D0
5113: 000041f8: 4cee 3cfc ffb8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffb8) == $ffffffb8
5114: 000041fe: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
5115: 00004200: 4e75 4e56 0000 48e7 3f30 RTS.L
5116:
5117:
5118: 00004202: 4e56 0000 48e7 3f30 266e LINK.W A6,#$0000
5119: 00004206: 48e7 3f30 266e 0008 2f3c MVMLE.L #$3f30,-(A7)
5120: 0000420a: 266e 0008 2f3c 8000 8000 MOVEA.L (A6,$0008) == $00000008,A3
5121: 0000420e: 2f3c 8000 8000 61ff ffff MOVE.L #$80008000,-(A7)
5122: 00004214: 61ff ffff e2e8 2a0b daae BSR.L #$ffffe2e8 == 000024fe
5123: 0000421a: 2a0b daae 000c 263c db6d MOVE.L A3,D5
5124: 0000421c: daae 000c 263c db6d b6db ADD.L (A6,$000c) == $0000000c,D5
5125: 00004220: 263c db6d b6db 4282 4284 MOVE.L #$db6db6db,D3
5126: 00004226: 4282 4284 4287 584f 2445 CLR.L D2
5127: 00004228: 4284 4287 584f 2445 514a CLR.L D4
5128: 0000422a: 4287 584f 2445 514a 204b CLR.L D7
5129: 0000422c: 584f 2445 514a 204b 6006 ADDA.W #$00000004,A7
5130: 0000422e: 2445 514a 204b 6006 20c3 MOVEA.L D5,A2
5131: 00004230: 514a 204b 6006 20c3 20c2 SUBA.W #$00000008,A2
5132: 00004232: 204b 6006 20c3 20c2 20c4 MOVEA.L A3,A0
5133: 00004234: 6006 20c3 20c2 20c4 b5c8 BT .B #$00000006 == 0000423c (TRUE)
5134: 00004236: 20c3 20c2 20c4 b5c8 62f6 MOVE.L D3,(A0)+
5135: 00004238: 20c2 20c4 b5c8 62f6 ba88 MOVE.L D2,(A0)+
5136: 0000423a: 20c4 b5c8 62f6 ba88 6302 MOVE.L D4,(A0)+
5137: 0000423c: b5c8 62f6 ba88 6302 20c3 CMPA.L A0,A2
5138: 0000423e: 62f6 ba88 6302 20c3 ba88 BHI.B #$fffffff6 == 00004236 (TRUE)
5139: 00004240: ba88 6302 20c3 ba88 6302 CMP.L A0,D5
5140: 00004242: 6302 20c3 ba88 6302 2082 BLS.B #$00000002 == 00004246 (FALSE)
5141: 00004244: 20c3 ba88 6302 2082 61ff MOVE.L D3,(A0)+
5142: 00004246: ba88 6302 2082 61ff ffff CMP.L A0,D5
5143: 00004248: 6302 2082 61ff ffff e2c0 BLS.B #$00000002 == 0000424c (FALSE)
5144: 0000424a: 2082 61ff ffff e2c0 204b MOVE.L D2,(A0)
5145: 0000424c: 61ff ffff e2c0 204b 600c BSR.L #$ffffe2c0 == 0000250e
5146: 00004252: 204b 600c b698 661c b498 MOVEA.L A3,A0
5147: 00004254: 600c b698 661c b498 6618 BT .B #$0000000c == 00004262 (TRUE)
5148: 00004256: b698 661c b498 6618 b898 CMP.L (A0)+,D3
5149: 00004258: 661c b498 6618 b898 6614 BNE.B #$0000001c == 00004276 (TRUE)
5150: 0000425a: b498 6618 b898 6614 b5c8 CMP.L (A0)+,D2
5151: 0000425c: 6618 b898 6614 b5c8 62f0 BNE.B #$00000018 == 00004276 (TRUE)
5152: 0000425e: b898 6614 b5c8 62f0 ba88 CMP.L (A0)+,D4
5153: 00004260: 6614 b5c8 62f0 ba88 6304 BNE.B #$00000014 == 00004276 (TRUE)
5154: 00004262: b5c8 62f0 ba88 6304 b698 CMPA.L A0,A2
5155: 00004264: 62f0 ba88 6304 b698 6608 BHI.B #$fffffff0 == 00004256 (TRUE)
5156: 00004266: ba88 6304 b698 6608 ba88 CMP.L A0,D5
5157: 00004268: 6304 b698 6608 ba88 630a BLS.B #$00000004 == 0000426e (FALSE)
5158: 0000426a: b698 6608 ba88 630a b498 CMP.L (A0)+,D3
5159: 0000426c: 6608 ba88 630a b498 6706 BNE.B #$00000008 == 00004276 (TRUE)
5160: 0000426e: ba88 630a b498 6706 2008 CMP.L A0,D5
5161: 00004270: 630a b498 6706 2008 5980 BLS.B #$0000000a == 0000427c (FALSE)
5162: 00004272: b498 6706 2008 5980 6064 CMP.L (A0)+,D2
5163: 00004274: 6706 2008 5980 6064 2003 BEQ.B #$00000006 == 0000427c (FALSE)
5164: 00004276: 2008 5980 6064 2003 e388 MOVE.L A0,D0
5165: 00004278: 5980 6064 2003 e388 2203 SUB.L #$00000004,D0
5166: 0000427a: 6064 2003 e388 2203 7c1f BT .B #$00000064 == 000042e0 (TRUE)
5167: 0000427c: 2003 e388 2203 7c1f eca9 MOVE.L D3,D0
5168: 0000427e: e388 2203 7c1f eca9 2600 LSL.L #$00000001,D0
5169: 00004280: 2203 7c1f eca9 2600 c681 MOVE.L D3,D1
5170: 00004282: 7c1f eca9 2600 c681 2002 MOVE.L #$0000001f,D6
5171: 00004284: eca9 2600 c681 2002 e388 LSR.L D6,D1
5172: 00004286: 2600 c681 2002 e388 2202 MOVE.L D0,D3
5173: 00004288: c681 2002 e388 2202 eca9 AND.L D1,D3
5174: 0000428a: 2002 e388 2202 eca9 2400 MOVE.L D2,D0
5175: 0000428c: e388 2202 eca9 2400 c481 LSL.L #$00000001,D0
5176: 0000428e: 2202 eca9 2400 c481 2004 MOVE.L D2,D1
5177: 00004290: eca9 2400 c481 2004 e388 LSR.L D6,D1
5178: 00004292: 2400 c481 2004 e388 2204 MOVE.L D0,D2
5179: 00004294: c481 2004 e388 2204 eca9 AND.L D1,D2
5180: 00004296: 2004 e388 2204 eca9 2800 MOVE.L D4,D0
5181: 00004298: e388 2204 eca9 2800 c881 LSL.L #$00000001,D0
5182: 0000429a: 2204 eca9 2800 c881 5287 MOVE.L D4,D1
5183: 0000429c: eca9 2800 c881 5287 7c02 LSR.L D6,D1
5184: 0000429e: 2800 c881 5287 7c02 bc87 MOVE.L D0,D4
5185: 000042a0: c881 5287 7c02 bc87 6c88 AND.L D1,D4
5186: 000042a2: 5287 7c02 bc87 6c88 244b ADD.L #$00000001,D7
5187: 000042a4: 7c02 bc87 6c88 244b 2f3c MOVE.L #$00000002,D6
5188: 000042a6: bc87 6c88 244b 2f3c 0000 CMP.L D7,D6
5189: 000042a8: 6c88 244b 2f3c 0000 8000 BGE.B #$ffffff88 == 00004232 (FALSE)
5190: 000042aa: 244b 2f3c 0000 8000 61ff MOVEA.L A3,A2
5191: 000042ac: 2f3c 0000 8000 61ff ffff MOVE.L #$00008000,-(A7)
5192: 000042b2: 61ff ffff e24a 7201 1001 BSR.L #$ffffe24a == 000024fe
5193: 000042b8: 7201 1001 14c0 5281 7c04 MOVE.L #$00000001,D1
5194: 000042ba: 1001 14c0 5281 7c04 bc81 MOVE.B D1,D0
5195: 000042bc: 14c0 5281 7c04 bc81 6cf4 MOVE.B D0,(A2)+
5196: 000042be: 5281 7c04 bc81 6cf4 244b ADD.L #$00000001,D1
5197: 000042c0: 7c04 bc81 6cf4 244b 7201 MOVE.L #$00000004,D6
5198: 000042c2: bc81 6cf4 244b 7201 101a CMP.L D1,D6
5199: 000042c4: 6cf4 244b 7201 101a 49c0 BGE.B #$fffffff4 == 000042ba (FALSE)
5200: 000042c6: 244b 7201 101a 49c0 b280 MOVEA.L A3,A2
5201: 000042c8: 7201 101a 49c0 b280 6704 MOVE.L #$00000001,D1
5202: 000042ca: 101a 49c0 b280 6704 200b MOVE.B (A2)+,D0
5203: 000042cc: 49c0 b280 6704 200b 600a EXT.B D0
5204: 000042ce: b280 6704 200b 600a 5281 CMP.L D0,D1
5205: 000042d0: 6704 200b 600a 5281 7c04 BEQ.B #$00000004 == 000042d6 (FALSE)
5206: 000042d2: 200b 600a 5281 7c04 bc81 MOVE.L A3,D0
5207: 000042d4: 600a 5281 7c04 bc81 6cec BT .B #$0000000a == 000042e0 (TRUE)
5208: 000042d6: 5281 7c04 bc81 6cec 4280 ADD.L #$00000001,D1
5209: 000042d8: 7c04 bc81 6cec 4280 4cee MOVE.L #$00000004,D6
5210: 000042da: bc81 6cec 4280 4cee 0cfc CMP.L D1,D6
5211: 000042dc: 6cec 4280 4cee 0cfc ffe0 BGE.B #$ffffffec == 000042ca (FALSE)
5212: 000042de: 4280 4cee 0cfc ffe0 4e5e CLR.L D0
5213: 000042e0: 4cee 0cfc ffe0 4e5e 4e75 MVMEL.L #$0cfc,(A6,$ffe0) == $ffffffe0
5214: 000042e6: 4e5e 4e75 4e56 0000 206e UNLK.L A6
5215: 000042e8: 4e75 4e56 0000 206e 0008 RTS.L
5216:
5217:
5218: ;============================================================
5219: ;= Test something else (at x06000000)
5220: ;============================================================
5221: 000042ea: 4e56 0000 206e 0008 4280 LINK.W A6,#$0000
5222: 000042ee: 206e 0008 4280 4290 f4f8 MOVEA.L (A6,$0008) == $00000008,A0
5223: 000042f2: 4280 4290 f4f8 4e71 b1d0 CLR.L D0
5224: 000042f4: 4290 f4f8 4e71 b1d0 6708 CLR.L (A0)
5225: 000042f6: f4f8 4e71 b1d0 6708 b1d0 CPUSHA.L #$00000000
5226: 000042f8: 4e71 b1d0 6708 b1d0 6704 NOP.L
5227: 000042fa: b1d0 6708 b1d0 6704 4280 CMPA.L (A0),A0
5228: 000042fc: 6708 b1d0 6704 4280 600c BEQ.B #$00000008 == 00004306 (FALSE)
5229: 000042fe: b1d0 6704 4280 600c 5848 CMPA.L (A0),A0
5230: 00004300: 6704 4280 600c 5848 5280 BEQ.B #$00000004 == 00004306 (FALSE)
5231: 00004302: 4280 600c 5848 5280 7207 CLR.L D0
5232: 00004304: 600c 5848 5280 7207 b280 BT .B #$0000000c == 00004312 (TRUE)
5233: 00004306: 5848 5280 7207 b280 6ce4 ADDA.W #$00000004,A0
5234: 00004308: 5280 7207 b280 6ce4 7001 ADD.L #$00000001,D0
5235: 0000430a: 7207 b280 6ce4 7001 4e5e MOVE.L #$00000007,D1
5236: 0000430c: b280 6ce4 7001 4e5e 4e75 CMP.L D0,D1
5237: 0000430e: 6ce4 7001 4e5e 4e75 4e56 BGE.B #$ffffffe4 == 000042f4 (FALSE)
5238: 00004310: 7001 4e5e 4e75 4e56 0000 MOVE.L #$00000001,D0
5239: 00004312: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
5240: 00004314: 4e75 4e56 0000 2f0a 206e RTS.L
5241:
5242: ;==============================================================
5243: ;= Check ram size
5244: ;==============================================================
5245: 00004316: 4e56 0000 2f0a 206e 0008 LINK.W A6,#$0000
5246: 0000431a: 2f0a 206e 0008 227c 0040 MOVE.L A2,-(A7)
5247: 0000431c: 206e 0008 227c 0040 0000 MOVEA.L (A6,$0008) == $00000008,A0
5248: 00004320: 227c 0040 0000 d3c8 247c MOVEA.L #$00400000,A1
5249: 00004326: d3c8 247c 0010 0000 d5c8 ADDA.L A0,A1
5250: 00004328: 247c 0010 0000 d5c8 20bc MOVEA.L #$00100000,A2
5251: 0000432e: d5c8 20bc 1234 5678 22bc ADDA.L A0,A2
5252: 00004330: 20bc 1234 5678 22bc 89ab MOVE.L #$12345678,(A0) ; write some magic in ram
5253: 00004336: 22bc 89ab cdef 24bc abcd MOVE.L #$89abcdef,(A1) ; at 04000000 04100000 04400000
5254: 0000433c: 24bc abcd ef01 f4f8 4e71 MOVE.L #$abcdef01,(A2)
5255: 00004342: f4f8 4e71 2010 0c80 89ab CPUSHA.L #$00000000
5256: 00004344: 4e71 2010 0c80 89ab cdef NOP.L
5257: 00004346: 2010 0c80 89ab cdef 671a MOVE.L (A0),D0
5258: 00004348: 0c80 89ab cdef 671a 620a CMP.L #$89abcdef,D0 ; and test
5259: 0000434e: 671a 620a 0c80 1234 5678 BEQ.B #$0000001a == 0000436a (FALSE)
5260: 00004350: 620a 0c80 1234 5678 670c BHI.B #$0000000a == 0000435c (TRUE)
5261: 00004352: 0c80 1234 5678 670c 6016 CMP.L #$12345678,D0
5262: 00004358: 670c 6016 0c80 abcd ef01 BEQ.B #$0000000c == 00004366 (FALSE)
5263: 0000435a: 6016 0c80 abcd ef01 670a BT .B #$00000016 == 00004372 (TRUE)
5264: 0000435c: 0c80 abcd ef01 670a 600c CMP.L #$abcdef01,D0
5265: 00004362: 670a 600c 7005 600a 7006 BEQ.B #$0000000a == 0000436e (FALSE)
5266: 00004364: 600c 7005 600a 7006 6006 BT .B #$0000000c == 00004372 (TRUE)
5267: 00004366: 7005 600a 7006 6006 7007 MOVE.L #$00000005,D0
5268: 00004368: 600a 7006 6006 7007 6002 BT .B #$0000000a == 00004374 (TRUE)
5269: 0000436a: 7006 6006 7007 6002 4280 MOVE.L #$00000006,D0
5270: 0000436c: 6006 7007 6002 4280 246e BT .B #$00000006 == 00004374 (TRUE)
5271: 0000436e: 7007 6002 4280 246e fffc MOVE.L #$00000007,D0
5272: 00004370: 6002 4280 246e fffc 4e5e BT .B #$00000002 == 00004374 (TRUE)
5273: 00004372: 4280 246e fffc 4e5e 4e75 CLR.L D0
5274: 00004374: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $fffffffc,A2
5275: 00004378: 4e5e 4e75 4e56 0000 206e UNLK.L A6
5276: 0000437a: 4e75 4e56 0000 206e 0008 RTS.L
5277:
5278:
5279:
5280: 0000437c: 4e56 0000 206e 0008 20fc LINK.W A6,#$0000
5281: 00004380: 206e 0008 20fc 1234 5678 MOVEA.L (A6,$0008) == $00000008,A0
5282: 00004384: 20fc 1234 5678 20bc edcb MOVE.L #$12345678,(A0)+
5283: 0000438a: 20bc edcb a987 f4f8 4e71 MOVE.L #$edcba987,(A0)
5284: 00004390: f4f8 4e71 0ca0 1234 5678 CPUSHA.L #$00000000
5285: 00004392: 4e71 0ca0 1234 5678 57c0 NOP.L
5286: 00004394: 0ca0 1234 5678 57c0 7201 CMP.L #$12345678,-(A0)
5287: 0000439a: 57c0 7201 c081 4e5e 4e75 SEQ.B D0 == 0000439c (FALSE)
5288: 0000439c: 7201 c081 4e5e 4e75 4e56 MOVE.L #$00000001,D1
5289: 0000439e: c081 4e5e 4e75 4e56 fff0 AND.L D1,D0
5290: 000043a0: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
5291: 000043a2: 4e75 4e56 fff0 48e7 3f3c RTS.L
5292:
5293:
5294: 000043a4: 4e56 fff0 48e7 3f3c 2a6e LINK.W A6,#$fff0
5295: 000043a8: 48e7 3f3c 2a6e 0008 4286 MVMLE.L #$3f3c,-(A7)
5296: 000043ac: 2a6e 0008 4286 7e16 de8d MOVEA.L (A6,$0008) == $00000008,A5
5297: 000043b0: 4286 7e16 de8d 2d47 fff8 CLR.L D6
5298: 000043b2: 7e16 de8d 2d47 fff8 2d7c MOVE.L #$00000016,D7
5299: 000043b4: de8d 2d47 fff8 2d7c 020c ADD.L A5,D7
5300: 000043b6: 2d47 fff8 2d7c 020c 0000 MOVE.L D7,(A6,$fff8) == $fffffff8
5301: 000043ba: 2d7c 020c 0000 fff4 247c MOVE.L #$020c0000,(A6,$fff4) == $fffffff4
5302: 000043c2: 247c 0200 d000 4283 2003 MOVEA.L #$0200d000,A2
5303: 000043c8: 4283 2003 7e18 efa0 2840 CLR.L D3
5304: 000043ca: 2003 7e18 efa0 2840 d9fc MOVE.L D3,D0
5305: 000043cc: 7e18 efa0 2840 d9fc 0400 MOVE.L #$00000018,D7
5306: 000043ce: efa0 2840 d9fc 0400 0000 ASL.L D7,D0
5307: 000043d0: 2840 d9fc 0400 0000 203c MOVEA.L D0,A4
5308: 000043d2: d9fc 0400 0000 203c 0011 ADDA.L #$04000000,A4
5309: 000043d8: 203c 0011 0000 e7a0 2400 MOVE.L #$00110000,D0
5310: 000043de: e7a0 2400 4682 2202 c292 ASL.L D3,D0
5311: 000043e0: 2400 4682 2202 c292 8280 MOVE.L D0,D2
5312: 000043e2: 4682 2202 c292 8280 2481 NOT.L D2
5313: 000043e4: 2202 c292 8280 2481 2f0c MOVE.L D2,D1
5314: 000043e6: c292 8280 2481 2f0c 61ff AND.L (A2),D1
5315: 000043e8: 8280 2481 2f0c 61ff ffff OR.L D0,D1
5316: 000043ea: 2481 2f0c 61ff ffff fefa MOVE.L D1,(A2)
5317: 000043ec: 2f0c 61ff ffff fefa 584f MOVE.L A4,-(A7)
5318: 000043ee: 61ff ffff fefa 584f 4a80 BSR.L #$fffffefa == 000042ea
5319: 000043f4: 584f 4a80 6708 4235 3800 ADDA.W #$00000004,A7
5320: 000043f6: 4a80 6708 4235 3800 6000 TST.L D0
5321: 000043f8: 6708 4235 3800 6000 00ac BEQ.B #$00000008 == 00004402 (FALSE)
5322: 000043fa: 4235 3800 6000 00ac 2f0c CLR.B (A5, D3.L*1, $00) == $000142c9
5323: 000043fe: 6000 00ac 2f0c 61ff ffff BT .W #$00ac == 000044ac (TRUE)
5324: 00004402: 2f0c 61ff ffff c0f0 584f MOVE.L A4,-(A7)
5325: 00004404: 61ff ffff c0f0 584f 4a80 BSR.L #$ffffc0f0 == 000004f6
5326:
5327: 0000440a: 584f 4a80 6714 2f0c 61ff ADDA.W #$00000004,A7
5328: 0000440c: 4a80 6714 2f0c 61ff ffff TST.L D0
5329: 0000440e: 6714 2f0c 61ff ffff ff02 BEQ.B #$00000014 == 00004424 (FALSE)
5330: 00004410: 2f0c 61ff ffff ff02 1b80 MOVE.L A4,-(A7)
5331: 00004412: 61ff ffff ff02 1b80 3800 BSR.L #$ffffff02 == 00004316
5332: 00004418: 1b80 3800 584f 6600 008c MOVE.B D0,(A5, D3.L*1, $00) == $000142c9
5333: 0000441c: 584f 6600 008c 607c 2002 ADDA.W #$00000004,A7
5334: 0000441e: 6600 008c 607c 2002 c092 BNE.W #$008c == 000044ac (TRUE)
5335: 00004422: 607c 2002 c092 2480 2f0c BT .B #$0000007c == 000044a0 (TRUE)
5336: 00004424: 2002 c092 2480 2f0c 61ff MOVE.L D2,D0
5337: 00004426: c092 2480 2f0c 61ff ffff AND.L (A2),D0
5338: 00004428: 2480 2f0c 61ff ffff ff4e MOVE.L D0,(A2)
5339: 0000442a: 2f0c 61ff ffff ff4e 584f MOVE.L A4,-(A7)
5340: 0000442c: 61ff ffff ff4e 584f 4a80 BSR.L #$ffffff4e == 0000437c
5341: 00004432: 584f 4a80 6708 1bbc 0001 ADDA.W #$00000004,A7
5342: 00004434: 4a80 6708 1bbc 0001 3800 TST.L D0
5343: 00004436: 6708 1bbc 0001 3800 606c BEQ.B #$00000008 == 00004440 (FALSE)
5344: 00004438: 1bbc 0001 3800 606c 2002 MOVE.B #$01,(A5, D3.L*1, $00) == $000142c9
5345: 0000443e: 606c 2002 c092 223c 0001 BT .B #$0000006c == 000044ac (TRUE)
5346: 00004440: 2002 c092 223c 0001 0000 MOVE.L D2,D0
5347: 00004442: c092 223c 0001 0000 e7a1 AND.L (A2),D0
5348: 00004444: 223c 0001 0000 e7a1 8081 MOVE.L #$00010000,D1
5349: 0000444a: e7a1 8081 2480 2f0c 61ff ASL.L D3,D1
5350: 0000444c: 8081 2480 2f0c 61ff ffff OR.L D1,D0
5351: 0000444e: 2480 2f0c 61ff ffff ff28 MOVE.L D0,(A2)
5352: 00004450: 2f0c 61ff ffff ff28 584f MOVE.L A4,-(A7)
5353: 00004452: 61ff ffff ff28 584f 4a80 BSR.L #$ffffff28 == 0000437c
5354: 00004458: 584f 4a80 6708 1bbc 0002 ADDA.W #$00000004,A7
5355: 0000445a: 4a80 6708 1bbc 0002 3800 TST.L D0
5356: 0000445c: 6708 1bbc 0002 3800 6046 BEQ.B #$00000008 == 00004466 (FALSE)
5357: 0000445e: 1bbc 0002 3800 6046 2002 MOVE.B #$02,(A5, D3.L*1, $00) == $000142c9
5358: 00004464: 6046 2002 c092 223c 0010 BT .B #$00000046 == 000044ac (TRUE)
5359: 00004466: 2002 c092 223c 0010 0000 MOVE.L D2,D0
5360: 00004468: c092 223c 0010 0000 e7a1 AND.L (A2),D0
5361: 0000446a: 223c 0010 0000 e7a1 8081 MOVE.L #$00100000,D1
5362: 00004470: e7a1 8081 2480 2f0c 61ff ASL.L D3,D1
5363: 00004472: 8081 2480 2f0c 61ff ffff OR.L D1,D0
5364: 00004474: 2480 2f0c 61ff ffff ff02 MOVE.L D0,(A2)
5365: 00004476: 2f0c 61ff ffff ff02 584f MOVE.L A4,-(A7)
5366: 00004478: 61ff ffff ff02 584f 4a80 BSR.L #$ffffff02 == 0000437c
5367: 0000447e: 584f 4a80 6708 1bbc 0003 ADDA.W #$00000004,A7
5368: 00004480: 4a80 6708 1bbc 0003 3800 TST.L D0
5369: 00004482: 6708 1bbc 0003 3800 6020 BEQ.B #$00000008 == 0000448c (FALSE)
5370: 00004484: 1bbc 0003 3800 6020 2002 MOVE.B #$03,(A5, D3.L*1, $00) == $000142c9
5371: 0000448a: 6020 2002 c092 223c 0011 BT .B #$00000020 == 000044ac (TRUE)
5372: 0000448c: 2002 c092 223c 0011 0000 MOVE.L D2,D0
5373: 0000448e: c092 223c 0011 0000 e7a1 AND.L (A2),D0
5374: 00004490: 223c 0011 0000 e7a1 8081 MOVE.L #$00110000,D1
5375: 00004496: e7a1 8081 2480 4235 3800 ASL.L D3,D1
5376: 00004498: 8081 2480 4235 3800 2f0c OR.L D1,D0
5377: 0000449a: 2480 4235 3800 2f0c 61ff MOVE.L D0,(A2)
5378: 0000449c: 4235 3800 2f0c 61ff ffff CLR.B (A5, D3.L*1, $00) == $000142c9
5379: 000044a0: 2f0c 61ff ffff ebf8 7c01 MOVE.L A4,-(A7)
5380: 000044a2: 61ff ffff ebf8 7c01 584f BSR.L #$ffffebf8 == 0000309c
5381: 000044a8: 7c01 584f 5283 7e03 be83 MOVE.L #$00000001,D6
5382: 000044aa: 584f 5283 7e03 be83 6c00 ADDA.W #$00000004,A7
5383: 000044ac: 5283 7e03 be83 6c00 ff16 ADD.L #$00000001,D3
5384: 000044ae: 7e03 be83 6c00 ff16 4283 MOVE.L #$00000003,D7
5385: 000044b0: be83 6c00 ff16 4283 4a35 CMP.L D3,D7
5386: 000044b2: 6c00 ff16 4283 4a35 3800 BGE.W #$ff16 == 000043ca (FALSE)
5387: 000044b6: 4283 4a35 3800 6730 2003 CLR.L D3
5388: 000044b8: 4a35 3800 6730 2003 7e18 TST.B (A5, D3.L*1, $00) == $000142c9
5389: 000044bc: 6730 2003 7e18 efa0 0680 BEQ.B #$00000030 == 000044ee (FALSE)
5390: 000044be: 2003 7e18 efa0 0680 0400 MOVE.L D3,D0
5391: 000044c0: 7e18 efa0 0680 0400 0000 MOVE.L #$00000018,D7
5392: 000044c2: efa0 0680 0400 0000 2f00 ASL.L D7,D0
5393: 000044c4: 0680 0400 0000 2f00 61ff ADD.L #$04000000,D0
5394: 000044ca: 2f00 61ff ffff c028 584f MOVE.L D0,-(A7)
5395: 000044cc: 61ff ffff c028 584f 4a80 BSR.L #$ffffc028 == 000004f6
5396: 000044d2: 584f 4a80 6616 2f03 4879 ADDA.W #$00000004,A7
5397: 000044d4: 4a80 6616 2f03 4879 0100 TST.L D0
5398: 000044d6: 6616 2f03 4879 0100 f81a BNE.B #$00000016 == 000044ee (TRUE)
5399: 000044d8: 2f03 4879 0100 f81a 61ff MOVE.L D3,-(A7)
5400: 000044da: 4879 0100 f81a 61ff 0000 PEA.L $0100f81a
5401: 000044e0: 61ff 0000 2378 4235 3800 BSR.L #$00002378 == 0000685a
5402: 000044e6: 4235 3800 7c01 504f 5283 CLR.B (A5, D3.L*1, $00) == $000142c9
5403: 000044ea: 7c01 504f 5283 7e03 be83 MOVE.L #$00000001,D6
5404: 000044ec: 504f 5283 7e03 be83 6cc2 ADDA.W #$00000008,A7
5405: 000044ee: 5283 7e03 be83 6cc2 4285 ADD.L #$00000001,D3
5406: 000044f0: 7e03 be83 6cc2 4285 4284 MOVE.L #$00000003,D7
5407: 000044f2: be83 6cc2 4285 4284 4283 CMP.L D3,D7
5408: 000044f4: 6cc2 4285 4284 4283 4a35 BGE.B #$ffffffc2 == 000044b8 (FALSE)
5409: 000044f6: 4285 4284 4283 4a35 3800 CLR.L D5
5410: 000044f8: 4284 4283 4a35 3800 6700 CLR.L D4
5411: 000044fa: 4283 4a35 3800 6700 00a8 CLR.L D3
5412: 000044fc: 4a35 3800 6700 00a8 2003 TST.B (A5, D3.L*1, $00) == $000142c9
5413: 00004500: 6700 00a8 2003 7e18 efa0 BEQ.W #$00a8 == 000045aa (FALSE)
5414: 00004504: 2003 7e18 efa0 2840 d9fc MOVE.L D3,D0
5415: 00004506: 7e18 efa0 2840 d9fc 0400 MOVE.L #$00000018,D7
5416: 00004508: efa0 2840 d9fc 0400 0000 ASL.L D7,D0
5417: 0000450a: 2840 d9fc 0400 0000 61ff MOVEA.L D0,A4
5418: 0000450c: d9fc 0400 0000 61ff ffff ADDA.L #$04000000,A4
5419: 00004512: 61ff ffff beb8 2440 242a BSR.L #$ffffbeb8 == 000003cc
5420: 00004518: 2440 242a 0008 257c 0100 MOVEA.L D0,A2
5421: 0000451a: 242a 0008 257c 0100 0382 MOVE.L (A2,$0008) == $00000008,D2
5422: 0000451e: 257c 0100 0382 0008 266e MOVE.L #$01000382,(A2,$0008) == $00000008
5423: 00004526: 266e fff4 002b 0080 0008 MOVEA.L (A6,$fff4) == $fffffff4,A3
5424: 0000452a: 002b 0080 0008 4294 42ac OR.B #$80,(A3,$0008) == $01000a00
5425: 00004530: 4294 42ac 0004 42ac 0008 CLR.L (A4)
5426: 00004532: 42ac 0004 42ac 0008 42ac CLR.L (A4,$0004) == $010009b8
5427: 00004536: 42ac 0008 42ac 000c 61ff CLR.L (A4,$0008) == $010009bc
5428: 0000453a: 42ac 000c 61ff ffff dfce CLR.L (A4,$000c) == $010009c0
5429: 0000453e: 61ff ffff dfce 2d54 fff0 BSR.L #$ffffdfce == 0000250e
5430: 00004544: 2d54 fff0 28bc 0101 0101 MOVE.L (A4),(A6,$fff0) == $fffffff0
5431: 00004548: 28bc 0101 0101 297c 0101 MOVE.L #$01010101,(A4)
5432: 0000454e: 297c 0101 0101 0004 297c MOVE.L #$01010101,(A4,$0004) == $010009b8
5433: 00004556: 297c 0101 0101 0008 297c MOVE.L #$01010101,(A4,$0008) == $010009bc
5434: 0000455e: 297c 0101 0101 000c 61ff MOVE.L #$01010101,(A4,$000c) == $010009c0
5435: 00004566: 61ff ffff dfa6 2d54 fff0 BSR.L #$ffffdfa6 == 0000250e
5436: 0000456c: 2d54 fff0 2542 0008 43eb MOVE.L (A4),(A6,$fff0) == $fffffff0
5437: 00004570: 2542 0008 43eb 0008 e9d1 MOVE.L D2,(A2,$0008) == $00000008
5438: 00004574: 43eb 0008 e9d1 0001 6604 LEA.L (A3,$0008) == $01000a00,A1
5439: 00004578: e9d1 0001 6604 7a01 6028 BFEXTU.L #$0001,(A1)
5440: 0000457c: 6604 7a01 6028 1035 3800 BNE.B #$00000004 == 00004582 (TRUE)
5441: 0000457e: 7a01 6028 1035 3800 49c0 MOVE.L #$00000001,D5
5442: 00004580: 6028 1035 3800 49c0 41f9 BT .B #$00000028 == 000045aa (TRUE)
5443: 00004582: 1035 3800 49c0 41f9 0101 MOVE.B (A5, D3.L*1, $00) == $000142c9,D0
5444: 00004586: 49c0 41f9 0101 07cc 2f30 EXT.B D0
5445: 00004588: 41f9 0101 07cc 2f30 0c00 LEA.L $010107cc,A0
5446: 0000458e: 2f30 0c00 2f0c 61ff 0000 MOVE.L (A0, D0.L*4, $00) == $480cadc0,-(A7)
5447: 00004592: 2f0c 61ff 0000 2a42 61ff MOVE.L A4,-(A7)
5448: 00004594: 61ff 0000 2a42 61ff ffff BSR.L #$00002a42 == 00006fd8
5449: 0000459a: 61ff ffff df72 0035 0008 BSR.L #$ffffdf72 == 0000250e
5450: 000045a0: 0035 0008 3800 7801 504f OR.B #$08,(A5, D3.L*1, $00) == $000142c9
5451: 000045a6: 7801 504f 5283 7e03 be83 MOVE.L #$00000001,D4
5452: 000045a8: 504f 5283 7e03 be83 6c00 ADDA.W #$00000008,A7
5453: 000045aa: 5283 7e03 be83 6c00 ff4a ADD.L #$00000001,D3
5454: 000045ac: 7e03 be83 6c00 ff4a 4a84 MOVE.L #$00000003,D7
5455: 000045ae: be83 6c00 ff4a 4a84 671e CMP.L D3,D7
5456: 000045b0: 6c00 ff4a 4a84 671e 4a85 BGE.W #$ff4a == 000044fc (FALSE)
5457: 000045b4: 4a84 671e 4a85 671a 266e TST.L D4
5458: 000045b6: 671e 4a85 671a 266e fff8 BEQ.B #$0000001e == 000045d6 (FALSE)
5459: 000045b8: 4a85 671a 266e fff8 082b TST.L D5
5460: 000045ba: 671a 266e fff8 082b 0002 BEQ.B #$0000001a == 000045d6 (FALSE)
5461: 000045bc: 266e fff8 082b 0002 0011 MOVEA.L (A6,$fff8) == $fffffff8,A3
5462: 000045c0: 082b 0002 0011 670e 4879 BTST.B #$0002,(A3,$0011) == $01000a09
5463: 000045c6: 670e 4879 0100 f839 61ff BEQ.B #$0000000e == 000045d6 (FALSE)
5464: 000045c8: 4879 0100 f839 61ff 0000 PEA.L $0100f839
5465: 000045ce: 61ff 0000 228a 7c02 4a85 BSR.L #$0000228a == 0000685a
5466: 000045d4: 7c02 4a85 660e 266e fff8 MOVE.L #$00000002,D6
5467: 000045d6: 4a85 660e 266e fff8 082b TST.L D5
5468: 000045d8: 660e 266e fff8 082b 0002 BNE.B #$0000000e == 000045e8 (TRUE)
5469: 000045da: 266e fff8 082b 0002 0011 MOVEA.L (A6,$fff8) == $fffffff8,A3
5470: 000045de: 082b 0002 0011 6600 00a2 BTST.B #$0002,(A3,$0011) == $01000a09
5471: 000045e4: 6600 00a2 266e fff4 022b BNE.W #$00a2 == 00004688 (TRUE)
5472: 000045e8: 266e fff4 022b 007f 0008 MOVEA.L (A6,$fff4) == $fffffff4,A3
5473: 000045ec: 022b 007f 0008 207c 0200 AND.B #$7f,(A3,$0008) == $01000a00
5474: 000045f2: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
5475: 000045f8: 2d50 fffc 42ae fff0 247c MOVE.L (A0),(A6,$fffc) == $fffffffc
5476: 000045fc: 42ae fff0 247c 0210 6010 CLR.L (A6,$fff0) == $fffffff0
5477: 00004600: 247c 0210 6010 263c 0101 MOVEA.L #$02106010,A2
5478: 00004606: 263c 0101 0854 102d 03a8 MOVE.L #$01010854,D3
5479: 0000460c: 102d 03a8 49c0 2640 43f3 MOVE.B (A5,$03a8) == $000003a8,D0
5480: 00004610: 49c0 2640 43f3 0c00 2009 EXT.B D0
5481: 00004612: 2640 43f3 0c00 2009 eb80 MOVEA.L D0,A3
5482: 00004614: 43f3 0c00 2009 eb80 e9ee LEA.L (A3, D0.L*4, $00) == $480cb60c,A1
5483: 00004618: 2009 eb80 e9ee 1182 ffff MOVE.L A1,D0
5484: 0000461a: eb80 e9ee 1182 ffff e9ee ASL.L #$00000005,D0
5485: 0000461c: e9ee 1182 ffff e9ee 2082 BFEXTU.L #$1182,(A6,$ffff) == $ffffffff
5486: 00004622: e9ee 2082 ffff 2642 41f3 BFEXTU.L #$2082,(A6,$ffff) == $ffffffff
5487: 00004628: 2642 41f3 1c00 41f0 8c00 MOVEA.L D2,A3
5488: 0000462a: 41f3 1c00 41f0 8c00 d083 LEA.L (A3, D1.L*4, $00) == $01000a20,A0
5489: 0000462e: 41f0 8c00 d083 41f0 0800 LEA.L (A0, A0.L*4, $00) == $0500085c,A0
5490: 00004632: d083 41f0 0800 2e2e fff0 ADD.L D3,D0
5491: 00004634: 41f0 0800 2e2e fff0 15b0 LEA.L (A0, D0.L*1, $00) == $92c32cb1,A0
5492: 00004638: 2e2e fff0 15b0 7800 7800 MOVE.L (A6,$fff0) == $fffffff0,D7
5493: 0000463c: 15b0 7800 7800 52ae fff0 MOVE.B (A0, D7.L*1, $00) == $010001ac,(A2, D7.L*1, $00) == $00000000
5494: 00004642: 52ae fff0 7e04 beae fff0 ADD.L #$00000001,(A6,$fff0) == $fffffff0
5495: 00004646: 7e04 beae fff0 6cbe 102d MOVE.L #$00000004,D7
5496: 00004648: beae fff0 6cbe 102d 03a8 CMP.L (A6,$fff0) == $fffffff0,D7
5497: 0000464c: 6cbe 102d 03a8 0c00 0002 BGE.B #$ffffffbe == 0000460c (FALSE)
5498: 0000464e: 102d 03a8 0c00 0002 6e38 MOVE.B (A5,$03a8) == $000003a8,D0
5499: 00004652: 0c00 0002 6e38 0c00 0001 CMP.B #$02,D0
5500: 00004656: 6e38 0c00 0001 6d32 0c2d BGT.B #$00000038 == 00004690 (FALSE)
5501: 00004658: 0c00 0001 6d32 0c2d 0001 CMP.B #$01,D0
5502: 0000465c: 6d32 0c2d 0001 03a9 662a BLT.B #$00000032 == 00004690 (TRUE)
5503: 0000465e: 0c2d 0001 03a9 662a 266e CMP.B #$01,(A5,$03a9) == $000003a9
5504: 00004664: 662a 266e fff4 202b 0030 BNE.B #$0000002a == 00004690 (TRUE)
5505: 00004666: 266e fff4 202b 0030 0080 MOVEA.L (A6,$fff4) == $fffffff4,A3
5506: 0000466a: 202b 0030 0080 4000 0000 MOVE.L (A3,$0030) == $01000a28,D0
5507: 0000466e: 0080 4000 0000 2740 0030 OR.L #$40000000,D0
5508: 00004674: 2740 0030 202b 0034 0280 MOVE.L D0,(A3,$0030) == $01000a28
5509: 00004678: 202b 0034 0280 bfff ffff MOVE.L (A3,$0034) == $01000a2c,D0
5510: 0000467c: 0280 bfff ffff 2740 0034 AND.L #$bfffffff,D0
5511: 00004682: 2740 0034 6008 00ad 8000 MOVE.L D0,(A3,$0034) == $01000a2c
5512: 00004686: 6008 00ad 8000 0000 03ae BT .B #$00000008 == 00004690 (TRUE)
5513: 00004688: 00ad 8000 0000 03ae 2006 OR.L #$80000000,(A5,$03ae) == $000003ae
5514: 00004690: 2006 4cee 3cfc ffc8 4e5e MOVE.L D6,D0
5515: 00004692: 4cee 3cfc ffc8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffc8) == $ffffffc8
5516: 00004698: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
5517: 0000469a: 4e75 4e56 0000 48e7 3e20 RTS.L
5518:
5519:
5520: 0000469c: 4e56 0000 48e7 3e20 61ff LINK.W A6,#$0000
5521: 000046a0: 48e7 3e20 61ff ffff bd1c MVMLE.L #$3e20,-(A7)
5522: 000046a4: 61ff ffff bd1c 2440 41ea BSR.L #$ffffbd1c == 000003c2
5523: 000046aa: 2440 41ea 0016 1428 000e MOVEA.L D0,A2
5524: 000046ac: 41ea 0016 1428 000e 0202 LEA.L (A2,$0016) == $00000016,A0
5525: 000046b0: 1428 000e 0202 0008 1a28 MOVE.B (A0,$000e) == $010001ba,D2
5526: 000046b4: 0202 0008 1a28 000e 0205 AND.B #$08,D2
5527: 000046b8: 1a28 000e 0205 0004 1828 MOVE.B (A0,$000e) == $010001ba,D5
5528: 000046bc: 0205 0004 1828 000e 0204 AND.B #$04,D5
5529: 000046c0: 1828 000e 0204 0002 1628 MOVE.B (A0,$000e) == $010001ba,D4
5530: 000046c4: 0204 0002 1628 000e 0203 AND.B #$02,D4
5531: 000046c8: 1628 000e 0203 0040 0828 MOVE.B (A0,$000e) == $010001ba,D3
5532: 000046cc: 0203 0040 0828 0000 000e AND.B #$40,D3
5533: 000046d0: 0828 0000 000e 6700 020e BTST.B #$0000,(A0,$000e) == $010001ba
5534: 000046d6: 6700 020e 4a02 670e 4879 BEQ.W #$020e == 000048e6 (FALSE)
5535: 000046da: 4a02 670e 4879 0100 f87c TST.B D2
5536: 000046dc: 670e 4879 0100 f87c 61ff BEQ.B #$0000000e == 000046ec (FALSE)
5537: 000046de: 4879 0100 f87c 61ff 0000 PEA.L $0100f87c
5538: 000046e4: 61ff 0000 208a 584f 61ff BSR.L #$0000208a == 00006770
5539: 000046ea: 584f 61ff ffff eac6 4a80 ADDA.W #$00000004,A7
5540: 000046ec: 61ff ffff eac6 4a80 670e BSR.L #$ffffeac6 == 000031b4
5541: 000046f2: 4a80 670e 1200 0201 000f TST.L D0
5542: 000046f4: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 00004704 (FALSE)
5543: 000046f6: 1200 0201 000f 0001 0040 MOVE.B D0,D1
5544: 000046f8: 0201 000f 0001 0040 6000 AND.B #$0f,D1
5545: 000046fc: 0001 0040 6000 0190 4a02 OR.B #$40,D1
5546: 00004700: 6000 0190 4a02 670e 4879 BT .W #$0190 == 00004892 (TRUE)
5547: 00004704: 4a02 670e 4879 0100 f88c TST.B D2
5548: 00004706: 670e 4879 0100 f88c 61ff BEQ.B #$0000000e == 00004716 (FALSE)
5549: 00004708: 4879 0100 f88c 61ff 0000 PEA.L $0100f88c
5550: 0000470e: 61ff 0000 2060 584f 61ff BSR.L #$00002060 == 00006770
5551: 00004714: 584f 61ff ffff eae2 4a80 ADDA.W #$00000004,A7
5552: 00004716: 61ff ffff eae2 4a80 670e BSR.L #$ffffeae2 == 000031fa
5553: 0000471c: 4a80 670e 1200 0201 000f TST.L D0
5554: 0000471e: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 0000472e (FALSE)
5555: 00004720: 1200 0201 000f 0001 0050 MOVE.B D0,D1
5556: 00004722: 0201 000f 0001 0050 6000 AND.B #$0f,D1
5557: 00004726: 0001 0050 6000 0166 4a02 OR.B #$50,D1
5558: 0000472a: 6000 0166 4a02 670e 4879 BT .W #$0166 == 00004892 (TRUE)
5559: 0000472e: 4a02 670e 4879 0100 f892 TST.B D2
5560: 00004730: 670e 4879 0100 f892 61ff BEQ.B #$0000000e == 00004740 (FALSE)
5561: 00004732: 4879 0100 f892 61ff 0000 PEA.L $0100f892
5562: 00004738: 61ff 0000 2036 584f 61ff BSR.L #$00002036 == 00006770
5563: 0000473e: 584f 61ff ffff ec3c 4a80 ADDA.W #$00000004,A7
5564: 00004740: 61ff ffff ec3c 4a80 6600 BSR.L #$ffffec3c == 0000337e
5565: 00004746: 4a80 6600 013e 4a02 670e TST.L D0
5566: 00004748: 6600 013e 4a02 670e 4879 BNE.W #$013e == 00004888 (TRUE)
5567: 0000474c: 4a02 670e 4879 0100 f899 TST.B D2
5568: 0000474e: 670e 4879 0100 f899 61ff BEQ.B #$0000000e == 0000475e (FALSE)
5569: 00004750: 4879 0100 f899 61ff 0000 PEA.L $0100f899
5570: 00004756: 61ff 0000 2018 584f 61ff BSR.L #$00002018 == 00006770
5571: 0000475c: 584f 61ff ffff ede8 4a80 ADDA.W #$00000004,A7
5572: 0000475e: 61ff ffff ede8 4a80 670e BSR.L #$ffffede8 == 00003548
5573: 00004764: 4a80 670e 1200 0201 000f TST.L D0
5574: 00004766: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 00004776 (FALSE)
5575: 00004768: 1200 0201 000f 0001 0070 MOVE.B D0,D1
5576: 0000476a: 0201 000f 0001 0070 6000 AND.B #$0f,D1
5577: 0000476e: 0001 0070 6000 011e 4a2a OR.B #$70,D1
5578: 00004772: 6000 011e 4a2a 03a8 6708 BT .W #$011e == 00004892 (TRUE)
5579: 00004776: 4a2a 03a8 6708 0c2a 0002 TST.B (A2,$03a8) == $000003a8
5580: 0000477a: 6708 0c2a 0002 03a8 662a BEQ.B #$00000008 == 00004784 (FALSE)
5581: 0000477c: 0c2a 0002 03a8 662a 4a02 CMP.B #$02,(A2,$03a8) == $000003a8
5582: 00004782: 662a 4a02 670e 4879 0100 BNE.B #$0000002a == 000047ae (TRUE)
5583: 00004784: 4a02 670e 4879 0100 f8a0 TST.B D2
5584: 00004786: 670e 4879 0100 f8a0 61ff BEQ.B #$0000000e == 00004796 (FALSE)
5585: 00004788: 4879 0100 f8a0 61ff 0000 PEA.L $0100f8a0
5586: 0000478e: 61ff 0000 1fe0 584f 61ff BSR.L #$00001fe0 == 00006770
5587: 00004794: 584f 61ff ffff f082 4a80 ADDA.W #$00000004,A7
5588: 00004796: 61ff ffff f082 4a80 670e BSR.L #$fffff082 == 0000381a
5589: 0000479c: 4a80 670e 1200 0201 000f TST.L D0
5590: 0000479e: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 000047ae (FALSE)
5591: 000047a0: 1200 0201 000f 0001 ff80 MOVE.B D0,D1
5592: 000047a2: 0201 000f 0001 ff80 6000 AND.B #$0f,D1
5593: 000047a6: 0001 ff80 6000 00e6 4a02 OR.B #$80,D1
5594: 000047aa: 6000 00e6 4a02 670e 4879 BT .W #$00e6 == 00004892 (TRUE)
5595: 000047ae: 4a02 670e 4879 0100 f8a6 TST.B D2
5596: 000047b0: 670e 4879 0100 f8a6 61ff BEQ.B #$0000000e == 000047c0 (FALSE)
5597: 000047b2: 4879 0100 f8a6 61ff 0000 PEA.L $0100f8a6
5598: 000047b8: 61ff 0000 1fb6 584f 61ff BSR.L #$00001fb6 == 00006770
5599: 000047be: 584f 61ff ffff f358 4a80 ADDA.W #$00000004,A7
5600: 000047c0: 61ff ffff f358 4a80 670e BSR.L #$fffff358 == 00003b1a
5601: 000047c6: 4a80 670e 1200 0201 000f TST.L D0
5602: 000047c8: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 000047d8 (FALSE)
5603: 000047ca: 1200 0201 000f 0001 ff90 MOVE.B D0,D1
5604: 000047cc: 0201 000f 0001 ff90 6000 AND.B #$0f,D1
5605: 000047d0: 0001 ff90 6000 00bc 4a02 OR.B #$90,D1
5606: 000047d4: 6000 00bc 4a02 670e 4879 BT .W #$00bc == 00004892 (TRUE)
5607: 000047d8: 4a02 670e 4879 0100 f8ac TST.B D2
5608: 000047da: 670e 4879 0100 f8ac 61ff BEQ.B #$0000000e == 000047ea (FALSE)
5609: 000047dc: 4879 0100 f8ac 61ff 0000 PEA.L $0100f8ac
5610: 000047e2: 61ff 0000 1f8c 584f 61ff BSR.L #$00001f8c == 00006770
5611: 000047e8: 584f 61ff ffff f3ac 4a80 ADDA.W #$00000004,A7
5612: 000047ea: 61ff ffff f3ac 4a80 670e BSR.L #$fffff3ac == 00003b98
5613: 000047f0: 4a80 670e 1200 0201 000f TST.L D0
5614: 000047f2: 670e 1200 0201 000f 0001 BEQ.B #$0000000e == 00004802 (FALSE)
5615: 000047f4: 1200 0201 000f 0001 ffc0 MOVE.B D0,D1
5616: 000047f6: 0201 000f 0001 ffc0 6000 AND.B #$0f,D1
5617: 000047fa: 0001 ffc0 6000 0092 4a02 OR.B #$c0,D1
5618: 000047fe: 6000 0092 4a02 670e 4879 BT .W #$0092 == 00004892 (TRUE)
5619: 00004802: 4a02 670e 4879 0100 f8b4 TST.B D2
5620: 00004804: 670e 4879 0100 f8b4 61ff BEQ.B #$0000000e == 00004814 (FALSE)
5621: 00004806: 4879 0100 f8b4 61ff 0000 PEA.L $0100f8b4
5622: 0000480c: 61ff 0000 1f62 584f 61ff BSR.L #$00001f62 == 00006770
5623: 00004812: 584f 61ff ffff f468 4a80 ADDA.W #$00000004,A7
5624: 00004814: 61ff ffff f468 4a80 670c BSR.L #$fffff468 == 00003c7e
5625: 0000481a: 4a80 670c 1200 0201 000f TST.L D0
5626: 0000481c: 670c 1200 0201 000f 0001 BEQ.B #$0000000c == 0000482a (FALSE)
5627: 0000481e: 1200 0201 000f 0001 ffd0 MOVE.B D0,D1
5628: 00004820: 0201 000f 0001 ffd0 6068 AND.B #$0f,D1
5629: 00004824: 0001 ffd0 6068 4a03 6734 OR.B #$d0,D1
5630: 00004828: 6068 4a03 6734 4a02 670e BT .B #$00000068 == 00004892 (TRUE)
5631: 0000482a: 4a03 6734 4a02 670e 4879 TST.B D3
5632: 0000482c: 6734 4a02 670e 4879 0100 BEQ.B #$00000034 == 00004862 (FALSE)
5633: 0000482e: 4a02 670e 4879 0100 f8c4 TST.B D2
5634: 00004830: 670e 4879 0100 f8c4 61ff BEQ.B #$0000000e == 00004840 (FALSE)
5635: 00004832: 4879 0100 f8c4 61ff 0000 PEA.L $0100f8c4
5636: 00004838: 61ff 0000 1f36 584f 4878 BSR.L #$00001f36 == 00006770
5637: 0000483e: 584f 4878 0001 45f9 0100 ADDA.W #$00000004,A7
5638: 00004840: 4878 0001 45f9 0100 3f74 PEA.L $00000001
5639: 00004844: 45f9 0100 3f74 4e92 42a7 LEA.L $01003f74,A2
5640: 0000484a: 4e92 42a7 4e92 504f 4a80 JSR.L (A2)
5641: 0000484c: 42a7 4e92 504f 4a80 670c CLR.L -(A7)
5642: 0000484e: 4e92 504f 4a80 670c 1200 JSR.L (A2)
5643: 00004850: 504f 4a80 670c 1200 0201 ADDA.W #$00000008,A7
5644: 00004852: 4a80 670c 1200 0201 000f TST.L D0
5645: 00004854: 670c 1200 0201 000f 0001 BEQ.B #$0000000c == 00004862 (FALSE)
5646: 00004856: 1200 0201 000f 0001 ffe0 MOVE.B D0,D1
5647: 00004858: 0201 000f 0001 ffe0 6030 AND.B #$0f,D1
5648: 0000485c: 0001 ffe0 6030 4a04 6732 OR.B #$e0,D1
5649: 00004860: 6030 4a04 6732 4879 0100 BT .B #$00000030 == 00004892 (TRUE)
5650: 00004862: 4a04 6732 4879 0100 f8d0 TST.B D4
5651: 00004864: 6732 4879 0100 f8d0 45f9 BEQ.B #$00000032 == 00004898 (FALSE)
5652: 00004866: 4879 0100 f8d0 45f9 0100 PEA.L $0100f8d0
5653: 0000486c: 45f9 0100 6770 4e92 4879 LEA.L $01006770,A2
5654: 00004872: 4e92 4879 0100 f8f2 4e92 JSR.L (A2)
5655: 00004874: 4879 0100 f8f2 4e92 61ff PEA.L $0100f8f2
5656: 0000487a: 4e92 61ff ffff ebb2 504f JSR.L (A2)
5657: 0000487c: 61ff ffff ebb2 504f 4a80 BSR.L #$ffffebb2 == 00003430
5658: 00004882: 504f 4a80 6710 1200 0201 ADDA.W #$00000008,A7
5659: 00004884: 4a80 6710 1200 0201 000f TST.L D0
5660: 00004886: 6710 1200 0201 000f 0001 BEQ.B #$00000010 == 00004898 (FALSE)
5661: 00004888: 1200 0201 000f 0001 0060 MOVE.B D0,D1
5662: 0000488a: 0201 000f 0001 0060 4280 AND.B #$0f,D1
5663: 0000488e: 0001 0060 4280 1001 6050 OR.B #$60,D1
5664: 00004892: 4280 1001 6050 4a05 674a CLR.L D0
5665: 00004894: 1001 6050 4a05 674a 4879 MOVE.B D1,D0
5666: 00004896: 6050 4a05 674a 4879 0100 BT .B #$00000050 == 000048e8 (TRUE)
5667: 00004898: 4a05 674a 4879 0100 f905 TST.B D5
5668: 0000489a: 674a 4879 0100 f905 61ff BEQ.B #$0000004a == 000048e6 (FALSE)
5669: 0000489c: 4879 0100 f905 61ff 0000 PEA.L $0100f905
5670: 000048a2: 61ff 0000 1ecc 4282 584f BSR.L #$00001ecc == 00006770
5671: 000048a8: 4282 584f 61ff 0000 28b2 CLR.L D2
5672: 000048aa: 584f 61ff 0000 28b2 4a00 ADDA.W #$00000004,A7
5673: 000048ac: 61ff 0000 28b2 4a00 6630 BSR.L #$000028b2 == 00007160
5674: 000048b2: 4a00 6630 2f3c 0006 1a80 TST.B D0
5675: 000048b4: 6630 2f3c 0006 1a80 61ff BNE.B #$00000030 == 000048e6 (TRUE)
5676: 000048b6: 2f3c 0006 1a80 61ff ffff MOVE.L #$00061a80,-(A7)
5677: 000048bc: 61ff ffff dc0e 4879 0100 BSR.L #$ffffdc0e == 000024cc // delay(x)
5678: 000048c2: 4879 0100 f930 4879 0100 PEA.L $0100f930
5679: 000048c8: 4879 0100 f6e7 61ff 0000 PEA.L $0100f6e7
5680: 000048ce: 61ff 0000 1ea0 defc 000c BSR.L #$00001ea0 == 00006770
5681: 000048d4: defc 000c 5282 7c09 bc82 ADDA.W #$000c,A7
5682: 000048d8: 5282 7c09 bc82 6ccc 61ff ADD.L #$00000001,D2
5683: 000048da: 7c09 bc82 6ccc 61ff ffff MOVE.L #$00000009,D6
5684: 000048dc: bc82 6ccc 61ff ffff b73c CMP.L D2,D6
5685: 000048de: 6ccc 61ff ffff b73c 4280 BGE.B #$ffffffcc == 000048ac (FALSE)
5686: 000048e0: 61ff ffff b73c 4280 4cee BSR.L #$ffffb73c == 0000001e
5687: 000048e6: 4280 4cee 047c ffe8 4e5e CLR.L D0
5688: 000048e8: 4cee 047c ffe8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffe8) == $ffffffe8
5689: 000048ee: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
5690: 000048f0: 4e75 4e56 ffe0 48e7 3820 RTS.L
5691:
5692: ;======================================================================
5693: ; initial RTC check
5694: ;======================================================================
5695: 000048f2: 4e56 ffe0 48e7 3820 45ee LINK.W A6,#$ffe0
5696: 000048f6: 48e7 3820 45ee ffe0 2f0a MVMLE.L #$3820,-(A7)
5697: 000048fa: 45ee ffe0 2f0a 61ff 0000 LEA.L (A6,$ffe0) == $ffffffe0,A2
5698: 000048fe: 2f0a 61ff 0000 2cf8 584f MOVE.L A2,-(A7)
5699: 00004900: 61ff 0000 2cf8 584f 4a80 BSR.L #$00002cf8 == 000075fa
5700: 00004906: 584f 4a80 660e 122a 000e ADDA.W #$00000004,A7
5701: 00004908: 4a80 660e 122a 000e 0201 TST.L D0
5702: 0000490a: 660e 122a 000e 0201 0010 BNE.B #$0000000e == 0000491a (TRUE) // no effect if 0
5703: 0000490c: 122a 000e 0201 0010 4280 MOVE.B (A2,$000e) == $0000000e,D1
5704: 00004910: 0201 0010 4280 1001 603e AND.B #$10,D1
5705: 00004914: 4280 1001 603e 4283 7401 CLR.L D0
5706: 00004916: 1001 603e 4283 7401 2f02 MOVE.B D1,D0
5707: 00004918: 603e 4283 7401 2f02 2f03 BT .B #$0000003e == 00004958 (TRUE)
5708: 0000491a: 4283 7401 2f02 2f03 61ff CLR.L D3
5709: 0000491c: 7401 2f02 2f03 61ff 0000 MOVE.L #$00000001,D2
5710: 0000491e: 2f02 2f03 61ff 0000 2da2 MOVE.L D2,-(A7)
5711: 00004920: 2f03 61ff 0000 2da2 2f03 MOVE.L D3,-(A7)
5712: 00004922: 61ff 0000 2da2 2f03 61ff BSR.L #$00002da2 == 000076c6
5713: 00004928: 2f03 61ff 0000 2e7e defc MOVE.L D3,-(A7)
5714: 0000492a: 61ff 0000 2e7e defc 000c BSR.L #$00002e7e == 000077aa // ReadRTC()
5715: 00004930: defc 000c b480 670c 4878 ADDA.W #$000c,A7
5716: 00004934: b480 670c 4878 0004 61ff CMP.L D0,D2
5717: 00004936: 670c 4878 0004 61ff ffff BEQ.B #$0000000c == 00004944 (FALSE)
5718: 00004938: 4878 0004 61ff ffff dbfc PEA.L $00000004
5719: 0000493c: 61ff ffff dbfc 584f e382 BSR.L #$ffffdbfc == 0000253a
5720: 00004942: 584f e382 0c82 0000 00ff ADDA.W #$00000004,A7
5721: 00004944: e382 0c82 0000 00ff 6fd0 ASL.L #$00000001,D2
5722: 00004946: 0c82 0000 00ff 6fd0 5283 CMP.L #$000000ff,D2
5723: 0000494c: 6fd0 5283 781f b883 6cc6 BLE.B #$ffffffd0 == 0000491e (TRUE)
5724: 0000494e: 5283 781f b883 6cc6 7001 ADD.L #$00000001,D3
5725: 00004950: 781f b883 6cc6 7001 4cee MOVE.L #$0000001f,D4
5726: 00004952: b883 6cc6 7001 4cee 041c CMP.L D3,D4
5727: 00004954: 6cc6 7001 4cee 041c ffd0 BGE.B #$ffffffc6 == 0000491c (FALSE)
5728: 00004956: 7001 4cee 041c ffd0 4e5e MOVE.L #$00000001,D0
5729: 00004958: 4cee 041c ffd0 4e5e 4e75 MVMEL.L #$041c,(A6,$ffd0) == $ffffffd0
5730: 0000495e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
5731: 00004960: 4e75 4e56 0000 48e7 3f20 RTS.L
5732:
5733:
5734: 00004962: 4e56 0000 48e7 3f20 2a2e LINK.W A6,#$0000
5735: 00004966: 48e7 3f20 2a2e 0008 246e MVMLE.L #$3f20,-(A7)
5736: 0000496a: 2a2e 0008 246e 000c 4284 MOVE.L (A6,$0008) == $00000008,D5
5737: 0000496e: 246e 000c 4284 2f05 61ff MOVEA.L (A6,$000c) == $0000000c,A2
5738: 00004972: 4284 2f05 61ff ffff db9e CLR.L D4
5739: 00004974: 2f05 61ff ffff db9e 42a7 MOVE.L D5,-(A7)
5740: 00004976: 61ff ffff db9e 42a7 61ff BSR.L #$ffffdb9e == 00002516
5741: 0000497c: 42a7 61ff ffff db7e 2c00 CLR.L -(A7)
5742: 0000497e: 61ff ffff db7e 2c00 4283 BSR.L #$ffffdb7e == 000024fe
5743: 00004984: 2c00 4283 504f 2003 7e18 MOVE.L D0,D6
5744: 00004986: 4283 504f 2003 7e18 efa0 CLR.L D3
5745: 00004988: 504f 2003 7e18 efa0 0680 ADDA.W #$00000008,A7
5746: 0000498a: 2003 7e18 efa0 0680 0400 MOVE.L D3,D0
5747: 0000498c: 7e18 efa0 0680 0400 0000 MOVE.L #$00000018,D7
5748: 0000498e: efa0 0680 0400 0000 2205 ASL.L D7,D0
5749: 00004990: 0680 0400 0000 2205 d280 ADD.L #$04000000,D0
5750: 00004996: 2205 d280 4282 1032 3800 MOVE.L D5,D1
5751: 00004998: d280 4282 1032 3800 0600 ADD.L D0,D1
5752: 0000499a: 4282 1032 3800 0600 00ff CLR.L D2
5753: 0000499c: 1032 3800 0600 00ff 49c0 MOVE.B (A2, D3.L*1, $00) == $000142c9,D0
5754: 000049a0: 0600 00ff 49c0 7e06 b087 ADD.B #$ff,D0
5755: 000049a4: 49c0 7e06 b087 622e 207c EXT.B D0
5756: 000049a6: 7e06 b087 622e 207c 0100 MOVE.L #$00000006,D7
5757: 000049a8: b087 622e 207c 0100 e7b0 CMP.L D7,D0
5758: 000049aa: 622e 207c 0100 e7b0 2070 BHI.B #$0000002e == 000049da (TRUE)
5759: 000049ac: 207c 0100 e7b0 2070 0c00 MOVEA.L #$0100e7b0,A0
5760: 000049b2: 2070 0c00 4ed0 2f3c 0100 MOVEA.L (A0, D0.L*4, $00) == $480cadc0,A0
5761: 000049b6: 4ed0 2f3c 0100 0000 600e JMP.L (A0)
5762: 000049b8: 2f3c 0100 0000 600e 2f3c MOVE.L #$01000000,-(A7)
5763: 000049be: 600e 2f3c 0040 0000 6006 BT .B #$0000000e == 000049ce (TRUE)
5764: 000049c0: 2f3c 0040 0000 6006 2f3c MOVE.L #$00400000,-(A7)
5765: 000049c6: 6006 2f3c 0010 0000 2f01 BT .B #$00000006 == 000049ce (TRUE)
5766: 000049c8: 2f3c 0010 0000 2f01 61ff MOVE.L #$00100000,-(A7)
5767: 000049ce: 2f01 61ff ffff f830 2400 MOVE.L D1,-(A7)
5768: 000049d0: 61ff ffff f830 2400 504f BSR.L #$fffff830 == 00004202
5769: 000049d6: 2400 504f 4a82 6714 7801 MOVE.L D0,D2
5770: 000049d8: 504f 4a82 6714 7801 42a7 ADDA.W #$00000008,A7
5771: 000049da: 4a82 6714 7801 42a7 61ff TST.L D2
5772: 000049dc: 6714 7801 42a7 61ff ffff BEQ.B #$00000014 == 000049f2 (FALSE)
5773: 000049de: 7801 42a7 61ff ffff db1a MOVE.L #$00000001,D4
5774: 000049e0: 42a7 61ff ffff db1a 2f02 CLR.L -(A7)
5775: 000049e2: 61ff ffff db1a 2f02 61ff BSR.L #$ffffdb1a == 000024fe
5776: 000049e8: 2f02 61ff ffff e6b0 504f MOVE.L D2,-(A7)
5777: 000049ea: 61ff ffff e6b0 504f 5283 BSR.L #$ffffe6b0 == 0000309c
5778: 000049f0: 504f 5283 7e03 be83 6c90 ADDA.W #$00000008,A7
5779: 000049f2: 5283 7e03 be83 6c90 2f06 ADD.L #$00000001,D3
5780: 000049f4: 7e03 be83 6c90 2f06 61ff MOVE.L #$00000003,D7
5781: 000049f6: be83 6c90 2f06 61ff ffff CMP.L D3,D7
5782: 000049f8: 6c90 2f06 61ff ffff db00 BGE.B #$ffffff90 == 0000498a (FALSE)
5783: 000049fa: 2f06 61ff ffff db00 2f05 MOVE.L D6,-(A7)
5784: 000049fc: 61ff ffff db00 2f05 61ff BSR.L #$ffffdb00 == 000024fe
5785: 00004a02: 2f05 61ff ffff db22 2004 MOVE.L D5,-(A7)
5786: 00004a04: 61ff ffff db22 2004 4cee BSR.L #$ffffdb22 == 00002528
5787: 00004a0a: 2004 4cee 04fc ffe4 4e5e MOVE.L D4,D0
5788: 00004a0c: 4cee 04fc ffe4 4e5e 4e75 MVMEL.L #$04fc,(A6,$ffe4) == $ffffffe4
5789: 00004a12: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
5790: 00004a14: 4e75 4e71 4e56 0000 4878 RTS.L
5791:
5792:
5793: 00004a16: 4e71 4e56 0000 4878 0009 NOP.L
5794: 00004a18: 4e56 0000 4878 0009 61ff LINK.W A6,#$0000
5795: 00004a1c: 4878 0009 61ff ffff daaa PEA.L $00000009
5796: 00004a20: 61ff ffff daaa 4e5e 4e75 BSR.L #$ffffdaaa == 000024cc // delay(9)
5797: 00004a26: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
5798: 00004a28: 4e75 4e56 0000 48e7 3020 RTS.L
5799:
5800:
5801: 00004a2a: 4e56 0000 48e7 3020 202e LINK.W A6,#$0000
5802: 00004a2e: 48e7 3020 202e 0008 2200 MVMLE.L #$3020,-(A7)
5803: 00004a32: 202e 0008 2200 0681 fc00 MOVE.L (A6,$0008) == $00000008,D0
5804: 00004a36: 2200 0681 fc00 0000 7617 MOVE.L D0,D1
5805: 00004a38: 0681 fc00 0000 7617 e6a9 ADD.L #$fc000000,D1
5806: 00004a3e: 7617 e6a9 e381 0800 0002 MOVE.L #$00000017,D3
5807: 00004a40: e6a9 e381 0800 0002 6704 LSR.L D3,D1
5808: 00004a42: e381 0800 0002 6704 7001 ASL.L #$00000001,D1
5809: 00004a44: 0800 0002 6704 7001 6002 BTST.L #$0002,D0
5810: 00004a48: 6704 7001 6002 4280 2401 BEQ.B #$00000004 == 00004a4e (FALSE)
5811: 00004a4a: 7001 6002 4280 2401 d480 MOVE.L #$00000001,D0
5812: 00004a4c: 6002 4280 2401 d480 2f2e BT .B #$00000002 == 00004a50 (TRUE)
5813: 00004a4e: 4280 2401 d480 2f2e 000c CLR.L D0
5814: 00004a50: 2401 d480 2f2e 000c 4879 MOVE.L D1,D2
5815: 00004a52: d480 2f2e 000c 4879 0100 ADD.L D0,D2
5816: 00004a54: 2f2e 000c 4879 0100 f6ea MOVE.L (A6,$000c) == $0000000c,-(A7)
5817: 00004a58: 4879 0100 f6ea 45f9 0100 PEA.L $0100f6ea
5818: 00004a5e: 45f9 0100 685a 4e92 2f02 LEA.L $0100685a,A2
5819: 00004a64: 4e92 2f02 4879 0100 f932 JSR.L (A2)
5820: 00004a66: 2f02 4879 0100 f932 4e92 MOVE.L D2,-(A7)
5821: 00004a68: 4879 0100 f932 4e92 4cee PEA.L $0100f932
5822: 00004a6e: 4e92 4cee 040c fff4 4e5e JSR.L (A2)
5823: 00004a70: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $fffffff4
5824: 00004a76: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
5825: 00004a78: 4e75 4e56 fffc 48e7 0030 RTS.L
5826:
5827:
5828: 00004a7a: 4e56 fffc 48e7 0030 266e LINK.W A6,#$fffc
5829: 00004a7e: 48e7 0030 266e 0008 4a8b MVMLE.L #$0030,-(A7)
5830: 00004a82: 266e 0008 4a8b 6700 0094 MOVEA.L (A6,$0008) == $00000008,A3
5831: 00004a86: 4a8b 6700 0094 2f0b 4879 TST.L A3
5832: 00004a88: 6700 0094 2f0b 4879 0100 BEQ.W #$0094 == 00004b1e (FALSE)
5833: 00004a8c: 2f0b 4879 0100 f72a 45f9 MOVE.L A3,-(A7)
5834: 00004a8e: 4879 0100 f72a 45f9 0100 PEA.L $0100f72a
5835: 00004a94: 45f9 0100 685a 4e92 2f13 LEA.L $0100685a,A2
5836: 00004a9a: 4e92 2f13 4879 0100 f749 JSR.L (A2)
5837: 00004a9c: 2f13 4879 0100 f749 4e92 MOVE.L (A3),-(A7)
5838: 00004a9e: 4879 0100 f749 4e92 26fc PEA.L $0100f749
5839: 00004aa4: 4e92 26fc 5555 5555 26bc JSR.L (A2)
5840: 00004aa6: 26fc 5555 5555 26bc aaaa MOVE.L #$55555555,(A3)+
5841: 00004aac: 26bc aaaa aaaa 2d63 fffc MOVE.L #$aaaaaaaa,(A3)
5842: 00004ab2: 2d63 fffc defc 0010 0cae MOVE.L -(A3),(A6,$fffc) == $fffffffc
5843: 00004ab6: defc 0010 0cae 5555 5555 ADDA.W #$0010,A7
5844: 00004aba: 0cae 5555 5555 fffc 6706 CMP.L #$55555555,(A6,$fffc) == $fffffffc
5845: 00004ac2: 6706 4878 ffff 601e 26fc BEQ.B #$00000006 == 00004aca (FALSE)
5846: 00004ac4: 4878 ffff 601e 26fc aaaa PEA.L $ffffffff
5847: 00004ac8: 601e 26fc aaaa aaaa 26bc BT .B #$0000001e == 00004ae8 (TRUE)
5848: 00004aca: 26fc aaaa aaaa 26bc 5555 MOVE.L #$aaaaaaaa,(A3)+
5849: 00004ad0: 26bc 5555 5555 2d63 fffc MOVE.L #$55555555,(A3)
5850: 00004ad6: 2d63 fffc 0cae aaaa aaaa MOVE.L -(A3),(A6,$fffc) == $fffffffc
5851: 00004ada: 0cae aaaa aaaa fffc 670e CMP.L #$aaaaaaaa,(A6,$fffc) == $fffffffc
5852: 00004ae2: 670e 4878 fffe 2f0b 61ff BEQ.B #$0000000e == 00004af2 (FALSE)
5853: 00004ae4: 4878 fffe 2f0b 61ff ffff PEA.L $fffffffe
5854: 00004ae8: 2f0b 61ff ffff ff3e 602c MOVE.L A3,-(A7)
5855: 00004aea: 61ff ffff ff3e 602c 4879 BSR.L #$ffffff3e == 00004a2a
5856: 00004af0: 602c 4879 0100 f767 45f9 BT .B #$0000002c == 00004b1e (TRUE)
5857: 00004af2: 4879 0100 f767 45f9 0100 PEA.L $0100f767
5858: 00004af8: 45f9 0100 685a 4e92 200b LEA.L $0100685a,A2
5859: 00004afe: 4e92 200b 0680 fc00 0000 JSR.L (A2)
5860: 00004b00: 200b 0680 fc00 0000 7217 MOVE.L A3,D0
5861: 00004b02: 0680 fc00 0000 7217 e2a8 ADD.L #$fc000000,D0
5862: 00004b08: 7217 e2a8 2f00 4879 0100 MOVE.L #$00000017,D1
5863: 00004b0a: e2a8 2f00 4879 0100 f95d LSR.L D1,D0
5864: 00004b0c: 2f00 4879 0100 f95d 4e92 MOVE.L D0,-(A7)
5865: 00004b0e: 4879 0100 f95d 4e92 4879 PEA.L $0100f95d
5866: 00004b14: 4e92 4879 0100 f7b4 4e92 JSR.L (A2)
5867: 00004b16: 4879 0100 f7b4 4e92 4cee PEA.L $0100f7b4
5868: 00004b1c: 4e92 4cee 0c00 fff4 4e5e JSR.L (A2)
5869: 00004b1e: 4cee 0c00 fff4 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff4) == $fffffff4
5870: 00004b24: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
5871: 00004b26: 4e75 4e56 0000 48e7 3f30 RTS.L
5872:
5873:
5874: 00004b28: 4e56 0000 48e7 3f30 266e LINK.W A6,#$0000
5875: 00004b2c: 48e7 3f30 266e 0008 2f3c MVMLE.L #$3f30,-(A7)
5876: 00004b30: 266e 0008 2f3c 8000 8000 MOVEA.L (A6,$0008) == $00000008,A3
5877: 00004b34: 2f3c 8000 8000 61ff ffff MOVE.L #$80008000,-(A7)
5878: 00004b3a: 61ff ffff d9c2 2a0b daae BSR.L #$ffffd9c2 == 000024fe
5879: 00004b40: 2a0b daae 000c 263c db6d MOVE.L A3,D5
5880: 00004b42: daae 000c 263c db6d b6db ADD.L (A6,$000c) == $0000000c,D5
5881: 00004b46: 263c db6d b6db 4282 4284 MOVE.L #$db6db6db,D3
5882: 00004b4c: 4282 4284 4287 584f 2445 CLR.L D2
5883: 00004b4e: 4284 4287 584f 2445 514a CLR.L D4
5884: 00004b50: 4287 584f 2445 514a 204b CLR.L D7
5885: 00004b52: 584f 2445 514a 204b 6006 ADDA.W #$00000004,A7
5886: 00004b54: 2445 514a 204b 6006 20c3 MOVEA.L D5,A2
5887: 00004b56: 514a 204b 6006 20c3 20c2 SUBA.W #$00000008,A2
5888: 00004b58: 204b 6006 20c3 20c2 20c4 MOVEA.L A3,A0
5889: 00004b5a: 6006 20c3 20c2 20c4 b5c8 BT .B #$00000006 == 00004b62 (TRUE)
5890: 00004b5c: 20c3 20c2 20c4 b5c8 62f6 MOVE.L D3,(A0)+
5891: 00004b5e: 20c2 20c4 b5c8 62f6 ba88 MOVE.L D2,(A0)+
5892: 00004b60: 20c4 b5c8 62f6 ba88 6302 MOVE.L D4,(A0)+
5893: 00004b62: b5c8 62f6 ba88 6302 20c3 CMPA.L A0,A2
5894: 00004b64: 62f6 ba88 6302 20c3 ba88 BHI.B #$fffffff6 == 00004b5c (TRUE)
5895: 00004b66: ba88 6302 20c3 ba88 6302 CMP.L A0,D5
5896: 00004b68: 6302 20c3 ba88 6302 2082 BLS.B #$00000002 == 00004b6c (FALSE)
5897: 00004b6a: 20c3 ba88 6302 2082 61ff MOVE.L D3,(A0)+
5898: 00004b6c: ba88 6302 2082 61ff ffff CMP.L A0,D5
5899: 00004b6e: 6302 2082 61ff ffff d99a BLS.B #$00000002 == 00004b72 (FALSE)
5900: 00004b70: 2082 61ff ffff d99a 204b MOVE.L D2,(A0)
5901: 00004b72: 61ff ffff d99a 204b 600c BSR.L #$ffffd99a == 0000250e
5902: 00004b78: 204b 600c b698 661c b498 MOVEA.L A3,A0
5903: 00004b7a: 600c b698 661c b498 6618 BT .B #$0000000c == 00004b88 (TRUE)
5904: 00004b7c: b698 661c b498 6618 b898 CMP.L (A0)+,D3
5905: 00004b7e: 661c b498 6618 b898 6614 BNE.B #$0000001c == 00004b9c (TRUE)
5906: 00004b80: b498 6618 b898 6614 b5c8 CMP.L (A0)+,D2
5907: 00004b82: 6618 b898 6614 b5c8 62f0 BNE.B #$00000018 == 00004b9c (TRUE)
5908: 00004b84: b898 6614 b5c8 62f0 ba88 CMP.L (A0)+,D4
5909: 00004b86: 6614 b5c8 62f0 ba88 6304 BNE.B #$00000014 == 00004b9c (TRUE)
5910: 00004b88: b5c8 62f0 ba88 6304 b698 CMPA.L A0,A2
5911: 00004b8a: 62f0 ba88 6304 b698 6608 BHI.B #$fffffff0 == 00004b7c (TRUE)
5912: 00004b8c: ba88 6304 b698 6608 ba88 CMP.L A0,D5
5913: 00004b8e: 6304 b698 6608 ba88 630a BLS.B #$00000004 == 00004b94 (FALSE)
5914: 00004b90: b698 6608 ba88 630a b498 CMP.L (A0)+,D3
5915: 00004b92: 6608 ba88 630a b498 6706 BNE.B #$00000008 == 00004b9c (TRUE)
5916: 00004b94: ba88 630a b498 6706 2008 CMP.L A0,D5
5917: 00004b96: 630a b498 6706 2008 5980 BLS.B #$0000000a == 00004ba2 (FALSE)
5918: 00004b98: b498 6706 2008 5980 6064 CMP.L (A0)+,D2
5919: 00004b9a: 6706 2008 5980 6064 2003 BEQ.B #$00000006 == 00004ba2 (FALSE)
5920: 00004b9c: 2008 5980 6064 2003 e388 MOVE.L A0,D0
5921: 00004b9e: 5980 6064 2003 e388 2203 SUB.L #$00000004,D0
5922: 00004ba0: 6064 2003 e388 2203 7c1f BT .B #$00000064 == 00004c06 (TRUE)
5923: 00004ba2: 2003 e388 2203 7c1f eca9 MOVE.L D3,D0
5924: 00004ba4: e388 2203 7c1f eca9 2600 LSL.L #$00000001,D0
5925: 00004ba6: 2203 7c1f eca9 2600 c681 MOVE.L D3,D1
5926: 00004ba8: 7c1f eca9 2600 c681 2002 MOVE.L #$0000001f,D6
5927: 00004baa: eca9 2600 c681 2002 e388 LSR.L D6,D1
5928: 00004bac: 2600 c681 2002 e388 2202 MOVE.L D0,D3
5929: 00004bae: c681 2002 e388 2202 eca9 AND.L D1,D3
5930: 00004bb0: 2002 e388 2202 eca9 2400 MOVE.L D2,D0
5931: 00004bb2: e388 2202 eca9 2400 c481 LSL.L #$00000001,D0
5932: 00004bb4: 2202 eca9 2400 c481 2004 MOVE.L D2,D1
5933: 00004bb6: eca9 2400 c481 2004 e388 LSR.L D6,D1
5934: 00004bb8: 2400 c481 2004 e388 2204 MOVE.L D0,D2
5935: 00004bba: c481 2004 e388 2204 eca9 AND.L D1,D2
5936: 00004bbc: 2004 e388 2204 eca9 2800 MOVE.L D4,D0
5937: 00004bbe: e388 2204 eca9 2800 c881 LSL.L #$00000001,D0
5938: 00004bc0: 2204 eca9 2800 c881 5287 MOVE.L D4,D1
5939: 00004bc2: eca9 2800 c881 5287 7c02 LSR.L D6,D1
5940: 00004bc4: 2800 c881 5287 7c02 bc87 MOVE.L D0,D4
5941: 00004bc6: c881 5287 7c02 bc87 6c88 AND.L D1,D4
5942: 00004bc8: 5287 7c02 bc87 6c88 244b ADD.L #$00000001,D7
5943: 00004bca: 7c02 bc87 6c88 244b 2f3c MOVE.L #$00000002,D6
5944: 00004bcc: bc87 6c88 244b 2f3c 0000 CMP.L D7,D6
5945: 00004bce: 6c88 244b 2f3c 0000 8000 BGE.B #$ffffff88 == 00004b58 (FALSE)
5946: 00004bd0: 244b 2f3c 0000 8000 61ff MOVEA.L A3,A2
5947: 00004bd2: 2f3c 0000 8000 61ff ffff MOVE.L #$00008000,-(A7)
5948: 00004bd8: 61ff ffff d924 7201 1001 BSR.L #$ffffd924 == 000024fe
5949: 00004bde: 7201 1001 14c0 5281 7c08 MOVE.L #$00000001,D1
5950: 00004be0: 1001 14c0 5281 7c08 bc81 MOVE.B D1,D0
5951: 00004be2: 14c0 5281 7c08 bc81 6cf4 MOVE.B D0,(A2)+
5952: 00004be4: 5281 7c08 bc81 6cf4 244b ADD.L #$00000001,D1
5953: 00004be6: 7c08 bc81 6cf4 244b 7201 MOVE.L #$00000008,D6
5954: 00004be8: bc81 6cf4 244b 7201 101a CMP.L D1,D6
5955: 00004bea: 6cf4 244b 7201 101a 49c0 BGE.B #$fffffff4 == 00004be0 (FALSE)
5956: 00004bec: 244b 7201 101a 49c0 b280 MOVEA.L A3,A2
5957: 00004bee: 7201 101a 49c0 b280 6704 MOVE.L #$00000001,D1
5958: 00004bf0: 101a 49c0 b280 6704 200b MOVE.B (A2)+,D0
5959: 00004bf2: 49c0 b280 6704 200b 600a EXT.B D0
5960: 00004bf4: b280 6704 200b 600a 5281 CMP.L D0,D1
5961: 00004bf6: 6704 200b 600a 5281 7c08 BEQ.B #$00000004 == 00004bfc (FALSE)
5962: 00004bf8: 200b 600a 5281 7c08 bc81 MOVE.L A3,D0
5963: 00004bfa: 600a 5281 7c08 bc81 6cec BT .B #$0000000a == 00004c06 (TRUE)
5964: 00004bfc: 5281 7c08 bc81 6cec 4280 ADD.L #$00000001,D1
5965: 00004bfe: 7c08 bc81 6cec 4280 4cee MOVE.L #$00000008,D6
5966: 00004c00: bc81 6cec 4280 4cee 0cfc CMP.L D1,D6
5967: 00004c02: 6cec 4280 4cee 0cfc ffe0 BGE.B #$ffffffec == 00004bf0 (FALSE)
5968: 00004c04: 4280 4cee 0cfc ffe0 4e5e CLR.L D0
5969: 00004c06: 4cee 0cfc ffe0 4e5e 4e75 MVMEL.L #$0cfc,(A6,$ffe0) == $ffffffe0
5970: 00004c0c: 4e5e 4e75 4e56 0000 206e UNLK.L A6
5971: 00004c0e: 4e75 4e56 0000 206e 0008 RTS.L
5972:
5973:
5974: ; test write to shadow rom?
5975: 00004c10: 4e56 0000 206e 0008 20bc LINK.W A6,#$0000
5976: 00004c14: 206e 0008 20bc 5555 5555 MOVEA.L (A6,$0008) == $00000008,A0
5977: 00004c18: 20bc 5555 5555 217c 5555 MOVE.L #$55555555,(A0)
5978: 00004c1e: 217c 5555 5555 0004 217c MOVE.L #$55555555,(A0,$0004) == $010001b0
5979: 00004c26: 217c aaaa aaaa 0008 217c MOVE.L #$aaaaaaaa,(A0,$0008) == $010001b4
5980: 00004c2e: 217c aaaa aaaa 000c f4f8 MOVE.L #$aaaaaaaa,(A0,$000c) == $010001b8
5981: 00004c36: f4f8 4e71 0c90 5555 5555 CPUSHA.L #$00000000
5982: 00004c38: 4e71 0c90 5555 5555 661e NOP.L
5983: 00004c3a: 0c90 5555 5555 661e 0ca8 CMP.L #$55555555,(A0)
5984: 00004c40: 661e 0ca8 5555 5555 0004 BNE.B #$0000001e == 00004c60 (TRUE)
5985: 00004c42: 0ca8 5555 5555 0004 6614 CMP.L #$55555555,(A0,$0004) == $010001b0
5986: 00004c4a: 6614 0ca8 aaaa aaaa 0008 BNE.B #$00000014 == 00004c60 (TRUE)
5987: 00004c4c: 0ca8 aaaa aaaa 0008 660a CMP.L #$aaaaaaaa,(A0,$0008) == $010001b4
5988: 00004c54: 660a 0ca8 aaaa aaaa 000c BNE.B #$0000000a == 00004c60 (TRUE)
5989: 00004c56: 0ca8 aaaa aaaa 000c 6704 CMP.L #$aaaaaaaa,(A0,$000c) == $010001b8
5990: 00004c5e: 6704 7001 6002 4280 4e5e BEQ.B #$00000004 == 00004c64 (FALSE)
5991: 00004c60: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
5992: 00004c62: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 00004c66 (TRUE)
5993: 00004c64: 4280 4e5e 4e75 4e56 0000 CLR.L D0
5994: 00004c66: 4e5e 4e75 4e56 0000 206e UNLK.L A6
5995: 00004c68: 4e75 4e56 0000 206e 0008 RTS.L
5996:
5997:
5998: 00004c6a: 4e56 0000 206e 0008 227c LINK.W A6,#$0000
5999: 00004c6e: 206e 0008 227c 0020 0000 MOVEA.L (A6,$0008) == $00000008,A0
6000: 00004c72: 227c 0020 0000 d3c8 20bc MOVEA.L #$00200000,A1
6001: 00004c78: d3c8 20bc 1234 5678 4e71 ADDA.L A0,A1
6002: 00004c7a: 20bc 1234 5678 4e71 22bc MOVE.L #$12345678,(A0)
6003: 00004c80: 4e71 22bc 89ab cdef f4f8 NOP.L
6004: 00004c82: 22bc 89ab cdef f4f8 4e71 MOVE.L #$89abcdef,(A1)
6005: 00004c88: f4f8 4e71 2010 0c80 1234 CPUSHA.L #$00000000
6006: 00004c8a: 4e71 2010 0c80 1234 5678 NOP.L
6007: 00004c8c: 2010 0c80 1234 5678 670a MOVE.L (A0),D0
6008: 00004c8e: 0c80 1234 5678 670a 0c80 CMP.L #$12345678,D0
6009: 00004c94: 670a 0c80 89ab cdef 6706 BEQ.B #$0000000a == 00004ca0 (FALSE)
6010: 00004c96: 0c80 89ab cdef 6706 6008 CMP.L #$89abcdef,D0
6011: 00004c9c: 6706 6008 7001 6006 7002 BEQ.B #$00000006 == 00004ca4 (FALSE)
6012: 00004c9e: 6008 7001 6006 7002 6002 BT .B #$00000008 == 00004ca8 (TRUE)
6013: 00004ca0: 7001 6006 7002 6002 4280 MOVE.L #$00000001,D0
6014: 00004ca2: 6006 7002 6002 4280 4e5e BT .B #$00000006 == 00004caa (TRUE)
6015: 00004ca4: 7002 6002 4280 4e5e 4e75 MOVE.L #$00000002,D0
6016: 00004ca6: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 00004caa (TRUE)
6017: 00004ca8: 4280 4e5e 4e75 4e56 fffc CLR.L D0
6018: 00004caa: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
6019: 00004cac: 4e75 4e56 fffc 48e7 3c3c RTS.L
6020: 00004cae: 4e56 fffc 48e7 3c3c 266e LINK.W A6,#$fffc
6021: 00004cb2: 48e7 3c3c 266e 0008 4285 MVMLE.L #$3c3c,-(A7)
6022: 00004cb6: 266e 0008 4285 2a7c 020c MOVEA.L (A6,$0008) == $00000008,A3
6023: 00004cba: 4285 2a7c 020c 0000 49eb CLR.L D5
6024: 00004cbc: 2a7c 020c 0000 49eb 0016 MOVEA.L #$020c0000,A5
6025: 00004cc2: 49eb 0016 42ae fffc 6000 LEA.L (A3,$0016) == $01000a0e,A4
6026: 00004cc6: 42ae fffc 6000 0090 202e CLR.L (A6,$fffc) == $fffffffc
6027: 00004cca: 6000 0090 202e fffc 7217 BT .W #$0090 == 00004d5c (TRUE)
6028: 00004cce: 202e fffc 7217 e3a0 2440 MOVE.L (A6,$fffc) == $fffffffc,D0
6029: 00004cd2: 7217 e3a0 2440 d5fc 0400 MOVE.L #$00000017,D1
6030: 00004cd4: e3a0 2440 d5fc 0400 0000 ASL.L D1,D0
6031: 00004cd6: 2440 d5fc 0400 0000 2f0a MOVEA.L D0,A2
6032: 00004cd8: d5fc 0400 0000 2f0a 61ff ADDA.L #$04000000,A2
6033: 00004cde: 2f0a 61ff ffff ff2e 584f MOVE.L A2,-(A7)
6034: 00004ce0: 61ff ffff ff2e 584f 4a80 BSR.L #$ffffff2e == 00004c10
6035: 00004ce6: 584f 4a80 670a 202e fffc ADDA.W #$00000004,A7
6036: 00004ce8: 4a80 670a 202e fffc 4233 TST.L D0
6037: 00004cea: 670a 202e fffc 4233 0800 BEQ.B #$0000000a == 00004cf6 (FALSE)
6038: 00004cec: 202e fffc 4233 0800 6062 MOVE.L (A6,$fffc) == $fffffffc,D0
6039: 00004cf0: 4233 0800 6062 2f0a 61ff CLR.B (A3, D0.L*1, $00) == $92c334fd
6040: 00004cf4: 6062 2f0a 61ff ffff ff70 BT .B #$00000062 == 00004d58 (TRUE)
6041: 00004cf6: 2f0a 61ff ffff ff70 1800 MOVE.L A2,-(A7)
6042: 00004cf8: 61ff ffff ff70 1800 584f BSR.L #$ffffff70 == 00004c6a
6043: 00004cfe: 1800 584f 660c 2f0a 61ff MOVE.B D0,D4
6044: 00004d00: 584f 660c 2f0a 61ff ffff ADDA.W #$00000004,A7
6045: 00004d02: 660c 2f0a 61ff ffff fd72 BNE.B #$0000000c == 00004d10 (TRUE)
6046: 00004d04: 2f0a 61ff ffff fd72 7a01 MOVE.L A2,-(A7)
6047: 00004d06: 61ff ffff fd72 7a01 584f BSR.L #$fffffd72 == 00004a7a
6048: 00004d0c: 7a01 584f 240a 5882 2f02 MOVE.L #$00000001,D5
6049: 00004d0e: 584f 240a 5882 2f02 61ff ADDA.W #$00000004,A7
6050: 00004d10: 240a 5882 2f02 61ff ffff MOVE.L A2,D2
6051: 00004d12: 5882 2f02 61ff ffff ff52 ADD.L #$00000004,D2
6052: 00004d14: 2f02 61ff ffff ff52 1600 MOVE.L D2,-(A7)
6053: 00004d16: 61ff ffff ff52 1600 584f BSR.L #$ffffff52 == 00004c6a
6054: 00004d1c: 1600 584f 660c 2f02 61ff MOVE.B D0,D3
6055: 00004d1e: 584f 660c 2f02 61ff ffff ADDA.W #$00000004,A7
6056: 00004d20: 660c 2f02 61ff ffff fd54 BNE.B #$0000000c == 00004d2e (TRUE)
6057: 00004d22: 2f02 61ff ffff fd54 7a01 MOVE.L D2,-(A7)
6058: 00004d24: 61ff ffff fd54 7a01 584f BSR.L #$fffffd54 == 00004a7a
6059: 00004d2a: 7a01 584f b604 660a 202e MOVE.L #$00000001,D5
6060: 00004d2c: 584f b604 660a 202e fffc ADDA.W #$00000004,A7
6061: 00004d2e: b604 660a 202e fffc 1784 CMP.B D4,D3
6062: 00004d30: 660a 202e fffc 1784 0800 BNE.B #$0000000a == 00004d3c (TRUE)
6063: 00004d32: 202e fffc 1784 0800 601c MOVE.L (A6,$fffc) == $fffffffc,D0
6064: 00004d36: 1784 0800 601c 2f2e fffc MOVE.B D4,(A3, D0.L*1, $00) == $92c334fd
6065: 00004d3a: 601c 2f2e fffc 4879 0100 BT .B #$0000001c == 00004d58 (TRUE)
6066: 00004d3c: 2f2e fffc 4879 0100 f98a MOVE.L (A6,$fffc) == $fffffffc,-(A7)
6067: 00004d40: 4879 0100 f98a 61ff 0000 PEA.L $0100f98a
6068: 00004d46: 61ff 0000 1b12 202e fffc BSR.L #$00001b12 == 0000685a
6069: 00004d4c: 202e fffc 4233 0800 7a01 MOVE.L (A6,$fffc) == $fffffffc,D0
6070: 00004d50: 4233 0800 7a01 504f 52ae CLR.B (A3, D0.L*1, $00) == $92c334fd
6071: 00004d54: 7a01 504f 52ae fffc 7203 MOVE.L #$00000001,D5
6072: 00004d56: 504f 52ae fffc 7203 b2ae ADDA.W #$00000008,A7
6073: 00004d58: 52ae fffc 7203 b2ae fffc ADD.L #$00000001,(A6,$fffc) == $fffffffc
6074: 00004d5c: 7203 b2ae fffc 6c00 ff6a MOVE.L #$00000003,D1
6075: 00004d5e: b2ae fffc 6c00 ff6a 4282 CMP.L (A6,$fffc) == $fffffffc,D1
6076: 00004d62: 6c00 ff6a 4282 4283 42ae BGE.W #$ff6a == 00004cce (FALSE)
6077: 00004d66: 4282 4283 42ae fffc 200e CLR.L D2
6078: 00004d68: 4283 42ae fffc 200e 5980 CLR.L D3
6079: 00004d6a: 42ae fffc 200e 5980 2800 CLR.L (A6,$fffc) == $fffffffc
6080: 00004d6e: 200e 5980 2800 0244 e000 MOVE.L A6,D0
6081: 00004d70: 5980 2800 0244 e000 6000 SUB.L #$00000004,D0
6082: 00004d72: 2800 0244 e000 6000 0084 MOVE.L D0,D4
6083: 00004d74: 0244 e000 6000 0084 202e AND.W #$e000,D4
6084: 00004d78: 6000 0084 202e fffc 4a33 BT .W #$0084 == 00004dfe (TRUE)
6085: 00004d7c: 202e fffc 4a33 0800 6774 MOVE.L (A6,$fffc) == $fffffffc,D0
6086: 00004d80: 4a33 0800 6774 7217 e3a0 TST.B (A3, D0.L*1, $00) == $92c334fd
6087: 00004d84: 6774 7217 e3a0 2440 d5fc BEQ.B #$00000074 == 00004dfa (FALSE)
6088: 00004d86: 7217 e3a0 2440 d5fc 0400 MOVE.L #$00000017,D1
6089: 00004d88: e3a0 2440 d5fc 0400 0000 ASL.L D1,D0
6090: 00004d8a: 2440 d5fc 0400 0000 2f0a MOVEA.L D0,A2
6091: 00004d8c: d5fc 0400 0000 2f0a 61ff ADDA.L #$04000000,A2
6092: 00004d92: 2f0a 61ff ffff e042 584f MOVE.L A2,-(A7)
6093: 00004d94: 61ff ffff e042 584f 4a80 BSR.L #$ffffe042 == 00002dd8
6094: 00004d9a: 584f 4a80 6758 7601 b5c4 ADDA.W #$00000004,A7
6095: 00004d9c: 4a80 6758 7601 b5c4 6622 TST.L D0
6096: 00004d9e: 6758 7601 b5c4 6622 202e BEQ.B #$00000058 == 00004df8 (FALSE)
6097: 00004da0: 7601 b5c4 6622 202e fffc MOVE.L #$00000001,D3
6098: 00004da2: b5c4 6622 202e fffc 1033 CMPA.L D4,A2
6099: 00004da4: 6622 202e fffc 1033 0800 BNE.B #$00000022 == 00004dc8 (TRUE)
6100: 00004da6: 202e fffc 1033 0800 49c0 MOVE.L (A6,$fffc) == $fffffffc,D0
6101: 00004daa: 1033 0800 49c0 41f9 0101 MOVE.B (A3, D0.L*1, $00) == $92c334fd,D0
6102: 00004dae: 49c0 41f9 0101 080c 2230 EXT.B D0
6103: 00004db0: 41f9 0101 080c 2230 0c00 LEA.L $0101080c,A0
6104: 00004db6: 2230 0c00 0681 ffff e000 MOVE.L (A0, D0.L*4, $00) == $480cadc0,D1
6105: 00004dba: 0681 ffff e000 2f01 486a ADD.L #$ffffe000,D1
6106: 00004dc0: 2f01 486a 2000 6016 202e MOVE.L D1,-(A7)
6107: 00004dc2: 486a 2000 6016 202e fffc PEA.L (A2,$2000) == $00002000
6108: 00004dc6: 6016 202e fffc 1033 0800 BT .B #$00000016 == 00004dde (TRUE)
6109: 00004dc8: 202e fffc 1033 0800 49c0 MOVE.L (A6,$fffc) == $fffffffc,D0
6110: 00004dcc: 1033 0800 49c0 41f9 0101 MOVE.B (A3, D0.L*1, $00) == $92c334fd,D0
6111: 00004dd0: 49c0 41f9 0101 080c 2f30 EXT.B D0
6112: 00004dd2: 41f9 0101 080c 2f30 0c00 LEA.L $0101080c,A0
6113: 00004dd8: 2f30 0c00 2f0a 61ff 0000 MOVE.L (A0, D0.L*4, $00) == $480cadc0,-(A7)
6114: 00004ddc: 2f0a 61ff 0000 21f8 504f MOVE.L A2,-(A7)
6115: 00004dde: 61ff 0000 21f8 504f 61ff BSR.L #$000021f8 == 00006fd8
6116: 00004de4: 504f 61ff ffff d726 202e ADDA.W #$00000008,A7
6117: 00004de6: 61ff ffff d726 202e fffc BSR.L #$ffffd726 == 0000250e
6118: 00004dec: 202e fffc 0033 0008 0800 MOVE.L (A6,$fffc) == $fffffffc,D0
6119: 00004df0: 0033 0008 0800 6002 7401 OR.B #$08,(A3, D0.L*1, $00) == $92c334fd
6120: 00004df6: 6002 7401 52ae fffc 7203 BT .B #$00000002 == 00004dfa (TRUE)
6121: 00004df8: 7401 52ae fffc 7203 b2ae MOVE.L #$00000001,D2
6122: 00004dfa: 52ae fffc 7203 b2ae fffc ADD.L #$00000001,(A6,$fffc) == $fffffffc
6123: 00004dfe: 7203 b2ae fffc 6c00 ff76 MOVE.L #$00000003,D1
6124: 00004e00: b2ae fffc 6c00 ff76 4a83 CMP.L (A6,$fffc) == $fffffffc,D1
6125: 00004e04: 6c00 ff76 4a83 671a 4a82 BGE.W #$ff76 == 00004d7c (FALSE)
6126: 00004e08: 4a83 671a 4a82 6716 082c TST.L D3
6127: 00004e0a: 671a 4a82 6716 082c 0002 BEQ.B #$0000001a == 00004e26 (FALSE)
6128: 00004e0c: 4a82 6716 082c 0002 0011 TST.L D2
6129: 00004e0e: 6716 082c 0002 0011 670e BEQ.B #$00000016 == 00004e26 (FALSE)
6130: 00004e10: 082c 0002 0011 670e 4879 BTST.B #$0002,(A4,$0011) == $010009c5
6131: 00004e16: 670e 4879 0100 f839 61ff BEQ.B #$0000000e == 00004e26 (FALSE)
6132: 00004e18: 4879 0100 f839 61ff 0000 PEA.L $0100f839
6133: 00004e1e: 61ff 0000 1a3a 7a02 4a82 BSR.L #$00001a3a == 0000685a
6134: 00004e24: 7a02 4a82 6608 082c 0002 MOVE.L #$00000002,D5
6135: 00004e26: 4a82 6608 082c 0002 0011 TST.L D2
6136: 00004e28: 6608 082c 0002 0011 660c BNE.B #$00000008 == 00004e32 (TRUE)
6137: 00004e2a: 082c 0002 0011 660c 207c BTST.B #$0002,(A4,$0011) == $010009c5
6138: 00004e30: 660c 207c 0211 8190 10bc BNE.B #$0000000c == 00004e3e (TRUE)
6139: 00004e32: 207c 0211 8190 10bc 000b MOVEA.L #$02118190,A0
6140: 00004e38: 10bc 000b 600e 00ab 8000 MOVE.B #$0b,(A0)
6141: 00004e3c: 600e 00ab 8000 0000 03ae BT .B #$0000000e == 00004e4c (TRUE)
6142: 00004e3e: 00ab 8000 0000 03ae 002d OR.L #$80000000,(A3,$03ae) == $01000da6
6143: 00004e46: 002d 0080 0008 2005 4cee OR.B #$80,(A5,$0008) == $00000008
6144: 00004e4c: 2005 4cee 3c3c ffdc 4e5e MOVE.L D5,D0
6145: 00004e4e: 4cee 3c3c ffdc 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffdc) == $ffffffdc
6146: 00004e54: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
6147: 00004e56: 4e75 4e56 fffc 48e7 3f20 RTS.L
6148: 00004e58: 4e56 fffc 48e7 3f20 2a2e LINK.W A6,#$fffc
6149: 00004e5c: 48e7 3f20 2a2e 0008 246e MVMLE.L #$3f20,-(A7)
6150: 00004e60: 2a2e 0008 246e 000c 4284 MOVE.L (A6,$0008) == $00000008,D5
6151: 00004e64: 246e 000c 4284 2f05 61ff MOVEA.L (A6,$000c) == $0000000c,A2
6152: 00004e68: 4284 2f05 61ff ffff d6a8 CLR.L D4
6153: 00004e6a: 2f05 61ff ffff d6a8 42a7 MOVE.L D5,-(A7)
6154: 00004e6c: 61ff ffff d6a8 42a7 61ff BSR.L #$ffffd6a8 == 00002516
6155: 00004e72: 42a7 61ff ffff d688 2c00 CLR.L -(A7)
6156: 00004e74: 61ff ffff d688 2c00 42ae BSR.L #$ffffd688 == 000024fe
6157: 00004e7a: 2c00 42ae fffc 504f 200e MOVE.L D0,D6
6158: 00004e7c: 42ae fffc 504f 200e 5980 CLR.L (A6,$fffc) == $fffffffc
6159: 00004e80: 504f 200e 5980 2600 0243 ADDA.W #$00000008,A7
6160: 00004e82: 200e 5980 2600 0243 e000 MOVE.L A6,D0
6161: 00004e84: 5980 2600 0243 e000 6000 SUB.L #$00000004,D0
6162: 00004e86: 2600 0243 e000 6000 0084 MOVE.L D0,D3
6163: 00004e88: 0243 e000 6000 0084 202e AND.W #$e000,D3
6164: 00004e8c: 6000 0084 202e fffc 2200 BT .W #$0084 == 00004f12 (TRUE)
6165: 00004e90: 202e fffc 2200 7e17 efa1 MOVE.L (A6,$fffc) == $fffffffc,D0
6166: 00004e94: 2200 7e17 efa1 0681 0400 MOVE.L D0,D1
6167: 00004e96: 7e17 efa1 0681 0400 0000 MOVE.L #$00000017,D7
6168: 00004e98: efa1 0681 0400 0000 2045 ASL.L D7,D1
6169: 00004e9a: 0681 0400 0000 2045 d1c1 ADD.L #$04000000,D1
6170: 00004ea0: 2045 d1c1 4282 1032 0800 MOVEA.L D5,A0
6171: 00004ea2: d1c1 4282 1032 0800 0200 ADDA.L D1,A0
6172: 00004ea4: 4282 1032 0800 0200 fff3 CLR.L D2
6173: 00004ea6: 1032 0800 0200 fff3 0c00 MOVE.B (A2, D0.L*1, $00) == $91c32b05,D0
6174: 00004eaa: 0200 fff3 0c00 0001 6708 AND.B #$f3,D0
6175: 00004eae: 0c00 0001 6708 0c00 0002 CMP.B #$01,D0
6176: 00004eb2: 6708 0c00 0002 671a 603a BEQ.B #$00000008 == 00004ebc (FALSE)
6177: 00004eb4: 0c00 0002 671a 603a b1c3 CMP.B #$02,D0
6178: 00004eb8: 671a 603a b1c3 660c 2f3c BEQ.B #$0000001a == 00004ed4 (FALSE)
6179: 00004eba: 603a b1c3 660c 2f3c 007f BT .B #$0000003a == 00004ef6 (TRUE)
6180: 00004ebc: b1c3 660c 2f3c 007f e000 CMPA.L D3,A0
6181: 00004ebe: 660c 2f3c 007f e000 4868 BNE.B #$0000000c == 00004ecc (TRUE)
6182: 00004ec0: 2f3c 007f e000 4868 2000 MOVE.L #$007fe000,-(A7)
6183: 00004ec6: 4868 2000 6020 2f3c 0080 PEA.L (A0,$2000) == $010021ac
6184: 00004eca: 6020 2f3c 0080 0000 6016 BT .B #$00000020 == 00004eec (TRUE)
6185: 00004ecc: 2f3c 0080 0000 6016 b1c3 MOVE.L #$00800000,-(A7)
6186: 00004ed2: 6016 b1c3 660c 2f3c 001f BT .B #$00000016 == 00004eea (TRUE)
6187: 00004ed4: b1c3 660c 2f3c 001f e000 CMPA.L D3,A0
6188: 00004ed6: 660c 2f3c 001f e000 4868 BNE.B #$0000000c == 00004ee4 (TRUE)
6189: 00004ed8: 2f3c 001f e000 4868 2000 MOVE.L #$001fe000,-(A7)
6190: 00004ede: 4868 2000 6008 2f3c 0020 PEA.L (A0,$2000) == $010021ac
6191: 00004ee2: 6008 2f3c 0020 0000 2f08 BT .B #$00000008 == 00004eec (TRUE)
6192: 00004ee4: 2f3c 0020 0000 2f08 61ff MOVE.L #$00200000,-(A7)
6193: 00004eea: 2f08 61ff ffff fc3a 2400 MOVE.L A0,-(A7)
6194: 00004eec: 61ff ffff fc3a 2400 504f BSR.L #$fffffc3a == 00004b28
6195: 00004ef2: 2400 504f 4a82 6714 7801 MOVE.L D0,D2
6196: 00004ef4: 504f 4a82 6714 7801 42a7 ADDA.W #$00000008,A7
6197: 00004ef6: 4a82 6714 7801 42a7 61ff TST.L D2
6198: 00004ef8: 6714 7801 42a7 61ff ffff BEQ.B #$00000014 == 00004f0e (FALSE)
6199: 00004efa: 7801 42a7 61ff ffff d5fe MOVE.L #$00000001,D4
6200: 00004efc: 42a7 61ff ffff d5fe 2f02 CLR.L -(A7)
6201: 00004efe: 61ff ffff d5fe 2f02 61ff BSR.L #$ffffd5fe == 000024fe
6202: 00004f04: 2f02 61ff ffff fb72 504f MOVE.L D2,-(A7)
6203: 00004f06: 61ff ffff fb72 504f 52ae BSR.L #$fffffb72 == 00004a7a
6204: 00004f0c: 504f 52ae fffc 7e03 beae ADDA.W #$00000008,A7
6205: 00004f0e: 52ae fffc 7e03 beae fffc ADD.L #$00000001,(A6,$fffc) == $fffffffc
6206: 00004f12: 7e03 beae fffc 6c00 ff76 MOVE.L #$00000003,D7
6207: 00004f14: beae fffc 6c00 ff76 2f06 CMP.L (A6,$fffc) == $fffffffc,D7
6208: 00004f18: 6c00 ff76 2f06 61ff ffff BGE.W #$ff76 == 00004e90 (FALSE)
6209: 00004f1c: 2f06 61ff ffff d5de 2f05 MOVE.L D6,-(A7)
6210: 00004f1e: 61ff ffff d5de 2f05 61ff BSR.L #$ffffd5de == 000024fe
6211: 00004f24: 2f05 61ff ffff d600 2004 MOVE.L D5,-(A7)
6212: 00004f26: 61ff ffff d600 2004 4cee BSR.L #$ffffd600 == 00002528
6213: 00004f2c: 2004 4cee 04fc ffe0 4e5e MOVE.L D4,D0
6214: 00004f2e: 4cee 04fc ffe0 4e5e 4e75 MVMEL.L #$04fc,(A6,$ffe0) == $ffffffe0
6215: 00004f34: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
6216: 00004f36: 4e75 4e56 fffc 48e7 3f20 RTS.L
6217: 00004f38: 4e56 fffc 48e7 3f20 2c2e LINK.W A6,#$fffc
6218: 00004f3c: 48e7 3f20 2c2e 000c 61ff MVMLE.L #$3f20,-(A7)
6219: 00004f40: 2c2e 000c 61ff ffff b47c MOVE.L (A6,$000c) == $0000000c,D6
6220: 00004f44: 61ff ffff b47c 2440 2a3c BSR.L #$ffffb47c == 000003c2
6221: 00004f4a: 2440 2a3c fff0 fff0 4a86 MOVEA.L D0,A2
6222: 00004f4c: 2a3c fff0 fff0 4a86 6632 MOVE.L #$fff0fff0,D5
6223: 00004f52: 4a86 6632 200e 5980 0240 TST.L D6
6224: 00004f54: 6632 200e 5980 0240 e000 BNE.B #$00000032 == 00004f88 (TRUE)
6225: 00004f56: 200e 5980 0240 e000 0680 MOVE.L A6,D0
6226: 00004f58: 5980 0240 e000 0680 0000 SUB.L #$00000004,D0
6227: 00004f5a: 0240 e000 0680 0000 1000 AND.W #$e000,D0
6228: 00004f5e: 0680 0000 1000 2540 0320 ADD.L #$00001000,D0
6229: 00004f64: 2540 0320 4878 0400 2f00 MOVE.L D0,(A2,$0320) == $00000320
6230: 00004f68: 4878 0400 2f00 61ff 0000 PEA.L $00000400
6231: 00004f6c: 2f00 61ff 0000 2068 7eff MOVE.L D0,-(A7)
6232: 00004f6e: 61ff 0000 2068 7eff 2547 BSR.L #$00002068 == 00006fd8
6233: 00004f74: 7eff 2547 031c 302a 0170 MOVE.L #$ffffffff,D7
6234: 00004f76: 2547 031c 302a 0170 0240 MOVE.L D7,(A2,$031c) == $0000031c
6235: 00004f7a: 302a 0170 0240 fff7 3540 MOVE.W (A2,$0170) == $00000170,D0
6236: 00004f7e: 0240 fff7 3540 0170 504f AND.W #$fff7,D0
6237: 00004f82: 3540 0170 504f 202e 0008 MOVE.W D0,(A2,$0170) == $00000170
6238: 00004f86: 504f 202e 0008 7e1c efa0 ADDA.W #$00000008,A7
6239: 00004f88: 202e 0008 7e1c efa0 0080 MOVE.L (A6,$0008) == $00000008,D0
6240: 00004f8c: 7e1c efa0 0080 2c00 0000 MOVE.L #$0000001c,D7
6241: 00004f8e: efa0 0080 2c00 0000 2d40 ASL.L D7,D0
6242: 00004f90: 0080 2c00 0000 2d40 fffc OR.L #$2c000000,D0
6243: 00004f96: 2d40 fffc 2440 4282 24fc MOVE.L D0,(A6,$fffc) == $fffffffc
6244: 00004f9a: 2440 4282 24fc 5550 5550 MOVEA.L D0,A2
6245: 00004f9c: 4282 24fc 5550 5550 5882 CLR.L D2
6246: 00004f9e: 24fc 5550 5550 5882 0c82 MOVE.L #$55505550,(A2)+
6247: 00004fa4: 5882 0c82 001f ffff 6ff0 ADD.L #$00000004,D2
6248: 00004fa6: 0c82 001f ffff 6ff0 246e CMP.L #$001fffff,D2
6249: 00004fac: 6ff0 246e fffc 263c 5550 BLE.B #$fffffff0 == 00004f9e (TRUE)
6250: 00004fae: 246e fffc 263c 5550 5550 MOVEA.L (A6,$fffc) == $fffffffc,A2
6251: 00004fb2: 263c 5550 5550 4282 2812 MOVE.L #$55505550,D3
6252: 00004fb8: 4282 2812 2004 c085 b680 CLR.L D2
6253: 00004fba: 2812 2004 c085 b680 6600 MOVE.L (A2),D4
6254: 00004fbc: 2004 c085 b680 6600 009a MOVE.L D4,D0
6255: 00004fbe: c085 b680 6600 009a 584a AND.L D5,D0
6256: 00004fc0: b680 6600 009a 584a 5882 CMP.L D0,D3
6257: 00004fc2: 6600 009a 584a 5882 0c82 BNE.W #$009a == 0000505e (TRUE)
6258: 00004fc6: 584a 5882 0c82 001f ffff ADDA.W #$00000004,A2
6259: 00004fc8: 5882 0c82 001f ffff 6fe8 ADD.L #$00000004,D2
6260: 00004fca: 0c82 001f ffff 6fe8 246e CMP.L #$001fffff,D2
6261: 00004fd0: 6fe8 246e fffc 4282 24fc BLE.B #$ffffffe8 == 00004fba (TRUE)
6262: 00004fd2: 246e fffc 4282 24fc aaa0 MOVEA.L (A6,$fffc) == $fffffffc,A2
6263: 00004fd6: 4282 24fc aaa0 aaa0 5882 CLR.L D2
6264: 00004fd8: 24fc aaa0 aaa0 5882 0c82 MOVE.L #$aaa0aaa0,(A2)+
6265: 00004fde: 5882 0c82 001f ffff 6ff0 ADD.L #$00000004,D2
6266: 00004fe0: 0c82 001f ffff 6ff0 246e CMP.L #$001fffff,D2
6267: 00004fe6: 6ff0 246e fffc 263c aaa0 BLE.B #$fffffff0 == 00004fd8 (TRUE)
6268: 00004fe8: 246e fffc 263c aaa0 aaa0 MOVEA.L (A6,$fffc) == $fffffffc,A2
6269: 00004fec: 263c aaa0 aaa0 4282 2812 MOVE.L #$aaa0aaa0,D3
6270: 00004ff2: 4282 2812 2004 c085 b680 CLR.L D2
6271: 00004ff4: 2812 2004 c085 b680 6660 MOVE.L (A2),D4
6272: 00004ff6: 2004 c085 b680 6660 584a MOVE.L D4,D0
6273: 00004ff8: c085 b680 6660 584a 5882 AND.L D5,D0
6274: 00004ffa: b680 6660 584a 5882 0c82 CMP.L D0,D3
6275: 00004ffc: 6660 584a 5882 0c82 001f BNE.B #$00000060 == 0000505e (TRUE)
6276: 00004ffe: 584a 5882 0c82 001f ffff ADDA.W #$00000004,A2
6277: 00005000: 5882 0c82 001f ffff 6fea ADD.L #$00000004,D2
6278: 00005002: 0c82 001f ffff 6fea 246e CMP.L #$001fffff,D2
6279: 00005008: 6fea 246e fffc 263c 0010 BLE.B #$ffffffea == 00004ff4 (TRUE)
6280: 0000500a: 246e fffc 263c 0010 0020 MOVEA.L (A6,$fffc) == $fffffffc,A2
6281: 0000500e: 263c 0010 0020 4282 2003 MOVE.L #$00100020,D3
6282: 00005014: 4282 2003 c085 24c0 0683 CLR.L D2
6283: 00005016: 2003 c085 24c0 0683 0020 MOVE.L D3,D0
6284: 00005018: c085 24c0 0683 0020 0020 AND.L D5,D0
6285: 0000501a: 24c0 0683 0020 0020 5882 MOVE.L D0,(A2)+
6286: 0000501c: 0683 0020 0020 5882 0c82 ADD.L #$00200020,D3
6287: 00005022: 5882 0c82 001f ffff 6fea ADD.L #$00000004,D2
6288: 00005024: 0c82 001f ffff 6fea 246e CMP.L #$001fffff,D2
6289: 0000502a: 6fea 246e fffc 263c 0010 BLE.B #$ffffffea == 00005016 (TRUE)
6290: 0000502c: 246e fffc 263c 0010 0020 MOVEA.L (A6,$fffc) == $fffffffc,A2
6291: 00005030: 263c 0010 0020 4282 2812 MOVE.L #$00100020,D3
6292: 00005036: 4282 2812 2004 c085 2203 CLR.L D2
6293: 00005038: 2812 2004 c085 2203 c285 MOVE.L (A2),D4
6294: 0000503a: 2004 c085 2203 c285 b280 MOVE.L D4,D0
6295: 0000503c: c085 2203 c285 b280 6618 AND.L D5,D0
6296: 0000503e: 2203 c285 b280 6618 0683 MOVE.L D3,D1
6297: 00005040: c285 b280 6618 0683 0020 AND.L D5,D1
6298: 00005042: b280 6618 0683 0020 0020 CMP.L D0,D1
6299: 00005044: 6618 0683 0020 0020 584a BNE.B #$00000018 == 0000505e (TRUE)
6300: 00005046: 0683 0020 0020 584a 5882 ADD.L #$00200020,D3
6301: 0000504c: 584a 5882 0c82 001f ffff ADDA.W #$00000004,A2
6302: 0000504e: 5882 0c82 001f ffff 6fe0 ADD.L #$00000004,D2
6303: 00005050: 0c82 001f ffff 6fe0 4280 CMP.L #$001fffff,D2
6304: 00005056: 6fe0 4280 6000 00a2 7401 BLE.B #$ffffffe0 == 00005038 (TRUE)
6305: 00005058: 4280 6000 00a2 7401 4878 CLR.L D0
6306: 0000505a: 6000 00a2 7401 4878 0003 BT .W #$00a2 == 000050fe (TRUE)
6307: 0000505e: 7401 4878 0003 61ff ffff MOVE.L #$00000001,D2
6308: 00005060: 4878 0003 61ff ffff ce00 PEA.L $00000003
6309: 00005064: 61ff ffff ce00 584f 5282 BSR.L #$ffffce00 == 00001e66
6310: 0000506a: 584f 5282 7e04 be82 6cec ADDA.W #$00000004,A7
6311: 0000506c: 5282 7e04 be82 6cec 2004 ADD.L #$00000001,D2
6312: 0000506e: 7e04 be82 6cec 2004 c085 MOVE.L #$00000004,D7
6313: 00005070: be82 6cec 2004 c085 2203 CMP.L D2,D7
6314: 00005072: 6cec 2004 c085 2203 c285 BGE.B #$ffffffec == 00005060 (FALSE)
6315: 00005074: 2004 c085 2203 c285 2400 MOVE.L D4,D0
6316: 00005076: c085 2203 c285 2400 b382 AND.L D5,D0
6317: 00005078: 2203 c285 2400 b382 4281 MOVE.L D3,D1
6318: 0000507a: c285 2400 b382 4281 2001 AND.L D5,D1
6319: 0000507c: 2400 b382 4281 2001 e580 MOVE.L D0,D2
6320: 0000507e: b382 4281 2001 e580 2e02 EOR.L D1,D2
6321: 00005080: 4281 2001 e580 2e02 e1af CLR.L D1
6322: 00005082: 2001 e580 2e02 e1af 2007 MOVE.L D1,D0
6323: 00005084: e580 2e02 e1af 2007 0280 ASL.L #$00000002,D0
6324: 00005086: 2e02 e1af 2007 0280 f000 MOVE.L D2,D7
6325: 00005088: e1af 2007 0280 f000 0000 LSL.L D0,D7
6326: 0000508a: 2007 0280 f000 0000 6608 MOVE.L D7,D0
6327: 0000508c: 0280 f000 0000 6608 5281 AND.L #$f0000000,D0
6328: 00005092: 6608 5281 7e07 be81 6ce6 BNE.B #$00000008 == 0000509c (TRUE)
6329: 00005094: 5281 7e07 be81 6ce6 200a ADD.L #$00000001,D1
6330: 00005096: 7e07 be81 6ce6 200a 7e04 MOVE.L #$00000007,D7
6331: 00005098: be81 6ce6 200a 7e04 c087 CMP.L D1,D7
6332: 0000509a: 6ce6 200a 7e04 c087 be80 BGE.B #$ffffffe6 == 00005082 (FALSE)
6333: 0000509c: 200a 7e04 c087 be80 6604 MOVE.L A2,D0
6334: 0000509e: 7e04 c087 be80 6604 7e08 MOVE.L #$00000004,D7
6335: 000050a0: c087 be80 6604 7e08 8287 AND.L D7,D0
6336: 000050a2: be80 6604 7e08 8287 4a86 CMP.L D0,D7
6337: 000050a4: 6604 7e08 8287 4a86 6728 BNE.B #$00000004 == 000050aa (TRUE)
6338: 000050a6: 7e08 8287 4a86 6728 41f9 MOVE.L #$00000008,D7
6339: 000050a8: 8287 4a86 6728 41f9 0101 OR.L D7,D1
6340: 000050aa: 4a86 6728 41f9 0101 60a4 TST.L D6
6341: 000050ac: 6728 41f9 0101 60a4 1e30 BEQ.B #$00000028 == 000050d6 (FALSE)
6342: 000050ae: 41f9 0101 60a4 1e30 1800 LEA.L $010160a4,A0
6343: 000050b4: 1e30 1800 49c7 2f07 2f02 MOVE.B (A0, D1.L*1, $00) == $010001b6,D7
6344: 000050b8: 49c7 2f07 2f02 c685 2f03 EXT.B D7
6345: 000050ba: 2f07 2f02 c685 2f03 c885 MOVE.L D7,-(A7)
6346: 000050bc: 2f02 c685 2f03 c885 2f04 MOVE.L D2,-(A7)
6347: 000050be: c685 2f03 c885 2f04 2f0a AND.L D5,D3
6348: 000050c0: 2f03 c885 2f04 2f0a 4879 MOVE.L D3,-(A7)
6349: 000050c2: c885 2f04 2f0a 4879 0100 AND.L D5,D4
6350: 000050c4: 2f04 2f0a 4879 0100 f9a9 MOVE.L D4,-(A7)
6351: 000050c6: 2f0a 4879 0100 f9a9 61ff MOVE.L A2,-(A7)
6352: 000050c8: 4879 0100 f9a9 61ff 0000 PEA.L $0100f9a9
6353: 000050ce: 61ff 0000 16a0 6026 41f9 BSR.L #$000016a0 == 00006770
6354: 000050d4: 6026 41f9 0101 60a4 1e30 BT .B #$00000026 == 000050fc (TRUE)
6355: 000050d6: 41f9 0101 60a4 1e30 1800 LEA.L $010160a4,A0
6356: 000050dc: 1e30 1800 49c7 2f07 2f02 MOVE.B (A0, D1.L*1, $00) == $010001b6,D7
6357: 000050e0: 49c7 2f07 2f02 c685 2f03 EXT.B D7
6358: 000050e2: 2f07 2f02 c685 2f03 c885 MOVE.L D7,-(A7)
6359: 000050e4: 2f02 c685 2f03 c885 2f04 MOVE.L D2,-(A7)
6360: 000050e6: c685 2f03 c885 2f04 2f0a AND.L D5,D3
6361: 000050e8: 2f03 c885 2f04 2f0a 4879 MOVE.L D3,-(A7)
6362: 000050ea: c885 2f04 2f0a 4879 0100 AND.L D5,D4
6363: 000050ec: 2f04 2f0a 4879 0100 f9f6 MOVE.L D4,-(A7)
6364: 000050ee: 2f0a 4879 0100 f9f6 61ff MOVE.L A2,-(A7)
6365: 000050f0: 4879 0100 f9f6 61ff 0000 PEA.L $0100f9f6
6366: 000050f6: 61ff 0000 1762 200a 4cee BSR.L #$00001762 == 0000685a
6367: 000050fc: 200a 4cee 04fc ffe0 4e5e MOVE.L A2,D0
6368: 000050fe: 4cee 04fc ffe0 4e5e 4e75 MVMEL.L #$04fc,(A6,$ffe0) == $ffffffe0
6369: 00005104: 4e5e 4e75 48e7 7ffc 7000 UNLK.L A6
6370: 00005106: 4e75 48e7 7ffc 7000 7200 RTS.L
6371:
6372: ; test patterns ?
6373: 00005108: 48e7 7ffc 7000 7200 6134 MVMLE.L #$7ffc,-(A7)
6374: 0000510c: 7000 7200 6134 72ff 6130 MOVE.L #$00000000,D0
6375: 0000510e: 7200 6134 72ff 6130 7201 MOVE.L #$00000000,D1
6376: 00005110: 6134 72ff 6130 7201 612c BSR.B #$00000034 == 00005146
6377: 00005112: 72ff 6130 7201 612c 7201 MOVE.L #$ffffffff,D1
6378: 00005114: 6130 7201 612c 7201 4481 BSR.B #$00000030 == 00005146
6379: 00005116: 7201 612c 7201 4481 6126 MOVE.L #$00000001,D1
6380: 00005118: 612c 7201 4481 6126 223c BSR.B #$0000002c == 00005146
6381: 0000511a: 7201 4481 6126 223c 5555 MOVE.L #$00000001,D1
6382: 0000511c: 4481 6126 223c 5555 5555 NEG.L D1
6383: 0000511e: 6126 223c 5555 5555 611e BSR.B #$00000026 == 00005146
6384: 00005120: 223c 5555 5555 611e 223c MOVE.L #$55555555,D1
6385: 00005126: 611e 223c 9999 9999 6116 BSR.B #$0000001e == 00005146
6386: 00005128: 223c 9999 9999 6116 223c MOVE.L #$99999999,D1
6387: 0000512e: 6116 223c 8888 8888 610e BSR.B #$00000016 == 00005146
6388: 00005130: 223c 8888 8888 610e 223c MOVE.L #$88888888,D1
6389: 00005136: 610e 223c 7777 7777 6106 BSR.B #$0000000e == 00005146
6390: 00005138: 223c 7777 7777 6106 4cdf MOVE.L #$77777777,D1
6391: 0000513e: 6106 4cdf 3ffe 4e75 2401 BSR.B #$00000006 == 00005146
6392: 00005140: 4cdf 3ffe 4e75 2401 2601 MVMEL.L #$3ffe,(A7)+
6393: 00005144: 4e75 2401 2601 383c 00ff RTS.L
6394:
6395:
6396: 00005146: 2401 2601 383c 00ff 7a07 MOVE.L D1,D2
6397: 00005148: 2601 383c 00ff 7a07 2f01 MOVE.L D1,D3
6398: 0000514a: 383c 00ff 7a07 2f01 2f02 MOVE.W #$00ff,D4
6399: 0000514e: 7a07 2f01 2f02 2f03 51cd MOVE.L #$00000007,D5
6400: 00005150: 2f01 2f02 2f03 51cd fff8 MOVE.L D1,-(A7)
6401: 00005152: 2f02 2f03 51cd fff8 f21f MOVE.L D2,-(A7)
6402: 00005154: 2f03 51cd fff8 f21f d0ff MOVE.L D3,-(A7)
6403: 00005156: 51cd fff8 f21f d0ff f227 DBF .W D5,#$fff8 == 00005150 (FALSE)
6404: 0000515a: f21f d0ff f227 e0ff 7a07 FPP.L #$d0ff,(A7)+
6405: 0000515e: f227 e0ff 7a07 2c1f b786 FPP.L #$e0ff,-(A7)
6406: 00005162: 7a07 2c1f b786 0286 ffff MOVE.L #$00000007,D5
6407: 00005164: 2c1f b786 0286 ffff 0000 MOVE.L (A7)+,D6
6408: 00005166: b786 0286 ffff 0000 56c6 EOR.L D3,D6
6409: 00005168: 0286 ffff 0000 56c6 8006 AND.L #$ffff0000,D6
6410: 0000516e: 56c6 8006 b49f 56c6 8006 SNE.B D6 == 00005170 (TRUE)
6411: 00005170: 8006 b49f 56c6 8006 b29f OR.B D6,D0
6412: 00005172: b49f 56c6 8006 b29f 56c6 CMP.L (A7)+,D2
6413: 00005174: 56c6 8006 b29f 56c6 8006 SNE.B D6 == 00005176 (TRUE)
6414: 00005176: 8006 b29f 56c6 8006 51cd OR.B D6,D0
6415: 00005178: b29f 56c6 8006 51cd ffe4 CMP.L (A7)+,D1
6416: 0000517a: 56c6 8006 51cd ffe4 e389 SNE.B D6 == 0000517c (TRUE)
6417: 0000517c: 8006 51cd ffe4 e389 e392 OR.B D6,D0
6418: 0000517e: 51cd ffe4 e389 e392 e393 DBF .W D5,#$ffe4 == 00005164 (FALSE)
6419: 00005182: e389 e392 e393 6406 0081 LSL.L #$00000001,D1
6420: 00005184: e392 e393 6406 0081 0000 ROXL.L #$00000001,D2
6421: 00005186: e393 6406 0081 0000 0001 ROXL.L #$00000001,D3
6422: 00005188: 6406 0081 0000 0001 51cc BCC.B #$00000006 == 00005190 (TRUE)
6423: 0000518a: 0081 0000 0001 51cc ffbc OR.L #$00000001,D1
6424: 00005190: 51cc ffbc 4e75 48e7 7ffc DBF .W D4,#$ffbc == 0000514e (FALSE)
6425: 00005194: 4e75 48e7 7ffc 7000 263c RTS.L
6426:
6427:
6428: 00005196: 48e7 7ffc 7000 263c 0000 MVMLE.L #$7ffc,-(A7)
6429: 0000519a: 7000 263c 0000 8000 343c MOVE.L #$00000000,D0
6430: 0000519c: 263c 0000 8000 343c 03ff MOVE.L #$00008000,D3
6431: 000051a2: 343c 03ff f203 4080 f227 MOVE.W #$03ff,D2
6432: 000051a6: f203 4080 f227 6080 f21f FPP.L #$4080,D3
6433: 000051aa: f227 6080 f21f 4080 f227 FPP.L #$6080,-(A7)
6434: 000051ae: f21f 4080 f227 6480 f21f FPP.L #$4080,(A7)+
6435: 000051b2: f227 6480 f21f 4480 f227 FPP.L #$6480,-(A7)
6436: 000051b6: f21f 4480 f227 7480 f21f FPP.L #$4480,(A7)+
6437: 000051ba: f227 7480 f21f 5480 f227 FPP.L #$7480,-(A7)
6438: 000051be: f21f 5480 f227 6880 f21f FPP.L #$5480,(A7)+
6439: 000051c2: f227 6880 f21f 4880 f204 FPP.L #$6880,-(A7)
6440: 000051c6: f21f 4880 f204 6080 b684 FPP.L #$4880,(A7)+
6441: 000051ca: f204 6080 b684 56c1 8001 FPP.L #$6080,D4
6442: 000051ce: b684 56c1 8001 5283 51ca CMP.L D4,D3
6443: 000051d0: 56c1 8001 5283 51ca ffce SNE.B D1 == 000051d2 (TRUE)
6444: 000051d2: 8001 5283 51ca ffce 4cdf OR.B D1,D0
6445: 000051d4: 5283 51ca ffce 4cdf 3ffe ADD.L #$00000001,D3
6446: 000051d6: 51ca ffce 4cdf 3ffe 4e75 DBF .W D2,#$ffce == 000051a6 (FALSE)
6447: 000051da: 4cdf 3ffe 4e75 48e7 7ffc MVMEL.L #$3ffe,(A7)+
6448: 000051de: 4e75 48e7 7ffc 7000 f23c RTS.L
6449: 000051e0: 48e7 7ffc 7000 f23c 4000 MVMLE.L #$7ffc,-(A7)
6450: 000051e4: 7000 f23c 4000 0000 8000 MOVE.L #$00000000,D0
6451: 000051e6: f23c 4000 0000 8000 343c FPP.L #$4000,#$00008000
6452: 000051ee: 343c 03ff f200 0080 f202 MOVE.W #$03ff,D2
6453: 000051f2: f200 0080 f202 44a2 f23c FPP.L #$0080,D0
6454: 000051f6: f202 44a2 f23c 58a2 0005 FPP.L #$44a2,D2
6455: 000051fa: f23c 58a2 0005 f23c 50a2 FPP.L #$58a2,#$0005f23c
6456: 00005202: 50a2 0007 f23c 40a2 0000 ADD.L #$00000008,-(A2)
6457: 00005204: 0007 f23c 40a2 0000 0009 OR.B #$3c,D7
6458: 00005208: 40a2 0000 0009 f280 0000 NEGX.L -(A2)
6459: 0000520a: 0000 0009 f280 0000 f327 OR.B #$09,D0
6460: 0000520e: f280 0000 f327 f35f f23c FBT .L #$00000000,#$0000 == 00005210 (TRUE)
6461: 00005212: f327 f35f f23c 40a8 0000 FSAVE.L -(A7)
6462: 00005214: f35f f23c 40a8 0000 0009 FRESTORE.L (A7)+
6463: 00005216: f23c 40a8 0000 0009 f23c FPP.L #$40a8,#$00000009
6464: 0000521e: f23c 50a8 0007 f23c 58a8 FPP.L #$50a8,#$0007f23c
6465: 00005226: 58a8 0005 f202 44a8 f200 ADD.L #$00000004,(A0,$0005) == $010001b1
6466: 0000522a: f202 44a8 f200 0500 f200 FPP.L #$44a8,D2
6467: 0000522e: f200 0500 f200 0923 f200 FPP.L #$0500,D0
6468: 00005232: f200 0923 f200 0520 f200 FPP.L #$0923,D0
6469: 00005236: f200 0520 f200 0923 f200 FPP.L #$0520,D0
6470: 0000523a: f200 0923 f200 0904 f200 FPP.L #$0923,D0
6471: 0000523e: f200 0904 f200 0138 4e71 FPP.L #$0904,D0
6472: 00005242: f200 0138 4e71 f280 0000 FPP.L #$0138,D0
6473: 00005246: 4e71 f280 0000 f241 000e NOP.L
6474: 00005248: f280 0000 f241 000e 8001 FBT .L #$00000000,#$0000 == 0000524a (TRUE)
6475: 0000524c: f241 000e 8001 f23c 5822 FST .L #$000e,D1 == 00005250 (TRUE)
6476: 00005250: 8001 f23c 5822 0001 51ca OR.B D1,D0
6477: 00005252: f23c 5822 0001 51ca ff98 FPP.L #$5822,#$000151ca
6478: 0000525a: ff98 4cdf 3ffe 4e75 4e71 ILLEGAL.L
6479: 0000525c: 4cdf 3ffe 4e75 4e71 4e56 MVMEL.L #$3ffe,(A7)+
6480: 00005260: 4e75 4e71 4e56 ff44 48e7 RTS.L
6481: 00005262: 4e71 4e56 ff44 48e7 3c3c NOP.L
6482: 00005264: 4e56 ff44 48e7 3c3c 286e LINK.W A6,#$ff44
6483: 00005268: 48e7 3c3c 286e 0008 4bee MVMLE.L #$3c3c,-(A7)
6484: 0000526c: 286e 0008 4bee ffd8 7216 MOVEA.L (A6,$0008) == $00000008,A4
6485: 00005270: 4bee ffd8 7216 d28c 2d41 LEA.L (A6,$ffd8) == $ffffffd8,A5
6486: 00005274: 7216 d28c 2d41 ff44 42ae MOVE.L #$00000016,D1
6487: 00005276: d28c 2d41 ff44 42ae ff50 ADD.L A4,D1
6488: 00005278: 2d41 ff44 42ae ff50 42ae MOVE.L D1,(A6,$ff44) == $ffffff44
6489: 0000527c: 42ae ff50 42ae ff4c 2a3c CLR.L (A6,$ff50) == $ffffff50
6490: 00005280: 42ae ff4c 2a3c 0200 0180 CLR.L (A6,$ff4c) == $ffffff4c
6491: 00005284: 2a3c 0200 0180 2d6c 00f4 MOVE.L #$02000180,D5
6492: 0000528a: 2d6c 00f4 ff48 4878 0028 MOVE.L (A4,$00f4) == $01000aa8,(A6,$ff48) == $ffffff48
6493: 00005290: 4878 0028 2f0d 61ff 0000 PEA.L $00000028
6494: 00005294: 2f0d 61ff 0000 1d40 2aae MOVE.L A5,-(A7)
6495: 00005296: 61ff 0000 1d40 2aae 000c BSR.L #$00001d40 == 00006fd8
6496: 0000529c: 2aae 000c 2f2e ff48 61ff MOVE.L (A6,$000c) == $0000000c,(A5)
6497: 000052a0: 2f2e ff48 61ff 0000 19de MOVE.L (A6,$ff48) == $ffffff48,-(A7)
6498: 000052a4: 61ff 0000 19de 2d40 ff48 BSR.L #$000019de == 00006c84
6499: 000052aa: 2d40 ff48 defc 000c 2040 MOVE.L D0,(A6,$ff48) == $ffffff48
6500: 000052ae: defc 000c 2040 0c10 003f ADDA.W #$000c,A7
6501: 000052b2: 2040 0c10 003f 6700 0494 MOVEA.L D0,A0
6502: 000052b4: 0c10 003f 6700 0494 45ee CMP.B #$3f,(A0)
6503: 000052b8: 6700 0494 45ee ffd4 1010 BEQ.W #$0494 == 0000574e (FALSE)
6504: 000052bc: 45ee ffd4 1010 1480 6710 LEA.L (A6,$ffd4) == $ffffffd4,A2
6505: 000052c0: 1010 1480 6710 5248 2d48 MOVE.B (A0),D0
6506: 000052c2: 1480 6710 5248 2d48 ff48 MOVE.B D0,(A2)
6507: 000052c4: 6710 5248 2d48 ff48 1010 BEQ.B #$00000010 == 000052d6 (FALSE)
6508: 000052c6: 5248 2d48 ff48 1010 1540 ADDA.W #$00000001,A0
6509: 000052c8: 2d48 ff48 1010 1540 0001 MOVE.L A0,(A6,$ff48) == $ffffff48
6510: 000052cc: 1010 1540 0001 6600 00a8 MOVE.B (A0),D0
6511: 000052ce: 1540 0001 6600 00a8 226e MOVE.B D0,(A2,$0001) == $00000001
6512: 000052d2: 6600 00a8 226e ff44 4a29 BNE.W #$00a8 == 0000537c (TRUE)
6513: 000052d6: 226e ff44 4a29 0012 6610 MOVEA.L (A6,$ff44) == $ffffff44,A1
6514: 000052da: 4a29 0012 6610 4879 0100 TST.B (A1,$0012) == $0100bd4a
6515: 000052de: 6610 4879 0100 f495 61ff BNE.B #$00000010 == 000052f0 (TRUE)
6516: 000052e0: 4879 0100 f495 61ff ffff PEA.L $0100f495
6517: 000052e6: 61ff ffff c9ca 6000 04a2 BSR.L #$ffffc9ca == 00001cb2
6518: 000052ec: 6000 04a2 226e ff44 4869 BT .W #$04a2 == 00005790 (TRUE)
6519: 000052f0: 226e ff44 4869 0012 2f2c MOVEA.L (A6,$ff44) == $ffffff44,A1
6520: 000052f4: 4869 0012 2f2c 00f4 61ff PEA.L (A1,$0012) == $0100bd4a
6521: 000052f8: 2f2c 00f4 61ff 0000 1dd6 MOVE.L (A4,$00f4) == $01000aa8,-(A7)
6522: 000052fc: 61ff 0000 1dd6 202c 00f4 BSR.L #$00001dd6 == 000070d4
6523: 00005302: 202c 00f4 2d40 ff48 2f00 MOVE.L (A4,$00f4) == $01000aa8,D0
6524: 00005306: 2d40 ff48 2f00 4879 0100 MOVE.L D0,(A6,$ff48) == $ffffff48
6525: 0000530a: 2f00 4879 0100 fb4c 61ff MOVE.L D0,-(A7)
6526: 0000530c: 4879 0100 fb4c 61ff 0000 PEA.L $0100fb4c
6527: 00005312: 61ff 0000 145c 2f2e ff48 BSR.L #$0000145c == 00006770
6528: 00005318: 2f2e ff48 61ff 0000 1966 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
6529: 0000531c: 61ff 0000 1966 2440 47f9 BSR.L #$00001966 == 00006c84
6530: 00005322: 2440 47f9 0101 6262 defc MOVEA.L D0,A2
6531: 00005324: 47f9 0101 6262 defc 0014 LEA.L $01016262,A3
6532: 0000532a: defc 0014 4a93 671e 4878 ADDA.W #$0014,A7
6533: 0000532e: 4a93 671e 4878 0002 2f0a TST.L (A3)
6534: 00005330: 671e 4878 0002 2f0a 2f13 BEQ.B #$0000001e == 00005350 (FALSE)
6535: 00005332: 4878 0002 2f0a 2f13 61ff PEA.L $00000002
6536: 00005336: 2f0a 2f13 61ff 0000 1da8 MOVE.L A2,-(A7)
6537: 00005338: 2f13 61ff 0000 1da8 defc MOVE.L (A3),-(A7)
6538: 0000533a: 61ff 0000 1da8 defc 000c BSR.L #$00001da8 == 000070e4
6539: 00005340: defc 000c 4a80 6708 d6fc ADDA.W #$000c,A7
6540: 00005344: 4a80 6708 d6fc 0014 4a93 TST.L D0
6541: 00005346: 6708 d6fc 0014 4a93 66e2 BEQ.B #$00000008 == 00005350 (FALSE)
6542: 00005348: d6fc 0014 4a93 66e2 4a93 ADDA.W #$0014,A3
6543: 0000534c: 4a93 66e2 4a93 6610 4879 TST.L (A3)
6544: 0000534e: 66e2 4a93 6610 4879 0100 BNE.B #$ffffffe2 == 00005332 (TRUE)
6545: 00005350: 4a93 6610 4879 0100 fb5e TST.L (A3)
6546: 00005352: 6610 4879 0100 fb5e 61ff BNE.B #$00000010 == 00005364 (TRUE)
6547: 00005354: 4879 0100 fb5e 61ff ffff PEA.L $0100fb5e
6548: 0000535a: 61ff ffff c956 6000 042e BSR.L #$ffffc956 == 00001cb2
6549: 00005360: 6000 042e 4878 0002 2f13 BT .W #$042e == 00005790 (TRUE)
6550: 00005364: 4878 0002 2f13 486e ffd4 PEA.L $00000002
6551: 00005368: 2f13 486e ffd4 61ff 0000 MOVE.L (A3),-(A7)
6552: 0000536a: 486e ffd4 61ff 0000 1d0e PEA.L (A6,$ffd4) == $ffffffd4
6553: 0000536e: 61ff 0000 1d0e 52ae ff48 BSR.L #$00001d0e == 0000707e
6554: 00005374: 52ae ff48 defc 000c 202e ADD.L #$00000001,(A6,$ff48) == $ffffff48
6555: 00005378: defc 000c 202e ff48 5280 ADDA.W #$000c,A7
6556: 0000537c: 202e ff48 5280 2d40 ff48 MOVE.L (A6,$ff48) == $ffffff48,D0
6557: 00005380: 5280 2d40 ff48 422e ffd6 ADD.L #$00000001,D0
6558: 00005382: 2d40 ff48 422e ffd6 2f00 MOVE.L D0,(A6,$ff48) == $ffffff48
6559: 00005386: 422e ffd6 2f00 61ff 0000 CLR.B (A6,$ffd6) == $ffffffd6
6560: 0000538a: 2f00 61ff 0000 18f6 2d40 MOVE.L D0,-(A7)
6561: 0000538c: 61ff 0000 18f6 2d40 ff48 BSR.L #$000018f6 == 00006c84
6562: 00005392: 2d40 ff48 584f 2040 4a10 MOVE.L D0,(A6,$ff48) == $ffffff48
6563: 00005396: 584f 2040 4a10 6700 00c2 ADDA.W #$00000004,A7
6564: 00005398: 2040 4a10 6700 00c2 0c10 MOVEA.L D0,A0
6565: 0000539a: 4a10 6700 00c2 0c10 0028 TST.B (A0)
6566: 0000539c: 6700 00c2 0c10 0028 6600 BEQ.W #$00c2 == 00005460 (FALSE)
6567: 000053a0: 0c10 0028 6600 00ba 5248 CMP.B #$28,(A0)
6568: 000053a4: 6600 00ba 5248 2d48 ff48 BNE.W #$00ba == 00005460 (TRUE)
6569: 000053a8: 5248 2d48 ff48 0c10 0029 ADDA.W #$00000001,A0
6570: 000053aa: 2d48 ff48 0c10 0029 6700 MOVE.L A0,(A6,$ff48) == $ffffff48
6571: 000053ae: 0c10 0029 6700 00a6 4878 CMP.B #$29,(A0)
6572: 000053b2: 6700 00a6 4878 000a 486e BEQ.W #$00a6 == 0000545a (FALSE)
6573: 000053b6: 4878 000a 486e ff50 2f2e PEA.L $0000000a
6574: 000053ba: 486e ff50 2f2e ff48 45f9 PEA.L (A6,$ff50) == $ffffff50
6575: 000053be: 2f2e ff48 45f9 0100 6cb4 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
6576: 000053c2: 45f9 0100 6cb4 4e92 2040 LEA.L $01006cb4,A2
6577: 000053c8: 4e92 2040 defc 000c 4a88 JSR.L (A2)
6578: 000053ca: 2040 defc 000c 4a88 6700 MOVEA.L D0,A0
6579: 000053cc: defc 000c 4a88 6700 037a ADDA.W #$000c,A7
6580: 000053d0: 4a88 6700 037a 2d48 ff48 TST.L A0
6581: 000053d2: 6700 037a 2d48 ff48 7201 BEQ.W #$037a == 0000574e (FALSE)
6582: 000053d6: 2d48 ff48 7201 2a81 0c10 MOVE.L A0,(A6,$ff48) == $ffffff48
6583: 000053da: 7201 2a81 0c10 002c 6666 MOVE.L #$00000001,D1
6584: 000053dc: 2a81 0c10 002c 6666 4878 MOVE.L D1,(A5)
6585: 000053de: 0c10 002c 6666 4878 000a CMP.B #$2c,(A0)
6586: 000053e2: 6666 4878 000a 486e ff4c BNE.B #$00000066 == 0000544a (TRUE)
6587: 000053e4: 4878 000a 486e ff4c 5280 PEA.L $0000000a
6588: 000053e8: 486e ff4c 5280 2d40 ff48 PEA.L (A6,$ff4c) == $ffffff4c
6589: 000053ec: 5280 2d40 ff48 2f00 4e92 ADD.L #$00000001,D0
6590: 000053ee: 2d40 ff48 2f00 4e92 2040 MOVE.L D0,(A6,$ff48) == $ffffff48
6591: 000053f2: 2f00 4e92 2040 defc 000c MOVE.L D0,-(A7)
6592: 000053f4: 4e92 2040 defc 000c 4a88 JSR.L (A2)
6593: 000053f6: 2040 defc 000c 4a88 6700 MOVEA.L D0,A0
6594: 000053f8: defc 000c 4a88 6700 034e ADDA.W #$000c,A7
6595: 000053fc: 4a88 6700 034e 2d48 ff48 TST.L A0
6596: 000053fe: 6700 034e 2d48 ff48 0c10 BEQ.W #$034e == 0000574e (FALSE)
6597: 00005402: 2d48 ff48 0c10 002c 6630 MOVE.L A0,(A6,$ff48) == $ffffff48
6598: 00005406: 0c10 002c 6630 4878 000a CMP.B #$2c,(A0)
6599: 0000540a: 6630 4878 000a 486d 000c BNE.B #$00000030 == 0000543c (TRUE)
6600: 0000540c: 4878 000a 486d 000c 5280 PEA.L $0000000a
6601: 00005410: 486d 000c 5280 2d40 ff48 PEA.L (A5,$000c) == $0000000c
6602: 00005414: 5280 2d40 ff48 2f00 4e92 ADD.L #$00000001,D0
6603: 00005416: 2d40 ff48 2f00 4e92 2040 MOVE.L D0,(A6,$ff48) == $ffffff48
6604: 0000541a: 2f00 4e92 2040 defc 000c MOVE.L D0,-(A7)
6605: 0000541c: 4e92 2040 defc 000c 4a88 JSR.L (A2)
6606: 0000541e: 2040 defc 000c 4a88 6700 MOVEA.L D0,A0
6607: 00005420: defc 000c 4a88 6700 0326 ADDA.W #$000c,A7
6608: 00005424: 4a88 6700 0326 2d48 ff48 TST.L A0
6609: 00005426: 6700 0326 2d48 ff48 2b6e BEQ.W #$0326 == 0000574e (FALSE)
6610: 0000542a: 2d48 ff48 2b6e ff4c 0008 MOVE.L A0,(A6,$ff48) == $ffffff48
6611: 0000542e: 2b6e ff4c 0008 2b6e ff50 MOVE.L (A6,$ff4c) == $ffffff4c,(A5,$0008) == $00000008
6612: 00005434: 2b6e ff50 0004 6014 2b6e MOVE.L (A6,$ff50) == $ffffff50,(A5,$0004) == $00000004
6613: 0000543a: 6014 2b6e ff4c 000c 2b6e BT .B #$00000014 == 00005450 (TRUE)
6614: 0000543c: 2b6e ff4c 000c 2b6e ff50 MOVE.L (A6,$ff4c) == $ffffff4c,(A5,$000c) == $0000000c
6615: 00005442: 2b6e ff50 0008 6006 2b6e MOVE.L (A6,$ff50) == $ffffff50,(A5,$0008) == $00000008
6616: 00005448: 6006 2b6e ff50 000c 206e BT .B #$00000006 == 00005450 (TRUE)
6617: 0000544a: 2b6e ff50 000c 206e ff48 MOVE.L (A6,$ff50) == $ffffff50,(A5,$000c) == $0000000c
6618: 00005450: 206e ff48 0c10 0029 6606 MOVEA.L (A6,$ff48) == $ffffff48,A0
6619: 00005454: 0c10 0029 6606 5248 2d48 CMP.B #$29,(A0)
6620: 00005458: 6606 5248 2d48 ff48 47f9 BNE.B #$00000006 == 00005460 (TRUE)
6621: 0000545a: 5248 2d48 ff48 47f9 0101 ADDA.W #$00000001,A0
6622: 0000545c: 2d48 ff48 47f9 0101 6262 MOVE.L A0,(A6,$ff48) == $ffffff48
6623: 00005460: 47f9 0101 6262 4a93 6722 LEA.L $01016262,A3
6624: 00005466: 4a93 6722 74d4 d48e 4878 TST.L (A3)
6625: 00005468: 6722 74d4 d48e 4878 0002 BEQ.B #$00000022 == 0000548c (FALSE)
6626: 0000546a: 74d4 d48e 4878 0002 2f13 MOVE.L #$ffffffd4,D2
6627: 0000546c: d48e 4878 0002 2f13 2f02 ADD.L A6,D2
6628: 0000546e: 4878 0002 2f13 2f02 61ff PEA.L $00000002
6629: 00005472: 2f13 2f02 61ff 0000 1c6c MOVE.L (A3),-(A7)
6630: 00005474: 2f02 61ff 0000 1c6c defc MOVE.L D2,-(A7)
6631: 00005476: 61ff 0000 1c6c defc 000c BSR.L #$00001c6c == 000070e4
6632: 0000547c: defc 000c 4a80 6708 d6fc ADDA.W #$000c,A7
6633: 00005480: 4a80 6708 d6fc 0014 4a93 TST.L D0
6634: 00005482: 6708 d6fc 0014 4a93 66e2 BEQ.B #$00000008 == 0000548c (FALSE)
6635: 00005484: d6fc 0014 4a93 66e2 4a93 ADDA.W #$0014,A3
6636: 00005488: 4a93 66e2 4a93 6700 02be TST.L (A3)
6637: 0000548a: 66e2 4a93 6700 02be 2b6b BNE.B #$ffffffe2 == 0000546e (TRUE)
6638: 0000548c: 4a93 6700 02be 2b6b 0008 TST.L (A3)
6639: 0000548e: 6700 02be 2b6b 0008 0010 BEQ.W #$02be == 0000574e (FALSE)
6640: 00005492: 2b6b 0008 0010 2f2e ff48 MOVE.L (A3,$0008) == $01000a00,(A5,$0010) == $00000010
6641: 00005498: 2f2e ff48 61ff 0000 17e6 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
6642: 0000549c: 61ff 0000 17e6 2d40 ff48 BSR.L #$000017e6 == 00006c84
6643: 000054a2: 2d40 ff48 2953 00f0 240c MOVE.L D0,(A6,$ff48) == $ffffff48
6644: 000054a6: 2953 00f0 240c 0682 0000 MOVE.L (A3),(A4,$00f0) == $01000aa4
6645: 000054aa: 240c 0682 0000 0100 2942 MOVE.L A4,D2
6646: 000054ac: 0682 0000 0100 2942 00f8 ADD.L #$00000100,D2
6647: 000054b2: 2942 00f8 2f2d 000c 2f2d MOVE.L D2,(A4,$00f8) == $01000aac
6648: 000054b6: 2f2d 000c 2f2d 0008 2f2d MOVE.L (A5,$000c) == $0000000c,-(A7)
6649: 000054ba: 2f2d 0008 2f2d 0004 4879 MOVE.L (A5,$0008) == $00000008,-(A7)
6650: 000054be: 2f2d 0004 4879 0100 fb7e MOVE.L (A5,$0004) == $00000004,-(A7)
6651: 000054c2: 4879 0100 fb7e 2f02 61ff PEA.L $0100fb7e
6652: 000054c8: 2f02 61ff 0000 12bc 2f02 MOVE.L D2,-(A7)
6653: 000054ca: 61ff 0000 12bc 2f02 61ff BSR.L #$000012bc == 00006788
6654: 000054d0: 2f02 61ff 0000 1c38 0680 MOVE.L D2,-(A7)
6655: 000054d2: 61ff 0000 1c38 0680 0000 BSR.L #$00001c38 == 0000710c
6656: 000054d8: 0680 0000 0100 41f4 0801 ADD.L #$00000100,D0
6657: 000054de: 41f4 0801 2948 00fc 4210 LEA.L (A4, D0.L*1, $01) == $92c334ba,A0
6658: 000054e2: 2948 00fc 4210 defc 001c MOVE.L A0,(A4,$00fc) == $01000ab0
6659: 000054e6: 4210 defc 001c 206e ff48 CLR.B (A0)
6660: 000054e8: defc 001c 206e ff48 4a10 ADDA.W #$001c,A7
6661: 000054ec: 206e ff48 4a10 6736 0c10 MOVEA.L (A6,$ff48) == $ffffff48,A0
6662: 000054f0: 4a10 6736 0c10 002d 6730 TST.B (A0)
6663: 000054f2: 6736 0c10 002d 6730 4878 BEQ.B #$00000036 == 0000552a (FALSE)
6664: 000054f4: 0c10 002d 6730 4878 0040 CMP.B #$2d,(A0)
6665: 000054f8: 6730 4878 0040 2f08 2f2c BEQ.B #$00000030 == 0000552a (FALSE)
6666: 000054fa: 4878 0040 2f08 2f2c 00fc PEA.L $00000040
6667: 000054fe: 2f08 2f2c 00fc 61ff 0000 MOVE.L A0,-(A7)
6668: 00005500: 2f2c 00fc 61ff 0000 1b78 MOVE.L (A4,$00fc) == $01000ab0,-(A7)
6669: 00005504: 61ff 0000 1b78 246c 00fc BSR.L #$00001b78 == 0000707e
6670: 0000550a: 246c 00fc defc 000c 4a12 MOVEA.L (A4,$00fc) == $01000ab0,A2
6671: 0000550e: defc 000c 4a12 6712 0c12 ADDA.W #$000c,A7
6672: 00005512: 4a12 6712 0c12 002d 670c TST.B (A2)
6673: 00005514: 6712 0c12 002d 670c 0c12 BEQ.B #$00000012 == 00005528 (FALSE)
6674: 00005516: 0c12 002d 670c 0c12 0020 CMP.B #$2d,(A2)
6675: 0000551a: 670c 0c12 0020 6706 524a BEQ.B #$0000000c == 00005528 (FALSE)
6676: 0000551c: 0c12 0020 6706 524a 4a12 CMP.B #$20,(A2)
6677: 00005520: 6706 524a 4a12 66ee 4212 BEQ.B #$00000006 == 00005528 (FALSE)
6678: 00005522: 524a 4a12 66ee 4212 2f2e ADDA.W #$00000001,A2
6679: 00005524: 4a12 66ee 4212 2f2e ff48 TST.B (A2)
6680: 00005526: 66ee 4212 2f2e ff48 2f2c BNE.B #$ffffffee == 00005516 (TRUE)
6681: 00005528: 4212 2f2e ff48 2f2c 00f8 CLR.B (A2)
6682: 0000552a: 2f2e ff48 2f2c 00f8 2f2c MOVE.L (A6,$ff48) == $ffffff48,-(A7)
6683: 0000552e: 2f2c 00f8 2f2c 00f0 4879 MOVE.L (A4,$00f8) == $01000aac,-(A7)
6684: 00005532: 2f2c 00f0 4879 0100 fb89 MOVE.L (A4,$00f0) == $01000aa4,-(A7)
6685: 00005536: 4879 0100 fb89 61ff 0000 PEA.L $0100fb89
6686: 0000553c: 61ff 0000 1232 282e ff48 BSR.L #$00001232 == 00006770
6687: 00005542: 282e ff48 76ff 302c 0170 MOVE.L (A6,$ff48) == $ffffff48,D4
6688: 00005546: 76ff 302c 0170 defc 0010 MOVE.L #$ffffffff,D3
6689: 00005548: 302c 0170 defc 0010 0800 MOVE.W (A4,$0170) == $01000b24,D0
6690: 0000554c: defc 0010 0800 0003 665e ADDA.W #$0010,A7
6691: 00005550: 0800 0003 665e 42ac 02fa BTST.L #$0003,D0
6692: 00005554: 665e 42ac 02fa 002c 0008 BNE.B #$0000005e == 000055b4 (TRUE)
6693: 00005556: 42ac 02fa 002c 0008 0004 CLR.L (A4,$02fa) == $01000cae
6694: 0000555a: 002c 0008 0004 61ff ffff OR.B #$08,(A4,$0004) == $010009b8
6695: 00005560: 61ff ffff ae6a 2040 217c BSR.L #$ffffae6a == 000003cc
6696: 00005566: 2040 217c 0100 58da 006c MOVEA.L D0,A0
6697: 00005568: 217c 0100 58da 006c 102c MOVE.L #$010058da,(A0,$006c) == $01000218
6698: 00005570: 102c 03a8 6d44 0c00 0002 MOVE.B (A4,$03a8) == $01000d5c,D0
6699: 00005574: 6d44 0c00 0002 6f08 0c00 BLT.B #$00000044 == 000055ba (TRUE)
6700: 00005576: 0c00 0002 6f08 0c00 0003 CMP.B #$02,D0
6701: 0000557a: 6f08 0c00 0003 671a 6036 BLE.B #$00000008 == 00005584 (TRUE)
6702: 0000557c: 0c00 0003 671a 6036 206c CMP.B #$03,D0
6703: 00005580: 671a 6036 206c 01a0 2010 BEQ.B #$0000001a == 0000559c (FALSE)
6704: 00005582: 6036 206c 01a0 2010 7220 BT .B #$00000036 == 000055ba (TRUE)
6705: 00005584: 206c 01a0 2010 7220 8081 MOVEA.L (A4,$01a0) == $01000b54,A0
6706: 00005588: 2010 7220 8081 2080 2245 MOVE.L (A0),D0
6707: 0000558a: 7220 8081 2080 2245 237c MOVE.L #$00000020,D1
6708: 0000558c: 8081 2080 2245 237c 0000 OR.L D1,D0
6709: 0000558e: 2080 2245 237c 0000 00ea MOVE.L D0,(A0)
6710: 00005590: 2245 237c 0000 00ea 4004 MOVEA.L D5,A1
6711: 00005592: 237c 0000 00ea 4004 601e MOVE.L #$000000ea,(A1,$4004) == $0100fd3c
6712: 0000559a: 601e 206c 01a0 2010 0040 BT .B #$0000001e == 000055ba (TRUE)
6713: 0000559c: 206c 01a0 2010 0040 2000 MOVEA.L (A4,$01a0) == $01000b54,A0
6714: 000055a0: 2010 0040 2000 2080 207c MOVE.L (A0),D0
6715: 000055a2: 0040 2000 2080 207c 0211 OR.W #$2000,D0
6716: 000055a6: 2080 207c 0211 8180 10bc MOVE.L D0,(A0)
6717: 000055a8: 207c 0211 8180 10bc 0007 MOVEA.L #$02118180,A0
6718: 000055ae: 10bc 0007 6006 022c fff7 MOVE.B #$07,(A0)
6719: 000055b2: 6006 022c fff7 0004 302c BT .B #$00000006 == 000055ba (TRUE)
6720: 000055b4: 022c fff7 0004 302c 0170 AND.B #$f7,(A4,$0004) == $010009b8
6721: 000055ba: 302c 0170 0800 0003 6630 MOVE.W (A4,$0170) == $01000b24,D0
6722: 000055be: 0800 0003 6630 4879 0101 BTST.L #$0003,D0
6723: 000055c2: 6630 4879 0101 1cc4 4878 BNE.B #$00000030 == 000055f4 (TRUE)
6724: 000055c4: 4879 0101 1cc4 4878 0134 PEA.L $01011cc4
6725: 000055ca: 4878 0134 4878 0154 61ff PEA.L $00000134
6726: 000055ce: 4878 0154 61ff ffff d230 PEA.L $00000154
6727: 000055d2: 61ff ffff d230 122b 0010 BSR.L #$ffffd230 == 00002804
6728: 000055d8: 122b 0010 49c1 2f01 61ff MOVE.B (A3,$0010) == $01000a08,D1
6729: 000055dc: 49c1 2f01 61ff 0000 030c EXT.B D1
6730: 000055de: 2f01 61ff 0000 030c 45f9 MOVE.L D1,-(A7)
6731: 000055e0: 61ff 0000 030c 45f9 0100 BSR.L #$0000030c == 000058ee
6732: 000055e6: 45f9 0100 5830 4e92 4e92 LEA.L $01005830,A2
6733: 000055ec: 4e92 4e92 defc 0010 296c JSR.L (A2)
6734: 000055ee: 4e92 defc 0010 296c 00e8 JSR.L (A2)
6735: 000055f0: defc 0010 296c 00e8 00ec ADDA.W #$0010,A7
6736: 000055f4: 296c 00e8 00ec 46fc 2700 MOVE.L (A4,$00e8) == $01000a9c,(A4,$00ec) == $01000aa0
6737: 000055fa: 46fc 2700 206b 0004 42a7 MV2SR.W #$2700
6738: 000055fe: 206b 0004 42a7 42a7 42a7 MOVEA.L (A3,$0004) == $010009fc,A0
6739: 00005602: 42a7 42a7 42a7 2f0d 2f0c CLR.L -(A7)
6740: 00005604: 42a7 42a7 2f0d 2f0c 2050 CLR.L -(A7)
6741: 00005606: 42a7 2f0d 2f0c 2050 4e90 CLR.L -(A7)
6742: 00005608: 2f0d 2f0c 2050 4e90 2400 MOVE.L A5,-(A7)
6743: 0000560a: 2f0c 2050 4e90 2400 302c MOVE.L A4,-(A7)
6744: 0000560c: 2050 4e90 2400 302c 0170 MOVEA.L (A0),A0
6745: 0000560e: 4e90 2400 302c 0170 defc JSR.L (A0)
6746: 00005610: 2400 302c 0170 defc 0014 MOVE.L D0,D2
6747: 00005612: 302c 0170 defc 0014 0800 MOVE.W (A4,$0170) == $01000b24,D0
6748: 00005616: defc 0014 0800 0003 6672 ADDA.W #$0014,A7
6749: 0000561a: 0800 0003 6672 46fc 2200 BTST.L #$0003,D0
6750: 0000561e: 6672 46fc 2200 b682 6754 BNE.B #$00000072 == 00005692 (TRUE)
6751: 00005620: 46fc 2200 b682 6754 2602 MV2SR.W #$2200
6752: 00005624: b682 6754 2602 7204 b681 CMP.L D2,D3
6753: 00005626: 6754 2602 7204 b681 6200 BEQ.B #$00000054 == 0000567c (FALSE)
6754: 00005628: 2602 7204 b681 6200 00c2 MOVE.L D2,D3
6755: 0000562a: 7204 b681 6200 00c2 207c MOVE.L #$00000004,D1
6756: 0000562c: b681 6200 00c2 207c 0100 CMP.L D1,D3
6757: 0000562e: 6200 00c2 207c 0100 e7cc BHI.W #$00c2 == 000056f2 (TRUE)
6758: 00005632: 207c 0100 e7cc 2070 3c00 MOVEA.L #$0100e7cc,A0
6759: 00005638: 2070 3c00 4ed0 122b 0010 MOVEA.L (A0, D3.L*4, $00) == $01050cd0,A0
6760: 0000563c: 4ed0 122b 0010 6018 122b JMP.L (A0)
6761: 0000563e: 122b 0010 6018 122b 0013 MOVE.B (A3,$0010) == $01000a08,D1
6762: 00005642: 6018 122b 0013 49c1 2f01 BT .B #$00000018 == 0000565c (TRUE)
6763: 00005644: 122b 0013 49c1 2f01 61ff MOVE.B (A3,$0013) == $01000a0b,D1
6764: 00005648: 49c1 2f01 61ff 0000 02a0 EXT.B D1
6765: 0000564a: 2f01 61ff 0000 02a0 7603 MOVE.L D1,-(A7)
6766: 0000564c: 61ff 0000 02a0 7603 584f BSR.L #$000002a0 == 000058ee
6767: 00005652: 7603 584f 6024 122b 0012 MOVE.L #$00000003,D3
6768: 00005654: 584f 6024 122b 0012 49c1 ADDA.W #$00000004,A7
6769: 00005656: 6024 122b 0012 49c1 2f01 BT .B #$00000024 == 0000567c (TRUE)
6770: 00005658: 122b 0012 49c1 2f01 61ff MOVE.B (A3,$0012) == $01000a0a,D1
6771: 0000565c: 49c1 2f01 61ff 0000 028c EXT.B D1
6772: 0000565e: 2f01 61ff 0000 028c 584f MOVE.L D1,-(A7)
6773: 00005660: 61ff 0000 028c 584f 6012 BSR.L #$0000028c == 000058ee
6774: 00005666: 584f 6012 0cab 0101 6f96 ADDA.W #$00000004,A7
6775: 00005668: 6012 0cab 0101 6f96 0008 BT .B #$00000012 == 0000567c (TRUE)
6776: 0000566a: 0cab 0101 6f96 0008 667e CMP.L #$01016f96,(A3,$0008) == $01000a00
6777: 00005672: 667e 4879 0100 f25d 6066 BNE.B #$0000007e == 000056f2 (TRUE)
6778: 00005674: 4879 0100 f25d 6066 4a82 PEA.L $0100f25d
6779: 0000567a: 6066 4a82 6718 2f3c 002d BT .B #$00000066 == 000056e2 (TRUE)
6780: 0000567c: 4a82 6718 2f3c 002d c6c0 TST.L D2
6781: 0000567e: 6718 2f3c 002d c6c0 61ff BEQ.B #$00000018 == 00005698 (FALSE)
6782: 00005680: 2f3c 002d c6c0 61ff ffff MOVE.L #$002dc6c0,-(A7)
6783: 00005686: 61ff ffff ce44 584f 6000 BSR.L #$ffffce44 == 000024cc // delay(x)
6784: 0000568c: 584f 6000 ff64 4a82 6600 ADDA.W #$00000004,A7
6785: 0000568e: 6000 ff64 4a82 6600 00fa BT .W #$ff64 == 000055f4 (TRUE)
6786: 00005692: 4a82 6600 00fa 2d44 ff48 TST.L D2
6787: 00005694: 6600 00fa 2d44 ff48 206b BNE.W #$00fa == 00005790 (TRUE)
6788: 00005698: 2d44 ff48 206b 0004 42a7 MOVE.L D4,(A6,$ff48) == $ffffff48
6789: 0000569c: 206b 0004 42a7 42a7 486e MOVEA.L (A3,$0004) == $010009fc,A0
6790: 000056a0: 42a7 42a7 486e ff48 2f0d CLR.L -(A7)
6791: 000056a2: 42a7 486e ff48 2f0d 2f0c CLR.L -(A7)
6792: 000056a4: 486e ff48 2f0d 2f0c 2068 PEA.L (A6,$ff48) == $ffffff48
6793: 000056a8: 2f0d 2f0c 2068 0008 4e90 MOVE.L A5,-(A7)
6794: 000056aa: 2f0c 2068 0008 4e90 2400 MOVE.L A4,-(A7)
6795: 000056ac: 2068 0008 4e90 2400 defc MOVEA.L (A0,$0008) == $010001b4,A0
6796: 000056b0: 4e90 2400 defc 0014 6674 JSR.L (A0)
6797: 000056b2: 2400 defc 0014 6674 302c MOVE.L D0,D2
6798: 000056b4: defc 0014 6674 302c 0170 ADDA.W #$0014,A7
6799: 000056b8: 6674 302c 0170 0800 0003 BNE.B #$00000074 == 0000572e (TRUE)
6800: 000056ba: 302c 0170 0800 0003 666a MOVE.W (A4,$0170) == $01000b24,D0
6801: 000056be: 0800 0003 666a 4879 0100 BTST.L #$0003,D0
6802: 000056c2: 666a 4879 0100 f486 2f2c BNE.B #$0000006a == 0000572e (TRUE)
6803: 000056c4: 4879 0100 f486 2f2c 00fc PEA.L $0100f486
6804: 000056ca: 2f2c 00fc 61ff 0000 19e4 MOVE.L (A4,$00fc) == $01000ab0,-(A7)
6805: 000056ce: 61ff 0000 19e4 504f 4a80 BSR.L #$000019e4 == 000070b4
6806: 000056d4: 504f 4a80 6618 226e ff44 ADDA.W #$00000008,A7
6807: 000056d6: 4a80 6618 226e ff44 4869 TST.L D0
6808: 000056d8: 6618 226e ff44 4869 0012 BNE.B #$00000018 == 000056f2 (TRUE)
6809: 000056da: 226e ff44 4869 0012 2f2c MOVEA.L (A6,$ff44) == $ffffff44,A1
6810: 000056de: 4869 0012 2f2c 00f4 61ff PEA.L (A1,$0012) == $0100bd4a
6811: 000056e2: 2f2c 00f4 61ff 0000 19ec MOVE.L (A4,$00f4) == $01000aa8,-(A7)
6812: 000056e6: 61ff 0000 19ec 504f 6000 BSR.L #$000019ec == 000070d4
6813: 000056ec: 504f 6000 fb9a 122b 0011 ADDA.W #$00000008,A7
6814: 000056ee: 6000 fb9a 122b 0011 49c1 BT .W #$fb9a == 0000528a (TRUE)
6815: 000056f2: 122b 0011 49c1 2f01 61ff MOVE.B (A3,$0011) == $01000a09,D1
6816: 000056f6: 49c1 2f01 61ff 0000 01f2 EXT.B D1
6817: 000056f8: 2f01 61ff 0000 01f2 584f MOVE.L D1,-(A7)
6818: 000056fa: 61ff 0000 01f2 584f 0cab BSR.L #$000001f2 == 000058ee
6819: 00005700: 584f 0cab 0101 6f96 0008 ADDA.W #$00000004,A7
6820: 00005702: 0cab 0101 6f96 0008 660e CMP.L #$01016f96,(A3,$0008) == $01000a00
6821: 0000570a: 660e 42a7 2f2d 0008 61ff BNE.B #$0000000e == 0000571a (TRUE)
6822: 0000570c: 42a7 2f2d 0008 61ff 0000 CLR.L -(A7)
6823: 0000570e: 2f2d 0008 61ff 0000 7656 MOVE.L (A5,$0008) == $00000008,-(A7)
6824: 00005712: 61ff 0000 7656 504f 2f3c BSR.L #$00007656 == 0000cd6a
6825: 00005718: 504f 2f3c 002d c6c0 61ff ADDA.W #$00000008,A7
6826: 0000571a: 2f3c 002d c6c0 61ff ffff MOVE.L #$002dc6c0,-(A7)
6827: 00005720: 61ff ffff cdaa 76ff 584f BSR.L #$ffffcdaa == 000024cc // delay(x)
6828: 00005726: 76ff 584f 6000 fec8 206b MOVE.L #$ffffffff,D3
6829: 00005728: 584f 6000 fec8 206b 0004 ADDA.W #$00000004,A7
6830: 0000572a: 6000 fec8 206b 0004 2f0d BT .W #$fec8 == 000055f4 (TRUE)
6831: 0000572e: 206b 0004 2f0d 2f0c 2068 MOVEA.L (A3,$0004) == $010009fc,A0
6832: 00005732: 2f0d 2f0c 2068 0004 4e90 MOVE.L A5,-(A7)
6833: 00005734: 2f0c 2068 0004 4e90 2f2e MOVE.L A4,-(A7)
6834: 00005736: 2068 0004 4e90 2f2e ff48 MOVEA.L (A0,$0004) == $010001b0,A0
6835: 0000573a: 4e90 2f2e ff48 61ff 0000 JSR.L (A0)
6836: 0000573c: 2f2e ff48 61ff 0000 1542 MOVE.L (A6,$ff48) == $ffffff48,-(A7)
6837: 00005740: 61ff 0000 1542 2940 00f4 BSR.L #$00001542 == 00006c84
6838: 00005746: 2940 00f4 2002 6044 4879 MOVE.L D0,(A4,$00f4) == $01000aa8
6839: 0000574a: 2002 6044 4879 0100 fb96 MOVE.L D2,D0
6840: 0000574c: 6044 4879 0100 fb96 61ff BT .B #$00000044 == 00005792 (TRUE)
6841: 0000574e: 4879 0100 fb96 61ff ffff PEA.L $0100fb96
6842: 00005754: 61ff ffff c55c 4879 0100 BSR.L #$ffffc55c == 00001cb2
6843: 0000575a: 4879 0100 fbce 61ff 0000 PEA.L $0100fbce
6844: 00005760: 61ff 0000 100e 47f9 0101 BSR.L #$0000100e == 00006770
6845: 00005766: 47f9 0101 6262 504f 4a93 LEA.L $01016262,A3
6846: 0000576c: 504f 4a93 671e 2f2b 000c ADDA.W #$00000008,A7
6847: 0000576e: 4a93 671e 2f2b 000c 2f13 TST.L (A3)
6848: 00005770: 671e 2f2b 000c 2f13 4879 BEQ.B #$0000001e == 00005790 (FALSE)
6849: 00005772: 2f2b 000c 2f13 4879 0100 MOVE.L (A3,$000c) == $01000a04,-(A7)
6850: 00005776: 2f13 4879 0100 fbdd 61ff MOVE.L (A3),-(A7)
6851: 00005778: 4879 0100 fbdd 61ff 0000 PEA.L $0100fbdd
6852: 0000577e: 61ff 0000 0ff0 defc 000c BSR.L #$00000ff0 == 00006770
6853: 00005784: defc 000c d6fc 0014 4a93 ADDA.W #$000c,A7
6854: 00005788: d6fc 0014 4a93 66e2 4280 ADDA.W #$0014,A3
6855: 0000578c: 4a93 66e2 4280 4cee 3c3c TST.L (A3)
6856: 0000578e: 66e2 4280 4cee 3c3c ff24 BNE.B #$ffffffe2 == 00005772 (TRUE)
6857: 00005790: 4280 4cee 3c3c ff24 4e5e CLR.L D0
6858: 00005792: 4cee 3c3c ff24 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ff24) == $ffffff24
6859: 00005798: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
6860: 0000579a: 4e75 4e56 0000 48e7 0030 RTS.L
6861:
6862:
6863: 0000579c: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
6864: 000057a0: 48e7 0030 61ff ffff ac1c MVMLE.L #$0030,-(A7)
6865: 000057a4: 61ff ffff ac1c 2440 267c BSR.L #$ffffac1c == 000003c2
6866: 000057aa: 2440 267c 0200 0180 206a MOVEA.L D0,A2
6867: 000057ac: 267c 0200 0180 206a 019c MOVEA.L #$02000180,A3
6868: 000057b2: 206a 019c 2010 0280 0000 MOVEA.L (A2,$019c) == $0000019c,A0
6869: 000057b6: 2010 0280 0000 1000 6718 MOVE.L (A0),D0
6870: 000057b8: 0280 0000 1000 6718 4aaa AND.L #$00001000,D0
6871: 000057be: 6718 4aaa 0302 670c 2f2a BEQ.B #$00000018 == 000057d8 (FALSE)
6872: 000057c0: 4aaa 0302 670c 2f2a 0306 TST.L (A2,$0302) == $00000302
6873: 000057c4: 670c 2f2a 0306 206a 0302 BEQ.B #$0000000c == 000057d2 (FALSE)
6874: 000057c6: 2f2a 0306 206a 0302 4e90 MOVE.L (A2,$0306) == $00000306,-(A7)
6875: 000057ca: 206a 0302 4e90 584f 002a MOVEA.L (A2,$0302) == $00000302,A0
6876: 000057ce: 4e90 584f 002a 0004 0004 JSR.L (A0)
6877: 000057d0: 584f 002a 0004 0004 102a ADDA.W #$00000004,A7
6878: 000057d2: 002a 0004 0004 102a 03a8 OR.B #$04,(A2,$0004) == $00000004
6879: 000057d8: 102a 03a8 6d48 0c00 0002 MOVE.B (A2,$03a8) == $000003a8,D0
6880: 000057dc: 6d48 0c00 0002 6f08 0c00 BLT.B #$00000048 == 00005826 (TRUE)
6881: 000057de: 0c00 0002 6f08 0c00 0003 CMP.B #$02,D0
6882: 000057e2: 6f08 0c00 0003 671a 603a BLE.B #$00000008 == 000057ec (TRUE)
6883: 000057e4: 0c00 0003 671a 603a 206a CMP.B #$03,D0
6884: 000057e8: 671a 603a 206a 019c 7020 BEQ.B #$0000001a == 00005804 (FALSE)
6885: 000057ea: 603a 206a 019c 7020 c090 BT .B #$0000003a == 00005826 (TRUE)
6886: 000057ec: 206a 019c 7020 c090 6730 MOVEA.L (A2,$019c) == $0000019c,A0
6887: 000057f0: 7020 c090 6730 26bc 0010 MOVE.L #$00000020,D0
6888: 000057f2: c090 6730 26bc 0010 0000 AND.L (A0),D0
6889: 000057f4: 6730 26bc 0010 0000 61ff BEQ.B #$00000030 == 00005826 (FALSE)
6890: 000057f6: 26bc 0010 0000 61ff 0000 MOVE.L #$00100000,(A3)
6891: 000057fc: 61ff 0000 0032 6022 206a BSR.L #$00000032 == 00005830
6892: 00005802: 6022 206a 019c 2010 0280 BT .B #$00000022 == 00005826 (TRUE)
6893: 00005804: 206a 019c 2010 0280 0000 MOVEA.L (A2,$019c) == $0000019c,A0
6894: 00005808: 2010 0280 0000 2000 6714 MOVE.L (A0),D0
6895: 0000580a: 0280 0000 2000 6714 247c AND.L #$00002000,D0
6896: 00005810: 6714 247c 0211 8180 14bc BEQ.B #$00000014 == 00005826 (FALSE)
6897: 00005812: 247c 0211 8180 14bc 0005 MOVEA.L #$02118180,A2
6898: 00005818: 14bc 0005 61ff 0000 0012 MOVE.B #$05,(A2)
6899: 0000581c: 61ff 0000 0012 14bc 0006 BSR.L #$00000012 == 00005830
6900: 00005822: 14bc 0006 4cee 0c00 fff8 MOVE.B #$06,(A2)
6901: 00005826: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
6902: 0000582c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
6903: 0000582e: 4e75 4e56 0000 48e7 0030 RTS.L
6904:
6905:
6906: 00005830: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
6907: 00005834: 48e7 0030 61ff ffff ab88 MVMLE.L #$0030,-(A7)
6908: 00005838: 61ff ffff ab88 2640 082b BSR.L #$ffffab88 == 000003c2
6909: 0000583e: 2640 082b 0003 0004 6776 MOVEA.L D0,A3
6910: 00005840: 082b 0003 0004 6776 246b BTST.B #$0003,(A3,$0004) == $010009fc
6911: 00005846: 6776 246b 02fa 4a8a 676e BEQ.B #$00000076 == 000058be (FALSE)
6912: 00005848: 246b 02fa 4a8a 676e 53ab MOVEA.L (A3,$02fa) == $01000cf2,A2
6913: 0000584c: 4a8a 676e 53ab 02fe 4aab TST.L A2
6914: 0000584e: 676e 53ab 02fe 4aab 02fe BEQ.B #$0000006e == 000058be (FALSE)
6915: 00005850: 53ab 02fe 4aab 02fe 6e64 SUB.L #$00000001,(A3,$02fe) == $01000cf6
6916: 00005854: 4aab 02fe 6e64 4a2a 0009 TST.L (A3,$02fe) == $01000cf6
6917: 00005858: 6e64 4a2a 0009 671e 2f2a BGT.B #$00000064 == 000058be (FALSE)
6918: 0000585a: 4a2a 0009 671e 2f2a 0004 TST.B (A2,$0009) == $00000009
6919: 0000585e: 671e 2f2a 0004 307c 0340 BEQ.B #$0000001e == 0000587e (FALSE)
6920: 00005860: 2f2a 0004 307c 0340 90ea MOVE.L (A2,$0004) == $00000004,-(A7)
6921: 00005864: 307c 0340 90ea 0002 2f08 MOVEA.W #$0340,A0
6922: 00005868: 90ea 0002 2f08 3052 2f08 SUBA.W (A2,$0002) == $00000002,A0
6923: 0000586c: 2f08 3052 2f08 61ff ffff MOVE.L A0,-(A7)
6924: 0000586e: 3052 2f08 61ff ffff cf90 MOVEA.W (A2),A0
6925: 00005870: 2f08 61ff ffff cf90 defc MOVE.L A0,-(A7)
6926: 00005872: 61ff ffff cf90 defc 000c BSR.L #$ffffcf90 == 00002804
6927: 00005878: defc 000c 601c 2f2a 0004 ADDA.W #$000c,A7
6928: 0000587c: 601c 2f2a 0004 4878 0001 BT .B #$0000001c == 0000589a (TRUE)
6929: 0000587e: 2f2a 0004 4878 0001 306a MOVE.L (A2,$0004) == $00000004,-(A7)
6930: 00005882: 4878 0001 306a 0002 2f08 PEA.L $00000001
6931: 00005886: 306a 0002 2f08 3052 2f08 MOVEA.W (A2,$0002) == $00000002,A0
6932: 0000588a: 2f08 3052 2f08 61ff 0000 MOVE.L A0,-(A7)
6933: 0000588c: 3052 2f08 61ff 0000 0f10 MOVEA.W (A2),A0
6934: 0000588e: 2f08 61ff 0000 0f10 defc MOVE.L A0,-(A7)
6935: 00005890: 61ff 0000 0f10 defc 0010 BSR.L #$00000f10 == 000067a2
6936: 00005896: defc 0010 122a 0009 49c1 ADDA.W #$0010,A7
6937: 0000589a: 122a 0009 49c1 2741 02fe MOVE.B (A2,$0009) == $00000009,D1
6938: 0000589e: 49c1 2741 02fe 102a 0008 EXT.B D1
6939: 000058a0: 2741 02fe 102a 0008 49c0 MOVE.L D1,(A3,$02fe) == $01000cf6
6940: 000058a4: 102a 0008 49c0 2040 43f0 MOVE.B (A2,$0008) == $00000008,D0
6941: 000058a8: 49c0 2040 43f0 0c00 2009 EXT.B D0
6942: 000058aa: 2040 43f0 0c00 2009 e380 MOVEA.L D0,A0
6943: 000058ac: 43f0 0c00 2009 e380 0680 LEA.L (A0, D0.L*4, $00) == $480cadc0,A1
6944: 000058b0: 2009 e380 0680 0101 60b4 MOVE.L A1,D0
6945: 000058b2: e380 0680 0101 60b4 2740 ASL.L #$00000001,D0
6946: 000058b4: 0680 0101 60b4 2740 02fa ADD.L #$010160b4,D0
6947: 000058ba: 2740 02fa 61ff 0000 3284 MOVE.L D0,(A3,$02fa) == $01000cf2
6948: 000058be: 61ff 0000 3284 102b 0004 BSR.L #$00003284 == 00008b44
6949: 000058c4: 102b 0004 7208 c081 4cee MOVE.B (A3,$0004) == $010009fc,D0
6950: 000058c8: 7208 c081 4cee 0c00 fff8 MOVE.L #$00000008,D1
6951: 000058ca: c081 4cee 0c00 fff8 4e5e AND.L D1,D0
6952: 000058cc: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
6953: 000058d2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
6954: 000058d4: 4e75 4e56 0000 48e7 c0c0 RTS.L
6955: 000058d6: 4e56 0000 48e7 c0c0 4eb9 LINK.W A6,#$0000
6956: 000058da: 48e7 c0c0 4eb9 0100 579c MVMLE.L #$c0c0,-(A7)
6957: 000058de: 4eb9 0100 579c 4cdf 0303 JSR.L $0100579c
6958: 000058e4: 4cdf 0303 4e73 4e5e 4e75 MVMEL.L #$0303,(A7)+
6959: 000058e8: 4e73 4e5e 4e75 4e56 0000 RTE.L
6960: 000058ea: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
6961: 000058ec: 4e75 4e56 0000 2f0a 246e RTS.L
6962: 000058ee: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
6963: 000058f2: 2f0a 246e 0008 61ff ffff MOVE.L A2,-(A7)
6964: 000058f4: 246e 0008 61ff ffff aac8 MOVEA.L (A6,$0008) == $00000008,A2
6965: 000058f8: 61ff ffff aac8 2040 43f2 BSR.L #$ffffaac8 == 000003c2
6966: 000058fe: 2040 43f2 ac00 2009 e380 MOVEA.L D0,A0
6967: 00005900: 43f2 ac00 2009 e380 0680 LEA.L (A2, A2.L*4, $00) == $00000000,A1
6968: 00005904: 2009 e380 0680 0101 60b4 MOVE.L A1,D0
6969: 00005906: e380 0680 0101 60b4 72ff ASL.L #$00000001,D0
6970: 00005908: 0680 0101 60b4 72ff b28a ADD.L #$010160b4,D0
6971: 0000590e: 72ff b28a 6714 42a8 02fa MOVE.L #$ffffffff,D1
6972: 00005910: b28a 6714 42a8 02fa 2140 CMP.L A2,D1
6973: 00005912: 6714 42a8 02fa 2140 02fa BEQ.B #$00000014 == 00005928 (FALSE)
6974: 00005914: 42a8 02fa 2140 02fa 42a8 CLR.L (A0,$02fa) == $010004a6
6975: 00005918: 2140 02fa 42a8 02fe 217c MOVE.L D0,(A0,$02fa) == $010004a6
6976: 0000591c: 42a8 02fe 217c 0100 5830 CLR.L (A0,$02fe) == $010004aa
6977: 00005920: 217c 0100 5830 030e 246e MOVE.L #$01005830,(A0,$030e) == $010004ba
6978: 00005928: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $fffffffc,A2
6979: 0000592c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
6980: 0000592e: 4e75 4e56 0000 48e7 3038 RTS.L
6981: 00005930: 4e56 0000 48e7 3038 226e LINK.W A6,#$0000
6982: 00005934: 48e7 3038 226e 0008 246e MVMLE.L #$3038,-(A7)
6983: 00005938: 226e 0008 246e 000c 286e MOVEA.L (A6,$0008) == $00000008,A1
6984: 0000593c: 246e 000c 286e 0010 266e MOVEA.L (A6,$000c) == $0000000c,A2
6985: 00005940: 286e 0010 266e 0014 2049 MOVEA.L (A6,$0010) == $00000010,A4
6986: 00005944: 266e 0014 2049 0c69 0107 MOVEA.L (A6,$0014) == $00000014,A3
6987: 00005948: 2049 0c69 0107 0002 661a MOVEA.L A1,A0
6988: 0000594a: 0c69 0107 0002 661a 2429 CMP.W #$0107,(A1,$0002) == $0100bd3a
6989: 00005950: 661a 2429 0004 d4a9 0008 BNE.B #$0000001a == 0000596c (TRUE)
6990: 00005952: 2429 0004 d4a9 0008 2029 MOVE.L (A1,$0004) == $0100bd3c,D2
6991: 00005956: d4a9 0008 2029 0014 2880 ADD.L (A1,$0008) == $0100bd40,D2
6992: 0000595a: 2029 0014 2880 2680 d2fc MOVE.L (A1,$0014) == $0100bd4c,D0
6993: 0000595e: 2880 2680 d2fc 0020 76e0 MOVE.L D0,(A4)
6994: 00005960: 2680 d2fc 0020 76e0 d792 MOVE.L D0,(A3)
6995: 00005962: d2fc 0020 76e0 d792 6048 ADDA.W #$0020,A1
6996: 00005966: 76e0 d792 6048 0c90 feed MOVE.L #$ffffffe0,D3
6997: 00005968: d792 6048 0c90 feed face ADD.L D3,(A2)
6998: 0000596a: 6048 0c90 feed face 665a BT .B #$00000048 == 000059b4 (TRUE)
6999: 0000596c: 0c90 feed face 665a 7605 CMP.L #$feedface,(A0)
7000: 00005972: 665a 7605 b6a8 000c 6652 BNE.B #$0000005a == 000059ce (TRUE)
7001: 00005974: 7605 b6a8 000c 6652 41e9 MOVE.L #$00000005,D3
7002: 00005976: b6a8 000c 6652 41e9 001c CMP.L (A0,$000c) == $010001b8,D3
7003: 0000597a: 6652 41e9 001c 7001 4282 BNE.B #$00000052 == 000059ce (TRUE)
7004: 0000597c: 41e9 001c 7001 4282 4281 LEA.L (A1,$001c) == $0100bd54,A0
7005: 00005980: 7001 4282 4281 7601 b690 MOVE.L #$00000001,D0
7006: 00005982: 4282 4281 7601 b690 661c CLR.L D2
7007: 00005984: 4281 7601 b690 661c 4a80 CLR.L D1
7008: 00005986: 7601 b690 661c 4a80 6714 MOVE.L #$00000001,D3
7009: 00005988: b690 661c 4a80 6714 2028 CMP.L (A0),D3
7010: 0000598a: 661c 4a80 6714 2028 0018 BNE.B #$0000001c == 000059a8 (TRUE)
7011: 0000598c: 4a80 6714 2028 0018 2680 TST.L D0
7012: 0000598e: 6714 2028 0018 2680 2880 BEQ.B #$00000014 == 000059a4 (FALSE)
7013: 00005990: 2028 0018 2680 2880 d3e8 MOVE.L (A0,$0018) == $010001c4,D0
7014: 00005994: 2680 2880 d3e8 0020 2628 MOVE.L D0,(A3)
7015: 00005996: 2880 d3e8 0020 2628 0020 MOVE.L D0,(A4)
7016: 00005998: d3e8 0020 2628 0020 9792 ADDA.L (A0,$0020) == $010001cc,A1
7017: 0000599c: 2628 0020 9792 4280 d4a8 MOVE.L (A0,$0020) == $010001cc,D3
7018: 000059a0: 9792 4280 d4a8 0024 d1e8 SUB.L D3,(A2)
7019: 000059a2: 4280 d4a8 0024 d1e8 0004 CLR.L D0
7020: 000059a4: d4a8 0024 d1e8 0004 5281 ADD.L (A0,$0024) == $010001d0,D2
7021: 000059a8: d1e8 0004 5281 7601 b681 ADDA.L (A0,$0004) == $010001b0,A0
7022: 000059ac: 5281 7601 b681 6cd2 4a92 ADD.L #$00000001,D1
7023: 000059ae: 7601 b681 6cd2 4a92 6f12 MOVE.L #$00000001,D3
7024: 000059b0: b681 6cd2 4a92 6f12 2f12 CMP.L D1,D3
7025: 000059b2: 6cd2 4a92 6f12 2f12 2f13 BGE.B #$ffffffd2 == 00005986 (FALSE)
7026: 000059b4: 4a92 6f12 2f12 2f13 2f09 TST.L (A2)
7027: 000059b6: 6f12 2f12 2f13 2f09 61ff BLE.B #$00000012 == 000059ca (TRUE)
7028: 000059b8: 2f12 2f13 2f09 61ff 0000 MOVE.L (A2),-(A7)
7029: 000059ba: 2f13 2f09 61ff 0000 14e4 MOVE.L (A3),-(A7)
7030: 000059bc: 2f09 61ff 0000 14e4 2612 MOVE.L A1,-(A7)
7031: 000059be: 61ff 0000 14e4 2612 d793 BSR.L #$000014e4 == 00006ea4
7032: 000059c4: 2612 d793 9492 2002 600e MOVE.L (A2),D3
7033: 000059c6: d793 9492 2002 600e 4879 ADD.L D3,(A3)
7034: 000059c8: 9492 2002 600e 4879 0100 SUB.L (A2),D2
7035: 000059ca: 2002 600e 4879 0100 fbe7 MOVE.L D2,D0
7036: 000059cc: 600e 4879 0100 fbe7 61ff BT .B #$0000000e == 000059dc (TRUE)
7037: 000059ce: 4879 0100 fbe7 61ff 0000 PEA.L $0100fbe7
7038: 000059d4: 61ff 0000 0d9a 4280 4cee BSR.L #$00000d9a == 00006770
7039: 000059da: 4280 4cee 1c0c ffec 4e5e CLR.L D0
7040: 000059dc: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $ffffffec
7041: 000059e2: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
7042: 000059e4: 4e75 4e71 4e56 0000 48e7 RTS.L
7043: 000059e6: 4e71 4e56 0000 48e7 0030 NOP.L
7044: 000059e8: 4e56 0000 48e7 0030 246e LINK.W A6,#$0000
7045: 000059ec: 48e7 0030 246e 000c 4878 MVMLE.L #$0030,-(A7)
7046: 000059f0: 246e 000c 4878 073c 61ff MOVEA.L (A6,$000c) == $0000000c,A2
7047: 000059f4: 4878 073c 61ff 0000 13b8 PEA.L $0000073c
7048: 000059f8: 61ff 0000 13b8 2540 0020 BSR.L #$000013b8 == 00006db2
7049: 000059fe: 2540 0020 2640 4878 0006 MOVE.L D0,(A2,$0020) == $00000020
7050: 00005a02: 2640 4878 0006 486b 0022 MOVEA.L D0,A3
7051: 00005a04: 4878 0006 486b 0022 4879 PEA.L $00000006
7052: 00005a08: 486b 0022 4879 0101 62dc PEA.L (A3,$0022) == $01000a1a
7053: 00005a0c: 4879 0101 62dc 61ff 0000 PEA.L $010162dc
7054: 00005a12: 61ff 0000 1490 206a 0010 BSR.L #$00001490 == 00006ea4
7055: 00005a18: 206a 0010 2f0a 2050 4e90 MOVEA.L (A2,$0010) == $00000010,A0
7056: 00005a1c: 2f0a 2050 4e90 defc 0014 MOVE.L A2,-(A7)
7057: 00005a1e: 2050 4e90 defc 0014 4a80 MOVEA.L (A0),A0
7058: 00005a20: 4e90 defc 0014 4a80 6604 JSR.L (A0)
7059: 00005a22: defc 0014 4a80 6604 7004 ADDA.W #$0014,A7
7060: 00005a26: 4a80 6604 7004 6012 4878 TST.L D0
7061: 00005a28: 6604 7004 6012 4878 0006 BNE.B #$00000004 == 00005a2e (TRUE)
7062: 00005a2a: 7004 6012 4878 0006 486b MOVE.L #$00000004,D0
7063: 00005a2c: 6012 4878 0006 486b 001c BT .B #$00000012 == 00005a40 (TRUE)
7064: 00005a2e: 4878 0006 486b 001c 2f00 PEA.L $00000006
7065: 00005a32: 486b 001c 2f00 61ff 0000 PEA.L (A3,$001c) == $01000a14
7066: 00005a36: 2f00 61ff 0000 146a 4280 MOVE.L D0,-(A7)
7067: 00005a38: 61ff 0000 146a 4280 4cee BSR.L #$0000146a == 00006ea4
7068: 00005a3e: 4280 4cee 0c00 fff8 4e5e CLR.L D0
7069: 00005a40: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
7070: 00005a46: 4e5e 4e75 4e56 0000 206e UNLK.L A6
7071: 00005a48: 4e75 4e56 0000 206e 000c RTS.L
7072: 00005a4a: 4e56 0000 206e 000c 2268 LINK.W A6,#$0000
7073: 00005a4e: 206e 000c 2268 0010 2f08 MOVEA.L (A6,$000c) == $0000000c,A0
7074: 00005a52: 2268 0010 2f08 2069 0004 MOVEA.L (A0,$0010) == $010001bc,A1
7075: 00005a56: 2f08 2069 0004 4e90 4e5e MOVE.L A0,-(A7)
7076: 00005a58: 2069 0004 4e90 4e5e 4e75 MOVEA.L (A1,$0004) == $0100bd3c,A0
7077: 00005a5c: 4e90 4e5e 4e75 4e56 ff78 JSR.L (A0)
7078: 00005a5e: 4e5e 4e75 4e56 ff78 48e7 UNLK.L A6
7079: 00005a60: 4e75 4e56 ff78 48e7 3e3c RTS.L
7080: 00005a62: 4e56 ff78 48e7 3e3c 2a2e LINK.W A6,#$ff78
7081: 00005a66: 48e7 3e3c 2a2e 0008 282e MVMLE.L #$3e3c,-(A7)
7082: 00005a6a: 2a2e 0008 282e 000c 2244 MOVE.L (A6,$0008) == $00000008,D5
7083: 00005a6e: 282e 000c 2244 2669 0020 MOVE.L (A6,$000c) == $0000000c,D4
7084: 00005a72: 2244 2669 0020 49eb 02e0 MOVEA.L D4,A1
7085: 00005a74: 2669 0020 49eb 02e0 4beb MOVEA.L (A1,$0020) == $0100bd58,A3
7086: 00005a78: 49eb 02e0 4beb 050e 45eb LEA.L (A3,$02e0) == $01000cd8,A4
7087: 00005a7c: 4beb 050e 45eb 018a 2f2e LEA.L (A3,$050e) == $01000f06,A5
7088: 00005a80: 45eb 018a 2f2e 0010 2f04 LEA.L (A3,$018a) == $01000b82,A2
7089: 00005a84: 2f2e 0010 2f04 2f05 61ff MOVE.L (A6,$0010) == $00000010,-(A7)
7090: 00005a88: 2f04 2f05 61ff 0000 03a2 MOVE.L D4,-(A7)
7091: 00005a8a: 2f05 61ff 0000 03a2 defc MOVE.L D5,-(A7)
7092: 00005a8c: 61ff 0000 03a2 defc 000c BSR.L #$000003a2 == 00005e30
7093: 00005a92: defc 000c 4a80 6700 038a ADDA.W #$000c,A7
7094: 00005a96: 4a80 6700 038a 7204 efec TST.L D0
7095: 00005a98: 6700 038a 7204 efec 1004 BEQ.W #$038a == 00005e24 (FALSE)
7096: 00005a9c: 7204 efec 1004 000e 7205 MOVE.L #$00000004,D1
7097: 00005a9e: efec 1004 000e 7205 efec BFINS.L #$1004,(A4,$000e) == $010009c2
7098: 00005aa4: 7205 efec 1104 000e 197c MOVE.L #$00000005,D1
7099: 00005aa6: efec 1104 000e 197c 00ff BFINS.L #$1104,(A4,$000e) == $010009c2
7100: 00005aac: 197c 00ff 0016 197c 0011 MOVE.B #$ff,(A4,$0016) == $010009ca
7101: 00005ab2: 197c 0011 0017 296b 0018 MOVE.B #$11,(A4,$0017) == $010009cb
7102: 00005ab8: 296b 0018 001a 296a 003e MOVE.L (A3,$0018) == $01000a10,(A4,$001a) == $010009ce
7103: 00005abe: 296a 003e 001e 486a 0056 MOVE.L (A2,$003e) == $0000003e,(A4,$001e) == $010009d2
7104: 00005ac4: 486a 0056 240a 0682 0000 PEA.L (A2,$0056) == $00000056
7105: 00005ac8: 240a 0682 0000 0096 2f02 MOVE.L A2,D2
7106: 00005aca: 0682 0000 0096 2f02 4879 ADD.L #$00000096,D2
7107: 00005ad0: 2f02 4879 0100 fbfe 61ff MOVE.L D2,-(A7)
7108: 00005ad2: 4879 0100 fbfe 61ff 0000 PEA.L $0100fbfe
7109: 00005ad8: 61ff 0000 0c96 61ff 0000 BSR.L #$00000c96 == 00006770
7110: 00005ade: 61ff 0000 1e0a 0240 03ff BSR.L #$00001e0a == 000078ea
7111: 00005ae4: 0240 03ff 0640 0400 3940 AND.W #$03ff,D0
7112: 00005ae8: 0640 0400 3940 0022 397c ADD.W #$0400,D0
7113: 00005aec: 3940 0022 397c 0045 0024 MOVE.W D0,(A4,$0022) == $010009d6
7114: 00005af0: 397c 0045 0024 7201 2741 MOVE.W #$0045,(A4,$0024) == $010009d8
7115: 00005af6: 7201 2741 0028 397c 0001 MOVE.L #$00000001,D1
7116: 00005af8: 2741 0028 397c 0001 002a MOVE.L D1,(A3,$0028) == $01000a20
7117: 00005afc: 397c 0001 002a 45ec 002c MOVE.W #$0001,(A4,$002a) == $010009de
7118: 00005b02: 45ec 002c 2042 defc 000c LEA.L (A4,$002c) == $010009e0,A2
7119: 00005b06: 2042 defc 000c 4a10 6706 MOVEA.L D2,A0
7120: 00005b08: defc 000c 4a10 6706 14d8 ADDA.W #$000c,A7
7121: 00005b0c: 4a10 6706 14d8 4a10 66fa TST.B (A0)
7122: 00005b0e: 6706 14d8 4a10 66fa 421a BEQ.B #$00000006 == 00005b16 (FALSE)
7123: 00005b10: 14d8 4a10 66fa 421a 4879 MOVE.B (A0)+,(A2)+
7124: 00005b12: 4a10 66fa 421a 4879 0100 TST.B (A0)
7125: 00005b14: 66fa 421a 4879 0100 fc12 BNE.B #$fffffffa == 00005b10 (TRUE)
7126: 00005b16: 421a 4879 0100 fc12 2f0a CLR.B (A2)+
7127: 00005b18: 4879 0100 fc12 2f0a 61ff PEA.L $0100fc12
7128: 00005b1e: 2f0a 61ff 0000 15b2 5c4a MOVE.L A2,-(A7)
7129: 00005b20: 61ff 0000 15b2 5c4a 300c BSR.L #$000015b2 == 000070d4
7130: 00005b26: 5c4a 300c 0640 002c 94c0 ADDA.W #$00000006,A2
7131: 00005b28: 300c 0640 002c 94c0 300a MOVE.W A4,D0
7132: 00005b2a: 0640 002c 94c0 300a 0640 ADD.W #$002c,D0
7133: 00005b2e: 94c0 300a 0640 000a 3940 SUBA.W D0,A2
7134: 00005b30: 300a 0640 000a 3940 0026 MOVE.W A2,D0
7135: 00005b32: 0640 000a 3940 0026 3200 ADD.W #$000a,D0
7136: 00005b36: 3940 0026 3200 0641 0014 MOVE.W D0,(A4,$0026) == $010009da
7137: 00005b3a: 3200 0641 0014 3941 0010 MOVE.W D0,D1
7138: 00005b3c: 0641 0014 3941 0010 426c ADD.W #$0014,D1
7139: 00005b40: 3941 0010 426c 0028 277c MOVE.W D1,(A4,$0010) == $010009c4
7140: 00005b44: 426c 0028 277c 0000 07ff CLR.W (A4,$0028) == $010009dc
7141: 00005b48: 277c 0000 07ff 0004 42ab MOVE.L #$000007ff,(A3,$0004) == $010009fc
7142: 00005b50: 42ab 0014 42ab 0010 4293 CLR.L (A3,$0014) == $01000a0c
7143: 00005b54: 42ab 0010 4293 42ab 000c CLR.L (A3,$0010) == $01000a08
7144: 00005b58: 4293 42ab 000c 42ab 0008 CLR.L (A3)
7145: 00005b5a: 42ab 000c 42ab 0008 504f CLR.L (A3,$000c) == $01000a04
7146: 00005b5e: 42ab 0008 504f 6000 02a8 CLR.L (A3,$0008) == $01000a00
7147: 00005b62: 504f 6000 02a8 45f9 0100 ADDA.W #$00000008,A7
7148: 00005b64: 6000 02a8 45f9 0100 78ea BT .W #$02a8 == 00005e0e (TRUE)
7149: 00005b68: 45f9 0100 78ea 4e92 9093 LEA.L $010078ea,A2
7150: 00005b6e: 4e92 9093 b0ab 0014 6d58 JSR.L (A2)
7151: 00005b70: 9093 b0ab 0014 6d58 4e92 SUB.L (A3),D0
7152: 00005b72: b0ab 0014 6d58 4e92 2680 CMP.L (A3,$0014) == $01000a0c,D0
7153: 00005b76: 6d58 4e92 2680 2f2b 000c BLT.B #$00000058 == 00005bd0 (TRUE)
7154: 00005b78: 4e92 2680 2f2b 000c 42a7 JSR.L (A2)
7155: 00005b7a: 2680 2f2b 000c 42a7 2f0b MOVE.L D0,(A3)
7156: 00005b7c: 2f2b 000c 42a7 2f0b 2f04 MOVE.L (A3,$000c) == $01000a04,-(A7)
7157: 00005b80: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
7158: 00005b82: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
7159: 00005b84: 2f04 2f05 61ff 0000 0712 MOVE.L D4,-(A7)
7160: 00005b86: 2f05 61ff 0000 0712 defc MOVE.L D5,-(A7)
7161: 00005b88: 61ff 0000 0712 defc 0014 BSR.L #$00000712 == 0000629c
7162: 00005b8e: defc 0014 4aab 0010 6708 ADDA.W #$0014,A7
7163: 00005b92: 4aab 0010 6708 7250 b2ab TST.L (A3,$0010) == $01000a08
7164: 00005b96: 6708 7250 b2ab 000c 6c2c BEQ.B #$00000008 == 00005ba0 (FALSE)
7165: 00005b98: 7250 b2ab 000c 6c2c 52ab MOVE.L #$00000050,D1
7166: 00005b9a: b2ab 000c 6c2c 52ab 0008 CMP.L (A3,$000c) == $01000a04,D1
7167: 00005b9e: 6c2c 52ab 0008 0cab 0000 BGE.B #$0000002c == 00005bcc (FALSE)
7168: 00005ba0: 52ab 0008 0cab 0000 fffe ADD.L #$00000001,(A3,$0008) == $01000a00
7169: 00005ba4: 0cab 0000 fffe 0004 6e0e CMP.L #$0000fffe,(A3,$0004) == $010009fc
7170: 00005bac: 6e0e 202b 0004 e380 7201 BGT.B #$0000000e == 00005bbc (FALSE)
7171: 00005bae: 202b 0004 e380 7201 8081 MOVE.L (A3,$0004) == $010009fc,D0
7172: 00005bb2: e380 7201 8081 2740 0004 ASL.L #$00000001,D0
7173: 00005bb4: 7201 8081 2740 0004 61ff MOVE.L #$00000001,D1
7174: 00005bb6: 8081 2740 0004 61ff 0000 OR.L D1,D0
7175: 00005bb8: 2740 0004 61ff 0000 1cba MOVE.L D0,(A3,$0004) == $010009fc
7176: 00005bbc: 61ff 0000 1cba c0ab 0004 BSR.L #$00001cba == 00007878
7177: 00005bc2: c0ab 0004 2740 0014 6004 AND.L (A3,$0004) == $010009fc,D0
7178: 00005bc6: 2740 0014 6004 52ab 000c MOVE.L D0,(A3,$0014) == $01000a0c
7179: 00005bca: 6004 52ab 000c 42a7 2f0b BT .B #$00000004 == 00005bd0 (TRUE)
7180: 00005bcc: 52ab 000c 42a7 2f0b 2f04 ADD.L #$00000001,(A3,$000c) == $01000a04
7181: 00005bd0: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
7182: 00005bd2: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
7183: 00005bd4: 2f04 2f05 61ff 0000 0772 MOVE.L D4,-(A7)
7184: 00005bd6: 2f05 61ff 0000 0772 2600 MOVE.L D5,-(A7)
7185: 00005bd8: 61ff 0000 0772 2600 defc BSR.L #$00000772 == 0000634c
7186: 00005bde: 2600 defc 0010 6700 0228 MOVE.L D0,D3
7187: 00005be0: defc 0010 6700 0228 277c ADDA.W #$0010,A7
7188: 00005be4: 6700 0228 277c 0000 07ff BEQ.W #$0228 == 00005e0e (FALSE)
7189: 00005be8: 277c 0000 07ff 0004 722d MOVE.L #$000007ff,(A3,$0004) == $010009fc
7190: 00005bf0: 722d b283 6400 0218 0c2d MOVE.L #$0000002d,D1
7191: 00005bf2: b283 6400 0218 0c2d 0011 CMP.L D3,D1
7192: 00005bf4: 6400 0218 0c2d 0011 0017 BCC.W #$0218 == 00005e0e (TRUE)
7193: 00005bf8: 0c2d 0011 0017 6600 020e CMP.B #$11,(A5,$0017) == $00000017
7194: 00005bfe: 6600 020e 322c 0022 b26d BNE.W #$020e == 00005e0e (TRUE)
7195: 00005c02: 322c 0022 b26d 0024 6600 MOVE.W (A4,$0022) == $010009d6,D1
7196: 00005c06: b26d 0024 6600 0202 4aab CMP.W (A5,$0024) == $00000024,D1
7197: 00005c0a: 6600 0202 4aab 0010 670c BNE.W #$0202 == 00005e0e (TRUE)
7198: 00005c0e: 4aab 0010 670c 222c 001e TST.L (A3,$0010) == $01000a08
7199: 00005c12: 670c 222c 001e b2ad 001a BEQ.B #$0000000c == 00005c20 (FALSE)
7200: 00005c14: 222c 001e b2ad 001a 6600 MOVE.L (A4,$001e) == $010009d2,D1
7201: 00005c18: b2ad 001a 6600 01f0 0c6d CMP.L (A5,$001a) == $0000001a,D1
7202: 00005c1c: 6600 01f0 0c6d 0005 002a BNE.W #$01f0 == 00005e0e (TRUE)
7203: 00005c20: 0c6d 0005 002a 6614 486d CMP.W #$0005,(A5,$002a) == $0000002a
7204: 00005c26: 6614 486d 002e 4879 0100 BNE.B #$00000014 == 00005c3c (TRUE)
7205: 00005c28: 486d 002e 4879 0100 fc18 PEA.L (A5,$002e) == $0000002e
7206: 00005c2c: 4879 0100 fc18 61ff 0000 PEA.L $0100fc18
7207: 00005c32: 61ff 0000 0b3c 6000 01ea BSR.L #$00000b3c == 00006770
7208: 00005c38: 6000 01ea 0c6d 0003 002a BT .W #$01ea == 00005e24 (TRUE)
7209: 00005c3c: 0c6d 0003 002a 6600 01ca CMP.W #$0003,(A5,$002a) == $0000002a
7210: 00005c42: 6600 01ca 306d 002c b1eb BNE.W #$01ca == 00005e0e (TRUE)
7211: 00005c46: 306d 002c b1eb 0028 6730 MOVEA.W (A5,$002c) == $0000002c,A0
7212: 00005c4a: b1eb 0028 6730 322b 002a CMPA.L (A3,$0028) == $01000a20,A0
7213: 00005c4e: 6730 322b 002a 0641 ffff BEQ.B #$00000030 == 00005c80 (FALSE)
7214: 00005c50: 322b 002a 0641 ffff 3941 MOVE.W (A3,$002a) == $01000a22,D1
7215: 00005c54: 0641 ffff 3941 002c 4293 ADD.W #$ffff,D1
7216: 00005c58: 3941 002c 4293 4282 42a7 MOVE.W D1,(A4,$002c) == $010009e0
7217: 00005c5c: 4293 4282 42a7 2f0b 2f04 CLR.L (A3)
7218: 00005c5e: 4282 42a7 2f0b 2f04 2f05 CLR.L D2
7219: 00005c60: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
7220: 00005c62: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
7221: 00005c64: 2f04 2f05 61ff 0000 06e2 MOVE.L D4,-(A7)
7222: 00005c66: 2f05 61ff 0000 06e2 defc MOVE.L D5,-(A7)
7223: 00005c68: 61ff 0000 06e2 defc 0010 BSR.L #$000006e2 == 0000634c
7224: 00005c6e: defc 0010 5282 0c82 0000 ADDA.W #$0010,A7
7225: 00005c72: 5282 0c82 0000 03e7 6fe4 ADD.L #$00000001,D2
7226: 00005c74: 0c82 0000 03e7 6fe4 6000 CMP.L #$000003e7,D2
7227: 00005c7a: 6fe4 6000 0190 4879 0100 BLE.B #$ffffffe4 == 00005c60 (TRUE)
7228: 00005c7c: 6000 0190 4879 0100 f930 BT .W #$0190 == 00005e0e (TRUE)
7229: 00005c80: 4879 0100 f930 61ff 0000 PEA.L $0100f930
7230: 00005c86: 61ff 0000 0ae8 42ab 0008 BSR.L #$00000ae8 == 00006770
7231: 00005c8c: 42ab 0008 42ab 000c 584f CLR.L (A3,$0008) == $01000a00
7232: 00005c90: 42ab 000c 584f 7201 b2ab CLR.L (A3,$000c) == $01000a04
7233: 00005c94: 584f 7201 b2ab 0028 6612 ADDA.W #$00000004,A7
7234: 00005c96: 7201 b2ab 0028 6612 396d MOVE.L #$00000001,D1
7235: 00005c98: b2ab 0028 6612 396d 0022 CMP.L (A3,$0028) == $01000a20,D1
7236: 00005c9c: 6612 396d 0022 0024 277c BNE.B #$00000012 == 00005cb0 (TRUE)
7237: 00005c9e: 396d 0022 0024 277c 0000 MOVE.W (A5,$0022) == $00000022,(A4,$0024) == $010009d8
7238: 00005ca4: 277c 0000 07ff 0004 2741 MOVE.L #$000007ff,(A3,$0004) == $010009fc
7239: 00005cac: 2741 0010 306d 0026 76f4 MOVE.L D1,(A3,$0010) == $01000a08
7240: 00005cb0: 306d 0026 76f4 d688 7201 MOVEA.W (A5,$0026) == $00000026,A0
7241: 00005cb4: 76f4 d688 7201 b2ab 0028 MOVE.L #$fffffff4,D3
7242: 00005cb6: d688 7201 b2ab 0028 6626 ADD.L A0,D3
7243: 00005cb8: 7201 b2ab 0028 6626 2d43 MOVE.L #$00000001,D1
7244: 00005cba: b2ab 0028 6626 2d43 fffc CMP.L (A3,$0028) == $01000a20,D1
7245: 00005cbe: 6626 2d43 fffc 486b 0030 BNE.B #$00000026 == 00005ce6 (TRUE)
7246: 00005cc0: 2d43 fffc 486b 0030 486e MOVE.L D3,(A6,$fffc) == $fffffffc
7247: 00005cc4: 486b 0030 486e fff8 486e PEA.L (A3,$0030) == $01000a28
7248: 00005cc8: 486e fff8 486e fffc 486d PEA.L (A6,$fff8) == $fffffff8
7249: 00005ccc: 486e fffc 486d 002e 61ff PEA.L (A6,$fffc) == $fffffffc
7250: 00005cd0: 486d 002e 61ff ffff fc5a PEA.L (A5,$002e) == $0000002e
7251: 00005cd4: 61ff ffff fc5a 2c00 defc BSR.L #$fffffc5a == 00005930
7252: 00005cda: 2c00 defc 0010 6648 6000 MOVE.L D0,D6
7253: 00005cdc: defc 0010 6648 6000 0140 ADDA.W #$0010,A7
7254: 00005ce0: 6648 6000 0140 45ed 002e BNE.B #$00000048 == 00005d2a (TRUE)
7255: 00005ce2: 6000 0140 45ed 002e 2403 BT .W #$0140 == 00005e24 (TRUE)
7256: 00005ce6: 45ed 002e 2403 4aae fffc LEA.L (A5,$002e) == $0000002e,A2
7257: 00005cea: 2403 4aae fffc 6c1c 202e MOVE.L D3,D2
7258: 00005cec: 4aae fffc 6c1c 202e fffc TST.L (A6,$fffc) == $fffffffc
7259: 00005cf0: 6c1c 202e fffc 4480 b083 BGE.B #$0000001c == 00005d0e (FALSE)
7260: 00005cf2: 202e fffc 4480 b083 6f04 MOVE.L (A6,$fffc) == $fffffffc,D0
7261: 00005cf6: 4480 b083 6f04 2003 6006 NEG.L D0
7262: 00005cf8: b083 6f04 2003 6006 202e CMP.L D3,D0
7263: 00005cfa: 6f04 2003 6006 202e fffc BLE.B #$00000004 == 00005d00 (TRUE)
7264: 00005cfc: 2003 6006 202e fffc 4480 MOVE.L D3,D0
7265: 00005cfe: 6006 202e fffc 4480 d1ae BT .B #$00000006 == 00005d06 (TRUE)
7266: 00005d00: 202e fffc 4480 d1ae fffc MOVE.L (A6,$fffc) == $fffffffc,D0
7267: 00005d04: 4480 d1ae fffc 9480 d5c0 NEG.L D0
7268: 00005d06: d1ae fffc 9480 d5c0 4a82 ADD.L D0,(A6,$fffc) == $fffffffc
7269: 00005d0a: 9480 d5c0 4a82 6f18 2f02 SUB.L D0,D2
7270: 00005d0c: d5c0 4a82 6f18 2f02 2f2b ADDA.L D0,A2
7271: 00005d0e: 4a82 6f18 2f02 2f2b 0030 TST.L D2
7272: 00005d10: 6f18 2f02 2f2b 0030 2f0a BLE.B #$00000018 == 00005d2a (TRUE)
7273: 00005d12: 2f02 2f2b 0030 2f0a 61ff MOVE.L D2,-(A7)
7274: 00005d14: 2f2b 0030 2f0a 61ff 0000 MOVE.L (A3,$0030) == $01000a28,-(A7)
7275: 00005d18: 2f0a 61ff 0000 1188 d5ab MOVE.L A2,-(A7)
7276: 00005d1a: 61ff 0000 1188 d5ab 0030 BSR.L #$00001188 == 00006ea4
7277: 00005d20: d5ab 0030 9c82 defc 000c ADD.L D2,(A3,$0030) == $01000a28
7278: 00005d24: 9c82 defc 000c 42a7 2f0b SUB.L D2,D6
7279: 00005d26: defc 000c 42a7 2f0b 2f04 ADDA.W #$000c,A7
7280: 00005d2a: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
7281: 00005d2c: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
7282: 00005d2e: 2f04 2f05 61ff 0000 0618 MOVE.L D4,-(A7)
7283: 00005d30: 2f05 61ff 0000 0618 defc MOVE.L D5,-(A7)
7284: 00005d32: 61ff 0000 0618 defc 0010 BSR.L #$00000618 == 0000634c
7285: 00005d38: defc 0010 4a80 66ea 42ab ADDA.W #$0010,A7
7286: 00005d3c: 4a80 66ea 42ab 0008 42ab TST.L D0
7287: 00005d3e: 66ea 42ab 0008 42ab 000c BNE.B #$ffffffea == 00005d2a (TRUE)
7288: 00005d40: 42ab 0008 42ab 000c 397c CLR.L (A3,$0008) == $01000a00
7289: 00005d44: 42ab 000c 397c 0004 002a CLR.L (A3,$000c) == $01000a04
7290: 00005d48: 397c 0004 002a 41eb 0028 MOVE.W #$0004,(A4,$002a) == $010009de
7291: 00005d4e: 41eb 0028 3968 0002 002c LEA.L (A3,$0028) == $01000a20,A0
7292: 00005d52: 3968 0002 002c 5290 397c MOVE.W (A0,$0002) == $010001ae,(A4,$002c) == $010009e0
7293: 00005d58: 5290 397c 000c 0026 322c ADD.L #$00000001,(A0)
7294: 00005d5a: 397c 000c 0026 322c 0026 MOVE.W #$000c,(A4,$0026) == $010009da
7295: 00005d60: 322c 0026 0641 0014 3941 MOVE.W (A4,$0026) == $010009da,D1
7296: 00005d64: 0641 0014 3941 0010 61ff ADD.W #$0014,D1
7297: 00005d68: 3941 0010 61ff 0000 1b7c MOVE.W D1,(A4,$0010) == $010009c4
7298: 00005d6c: 61ff 0000 1b7c 2680 42a7 BSR.L #$00001b7c == 000078ea
7299: 00005d72: 2680 42a7 42a7 2f0b 2f04 MOVE.L D0,(A3)
7300: 00005d74: 42a7 42a7 2f0b 2f04 2f05 CLR.L -(A7)
7301: 00005d76: 42a7 2f0b 2f04 2f05 61ff CLR.L -(A7)
7302: 00005d78: 2f0b 2f04 2f05 61ff 0000 MOVE.L A3,-(A7)
7303: 00005d7a: 2f04 2f05 61ff 0000 051c MOVE.L D4,-(A7)
7304: 00005d7c: 2f05 61ff 0000 051c defc MOVE.L D5,-(A7)
7305: 00005d7e: 61ff 0000 051c defc 0014 BSR.L #$0000051c == 0000629c
7306: 00005d84: defc 0014 0c83 0000 01ff ADDA.W #$0014,A7
7307: 00005d88: 0c83 0000 01ff 6f04 4a86 CMP.L #$000001ff,D3
7308: 00005d8e: 6f04 4a86 6e7a 7202 b2ab BLE.B #$00000004 == 00005d94 (TRUE)
7309: 00005d90: 4a86 6e7a 7202 b2ab 0028 TST.L D6
7310: 00005d92: 6e7a 7202 b2ab 0028 6772 BGT.B #$0000007a == 00005e0e (FALSE)
7311: 00005d94: 7202 b2ab 0028 6772 7201 MOVE.L #$00000002,D1
7312: 00005d96: b2ab 0028 6772 7201 2244 CMP.L (A3,$0028) == $01000a20,D1
7313: 00005d9a: 6772 7201 2244 b291 6630 BEQ.B #$00000072 == 00005e0e (FALSE)
7314: 00005d9c: 7201 2244 b291 6630 2245 MOVE.L #$00000001,D1
7315: 00005d9e: 2244 b291 6630 2245 2f29 MOVEA.L D4,A1
7316: 00005da0: b291 6630 2245 2f29 00fc CMP.L (A1),D1
7317: 00005da2: 6630 2245 2f29 00fc 2244 BNE.B #$00000030 == 00005dd4 (TRUE)
7318: 00005da4: 2245 2f29 00fc 2244 2f29 MOVEA.L D5,A1
7319: 00005da6: 2f29 00fc 2244 2f29 000c MOVE.L (A1,$00fc) == $0100be34,-(A7)
7320: 00005daa: 2244 2f29 000c 2f29 0008 MOVEA.L D4,A1
7321: 00005dac: 2f29 000c 2f29 0008 2f29 MOVE.L (A1,$000c) == $0100bd44,-(A7)
7322: 00005db0: 2f29 0008 2f29 0004 2245 MOVE.L (A1,$0008) == $0100bd40,-(A7)
7323: 00005db4: 2f29 0004 2245 2f29 00f0 MOVE.L (A1,$0004) == $0100bd3c,-(A7)
7324: 00005db8: 2245 2f29 00f0 4879 0100 MOVEA.L D5,A1
7325: 00005dba: 2f29 00f0 4879 0100 fc23 MOVE.L (A1,$00f0) == $0100be28,-(A7)
7326: 00005dbe: 4879 0100 fc23 486e ff78 PEA.L $0100fc23
7327: 00005dc4: 486e ff78 61ff 0000 09be PEA.L (A6,$ff78) == $ffffff78
7328: 00005dc8: 61ff 0000 09be defc 001c BSR.L #$000009be == 00006788
7329: 00005dce: defc 001c 601e 2245 2f29 ADDA.W #$001c,A7
7330: 00005dd2: 601e 2245 2f29 00fc 2f29 BT .B #$0000001e == 00005df2 (TRUE)
7331: 00005dd4: 2245 2f29 00fc 2f29 00f0 MOVEA.L D5,A1
7332: 00005dd6: 2f29 00fc 2f29 00f0 4879 MOVE.L (A1,$00fc) == $0100be34,-(A7)
7333: 00005dda: 2f29 00f0 4879 0100 fc32 MOVE.L (A1,$00f0) == $0100be28,-(A7)
7334: 00005dde: 4879 0100 fc32 486e ff78 PEA.L $0100fc32
7335: 00005de4: 486e ff78 61ff 0000 099e PEA.L (A6,$ff78) == $ffffff78
7336: 00005de8: 61ff 0000 099e defc 0010 BSR.L #$0000099e == 00006788
7337: 00005dee: defc 0010 4879 0100 f419 ADDA.W #$0010,A7
7338: 00005df2: 4879 0100 f419 61ff 0000 PEA.L $0100f419
7339: 00005df8: 61ff 0000 0976 486e ff78 BSR.L #$00000976 == 00006770
7340: 00005dfe: 486e ff78 206e fff8 4e90 PEA.L (A6,$ff78) == $ffffff78
7341: 00005e02: 206e fff8 4e90 2d40 fff8 MOVEA.L (A6,$fff8) == $fffffff8,A0
7342: 00005e06: 4e90 2d40 fff8 6018 7231 JSR.L (A0)
7343: 00005e08: 2d40 fff8 6018 7231 b2ab MOVE.L D0,(A6,$fff8) == $fffffff8
7344: 00005e0c: 6018 7231 b2ab 0008 6c00 BT .B #$00000018 == 00005e26 (TRUE)
7345: 00005e0e: 7231 b2ab 0008 6c00 fd52 MOVE.L #$00000031,D1
7346: 00005e10: b2ab 0008 6c00 fd52 4879 CMP.L (A3,$0008) == $01000a00,D1
7347: 00005e14: 6c00 fd52 4879 0100 fc39 BGE.W #$fd52 == 00005b68 (FALSE)
7348: 00005e18: 4879 0100 fc39 61ff 0000 PEA.L $0100fc39
7349: 00005e1e: 61ff 0000 0950 4280 4cee BSR.L #$00000950 == 00006770
7350: 00005e24: 4280 4cee 3c7c ff54 4e5e CLR.L D0
7351: 00005e26: 4cee 3c7c ff54 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ff54) == $ffffff54
7352: 00005e2c: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
7353: 00005e2e: 4e75 4e56 fff0 48e7 3f3c RTS.L
7354: 00005e30: 4e56 fff0 48e7 3f3c 206e LINK.W A6,#$fff0
7355: 00005e34: 48e7 3f3c 206e 000c 2a28 MVMLE.L #$3f3c,-(A7)
7356: 00005e38: 206e 000c 2a28 0020 7234 MOVEA.L (A6,$000c) == $0000000c,A0
7357: 00005e3c: 2a28 0020 7234 d285 2841 MOVE.L (A0,$0020) == $010001cc,D5
7358: 00005e40: 7234 d285 2841 2a45 dafc MOVE.L #$00000034,D1
7359: 00005e42: d285 2841 2a45 dafc 018a ADD.L D5,D1
7360: 00005e44: 2841 2a45 dafc 018a 206e MOVEA.L D1,A4
7361: 00005e46: 2a45 dafc 018a 206e 0010 MOVEA.L D5,A5
7362: 00005e48: dafc 018a 206e 0010 2650 ADDA.W #$018a,A5
7363: 00005e4c: 206e 0010 2650 0681 0000 MOVEA.L (A6,$0010) == $00000010,A0
7364: 00005e50: 2650 0681 0000 0116 2d41 MOVEA.L (A0),A3
7365: 00005e52: 0681 0000 0116 2d41 fff8 ADD.L #$00000116,D1
7366: 00005e58: 2d41 fff8 220d 0681 0000 MOVE.L D1,(A6,$fff8) == $fffffff8
7367: 00005e5c: 220d 0681 0000 0116 2d41 MOVE.L A5,D1
7368: 00005e5e: 0681 0000 0116 2d41 fff4 ADD.L #$00000116,D1
7369: 00005e64: 2d41 fff4 7204 efec 1004 MOVE.L D1,(A6,$fff4) == $fffffff4
7370: 00005e68: 7204 efec 1004 000e 7205 MOVE.L #$00000004,D1
7371: 00005e6a: efec 1004 000e 7205 efec BFINS.L #$1004,(A4,$000e) == $010009c2
7372: 00005e70: 7205 efec 1104 000e 526c MOVE.L #$00000005,D1
7373: 00005e72: efec 1104 000e 526c 0012 BFINS.L #$1104,(A4,$000e) == $010009c2
7374: 00005e78: 526c 0012 197c 00ff 0016 ADD.W #$00000001,(A4,$0012) == $010009c6
7375: 00005e7c: 197c 00ff 0016 197c 0011 MOVE.B #$ff,(A4,$0016) == $010009ca
7376: 00005e82: 197c 0011 0017 42ac 001a MOVE.B #$11,(A4,$0017) == $010009cb
7377: 00005e88: 42ac 001a 72ff 2941 001e CLR.L (A4,$001a) == $010009ce
7378: 00005e8c: 72ff 2941 001e 397c 0044 MOVE.L #$ffffffff,D1
7379: 00005e8e: 2941 001e 397c 0044 0022 MOVE.L D1,(A4,$001e) == $010009d2
7380: 00005e92: 397c 0044 0022 397c 0043 MOVE.W #$0044,(A4,$0022) == $010009d6
7381: 00005e98: 397c 0043 0024 426c 0028 MOVE.W #$0043,(A4,$0024) == $010009d8
7382: 00005e9e: 426c 0028 4878 012c 45ec CLR.W (A4,$0028) == $010009dc
7383: 00005ea2: 4878 012c 45ec 002a 2f0a PEA.L $0000012c
7384: 00005ea6: 45ec 002a 2f0a 61ff 0000 LEA.L (A4,$002a) == $010009de,A2
7385: 00005eaa: 2f0a 61ff 0000 112a 14bc MOVE.L A2,-(A7)
7386: 00005eac: 61ff 0000 112a 14bc 0001 BSR.L #$0000112a == 00006fd8
7387: 00005eb2: 14bc 0001 197c 0001 002b MOVE.B #$01,(A2)
7388: 00005eb6: 197c 0001 002b 197c 0006 MOVE.B #$01,(A4,$002b) == $010009df
7389: 00005ebc: 197c 0006 002c 42ac 0036 MOVE.B #$06,(A4,$002c) == $010009e0
7390: 00005ec2: 42ac 0036 4879 0100 fc48 CLR.L (A4,$0036) == $010009ea
7391: 00005ec6: 4879 0100 fc48 61ff 0000 PEA.L $0100fc48
7392: 00005ecc: 61ff 0000 08a2 4878 003a BSR.L #$000008a2 == 00006770
7393: 00005ed2: 4878 003a 2f0b 61ff 0000 PEA.L $0000003a
7394: 00005ed6: 2f0b 61ff 0000 117e 2440 MOVE.L A3,-(A7)
7395: 00005ed8: 61ff 0000 117e 2440 defc BSR.L #$0000117e == 00007058
7396: 00005ede: 2440 defc 0014 4a8a 6726 MOVEA.L D0,A2
7397: 00005ee0: defc 0014 4a8a 6726 421a ADDA.W #$0014,A7
7398: 00005ee4: 4a8a 6726 421a 4878 0040 TST.L A2
7399: 00005ee6: 6726 421a 4878 0040 2f0b BEQ.B #$00000026 == 00005f0e (FALSE)
7400: 00005ee8: 421a 4878 0040 2f0b 486c CLR.B (A2)+
7401: 00005eea: 4878 0040 2f0b 486c 0056 PEA.L $00000040
7402: 00005eee: 2f0b 486c 0056 61ff 0000 MOVE.L A3,-(A7)
7403: 00005ef0: 486c 0056 61ff 0000 1188 PEA.L (A4,$0056) == $01000a0a
7404: 00005ef4: 61ff 0000 1188 2f0b 4879 BSR.L #$00001188 == 0000707e
7405: 00005efa: 2f0b 4879 0100 fc65 61ff MOVE.L A3,-(A7)
7406: 00005efc: 4879 0100 fc65 61ff 0000 PEA.L $0100fc65
7407: 00005f02: 61ff 0000 086c 264a defc BSR.L #$0000086c == 00006770
7408: 00005f08: 264a defc 0014 4878 0006 MOVEA.L A2,A3
7409: 00005f0a: defc 0014 4878 0006 486c ADDA.W #$0014,A7
7410: 00005f0e: 4878 0006 486c 0046 2045 PEA.L $00000006
7411: 00005f12: 486c 0046 2045 4868 001c PEA.L (A4,$0046) == $010009fa
7412: 00005f16: 2045 4868 001c 61ff 0000 MOVEA.L D5,A0
7413: 00005f18: 4868 001c 61ff 0000 0f86 PEA.L (A0,$001c) == $010001c8
7414: 00005f1c: 61ff 0000 0f86 45ec 0096 BSR.L #$00000f86 == 00006ea4
7415: 00005f22: 45ec 0096 defc 000c 4a13 LEA.L (A4,$0096) == $01000a4a,A2
7416: 00005f26: defc 000c 4a13 6712 0c13 ADDA.W #$000c,A7
7417: 00005f2a: 4a13 6712 0c13 002d 670c TST.B (A3)
7418: 00005f2c: 6712 0c13 002d 670c 0c13 BEQ.B #$00000012 == 00005f40 (FALSE)
7419: 00005f2e: 0c13 002d 670c 0c13 0020 CMP.B #$2d,(A3)
7420: 00005f32: 670c 0c13 0020 6706 14db BEQ.B #$0000000c == 00005f40 (FALSE)
7421: 00005f34: 0c13 0020 6706 14db 4a13 CMP.B #$20,(A3)
7422: 00005f38: 6706 14db 4a13 66ee 4212 BEQ.B #$00000006 == 00005f40 (FALSE)
7423: 00005f3a: 14db 4a13 66ee 4212 206e MOVE.B (A3)+,(A2)+
7424: 00005f3c: 4a13 66ee 4212 206e 0010 TST.B (A3)
7425: 00005f3e: 66ee 4212 206e 0010 208b BNE.B #$ffffffee == 00005f2e (TRUE)
7426: 00005f40: 4212 206e 0010 208b 4879 CLR.B (A2)
7427: 00005f42: 206e 0010 208b 4879 0100 MOVEA.L (A6,$0010) == $00000010,A0
7428: 00005f46: 208b 4879 0100 fc6d 486c MOVE.L A3,(A0)
7429: 00005f48: 4879 0100 fc6d 486c 0096 PEA.L $0100fc6d
7430: 00005f4e: 486c 0096 61ff 0000 1180 PEA.L (A4,$0096) == $01000a4a
7431: 00005f52: 61ff 0000 1180 4878 0004 BSR.L #$00001180 == 000070d4
7432: 00005f58: 4878 0004 2f2e fff8 4879 PEA.L $00000004
7433: 00005f5c: 2f2e fff8 4879 0100 fc72 MOVE.L (A6,$fff8) == $fffffff8,-(A7)
7434: 00005f60: 4879 0100 fc72 61ff 0000 PEA.L $0100fc72
7435: 00005f66: 61ff 0000 0f3c 206e fff8 BSR.L #$00000f3c == 00006ea4
7436: 00005f6c: 206e fff8 117c 0001 0004 MOVEA.L (A6,$fff8) == $fffffff8,A0
7437: 00005f70: 117c 0001 0004 4228 0006 MOVE.B #$01,(A0,$0004) == $010001b0
7438: 00005f76: 4228 0006 397c 0134 0026 CLR.B (A0,$0006) == $010001b2
7439: 00005f7a: 397c 0134 0026 322c 0026 MOVE.W #$0134,(A4,$0026) == $010009da
7440: 00005f80: 322c 0026 0641 0014 3941 MOVE.W (A4,$0026) == $010009da,D1
7441: 00005f84: 0641 0014 3941 0010 367c ADD.W #$0014,D1
7442: 00005f88: 3941 0010 367c 0001 defc MOVE.W D1,(A4,$0010) == $010009c4
7443: 00005f8c: 367c 0001 defc 0014 283c MOVEA.W #$0001,A3
7444: 00005f90: defc 0014 283c 0000 07ff ADDA.W #$0014,A7
7445: 00005f94: 283c 0000 07ff 4286 4287 MOVE.L #$000007ff,D4
7446: 00005f9a: 4286 4287 45f9 0100 78ea CLR.L D6
7447: 00005f9c: 4287 45f9 0100 78ea 4e92 CLR.L D7
7448: 00005f9e: 45f9 0100 78ea 4e92 2d40 LEA.L $010078ea,A2
7449: 00005fa4: 4e92 2d40 fffc 4e92 42ae JSR.L (A2)
7450: 00005fa6: 2d40 fffc 4e92 42ae fff0 MOVE.L D0,(A6,$fffc) == $fffffffc
7451: 00005faa: 4e92 42ae fff0 2045 1d68 JSR.L (A2)
7452: 00005fac: 42ae fff0 2045 1d68 0021 CLR.L (A6,$fff0) == $fffffff0
7453: 00005fb0: 2045 1d68 0021 fff3 222e MOVEA.L D5,A0
7454: 00005fb2: 1d68 0021 fff3 222e fff0 MOVE.B (A0,$0021) == $010001cd,(A6,$fff3) == $fffffff3
7455: 00005fb8: 222e fff0 b181 2941 002e MOVE.L (A6,$fff0) == $fffffff0,D1
7456: 00005fbc: b181 2941 002e 4282 4283 EOR.L D0,D1
7457: 00005fbe: 2941 002e 4282 4283 45f9 MOVE.L D1,(A4,$002e) == $010009e2
7458: 00005fc2: 4282 4283 45f9 0100 78ea CLR.L D2
7459: 00005fc4: 4283 45f9 0100 78ea 4e92 CLR.L D3
7460: 00005fc6: 45f9 0100 78ea 4e92 9087 LEA.L $010078ea,A2
7461: 00005fcc: 4e92 9087 bc80 6e4c 4e92 JSR.L (A2)
7462: 00005fce: 9087 bc80 6e4c 4e92 2e00 SUB.L D7,D0
7463: 00005fd0: bc80 6e4c 4e92 2e00 2f02 CMP.L D0,D6
7464: 00005fd2: 6e4c 4e92 2e00 2f02 4878 BGT.B #$0000004c == 00006020 (FALSE)
7465: 00005fd4: 4e92 2e00 2f02 4878 0001 JSR.L (A2)
7466: 00005fd6: 2e00 2f02 4878 0001 2f05 MOVE.L D0,D7
7467: 00005fd8: 2f02 4878 0001 2f05 2f2e MOVE.L D2,-(A7)
7468: 00005fda: 4878 0001 2f05 2f2e 000c PEA.L $00000001
7469: 00005fde: 2f05 2f2e 000c 2f2e 0008 MOVE.L D5,-(A7)
7470: 00005fe0: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
7471: 00005fe4: 2f2e 0008 61ff 0000 02b2 MOVE.L (A6,$0008) == $00000008,-(A7)
7472: 00005fe8: 61ff 0000 02b2 defc 0014 BSR.L #$000002b2 == 0000629c
7473: 00005fee: defc 0014 4a8b 670e 4879 ADDA.W #$0014,A7
7474: 00005ff2: 4a8b 670e 4879 0100 f930 TST.L A3
7475: 00005ff4: 670e 4879 0100 f930 61ff BEQ.B #$0000000e == 00006004 (FALSE)
7476: 00005ff6: 4879 0100 f930 61ff 0000 PEA.L $0100f930
7477: 00005ffc: 61ff 0000 0772 584f 0c84 BSR.L #$00000772 == 00006770
7478: 00006002: 584f 0c84 0000 fffe 6e08 ADDA.W #$00000004,A7
7479: 00006004: 0c84 0000 fffe 6e08 2004 CMP.L #$0000fffe,D4
7480: 0000600a: 6e08 2004 e380 7801 8880 BGT.B #$00000008 == 00006014 (FALSE)
7481: 0000600c: 2004 e380 7801 8880 61ff MOVE.L D4,D0
7482: 0000600e: e380 7801 8880 61ff 0000 ASL.L #$00000001,D0
7483: 00006010: 7801 8880 61ff 0000 1862 MOVE.L #$00000001,D4
7484: 00006012: 8880 61ff 0000 1862 2c04 OR.L D0,D4
7485: 00006014: 61ff 0000 1862 2c04 cc80 BSR.L #$00001862 == 00007878
7486: 0000601a: 2c04 cc80 5282 4878 0001 MOVE.L D4,D6
7487: 0000601c: cc80 5282 4878 0001 2f05 AND.L D0,D6
7488: 0000601e: 5282 4878 0001 2f05 2f2e ADD.L #$00000001,D2
7489: 00006020: 4878 0001 2f05 2f2e 000c PEA.L $00000001
7490: 00006024: 2f05 2f2e 000c 2f2e 0008 MOVE.L D5,-(A7)
7491: 00006026: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
7492: 0000602a: 2f2e 0008 61ff 0000 031c MOVE.L (A6,$0008) == $00000008,-(A7)
7493: 0000602e: 61ff 0000 031c defc 0010 BSR.L #$0000031c == 0000634c
7494: 00006034: defc 0010 4a80 6700 0176 ADDA.W #$0010,A7
7495: 00006038: 4a80 6700 0176 0c80 0000 TST.L D0
7496: 0000603a: 6700 0176 0c80 0000 0155 BEQ.W #$0176 == 000061b2 (FALSE)
7497: 0000603e: 0c80 0000 0155 6300 016c CMP.L #$00000155,D0
7498: 00006044: 6300 016c 0c2d 0011 0017 BLS.W #$016c == 000061b2 (FALSE)
7499: 00006048: 0c2d 0011 0017 6600 0162 CMP.B #$11,(A5,$0017) == $00000017
7500: 0000604e: 6600 0162 322c 0022 b26d BNE.W #$0162 == 000061b2 (TRUE)
7501: 00006052: 322c 0022 b26d 0024 6600 MOVE.W (A4,$0022) == $010009d6,D1
7502: 00006056: b26d 0024 6600 0156 0c6d CMP.W (A5,$0024) == $00000024,D1
7503: 0000605a: 6600 0156 0c6d 0044 0024 BNE.W #$0156 == 000061b2 (TRUE)
7504: 0000605e: 0c6d 0044 0024 6600 014c CMP.W #$0044,(A5,$0024) == $00000024
7505: 00006064: 6600 014c 222d 002e b2ac BNE.W #$014c == 000061b2 (TRUE)
7506: 00006068: 222d 002e b2ac 002e 6600 MOVE.L (A5,$002e) == $0000002e,D1
7507: 0000606c: b2ac 002e 6600 0140 0c2d CMP.L (A4,$002e) == $010009e2,D1
7508: 00006070: 6600 0140 0c2d 0002 002a BNE.W #$0140 == 000061b2 (TRUE)
7509: 00006074: 0c2d 0002 002a 6600 0136 CMP.B #$02,(A5,$002a) == $0000002a
7510: 0000607a: 6600 0136 4878 0006 2045 BNE.W #$0136 == 000061b2 (TRUE)
7511: 0000607e: 4878 0006 2045 4868 001c PEA.L $00000006
7512: 00006082: 2045 4868 001c 486d 0046 MOVEA.L D5,A0
7513: 00006084: 4868 001c 486d 0046 61ff PEA.L (A0,$001c) == $010001c8
7514: 00006088: 486d 0046 61ff 0000 0d64 PEA.L (A5,$0046) == $00000046
7515: 0000608c: 61ff 0000 0d64 defc 000c BSR.L #$00000d64 == 00006df2
7516: 00006092: defc 000c 4a80 6600 0118 ADDA.W #$000c,A7
7517: 00006096: 4a80 6600 0118 206e fff4 TST.L D0
7518: 00006098: 6600 0118 206e fff4 4a28 BNE.W #$0118 == 000061b2 (TRUE)
7519: 0000609c: 206e fff4 4a28 0006 6634 MOVEA.L (A6,$fff4) == $fffffff4,A0
7520: 000060a0: 4a28 0006 6634 61ff 0000 TST.B (A0,$0006) == $010001b2
7521: 000060a4: 6634 61ff 0000 3426 4879 BNE.B #$00000034 == 000060da (TRUE)
7522: 000060a6: 61ff 0000 3426 4879 0100 BSR.L #$00003426 == 000094ce
7523: 000060ac: 4879 0100 fc77 61ff 0000 PEA.L $0100fc77
7524: 000060b2: 61ff 0000 06bc 4878 0006 BSR.L #$000006bc == 00006770
7525: 000060b8: 4878 0006 2045 4868 0022 PEA.L $00000006
7526: 000060bc: 2045 4868 0022 486d 0006 MOVEA.L D5,A0
7527: 000060be: 4868 0022 486d 0006 61ff PEA.L (A0,$0022) == $010001ce
7528: 000060c2: 486d 0006 61ff 0000 0ddc PEA.L (A5,$0006) == $00000006
7529: 000060c6: 61ff 0000 0ddc 2045 216d BSR.L #$00000ddc == 00006ea4
7530: 000060cc: 2045 216d 003a 0018 7001 MOVEA.L D5,A0
7531: 000060ce: 216d 003a 0018 7001 6000 MOVE.L (A5,$003a) == $0000003a,(A0,$0018) == $010001c4
7532: 000060d4: 7001 6000 00f6 4a8b 6714 MOVE.L #$00000001,D0
7533: 000060d6: 6000 00f6 4a8b 6714 61ff BT .W #$00f6 == 000061ce (TRUE)
7534: 000060da: 4a8b 6714 61ff 0000 180a TST.L A3
7535: 000060dc: 6714 61ff 0000 180a 90ae BEQ.B #$00000014 == 000060f2 (FALSE)
7536: 000060de: 61ff 0000 180a 90ae fffc BSR.L #$0000180a == 000078ea
7537: 000060e4: 90ae fffc 0c80 0000 270f SUB.L (A6,$fffc) == $fffffffc,D0
7538: 000060e8: 0c80 0000 270f 6f00 00c2 CMP.L #$0000270f,D0
7539: 000060ee: 6f00 00c2 97cb 206e fff4 BLE.W #$00c2 == 000061b2 (TRUE)
7540: 000060f2: 97cb 206e fff4 4868 0008 SUBA.L A3,A3
7541: 000060f4: 206e fff4 4868 0008 61ff MOVEA.L (A6,$fff4) == $fffffff4,A0
7542: 000060f8: 4868 0008 61ff 0000 100e PEA.L (A0,$0008) == $010001b4
7543: 000060fc: 61ff 0000 100e 584f 7238 BSR.L #$0000100e == 0000710c
7544: 00006102: 584f 7238 b280 6c08 206e ADDA.W #$00000004,A7
7545: 00006104: 7238 b280 6c08 206e fff4 MOVE.L #$00000038,D1
7546: 00006106: b280 6c08 206e fff4 4228 CMP.L D0,D1
7547: 00006108: 6c08 206e fff4 4228 0040 BGE.B #$00000008 == 00006112 (FALSE)
7548: 0000610a: 206e fff4 4228 0040 206e MOVEA.L (A6,$fff4) == $fffffff4,A0
7549: 0000610e: 4228 0040 206e fff4 4868 CLR.B (A0,$0040) == $010001ec
7550: 00006112: 206e fff4 4868 0008 42a7 MOVEA.L (A6,$fff4) == $fffffff4,A0
7551: 00006116: 4868 0008 42a7 4878 0008 PEA.L (A0,$0008) == $010001b4
7552: 0000611a: 42a7 4878 0008 4878 003c CLR.L -(A7)
7553: 0000611c: 4878 0008 4878 003c 61ff PEA.L $00000008
7554: 00006120: 4878 003c 61ff 0000 3322 PEA.L $0000003c
7555: 00006124: 61ff 0000 3322 7401 defc BSR.L #$00003322 == 00009448
7556: 0000612a: 7401 defc 0010 206e fff4 MOVE.L #$00000001,D2
7557: 0000612c: defc 0010 206e fff4 1628 ADDA.W #$0010,A7
7558: 00006130: 206e fff4 1628 0006 7202 MOVEA.L (A6,$fff4) == $fffffff4,A0
7559: 00006134: 1628 0006 7202 b283 6714 MOVE.B (A0,$0006) == $010001b2,D3
7560: 00006138: 7202 b283 6714 6d08 b483 MOVE.L #$00000002,D1
7561: 0000613a: b283 6714 6d08 b483 6710 CMP.L D3,D1
7562: 0000613c: 6714 6d08 b483 6710 6000 BEQ.B #$00000014 == 00006152 (FALSE)
7563: 0000613e: 6d08 b483 6710 6000 fe4e BLT.B #$00000008 == 00006148 (TRUE)
7564: 00006140: b483 6710 6000 fe4e 7203 CMP.L D3,D2
7565: 00006142: 6710 6000 fe4e 7203 b283 BEQ.B #$00000010 == 00006154 (FALSE)
7566: 00006144: 6000 fe4e 7203 b283 674e BT .W #$fe4e == 00005f94 (TRUE)
7567: 00006148: 7203 b283 674e 6000 fe44 MOVE.L #$00000003,D1
7568: 0000614a: b283 674e 6000 fe44 4282 CMP.L D3,D1
7569: 0000614c: 674e 6000 fe44 4282 2f02 BEQ.B #$0000004e == 0000619c (FALSE)
7570: 0000614e: 6000 fe44 4282 2f02 4878 BT .W #$fe44 == 00005f94 (TRUE)
7571: 00006152: 4282 2f02 4878 0038 206e CLR.L D2
7572: 00006154: 2f02 4878 0038 206e fff8 MOVE.L D2,-(A7)
7573: 00006156: 4878 0038 206e fff8 4868 PEA.L $00000038
7574: 0000615a: 206e fff8 4868 0008 61ff MOVEA.L (A6,$fff8) == $fffffff8,A0
7575: 0000615e: 4868 0008 61ff 0000 09d4 PEA.L (A0,$0008) == $010001b4
7576: 00006162: 61ff 0000 09d4 defc 000c BSR.L #$000009d4 == 00006b38
7577: 00006168: defc 000c 4a82 660e 4879 ADDA.W #$000c,A7
7578: 0000616c: 4a82 660e 4879 0100 f419 TST.L D2
7579: 0000616e: 660e 4879 0100 f419 61ff BNE.B #$0000000e == 0000617e (TRUE)
7580: 00006170: 4879 0100 f419 61ff 0000 PEA.L $0100f419
7581: 00006176: 61ff 0000 05f8 584f 296d BSR.L #$000005f8 == 00006770
7582: 0000617c: 584f 296d 003e 001e 206e ADDA.W #$00000004,A7
7583: 0000617e: 296d 003e 001e 206e fff8 MOVE.L (A5,$003e) == $0000003e,(A4,$001e) == $010009d2
7584: 00006184: 206e fff8 226e fff4 1169 MOVEA.L (A6,$fff8) == $fffffff8,A0
7585: 00006188: 226e fff4 1169 0006 0006 MOVEA.L (A6,$fff4) == $fffffff4,A1
7586: 0000618c: 1169 0006 0006 1169 0007 MOVE.B (A1,$0006) == $0100bd3e,(A0,$0006) == $010001b2
7587: 00006192: 1169 0007 0007 6000 fdfa MOVE.B (A1,$0007) == $0100bd3f,(A0,$0007) == $010001b3
7588: 00006198: 6000 fdfa 72ff 2941 001e BT .W #$fdfa == 00005f94 (TRUE)
7589: 0000619c: 72ff 2941 001e 206e fff8 MOVE.L #$ffffffff,D1
7590: 0000619e: 2941 001e 206e fff8 4228 MOVE.L D1,(A4,$001e) == $010009d2
7591: 000061a2: 206e fff8 4228 0006 4228 MOVEA.L (A6,$fff8) == $fffffff8,A0
7592: 000061a6: 4228 0006 4228 0007 6000 CLR.B (A0,$0006) == $010001b2
7593: 000061aa: 4228 0007 6000 fde4 7205 CLR.B (A0,$0007) == $010001b3
7594: 000061ae: 6000 fde4 7205 b282 6c00 BT .W #$fde4 == 00005f94 (TRUE)
7595: 000061b2: 7205 b282 6c00 fe0e 61ff MOVE.L #$00000005,D1
7596: 000061b4: b282 6c00 fe0e 61ff 0000 CMP.L D2,D1
7597: 000061b6: 6c00 fe0e 61ff 0000 3312 BGE.W #$fe0e == 00005fc6 (FALSE)
7598: 000061ba: 61ff 0000 3312 4879 0100 BSR.L #$00003312 == 000094ce
7599: 000061c0: 4879 0100 fc7e 61ff 0000 PEA.L $0100fc7e
7600: 000061c6: 61ff 0000 05a8 4280 4cee BSR.L #$000005a8 == 00006770
7601: 000061cc: 4280 4cee 3cfc ffc8 4e5e CLR.L D0
7602: 000061ce: 4cee 3cfc ffc8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffc8) == $ffffffc8
7603: 000061d4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
7604: 000061d6: 4e75 4e56 0000 48e7 3c3c RTS.L
7605: 000061d8: 4e56 0000 48e7 3c3c 2a2e LINK.W A6,#$0000
7606: 000061dc: 48e7 3c3c 2a2e 000c 2a6e MVMLE.L #$3c3c,-(A7)
7607: 000061e0: 2a2e 000c 2a6e 0010 282e MOVE.L (A6,$000c) == $0000000c,D5
7608: 000061e4: 2a6e 0010 282e 0014 720e MOVEA.L (A6,$0010) == $00000010,A5
7609: 000061e8: 282e 0014 720e d284 2841 MOVE.L (A6,$0014) == $00000014,D4
7610: 000061ec: 720e d284 2841 0c6c 0001 MOVE.L #$0000000e,D1
7611: 000061ee: d284 2841 0c6c 0001 0006 ADD.L D4,D1
7612: 000061f0: 2841 0c6c 0001 0006 6600 MOVEA.L D1,A4
7613: 000061f2: 0c6c 0001 0006 6600 0096 CMP.W #$0001,(A4,$0006) == $010009ba
7614: 000061f8: 6600 0096 0c54 0001 6600 BNE.W #$0096 == 00006290 (TRUE)
7615: 000061fc: 0c54 0001 6600 008e 0c6c CMP.W #$0001,(A4)
7616: 00006200: 6600 008e 0c6c 0800 0002 BNE.W #$008e == 00006290 (TRUE)
7617: 00006204: 0c6c 0800 0002 6600 0084 CMP.W #$0800,(A4,$0002) == $010009b6
7618: 0000620a: 6600 0084 222c 0018 b2ad BNE.W #$0084 == 00006290 (TRUE)
7619: 0000620e: 222c 0018 b2ad 0018 6678 MOVE.L (A4,$0018) == $010009cc,D1
7620: 00006212: b2ad 0018 6678 4878 0006 CMP.L (A5,$0018) == $00000018,D1
7621: 00006216: 6678 4878 0006 7412 d48c BNE.B #$00000078 == 00006290 (TRUE)
7622: 00006218: 4878 0006 7412 d48c 2f02 PEA.L $00000006
7623: 0000621c: 7412 d48c 2f02 260c 5083 MOVE.L #$00000012,D2
7624: 0000621e: d48c 2f02 260c 5083 2f03 ADD.L A4,D2
7625: 00006220: 2f02 260c 5083 2f03 45f9 MOVE.L D2,-(A7)
7626: 00006222: 260c 5083 2f03 45f9 0100 MOVE.L A4,D3
7627: 00006224: 5083 2f03 45f9 0100 6ea4 ADD.L #$00000008,D3
7628: 00006226: 2f03 45f9 0100 6ea4 4e92 MOVE.L D3,-(A7)
7629: 00006228: 45f9 0100 6ea4 4e92 4878 LEA.L $01006ea4,A2
7630: 0000622e: 4e92 4878 0004 486c 0018 JSR.L (A2)
7631: 00006230: 4878 0004 486c 0018 47ec PEA.L $00000004
7632: 00006234: 486c 0018 47ec 000e 2f0b PEA.L (A4,$0018) == $010009cc
7633: 00006238: 47ec 000e 2f0b 4e92 4878 LEA.L (A4,$000e) == $010009c2,A3
7634: 0000623c: 2f0b 4e92 4878 0006 2f03 MOVE.L A3,-(A7)
7635: 0000623e: 4e92 4878 0006 2f03 761c JSR.L (A2)
7636: 00006240: 4878 0006 2f03 761c d68d PEA.L $00000006
7637: 00006244: 2f03 761c d68d 2f03 4e92 MOVE.L D3,-(A7)
7638: 00006246: 761c d68d 2f03 4e92 26ad MOVE.L #$0000001c,D3
7639: 00006248: d68d 2f03 4e92 26ad 0018 ADD.L A5,D3
7640: 0000624a: 2f03 4e92 26ad 0018 397c MOVE.L D3,-(A7)
7641: 0000624c: 4e92 26ad 0018 397c 0002 JSR.L (A2)
7642: 0000624e: 26ad 0018 397c 0002 0006 MOVE.L (A5,$0018) == $00000018,(A3)
7643: 00006252: 397c 0002 0006 defc 0024 MOVE.W #$0002,(A4,$0006) == $010009ba
7644: 00006258: defc 0024 4878 0006 2f04 ADDA.W #$0024,A7
7645: 0000625c: 4878 0006 2f04 2f02 4e92 PEA.L $00000006
7646: 00006260: 2f04 2f02 4e92 4878 0006 MOVE.L D4,-(A7)
7647: 00006262: 2f02 4e92 4878 0006 2244 MOVE.L D2,-(A7)
7648: 00006264: 4e92 4878 0006 2244 4869 JSR.L (A2)
7649: 00006266: 4878 0006 2244 4869 0006 PEA.L $00000006
7650: 0000626a: 2244 4869 0006 2f03 4e92 MOVEA.L D4,A1
7651: 0000626c: 4869 0006 2f03 4e92 defc PEA.L (A1,$0006) == $0100bd3e
7652: 00006270: 2f03 4e92 defc 0018 2245 MOVE.L D3,-(A7)
7653: 00006272: 4e92 defc 0018 2245 2069 JSR.L (A2)
7654: 00006274: defc 0018 2245 2069 0010 ADDA.W #$0018,A7
7655: 00006278: 2245 2069 0010 42a7 4878 MOVEA.L D5,A1
7656: 0000627a: 2069 0010 42a7 4878 003c MOVEA.L (A1,$0010) == $0100bd48,A0
7657: 0000627e: 42a7 4878 003c 2f04 2f05 CLR.L -(A7)
7658: 00006280: 4878 003c 2f04 2f05 2068 PEA.L $0000003c
7659: 00006284: 2f04 2f05 2068 000c 4e90 MOVE.L D4,-(A7)
7660: 00006286: 2f05 2068 000c 4e90 6002 MOVE.L D5,-(A7)
7661: 00006288: 2068 000c 4e90 6002 70ff MOVEA.L (A0,$000c) == $010001b8,A0
7662: 0000628c: 4e90 6002 70ff 4cee 3c3c JSR.L (A0)
7663: 0000628e: 6002 70ff 4cee 3c3c ffe0 BT .B #$00000002 == 00006292 (TRUE)
7664: 00006290: 70ff 4cee 3c3c ffe0 4e5e MOVE.L #$ffffffff,D0
7665: 00006292: 4cee 3c3c ffe0 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffe0) == $ffffffe0
7666: 00006298: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
7667: 0000629a: 4e75 4e56 0000 48e7 3c3c RTS.L
7668: 0000629c: 4e56 0000 48e7 3c3c 282e LINK.W A6,#$0000
7669: 000062a0: 48e7 3c3c 282e 000c 2a6e MVMLE.L #$3c3c,-(A7)
7670: 000062a4: 282e 000c 2a6e 0010 242e MOVE.L (A6,$000c) == $0000000c,D4
7671: 000062a8: 2a6e 0010 242e 0014 200d MOVEA.L (A6,$0010) == $00000010,A5
7672: 000062ac: 242e 0014 200d 0680 0000 MOVE.L (A6,$0014) == $00000014,D2
7673: 000062b0: 200d 0680 0000 02e0 7234 MOVE.L A5,D0
7674: 000062b2: 0680 0000 02e0 7234 d28d ADD.L #$000002e0,D0
7675: 000062b8: 7234 d28d 4a82 6708 7a01 MOVE.L #$00000034,D1
7676: 000062ba: d28d 4a82 6708 7a01 ba82 ADD.L A5,D1
7677: 000062bc: 4a82 6708 7a01 ba82 6706 TST.L D2
7678: 000062be: 6708 7a01 ba82 6706 6016 BEQ.B #$00000008 == 000062c8 (FALSE)
7679: 000062c0: 7a01 ba82 6706 6016 2640 MOVE.L #$00000001,D5
7680: 000062c2: ba82 6706 6016 2640 6002 CMP.L D2,D5
7681: 000062c4: 6706 6016 2640 6002 2641 BEQ.B #$00000006 == 000062cc (FALSE)
7682: 000062c6: 6016 2640 6002 2641 49eb BT .B #$00000016 == 000062de (TRUE)
7683: 000062c8: 2640 6002 2641 49eb 000e MOVEA.L D0,A3
7684: 000062ca: 6002 2641 49eb 000e 342b BT .B #$00000002 == 000062ce (TRUE)
7685: 000062cc: 2641 49eb 000e 342b 0010 MOVEA.L D1,A3
7686: 000062ce: 49eb 000e 342b 0010 0642 LEA.L (A3,$000e) == $01000a06,A4
7687: 000062d2: 342b 0010 0642 000e 260b MOVE.W (A3,$0010) == $01000a08,D2
7688: 000062d6: 0642 000e 260b 6004 70ff ADD.W #$000e,D2
7689: 000062da: 260b 6004 70ff 6060 377c MOVE.L A3,D3
7690: 000062dc: 6004 70ff 6060 377c 0800 BT .B #$00000004 == 000062e2 (TRUE)
7691: 000062de: 70ff 6060 377c 0800 000c MOVE.L #$ffffffff,D0
7692: 000062e0: 6060 377c 0800 000c 4878 BT .B #$00000060 == 00006342 (TRUE)
7693: 000062e2: 377c 0800 000c 4878 0006 MOVE.W #$0800,(A3,$000c) == $01000a04
7694: 000062e8: 4878 0006 486b 0006 486d PEA.L $00000006
7695: 000062ec: 486b 0006 486d 001c 45f9 PEA.L (A3,$0006) == $010009fe
7696: 000062f0: 486d 001c 45f9 0100 6ea4 PEA.L (A5,$001c) == $0000001c
7697: 000062f4: 45f9 0100 6ea4 4e92 4878 LEA.L $01006ea4,A2
7698: 000062fa: 4e92 4878 0006 2f0b 486d JSR.L (A2)
7699: 000062fc: 4878 0006 2f0b 486d 0022 PEA.L $00000006
7700: 00006300: 2f0b 486d 0022 4e92 426c MOVE.L A3,-(A7)
7701: 00006302: 486d 0022 4e92 426c 000a PEA.L (A5,$0022) == $00000022
7702: 00006306: 4e92 426c 000a 4878 0014 JSR.L (A2)
7703: 00006308: 426c 000a 4878 0014 2f0c CLR.W (A4,$000a) == $010009be
7704: 0000630c: 4878 0014 2f0c 61ff 0000 PEA.L $00000014
7705: 00006310: 2f0c 61ff 0000 0128 4640 MOVE.L A4,-(A7)
7706: 00006312: 61ff 0000 0128 4640 3940 BSR.L #$00000128 == 0000643c
7707: 00006318: 4640 3940 000a defc 0020 NOT.W D0
7708: 0000631a: 3940 000a defc 0020 0c42 MOVE.W D0,(A4,$000a) == $010009be
7709: 0000631e: defc 0020 0c42 003b 6202 ADDA.W #$0020,A7
7710: 00006322: 0c42 003b 6202 743c 2244 CMP.W #$003b,D2
7711: 00006326: 6202 743c 2244 2069 0010 BHI.B #$00000002 == 0000632a (TRUE)
7712: 00006328: 743c 2244 2069 0010 2f2e MOVE.L #$0000003c,D2
7713: 0000632a: 2244 2069 0010 2f2e 0018 MOVEA.L D4,A1
7714: 0000632c: 2069 0010 2f2e 0018 48c2 MOVEA.L (A1,$0010) == $0100bd48,A0
7715: 00006330: 2f2e 0018 48c2 2f02 2f03 MOVE.L (A6,$0018) == $00000018,-(A7)
7716: 00006334: 48c2 2f02 2f03 2f04 2068 EXT.L D2
7717: 00006336: 2f02 2f03 2f04 2068 000c MOVE.L D2,-(A7)
7718: 00006338: 2f03 2f04 2068 000c 4e90 MOVE.L D3,-(A7)
7719: 0000633a: 2f04 2068 000c 4e90 4cee MOVE.L D4,-(A7)
7720: 0000633c: 2068 000c 4e90 4cee 3c3c MOVEA.L (A0,$000c) == $010001b8,A0
7721: 00006340: 4e90 4cee 3c3c ffe0 4e5e JSR.L (A0)
7722: 00006342: 4cee 3c3c ffe0 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffe0) == $ffffffe0
7723: 00006348: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
7724: 0000634a: 4e75 4e56 0000 48e7 303c RTS.L
7725: 0000634c: 4e56 0000 48e7 303c 286e LINK.W A6,#$0000
7726: 00006350: 48e7 303c 286e 000c 266e MVMLE.L #$303c,-(A7)
7727: 00006354: 286e 000c 266e 0010 242e MOVEA.L (A6,$000c) == $0000000c,A4
7728: 00006358: 266e 0010 242e 0014 200b MOVEA.L (A6,$0010) == $00000010,A3
7729: 0000635c: 242e 0014 200b 0680 0000 MOVE.L (A6,$0014) == $00000014,D2
7730: 00006360: 200b 0680 0000 050e 220b MOVE.L A3,D0
7731: 00006362: 0680 0000 050e 220b 0681 ADD.L #$0000050e,D0
7732: 00006368: 220b 0681 0000 018a 4a82 MOVE.L A3,D1
7733: 0000636a: 0681 0000 018a 4a82 670a ADD.L #$0000018a,D1
7734: 00006370: 4a82 670a 7601 b682 6714 TST.L D2
7735: 00006372: 670a 7601 b682 6714 6000 BEQ.B #$0000000a == 0000637e (FALSE)
7736: 00006374: 7601 b682 6714 6000 00b2 MOVE.L #$00000001,D3
7737: 00006376: b682 6714 6000 00b2 2440 CMP.L D2,D3
7738: 00006378: 6714 6000 00b2 2440 4bea BEQ.B #$00000014 == 0000638e (FALSE)
7739: 0000637a: 6000 00b2 2440 4bea 000e BT .W #$00b2 == 0000642e (TRUE)
7740: 0000637e: 2440 4bea 000e 206c 0010 MOVEA.L D0,A2
7741: 00006380: 4bea 000e 206c 0010 4878 LEA.L (A2,$000e) == $0000000e,A5
7742: 00006384: 206c 0010 4878 022e 600e MOVEA.L (A4,$0010) == $010009c4,A0
7743: 00006388: 4878 022e 600e 2441 4bea PEA.L $0000022e
7744: 0000638c: 600e 2441 4bea 000e 206c BT .B #$0000000e == 0000639c (TRUE)
7745: 0000638e: 2441 4bea 000e 206c 0010 MOVEA.L D1,A2
7746: 00006390: 4bea 000e 206c 0010 4878 LEA.L (A2,$000e) == $0000000e,A5
7747: 00006394: 206c 0010 4878 0156 2f0b MOVEA.L (A4,$0010) == $010009c4,A0
7748: 00006398: 4878 0156 2f0b 2f0a 2f0c PEA.L $00000156
7749: 0000639c: 2f0b 2f0a 2f0c 2068 0008 MOVE.L A3,-(A7)
7750: 0000639e: 2f0a 2f0c 2068 0008 4e90 MOVE.L A2,-(A7)
7751: 000063a0: 2f0c 2068 0008 4e90 3400 MOVE.L A4,-(A7)
7752: 000063a2: 2068 0008 4e90 3400 defc MOVEA.L (A0,$0008) == $010001b4,A0
7753: 000063a6: 4e90 3400 defc 0010 677e JSR.L (A0)
7754: 000063a8: 3400 defc 0010 677e 4aab MOVE.W D0,D2
7755: 000063aa: defc 0010 677e 4aab 0018 ADDA.W #$0010,A7
7756: 000063ae: 677e 4aab 0018 6750 4878 BEQ.B #$0000007e == 0000642e (FALSE)
7757: 000063b0: 4aab 0018 6750 4878 0006 TST.L (A3,$0018) == $01000a10
7758: 000063b4: 6750 4878 0006 4879 0101 BEQ.B #$00000050 == 00006406 (FALSE)
7759: 000063b6: 4878 0006 4879 0101 62dc PEA.L $00000006
7760: 000063ba: 4879 0101 62dc 2f0a 61ff PEA.L $010162dc
7761: 000063c0: 2f0a 61ff 0000 0a2e defc MOVE.L A2,-(A7)
7762: 000063c2: 61ff 0000 0a2e defc 000c BSR.L #$00000a2e == 00006df2
7763: 000063c8: defc 000c 4a80 675e 0c6a ADDA.W #$000c,A7
7764: 000063cc: 4a80 675e 0c6a 0806 000c TST.L D0
7765: 000063ce: 675e 0c6a 0806 000c 6612 BEQ.B #$0000005e == 0000642e (FALSE)
7766: 000063d0: 0c6a 0806 000c 6612 2f0a CMP.W #$0806,(A2,$000c) == $0000000c
7767: 000063d6: 6612 2f0a 2f0b 2f0c 2f2e BNE.B #$00000012 == 000063ea (TRUE)
7768: 000063d8: 2f0a 2f0b 2f0c 2f2e 0008 MOVE.L A2,-(A7)
7769: 000063da: 2f0b 2f0c 2f2e 0008 61ff MOVE.L A3,-(A7)
7770: 000063dc: 2f0c 2f2e 0008 61ff ffff MOVE.L A4,-(A7)
7771: 000063de: 2f2e 0008 61ff ffff fdf4 MOVE.L (A6,$0008) == $00000008,-(A7)
7772: 000063e2: 61ff ffff fdf4 6044 0c42 BSR.L #$fffffdf4 == 000061d8
7773: 000063e8: 6044 0c42 0021 6312 0c6a BT .B #$00000044 == 0000642e (TRUE)
7774: 000063ea: 0c42 0021 6312 0c6a 0800 CMP.W #$0021,D2
7775: 000063ee: 6312 0c6a 0800 000c 660a BLS.B #$00000012 == 00006402 (FALSE)
7776: 000063f0: 0c6a 0800 000c 660a 262d CMP.W #$0800,(A2,$000c) == $0000000c
7777: 000063f6: 660a 262d 0010 b6ab 0018 BNE.B #$0000000a == 00006402 (TRUE)
7778: 000063f8: 262d 0010 b6ab 0018 6726 MOVE.L (A5,$0010) == $00000010,D3
7779: 000063fc: b6ab 0018 6726 7001 602a CMP.L (A3,$0018) == $01000a10,D3
7780: 00006400: 6726 7001 602a 0c42 0021 BEQ.B #$00000026 == 00006428 (FALSE)
7781: 00006402: 7001 602a 0c42 0021 6322 MOVE.L #$00000001,D0
7782: 00006404: 602a 0c42 0021 6322 0c6a BT .B #$0000002a == 00006430 (TRUE)
7783: 00006406: 0c42 0021 6322 0c6a 0800 CMP.W #$0021,D2
7784: 0000640a: 6322 0c6a 0800 000c 661a BLS.B #$00000022 == 0000642e (FALSE)
7785: 0000640c: 0c6a 0800 000c 661a 4878 CMP.W #$0800,(A2,$000c) == $0000000c
7786: 00006412: 661a 4878 0006 486b 001c BNE.B #$0000001a == 0000642e (TRUE)
7787: 00006414: 4878 0006 486b 001c 2f0a PEA.L $00000006
7788: 00006418: 486b 001c 2f0a 61ff 0000 PEA.L (A3,$001c) == $01000a14
7789: 0000641c: 2f0a 61ff 0000 09d2 4a80 MOVE.L A2,-(A7)
7790: 0000641e: 61ff 0000 09d2 4a80 6606 BSR.L #$000009d2 == 00006df2
7791: 00006424: 4a80 6606 3002 48c0 6002 TST.L D0
7792: 00006426: 6606 3002 48c0 6002 4280 BNE.B #$00000006 == 0000642e (TRUE)
7793: 00006428: 3002 48c0 6002 4280 4cee MOVE.W D2,D0
7794: 0000642a: 48c0 6002 4280 4cee 3c0c EXT.L D0
7795: 0000642c: 6002 4280 4cee 3c0c ffe8 BT .B #$00000002 == 00006430 (TRUE)
7796: 0000642e: 4280 4cee 3c0c ffe8 4e5e CLR.L D0
7797: 00006430: 4cee 3c0c ffe8 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe8) == $ffffffe8
7798: 00006436: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
7799: 00006438: 4e75 4e71 4e56 0000 48e7 RTS.L
7800: 0000643a: 4e71 4e56 0000 48e7 3000 NOP.L
7801:
7802: =================================================================================
7803: = checksum by words (16bits)
7804: =================================================================================
7805: 0000643c: 4e56 0000 48e7 3000 206e LINK.W A6,#$0000
7806: 00006440: 48e7 3000 206e 0008 4280 MVMLE.L #$3000,-(A7)
7807: 00006444: 206e 0008 4280 263c 0001 MOVEA.L (A6,$0008) == $00000008,A0
7808: 00006448: 4280 263c 0001 0000 322e CLR.L D0
7809: 0000644a: 263c 0001 0000 322e 000e MOVE.L #$00010000,D3
7810: 00006450: 322e 000e e249 4282 600c MOVE.W (A6,$000e) == $0000000e,D1
7811: 00006454: e249 4282 600c 3418 d082 LSR.W #$00000001,D1 ; divide by 2
7812: 00006456: 4282 600c 3418 d082 b680 CLR.L D2
7813: 00006458: 600c 3418 d082 b680 6204 BT .B #$0000000c == 00006466 (TRUE)
7814: ; loop
7815: 0000645a: 3418 d082 b680 6204 9083 MOVE.W (A0)+,D2
7816: 0000645c: d082 b680 6204 9083 5280 ADD.L D2,D0
7817: 0000645e: b680 6204 9083 5280 5341 CMP.L D0,D3
7818: 00006460: 6204 9083 5280 5341 0c41 BHI.B #$00000004 == 00006466 (TRUE)
7819: 00006462: 9083 5280 5341 0c41 ffff SUB.L D3,D0
7820: 00006464: 5280 5341 0c41 ffff 66ec ADD.L #$00000001,D0
7821: 00006466: 5341 0c41 ffff 66ec 0280 SUB.W #$00000001,D1
7822: 00006468: 0c41 ffff 66ec 0280 0000 CMP.W #$ffff,D1
7823: 0000646c: 66ec 0280 0000 ffff 4cee BNE.B #$ffffffec == 0000645a (TRUE)
7824:
7825: 0000646e: 0280 0000 ffff 4cee 000c AND.L #$0000ffff,D0
7826: 00006474: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
7827: 0000647a: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
7828: 0000647c: 4e75 4e71 4e56 0000 2f02 RTS.L
7829:
7830:
7831: 0000647e: 4e71 4e56 0000 2f02 142e NOP.L
7832: 00006480: 4e56 0000 2f02 142e 000b LINK.W A6,#$0000
7833: 00006484: 2f02 142e 000b 0c02 000a MOVE.L D2,-(A7)
7834: 00006486: 142e 000b 0c02 000a 660c MOVE.B (A6,$000b) == $0000000b,D2
7835: 0000648a: 0c02 000a 660c 4878 000d CMP.B #$0a,D2
7836: 0000648e: 660c 4878 000d 61ff 0000 BNE.B #$0000000c == 0000649c (TRUE)
7837: 00006490: 4878 000d 61ff 0000 0d0e PEA.L $0000000d
7838: 00006494: 61ff 0000 0d0e 584f 4a02 BSR.L #$00000d0e == 000071a4
7839: 0000649a: 584f 4a02 670a 49c2 2f02 ADDA.W #$00000004,A7
7840: 0000649c: 4a02 670a 49c2 2f02 61ff TST.B D2
7841: 0000649e: 670a 49c2 2f02 61ff 0000 BEQ.B #$0000000a == 000064aa (FALSE)
7842: 000064a0: 49c2 2f02 61ff 0000 0cfe EXT.B D2
7843: 000064a2: 2f02 61ff 0000 0cfe 242e MOVE.L D2,-(A7)
7844: 000064a4: 61ff 0000 0cfe 242e fffc BSR.L #$00000cfe == 000071a4
7845: 000064aa: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $fffffffc,D2
7846: 000064ae: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
7847: 000064b0: 4e75 4e56 0000 48e7 3f3c RTS.L
7848: 000064b2: 4e56 0000 48e7 3f3c 142e LINK.W A6,#$0000
7849: 000064b6: 48e7 3f3c 142e 000b 61ff MVMLE.L #$3f3c,-(A7)
7850: 000064ba: 142e 000b 61ff ffff 9f02 MOVE.B (A6,$000b) == $0000000b,D2
7851: 000064be: 61ff ffff 9f02 2840 4280 BSR.L #$ffff9f02 == 000003c2
7852: 000064c4: 2840 4280 1002 2040 43f0 MOVEA.L D0,A4
7853: 000064c6: 4280 1002 2040 43f0 0a00 CLR.L D0
7854: 000064c8: 1002 2040 43f0 0a00 2009 MOVE.B D2,D0
7855: 000064ca: 2040 43f0 0a00 2009 e380 MOVEA.L D0,A0
7856: 000064cc: 43f0 0a00 2009 e380 2a40 LEA.L (A0, D0.L*2, $00) == $248657b6,A1
7857: 000064d0: 2009 e380 2a40 dbfc 0101 MOVE.L A1,D0
7858: 000064d2: e380 2a40 dbfc 0101 6230 ASL.L #$00000001,D0
7859: 000064d4: 2a40 dbfc 0101 6230 0c02 MOVEA.L D0,A5
7860: 000064d6: dbfc 0101 6230 0c02 000a ADDA.L #$01016230,A5
7861: 000064dc: 0c02 000a 661e 7c14 ddac CMP.B #$0a,D2
7862: 000064e0: 661e 7c14 ddac 01d2 2c2c BNE.B #$0000001e == 00006500 (TRUE)
7863: 000064e2: 7c14 ddac 01d2 2c2c 01ce MOVE.L #$00000014,D6
7864: 000064e4: ddac 01d2 2c2c 01ce 7e10 ADD.L D6,(A4,$01d2) == $01000b86
7865: 000064e8: 2c2c 01ce 7e10 eea6 2946 MOVE.L (A4,$01ce) == $01000b82,D6
7866: 000064ec: 7e10 eea6 2946 01ce 2006 MOVE.L #$00000010,D7
7867: 000064ee: eea6 2946 01ce 2006 efa0 ASR.L D7,D6
7868: 000064f0: 2946 01ce 2006 efa0 81ac MOVE.L D6,(A4,$01ce) == $01000b82
7869: 000064f4: 2006 efa0 81ac 01ce 6000 MOVE.L D6,D0
7870: 000064f6: efa0 81ac 01ce 6000 0166 ASL.L D7,D0
7871: 000064f8: 81ac 01ce 6000 0166 61ff OR.L D0,(A4,$01ce) == $01000b82
7872: 000064fc: 6000 0166 61ff 0000 369c BT .W #$0166 == 00006664 (TRUE)
7873: 00006500: 61ff 0000 369c 4280 102d BSR.L #$0000369c == 00009b9e
7874: 00006506: 4280 102d 0003 723c 9280 CLR.L D0
7875: 00006508: 102d 0003 723c 9280 4282 MOVE.B (A5,$0003) == $00000003,D0
7876: 0000650c: 723c 9280 4282 142d 0001 MOVE.L #$0000003c,D1
7877: 0000650e: 9280 4282 142d 0001 9282 SUB.L D0,D1
7878: 00006510: 4282 142d 0001 9282 4c2c CLR.L D2
7879: 00006512: 142d 0001 9282 4c2c 1800 MOVE.B (A5,$0001) == $00000001,D2
7880: 00006516: 9282 4c2c 1800 0328 d2ac SUB.L D2,D1
7881: 00006518: 4c2c 1800 0328 d2ac 0374 MULL.L #$1800,(A4,$0328) == $01000cdc
7882: 0000651e: d2ac 0374 4282 1415 e582 ADD.L (A4,$0374) == $01000d28,D1
7883: 00006522: 4282 1415 e582 4c6c 2002 CLR.L D2
7884: 00006524: 1415 e582 4c6c 2002 0324 MOVE.B (A5),D2
7885: 00006526: e582 4c6c 2002 0324 2a01 ASL.L #$00000002,D2
7886: 00006528: 4c6c 2002 0324 2a01 da82 DIVL.L #$2002,(A4,$0324) == $01000cd8
7887: 0000652e: 2a01 da82 90ac 01d2 4480 MOVE.L D1,D5
7888: 00006530: da82 90ac 01d2 4480 122d ADD.L D2,D5
7889: 00006532: 90ac 01d2 4480 122d 0004 SUB.L (A4,$01d2) == $01000b86,D0
7890: 00006536: 4480 122d 0004 49c1 d081 NEG.L D0
7891: 00006538: 122d 0004 49c1 d081 4c2c MOVE.B (A5,$0004) == $00000004,D1
7892: 0000653c: 49c1 d081 4c2c 0800 0328 EXT.B D1
7893: 0000653e: d081 4c2c 0800 0328 d0ac ADD.L D1,D0
7894: 00006540: 4c2c 0800 0328 d0ac 0368 MULL.L #$0800,(A4,$0328) == $01000cdc
7895: 00006546: d0ac 0368 222c 01ce 0281 ADD.L (A4,$0368) == $01000d1c,D0
7896: 0000654a: 222c 01ce 0281 0000 ffff MOVE.L (A4,$01ce) == $01000b82,D1
7897: 0000654e: 0281 0000 ffff e581 4c6c AND.L #$0000ffff,D1
7898: 00006554: e581 4c6c 1001 0324 2800 ASL.L #$00000002,D1
7899: 00006556: 4c6c 1001 0324 2800 d881 DIVL.L #$1001,(A4,$0324) == $01000cd8
7900: 0000655c: 2800 d881 4283 4282 6000 MOVE.L D0,D4
7901: 0000655e: d881 4283 4282 6000 00dc ADD.L D1,D4
7902: 00006560: 4283 4282 6000 00dc 2645 CLR.L D3
7903: 00006562: 4282 6000 00dc 2645 2444 CLR.L D2
7904: 00006564: 6000 00dc 2645 2444 202c BT .W #$00dc == 00006642 (TRUE)
7905: 00006568: 2645 2444 202c 0324 7c02 MOVEA.L D5,A3
7906: 0000656a: 2444 202c 0324 7c02 bc80 MOVEA.L D4,A2
7907: 0000656c: 202c 0324 7c02 bc80 6700 MOVE.L (A4,$0324) == $01000cd8,D0
7908: 00006570: 7c02 bc80 6700 008c 6d0c MOVE.L #$00000002,D6
7909: 00006572: bc80 6700 008c 6d0c 7c01 CMP.L D0,D6
7910: 00006574: 6700 008c 6d0c 7c01 bc80 BEQ.W #$008c == 00006602 (FALSE)
7911: 00006578: 6d0c 7c01 bc80 6700 009e BLT.B #$0000000c == 00006586 (TRUE)
7912: 0000657a: 7c01 bc80 6700 009e 6000 MOVE.L #$00000001,D6
7913: 0000657c: bc80 6700 009e 6000 00b4 CMP.L D0,D6
7914: 0000657e: 6700 009e 6000 00b4 7c04 BEQ.W #$009e == 0000661e (FALSE)
7915: 00006582: 6000 00b4 7c04 bc80 6762 BT .W #$00b4 == 00006638 (TRUE)
7916: 00006586: 7c04 bc80 6762 7c10 bc80 MOVE.L #$00000004,D6
7917: 00006588: bc80 6762 7c10 bc80 6600 CMP.L D0,D6
7918: 0000658a: 6762 7c10 bc80 6600 00a6 BEQ.B #$00000062 == 000065ee (FALSE)
7919: 0000658c: 7c10 bc80 6600 00a6 142d MOVE.L #$00000010,D6
7920: 0000658e: bc80 6600 00a6 142d 0002 CMP.L D0,D6
7921: 00006590: 6600 00a6 142d 0002 2c02 BNE.W #$00a6 == 00006638 (TRUE)
7922: 00006594: 142d 0002 2c02 e386 2f06 MOVE.B (A5,$0002) == $00000002,D2
7923: 00006598: 2c02 e386 2f06 202c 01ce MOVE.L D2,D6
7924: 0000659a: e386 2f06 202c 01ce 0280 ASL.L #$00000001,D6
7925: 0000659c: 2f06 202c 01ce 0280 0000 MOVE.L D6,-(A7)
7926: 0000659e: 202c 01ce 0280 0000 ffff MOVE.L (A4,$01ce) == $01000b82,D0
7927: 000065a2: 0280 0000 ffff 2200 6c02 AND.L #$0000ffff,D0
7928: 000065a8: 2200 6c02 5680 7cfc c086 MOVE.L D0,D1
7929: 000065aa: 6c02 5680 7cfc c086 9081 BGE.B #$00000002 == 000065ae (FALSE)
7930: 000065ac: 5680 7cfc c086 9081 4480 ADD.L #$00000003,D0
7931: 000065ae: 7cfc c086 9081 4480 e380 MOVE.L #$fffffffc,D6
7932: 000065b0: c086 9081 4480 e380 2f00 AND.L D6,D0
7933: 000065b2: 9081 4480 e380 2f00 2f0a SUB.L D1,D0
7934: 000065b4: 4480 e380 2f00 2f0a 142d NEG.L D0
7935: 000065b6: e380 2f00 2f0a 142d 0002 ASL.L #$00000001,D0
7936: 000065b8: 2f00 2f0a 142d 0002 2c02 MOVE.L D0,-(A7)
7937: 000065ba: 2f0a 142d 0002 2c02 e386 MOVE.L A2,-(A7)
7938: 000065bc: 142d 0002 2c02 e386 2f06 MOVE.B (A5,$0002) == $00000002,D2
7939: 000065c0: 2c02 e386 2f06 1015 0200 MOVE.L D2,D6
7940: 000065c2: e386 2f06 1015 0200 0003 ASL.L #$00000001,D6
7941: 000065c4: 2f06 1015 0200 0003 1400 MOVE.L D6,-(A7)
7942: 000065c6: 1015 0200 0003 1400 2c02 MOVE.B (A5),D0
7943: 000065c8: 0200 0003 1400 2c02 e386 AND.B #$03,D0
7944: 000065cc: 1400 2c02 e386 2f06 2f0b MOVE.B D0,D2
7945: 000065ce: 2c02 e386 2f06 2f0b 61ff MOVE.L D2,D6
7946: 000065d0: e386 2f06 2f0b 61ff ffff ASL.L #$00000001,D6
7947: 000065d2: 2f06 2f0b 61ff ffff 9fba MOVE.L D6,-(A7)
7948: 000065d4: 2f0b 61ff ffff 9fba defc MOVE.L A3,-(A7)
7949: 000065d6: 61ff ffff 9fba defc 000c BSR.L #$ffff9fba == 00000592
7950: 000065dc: defc 000c 2f00 61ff ffff ADDA.W #$000c,A7
7951: 000065e0: 2f00 61ff ffff 9f92 defc MOVE.L D0,-(A7)
7952: 000065e2: 61ff ffff 9f92 defc 0010 BSR.L #$ffff9f92 == 00000576
7953: 000065e8: defc 0010 604a 4280 4281 ADDA.W #$0010,A7
7954: 000065ec: 604a 4280 4281 6004 14db BT .B #$0000004a == 00006638 (TRUE)
7955: 000065ee: 4280 4281 6004 14db 5280 CLR.L D0
7956: 000065f0: 4281 6004 14db 5280 122d CLR.L D1
7957: 000065f2: 6004 14db 5280 122d 0002 BT .B #$00000004 == 000065f8 (TRUE)
7958: 000065f4: 14db 5280 122d 0002 b280 MOVE.B (A3)+,(A2)+
7959: 000065f6: 5280 122d 0002 b280 6ef4 ADD.L #$00000001,D0
7960: 000065f8: 122d 0002 b280 6ef4 6036 MOVE.B (A5,$0002) == $00000002,D1
7961: 000065fc: b280 6ef4 6036 4280 4281 CMP.L D0,D1
7962: 000065fe: 6ef4 6036 4280 4281 600c BGT.B #$fffffff4 == 000065f4 (FALSE)
7963: 00006600: 6036 4280 4281 600c 204a BT .B #$00000036 == 00006638 (TRUE)
7964: 00006602: 4280 4281 600c 204a 544a CLR.L D0
7965: 00006604: 4281 600c 204a 544a 224b CLR.L D1
7966: 00006606: 600c 204a 544a 224b 544b BT .B #$0000000c == 00006614 (TRUE)
7967: 00006608: 204a 544a 224b 544b 3091 MOVEA.L A2,A0
7968: 0000660a: 544a 224b 544b 3091 5280 ADDA.W #$00000002,A2
7969: 0000660c: 224b 544b 3091 5280 122d MOVEA.L A3,A1
7970: 0000660e: 544b 3091 5280 122d 0002 ADDA.W #$00000002,A3
7971: 00006610: 3091 5280 122d 0002 b280 MOVE.W (A1),(A0)
7972: 00006612: 5280 122d 0002 b280 6eec ADD.L #$00000001,D0
7973: 00006614: 122d 0002 b280 6eec 601a MOVE.B (A5,$0002) == $00000002,D1
7974: 00006618: b280 6eec 601a 4280 4281 CMP.L D0,D1
7975: 0000661a: 6eec 601a 4280 4281 600c BGT.B #$ffffffec == 00006608 (FALSE)
7976: 0000661c: 601a 4280 4281 600c 204a BT .B #$0000001a == 00006638 (TRUE)
7977: 0000661e: 4280 4281 600c 204a 584a CLR.L D0
7978: 00006620: 4281 600c 204a 584a 224b CLR.L D1
7979: 00006622: 600c 204a 584a 224b 584b BT .B #$0000000c == 00006630 (TRUE)
7980: 00006624: 204a 584a 224b 584b 2091 MOVEA.L A2,A0
7981: 00006626: 584a 224b 584b 2091 5280 ADDA.W #$00000004,A2
7982: 00006628: 224b 584b 2091 5280 122d MOVEA.L A3,A1
7983: 0000662a: 584b 2091 5280 122d 0002 ADDA.W #$00000004,A3
7984: 0000662c: 2091 5280 122d 0002 b280 MOVE.L (A1),(A0)
7985: 0000662e: 5280 122d 0002 b280 6eec ADD.L #$00000001,D0
7986: 00006630: 122d 0002 b280 6eec daac MOVE.B (A5,$0002) == $00000002,D1
7987: 00006634: b280 6eec daac 0328 d8ac CMP.L D0,D1
7988: 00006636: 6eec daac 0328 d8ac 0328 BGT.B #$ffffffec == 00006624 (FALSE)
7989: 00006638: daac 0328 d8ac 0328 5283 ADD.L (A4,$0328) == $01000cdc,D5
7990: 0000663c: d8ac 0328 5283 142d 0003 ADD.L (A4,$0328) == $01000cdc,D4
7991: 00006640: 5283 142d 0003 b483 6e00 ADD.L #$00000001,D3
7992: 00006642: 142d 0003 b483 6e00 ff1e MOVE.B (A5,$0003) == $00000003,D2
7993: 00006646: b483 6e00 ff1e 222c 01ce CMP.L D3,D2
7994: 00006648: 6e00 ff1e 222c 01ce 5481 BGT.W #$ff1e == 00006568 (FALSE)
7995: 0000664c: 222c 01ce 5481 4280 102d MOVE.L (A4,$01ce) == $01000b82,D1
7996: 00006650: 5481 4280 102d 0002 d280 ADD.L #$00000002,D1
7997: 00006652: 4280 102d 0002 d280 2941 CLR.L D0
7998: 00006654: 102d 0002 d280 2941 01ce MOVE.B (A5,$0002) == $00000002,D0
7999: 00006658: d280 2941 01ce 61ff 0000 ADD.L D0,D1
8000: 0000665a: 2941 01ce 61ff 0000 3580 MOVE.L D1,(A4,$01ce) == $01000b82
8001: 0000665e: 61ff 0000 3580 4cee 3cfc BSR.L #$00003580 == 00009be0
8002: 00006664: 4cee 3cfc ffd8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd8) == $ffffffd8
8003: 0000666a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
8004: 0000666c: 4e75 4e56 0000 48e7 2020 RTS.L
8005:
8006:
8007: 0000666e: 4e56 0000 48e7 2020 142e LINK.W A6,#$0000
8008: 00006672: 48e7 2020 142e 000b 246e MVMLE.L #$2020,-(A7)
8009: 00006676: 142e 000b 246e 000c 61ff MOVE.B (A6,$000b) == $0000000b,D2
8010: 0000667a: 246e 000c 61ff ffff 9d42 MOVEA.L (A6,$000c) == $0000000c,A2
8011: 0000667e: 61ff ffff 9d42 2040 7201 BSR.L #$ffff9d42 == 000003c2
8012: 00006684: 2040 7201 b28a 660c 49c2 MOVEA.L D0,A0
8013: 00006686: 7201 b28a 660c 49c2 2f02 MOVE.L #$00000001,D1
8014: 00006688: b28a 660c 49c2 2f02 61ff CMP.L A2,D1
8015: 0000668a: 660c 49c2 2f02 61ff ffff BNE.B #$0000000c == 00006698 (TRUE)
8016: 0000668c: 49c2 2f02 61ff ffff fe20 EXT.B D2
8017: 0000668e: 2f02 61ff ffff fe20 602c MOVE.L D2,-(A7)
8018: 00006690: 61ff ffff fe20 602c 7202 BSR.L #$fffffe20 == 000064b2
8019: 00006696: 602c 7202 b28a 6708 4a8a BT .B #$0000002c == 000066c4 (TRUE)
8020: 00006698: 7202 b28a 6708 4a8a 6718 MOVE.L #$00000002,D1
8021: 0000669a: b28a 6708 4a8a 6718 14c2 CMP.L A2,D1
8022: 0000669c: 6708 4a8a 6718 14c2 601e BEQ.B #$00000008 == 000066a6 (FALSE)
8023: 0000669e: 4a8a 6718 14c2 601e 3028 TST.L A2
8024: 000066a0: 6718 14c2 601e 3028 0170 BEQ.B #$00000018 == 000066ba (FALSE)
8025: 000066a2: 14c2 601e 3028 0170 0240 MOVE.B D2,(A2)+
8026: 000066a4: 601e 3028 0170 0240 0008 BT .B #$0000001e == 000066c4 (TRUE)
8027: 000066a6: 3028 0170 0240 0008 660a MOVE.W (A0,$0170) == $0100031c,D0
8028: 000066aa: 0240 0008 660a d0fc 0320 AND.W #$0008,D0
8029: 000066ae: 660a d0fc 0320 2250 1282 BNE.B #$0000000a == 000066ba (TRUE)
8030: 000066b0: d0fc 0320 2250 1282 5290 ADDA.W #$0320,A0
8031: 000066b4: 2250 1282 5290 49c2 2f02 MOVEA.L (A0),A1
8032: 000066b6: 1282 5290 49c2 2f02 61ff MOVE.B D2,(A1)
8033: 000066b8: 5290 49c2 2f02 61ff ffff ADD.L #$00000001,(A0)
8034: 000066ba: 49c2 2f02 61ff ffff fdc0 EXT.B D2
8035: 000066bc: 2f02 61ff ffff fdc0 200a MOVE.L D2,-(A7)
8036: 000066be: 61ff ffff fdc0 200a 4cee BSR.L #$fffffdc0 == 00006480
8037: 000066c4: 200a 4cee 0404 fff8 4e5e MOVE.L A2,D0
8038: 000066c6: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
8039: 000066cc: 4e5e 4e75 4e56 fff4 48e7 UNLK.L A6
8040: 000066ce: 4e75 4e56 fff4 48e7 3e20 RTS.L
8041:
8042:
8043: 000066d0: 4e56 fff4 48e7 3e20 242e LINK.W A6,#$fff4
8044: 000066d4: 48e7 3e20 242e 0008 282e MVMLE.L #$3e20,-(A7)
8045: 000066d8: 242e 0008 282e 000c 2a2e MOVE.L (A6,$0008) == $00000008,D2
8046: 000066dc: 282e 000c 2a2e 0010 262e MOVE.L (A6,$000c) == $0000000c,D4
8047: 000066e0: 2a2e 0010 262e 0018 7c0a MOVE.L (A6,$0010) == $00000010,D5
8048: 000066e4: 262e 0018 7c0a bc84 6616 MOVE.L (A6,$0018) == $00000018,D3
8049: 000066e8: 7c0a bc84 6616 4a82 6c12 MOVE.L #$0000000a,D6
8050: 000066ea: bc84 6616 4a82 6c12 2f03 CMP.L D4,D6
8051: 000066ec: 6616 4a82 6c12 2f03 4878 BNE.B #$00000016 == 00006704 (TRUE)
8052: 000066ee: 4a82 6c12 2f03 4878 002d TST.L D2
8053: 000066f0: 6c12 2f03 4878 002d 61ff BGE.B #$00000012 == 00006704 (FALSE)
8054: 000066f2: 2f03 4878 002d 61ff ffff MOVE.L D3,-(A7)
8055: 000066f4: 4878 002d 61ff ffff ff74 PEA.L $0000002d
8056: 000066f8: 61ff ffff ff74 2600 4482 BSR.L #$ffffff74 == 0000666e
8057: 000066fe: 2600 4482 504f 45ee fff4 MOVE.L D0,D3
8058: 00006700: 4482 504f 45ee fff4 41f9 NEG.L D2
8059: 00006702: 504f 45ee fff4 41f9 0100 ADDA.W #$00000008,A7
8060: 00006704: 45ee fff4 41f9 0100 fc8a LEA.L (A6,$fff4) == $fffffff4,A2
8061: 00006708: 41f9 0100 fc8a 2002 4c44 LEA.L $0100fc8a,A0
8062: 0000670e: 2002 4c44 0001 14f0 1800 MOVE.L D2,D0
8063: 00006710: 4c44 0001 14f0 1800 2400 DIVL.L #$0001,D4
8064: 00006714: 14f0 1800 2400 66f2 70f4 MOVE.B (A0, D1.L*1, $00) == $010001b6,(A2)+
8065: 00006718: 2400 66f2 70f4 d08e 908a MOVE.L D0,D2
8066: 0000671a: 66f2 70f4 d08e 908a 4480 BNE.B #$fffffff2 == 0000670e (TRUE)
8067: 0000671c: 70f4 d08e 908a 4480 242e MOVE.L #$fffffff4,D0
8068: 0000671e: d08e 908a 4480 242e 0014 ADD.L A6,D0
8069: 00006720: 908a 4480 242e 0014 9480 SUB.L A2,D0
8070: 00006722: 4480 242e 0014 9480 4a82 NEG.L D0
8071: 00006724: 242e 0014 9480 4a82 6f1e MOVE.L (A6,$0014) == $00000014,D2
8072: 00006728: 9480 4a82 6f1e 2f03 4a85 SUB.L D0,D2
8073: 0000672a: 4a82 6f1e 2f03 4a85 6704 TST.L D2
8074: 0000672c: 6f1e 2f03 4a85 6704 7030 BLE.B #$0000001e == 0000674c (TRUE)
8075: 0000672e: 2f03 4a85 6704 7030 6002 MOVE.L D3,-(A7)
8076: 00006730: 4a85 6704 7030 6002 7020 TST.L D5
8077: 00006732: 6704 7030 6002 7020 2f00 BEQ.B #$00000004 == 00006738 (FALSE)
8078: 00006734: 7030 6002 7020 2f00 61ff MOVE.L #$00000030,D0
8079: 00006736: 6002 7020 2f00 61ff ffff BT .B #$00000002 == 0000673a (TRUE)
8080: 00006738: 7020 2f00 61ff ffff ff30 MOVE.L #$00000020,D0
8081: 0000673a: 2f00 61ff ffff ff30 2600 MOVE.L D0,-(A7)
8082: 0000673c: 61ff ffff ff30 2600 504f BSR.L #$ffffff30 == 0000666e
8083: 00006742: 2600 504f 5382 4a82 6ee2 MOVE.L D0,D3
8084: 00006744: 504f 5382 4a82 6ee2 74f4 ADDA.W #$00000008,A7
8085: 00006746: 5382 4a82 6ee2 74f4 d48e SUB.L #$00000001,D2
8086: 00006748: 4a82 6ee2 74f4 d48e 2f03 TST.L D2
8087: 0000674a: 6ee2 74f4 d48e 2f03 1c22 BGT.B #$ffffffe2 == 0000672e (FALSE)
8088: 0000674c: 74f4 d48e 2f03 1c22 49c6 MOVE.L #$fffffff4,D2
8089: 0000674e: d48e 2f03 1c22 49c6 2f06 ADD.L A6,D2
8090: 00006750: 2f03 1c22 49c6 2f06 61ff MOVE.L D3,-(A7)
8091: 00006752: 1c22 49c6 2f06 61ff ffff MOVE.B -(A2),D6
8092: 00006754: 49c6 2f06 61ff ffff ff14 EXT.B D6
8093: 00006756: 2f06 61ff ffff ff14 2600 MOVE.L D6,-(A7)
8094: 00006758: 61ff ffff ff14 2600 504f BSR.L #$ffffff14 == 0000666e
8095: 0000675e: 2600 504f b48a 65ea 4cee MOVE.L D0,D3
8096: 00006760: 504f b48a 65ea 4cee 047c ADDA.W #$00000008,A7
8097: 00006762: b48a 65ea 4cee 047c ffdc CMP.L A2,D2
8098: 00006764: 65ea 4cee 047c ffdc 4e5e BCS.B #$ffffffea == 00006750 (FALSE)
8099: 00006766: 4cee 047c ffdc 4e5e 4e75 MVMEL.L #$047c,(A6,$ffdc) == $ffffffdc
8100: 0000676c: 4e5e 4e75 4e56 0000 486e UNLK.L A6
8101: 0000676e: 4e75 4e56 0000 486e 000c RTS.L
8102: 00006770: 4e56 0000 486e 000c 42a7 LINK.W A6,#$0000
8103: 00006774: 486e 000c 42a7 2f2e 0008 PEA.L (A6,$000c) == $0000000c
8104: 00006778: 42a7 2f2e 0008 61ff 0000 CLR.L -(A7)
8105: 0000677a: 2f2e 0008 61ff 0000 00f4 MOVE.L (A6,$0008) == $00000008,-(A7)
8106: 0000677e: 61ff 0000 00f4 4e5e 4e75 BSR.L #$000000f4 == 00006874
8107: 00006784: 4e5e 4e75 4e56 0000 486e UNLK.L A6
8108: 00006786: 4e75 4e56 0000 486e 0010 RTS.L
8109: 00006788: 4e56 0000 486e 0010 2f2e LINK.W A6,#$0000
8110: 0000678c: 486e 0010 2f2e 0008 2f2e PEA.L (A6,$0010) == $00000010
8111: 00006790: 2f2e 0008 2f2e 000c 61ff MOVE.L (A6,$0008) == $00000008,-(A7)
8112: 00006794: 2f2e 000c 61ff 0000 00da MOVE.L (A6,$000c) == $0000000c,-(A7)
8113: 00006798: 61ff 0000 00da 4e5e 4e75 BSR.L #$000000da == 00006874
8114: 0000679e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
8115: 000067a0: 4e75 4e56 0000 48e7 3c20 RTS.L
8116: 000067a2: 4e56 0000 48e7 3c20 282e LINK.W A6,#$0000
8117: 000067a6: 48e7 3c20 282e 0008 61ff MVMLE.L #$3c20,-(A7)
8118: 000067aa: 282e 0008 61ff ffff 9c12 MOVE.L (A6,$0008) == $00000008,D4
8119: 000067ae: 61ff ffff 9c12 2440 302a BSR.L #$ffff9c12 == 000003c2
8120: 000067b4: 2440 302a 0170 0240 0008 MOVEA.L D0,A2
8121: 000067b6: 302a 0170 0240 0008 6600 MOVE.W (A2,$0170) == $00000170,D0
8122: 000067ba: 0240 0008 6600 0090 4879 AND.W #$0008,D0
8123: 000067be: 6600 0090 4879 0101 12d0 BNE.W #$0090 == 00006850 (TRUE)
8124: 000067c2: 4879 0101 12d0 4878 000a PEA.L $010112d0
8125: 000067c8: 4878 000a 42a7 61ff ffff PEA.L $0000000a
8126: 000067cc: 42a7 61ff ffff bff0 defc CLR.L -(A7)
8127: 000067ce: 61ff ffff bff0 defc 000c BSR.L #$ffffbff0 == 000027c0
8128: 000067d4: defc 000c 4aae 0010 674e ADDA.W #$000c,A7
8129: 000067d8: 4aae 0010 674e 263c 0000 TST.L (A6,$0010) == $00000010
8130: 000067dc: 674e 263c 0000 0154 2003 BEQ.B #$0000004e == 0000682c (FALSE)
8131: 000067de: 263c 0000 0154 2003 4c2a MOVE.L #$00000154,D3
8132: 000067e4: 2003 4c2a 0800 0328 d0aa MOVE.L D3,D0
8133: 000067e6: 4c2a 0800 0328 d0aa 0368 MULL.L #$0800,(A2,$0328) == $00000328
8134: 000067ec: d0aa 0368 223c 0000 0898 ADD.L (A2,$0368) == $00000368,D0
8135: 000067f0: 223c 0000 0898 4c6a 1001 MOVE.L #$00000898,D1
8136: 000067f6: 4c6a 1001 0324 2400 d481 DIVL.L #$1001,(A2,$0324) == $00000324
8137: 000067fc: 2400 d481 223c 0000 0226 MOVE.L D0,D2
8138: 000067fe: d481 223c 0000 0226 600c ADD.L D1,D2
8139: 00006800: 223c 0000 0226 600c 2042 MOVE.L #$00000226,D1
8140: 00006806: 600c 2042 5882 20aa 0340 BT .B #$0000000c == 00006814 (TRUE)
8141: 00006808: 2042 5882 20aa 0340 d2aa MOVEA.L D2,A0
8142: 0000680a: 5882 20aa 0340 d2aa 0324 ADD.L #$00000004,D2
8143: 0000680c: 20aa 0340 d2aa 0324 203c MOVE.L (A2,$0340) == $00000340,(A0)
8144: 00006810: d2aa 0324 203c 0000 0280 ADD.L (A2,$0324) == $00000324,D1
8145: 00006814: 203c 0000 0280 90aa 0324 MOVE.L #$00000280,D0
8146: 0000681a: 90aa 0324 b081 6ee6 5283 SUB.L (A2,$0324) == $00000324,D0
8147: 0000681e: b081 6ee6 5283 0c83 0000 CMP.L D1,D0
8148: 00006820: 6ee6 5283 0c83 0000 01b8 BGT.B #$ffffffe6 == 00006808 (FALSE)
8149: 00006822: 5283 0c83 0000 01b8 6fb8 ADD.L #$00000001,D3
8150: 00006824: 0c83 0000 01b8 6fb8 2004 CMP.L #$000001b8,D3
8151: 0000682a: 6fb8 2004 7a10 eba0 8880 BLE.B #$ffffffb8 == 000067e4 (TRUE)
8152: 0000682c: 2004 7a10 eba0 8880 2544 MOVE.L D4,D0
8153: 0000682e: 7a10 eba0 8880 2544 01ce MOVE.L #$00000010,D5
8154: 00006830: eba0 8880 2544 01ce 256e ASL.L D5,D0
8155: 00006832: 8880 2544 01ce 256e 000c OR.L D0,D4
8156: 00006834: 2544 01ce 256e 000c 01d2 MOVE.L D4,(A2,$01ce) == $000001ce
8157: 00006838: 256e 000c 01d2 486e 0018 MOVE.L (A6,$000c) == $0000000c,(A2,$01d2) == $000001d2
8158: 0000683e: 486e 0018 4878 0001 2f2e PEA.L (A6,$0018) == $00000018
8159: 00006842: 4878 0001 2f2e 0014 61ff PEA.L $00000001
8160: 00006846: 2f2e 0014 61ff 0000 0028 MOVE.L (A6,$0014) == $00000014,-(A7)
8161: 0000684a: 61ff 0000 0028 4cee 043c BSR.L #$00000028 == 00006874
8162: 00006850: 4cee 043c ffec 4e5e 4e75 MVMEL.L #$043c,(A6,$ffec) == $ffffffec
8163: 00006856: 4e5e 4e75 4e56 0000 486e UNLK.L A6
8164: 00006858: 4e75 4e56 0000 486e 000c RTS.L
8165: 0000685a: 4e56 0000 486e 000c 4878 LINK.W A6,#$0000
8166: 0000685e: 486e 000c 4878 0002 2f2e PEA.L (A6,$000c) == $0000000c
8167: 00006862: 4878 0002 2f2e 0008 61ff PEA.L $00000002
8168: 00006866: 2f2e 0008 61ff 0000 0008 MOVE.L (A6,$0008) == $00000008,-(A7)
8169: 0000686a: 61ff 0000 0008 4e5e 4e75 BSR.L #$00000008 == 00006874
8170: 00006870: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
8171: 00006872: 4e75 4e56 fffc 48e7 3f3c RTS.L
8172: 00006874: 4e56 fffc 48e7 3f3c 266e LINK.W A6,#$fffc
8173: 00006878: 48e7 3f3c 266e 0008 226e MVMLE.L #$3f3c,-(A7)
8174: 0000687c: 266e 0008 226e 000c 286e MOVEA.L (A6,$0008) == $00000008,A3
8175: 00006880: 226e 000c 286e 0010 6022 MOVEA.L (A6,$000c) == $0000000c,A1
8176: 00006884: 286e 0010 6022 4a80 6610 MOVEA.L (A6,$0010) == $00000010,A4
8177: 00006888: 6022 4a80 6610 b3fc 0000 BT .B #$00000022 == 000068ac (TRUE)
8178: 0000688a: 4a80 6610 b3fc 0000 0100 TST.L D0
8179: 0000688c: 6610 b3fc 0000 0100 6300 BNE.B #$00000010 == 0000689e (TRUE)
8180: 0000688e: b3fc 0000 0100 6300 0296 CMPA.L #$00000100,A1
8181: 00006894: 6300 0296 4211 6000 0290 BLS.W #$0296 == 00006b2c (FALSE)
8182: 00006898: 4211 6000 0290 2f09 2f00 CLR.B (A1)
8183: 0000689a: 6000 0290 2f09 2f00 61ff BT .W #$0290 == 00006b2c (TRUE)
8184: 0000689e: 2f09 2f00 61ff ffff fdca MOVE.L A1,-(A7)
8185: 000068a0: 2f00 61ff ffff fdca 2240 MOVE.L D0,-(A7)
8186: 000068a2: 61ff ffff fdca 2240 504f BSR.L #$fffffdca == 0000666e
8187: 000068a8: 2240 504f 101b 49c0 7a25 MOVEA.L D0,A1
8188: 000068aa: 504f 101b 49c0 7a25 ba80 ADDA.W #$00000008,A7
8189: 000068ac: 101b 49c0 7a25 ba80 66d4 MOVE.B (A3)+,D0
8190: 000068ae: 49c0 7a25 ba80 66d4 4283 EXT.B D0
8191: 000068b0: 7a25 ba80 66d4 4283 4282 MOVE.L #$00000025,D5
8192: 000068b2: ba80 66d4 4283 4282 101b CMP.L D0,D5
8193: 000068b4: 66d4 4283 4282 101b 49c0 BNE.B #$ffffffd4 == 0000688a (TRUE)
8194: 000068b6: 4283 4282 101b 49c0 72db CLR.L D3
8195: 000068b8: 4282 101b 49c0 72db d280 CLR.L D2
8196: 000068ba: 101b 49c0 72db d280 7a53 MOVE.B (A3)+,D0
8197: 000068bc: 49c0 72db d280 7a53 b285 EXT.B D0
8198: 000068be: 72db d280 7a53 b285 62e4 MOVE.L #$ffffffdb,D1
8199: 000068c0: d280 7a53 b285 62e4 207c ADD.L D0,D1
8200: 000068c2: 7a53 b285 62e4 207c 0100 MOVE.L #$00000053,D5
8201: 000068c4: b285 62e4 207c 0100 e7e0 CMP.L D5,D1
8202: 000068c6: 62e4 207c 0100 e7e0 2070 BHI.B #$ffffffe4 == 000068ac (TRUE)
8203: 000068c8: 207c 0100 e7e0 2070 1c00 MOVEA.L #$0100e7e0,A0
8204: 000068ce: 2070 1c00 4ed0 7401 60e2 MOVEA.L (A0, D1.L*4, $00) == $010001d4,A0
8205: 000068d2: 4ed0 7401 60e2 76d0 d680 JMP.L (A0)
8206: 000068d4: 7401 60e2 76d0 d680 60dc MOVE.L #$00000001,D2
8207: 000068d6: 60e2 76d0 d680 60dc 7c10 BT .B #$ffffffe2 == 000068ba (TRUE)
8208: 000068d8: 76d0 d680 60dc 7c10 6006 MOVE.L #$ffffffd0,D3
8209: 000068da: d680 60dc 7c10 6006 7c0a ADD.L D0,D3
8210: 000068dc: 60dc 7c10 6006 7c0a 6002 BT .B #$ffffffdc == 000068ba (TRUE)
8211: 000068de: 7c10 6006 7c0a 6002 7c08 MOVE.L #$00000010,D6
8212: 000068e0: 6006 7c0a 6002 7c08 201c BT .B #$00000006 == 000068e8 (TRUE)
8213: 000068e2: 7c0a 6002 7c08 201c 2f09 MOVE.L #$0000000a,D6
8214: 000068e4: 6002 7c08 201c 2f09 2f03 BT .B #$00000002 == 000068e8 (TRUE)
8215: 000068e6: 7c08 201c 2f09 2f03 2f02 MOVE.L #$00000008,D6
8216: 000068e8: 201c 2f09 2f03 2f02 2f06 MOVE.L (A4)+,D0
8217: 000068ea: 2f09 2f03 2f02 2f06 2f00 MOVE.L A1,-(A7)
8218: 000068ec: 2f03 2f02 2f06 2f00 61ff MOVE.L D3,-(A7)
8219: 000068ee: 2f02 2f06 2f00 61ff ffff MOVE.L D2,-(A7)
8220: 000068f0: 2f06 2f00 61ff ffff fdda MOVE.L D6,-(A7)
8221: 000068f2: 2f00 61ff ffff fdda 2240 MOVE.L D0,-(A7)
8222: 000068f4: 61ff ffff fdda 2240 defc BSR.L #$fffffdda == 000066d0
8223: 000068fa: 2240 defc 0014 60aa 2c1c MOVEA.L D0,A1
8224: 000068fc: defc 0014 60aa 2c1c 7618 ADDA.W #$0014,A7
8225: 00006900: 60aa 2c1c 7618 2006 e6a0 BT .B #$ffffffaa == 000068ac (TRUE)
8226: 00006902: 2c1c 7618 2006 e6a0 7a7f MOVE.L (A4)+,D6
8227: 00006904: 7618 2006 e6a0 7a7f c085 MOVE.L #$00000018,D3
8228: 00006906: 2006 e6a0 7a7f c085 670e MOVE.L D6,D0
8229: 00006908: e6a0 7a7f c085 670e 2f09 ASR.L D3,D0
8230: 0000690a: 7a7f c085 670e 2f09 2f00 MOVE.L #$0000007f,D5
8231: 0000690c: c085 670e 2f09 2f00 61ff AND.L D5,D0
8232: 0000690e: 670e 2f09 2f00 61ff ffff BEQ.B #$0000000e == 0000691e (FALSE)
8233: 00006910: 2f09 2f00 61ff ffff fd58 MOVE.L A1,-(A7)
8234: 00006912: 2f00 61ff ffff fd58 2240 MOVE.L D0,-(A7)
8235: 00006914: 61ff ffff fd58 2240 504f BSR.L #$fffffd58 == 0000666e
8236: 0000691a: 2240 504f 5183 6ae4 6088 MOVEA.L D0,A1
8237: 0000691c: 504f 5183 6ae4 6088 2c1c ADDA.W #$00000008,A7
8238: 0000691e: 5183 6ae4 6088 2c1c 245c SUB.L #$00000008,D3
8239: 00006920: 6ae4 6088 2c1c 245c 2f09 BPL.B #$ffffffe4 == 00006906 (FALSE)
8240: 00006922: 6088 2c1c 245c 2f09 4878 BT .B #$ffffff88 == 000068ac (TRUE)
8241: 00006924: 2c1c 245c 2f09 4878 0008 MOVE.L (A4)+,D6
8242: 00006926: 245c 2f09 4878 0008 4878 MOVEA.L (A4)+,A2
8243: 00006928: 2f09 4878 0008 4878 0001 MOVE.L A1,-(A7)
8244: 0000692a: 4878 0008 4878 0001 9bcd PEA.L $00000008
8245: 0000692e: 4878 0001 9bcd 2a0d 1a1a PEA.L $00000001
8246: 00006932: 9bcd 2a0d 1a1a 2a45 2f0d SUBA.L A5,A5
8247: 00006934: 2a0d 1a1a 2a45 2f0d 2f06 MOVE.L A5,D5
8248: 00006936: 1a1a 2a45 2f0d 2f06 61ff MOVE.B (A2)+,D5
8249: 00006938: 2a45 2f0d 2f06 61ff ffff MOVEA.L D5,A5
8250: 0000693a: 2f0d 2f06 61ff ffff fd90 MOVE.L A5,-(A7)
8251: 0000693c: 2f06 61ff ffff fd90 2240 MOVE.L D6,-(A7)
8252: 0000693e: 61ff ffff fd90 2240 4287 BSR.L #$fffffd90 == 000066d0
8253: 00006944: 2240 4287 defc 0014 4284 MOVEA.L D0,A1
8254: 00006946: 4287 defc 0014 4284 6000 CLR.L D7
8255: 00006948: defc 0014 4284 6000 019c ADDA.W #$0014,A7
8256: 0000694c: 4284 6000 019c 2003 0280 CLR.L D4
8257: 0000694e: 6000 019c 2003 0280 0000 BT .W #$019c == 00006aec (TRUE)
8258: 00006952: 2003 0280 0000 00e0 0c80 MOVE.L D3,D0
8259: 00006954: 0280 0000 00e0 0c80 0000 AND.L #$000000e0,D0
8260: 0000695a: 0c80 0000 00e0 667e 181a CMP.L #$000000e0,D0
8261: 00006960: 667e 181a 2d44 fffc 181a BNE.B #$0000007e == 000069e0 (TRUE)
8262: 00006962: 181a 2d44 fffc 181a 701f MOVE.B (A2)+,D4
8263: 00006964: 2d44 fffc 181a 701f c083 MOVE.L D4,(A6,$fffc) == $fffffffc
8264: 00006968: 181a 701f c083 5380 2a06 MOVE.B (A2)+,D4
8265: 0000696a: 701f c083 5380 2a06 e0a5 MOVE.L #$0000001f,D0
8266: 0000696c: c083 5380 2a06 e0a5 2005 AND.L D3,D0
8267: 0000696e: 5380 2a06 e0a5 2005 7201 SUB.L #$00000001,D0
8268: 00006970: 2a06 e0a5 2005 7201 2a2e MOVE.L D6,D5
8269: 00006972: e0a5 2005 7201 2a2e fffc ASR.L D0,D5
8270: 00006974: 2005 7201 2a2e fffc eba1 MOVE.L D5,D0
8271: 00006976: 7201 2a2e fffc eba1 5381 MOVE.L #$00000001,D1
8272: 00006978: 2a2e fffc eba1 5381 c081 MOVE.L (A6,$fffc) == $fffffffc,D5
8273: 0000697c: eba1 5381 c081 b880 6640 ASL.L D5,D1
8274: 0000697e: 5381 c081 b880 6640 2f09 SUB.L #$00000001,D1
8275: 00006980: c081 b880 6640 2f09 4a87 AND.L D1,D0
8276: 00006982: b880 6640 2f09 4a87 6704 CMP.L D0,D4
8277: 00006984: 6640 2f09 4a87 6704 702c BNE.B #$00000040 == 000069c6 (TRUE)
8278: 00006986: 2f09 4a87 6704 702c 6002 MOVE.L A1,-(A7)
8279: 00006988: 4a87 6704 702c 6002 703c TST.L D7
8280: 0000698a: 6704 702c 6002 703c 2f00 BEQ.B #$00000004 == 00006990 (FALSE)
8281: 0000698c: 702c 6002 703c 2f00 61ff MOVE.L #$0000002c,D0
8282: 0000698e: 6002 703c 2f00 61ff ffff BT .B #$00000002 == 00006992 (TRUE)
8283: 00006990: 703c 2f00 61ff ffff fcd8 MOVE.L #$0000003c,D0
8284: 00006992: 2f00 61ff ffff fcd8 2240 MOVE.L D0,-(A7)
8285: 00006994: 61ff ffff fcd8 2240 7e01 BSR.L #$fffffcd8 == 0000666e
8286: 0000699a: 2240 7e01 504f 4281 6006 MOVEA.L D0,A1
8287: 0000699c: 7e01 504f 4281 6006 4a00 MOVE.L #$00000001,D7
8288: 0000699e: 504f 4281 6006 4a00 6d0c ADDA.W #$00000008,A7
8289: 000069a0: 4281 6006 4a00 6d0c 524a CLR.L D1
8290: 000069a2: 6006 4a00 6d0c 524a 1212 BT .B #$00000006 == 000069aa (TRUE)
8291: 000069a4: 4a00 6d0c 524a 1212 2001 TST.B D0
8292: 000069a6: 6d0c 524a 1212 2001 7a20 BLT.B #$0000000c == 000069b4 (TRUE)
8293: 000069a8: 524a 1212 2001 7a20 ba80 ADDA.W #$00000001,A2
8294: 000069aa: 1212 2001 7a20 ba80 6df0 MOVE.B (A2),D1
8295: 000069ac: 2001 7a20 ba80 6df0 2f09 MOVE.L D1,D0
8296: 000069ae: 7a20 ba80 6df0 2f09 2f00 MOVE.L #$00000020,D5
8297: 000069b0: ba80 6df0 2f09 2f00 61ff CMP.L D0,D5
8298: 000069b2: 6df0 2f09 2f00 61ff ffff BLT.B #$fffffff0 == 000069a4 (TRUE)
8299: 000069b4: 2f09 2f00 61ff ffff fcb4 MOVE.L A1,-(A7)
8300: 000069b6: 2f00 61ff ffff fcb4 2240 MOVE.L D0,-(A7)
8301: 000069b8: 61ff ffff fcb4 2240 504f BSR.L #$fffffcb4 == 0000666e
8302: 000069be: 2240 504f 6000 0128 4281 MOVEA.L D0,A1
8303: 000069c0: 504f 6000 0128 4281 6008 ADDA.W #$00000008,A7
8304: 000069c2: 6000 0128 4281 6008 4a00 BT .W #$0128 == 00006aec (TRUE)
8305: 000069c6: 4281 6008 4a00 6d00 011e CLR.L D1
8306: 000069c8: 6008 4a00 6d00 011e 524a BT .B #$00000008 == 000069d2 (TRUE)
8307: 000069ca: 4a00 6d00 011e 524a 1212 TST.B D0
8308: 000069cc: 6d00 011e 524a 1212 2001 BLT.W #$011e == 00006aec (TRUE)
8309: 000069d0: 524a 1212 2001 7a20 ba80 ADDA.W #$00000001,A2
8310: 000069d2: 1212 2001 7a20 ba80 6dee MOVE.B (A2),D1
8311: 000069d4: 2001 7a20 ba80 6dee 6000 MOVE.L D1,D0
8312: 000069d6: 7a20 ba80 6dee 6000 010e MOVE.L #$00000020,D5
8313: 000069d8: ba80 6dee 6000 010e 2003 CMP.L D0,D5
8314: 000069da: 6dee 6000 010e 2003 0280 BLT.B #$ffffffee == 000069ca (TRUE)
8315: 000069dc: 6000 010e 2003 0280 0000 BT .W #$010e == 00006aec (TRUE)
8316: 000069e0: 2003 0280 0000 00e0 0c80 MOVE.L D3,D0
8317: 000069e2: 0280 0000 00e0 0c80 0000 AND.L #$000000e0,D0
8318: 000069e8: 0c80 0000 00c0 667e 181a CMP.L #$000000c0,D0
8319: 000069ee: 667e 181a 2d44 fffc 2f09 BNE.B #$0000007e == 00006a6e (TRUE)
8320: 000069f0: 181a 2d44 fffc 2f09 4a87 MOVE.B (A2)+,D4
8321: 000069f2: 2d44 fffc 2f09 4a87 6704 MOVE.L D4,(A6,$fffc) == $fffffffc
8322: 000069f6: 2f09 4a87 6704 702c 6002 MOVE.L A1,-(A7)
8323: 000069f8: 4a87 6704 702c 6002 703c TST.L D7
8324: 000069fa: 6704 702c 6002 703c 2f00 BEQ.B #$00000004 == 00006a00 (FALSE)
8325: 000069fc: 702c 6002 703c 2f00 61ff MOVE.L #$0000002c,D0
8326: 000069fe: 6002 703c 2f00 61ff ffff BT .B #$00000002 == 00006a02 (TRUE)
8327: 00006a00: 703c 2f00 61ff ffff fc68 MOVE.L #$0000003c,D0
8328: 00006a02: 2f00 61ff ffff fc68 2240 MOVE.L D0,-(A7)
8329: 00006a04: 61ff ffff fc68 2240 7e01 BSR.L #$fffffc68 == 0000666e
8330: 00006a0a: 2240 7e01 504f 4282 6014 MOVEA.L D0,A1
8331: 00006a0c: 7e01 504f 4282 6014 4a00 MOVE.L #$00000001,D7
8332: 00006a0e: 504f 4282 6014 4a00 6d1a ADDA.W #$00000008,A7
8333: 00006a10: 4282 6014 4a00 6d1a 2f09 CLR.L D2
8334: 00006a12: 6014 4a00 6d1a 2f09 2f00 BT .B #$00000014 == 00006a28 (TRUE)
8335: 00006a14: 4a00 6d1a 2f09 2f00 61ff TST.B D0
8336: 00006a16: 6d1a 2f09 2f00 61ff ffff BLT.B #$0000001a == 00006a32 (TRUE)
8337: 00006a18: 2f09 2f00 61ff ffff fc50 MOVE.L A1,-(A7)
8338: 00006a1a: 2f00 61ff ffff fc50 2240 MOVE.L D0,-(A7)
8339: 00006a1c: 61ff ffff fc50 2240 504f BSR.L #$fffffc50 == 0000666e
8340: 00006a22: 2240 504f 524a 1412 2002 MOVEA.L D0,A1
8341: 00006a24: 504f 524a 1412 2002 7a20 ADDA.W #$00000008,A7
8342: 00006a26: 524a 1412 2002 7a20 ba80 ADDA.W #$00000001,A2
8343: 00006a28: 1412 2002 7a20 ba80 6de2 MOVE.B (A2),D2
8344: 00006a2a: 2002 7a20 ba80 6de2 2f09 MOVE.L D2,D0
8345: 00006a2c: 7a20 ba80 6de2 2f09 4878 MOVE.L #$00000020,D5
8346: 00006a2e: ba80 6de2 2f09 4878 003d CMP.L D0,D5
8347: 00006a30: 6de2 2f09 4878 003d 61ff BLT.B #$ffffffe2 == 00006a14 (TRUE)
8348: 00006a32: 2f09 4878 003d 61ff ffff MOVE.L A1,-(A7)
8349: 00006a34: 4878 003d 61ff ffff fc34 PEA.L $0000003d
8350: 00006a38: 61ff ffff fc34 2240 2f09 BSR.L #$fffffc34 == 0000666e
8351: 00006a3e: 2240 2f09 42a7 42a7 2f0d MOVEA.L D0,A1
8352: 00006a40: 2f09 42a7 42a7 2f0d 701f MOVE.L A1,-(A7)
8353: 00006a42: 42a7 42a7 2f0d 701f c083 CLR.L -(A7)
8354: 00006a44: 42a7 2f0d 701f c083 5380 CLR.L -(A7)
8355: 00006a46: 2f0d 701f c083 5380 2206 MOVE.L A5,-(A7)
8356: 00006a48: 701f c083 5380 2206 e0a1 MOVE.L #$0000001f,D0
8357: 00006a4a: c083 5380 2206 e0a1 7001 AND.L D3,D0
8358: 00006a4c: 5380 2206 e0a1 7001 2a2e SUB.L #$00000001,D0
8359: 00006a4e: 2206 e0a1 7001 2a2e fffc MOVE.L D6,D1
8360: 00006a50: e0a1 7001 2a2e fffc eba0 ASR.L D0,D1
8361: 00006a52: 7001 2a2e fffc eba0 5380 MOVE.L #$00000001,D0
8362: 00006a54: 2a2e fffc eba0 5380 c280 MOVE.L (A6,$fffc) == $fffffffc,D5
8363: 00006a58: eba0 5380 c280 2f01 61ff ASL.L D5,D0
8364: 00006a5a: 5380 c280 2f01 61ff ffff SUB.L #$00000001,D0
8365: 00006a5c: c280 2f01 61ff ffff fc6e AND.L D0,D1
8366: 00006a5e: 2f01 61ff ffff fc6e 2240 MOVE.L D1,-(A7)
8367: 00006a60: 61ff ffff fc6e 2240 defc BSR.L #$fffffc6e == 000066d0
8368: 00006a66: 2240 defc 001c 607e 2003 MOVEA.L D0,A1
8369: 00006a68: defc 001c 607e 2003 0280 ADDA.W #$001c,A7
8370: 00006a6c: 607e 2003 0280 0000 00c0 BT .B #$0000007e == 00006aec (TRUE)
8371: 00006a6e: 2003 0280 0000 00c0 6608 MOVE.L D3,D0
8372: 00006a70: 0280 0000 00c0 6608 2003 AND.L #$000000c0,D0
8373: 00006a76: 6608 2003 5380 0106 661a BNE.B #$00000008 == 00006a80 (TRUE)
8374: 00006a78: 2003 5380 0106 661a 2003 MOVE.L D3,D0
8375: 00006a7a: 5380 0106 661a 2003 0280 SUB.L #$00000001,D0
8376: 00006a7c: 0106 661a 2003 0280 0000 BTST.L D0,D6
8377: 00006a7e: 661a 2003 0280 0000 00c0 BNE.B #$0000001a == 00006a9a (TRUE)
8378: 00006a80: 2003 0280 0000 00c0 0c80 MOVE.L D3,D0
8379: 00006a82: 0280 0000 00c0 0c80 0000 AND.L #$000000c0,D0
8380: 00006a88: 0c80 0000 0080 6648 703f CMP.L #$00000080,D0
8381: 00006a8e: 6648 703f c083 5380 0106 BNE.B #$00000048 == 00006ad8 (TRUE)
8382: 00006a90: 703f c083 5380 0106 663e MOVE.L #$0000003f,D0
8383: 00006a92: c083 5380 0106 663e 2f09 AND.L D3,D0
8384: 00006a94: 5380 0106 663e 2f09 4a87 SUB.L #$00000001,D0
8385: 00006a96: 0106 663e 2f09 4a87 6704 BTST.L D0,D6
8386: 00006a98: 663e 2f09 4a87 6704 702c BNE.B #$0000003e == 00006ad8 (TRUE)
8387: 00006a9a: 2f09 4a87 6704 702c 6002 MOVE.L A1,-(A7)
8388: 00006a9c: 4a87 6704 702c 6002 703c TST.L D7
8389: 00006a9e: 6704 702c 6002 703c 2f00 BEQ.B #$00000004 == 00006aa4 (FALSE)
8390: 00006aa0: 702c 6002 703c 2f00 61ff MOVE.L #$0000002c,D0
8391: 00006aa2: 6002 703c 2f00 61ff ffff BT .B #$00000002 == 00006aa6 (TRUE)
8392: 00006aa4: 703c 2f00 61ff ffff fbc4 MOVE.L #$0000003c,D0
8393: 00006aa6: 2f00 61ff ffff fbc4 2240 MOVE.L D0,-(A7)
8394: 00006aa8: 61ff ffff fbc4 2240 7e01 BSR.L #$fffffbc4 == 0000666e
8395: 00006aae: 2240 7e01 504f 4282 6014 MOVEA.L D0,A1
8396: 00006ab0: 7e01 504f 4282 6014 4a00 MOVE.L #$00000001,D7
8397: 00006ab2: 504f 4282 6014 4a00 6d30 ADDA.W #$00000008,A7
8398: 00006ab4: 4282 6014 4a00 6d30 2f09 CLR.L D2
8399: 00006ab6: 6014 4a00 6d30 2f09 2f00 BT .B #$00000014 == 00006acc (TRUE)
8400: 00006ab8: 4a00 6d30 2f09 2f00 61ff TST.B D0
8401: 00006aba: 6d30 2f09 2f00 61ff ffff BLT.B #$00000030 == 00006aec (TRUE)
8402: 00006abc: 2f09 2f00 61ff ffff fbac MOVE.L A1,-(A7)
8403: 00006abe: 2f00 61ff ffff fbac 2240 MOVE.L D0,-(A7)
8404: 00006ac0: 61ff ffff fbac 2240 504f BSR.L #$fffffbac == 0000666e
8405: 00006ac6: 2240 504f 524a 1412 2002 MOVEA.L D0,A1
8406: 00006ac8: 504f 524a 1412 2002 7a20 ADDA.W #$00000008,A7
8407: 00006aca: 524a 1412 2002 7a20 ba80 ADDA.W #$00000001,A2
8408: 00006acc: 1412 2002 7a20 ba80 6de2 MOVE.B (A2),D2
8409: 00006ace: 2002 7a20 ba80 6de2 6014 MOVE.L D2,D0
8410: 00006ad0: 7a20 ba80 6de2 6014 4281 MOVE.L #$00000020,D5
8411: 00006ad2: ba80 6de2 6014 4281 6006 CMP.L D0,D5
8412: 00006ad4: 6de2 6014 4281 6006 4a00 BLT.B #$ffffffe2 == 00006ab8 (TRUE)
8413: 00006ad6: 6014 4281 6006 4a00 6d0c BT .B #$00000014 == 00006aec (TRUE)
8414: 00006ad8: 4281 6006 4a00 6d0c 524a CLR.L D1
8415: 00006ada: 6006 4a00 6d0c 524a 1212 BT .B #$00000006 == 00006ae2 (TRUE)
8416: 00006adc: 4a00 6d0c 524a 1212 2001 TST.B D0
8417: 00006ade: 6d0c 524a 1212 2001 7a20 BLT.B #$0000000c == 00006aec (TRUE)
8418: 00006ae0: 524a 1212 2001 7a20 ba80 ADDA.W #$00000001,A2
8419: 00006ae2: 1212 2001 7a20 ba80 6df0 MOVE.B (A2),D1
8420: 00006ae4: 2001 7a20 ba80 6df0 181a MOVE.L D1,D0
8421: 00006ae6: 7a20 ba80 6df0 181a 2604 MOVE.L #$00000020,D5
8422: 00006ae8: ba80 6df0 181a 2604 6600 CMP.L D0,D5
8423: 00006aea: 6df0 181a 2604 6600 fe60 BLT.B #$fffffff0 == 00006adc (TRUE)
8424: 00006aec: 181a 2604 6600 fe60 4a87 MOVE.B (A2)+,D4
8425: 00006aee: 2604 6600 fe60 4a87 6700 MOVE.L D4,D3
8426: 00006af0: 6600 fe60 4a87 6700 fdb4 BNE.W #$fe60 == 00006952 (TRUE)
8427: 00006af4: 4a87 6700 fdb4 2f09 4878 TST.L D7
8428: 00006af6: 6700 fdb4 2f09 4878 003e BEQ.W #$fdb4 == 000068ac (FALSE)
8429: 00006afa: 2f09 4878 003e 6000 fda0 MOVE.L A1,-(A7)
8430: 00006afc: 4878 003e 6000 fda0 245c PEA.L $0000003e
8431: 00006b00: 6000 fda0 245c 4282 600e BT .W #$fda0 == 000068a2 (TRUE)
8432: 00006b04: 245c 4282 600e 2f09 2f00 MOVEA.L (A4)+,A2
8433: 00006b06: 4282 600e 2f09 2f00 61ff CLR.L D2
8434: 00006b08: 600e 2f09 2f00 61ff ffff BT .B #$0000000e == 00006b18 (TRUE)
8435: 00006b0a: 2f09 2f00 61ff ffff fb5e MOVE.L A1,-(A7)
8436: 00006b0c: 2f00 61ff ffff fb5e 2240 MOVE.L D0,-(A7)
8437: 00006b0e: 61ff ffff fb5e 2240 504f BSR.L #$fffffb5e == 0000666e
8438: 00006b14: 2240 504f 141a 2002 66ec MOVEA.L D0,A1
8439: 00006b16: 504f 141a 2002 66ec 6000 ADDA.W #$00000008,A7
8440: 00006b18: 141a 2002 66ec 6000 fd8c MOVE.B (A2)+,D2
8441: 00006b1a: 2002 66ec 6000 fd8c 2f09 MOVE.L D2,D0
8442: 00006b1c: 66ec 6000 fd8c 2f09 4878 BNE.B #$ffffffec == 00006b0a (TRUE)
8443: 00006b1e: 6000 fd8c 2f09 4878 0025 BT .W #$fd8c == 000068ac (TRUE)
8444: 00006b22: 2f09 4878 0025 6000 fd78 MOVE.L A1,-(A7)
8445: 00006b24: 4878 0025 6000 fd78 4cee PEA.L $00000025
8446: 00006b28: 6000 fd78 4cee 3cfc ffd4 BT .W #$fd78 == 000068a2 (TRUE)
8447: 00006b2c: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $ffffffd4
8448: 00006b32: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
8449: 00006b34: 4e75 4e71 4e56 0000 48e7 RTS.L
8450:
8451:
8452: 00006b36: 4e71 4e56 0000 48e7 3c20 NOP.L
8453:
8454:
8455: 00006b38: 4e56 0000 48e7 3c20 246e LINK.W A6,#$0000
8456: 00006b3c: 48e7 3c20 246e 0008 282e MVMLE.L #$3c20,-(A7)
8457: 00006b40: 246e 0008 282e 0010 4283 MOVEA.L (A6,$0008) == $00000008,A2
8458: 00006b44: 282e 0010 4283 2a0a daae MOVE.L (A6,$0010) == $00000010,D4
8459: 00006b48: 4283 2a0a daae 000c 5385 CLR.L D3
8460: 00006b4a: 2a0a daae 000c 5385 61ff MOVE.L A2,D5
8461: 00006b4c: daae 000c 5385 61ff 0000 ADD.L (A6,$000c) == $0000000c,D5
8462: 00006b50: 5385 61ff 0000 05c8 2400 SUB.L #$00000001,D5
8463: 00006b52: 61ff 0000 05c8 2400 720d BSR.L #$000005c8 == 0000711c
8464: 00006b58: 2400 720d b282 6700 00d8 MOVE.L D0,D2
8465: 00006b5a: 720d b282 6700 00d8 6d1e MOVE.L #$0000000d,D1
8466: 00006b5c: b282 6700 00d8 6d1e 7208 CMP.L D2,D1
8467: 00006b5e: 6700 00d8 6d1e 7208 b282 BEQ.W #$00d8 == 00006c38 (FALSE)
8468: 00006b62: 6d1e 7208 b282 673a 6d0a BLT.B #$0000001e == 00006b82 (TRUE)
8469: 00006b64: 7208 b282 673a 6d0a 72ff MOVE.L #$00000008,D1
8470: 00006b66: b282 673a 6d0a 72ff b282 CMP.L D2,D1
8471: 00006b68: 673a 6d0a 72ff b282 672c BEQ.B #$0000003a == 00006ba4 (FALSE)
8472: 00006b6a: 6d0a 72ff b282 672c 6000 BLT.B #$0000000a == 00006b76 (TRUE)
8473: 00006b6c: 72ff b282 672c 6000 00da MOVE.L #$ffffffff,D1
8474: 00006b6e: b282 672c 6000 00da 720a CMP.L D2,D1
8475: 00006b70: 672c 6000 00da 720a b282 BEQ.B #$0000002c == 00006b9e (FALSE)
8476: 00006b72: 6000 00da 720a b282 6700 BT .W #$00da == 00006c4e (TRUE)
8477: 00006b76: 720a b282 6700 00bc 6000 MOVE.L #$0000000a,D1
8478: 00006b78: b282 6700 00bc 6000 00ce CMP.L D2,D1
8479: 00006b7a: 6700 00bc 6000 00ce 7217 BEQ.W #$00bc == 00006c38 (FALSE)
8480: 00006b7e: 6000 00ce 7217 b282 6776 BT .W #$00ce == 00006c4e (TRUE)
8481: 00006b82: 7217 b282 6776 6d0a 7215 MOVE.L #$00000017,D1
8482: 00006b84: b282 6776 6d0a 7215 b282 CMP.L D2,D1
8483: 00006b86: 6776 6d0a 7215 b282 6730 BEQ.B #$00000076 == 00006bfe (FALSE)
8484: 00006b88: 6d0a 7215 b282 6730 6000 BLT.B #$0000000a == 00006b94 (TRUE)
8485: 00006b8a: 7215 b282 6730 6000 00bc MOVE.L #$00000015,D1
8486: 00006b8c: b282 6730 6000 00bc 727f CMP.L D2,D1
8487: 00006b8e: 6730 6000 00bc 727f b282 BEQ.B #$00000030 == 00006bc0 (FALSE)
8488: 00006b90: 6000 00bc 727f b282 670a BT .W #$00bc == 00006c4e (TRUE)
8489: 00006b94: 727f b282 670a 6000 00b2 MOVE.L #$0000007f,D1
8490: 00006b96: b282 670a 6000 00b2 70ff CMP.L D2,D1
8491: 00006b98: 670a 6000 00b2 70ff 6000 BEQ.B #$0000000a == 00006ba4 (FALSE)
8492: 00006b9a: 6000 00b2 70ff 6000 00d6 BT .W #$00b2 == 00006c4e (TRUE)
8493: 00006b9e: 70ff 6000 00d6 4a83 67aa MOVE.L #$ffffffff,D0
8494: 00006ba0: 6000 00d6 4a83 67aa 4a84 BT .W #$00d6 == 00006c78 (TRUE)
8495: 00006ba4: 4a83 67aa 4a84 670e 4879 TST.L D3
8496: 00006ba6: 67aa 4a84 670e 4879 0100 BEQ.B #$ffffffaa == 00006b52 (FALSE)
8497: 00006ba8: 4a84 670e 4879 0100 fc9b TST.L D4
8498: 00006baa: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006bba (FALSE)
8499: 00006bac: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
8500: 00006bb2: 61ff ffff fbbc 584f 5383 BSR.L #$fffffbbc == 00006770
8501: 00006bb8: 584f 5383 534a 6092 4a83 ADDA.W #$00000004,A7
8502: 00006bba: 5383 534a 6092 4a83 678e SUB.L #$00000001,D3
8503: 00006bbc: 534a 6092 4a83 678e 4a84 SUBA.W #$00000001,A2
8504: 00006bbe: 6092 4a83 678e 4a84 670e BT .B #$ffffff92 == 00006b52 (TRUE)
8505: 00006bc0: 4a83 678e 4a84 670e 4879 TST.L D3
8506: 00006bc2: 678e 4a84 670e 4879 0100 BEQ.B #$ffffff8e == 00006b52 (FALSE)
8507: 00006bc4: 4a84 670e 4879 0100 fc9b TST.L D4
8508: 00006bc6: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006bd6 (FALSE)
8509: 00006bc8: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
8510: 00006bce: 61ff ffff fba0 584f 5383 BSR.L #$fffffba0 == 00006770
8511: 00006bd4: 584f 5383 534a 66e8 6000 ADDA.W #$00000004,A7
8512: 00006bd6: 5383 534a 66e8 6000 ff74 SUB.L #$00000001,D3
8513: 00006bd8: 534a 66e8 6000 ff74 0c2a SUBA.W #$00000001,A2
8514: 00006bda: 66e8 6000 ff74 0c2a 0020 BNE.B #$ffffffe8 == 00006bc4 (TRUE)
8515: 00006bdc: 6000 ff74 0c2a 0020 ffff BT .W #$ff74 == 00006b52 (TRUE)
8516: 00006be0: 0c2a 0020 ffff 661a 4a84 CMP.B #$20,(A2,$ffff) == $ffffffff
8517: 00006be6: 661a 4a84 670e 4879 0100 BNE.B #$0000001a == 00006c02 (TRUE)
8518: 00006be8: 4a84 670e 4879 0100 fc9b TST.L D4
8519: 00006bea: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006bfa (FALSE)
8520: 00006bec: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
8521: 00006bf2: 61ff ffff fb7c 584f 5383 BSR.L #$fffffb7c == 00006770
8522: 00006bf8: 584f 5383 534a 4a83 66de ADDA.W #$00000004,A7
8523: 00006bfa: 5383 534a 4a83 66de 4a83 SUB.L #$00000001,D3
8524: 00006bfc: 534a 4a83 66de 4a83 6700 SUBA.W #$00000001,A2
8525: 00006bfe: 4a83 66de 4a83 6700 ff4c TST.L D3
8526: 00006c00: 66de 4a83 6700 ff4c 0c2a BNE.B #$ffffffde == 00006be0 (TRUE)
8527: 00006c02: 4a83 6700 ff4c 0c2a 0020 TST.L D3
8528: 00006c04: 6700 ff4c 0c2a 0020 ffff BEQ.W #$ff4c == 00006b52 (FALSE)
8529: 00006c08: 0c2a 0020 ffff 6700 ff42 CMP.B #$20,(A2,$ffff) == $ffffffff
8530: 00006c0e: 6700 ff42 0c2a 002f ffff BEQ.W #$ff42 == 00006b52 (FALSE)
8531: 00006c12: 0c2a 002f ffff 6700 ff38 CMP.B #$2f,(A2,$ffff) == $ffffffff
8532: 00006c18: 6700 ff38 4a84 670e 4879 BEQ.W #$ff38 == 00006b52 (FALSE)
8533: 00006c1c: 4a84 670e 4879 0100 fc9b TST.L D4
8534: 00006c1e: 670e 4879 0100 fc9b 61ff BEQ.B #$0000000e == 00006c2e (FALSE)
8535: 00006c20: 4879 0100 fc9b 61ff ffff PEA.L $0100fc9b
8536: 00006c26: 61ff ffff fb48 584f 5383 BSR.L #$fffffb48 == 00006770
8537: 00006c2c: 584f 5383 534a 66d4 6000 ADDA.W #$00000004,A7
8538: 00006c2e: 5383 534a 66d4 6000 ff1c SUB.L #$00000001,D3
8539: 00006c30: 534a 66d4 6000 ff1c 4a84 SUBA.W #$00000001,A2
8540: 00006c32: 66d4 6000 ff1c 4a84 670a BNE.B #$ffffffd4 == 00006c08 (TRUE)
8541: 00006c34: 6000 ff1c 4a84 670a 4878 BT .W #$ff1c == 00006b52 (TRUE)
8542: 00006c38: 4a84 670a 4878 000a 61ff TST.L D4
8543: 00006c3a: 670a 4878 000a 61ff ffff BEQ.B #$0000000a == 00006c46 (FALSE)
8544: 00006c3c: 4878 000a 61ff ffff f83e PEA.L $0000000a
8545: 00006c40: 61ff ffff f83e 4212 2003 BSR.L #$fffff83e == 00006480
8546: 00006c46: 4212 2003 5280 602a ba8a CLR.B (A2)
8547: 00006c48: 2003 5280 602a ba8a 6316 MOVE.L D3,D0
8548: 00006c4a: 5280 602a ba8a 6316 4a84 ADD.L #$00000001,D0
8549: 00006c4c: 602a ba8a 6316 4a84 670a BT .B #$0000002a == 00006c78 (TRUE)
8550: 00006c4e: ba8a 6316 4a84 670a 2f02 CMP.L A2,D5
8551: 00006c50: 6316 4a84 670a 2f02 61ff BLS.B #$00000016 == 00006c68 (FALSE)
8552: 00006c52: 4a84 670a 2f02 61ff ffff TST.L D4
8553: 00006c54: 670a 2f02 61ff ffff f826 BEQ.B #$0000000a == 00006c60 (FALSE)
8554: 00006c56: 2f02 61ff ffff f826 584f MOVE.L D2,-(A7)
8555: 00006c58: 61ff ffff f826 584f 14c2 BSR.L #$fffff826 == 00006480
8556: 00006c5e: 584f 14c2 5283 6000 feec ADDA.W #$00000004,A7
8557: 00006c60: 14c2 5283 6000 feec 4878 MOVE.B D2,(A2)+
8558: 00006c62: 5283 6000 feec 4878 0007 ADD.L #$00000001,D3
8559: 00006c64: 6000 feec 4878 0007 61ff BT .W #$feec == 00006b52 (TRUE)
8560: 00006c68: 4878 0007 61ff ffff f812 PEA.L $00000007
8561: 00006c6c: 61ff ffff f812 584f 6000 BSR.L #$fffff812 == 00006480
8562: 00006c72: 584f 6000 fedc 4cee 043c ADDA.W #$00000004,A7
8563: 00006c74: 6000 fedc 4cee 043c ffec BT .W #$fedc == 00006b52 (TRUE)
8564: 00006c78: 4cee 043c ffec 4e5e 4e75 MVMEL.L #$043c,(A6,$ffec) == $ffffffec
8565: 00006c7e: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
8566: 00006c80: 4e75 4e71 4e56 0000 206e RTS.L
8567: 00006c82: 4e71 4e56 0000 206e 0008 NOP.L
8568:
8569:
8570:
8571: 00006c84: 4e56 0000 206e 0008 4a10 LINK.W A6,#$0000
8572: 00006c88: 206e 0008 4a10 671e 0c10 MOVEA.L (A6,$0008) == $00000008,A0
8573: 00006c8c: 4a10 671e 0c10 0020 6712 TST.B (A0)
8574: 00006c8e: 671e 0c10 0020 6712 0c10 BEQ.B #$0000001e == 00006cae (FALSE)
8575: 00006c90: 0c10 0020 6712 0c10 0009 CMP.B #$20,(A0)
8576: 00006c94: 6712 0c10 0009 670c 0c10 BEQ.B #$00000012 == 00006ca8 (FALSE)
8577: 00006c96: 0c10 0009 670c 0c10 000a CMP.B #$09,(A0)
8578: 00006c9a: 670c 0c10 000a 6706 0c10 BEQ.B #$0000000c == 00006ca8 (FALSE)
8579: 00006c9c: 0c10 000a 6706 0c10 000d CMP.B #$0a,(A0)
8580: 00006ca0: 6706 0c10 000d 6606 5248 BEQ.B #$00000006 == 00006ca8 (FALSE)
8581: 00006ca2: 0c10 000d 6606 5248 4a10 CMP.B #$0d,(A0)
8582: 00006ca6: 6606 5248 4a10 66e2 2008 BNE.B #$00000006 == 00006cae (TRUE)
8583: 00006ca8: 5248 4a10 66e2 2008 4e5e ADDA.W #$00000001,A0
8584: 00006caa: 4a10 66e2 2008 4e5e 4e75 TST.B (A0)
8585: 00006cac: 66e2 2008 4e5e 4e75 4e56 BNE.B #$ffffffe2 == 00006c90 (TRUE)
8586: 00006cae: 2008 4e5e 4e75 4e56 0000 MOVE.L A0,D0
8587: 00006cb0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
8588: 00006cb2: 4e75 4e56 0000 48e7 3f38 RTS.L
8589:
8590:
8591:
8592: 00006cb4: 4e56 0000 48e7 3f38 246e LINK.W A6,#$0000
8593: 00006cb8: 48e7 3f38 246e 0008 266e MVMLE.L #$3f38,-(A7)
8594: 00006cbc: 246e 0008 266e 000c 242e MOVEA.L (A6,$0008) == $00000008,A2
8595: 00006cc0: 266e 000c 242e 0010 61ff MOVEA.L (A6,$000c) == $0000000c,A3
8596: 00006cc4: 242e 0010 61ff ffff 96f8 MOVE.L (A6,$0010) == $00000010,D2
8597: 00006cc8: 61ff ffff 96f8 2040 99cc BSR.L #$ffff96f8 == 000003c2
8598: 00006cce: 2040 99cc 4287 4285 4284 MOVEA.L D0,A0
8599: 00006cd0: 99cc 4287 4285 4284 4a82 SUBA.L A4,A4
8600: 00006cd2: 4287 4285 4284 4a82 6704 CLR.L D7
8601: 00006cd4: 4285 4284 4a82 6704 2602 CLR.L D5
8602: 00006cd6: 4284 4a82 6704 2602 6006 CLR.L D4
8603: 00006cd8: 4a82 6704 2602 6006 1628 TST.L D2
8604: 00006cda: 6704 2602 6006 1628 0192 BEQ.B #$00000004 == 00006ce0 (FALSE)
8605: 00006cdc: 2602 6006 1628 0192 49c3 MOVE.L D2,D3
8606: 00006cde: 6006 1628 0192 49c3 2f0a BT .B #$00000006 == 00006ce6 (TRUE)
8607: 00006ce0: 1628 0192 49c3 2f0a 61ff MOVE.B (A0,$0192) == $0100033e,D3
8608: 00006ce4: 49c3 2f0a 61ff ffff ff9a EXT.B D3
8609: 00006ce6: 2f0a 61ff ffff ff9a 2440 MOVE.L A2,-(A7)
8610: 00006ce8: 61ff ffff ff9a 2440 584f BSR.L #$ffffff9a == 00006c84
8611: 00006cee: 2440 584f 0c12 002d 6606 MOVEA.L D0,A2
8612: 00006cf0: 584f 0c12 002d 6606 387c ADDA.W #$00000004,A7
8613: 00006cf2: 0c12 002d 6606 387c 0001 CMP.B #$2d,(A2)
8614: 00006cf6: 6606 387c 0001 524a 0c12 BNE.B #$00000006 == 00006cfe (TRUE)
8615: 00006cf8: 387c 0001 524a 0c12 007e MOVEA.W #$0001,A4
8616: 00006cfc: 524a 0c12 007e 6604 7e01 ADDA.W #$00000001,A2
8617: 00006cfe: 0c12 007e 6604 7e01 524a CMP.B #$7e,(A2)
8618: 00006d02: 6604 7e01 524a 4878 0002 BNE.B #$00000004 == 00006d08 (TRUE)
8619: 00006d04: 7e01 524a 4878 0002 4879 MOVE.L #$00000001,D7
8620: 00006d06: 524a 4878 0002 4879 0100 ADDA.W #$00000001,A2
8621: 00006d08: 4878 0002 4879 0100 fc9f PEA.L $00000002
8622: 00006d0c: 4879 0100 fc9f 2f0a 61ff PEA.L $0100fc9f
8623: 00006d12: 2f0a 61ff 0000 03ce defc MOVE.L A2,-(A7)
8624: 00006d14: 61ff 0000 03ce defc 000c BSR.L #$000003ce == 000070e4
8625: 00006d1a: defc 000c 4a80 6604 760a ADDA.W #$000c,A7
8626: 00006d1e: 4a80 6604 760a 601c 4878 TST.L D0
8627: 00006d20: 6604 760a 601c 4878 0002 BNE.B #$00000004 == 00006d26 (TRUE)
8628: 00006d22: 760a 601c 4878 0002 4879 MOVE.L #$0000000a,D3
8629: 00006d24: 601c 4878 0002 4879 0100 BT .B #$0000001c == 00006d42 (TRUE)
8630: 00006d26: 4878 0002 4879 0100 fca2 PEA.L $00000002
8631: 00006d2a: 4879 0100 fca2 2f0a 61ff PEA.L $0100fca2
8632: 00006d30: 2f0a 61ff 0000 03b0 defc MOVE.L A2,-(A7)
8633: 00006d32: 61ff 0000 03b0 defc 000c BSR.L #$000003b0 == 000070e4
8634: 00006d38: defc 000c 4a80 6604 7610 ADDA.W #$000c,A7
8635: 00006d3c: 4a80 6604 7610 544a 4282 TST.L D0
8636: 00006d3e: 6604 7610 544a 4282 4a12 BNE.B #$00000004 == 00006d44 (TRUE)
8637: 00006d40: 7610 544a 4282 4a12 6730 MOVE.L #$00000010,D3
8638: 00006d42: 544a 4282 4a12 6730 1c12 ADDA.W #$00000002,A2
8639: 00006d44: 4282 4a12 6730 1c12 49c6 CLR.L D2
8640: 00006d46: 4a12 6730 1c12 49c6 2f06 TST.B (A2)
8641: 00006d48: 6730 1c12 49c6 2f06 4879 BEQ.B #$00000030 == 00006d7a (FALSE)
8642: 00006d4a: 1c12 49c6 2f06 4879 0101 MOVE.B (A2),D6
8643: 00006d4c: 49c6 2f06 4879 0101 65f0 EXT.B D6
8644: 00006d4e: 2f06 4879 0101 65f0 61ff MOVE.L D6,-(A7)
8645: 00006d50: 4879 0101 65f0 61ff 0000 PEA.L $010165f0
8646: 00006d56: 61ff 0000 0300 2200 504f BSR.L #$00000300 == 00007058
8647: 00006d5c: 2200 504f 6718 2002 4c03 MOVE.L D0,D1
8648: 00006d5e: 504f 6718 2002 4c03 0800 ADDA.W #$00000008,A7
8649: 00006d60: 6718 2002 4c03 0800 d081 BEQ.B #$00000018 == 00006d7a (FALSE)
8650: 00006d62: 2002 4c03 0800 d081 2400 MOVE.L D2,D0
8651: 00006d64: 4c03 0800 d081 2400 0482 MULL.L #$0800,D3
8652: 00006d68: d081 2400 0482 0101 65f0 ADD.L D1,D0
8653: 00006d6a: 2400 0482 0101 65f0 524a MOVE.L D0,D2
8654: 00006d6c: 0482 0101 65f0 524a 7a01 SUB.L #$010165f0,D2
8655: 00006d72: 524a 7a01 4a12 66d0 e184 ADDA.W #$00000001,A2
8656: 00006d74: 7a01 4a12 66d0 e184 d882 MOVE.L #$00000001,D5
8657: 00006d76: 4a12 66d0 e184 d882 0c12 TST.B (A2)
8658: 00006d78: 66d0 e184 d882 0c12 002e BNE.B #$ffffffd0 == 00006d4a (TRUE)
8659: 00006d7a: e184 d882 0c12 002e 6606 ASL.L #$00000008,D4
8660: 00006d7c: d882 0c12 002e 6606 524a ADD.L D2,D4
8661: 00006d7e: 0c12 002e 6606 524a 6000 CMP.B #$2e,(A2)
8662: 00006d82: 6606 524a 6000 ff6a 4a85 BNE.B #$00000006 == 00006d8a (TRUE)
8663: 00006d84: 524a 6000 ff6a 4a85 6604 ADDA.W #$00000001,A2
8664: 00006d86: 6000 ff6a 4a85 6604 4280 BT .W #$ff6a == 00006cf2 (TRUE)
8665: 00006d8a: 4a85 6604 4280 6016 2684 TST.L D5
8666: 00006d8c: 6604 4280 6016 2684 4a8c BNE.B #$00000004 == 00006d92 (TRUE)
8667: 00006d8e: 4280 6016 2684 4a8c 6702 CLR.L D0
8668: 00006d90: 6016 2684 4a8c 6702 4493 BT .B #$00000016 == 00006da8 (TRUE)
8669: 00006d92: 2684 4a8c 6702 4493 4a87 MOVE.L D4,(A3)
8670: 00006d94: 4a8c 6702 4493 4a87 6702 TST.L A4
8671: 00006d96: 6702 4493 4a87 6702 4693 BEQ.B #$00000002 == 00006d9a (FALSE)
8672: 00006d98: 4493 4a87 6702 4693 2f0a NEG.L (A3)
8673: 00006d9a: 4a87 6702 4693 2f0a 61ff TST.L D7
8674: 00006d9c: 6702 4693 2f0a 61ff ffff BEQ.B #$00000002 == 00006da0 (FALSE)
8675: 00006d9e: 4693 2f0a 61ff ffff fee0 NOT.L (A3)
8676: 00006da0: 2f0a 61ff ffff fee0 4cee MOVE.L A2,-(A7)
8677: 00006da2: 61ff ffff fee0 4cee 1cfc BSR.L #$fffffee0 == 00006c84
8678: 00006da8: 4cee 1cfc ffdc 4e5e 4e75 MVMEL.L #$1cfc,(A6,$ffdc) == $ffffffdc
8679: 00006dae: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
8680: 00006db0: 4e75 4e56 0000 48e7 3000 RTS.L
8681: 00006db2: 4e56 0000 48e7 3000 242e LINK.W A6,#$0000
8682: 00006db6: 48e7 3000 242e 0008 61ff MVMLE.L #$3000,-(A7)
8683: 00006dba: 242e 0008 61ff ffff 9602 MOVE.L (A6,$0008) == $00000008,D2
8684: 00006dbe: 61ff ffff 9602 2040 2628 BSR.L #$ffff9602 == 000003c2
8685: 00006dc4: 2040 2628 00ec 9682 2143 MOVEA.L D0,A0
8686: 00006dc6: 2628 00ec 9682 2143 00ec MOVE.L (A0,$00ec) == $01000298,D3
8687: 00006dca: 9682 2143 00ec 2f02 2f03 SUB.L D2,D3
8688: 00006dcc: 2143 00ec 2f02 2f03 61ff MOVE.L D3,(A0,$00ec) == $01000298
8689: 00006dd0: 2f02 2f03 61ff 0000 0202 MOVE.L D2,-(A7)
8690: 00006dd2: 2f03 61ff 0000 0202 2003 MOVE.L D3,-(A7)
8691: 00006dd4: 61ff 0000 0202 2003 4cee BSR.L #$00000202 == 00006fd8
8692: 00006dda: 2003 4cee 000c fff8 4e5e MOVE.L D3,D0
8693: 00006ddc: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
8694: 00006de2: 4e5e 4e75 4e71 202f 0004 UNLK.L A6
8695: 00006de4: 4e75 4e71 202f 0004 6a02 RTS.L
8696: 00006de6: 4e71 202f 0004 6a02 4480 NOP.L
8697: 00006de8: 202f 0004 6a02 4480 4e75 MOVE.L (A7,$0004) == $00000004,D0
8698: 00006dec: 6a02 4480 4e75 206f 0004 BPL.B #$00000002 == 00006df0 (FALSE)
8699: 00006dee: 4480 4e75 206f 0004 226f NEG.L D0
8700: 00006df0: 4e75 206f 0004 226f 0008 RTS.L
8701: 00006df2: 206f 0004 226f 0008 202f MOVEA.L (A7,$0004) == $00000004,A0
8702: 00006df6: 226f 0008 202f 000c 2f02 MOVEA.L (A7,$0008) == $00000008,A1
8703: 00006dfa: 202f 000c 2f02 2400 0c82 MOVE.L (A7,$000c) == $0000000c,D0
8704: 00006dfe: 2f02 2400 0c82 0000 0040 MOVE.L D2,-(A7)
8705: 00006e00: 2400 0c82 0000 0040 6fff MOVE.L D0,D2
8706: 00006e02: 0c82 0000 0040 6fff 0000 CMP.L #$00000040,D2
8707: 00006e08: 6fff 0000 0034 2008 2209 BLE.L #$00000034 == 00006e3e (TRUE)
8708: 00006e0e: 2008 2209 b181 0281 0000 MOVE.L A0,D0
8709: 00006e10: 2209 b181 0281 0000 0003 MOVE.L A1,D1
8710: 00006e12: b181 0281 0000 0003 66ff EOR.L D0,D1
8711: 00006e14: 0281 0000 0003 66ff 0000 AND.L #$00000003,D1
8712: 00006e1a: 66ff 0000 0022 9280 0281 BNE.L #$00000022 == 00006e3e (TRUE)
8713: 00006e20: 9280 0281 0000 0003 67ff SUB.L D0,D1
8714: 00006e22: 0281 0000 0003 67ff 0000 AND.L #$00000003,D1
8715: 00006e28: 67ff 0000 0014 9481 5381 BEQ.L #$00000014 == 00006e3e (FALSE)
8716: 00006e2e: 9481 5381 b308 56c9 fffc SUB.L D1,D2
8717: 00006e30: 5381 b308 56c9 fffc 66ff SUB.L #$00000001,D1
8718: 00006e32: b308 56c9 fffc 66ff 0000 CMPM.B (A0)+,(A1)+
8719: 00006e34: 56c9 fffc 66ff 0000 0064 DBNE.W D1,#$fffc == 00006e32 (TRUE)
8720: 00006e38: 66ff 0000 0064 2002 e488 BNE.L #$00000064 == 00006e9e (TRUE)
8721: 00006e3e: 2002 e488 67ff 0000 004c MOVE.L D2,D0
8722: 00006e40: e488 67ff 0000 004c 5380 LSR.L #$00000002,D0
8723: 00006e42: 67ff 0000 004c 5380 0c80 BEQ.L #$0000004c == 00006e90 (FALSE)
8724: 00006e48: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
8725: 00006e4a: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
8726: 00006e50: 6fff 0000 0022 203c 0000 BLE.L #$00000022 == 00006e74 (TRUE)
8727: 00006e56: 203c 0000 ffff b388 56c8 MOVE.L #$0000ffff,D0
8728: 00006e5c: b388 56c8 fffc 66ff 0000 CMPM.L (A0)+,(A1)+
8729: 00006e5e: 56c8 fffc 66ff 0000 003a DBNE.W D0,#$fffc == 00006e5c (TRUE)
8730: 00006e62: 66ff 0000 003a 0482 0004 BNE.L #$0000003a == 00006e9e (TRUE)
8731: 00006e68: 0482 0004 0000 60ff ffff SUB.L #$00040000,D2
8732: 00006e6e: 60ff ffff ffce b388 56c8 BT .L #$ffffffce == 00006e3e (TRUE)
8733: 00006e74: b388 56c8 fffc 66ff 0000 CMPM.L (A0)+,(A1)+
8734: 00006e76: 56c8 fffc 66ff 0000 0022 DBNE.W D0,#$fffc == 00006e74 (TRUE)
8735: 00006e7a: 66ff 0000 0022 0282 0000 BNE.L #$00000022 == 00006e9e (TRUE)
8736: 00006e80: 0282 0000 0003 7000 60ff AND.L #$00000003,D2
8737: 00006e86: 7000 60ff 0000 0006 b308 MOVE.L #$00000000,D0
8738: 00006e88: 60ff 0000 0006 b308 56ca BT .L #$00000006 == 00006e90 (TRUE)
8739: 00006e8e: b308 56ca fffc 66ff 0000 CMPM.B (A0)+,(A1)+
8740: 00006e90: 56ca fffc 66ff 0000 0008 DBNE.W D2,#$fffc == 00006e8e (TRUE)
8741: 00006e94: 66ff 0000 0008 241f 4e75 BNE.L #$00000008 == 00006e9e (TRUE)
8742: 00006e9a: 241f 4e75 7001 241f 4e75 MOVE.L (A7)+,D2
8743: 00006e9c: 4e75 7001 241f 4e75 206f RTS.L
8744: 00006e9e: 7001 241f 4e75 206f 0004 MOVE.L #$00000001,D0
8745: 00006ea0: 241f 4e75 206f 0004 226f MOVE.L (A7)+,D2
8746: 00006ea2: 4e75 206f 0004 226f 0008 RTS.L
8747: 00006ea4: 206f 0004 226f 0008 202f MOVEA.L (A7,$0004) == $00000004,A0
8748: 00006ea8: 226f 0008 202f 000c 2f02 MOVEA.L (A7,$0008) == $00000008,A1
8749: 00006eac: 202f 000c 2f02 2400 b3c8 MOVE.L (A7,$000c) == $0000000c,D0
8750: 00006eb0: 2f02 2400 b3c8 62ff 0000 MOVE.L D2,-(A7)
8751: 00006eb2: 2400 b3c8 62ff 0000 0094 MOVE.L D0,D2
8752: 00006eb4: b3c8 62ff 0000 0094 67ff CMPA.L A0,A1
8753: 00006eb6: 62ff 0000 0094 67ff 0000 BHI.L #$00000094 == 00006f4c (TRUE)
8754: 00006ebc: 67ff 0000 008a 5382 60ff BEQ.L #$0000008a == 00006f48 (FALSE)
8755: 00006ec2: 5382 60ff 0000 007c 0c82 SUB.L #$00000001,D2
8756: 00006ec4: 60ff 0000 007c 0c82 0000 BT .L #$0000007c == 00006f42 (TRUE)
8757: 00006eca: 0c82 0000 0040 6fff 0000 CMP.L #$00000040,D2
8758: 00006ed0: 6fff 0000 002e 2008 2209 BLE.L #$0000002e == 00006f00 (TRUE)
8759: 00006ed6: 2008 2209 b181 0281 0000 MOVE.L A0,D0
8760: 00006ed8: 2209 b181 0281 0000 0003 MOVE.L A1,D1
8761: 00006eda: b181 0281 0000 0003 66ff EOR.L D0,D1
8762: 00006edc: 0281 0000 0003 66ff 0000 AND.L #$00000003,D1
8763: 00006ee2: 66ff 0000 001c 9280 0281 BNE.L #$0000001c == 00006f00 (TRUE)
8764: 00006ee8: 9280 0281 0000 0003 67ff SUB.L D0,D1
8765: 00006eea: 0281 0000 0003 67ff 0000 AND.L #$00000003,D1
8766: 00006ef0: 67ff 0000 000e 9481 5381 BEQ.L #$0000000e == 00006f00 (FALSE)
8767: 00006ef6: 9481 5381 12d8 51c9 fffc SUB.L D1,D2
8768: 00006ef8: 5381 12d8 51c9 fffc 2002 SUB.L #$00000001,D1
8769: 00006efa: 12d8 51c9 fffc 2002 e488 MOVE.B (A0)+,(A1)+
8770: 00006efc: 51c9 fffc 2002 e488 67ff DBF .W D1,#$fffc == 00006efa (FALSE)
8771: 00006f00: 2002 e488 67ff 0000 003e MOVE.L D2,D0
8772: 00006f02: e488 67ff 0000 003e 5380 LSR.L #$00000002,D0
8773: 00006f04: 67ff 0000 003e 5380 0c80 BEQ.L #$0000003e == 00006f44 (FALSE)
8774: 00006f0a: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
8775: 00006f0c: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
8776: 00006f12: 6fff 0000 001c 203c 0000 BLE.L #$0000001c == 00006f30 (TRUE)
8777: 00006f18: 203c 0000 ffff 22d8 51c8 MOVE.L #$0000ffff,D0
8778: 00006f1e: 22d8 51c8 fffc 0482 0004 MOVE.L (A0)+,(A1)+
8779: 00006f20: 51c8 fffc 0482 0004 0000 DBF .W D0,#$fffc == 00006f1e (FALSE)
8780: 00006f24: 0482 0004 0000 60ff ffff SUB.L #$00040000,D2
8781: 00006f2a: 60ff ffff ffd4 22d8 51c8 BT .L #$ffffffd4 == 00006f00 (TRUE)
8782: 00006f30: 22d8 51c8 fffc 0282 0000 MOVE.L (A0)+,(A1)+
8783: 00006f32: 51c8 fffc 0282 0000 0003 DBF .W D0,#$fffc == 00006f30 (FALSE)
8784: 00006f36: 0282 0000 0003 60ff 0000 AND.L #$00000003,D2
8785: 00006f3c: 60ff 0000 0006 12d8 51ca BT .L #$00000006 == 00006f44 (TRUE)
8786: 00006f42: 12d8 51ca fffc 241f 4e75 MOVE.B (A0)+,(A1)+
8787: 00006f44: 51ca fffc 241f 4e75 d1c2 DBF .W D2,#$fffc == 00006f42 (FALSE)
8788: 00006f48: 241f 4e75 d1c2 d3c2 5382 MOVE.L (A7)+,D2
8789: 00006f4a: 4e75 d1c2 d3c2 5382 60ff RTS.L
8790: 00006f4c: d1c2 d3c2 5382 60ff 0000 ADDA.L D2,A0
8791: 00006f4e: d3c2 5382 60ff 0000 007a ADDA.L D2,A1
8792: 00006f50: 5382 60ff 0000 007a 0c82 SUB.L #$00000001,D2
8793: 00006f52: 60ff 0000 007a 0c82 0000 BT .L #$0000007a == 00006fce (TRUE)
8794: 00006f58: 0c82 0000 0040 6fff 0000 CMP.L #$00000040,D2
8795: 00006f5e: 6fff 0000 002c 2008 2209 BLE.L #$0000002c == 00006f8c (TRUE)
8796: 00006f64: 2008 2209 b181 0281 0000 MOVE.L A0,D0
8797: 00006f66: 2209 b181 0281 0000 0003 MOVE.L A1,D1
8798: 00006f68: b181 0281 0000 0003 66ff EOR.L D0,D1
8799: 00006f6a: 0281 0000 0003 66ff 0000 AND.L #$00000003,D1
8800: 00006f70: 66ff 0000 001a 0280 0000 BNE.L #$0000001a == 00006f8c (TRUE)
8801: 00006f76: 0280 0000 0003 67ff 0000 AND.L #$00000003,D0
8802: 00006f7c: 67ff 0000 000e 9480 5380 BEQ.L #$0000000e == 00006f8c (FALSE)
8803: 00006f82: 9480 5380 1320 51c8 fffc SUB.L D0,D2
8804: 00006f84: 5380 1320 51c8 fffc 2002 SUB.L #$00000001,D0
8805: 00006f86: 1320 51c8 fffc 2002 e488 MOVE.B -(A0),-(A1)
8806: 00006f88: 51c8 fffc 2002 e488 67ff DBF .W D0,#$fffc == 00006f86 (FALSE)
8807: 00006f8c: 2002 e488 67ff 0000 003e MOVE.L D2,D0
8808: 00006f8e: e488 67ff 0000 003e 5380 LSR.L #$00000002,D0
8809: 00006f90: 67ff 0000 003e 5380 0c80 BEQ.L #$0000003e == 00006fd0 (FALSE)
8810: 00006f96: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
8811: 00006f98: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
8812: 00006f9e: 6fff 0000 001c 203c 0000 BLE.L #$0000001c == 00006fbc (TRUE)
8813: 00006fa4: 203c 0000 ffff 2320 51c8 MOVE.L #$0000ffff,D0
8814: 00006faa: 2320 51c8 fffc 0482 0004 MOVE.L -(A0),-(A1)
8815: 00006fac: 51c8 fffc 0482 0004 0000 DBF .W D0,#$fffc == 00006faa (FALSE)
8816: 00006fb0: 0482 0004 0000 60ff 0000 SUB.L #$00040000,D2
8817: 00006fb6: 60ff 0000 0004 2320 51c8 BT .L #$00000004 == 00006fbc (TRUE)
8818: 00006fbc: 2320 51c8 fffc 0282 0000 MOVE.L -(A0),-(A1)
8819: 00006fbe: 51c8 fffc 0282 0000 0003 DBF .W D0,#$fffc == 00006fbc (FALSE)
8820: 00006fc2: 0282 0000 0003 60ff 0000 AND.L #$00000003,D2
8821: 00006fc8: 60ff 0000 0006 1320 51ca BT .L #$00000006 == 00006fd0 (TRUE)
8822: 00006fce: 1320 51ca fffc 241f 4e75 MOVE.B -(A0),-(A1)
8823: 00006fd0: 51ca fffc 241f 4e75 206f DBF .W D2,#$fffc == 00006fce (FALSE)
8824: 00006fd4: 241f 4e75 206f 0004 202f MOVE.L (A7)+,D2
8825: 00006fd6: 4e75 206f 0004 202f 0008 RTS.L
8826:
8827:
8828: ;=========================================================================
8829: ; Clear memory
8830: ;=========================================================================
8831: 00006fd8: 206f 0004 202f 0008 2f02 MOVEA.L (A7,$0004) == $00000004,A0
8832: 00006fdc: 202f 0008 2f02 2400 0c82 MOVE.L (A7,$0008) == $00000008,D0
8833: 00006fe0: 2f02 2400 0c82 0000 0020 MOVE.L D2,-(A7)
8834: 00006fe2: 2400 0c82 0000 0020 6fff MOVE.L D0,D2
8835: 00006fe4: 0c82 0000 0020 6fff 0000 CMP.L #$00000020,D2
8836: 00006fea: 6fff 0000 0020 2008 7200 BLE.L #$00000020 == 0000700c (TRUE)
8837: 00006ff0: 2008 7200 9280 0281 0000 MOVE.L A0,D0
8838: 00006ff2: 7200 9280 0281 0000 0003 MOVE.L #$00000000,D1
8839: 00006ff4: 9280 0281 0000 0003 67ff SUB.L D0,D1
8840: 00006ff6: 0281 0000 0003 67ff 0000 AND.L #$00000003,D1
8841: 00006ffc: 67ff 0000 000e 9481 5381 BEQ.L #$0000000e == 0000700c (FALSE)
8842: 00007002: 9481 5381 4218 51c9 fffc SUB.L D1,D2
8843: 00007004: 5381 4218 51c9 fffc 2002 SUB.L #$00000001,D1
8844: 00007006: 4218 51c9 fffc 2002 e488 CLR.B (A0)+
8845: 00007008: 51c9 fffc 2002 e488 67ff DBF .W D1,#$fffc == 00007006 (FALSE)
8846: 0000700c: 2002 e488 67ff 0000 003e MOVE.L D2,D0
8847: 0000700e: e488 67ff 0000 003e 5380 LSR.L #$00000002,D0
8848: 00007010: 67ff 0000 003e 5380 0c80 BEQ.L #$0000003e == 00007050 (FALSE)
8849: 00007016: 5380 0c80 0000 ffff 6fff SUB.L #$00000001,D0
8850: 00007018: 0c80 0000 ffff 6fff 0000 CMP.L #$0000ffff,D0
8851: 0000701e: 6fff 0000 001c 203c 0000 BLE.L #$0000001c == 0000703c (TRUE)
8852: 00007024: 203c 0000 ffff 4298 51c8 MOVE.L #$0000ffff,D0
8853: 0000702a: 4298 51c8 fffc 0482 0004 CLR.L (A0)+
8854: 0000702c: 51c8 fffc 0482 0004 0000 DBF .W D0,#$fffc == 0000702a (FALSE)
8855: 00007030: 0482 0004 0000 60ff ffff SUB.L #$00040000,D2
8856: 00007036: 60ff ffff ffd4 4298 51c8 BT .L #$ffffffd4 == 0000700c (TRUE)
8857: 0000703c: 4298 51c8 fffc 0282 0000 CLR.L (A0)+
8858: 0000703e: 51c8 fffc 0282 0000 0003 DBF .W D0,#$fffc == 0000703c (FALSE)
8859: 00007042: 0282 0000 0003 60ff 0000 AND.L #$00000003,D2
8860: 00007048: 60ff 0000 0006 4218 51ca BT .L #$00000006 == 00007050 (TRUE)
8861: 0000704e: 4218 51ca fffc 241f 4e75 CLR.B (A0)+
8862: 00007050: 51ca fffc 241f 4e75 206f DBF .W D2,#$fffc == 0000704e (FALSE)
8863: 00007054: 241f 4e75 206f 0004 202f MOVE.L (A7)+,D2
8864: 00007056: 4e75 206f 0004 202f 0008 RTS.L
8865:
8866:
8867: 00007058: 206f 0004 202f 0008 6712 MOVEA.L (A7,$0004) == $00000004,A0
8868: 0000705c: 202f 0008 6712 1218 670a MOVE.L (A7,$0008) == $00000008,D0
8869: 00007060: 6712 1218 670a b001 66f8 BEQ.B #$00000012 == 00007074 (FALSE)
8870: 00007062: 1218 670a b001 66f8 5348 MOVE.B (A0)+,D1
8871: 00007064: 670a b001 66f8 5348 2008 BEQ.B #$0000000a == 00007070 (FALSE)
8872: 00007066: b001 66f8 5348 2008 4e75 CMP.B D1,D0
8873: 00007068: 66f8 5348 2008 4e75 7000 BNE.B #$fffffff8 == 00007062 (TRUE)
8874: 0000706a: 5348 2008 4e75 7000 4e75 SUBA.W #$00000001,A0
8875: 0000706c: 2008 4e75 7000 4e75 4a18 MOVE.L A0,D0
8876: 0000706e: 4e75 7000 4e75 4a18 66fc RTS.L
8877: 00007070: 7000 4e75 4a18 66fc 5348 MOVE.L #$00000000,D0
8878: 00007072: 4e75 4a18 66fc 5348 2008 RTS.L
8879: 00007074: 4a18 66fc 5348 2008 4e75 TST.B (A0)+
8880: 00007076: 66fc 5348 2008 4e75 206f BNE.B #$fffffffc == 00007074 (TRUE)
8881: 00007078: 5348 2008 4e75 206f 0004 SUBA.W #$00000001,A0
8882: 0000707a: 2008 4e75 206f 0004 226f MOVE.L A0,D0
8883: 0000707c: 4e75 206f 0004 226f 0008 RTS.L
8884: 0000707e: 206f 0004 226f 0008 222f MOVEA.L (A7,$0004) == $00000004,A0
8885: 00007082: 226f 0008 222f 000c 2008 MOVEA.L (A7,$0008) == $00000008,A1
8886: 00007086: 222f 000c 2008 5381 6d0c MOVE.L (A7,$000c) == $0000000c,D1
8887: 0000708a: 2008 5381 6d0c 10d9 66f8 MOVE.L A0,D0
8888: 0000708c: 5381 6d0c 10d9 66f8 6002 SUB.L #$00000001,D1
8889: 0000708e: 6d0c 10d9 66f8 6002 4218 BLT.B #$0000000c == 0000709c (TRUE)
8890: 00007090: 10d9 66f8 6002 4218 5381 MOVE.B (A1)+,(A0)+
8891: 00007092: 66f8 6002 4218 5381 6cfa BNE.B #$fffffff8 == 0000708c (TRUE)
8892: 00007094: 6002 4218 5381 6cfa 4e75 BT .B #$00000002 == 00007098 (TRUE)
8893: 00007096: 4218 5381 6cfa 4e75 206f CLR.B (A0)+
8894: 00007098: 5381 6cfa 4e75 206f 0004 SUB.L #$00000001,D1
8895: 0000709a: 6cfa 4e75 206f 0004 226f BGE.B #$fffffffa == 00007096 (FALSE)
8896: 0000709c: 4e75 206f 0004 226f 0008 RTS.L
8897: 0000709e: 206f 0004 226f 0008 2008 MOVEA.L (A7,$0004) == $00000004,A0
8898: 000070a2: 226f 0008 2008 4a18 66fc MOVEA.L (A7,$0008) == $00000008,A1
8899: 000070a6: 2008 4a18 66fc 5348 10d9 MOVE.L A0,D0
8900: 000070a8: 4a18 66fc 5348 10d9 66fc TST.B (A0)+
8901: 000070aa: 66fc 5348 10d9 66fc 4e75 BNE.B #$fffffffc == 000070a8 (TRUE)
8902: 000070ac: 5348 10d9 66fc 4e75 206f SUBA.W #$00000001,A0
8903: 000070ae: 10d9 66fc 4e75 206f 0004 MOVE.B (A1)+,(A0)+
8904: 000070b0: 66fc 4e75 206f 0004 226f BNE.B #$fffffffc == 000070ae (TRUE)
8905: 000070b2: 4e75 206f 0004 226f 0008 RTS.L
8906: 000070b4: 206f 0004 226f 0008 1010 MOVEA.L (A7,$0004) == $00000004,A0
8907: 000070b8: 226f 0008 1010 b019 670a MOVEA.L (A7,$0008) == $00000008,A1
8908: 000070bc: 1010 b019 670a 49c0 1221 MOVE.B (A0),D0
8909: 000070be: b019 670a 49c0 1221 49c1 CMP.B (A1)+,D0
8910: 000070c0: 670a 49c0 1221 49c1 9081 BEQ.B #$0000000a == 000070cc (FALSE)
8911: 000070c2: 49c0 1221 49c1 9081 4e75 EXT.B D0
8912: 000070c4: 1221 49c1 9081 4e75 4a18 MOVE.B -(A1),D1
8913: 000070c6: 49c1 9081 4e75 4a18 66ec EXT.B D1
8914: 000070c8: 9081 4e75 4a18 66ec 7000 SUB.L D1,D0
8915: 000070ca: 4e75 4a18 66ec 7000 4e75 RTS.L
8916: 000070cc: 4a18 66ec 7000 4e75 206f TST.B (A0)+
8917: 000070ce: 66ec 7000 4e75 206f 0004 BNE.B #$ffffffec == 000070bc (TRUE)
8918: 000070d0: 7000 4e75 206f 0004 226f MOVE.L #$00000000,D0
8919: 000070d2: 4e75 206f 0004 226f 0008 RTS.L
8920: 000070d4: 206f 0004 226f 0008 2008 MOVEA.L (A7,$0004) == $00000004,A0
8921: 000070d8: 226f 0008 2008 10d9 66fc MOVEA.L (A7,$0008) == $00000008,A1
8922: 000070dc: 2008 10d9 66fc 4e75 206f MOVE.L A0,D0
8923: 000070de: 10d9 66fc 4e75 206f 0004 MOVE.B (A1)+,(A0)+
8924: 000070e0: 66fc 4e75 206f 0004 226f BNE.B #$fffffffc == 000070de (TRUE)
8925: 000070e2: 4e75 206f 0004 226f 0008 RTS.L
8926: 000070e4: 206f 0004 226f 0008 222f MOVEA.L (A7,$0004) == $00000004,A0
8927: 000070e8: 226f 0008 222f 000c 5381 MOVEA.L (A7,$0008) == $00000008,A1
8928: 000070ec: 222f 000c 5381 6d0a 1018 MOVE.L (A7,$000c) == $0000000c,D1
8929: 000070f0: 5381 6d0a 1018 b019 6608 SUB.L #$00000001,D1
8930: 000070f2: 6d0a 1018 b019 6608 4a00 BLT.B #$0000000a == 000070fe (TRUE)
8931: 000070f4: 1018 b019 6608 4a00 66f2 MOVE.B (A0)+,D0
8932: 000070f6: b019 6608 4a00 66f2 7000 CMP.B (A1)+,D0
8933: 000070f8: 6608 4a00 66f2 7000 4e75 BNE.B #$00000008 == 00007102 (TRUE)
8934: 000070fa: 4a00 66f2 7000 4e75 49c0 TST.B D0
8935: 000070fc: 66f2 7000 4e75 49c0 1221 BNE.B #$fffffff2 == 000070f0 (TRUE)
8936: 000070fe: 7000 4e75 49c0 1221 49c1 MOVE.L #$00000000,D0
8937: 00007100: 4e75 49c0 1221 49c1 9081 RTS.L
8938: 00007102: 49c0 1221 49c1 9081 4e75 EXT.B D0
8939: 00007104: 1221 49c1 9081 4e75 206f MOVE.B -(A1),D1
8940: 00007106: 49c1 9081 4e75 206f 0004 EXT.B D1
8941: 00007108: 9081 4e75 206f 0004 70ff SUB.L D1,D0
8942: 0000710a: 4e75 206f 0004 70ff 5280 RTS.L
8943: 0000710c: 206f 0004 70ff 5280 4a18 MOVEA.L (A7,$0004) == $00000004,A0
8944: 00007110: 70ff 5280 4a18 66fa 4e75 MOVE.L #$ffffffff,D0
8945: 00007112: 5280 4a18 66fa 4e75 4e71 ADD.L #$00000001,D0
8946: 00007114: 4a18 66fa 4e75 4e71 4e56 TST.B (A0)+
8947: 00007116: 66fa 4e75 4e71 4e56 0000 BNE.B #$fffffffa == 00007112 (TRUE)
8948: 00007118: 4e75 4e71 4e56 0000 61ff RTS.L
8949: 0000711a: 4e71 4e56 0000 61ff ffff NOP.L
8950: 0000711c: 4e56 0000 61ff ffff 92a0 LINK.W A6,#$0000
8951: 00007120: 61ff ffff 92a0 2040 2028 BSR.L #$ffff92a0 == 000003c2
8952: 00007126: 2040 2028 0318 7201 b280 MOVEA.L D0,A0
8953: 00007128: 2028 0318 7201 b280 671c MOVE.L (A0,$0318) == $010004c4,D0
8954: 0000712c: 7201 b280 671c 6d06 4a80 MOVE.L #$00000001,D1
8955: 0000712e: b280 671c 6d06 4a80 670c CMP.L D0,D1
8956: 00007130: 671c 6d06 4a80 670c 6022 BEQ.B #$0000001c == 0000714e (FALSE)
8957: 00007132: 6d06 4a80 670c 6022 7202 BLT.B #$00000006 == 0000713a (TRUE)
8958: 00007134: 4a80 670c 6022 7202 b280 TST.L D0
8959: 00007136: 670c 6022 7202 b280 6712 BEQ.B #$0000000c == 00007144 (FALSE)
8960: 00007138: 6022 7202 b280 6712 7203 BT .B #$00000022 == 0000715c (TRUE)
8961: 0000713a: 7202 b280 6712 7203 6018 MOVE.L #$00000002,D1
8962: 0000713c: b280 6712 7203 6018 42a7 CMP.L D0,D1
8963: 0000713e: 6712 7203 6018 42a7 61ff BEQ.B #$00000012 == 00007152 (FALSE)
8964: 00007140: 7203 6018 42a7 61ff 0000 MOVE.L #$00000003,D1
8965: 00007142: 6018 42a7 61ff 0000 1b88 BT .B #$00000018 == 0000715c (TRUE)
8966: 00007144: 42a7 61ff 0000 1b88 600e CLR.L -(A7)
8967: 00007146: 61ff 0000 1b88 600e 42a7 BSR.L #$00001b88 == 00008cd0
8968: 0000714c: 600e 42a7 6004 4878 0001 BT .B #$0000000e == 0000715c (TRUE)
8969: 0000714e: 42a7 6004 4878 0001 61ff CLR.L -(A7)
8970: 00007150: 6004 4878 0001 61ff 0000 BT .B #$00000004 == 00007156 (TRUE)
8971: 00007152: 4878 0001 61ff 0000 09dc PEA.L $00000001
8972: 00007156: 61ff 0000 09dc 4e5e 4e75 BSR.L #$000009dc == 00007b34
8973: 0000715c: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
8974: 0000715e: 4e75 4e56 0000 61ff ffff RTS.L
8975: 00007160: 4e56 0000 61ff ffff 925c LINK.W A6,#$0000
8976: 00007164: 61ff ffff 925c 2040 2028 BSR.L #$ffff925c == 000003c2
8977: 0000716a: 2040 2028 0318 7201 b280 MOVEA.L D0,A0
8978: 0000716c: 2028 0318 7201 b280 671c MOVE.L (A0,$0318) == $010004c4,D0
8979: 00007170: 7201 b280 671c 6d06 4a80 MOVE.L #$00000001,D1
8980: 00007172: b280 671c 6d06 4a80 670c CMP.L D0,D1
8981: 00007174: 671c 6d06 4a80 670c 6022 BEQ.B #$0000001c == 00007192 (FALSE)
8982: 00007176: 6d06 4a80 670c 6022 7202 BLT.B #$00000006 == 0000717e (TRUE)
8983: 00007178: 4a80 670c 6022 7202 b280 TST.L D0
8984: 0000717a: 670c 6022 7202 b280 6712 BEQ.B #$0000000c == 00007188 (FALSE)
8985: 0000717c: 6022 7202 b280 6712 7203 BT .B #$00000022 == 000071a0 (TRUE)
8986: 0000717e: 7202 b280 6712 7203 6018 MOVE.L #$00000002,D1
8987: 00007180: b280 6712 7203 6018 42a7 CMP.L D0,D1
8988: 00007182: 6712 7203 6018 42a7 61ff BEQ.B #$00000012 == 00007196 (FALSE)
8989: 00007184: 7203 6018 42a7 61ff 0000 MOVE.L #$00000003,D1
8990: 00007186: 6018 42a7 61ff 0000 1898 BT .B #$00000018 == 000071a0 (TRUE)
8991: 00007188: 42a7 61ff 0000 1898 600e CLR.L -(A7)
8992: 0000718a: 61ff 0000 1898 600e 42a7 BSR.L #$00001898 == 00008a24
8993: 00007190: 600e 42a7 6004 4878 0001 BT .B #$0000000e == 000071a0 (TRUE)
8994: 00007192: 42a7 6004 4878 0001 61ff CLR.L -(A7)
8995: 00007194: 6004 4878 0001 61ff 0000 BT .B #$00000004 == 0000719a (TRUE)
8996: 00007196: 4878 0001 61ff 0000 0a10 PEA.L $00000001
8997: 0000719a: 61ff 0000 0a10 4e5e 4e75 BSR.L #$00000a10 == 00007bac
8998: 000071a0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
8999: 000071a2: 4e75 4e56 0000 48e7 2020 RTS.L
9000:
9001:
9002: 000071a4: 4e56 0000 48e7 2020 142e LINK.W A6,#$0000
9003: 000071a8: 48e7 2020 142e 000b 61ff MVMLE.L #$2020,-(A7)
9004: 000071ac: 142e 000b 61ff ffff 9210 MOVE.B (A6,$000b) == $0000000b,D2
9005: 000071b0: 61ff ffff 9210 2440 202a BSR.L #$ffff9210 == 000003c2
9006: 000071b6: 2440 202a 031c 7201 b280 MOVEA.L D0,A2
9007: 000071b8: 202a 031c 7201 b280 6726 MOVE.L (A2,$031c) == $0000031c,D0
9008: 000071bc: 7201 b280 6726 6d06 4a80 MOVE.L #$00000001,D1
9009: 000071be: b280 6726 6d06 4a80 670a CMP.L D0,D1
9010: 000071c0: 6726 6d06 4a80 670a 6034 BEQ.B #$00000026 == 000071e8 (FALSE)
9011: 000071c2: 6d06 4a80 670a 6034 7202 BLT.B #$00000006 == 000071ca (TRUE)
9012: 000071c4: 4a80 670a 6034 7202 b280 TST.L D0
9013: 000071c6: 670a 6034 7202 b280 6720 BEQ.B #$0000000a == 000071d2 (FALSE)
9014: 000071c8: 6034 7202 b280 6720 602c BT .B #$00000034 == 000071fe (TRUE)
9015: 000071ca: 7202 b280 6720 602c 1202 MOVE.L #$00000002,D1
9016: 000071cc: b280 6720 602c 1202 49c1 CMP.L D0,D1
9017: 000071ce: 6720 602c 1202 49c1 2f01 BEQ.B #$00000020 == 000071f0 (FALSE)
9018: 000071d0: 602c 1202 49c1 2f01 42a7 BT .B #$0000002c == 000071fe (TRUE)
9019: 000071d2: 1202 49c1 2f01 42a7 61ff MOVE.B D2,D1
9020: 000071d4: 49c1 2f01 42a7 61ff 0000 EXT.B D1
9021: 000071d6: 2f01 42a7 61ff 0000 18d8 MOVE.L D1,-(A7)
9022: 000071d8: 42a7 61ff 0000 18d8 504f CLR.L -(A7)
9023: 000071da: 61ff 0000 18d8 504f 4a80 BSR.L #$000018d8 == 00008ab4
9024: 000071e0: 504f 4a80 67d2 6016 49c2 ADDA.W #$00000008,A7
9025: 000071e2: 4a80 67d2 6016 49c2 2f02 TST.L D0
9026: 000071e4: 67d2 6016 49c2 2f02 42a7 BEQ.B #$ffffffd2 == 000071b8 (FALSE)
9027: 000071e6: 6016 49c2 2f02 42a7 6008 BT .B #$00000016 == 000071fe (TRUE)
9028: 000071e8: 49c2 2f02 42a7 6008 49c2 EXT.B D2
9029: 000071ea: 2f02 42a7 6008 49c2 2f02 MOVE.L D2,-(A7)
9030: 000071ec: 42a7 6008 49c2 2f02 4878 CLR.L -(A7)
9031: 000071ee: 6008 49c2 2f02 4878 0001 BT .B #$00000008 == 000071f8 (TRUE)
9032: 000071f0: 49c2 2f02 4878 0001 61ff EXT.B D2
9033: 000071f2: 2f02 4878 0001 61ff 0000 MOVE.L D2,-(A7)
9034: 000071f4: 4878 0001 61ff 0000 09d8 PEA.L $00000001
9035: 000071f8: 61ff 0000 09d8 4cee 0404 BSR.L #$000009d8 == 00007bd2
9036: 000071fe: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
9037: 00007204: 4e5e 4e75 4e56 0000 4878 UNLK.L A6
9038: 00007206: 4e75 4e56 0000 4878 0001 RTS.L
9039:
9040: // delay(1)
9041: 00007208: 4e56 0000 4878 0001 61ff LINK.W A6,#$0000
9042: 0000720c: 4878 0001 61ff ffff b2ba PEA.L $00000001
9043: 00007210: 61ff ffff b2ba 4e5e 4e75 BSR.L #$ffffb2ba == 000024cc
9044: 00007216: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9045: 00007218: 4e75 4e56 0000 48e7 3000 RTS.L
9046:
9047:
9048: ; RTC read time()
9049: 0000721a: 4e56 0000 48e7 3000 4878 LINK.W A6,#$0000
9050: 0000721e: 48e7 3000 4878 0030 61ff MVMLE.L #$3000,-(A7)
9051: 00007222: 4878 0030 61ff 0000 0582 PEA.L $00000030
9052: 00007226: 61ff 0000 0582 584f 4a00 BSR.L #$00000582 == 000077aa ; read_RTC(x30)
9053: 0000722c: 584f 4a00 6c04 7423 6002 ADDA.W #$00000004,A7
9054: 0000722e: 4a00 6c04 7423 6002 7420 TST.B D0
9055: 00007230: 6c04 7423 6002 7420 2f02 BGE.B #$00000004 == 00007236 (FALSE)
9056: 00007232: 7423 6002 7420 2f02 61ff MOVE.L #$00000023,D2
9057: 00007234: 6002 7420 2f02 61ff 0000 BT .B #$00000002 == 00007238 (TRUE)
9058: 00007236: 7420 2f02 61ff 0000 056e MOVE.L #$00000020,D2
9059: 00007238: 2f02 61ff 0000 056e 2600 MOVE.L D2,-(A7)
9060: 0000723a: 61ff 0000 056e 2600 584f BSR.L #$0000056e == 000077aa ; read_RTC(x20 or x23)
9061: 00007240: 2600 584f 600c 203c 0000 MOVE.L D0,D3
9062: 00007242: 584f 600c 203c 0000 03e8 ADDA.W #$00000004,A7
9063: 00007244: 600c 203c 0000 03e8 5380 BT .B #$0000000c == 00007252 (TRUE)
9064: ; loop to 1000
9065: 00007246: 203c 0000 03e8 5380 4a80 MOVE.L #$000003e8,D0
9066: 0000724c: 5380 4a80 6efa 2f02 61ff SUB.L #$00000001,D0
9067: 0000724e: 4a80 6efa 2f02 61ff 0000 TST.L D0
9068: 00007250: 6efa 2f02 61ff 0000 0554 BGT.B #$fffffffa == 0000724c (FALSE)
9069:
9070: 00007252: 2f02 61ff 0000 0554 584f MOVE.L D2,-(A7)
9071: 00007254: 61ff 0000 0554 584f b083 BSR.L #$00000554 == 000077aa ; read again(x20)
9072: 0000725a: 584f b083 67e6 4cee 000c ADDA.W #$00000004,A7
9073: 0000725c: b083 67e6 4cee 000c fff8 CMP.L D3,D0
9074: 0000725e: 67e6 4cee 000c fff8 4e5e BEQ.B #$ffffffe6 == 00007246 (FALSE)
9075: 00007260: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
9076: 00007266: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9077: 00007268: 4e75 4e56 0000 48e7 3000 RTS.L
9078:
9079:
9080: ; write RTC
9081: 0000726a: 4e56 0000 48e7 3000 162e LINK.W A6,#$0000
9082: 0000726e: 48e7 3000 162e 000f 4282 MVMLE.L #$3000,-(A7)
9083: 00007272: 162e 000f 4282 142e 000b MOVE.B (A6,$000f) == $0000000f,D3
9084: 00007276: 4282 142e 000b 2f02 61ff CLR.L D2
9085: 00007278: 142e 000b 2f02 61ff 0000 MOVE.B (A6,$000b) == $0000000b,D2
9086: 0000727c: 2f02 61ff 0000 052a 4281 MOVE.L D2,-(A7)
9087: 0000727e: 61ff 0000 052a 4281 1203 BSR.L #$0000052a == 000077aa
9088: 00007284: 4281 1203 2601 4683 c083 CLR.L D1
9089: 00007286: 1203 2601 4683 c083 c2ae MOVE.B D3,D1
9090: 00007288: 2601 4683 c083 c2ae 0010 MOVE.L D1,D3
9091: 0000728a: 4683 c083 c2ae 0010 8081 NOT.L D3
9092: 0000728c: c083 c2ae 0010 8081 2f00 AND.L D3,D0
9093: 0000728e: c2ae 0010 8081 2f00 2f02 AND.L (A6,$0010) == $00000010,D1
9094: 00007292: 8081 2f00 2f02 61ff 0000 OR.L D1,D0
9095: 00007294: 2f00 2f02 61ff 0000 042c MOVE.L D0,-(A7)
9096: 00007296: 2f02 61ff 0000 042c 4cee MOVE.L D2,-(A7)
9097: 00007298: 61ff 0000 042c 4cee 000c BSR.L #$0000042c == 000076c6
9098: 0000729e: 4cee 000c fff8 4e5e 4e75 MVMEL.L #$000c,(A6,$fff8) == $fffffff8
9099: 000072a4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9100: 000072a6: 4e75 4e56 0000 48e7 3020 RTS.L
9101:
9102: ; scan RTC and ack for ints
9103: 000072a8: 4e56 0000 48e7 3020 61ff LINK.W A6,#$0000
9104: 000072ac: 48e7 3020 61ff ffff 9110 MVMLE.L #$3020,-(A7)
9105: 000072b0: 61ff ffff 9110 2440 4283 BSR.L #$ffff9110 == 000003c2
9106: 000072b6: 2440 4283 6000 008a 4878 MOVEA.L D0,A2
9107: 000072b8: 4283 6000 008a 4878 0030 CLR.L D3
9108: 000072ba: 6000 008a 4878 0030 61ff BT .W #$008a == 00007346 (TRUE)
9109: 000072be: 4878 0030 61ff 0000 04e6 PEA.L $00000030 // read RTC status
9110: 000072c2: 61ff 0000 04e6 2400 584f BSR.L #$000004e6 == 000077aa
9111: 000072c8: 2400 584f 4a02 6c72 0802 MOVE.L D0,D2
9112: 000072ca: 584f 4a02 6c72 0802 0004 ADDA.W #$00000004,A7
9113: 000072cc: 4a02 6c72 0802 0004 6716 TST.B D2
9114: 000072ce: 6c72 0802 0004 6716 4878 BGE.B #$00000072 == 00007342 (FALSE)
9115: 000072d0: 0802 0004 6716 4878 ffff BTST.L #$0004,D2
9116: 000072d4: 6716 4878 ffff 4878 0004 BEQ.B #$00000016 == 000072ec (FALSE)
9117: 000072d6: 4878 ffff 4878 0004 4878 PEA.L $ffffffff
9118: 000072da: 4878 0004 4878 0031 61ff PEA.L $00000004
9119: 000072de: 4878 0031 61ff ffff ff86 PEA.L $00000031
9120: 000072e2: 61ff ffff ff86 defc 000c BSR.L #$ffffff86 == 0000726a
9121: 000072e8: defc 000c 0802 0002 6714 ADDA.W #$000c,A7
9122: 000072ec: 0802 0002 6714 42a7 4878 BTST.L #$0002,D2
9123: 000072f0: 6714 42a7 4878 0002 4878 BEQ.B #$00000014 == 00007306 (FALSE)
9124: 000072f2: 42a7 4878 0002 4878 0031 CLR.L -(A7)
9125: 000072f4: 4878 0002 4878 0031 61ff PEA.L $00000002
9126: 000072f8: 4878 0031 61ff ffff ff6c PEA.L $00000031
9127: 000072fc: 61ff ffff ff6c defc 000c BSR.L #$ffffff6c == 0000726a
9128: 00007302: defc 000c 0802 0001 6716 ADDA.W #$000c,A7
9129: 00007306: 0802 0001 6716 4878 ffff BTST.L #$0001,D2
9130: 0000730a: 6716 4878 ffff 4878 0008 BEQ.B #$00000016 == 00007322 (FALSE)
9131: 0000730c: 4878 ffff 4878 0008 4878 PEA.L $ffffffff
9132: 00007310: 4878 0008 4878 0031 61ff PEA.L $00000008
9133: 00007314: 4878 0031 61ff ffff ff50 PEA.L $00000031
9134: 00007318: 61ff ffff ff50 defc 000c BSR.L #$ffffff50 == 0000726a
9135: 0000731e: defc 000c 0802 0000 671e ADDA.W #$000c,A7
9136: 00007322: 0802 0000 671e 4878 ffff BTST.L #$0000,D2
9137: 00007326: 671e 4878 ffff 4878 0001 BEQ.B #$0000001e == 00007346 (FALSE)
9138: 00007328: 4878 ffff 4878 0001 4878 PEA.L $ffffffff
9139: 0000732c: 4878 0001 4878 0031 61ff PEA.L $00000001
9140: 00007330: 4878 0031 61ff ffff ff34 PEA.L $00000031
9141: 00007334: 61ff ffff ff34 7601 defc BSR.L #$ffffff34 == 0000726a
9142: 0000733a: 7601 defc 000c 6004 7001 MOVE.L #$00000001,D3
9143: 0000733c: defc 000c 6004 7001 600e ADDA.W #$000c,A7
9144: 00007340: 6004 7001 600e 206a 019c BT .B #$00000004 == 00007346 (TRUE)
9145: 00007342: 7001 600e 206a 019c 7004 MOVE.L #$00000001,D0
9146: 00007344: 600e 206a 019c 7004 c090 BT .B #$0000000e == 00007354 (TRUE)
9147: 00007346: 206a 019c 7004 c090 6600 MOVEA.L (A2,$019c) == $0000019c,A0 // $02007000 INTREG
9148: 0000734a: 7004 c090 6600 ff6e 2003 MOVE.L #$00000004,D0
9149: 0000734c: c090 6600 ff6e 2003 4cee AND.L (A0),D0
9150: 0000734e: 6600 ff6e 2003 4cee 040c BNE.W #$ff6e == 000072be (TRUE)
9151: 00007352: 2003 4cee 040c fff4 4e5e MOVE.L D3,D0
9152: 00007354: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $fffffff4
9153: 0000735a: 4e5e 4e75 4e56 0000 4878 UNLK.L A6
9154: 0000735c: 4e75 4e56 0000 4878 0030 RTS.L
9155:
9156:
9157: 0000735e: 4e56 0000 4878 0030 61ff LINK.W A6,#$0000
9158: 00007362: 4878 0030 61ff 0000 0442 PEA.L $00000030
9159: 00007366: 61ff 0000 0442 584f 4a00 BSR.L #$00000442 == 000077aa
9160: 0000736c: 584f 4a00 6c14 61ff ffff ADDA.W #$00000004,A7
9161: 0000736e: 4a00 6c14 61ff ffff fea6 TST.B D0
9162: 00007370: 6c14 61ff ffff fea6 2f3c BGE.B #$00000014 == 00007386 (FALSE)
9163: 00007372: 61ff ffff fea6 2f3c 000c BSR.L #$fffffea6 == 0000721a
9164: 00007378: 2f3c 000c f850 61ff ffff MOVE.L #$000cf850,-(A7)
9165: 0000737e: 61ff ffff b14c 584f 4878 BSR.L #$ffffb14c == 000024cc // delay(850000)
9166: 00007384: 584f 4878 0030 61ff 0000 ADDA.W #$00000004,A7
9167: 00007386: 4878 0030 61ff 0000 041e PEA.L $00000030
9168: 0000738a: 61ff 0000 041e 584f 4a00 BSR.L #$0000041e == 000077aa
9169: 00007390: 584f 4a00 6c04 7031 6002 ADDA.W #$00000004,A7
9170: 00007392: 4a00 6c04 7031 6002 7032 TST.B D0
9171: 00007394: 6c04 7031 6002 7032 4878 BGE.B #$00000004 == 0000739a (FALSE)
9172: 00007396: 7031 6002 7032 4878 ffff MOVE.L #$00000031,D0
9173: 00007398: 6002 7032 4878 ffff 4878 BT .B #$00000002 == 0000739c (TRUE)
9174: 0000739a: 7032 4878 ffff 4878 0040 MOVE.L #$00000032,D0
9175: 0000739c: 4878 ffff 4878 0040 2f00 PEA.L $ffffffff
9176: 000073a0: 4878 0040 2f00 61ff ffff PEA.L $00000040
9177: 000073a4: 2f00 61ff ffff fec2 60fe MOVE.L D0,-(A7)
9178: 000073a6: 61ff ffff fec2 60fe 4e5e BSR.L #$fffffec2 == 0000726a
9179: 000073ac: 60fe 4e5e 4e75 4e56 0000 BT .B #$fffffffe == 000073ac (TRUE)
9180: 000073ae: 4e5e 4e75 4e56 0000 4878 UNLK.L A6
9181: 000073b0: 4e75 4e56 0000 4878 0030 RTS.L
9182:
9183:
9184: 000073b2: 4e56 0000 4878 0030 61ff LINK.W A6,#$0000
9185: 000073b6: 4878 0030 61ff 0000 03ee PEA.L $00000030
9186: 000073ba: 61ff 0000 03ee 584f 4a00 BSR.L #$000003ee == 000077aa
9187: 000073c0: 584f 4a00 6d0e 42a7 4878 ADDA.W #$00000004,A7
9188: 000073c2: 4a00 6d0e 42a7 4878 0032 TST.B D0
9189: 000073c4: 6d0e 42a7 4878 0032 61ff BLT.B #$0000000e == 000073d4 (TRUE)
9190: 000073c6: 42a7 4878 0032 61ff 0000 CLR.L -(A7)
9191: 000073c8: 4878 0032 61ff 0000 02f8 PEA.L $00000032
9192: 000073cc: 61ff 0000 02f8 504f 61ff BSR.L #$000002f8 == 000076c6
9193: 000073d2: 504f 61ff ffff fed2 4e5e ADDA.W #$00000008,A7
9194: 000073d4: 61ff ffff fed2 4e5e 4e75 BSR.L #$fffffed2 == 000072a8
9195: 000073da: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
9196: 000073dc: 4e75 4e56 0000 61ff ffff RTS.L
9197:
9198:
9199: 000073de: 4e56 0000 61ff ffff ffce LINK.W A6,#$0000
9200: 000073e2: 61ff ffff ffce 4878 0030 BSR.L #$ffffffce == 000073b2
9201: 000073e8: 4878 0030 61ff 0000 03bc PEA.L $00000030
9202: 000073ec: 61ff 0000 03bc 584f 4a00 BSR.L #$000003bc == 000077aa
9203: 000073f2: 584f 4a00 6c14 4878 ffff ADDA.W #$00000004,A7
9204: 000073f4: 4a00 6c14 4878 ffff 4878 TST.B D0
9205: 000073f6: 6c14 4878 ffff 4878 0080 BGE.B #$00000014 == 0000740c (FALSE)
9206: 000073f8: 4878 ffff 4878 0080 4878 PEA.L $ffffffff
9207: 000073fc: 4878 0080 4878 0031 61ff PEA.L $00000080
9208: 00007400: 4878 0031 61ff ffff fe64 PEA.L $00000031
9209: 00007404: 61ff ffff fe64 600e 4878 BSR.L #$fffffe64 == 0000726a
9210: 0000740a: 600e 4878 00b0 4878 0031 BT .B #$0000000e == 0000741a (TRUE)
9211: 0000740c: 4878 00b0 4878 0031 61ff PEA.L $000000b0
9212: 00007410: 4878 0031 61ff 0000 02b0 PEA.L $00000031
9213: 00007414: 61ff 0000 02b0 4e5e 4e75 BSR.L #$000002b0 == 000076c6
9214: 0000741a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9215: 0000741c: 4e75 4e56 0000 48e7 2020 RTS.L
9216:
9217:
9218: 0000741e: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
9219: 00007422: 48e7 2020 246e 0008 7246 MVMLE.L #$2020,-(A7)
9220: 00007426: 246e 0008 7246 93c9 b2aa MOVEA.L (A6,$0008) == $00000008,A2
9221: 0000742a: 7246 93c9 b2aa 0014 6c1e MOVE.L #$00000046,D1
9222: 0000742c: 93c9 b2aa 0014 6c1e d2fc SUBA.L A1,A1
9223: 0000742e: b2aa 0014 6c1e d2fc 016d CMP.L (A2,$0014) == $00000014,D1
9224: 00007432: 6c1e d2fc 016d 2001 6c02 BGE.B #$0000001e == 00007452 (FALSE)
9225: 00007434: d2fc 016d 2001 6c02 5680 ADDA.W #$016d,A1
9226: 00007438: 2001 6c02 5680 74fc c082 MOVE.L D1,D0
9227: 0000743a: 6c02 5680 74fc c082 9081 BGE.B #$00000002 == 0000743e (FALSE)
9228: 0000743c: 5680 74fc c082 9081 4480 ADD.L #$00000003,D0
9229: 0000743e: 74fc c082 9081 4480 6602 MOVE.L #$fffffffc,D2
9230: 00007440: c082 9081 4480 6602 5249 AND.L D2,D0
9231: 00007442: 9081 4480 6602 5249 5281 SUB.L D1,D0
9232: 00007444: 4480 6602 5249 5281 b2aa NEG.L D0
9233: 00007446: 6602 5249 5281 b2aa 0014 BNE.B #$00000002 == 0000744a (TRUE)
9234: 00007448: 5249 5281 b2aa 0014 6de2 ADDA.W #$00000001,A1
9235: 0000744a: 5281 b2aa 0014 6de2 202a ADD.L #$00000001,D1
9236: 0000744c: b2aa 0014 6de2 202a 0010 CMP.L (A2,$0014) == $00000014,D1
9237: 00007450: 6de2 202a 0010 41f9 0101 BLT.B #$ffffffe2 == 00007434 (TRUE)
9238: 00007452: 202a 0010 41f9 0101 6602 MOVE.L (A2,$0010) == $00000010,D0
9239: 00007456: 41f9 0101 6602 3070 0a00 LEA.L $01016602,A0
9240: 0000745c: 3070 0a00 d1ea 000c 43f0 MOVEA.W (A0, D0.L*2, $00) == $248657b6,A0
9241: 00007460: d1ea 000c 43f0 98ff 202a ADDA.L (A2,$000c) == $0000000c,A0
9242: 00007464: 43f0 98ff 202a 0014 6c02 LEA.L (A0, A1.L*1, $ffffffff) == $0200bee3,A1
9243: 00007468: 202a 0014 6c02 5680 74fc MOVE.L (A2,$0014) == $00000014,D0
9244: 0000746c: 6c02 5680 74fc c082 90aa BGE.B #$00000002 == 00007470 (FALSE)
9245: 0000746e: 5680 74fc c082 90aa 0014 ADD.L #$00000003,D0
9246: 00007470: 74fc c082 90aa 0014 4480 MOVE.L #$fffffffc,D2
9247: 00007472: c082 90aa 0014 4480 660a AND.L D2,D0
9248: 00007474: 90aa 0014 4480 660a 7402 SUB.L (A2,$0014) == $00000014,D0
9249: 00007478: 4480 660a 7402 b4aa 0010 NEG.L D0
9250: 0000747a: 660a 7402 b4aa 0010 6c02 BNE.B #$0000000a == 00007486 (TRUE)
9251: 0000747c: 7402 b4aa 0010 6c02 5249 MOVE.L #$00000002,D2
9252: 0000747e: b4aa 0010 6c02 5249 2009 CMP.L (A2,$0010) == $00000010,D2
9253: 00007482: 6c02 5249 2009 4c3c 0800 BGE.B #$00000002 == 00007486 (FALSE)
9254: 00007484: 5249 2009 4c3c 0800 0001 ADDA.W #$00000001,A1
9255: 00007486: 2009 4c3c 0800 0001 5180 MOVE.L A1,D0
9256: 00007488: 4c3c 0800 0001 5180 222a MULL.L #$0800,#$00015180
9257: 00007490: 222a 0008 4c3c 1800 0000 MOVE.L (A2,$0008) == $00000008,D1
9258: 00007494: 4c3c 1800 0000 0e10 d081 MULL.L #$1800,#$00000e10
9259: 0000749c: d081 723c 4c2a 1800 0004 ADD.L D1,D0
9260: 0000749e: 723c 4c2a 1800 0004 d081 MOVE.L #$0000003c,D1
9261: 000074a0: 4c2a 1800 0004 d081 d092 MULL.L #$1800,(A2,$0004) == $00000004
9262: 000074a6: d081 d092 4cee 0404 fff8 ADD.L D1,D0
9263: 000074a8: d092 4cee 0404 fff8 4e5e ADD.L (A2),D0
9264: 000074aa: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
9265: 000074b0: 4e5e 4e75 4e56 ffc8 48e7 UNLK.L A6
9266: 000074b2: 4e75 4e56 ffc8 48e7 3e20 RTS.L
9267:
9268:
9269: 000074b4: 4e56 ffc8 48e7 3e20 4285 LINK.W A6,#$ffc8
9270: 000074b8: 48e7 3e20 4285 4878 0030 MVMLE.L #$3e20,-(A7)
9271: 000074bc: 4285 4878 0030 61ff 0000 CLR.L D5
9272: 000074be: 4878 0030 61ff 0000 02e6 PEA.L $00000030
9273: 000074c2: 61ff 0000 02e6 584f 0800 BSR.L #$000002e6 == 000077aa
9274: 000074c8: 584f 0800 0004 6706 4284 ADDA.W #$00000004,A7
9275: 000074ca: 0800 0004 6706 4284 6000 BTST.L #$0004,D0
9276: 000074ce: 6706 4284 6000 00e8 4878 BEQ.B #$00000006 == 000074d6 (FALSE)
9277: 000074d0: 4284 6000 00e8 4878 0030 CLR.L D4
9278: 000074d2: 6000 00e8 4878 0030 61ff BT .W #$00e8 == 000075bc (TRUE)
9279: 000074d6: 4878 0030 61ff 0000 02ce PEA.L $00000030
9280: 000074da: 61ff 0000 02ce 584f 4a00 BSR.L #$000002ce == 000077aa
9281: 000074e0: 584f 4a00 6c42 4878 0004 ADDA.W #$00000004,A7
9282: 000074e2: 4a00 6c42 4878 0004 486e TST.B D0
9283: 000074e4: 6c42 4878 0004 486e ffd0 BGE.B #$00000042 == 00007528 (FALSE)
9284: 000074e6: 4878 0004 486e ffd0 4878 PEA.L $00000004
9285: 000074ea: 486e ffd0 4878 0020 61ff PEA.L (A6,$ffd0) == $ffffffd0
9286: 000074ee: 4878 0020 61ff 0000 027a PEA.L $00000020
9287: 000074f2: 61ff 0000 027a 4280 102e BSR.L #$0000027a == 0000776e
9288: 000074f8: 4280 102e ffd0 7c18 eda0 CLR.L D0
9289: 000074fa: 102e ffd0 7c18 eda0 4281 MOVE.B (A6,$ffd0) == $ffffffd0,D0
9290: 000074fe: 7c18 eda0 4281 122e ffd1 MOVE.L #$00000018,D6
9291: 00007500: eda0 4281 122e ffd1 7c10 ASL.L D6,D0
9292: 00007502: 4281 122e ffd1 7c10 eda1 CLR.L D1
9293: 00007504: 122e ffd1 7c10 eda1 8081 MOVE.B (A6,$ffd1) == $ffffffd1,D1
9294: 00007508: 7c10 eda1 8081 4281 122e MOVE.L #$00000010,D6
9295: 0000750a: eda1 8081 4281 122e ffd2 ASL.L D6,D1
9296: 0000750c: 8081 4281 122e ffd2 e181 OR.L D1,D0
9297: 0000750e: 4281 122e ffd2 e181 8081 CLR.L D1
9298: 00007510: 122e ffd2 e181 8081 4281 MOVE.B (A6,$ffd2) == $ffffffd2,D1
9299: 00007514: e181 8081 4281 122e ffd3 ASL.L #$00000008,D1
9300: 00007516: 8081 4281 122e ffd3 2c00 OR.L D1,D0
9301: 00007518: 4281 122e ffd3 2c00 8c81 CLR.L D1
9302: 0000751a: 122e ffd3 2c00 8c81 2806 MOVE.B (A6,$ffd3) == $ffffffd3,D1
9303: 0000751e: 2c00 8c81 2806 6000 0096 MOVE.L D0,D6
9304: 00007520: 8c81 2806 6000 0096 76c8 OR.L D1,D6
9305: 00007522: 2806 6000 0096 76c8 d68e MOVE.L D6,D4
9306: 00007524: 6000 0096 76c8 d68e 4282 BT .W #$0096 == 000075bc (TRUE)
9307: 00007528: 76c8 d68e 4282 4878 0008 MOVE.L #$ffffffc8,D3
9308: 0000752a: d68e 4282 4878 0008 2f03 ADD.L A6,D3
9309: 0000752c: 4282 4878 0008 2f03 4878 CLR.L D2
9310: 0000752e: 4878 0008 2f03 4878 0020 PEA.L $00000008
9311: 00007532: 2f03 4878 0020 61ff 0000 MOVE.L D3,-(A7)
9312: 00007534: 4878 0020 61ff 0000 0234 PEA.L $00000020
9313: 00007538: 61ff 0000 0234 defc 000c BSR.L #$00000234 == 0000776e
9314: 0000753e: defc 000c 142e ffc8 4878 ADDA.W #$000c,A7
9315: 00007542: 142e ffc8 4878 0020 61ff MOVE.B (A6,$ffc8) == $ffffffc8,D2
9316: 00007546: 4878 0020 61ff 0000 025e PEA.L $00000020
9317: 0000754a: 61ff 0000 025e 584f b082 BSR.L #$0000025e == 000077aa
9318: 00007550: 584f b082 66d8 4280 102e ADDA.W #$00000004,A7
9319: 00007552: b082 66d8 4280 102e ffc8 CMP.L D2,D0
9320: 00007554: 66d8 4280 102e ffc8 2f00 BNE.B #$ffffffd8 == 0000752e (TRUE)
9321: 00007556: 4280 102e ffc8 2f00 45f9 CLR.L D0
9322: 00007558: 102e ffc8 2f00 45f9 0100 MOVE.B (A6,$ffc8) == $ffffffc8,D0
9323: 0000755c: 2f00 45f9 0100 75ca 4e92 MOVE.L D0,-(A7)
9324: 0000755e: 45f9 0100 75ca 4e92 2d40 LEA.L $010075ca,A2
9325: 00007564: 4e92 2d40 ffd4 4280 102e JSR.L (A2)
9326: 00007566: 2d40 ffd4 4280 102e ffc9 MOVE.L D0,(A6,$ffd4) == $ffffffd4
9327: 0000756a: 4280 102e ffc9 2f00 4e92 CLR.L D0
9328: 0000756c: 102e ffc9 2f00 4e92 2d40 MOVE.B (A6,$ffc9) == $ffffffc9,D0
9329: 00007570: 2f00 4e92 2d40 ffd8 4280 MOVE.L D0,-(A7)
9330: 00007572: 4e92 2d40 ffd8 4280 102e JSR.L (A2)
9331: 00007574: 2d40 ffd8 4280 102e ffca MOVE.L D0,(A6,$ffd8) == $ffffffd8
9332: 00007578: 4280 102e ffca 2f00 4e92 CLR.L D0
9333: 0000757a: 102e ffca 2f00 4e92 2d40 MOVE.B (A6,$ffca) == $ffffffca,D0
9334: 0000757e: 2f00 4e92 2d40 ffdc 4280 MOVE.L D0,-(A7)
9335: 00007580: 4e92 2d40 ffdc 4280 102e JSR.L (A2)
9336: 00007582: 2d40 ffdc 4280 102e ffcc MOVE.L D0,(A6,$ffdc) == $ffffffdc
9337: 00007586: 4280 102e ffcc 2f00 4e92 CLR.L D0
9338: 00007588: 102e ffcc 2f00 4e92 2d40 MOVE.B (A6,$ffcc) == $ffffffcc,D0
9339: 0000758c: 2f00 4e92 2d40 ffe0 4280 MOVE.L D0,-(A7)
9340: 0000758e: 4e92 2d40 ffe0 4280 102e JSR.L (A2)
9341: 00007590: 2d40 ffe0 4280 102e ffcd MOVE.L D0,(A6,$ffe0) == $ffffffe0
9342: 00007594: 4280 102e ffcd 2f00 4e92 CLR.L D0
9343: 00007596: 102e ffcd 2f00 4e92 2d40 MOVE.B (A6,$ffcd) == $ffffffcd,D0
9344: 0000759a: 2f00 4e92 2d40 ffe4 4280 MOVE.L D0,-(A7)
9345: 0000759c: 4e92 2d40 ffe4 4280 102e JSR.L (A2)
9346: 0000759e: 2d40 ffe4 4280 102e ffce MOVE.L D0,(A6,$ffe4) == $ffffffe4
9347: 000075a2: 4280 102e ffce 2f00 4e92 CLR.L D0
9348: 000075a4: 102e ffce 2f00 4e92 2d40 MOVE.B (A6,$ffce) == $ffffffce,D0
9349: 000075a8: 2f00 4e92 2d40 ffe8 486e MOVE.L D0,-(A7)
9350: 000075aa: 4e92 2d40 ffe8 486e ffd4 JSR.L (A2)
9351: 000075ac: 2d40 ffe8 486e ffd4 61ff MOVE.L D0,(A6,$ffe8) == $ffffffe8
9352: 000075b0: 486e ffd4 61ff ffff fe68 PEA.L (A6,$ffd4) == $ffffffd4
9353: 000075b4: 61ff ffff fe68 2800 2004 BSR.L #$fffffe68 == 0000741e
9354: 000075ba: 2800 2004 2205 4cee 047c MOVE.L D0,D4
9355: 000075bc: 2004 2205 4cee 047c ffb0 MOVE.L D4,D0
9356: 000075be: 2205 4cee 047c ffb0 4e5e MOVE.L D5,D1
9357: 000075c0: 4cee 047c ffb0 4e5e 4e75 MVMEL.L #$047c,(A6,$ffb0) == $ffffffb0
9358: 000075c6: 4e5e 4e75 4e56 0000 2f02 UNLK.L A6
9359: 000075c8: 4e75 4e56 0000 2f02 102e RTS.L
9360:
9361:
9362: ; end RTC
9363:
9364: 000075ca: 4e56 0000 2f02 102e 000b LINK.W A6,#$0000
9365: 000075ce: 2f02 102e 000b 1400 e80a MOVE.L D2,-(A7)
9366: 000075d0: 102e 000b 1400 e80a 4281 MOVE.B (A6,$000b) == $0000000b,D0
9367: 000075d4: 1400 e80a 4281 1202 2241 MOVE.B D0,D2
9368: 000075d6: e80a 4281 1202 2241 41f1 LSR.B #$00000004,D2
9369: 000075d8: 4281 1202 2241 41f1 1c00 CLR.L D1
9370: 000075da: 1202 2241 41f1 1c00 0200 MOVE.B D2,D1
9371: 000075dc: 2241 41f1 1c00 0200 000f MOVEA.L D1,A1
9372: 000075de: 41f1 1c00 0200 000f 4281 LEA.L (A1, D1.L*4, $00) == $0100bd60,A0
9373: 000075e2: 0200 000f 4281 1200 2241 AND.B #$0f,D0
9374: 000075e6: 4281 1200 2241 43f1 8a00 CLR.L D1
9375: 000075e8: 1200 2241 43f1 8a00 2009 MOVE.B D0,D1
9376: 000075ea: 2241 43f1 8a00 2009 242e MOVEA.L D1,A1
9377: 000075ec: 43f1 8a00 2009 242e fffc LEA.L (A1, A0.L*2, $00) == $0300c090,A1
9378: 000075f0: 2009 242e fffc 4e5e 4e75 MOVE.L A1,D0
9379: 000075f2: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $fffffffc,D2
9380: 000075f6: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9381: 000075f8: 4e75 4e56 0000 48e7 2030 RTS.L
9382:
9383: ======================================================================
9384: = READ all RTC RAM and check?
9385: ======================================================================
9386: 000075fa: 4e56 0000 48e7 2030 266e LINK.W A6,#$0000
9387: 000075fe: 48e7 2030 266e 0008 4282 MVMLE.L #$2030,-(A7)
9388: 00007602: 266e 0008 4282 244b 2f02 MOVEA.L (A6,$0008) == $00000008,A3
9389: 00007606: 4282 244b 2f02 61ff 0000 CLR.L D2
9390: 00007608: 244b 2f02 61ff 0000 019c MOVEA.L A3,A2
9391: 0000760a: 2f02 61ff 0000 019c 14c0 MOVE.L D2,-(A7)
9392: 0000760c: 61ff 0000 019c 14c0 584f BSR.L #$0000019c == 000077aa ; => read RTC
9393: 00007612: 14c0 584f 5282 721f b282 MOVE.B D0,(A2)+
9394: 00007614: 584f 5282 721f b282 64ec ADDA.W #$00000004,A7
9395: 00007616: 5282 721f b282 64ec 342b ADD.L #$00000001,D2
9396: 00007618: 721f b282 64ec 342b 001e MOVE.L #$0000001f,D1
9397: 0000761a: b282 64ec 342b 001e 426b CMP.L D2,D1
9398: 0000761c: 64ec 342b 001e 426b 001e BCC.B #$ffffffec == 0000760a (TRUE) => loop for 32 rtc_ram registers
9399: 0000761e: 342b 001e 426b 001e 4878 MOVE.W (A3,$001e) == $01000a16,D2
9400: 00007622: 426b 001e 4878 0020 2f0b CLR.W (A3,$001e) == $01000a16
9401: 00007626: 4878 0020 2f0b 61ff ffff PEA.L $00000020
9402: 0000762a: 2f0b 61ff ffff ee0e 4640 MOVE.L A3,-(A7)
9403: 0000762c: 61ff ffff ee0e 4640 6704 BSR.L #$ffffee0e == 0000643c => check?
9404: 00007632: 4640 6704 b440 6704 70ff NOT.W D0
9405: 00007634: 6704 b440 6704 70ff 6002 BEQ.B #$00000004 == 0000763a (FALSE)
9406: 00007636: b440 6704 70ff 6002 4280 CMP.W D0,D2
9407: 00007638: 6704 70ff 6002 4280 4cee BEQ.B #$00000004 == 0000763e (FALSE)
9408: 0000763a: 70ff 6002 4280 4cee 0c04 MOVE.L #$ffffffff,D0
9409: 0000763c: 6002 4280 4cee 0c04 fff4 BT .B #$00000002 == 00007640 (TRUE)
9410: 0000763e: 4280 4cee 0c04 fff4 4e5e CLR.L D0
9411: 00007640: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $fffffff4
9412: 00007646: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
9413: 00007648: 4e75 4e56 ffe0 48e7 2030 RTS.L
9414:
9415:
9416: 0000764a: 4e56 ffe0 48e7 2030 266e LINK.W A6,#$ffe0
9417: 0000764e: 48e7 2030 266e 0008 426b MVMLE.L #$2030,-(A7)
9418: 00007652: 266e 0008 426b 001e 4878 MOVEA.L (A6,$0008) == $00000008,A3
9419: 00007656: 426b 001e 4878 0020 2f0b CLR.W (A3,$001e) == $01000a16
9420: 0000765a: 4878 0020 2f0b 61ff ffff PEA.L $00000020
9421: 0000765e: 2f0b 61ff ffff edda 4640 MOVE.L A3,-(A7)
9422: 00007660: 61ff ffff edda 4640 3740 BSR.L #$ffffedda == 0000643c
9423: 00007666: 4640 3740 001e 4282 244b NOT.W D0
9424: 00007668: 3740 001e 4282 244b 504f MOVE.W D0,(A3,$001e) == $01000a16
9425: 0000766c: 4282 244b 504f 121a 49c1 CLR.L D2
9426: 0000766e: 244b 504f 121a 49c1 2f01 MOVEA.L A3,A2
9427: 00007670: 504f 121a 49c1 2f01 2f02 ADDA.W #$00000008,A7
9428: 00007672: 121a 49c1 2f01 2f02 61ff MOVE.B (A2)+,D1
9429: 00007674: 49c1 2f01 2f02 61ff 0000 EXT.B D1
9430: 00007676: 2f01 2f02 61ff 0000 004a MOVE.L D1,-(A7)
9431: 00007678: 2f02 61ff 0000 004a 504f MOVE.L D2,-(A7)
9432: 0000767a: 61ff 0000 004a 504f 5282 BSR.L #$0000004a == 000076c6
9433: 00007680: 504f 5282 721f b282 64e8 ADDA.W #$00000008,A7
9434: 00007682: 5282 721f b282 64e8 4878 ADD.L #$00000001,D2
9435: 00007684: 721f b282 64e8 4878 0020 MOVE.L #$0000001f,D1
9436: 00007686: b282 64e8 4878 0020 74e0 CMP.L D2,D1
9437: 00007688: 64e8 4878 0020 74e0 d48e BCC.B #$ffffffe8 == 00007672 (TRUE)
9438: 0000768a: 4878 0020 74e0 d48e 2f02 PEA.L $00000020
9439: 0000768e: 74e0 d48e 2f02 2f0b 61ff MOVE.L #$ffffffe0,D2
9440: 00007690: d48e 2f02 2f0b 61ff ffff ADD.L A6,D2
9441: 00007692: 2f02 2f0b 61ff ffff f80c MOVE.L D2,-(A7)
9442: 00007694: 2f0b 61ff ffff f80c 2f0b MOVE.L A3,-(A7)
9443: 00007696: 61ff ffff f80c 2f0b 61ff BSR.L #$fffff80c == 00006ea4
9444: 0000769c: 2f0b 61ff ffff ff5a 4878 MOVE.L A3,-(A7)
9445: 0000769e: 61ff ffff ff5a 4878 0020 BSR.L #$ffffff5a == 000075fa
9446: 000076a4: 4878 0020 2f0b 2f02 61ff PEA.L $00000020
9447: 000076a8: 2f0b 2f02 61ff ffff fa06 MOVE.L A3,-(A7)
9448: 000076aa: 2f02 61ff ffff fa06 4a80 MOVE.L D2,-(A7)
9449: 000076ac: 61ff ffff fa06 4a80 6704 BSR.L #$fffffa06 == 000070b4
9450: 000076b2: 4a80 6704 70ff 6002 4280 TST.L D0
9451: 000076b4: 6704 70ff 6002 4280 4cee BEQ.B #$00000004 == 000076ba (FALSE)
9452: 000076b6: 70ff 6002 4280 4cee 0c04 MOVE.L #$ffffffff,D0
9453: 000076b8: 6002 4280 4cee 0c04 ffd4 BT .B #$00000002 == 000076bc (TRUE)
9454: 000076ba: 4280 4cee 0c04 ffd4 4e5e CLR.L D0
9455: 000076bc: 4cee 0c04 ffd4 4e5e 4e75 MVMEL.L #$0c04,(A6,$ffd4) == $ffffffd4
9456: 000076c2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9457: 000076c4: 4e75 4e56 0000 48e7 3e30 RTS.L
9458:
9459: ; read from RTC
9460: 000076c6: 4e56 0000 48e7 3e30 182e LINK.W A6,#$0000
9461: 000076ca: 48e7 3e30 182e 000b 1c2e MVMLE.L #$3e30,-(A7)
9462: 000076ce: 182e 000b 1c2e 000f 61ff MOVE.B (A6,$000b) == $0000000b,D4
9463: 000076d2: 1c2e 000f 61ff ffff 8cea MOVE.B (A6,$000f) == $0000000f,D6
9464: 000076d6: 61ff ffff 8cea 267c 0200 BSR.L #$ffff8cea == 000003c2
9465: 000076dc: 267c 0200 d000 0004 0080 MOVEA.L #$0200d000,A3
9466: 000076e2: 0004 0080 2a13 0245 f8ff OR.B #$80,D4
9467: 000076e6: 2a13 0245 f8ff 2005 0040 MOVE.L (A3),D5
9468: 000076e8: 0245 f8ff 2005 0040 0100 AND.W #$f8ff,D5
9469: 000076ec: 2005 0040 0100 2680 61ff MOVE.L D5,D0
9470: 000076ee: 0040 0100 2680 61ff ffff OR.W #$0100,D0
9471: 000076f2: 2680 61ff ffff fb12 4283 MOVE.L D0,(A3)
9472: 000076f4: 61ff ffff fb12 4283 2405 BSR.L #$fffffb12 == 00007208
9473: 000076fa: 4283 2405 0042 0100 4a04 CLR.L D3
9474: 000076fc: 2405 0042 0100 4a04 6c04 MOVE.L D5,D2
9475: 000076fe: 0042 0100 4a04 6c04 0042 OR.W #$0100,D2
9476: 00007702: 4a04 6c04 0042 0400 2682 TST.B D4
9477: 00007704: 6c04 0042 0400 2682 45f9 BGE.B #$00000004 == 0000770a (FALSE)
9478: 00007706: 0042 0400 2682 45f9 0100 OR.W #$0400,D2
9479: 0000770a: 2682 45f9 0100 7208 4e92 MOVE.L D2,(A3)
9480: 0000770c: 45f9 0100 7208 4e92 0042 LEA.L $01007208,A2
9481: 00007712: 4e92 0042 0200 2682 4e92 JSR.L (A2)
9482: 00007714: 0042 0200 2682 4e92 0242 OR.W #$0200,D2
9483: 00007718: 2682 4e92 0242 fdff 2682 MOVE.L D2,(A3)
9484: 0000771a: 4e92 0242 fdff 2682 e30c JSR.L (A2)
9485: 0000771c: 0242 fdff 2682 e30c 4e92 AND.W #$fdff,D2
9486: 00007720: 2682 e30c 4e92 5283 7207 MOVE.L D2,(A3)
9487: 00007722: e30c 4e92 5283 7207 b283 LSL.B #$00000001,D4
9488: 00007724: 4e92 5283 7207 b283 6cce JSR.L (A2)
9489: 00007726: 5283 7207 b283 6cce 4283 ADD.L #$00000001,D3
9490: 00007728: 7207 b283 6cce 4283 2405 MOVE.L #$00000007,D1
9491: 0000772a: b283 6cce 4283 2405 0042 CMP.L D3,D1
9492: 0000772c: 6cce 4283 2405 0042 0100 BGE.B #$ffffffce == 000076fc (FALSE)
9493: 0000772e: 4283 2405 0042 0100 4a06 CLR.L D3
9494: 00007730: 2405 0042 0100 4a06 6c04 MOVE.L D5,D2
9495: 00007732: 0042 0100 4a06 6c04 0042 OR.W #$0100,D2
9496: 00007736: 4a06 6c04 0042 0400 2682 TST.B D6
9497: 00007738: 6c04 0042 0400 2682 45f9 BGE.B #$00000004 == 0000773e (FALSE)
9498: 0000773a: 0042 0400 2682 45f9 0100 OR.W #$0400,D2
9499: 0000773e: 2682 45f9 0100 7208 4e92 MOVE.L D2,(A3)
9500: 00007740: 45f9 0100 7208 4e92 0042 LEA.L $01007208,A2
9501: 00007746: 4e92 0042 0200 2682 4e92 JSR.L (A2)
9502: 00007748: 0042 0200 2682 4e92 0242 OR.W #$0200,D2
9503: 0000774c: 2682 4e92 0242 fdff 2682 MOVE.L D2,(A3)
9504: 0000774e: 4e92 0242 fdff 2682 e30e JSR.L (A2)
9505: 00007750: 0242 fdff 2682 e30e 4e92 AND.W #$fdff,D2
9506: 00007754: 2682 e30e 4e92 5283 7207 MOVE.L D2,(A3)
9507: 00007756: e30e 4e92 5283 7207 b283 LSL.B #$00000001,D6
9508: 00007758: 4e92 5283 7207 b283 6cce JSR.L (A2)
9509: 0000775a: 5283 7207 b283 6cce 2685 ADD.L #$00000001,D3
9510: 0000775c: 7207 b283 6cce 2685 4cee MOVE.L #$00000007,D1
9511: 0000775e: b283 6cce 2685 4cee 0c7c CMP.L D3,D1
9512: 00007760: 6cce 2685 4cee 0c7c ffe4 BGE.B #$ffffffce == 00007730 (FALSE)
9513: 00007762: 2685 4cee 0c7c ffe4 4e5e MOVE.L D5,(A3)
9514: 00007764: 4cee 0c7c ffe4 4e5e 4e75 MVMEL.L #$0c7c,(A6,$ffe4) == $ffffffe4
9515: 0000776a: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9516: 0000776c: 4e75 4e56 0000 48e7 3820 RTS.L
9517:
9518:
9519: 0000776e: 4e56 0000 48e7 3820 182e LINK.W A6,#$0000
9520: 00007772: 48e7 3820 182e 000b 246e MVMLE.L #$3820,-(A7)
9521: 00007776: 182e 000b 246e 000c 262e MOVE.B (A6,$000b) == $0000000b,D4
9522: 0000777a: 246e 000c 262e 0010 4282 MOVEA.L (A6,$000c) == $0000000c,A2
9523: 0000777e: 262e 0010 4282 6010 1404 MOVE.L (A6,$0010) == $00000010,D3
9524: 00007782: 4282 6010 1404 5204 2f02 CLR.L D2
9525: 00007784: 6010 1404 5204 2f02 61ff BT .B #$00000010 == 00007796 (TRUE)
9526: 00007786: 1404 5204 2f02 61ff 0000 MOVE.B D4,D2
9527: 00007788: 5204 2f02 61ff 0000 001c ADD.B #$00000001,D4
9528: 0000778a: 2f02 61ff 0000 001c 14c0 MOVE.L D2,-(A7)
9529: 0000778c: 61ff 0000 001c 14c0 584f BSR.L #$0000001c == 000077aa
9530: 00007792: 14c0 584f 51cb ffee 4243 MOVE.B D0,(A2)+
9531: 00007794: 584f 51cb ffee 4243 5383 ADDA.W #$00000004,A7
9532: 00007796: 51cb ffee 4243 5383 64e6 DBF .W D3,#$ffee == 00007786 (FALSE)
9533: 0000779a: 4243 5383 64e6 4cee 041c CLR.W D3
9534: 0000779c: 5383 64e6 4cee 041c fff0 SUB.L #$00000001,D3
9535: 0000779e: 64e6 4cee 041c fff0 4e5e BCC.B #$ffffffe6 == 00007786 (TRUE)
9536: 000077a0: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $fffffff0
9537: 000077a6: 4e5e 4e75 4e56 0000 4280 UNLK.L A6
9538: 000077a8: 4e75 4e56 0000 4280 102e RTS.L
9539:
9540:
9541: 000077aa: 4e56 0000 4280 102e 000b LINK.W A6,#$0000
9542: 000077ae: 4280 102e 000b 2f00 61ff CLR.L D0
9543: 000077b0: 102e 000b 2f00 61ff 0000 MOVE.B (A6,$000b) == $0000000b,D0
9544: 000077b4: 2f00 61ff 0000 000e 2200 MOVE.L D0,-(A7)
9545: 000077b6: 61ff 0000 000e 2200 4280 BSR.L #$0000000e == 000077c6 // read_RTC()
9546: 000077bc: 2200 4280 1001 4e5e 4e75 MOVE.L D0,D1
9547: 000077be: 4280 1001 4e5e 4e75 4e56 CLR.L D0
9548: 000077c0: 1001 4e5e 4e75 4e56 0000 MOVE.B D1,D0
9549: 000077c2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9550: 000077c4: 4e75 4e56 0000 48e7 3e30 RTS.L
9551:
9552:
9553: ; read_RTC(adr) return in D0
9554: 000077c6: 4e56 0000 48e7 3e30 1c2e LINK.W A6,#$0000
9555: 000077ca: 48e7 3e30 1c2e 000b 61ff MVMLE.L #$3e30,-(A7)
9556: 000077ce: 1c2e 000b 61ff ffff 8bee MOVE.B (A6,$000b) == $0000000b,D6
9557: 000077d2: 61ff ffff 8bee 267c 0200 BSR.L #$ffff8bee == 000003c2
9558: 000077d8: 267c 0200 d000 4204 2a13 MOVEA.L #$0200d000,A3
9559: 000077de: 4204 2a13 0245 f8ff 2005 CLR.B D4
9560: 000077e0: 2a13 0245 f8ff 2005 0040 MOVE.L (A3),D5
9561: 000077e2: 0245 f8ff 2005 0040 0100 AND.W #$f8ff,D5
9562: 000077e6: 2005 0040 0100 2680 61ff MOVE.L D5,D0
9563: 000077e8: 0040 0100 2680 61ff ffff OR.W #$0100,D0
9564: 000077ec: 2680 61ff ffff fa18 4283 MOVE.L D0,(A3)
9565: 000077ee: 61ff ffff fa18 4283 2405 BSR.L #$fffffa18 == 00007208
9566: 000077f4: 4283 2405 0042 0100 4a06 CLR.L D3
9567: 000077f6: 2405 0042 0100 4a06 6c04 MOVE.L D5,D2
9568: 000077f8: 0042 0100 4a06 6c04 0042 OR.W #$0100,D2
9569: 000077fc: 4a06 6c04 0042 0400 2682 TST.B D6
9570: 000077fe: 6c04 0042 0400 2682 45f9 BGE.B #$00000004 == 00007804 (FALSE)
9571: 00007800: 0042 0400 2682 45f9 0100 OR.W #$0400,D2
9572: 00007804: 2682 45f9 0100 7208 4e92 MOVE.L D2,(A3)
9573: 00007806: 45f9 0100 7208 4e92 0042 LEA.L $01007208,A2 // delay(9)
9574: 0000780c: 4e92 0042 0200 2682 4e92 JSR.L (A2)
9575: 0000780e: 0042 0200 2682 4e92 0242 OR.W #$0200,D2
9576: 00007812: 2682 4e92 0242 fdff 2682 MOVE.L D2,(A3)
9577: 00007814: 4e92 0242 fdff 2682 e30e JSR.L (A2) // delay(9)
9578: 00007816: 0242 fdff 2682 e30e 4e92 AND.W #$fdff,D2
9579: 0000781a: 2682 e30e 4e92 5283 7207 MOVE.L D2,(A3)
9580: 0000781c: e30e 4e92 5283 7207 b283 LSL.B #$00000001,D6
9581: 0000781e: 4e92 5283 7207 b283 6cce JSR.L (A2) // delay(9)
9582: 00007820: 5283 7207 b283 6cce 4283 ADD.L #$00000001,D3
9583: 00007822: 7207 b283 6cce 4283 2005 MOVE.L #$00000007,D1
9584: 00007824: b283 6cce 4283 2005 0040 CMP.L D3,D1
9585: 00007826: 6cce 4283 2005 0040 0300 BGE.B #$ffffffce == 000077f6 (FALSE)
9586: 00007828: 4283 2005 0040 0300 2680 CLR.L D3
9587: 0000782a: 2005 0040 0300 2680 45f9 MOVE.L D5,D0
9588: 0000782c: 0040 0300 2680 45f9 0100 OR.W #$0300,D0
9589: 00007830: 2680 45f9 0100 7208 4e92 MOVE.L D0,(A3)
9590: 00007832: 45f9 0100 7208 4e92 e30c LEA.L $01007208,A2
9591: 00007838: 4e92 e30c 2005 0040 0100 JSR.L (A2) // delay(9)
9592: 0000783a: e30c 2005 0040 0100 2680 LSL.B #$00000001,D4
9593: 0000783c: 2005 0040 0100 2680 4e92 MOVE.L D5,D0
9594: 0000783e: 0040 0100 2680 4e92 2013 OR.W #$0100,D0
9595: 00007842: 2680 4e92 2013 0280 0000 MOVE.L D0,(A3)
9596: 00007844: 4e92 2013 0280 0000 0400 JSR.L (A2) // delay(9)
9597: 00007846: 2013 0280 0000 0400 6706 MOVE.L (A3),D0
9598: 00007848: 0280 0000 0400 6706 103c AND.L #$00000400,D0 // read RTDA
9599: 0000784e: 6706 103c 0001 6002 4200 BEQ.B #$00000006 == 00007856 (FALSE)
9600: 00007850: 103c 0001 6002 4200 8800 MOVE.B #$01,D0
9601: 00007854: 6002 4200 8800 61ff ffff BT .B #$00000002 == 00007858 (TRUE)
9602: 00007856: 4200 8800 61ff ffff f9ac CLR.B D0
9603: 00007858: 8800 61ff ffff f9ac 5283 OR.B D0,D4
9604: 0000785a: 61ff ffff f9ac 5283 7207 BSR.L #$fffff9ac == 00007208
9605: 00007860: 5283 7207 b283 6cc2 2685 ADD.L #$00000001,D3
9606: 00007862: 7207 b283 6cc2 2685 4280 MOVE.L #$00000007,D1
9607: 00007864: b283 6cc2 2685 4280 1004 CMP.L D3,D1
9608: 00007866: 6cc2 2685 4280 1004 4cee BGE.B #$ffffffc2 == 0000782a (FALSE)
9609: 00007868: 2685 4280 1004 4cee 0c7c MOVE.L D5,(A3)
9610: 0000786a: 4280 1004 4cee 0c7c ffe4 CLR.L D0
9611: 0000786c: 1004 4cee 0c7c ffe4 4e5e MOVE.B D4,D0
9612: 0000786e: 4cee 0c7c ffe4 4e5e 4e75 MVMEL.L #$0c7c,(A6,$ffe4) == $ffffffe4
9613: 00007874: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9614: 00007876: 4e75 4e56 0000 48e7 3800 RTS.L
9615:
9616:
9617:
9618: 00007878: 4e56 0000 48e7 3800 61ff LINK.W A6,#$0000
9619: 0000787c: 48e7 3800 61ff ffff 8b40 MVMLE.L #$3800,-(A7)
9620: 00007880: 61ff ffff 8b40 2240 2629 BSR.L #$ffff8b40 == 000003c2
9621: 00007886: 2240 2629 02f6 207c 0211 MOVEA.L D0,A1
9622: 00007888: 2629 02f6 207c 0211 a000 MOVE.L (A1,$02f6) == $0100c02e,D3
9623: 0000788c: 207c 0211 a000 1010 207c MOVEA.L #$0211a000,A0
9624: 00007892: 1010 207c 0211 a001 1210 MOVE.B (A0),D0
9625: 00007894: 207c 0211 a001 1210 4280 MOVEA.L #$0211a001,A0
9626: 0000789a: 1210 4280 1001 7810 e9a0 MOVE.B (A0),D1
9627: 0000789c: 4280 1001 7810 e9a0 207c CLR.L D0
9628: 0000789e: 1001 7810 e9a0 207c 0211 MOVE.B D1,D0
9629: 000078a0: 7810 e9a0 207c 0211 a002 MOVE.L #$00000010,D4
9630: 000078a2: e9a0 207c 0211 a002 1410 ASL.L D4,D0
9631: 000078a4: 207c 0211 a002 1410 4281 MOVEA.L #$0211a002,A0
9632: 000078aa: 1410 4281 1202 e181 8081 MOVE.B (A0),D2
9633: 000078ac: 4281 1202 e181 8081 207c CLR.L D1
9634: 000078ae: 1202 e181 8081 207c 0211 MOVE.B D2,D1
9635: 000078b0: e181 8081 207c 0211 a003 ASL.L #$00000008,D1
9636: 000078b2: 8081 207c 0211 a003 1410 OR.L D1,D0
9637: 000078b4: 207c 0211 a003 1410 4281 MOVEA.L #$0211a003,A0
9638: 000078ba: 1410 4281 1202 8280 0281 MOVE.B (A0),D2
9639: 000078bc: 4281 1202 8280 0281 000f CLR.L D1
9640: 000078be: 1202 8280 0281 000f ffff MOVE.B D2,D1
9641: 000078c0: 8280 0281 000f ffff 2003 OR.L D0,D1
9642: 000078c2: 0281 000f ffff 2003 b380 AND.L #$000fffff,D1
9643: 000078c8: 2003 b380 0800 0013 6706 MOVE.L D3,D0
9644: 000078ca: b380 0800 0013 6706 0683 EOR.L D1,D0
9645: 000078cc: 0800 0013 6706 0683 0008 BTST.L #$0013,D0
9646: 000078d0: 6706 0683 0008 0000 2343 BEQ.B #$00000006 == 000078d8 (FALSE)
9647: 000078d2: 0683 0008 0000 2343 02f6 ADD.L #$00080000,D3
9648: 000078d8: 2343 02f6 2003 8081 4cee MOVE.L D3,(A1,$02f6) == $0100c02e
9649: 000078dc: 2003 8081 4cee 001c fff4 MOVE.L D3,D0
9650: 000078de: 8081 4cee 001c fff4 4e5e OR.L D1,D0
9651: 000078e0: 4cee 001c fff4 4e5e 4e75 MVMEL.L #$001c,(A6,$fff4) == $fffffff4
9652: 000078e6: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
9653: 000078e8: 4e75 4e56 0000 61ff ffff RTS.L
9654:
9655:
9656: 000078ea: 4e56 0000 61ff ffff ff88 LINK.W A6,#$0000
9657: 000078ee: 61ff ffff ff88 4c7c 0000 BSR.L #$ffffff88 == 00007878
9658: 000078f4: 4c7c 0000 0000 03e8 4e5e DIVL.L #$0000,#$000003e8
9659: 000078fc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9660: 000078fe: 4e75 4e56 0000 48e7 0030 RTS.L
9661:
9662:
9663: 00007900: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
9664: 00007904: 48e7 0030 61ff ffff 8ab8 MVMLE.L #$0030,-(A7)
9665: 00007908: 61ff ffff 8ab8 2440 207c BSR.L #$ffff8ab8 == 000003c2
9666: 0000790e: 2440 207c 0211 8004 10bc MOVEA.L D0,A2
9667: 00007910: 207c 0211 8004 10bc 0009 MOVEA.L #$02118004,A0
9668: 00007916: 10bc 0009 10bc 00c0 4878 MOVE.B #$09,(A0)
9669: 0000791a: 10bc 00c0 4878 000a 61ff MOVE.B #$c0,(A0)
9670: 0000791e: 4878 000a 61ff ffff aba8 PEA.L $0000000a
9671: 00007922: 61ff ffff aba8 4878 2580 BSR.L #$ffffaba8 == 000024cc //delay(10)
9672: 00007928: 4878 2580 2f3c 0211 8001 PEA.L $00002580
9673: 0000792c: 2f3c 0211 8001 47f9 0100 MOVE.L #$02118001,-(A7)
9674: 00007932: 47f9 0100 7956 4e93 4878 LEA.L $01007956,A3
9675: 00007938: 4e93 4878 2580 2f3c 0211 JSR.L (A3)
9676: 0000793a: 4878 2580 2f3c 0211 8000 PEA.L $00002580
9677: 0000793e: 2f3c 0211 8000 4e93 022a MOVE.L #$02118000,-(A7)
9678: 00007944: 4e93 022a ffcf 0004 4cee JSR.L (A3)
9679: 00007946: 022a ffcf 0004 4cee 0c00 AND.B #$cf,(A2,$0004) == $00000004
9680: 0000794c: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $fffffff8
9681: 00007952: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9682: 00007954: 4e75 4e56 0000 48e7 2020 RTS.L
9683:
9684:
9685:
9686: 00007956: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
9687: 0000795a: 48e7 2020 246e 0008 14bc MVMLE.L #$2020,-(A7)
9688: 0000795e: 246e 0008 14bc 0009 14bc MOVEA.L (A6,$0008) == $00000008,A2
9689: 00007962: 14bc 0009 14bc 0002 14bc MOVE.B #$09,(A2)
9690: 00007966: 14bc 0002 14bc 000b 14bc MOVE.B #$02,(A2)
9691: 0000796a: 14bc 000b 14bc 0050 14bc MOVE.B #$0b,(A2)
9692: 0000796e: 14bc 0050 14bc 0030 14bc MOVE.B #$50,(A2)
9693: 00007972: 14bc 0030 14bc 0010 14bc MOVE.B #$30,(A2)
9694: 00007976: 14bc 0010 14bc 0004 14bc MOVE.B #$10,(A2)
9695: 0000797a: 14bc 0004 14bc 0044 14bc MOVE.B #$04,(A2)
9696: 0000797e: 14bc 0044 14bc 0003 14bc MOVE.B #$44,(A2)
9697: 00007982: 14bc 0003 14bc 00c0 14bc MOVE.B #$03,(A2)
9698: 00007986: 14bc 00c0 14bc 0005 14bc MOVE.B #$c0,(A2)
9699: 0000798a: 14bc 0005 14bc 0060 14bc MOVE.B #$05,(A2)
9700: 0000798e: 14bc 0060 14bc 000e 4212 MOVE.B #$60,(A2)
9701: 00007992: 14bc 000e 4212 4878 0010 MOVE.B #$0e,(A2)
9702: 00007996: 4212 4878 0010 2f2e 000c CLR.B (A2)
9703: 00007998: 4878 0010 2f2e 000c 61ff PEA.L $00000010
9704: 0000799c: 2f2e 000c 61ff 0000 0050 MOVE.L (A6,$000c) == $0000000c,-(A7)
9705: 000079a0: 61ff 0000 0050 2400 14bc BSR.L #$00000050 == 000079f2
9706: 000079a6: 2400 14bc 000c 1002 1480 MOVE.L D0,D2
9707: 000079a8: 14bc 000c 1002 1480 14bc MOVE.B #$0c,(A2)
9708: 000079ac: 1002 1480 14bc 000d 2002 MOVE.B D2,D0
9709: 000079ae: 1480 14bc 000d 2002 e080 MOVE.B D0,(A2)
9710: 000079b0: 14bc 000d 2002 e080 1480 MOVE.B #$0d,(A2)
9711: 000079b4: 2002 e080 1480 14bc 000e MOVE.L D2,D0
9712: 000079b6: e080 1480 14bc 000e 7210 ASR.L #$00000008,D0
9713: 000079b8: 1480 14bc 000e 7210 e2a2 MOVE.B D0,(A2)
9714: 000079ba: 14bc 000e 7210 e2a2 1482 MOVE.B #$0e,(A2)
9715: 000079be: 7210 e2a2 1482 4878 000a MOVE.L #$00000010,D1
9716: 000079c0: e2a2 1482 4878 000a 61ff ASR.L D1,D2
9717: 000079c2: 1482 4878 000a 61ff ffff MOVE.B D2,(A2)
9718: 000079c4: 4878 000a 61ff ffff ab02 PEA.L $0000000a
9719: 000079c8: 61ff ffff ab02 14bc 000e BSR.L #$ffffab02 == 000024cc // delay(10)
9720: 000079ce: 14bc 000e 0002 0001 1482 MOVE.B #$0e,(A2)
9721: 000079d2: 0002 0001 1482 14bc 0003 OR.B #$01,D2
9722: 000079d6: 1482 14bc 0003 14bc 00c1 MOVE.B D2,(A2)
9723: 000079d8: 14bc 0003 14bc 00c1 14bc MOVE.B #$03,(A2)
9724: 000079dc: 14bc 00c1 14bc 0005 14bc MOVE.B #$c1,(A2)
9725: 000079e0: 14bc 0005 14bc 00ea 4cee MOVE.B #$05,(A2)
9726: 000079e4: 14bc 00ea 4cee 0404 fff8 MOVE.B #$ea,(A2)
9727: 000079e8: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
9728: 000079ee: 4e5e 4e75 4e56 fff0 48e7 UNLK.L A6
9729: 000079f0: 4e75 4e56 fff0 48e7 3e20 RTS.L
9730: 000079f2: 4e56 fff0 48e7 3e20 282e LINK.W A6,#$fff0
9731: 000079f6: 48e7 3e20 282e 0008 2a2e MVMLE.L #$3e20,-(A7)
9732: 000079fa: 282e 0008 2a2e 000c 13fc MOVE.L (A6,$0008) == $00000008,D4
9733: 000079fe: 2a2e 000c 13fc 000a 0211 MOVE.L (A6,$000c) == $0000000c,D5
9734: 00007a02: 13fc 000a 0211 8004 4282 MOVE.B #$0a,$02118004
9735: 00007a0a: 4282 45f9 0101 661c 2605 CLR.L D2
9736: 00007a0c: 45f9 0101 661c 2605 e383 LEA.L $0101661c,A2
9737: 00007a12: 2605 e383 2004 4c05 0800 MOVE.L D5,D3
9738: 00007a14: e383 2004 4c05 0800 d0b2 ASL.L #$00000001,D3
9739: 00007a16: 2004 4c05 0800 d0b2 2c00 MOVE.L D4,D0
9740: 00007a18: 4c05 0800 d0b2 2c00 2204 MULL.L #$0800,D5
9741: 00007a1c: d0b2 2c00 2204 4c03 1800 ADD.L (A2, D2.L*4, $00) == $0003fffc,D0
9742: 00007a20: 2204 4c03 1800 4c41 0800 MOVE.L D4,D1
9743: 00007a22: 4c03 1800 4c41 0800 5580 MULL.L #$1800,D3
9744: 00007a26: 4c41 0800 5580 2d80 2cf8 DIVL.L #$0800,D1
9745: 00007a2a: 5580 2d80 2cf8 2032 2c00 SUB.L #$00000002,D0
9746: 00007a2c: 2d80 2cf8 2032 2c00 e180 MOVE.L D0,(A6, D2.L*4, $fffffff8) == $0003fff4
9747: 00007a30: 2032 2c00 e180 2236 2cf8 MOVE.L (A2, D2.L*4, $00) == $0003fffc,D0
9748: 00007a34: e180 2236 2cf8 5481 4c03 ASL.L #$00000008,D0
9749: 00007a36: 2236 2cf8 5481 4c03 1800 MOVE.L (A6, D2.L*4, $fffffff8) == $0003fff4,D1
9750: 00007a3a: 5481 4c03 1800 4c41 0800 ADD.L #$00000002,D1
9751: 00007a3c: 4c03 1800 4c41 0800 2204 MULL.L #$1800,D3
9752: 00007a40: 4c41 0800 2204 e181 9081 DIVL.L #$0800,D1
9753: 00007a44: 2204 e181 9081 2f00 61ff MOVE.L D4,D1
9754: 00007a46: e181 9081 2f00 61ff ffff ASL.L #$00000008,D1
9755: 00007a48: 9081 2f00 61ff ffff f39a SUB.L D1,D0
9756: 00007a4a: 2f00 61ff ffff f39a 2d80 MOVE.L D0,-(A7)
9757: 00007a4c: 61ff ffff f39a 2d80 2cf0 BSR.L #$fffff39a == 00006de8
9758: 00007a52: 2d80 2cf0 584f 5282 7c01 MOVE.L D0,(A6, D2.L*4, $fffffff0) == $0003ffec
9759: 00007a56: 584f 5282 7c01 bc82 6cb6 ADDA.W #$00000004,A7
9760: 00007a58: 5282 7c01 bc82 6cb6 2c2e ADD.L #$00000001,D2
9761: 00007a5a: 7c01 bc82 6cb6 2c2e fff4 MOVE.L #$00000001,D6
9762: 00007a5c: bc82 6cb6 2c2e fff4 bcae CMP.L D2,D6
9763: 00007a5e: 6cb6 2c2e fff4 bcae fff0 BGE.B #$ffffffb6 == 00007a16 (FALSE)
9764: 00007a60: 2c2e fff4 bcae fff0 6e0c MOVE.L (A6,$fff4) == $fffffff4,D6
9765: 00007a64: bcae fff0 6e0c 202e fffc CMP.L (A6,$fff0) == $fffffff0,D6
9766: 00007a68: 6e0c 202e fffc 0280 0000 BGT.B #$0000000c == 00007a76 (FALSE)
9767: 00007a6a: 202e fffc 0280 0000 ffff MOVE.L (A6,$fffc) == $fffffffc,D0
9768: 00007a6e: 0280 0000 ffff 6010 202e AND.L #$0000ffff,D0
9769: 00007a74: 6010 202e fff8 0280 0000 BT .B #$00000010 == 00007a86 (TRUE)
9770: 00007a76: 202e fff8 0280 0000 ffff MOVE.L (A6,$fff8) == $fffffff8,D0
9771: 00007a7a: 0280 0000 ffff 0080 0002 AND.L #$0000ffff,D0
9772: 00007a80: 0080 0002 0000 4cee 047c OR.L #$00020000,D0
9773: 00007a86: 4cee 047c ffd8 4e5e 4e75 MVMEL.L #$047c,(A6,$ffd8) == $ffffffd8
9774: 00007a8c: 4e5e 4e75 4e56 0000 206e UNLK.L A6
9775: 00007a8e: 4e75 4e56 0000 206e 0008 RTS.L
9776: 00007a90: 4e56 0000 206e 0008 1010 LINK.W A6,#$0000
9777: 00007a94: 206e 0008 1010 0200 0001 MOVEA.L (A6,$0008) == $00000008,A0
9778: 00007a98: 1010 0200 0001 67f8 4280 MOVE.B (A0),D0
9779: 00007a9a: 0200 0001 67f8 4280 1028 AND.B #$01,D0
9780: 00007a9e: 67f8 4280 1028 0002 4e5e BEQ.B #$fffffff8 == 00007a98 (FALSE)
9781: 00007aa0: 4280 1028 0002 4e5e 4e75 CLR.L D0
9782: 00007aa2: 1028 0002 4e5e 4e75 4e56 MOVE.B (A0,$0002) == $010001ae,D0
9783: 00007aa6: 4e5e 4e75 4e56 0000 206e UNLK.L A6
9784: 00007aa8: 4e75 4e56 0000 206e 0008 RTS.L
9785: 00007aaa: 4e56 0000 206e 0008 1010 LINK.W A6,#$0000
9786: 00007aae: 206e 0008 1010 0200 0004 MOVEA.L (A6,$0008) == $00000008,A0
9787: 00007ab2: 1010 0200 0004 67f8 102e MOVE.B (A0),D0
9788: 00007ab4: 0200 0004 67f8 102e 000f AND.B #$04,D0
9789: 00007ab8: 67f8 102e 000f 1140 0002 BEQ.B #$fffffff8 == 00007ab2 (FALSE)
9790: 00007aba: 102e 000f 1140 0002 4e5e MOVE.B (A6,$000f) == $0000000f,D0
9791: 00007abe: 1140 0002 4e5e 4e75 4e56 MOVE.B D0,(A0,$0002) == $010001ae
9792: 00007ac2: 4e5e 4e75 4e56 0000 206e UNLK.L A6
9793: 00007ac4: 4e75 4e56 0000 206e 0008 RTS.L
9794: 00007ac6: 4e56 0000 206e 0008 1210 LINK.W A6,#$0000
9795: 00007aca: 206e 0008 1210 0201 0001 MOVEA.L (A6,$0008) == $00000008,A0
9796: 00007ace: 1210 0201 0001 4280 1001 MOVE.B (A0),D1
9797: 00007ad0: 0201 0001 4280 1001 4e5e AND.B #$01,D1
9798: 00007ad4: 4280 1001 4e5e 4e75 4e56 CLR.L D0
9799: 00007ad6: 1001 4e5e 4e75 4e56 0000 MOVE.B D1,D0
9800: 00007ad8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9801: 00007ada: 4e75 4e56 0000 48e7 2020 RTS.L
9802: 00007adc: 4e56 0000 48e7 2020 242e LINK.W A6,#$0000
9803: 00007ae0: 48e7 2020 242e 0008 61ff MVMLE.L #$2020,-(A7)
9804: 00007ae4: 242e 0008 61ff ffff 88d8 MOVE.L (A6,$0008) == $00000008,D2
9805: 00007ae8: 61ff ffff 88d8 2440 2f02 BSR.L #$ffff88d8 == 000003c2
9806: 00007aee: 2440 2f02 61ff ffff ffd2 MOVEA.L D0,A2
9807: 00007af0: 2f02 61ff ffff ffd2 584f MOVE.L D2,-(A7)
9808: 00007af2: 61ff ffff ffd2 584f 4a80 BSR.L #$ffffffd2 == 00007ac6
9809: 00007af8: 584f 4a80 672c 2f02 61ff ADDA.W #$00000004,A7
9810: 00007afa: 4a80 672c 2f02 61ff ffff TST.L D0
9811: 00007afc: 672c 2f02 61ff ffff ff8e BEQ.B #$0000002c == 00007b2a (FALSE)
9812: 00007afe: 2f02 61ff ffff ff8e 727f MOVE.L D2,-(A7)
9813: 00007b00: 61ff ffff ff8e 727f c081 BSR.L #$ffffff8e == 00007a90
9814: 00007b06: 727f c081 7211 b280 6714 MOVE.L #$0000007f,D1
9815: 00007b08: c081 7211 b280 6714 7213 AND.L D1,D0
9816: 00007b0a: 7211 b280 6714 7213 b280 MOVE.L #$00000011,D1
9817: 00007b0c: b280 6714 7213 b280 6608 CMP.L D0,D1
9818: 00007b0e: 6714 7213 b280 6608 002a BEQ.B #$00000014 == 00007b24 (FALSE)
9819: 00007b10: 7213 b280 6608 002a 0020 MOVE.L #$00000013,D1
9820: 00007b12: b280 6608 002a 0020 0004 CMP.L D0,D1
9821: 00007b14: 6608 002a 0020 0004 600c BNE.B #$00000008 == 00007b1e (TRUE)
9822: 00007b16: 002a 0020 0004 600c 002a OR.B #$20,(A2,$0004) == $00000004
9823: 00007b1c: 600c 002a 0010 0004 022a BT .B #$0000000c == 00007b2a (TRUE)
9824: 00007b1e: 002a 0010 0004 022a ffdf OR.B #$10,(A2,$0004) == $00000004
9825: 00007b24: 022a ffdf 0004 4cee 0404 AND.B #$df,(A2,$0004) == $00000004
9826: 00007b2a: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $fffffff8
9827: 00007b30: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9828: 00007b32: 4e75 4e56 0000 48e7 3820 RTS.L
9829: 00007b34: 4e56 0000 48e7 3820 262e LINK.W A6,#$0000
9830: 00007b38: 48e7 3820 262e 0008 61ff MVMLE.L #$3820,-(A7)
9831: 00007b3c: 262e 0008 61ff ffff 8880 MOVE.L (A6,$0008) == $00000008,D3
9832: 00007b40: 61ff ffff 8880 2440 223c BSR.L #$ffff8880 == 000003c2
9833: 00007b46: 2440 223c 0211 8000 2003 MOVEA.L D0,A2
9834: 00007b48: 223c 0211 8000 2003 0240 MOVE.L #$02118000,D1
9835: 00007b4e: 2003 0240 ff7f 4a80 6606 MOVE.L D3,D0
9836: 00007b50: 0240 ff7f 4a80 6606 223c AND.W #$ff7f,D0
9837: 00007b54: 4a80 6606 223c 0211 8001 TST.L D0
9838: 00007b56: 6606 223c 0211 8001 2401 BNE.B #$00000006 == 00007b5e (TRUE)
9839: 00007b58: 223c 0211 8001 2401 082a MOVE.L #$02118001,D1
9840: 00007b5e: 2401 082a 0006 0004 660c MOVE.L D1,D2
9841: 00007b60: 082a 0006 0004 660c 61ff BTST.B #$0006,(A2,$0004) == $00000004
9842: 00007b66: 660c 61ff ffff fd96 002a BNE.B #$0000000c == 00007b74 (TRUE)
9843: 00007b68: 61ff ffff fd96 002a 0040 BSR.L #$fffffd96 == 00007900
9844: 00007b6e: 002a 0040 0004 4a03 6c0a OR.B #$40,(A2,$0004) == $00000004
9845: 00007b74: 4a03 6c0a 2f02 61ff ffff TST.B D3
9846: 00007b76: 6c0a 2f02 61ff ffff ff14 BGE.B #$0000000a == 00007b82 (FALSE)
9847: 00007b78: 2f02 61ff ffff ff14 6020 MOVE.L D2,-(A7)
9848: 00007b7a: 61ff ffff ff14 6020 2f02 BSR.L #$ffffff14 == 00007a90
9849: 00007b80: 6020 2f02 61ff ffff ff0a BT .B #$00000020 == 00007ba2 (TRUE)
9850: 00007b82: 2f02 61ff ffff ff0a 787f MOVE.L D2,-(A7)
9851: 00007b84: 61ff ffff ff0a 787f c084 BSR.L #$ffffff0a == 00007a90
9852: 00007b8a: 787f c084 584f 7813 b880 MOVE.L #$0000007f,D4
9853: 00007b8c: c084 584f 7813 b880 67ec AND.L D4,D0
9854: 00007b8e: 584f 7813 b880 67ec 7811 ADDA.W #$00000004,A7
9855: 00007b90: 7813 b880 67ec 7811 b880 MOVE.L #$00000013,D4
9856: 00007b92: b880 67ec 7811 b880 67e6 CMP.L D0,D4
9857: 00007b94: 67ec 7811 b880 67e6 022a BEQ.B #$ffffffec == 00007b82 (FALSE)
9858: 00007b96: 7811 b880 67e6 022a ffef MOVE.L #$00000011,D4
9859: 00007b98: b880 67e6 022a ffef 0004 CMP.L D0,D4
9860: 00007b9a: 67e6 022a ffef 0004 4cee BEQ.B #$ffffffe6 == 00007b82 (FALSE)
9861: 00007b9c: 022a ffef 0004 4cee 041c AND.B #$ef,(A2,$0004) == $00000004
9862: 00007ba2: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $fffffff0
9863: 00007ba8: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
9864: 00007baa: 4e75 4e56 0000 61ff ffff RTS.L
9865: 00007bac: 4e56 0000 61ff ffff 8810 LINK.W A6,#$0000
9866: 00007bb0: 61ff ffff 8810 2040 202e BSR.L #$ffff8810 == 000003c2
9867: 00007bb6: 2040 202e 0008 0240 ff7f MOVEA.L D0,A0
9868: 00007bb8: 202e 0008 0240 ff7f 1028 MOVE.L (A6,$0008) == $00000008,D0
9869: 00007bbc: 0240 ff7f 1028 0004 7210 AND.W #$ff7f,D0
9870: 00007bc0: 1028 0004 7210 c081 0228 MOVE.B (A0,$0004) == $010001b0,D0
9871: 00007bc4: 7210 c081 0228 ffef 0004 MOVE.L #$00000010,D1
9872: 00007bc6: c081 0228 ffef 0004 4e5e AND.L D1,D0
9873: 00007bc8: 0228 ffef 0004 4e5e 4e75 AND.B #$ef,(A0,$0004) == $010001b0
9874: 00007bce: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
9875: 00007bd0: 4e75 4e56 0000 48e7 3820 RTS.L
9876: 00007bd2: 4e56 0000 48e7 3820 262e LINK.W A6,#$0000
9877: 00007bd6: 48e7 3820 262e 0008 282e MVMLE.L #$3820,-(A7)
9878: 00007bda: 262e 0008 282e 000c 61ff MOVE.L (A6,$0008) == $00000008,D3
9879: 00007bde: 282e 000c 61ff ffff 87de MOVE.L (A6,$000c) == $0000000c,D4
9880: 00007be2: 61ff ffff 87de 2440 223c BSR.L #$ffff87de == 000003c2
9881: 00007be8: 2440 223c 0211 8000 2003 MOVEA.L D0,A2
9882: 00007bea: 223c 0211 8000 2003 0240 MOVE.L #$02118000,D1
9883: 00007bf0: 2003 0240 ff7f 4a80 6606 MOVE.L D3,D0
9884: 00007bf2: 0240 ff7f 4a80 6606 223c AND.W #$ff7f,D0
9885: 00007bf6: 4a80 6606 223c 0211 8001 TST.L D0
9886: 00007bf8: 6606 223c 0211 8001 2401 BNE.B #$00000006 == 00007c00 (TRUE)
9887: 00007bfa: 223c 0211 8001 2401 082a MOVE.L #$02118001,D1
9888: 00007c00: 2401 082a 0006 0004 660c MOVE.L D1,D2
9889: 00007c02: 082a 0006 0004 660c 61ff BTST.B #$0006,(A2,$0004) == $00000004
9890: 00007c08: 660c 61ff ffff fcf4 002a BNE.B #$0000000c == 00007c16 (TRUE)
9891: 00007c0a: 61ff ffff fcf4 002a 0040 BSR.L #$fffffcf4 == 00007900
9892: 00007c10: 002a 0040 0004 4a03 6d12 OR.B #$40,(A2,$0004) == $00000004
9893: 00007c16: 4a03 6d12 2f02 61ff ffff TST.B D3
9894: 00007c18: 6d12 2f02 61ff ffff febe BLT.B #$00000012 == 00007c2c (TRUE)
9895: 00007c1a: 2f02 61ff ffff febe 584f MOVE.L D2,-(A7)
9896: 00007c1c: 61ff ffff febe 584f 082a BSR.L #$fffffebe == 00007adc
9897: 00007c22: 584f 082a 0005 0004 66ee ADDA.W #$00000004,A7
9898: 00007c24: 082a 0005 0004 66ee 2f04 BTST.B #$0005,(A2,$0004) == $00000004
9899: 00007c2a: 66ee 2f04 2f02 61ff ffff BNE.B #$ffffffee == 00007c1a (TRUE)
9900: 00007c2c: 2f04 2f02 61ff ffff fe78 MOVE.L D4,-(A7)
9901: 00007c2e: 2f02 61ff ffff fe78 4cee MOVE.L D2,-(A7)
9902: 00007c30: 61ff ffff fe78 4cee 041c BSR.L #$fffffe78 == 00007aaa
9903: 00007c36: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $fffffff0
9904: 00007c3c: 4e5e 4e75 4e56 0000 4280 UNLK.L A6
9905: 00007c3e: 4e75 4e56 0000 4280 4e5e RTS.L
9906: 00007c40: 4e56 0000 4280 4e5e 4e75 LINK.W A6,#$0000
9907: 00007c44: 4280 4e5e 4e75 4e71 4e56 CLR.L D0
9908: 00007c46: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
9909: 00007c48: 4e75 4e71 4e56 0000 4e5e RTS.L
9910: 00007c4a: 4e71 4e56 0000 4e5e 4e75 NOP.L
9911: 00007c4c: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
9912: 00007c50: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
9913: 00007c52: 4e75 4e56 fffc 48e7 303c RTS.L
9914: 00007c54: 4e56 fffc 48e7 303c 242e LINK.W A6,#$fffc
9915: 00007c58: 48e7 303c 242e 0008 61ff MVMLE.L #$303c,-(A7)
9916: 00007c5c: 242e 0008 61ff ffff 8760 MOVE.L (A6,$0008) == $00000008,D2
9917: 00007c60: 61ff ffff 8760 2840 7616 BSR.L #$ffff8760 == 000003c2
9918: 00007c66: 2840 7616 d68c 2d43 fffc MOVEA.L D0,A4
9919: 00007c68: 7616 d68c 2d43 fffc 2a7c MOVE.L #$00000016,D3
9920: 00007c6a: d68c 2d43 fffc 2a7c 020c ADD.L A4,D3
9921: 00007c6c: 2d43 fffc 2a7c 020c 0000 MOVE.L D3,(A6,$fffc) == $fffffffc
9922: 00007c70: 2a7c 020c 0000 2242 4aa9 MOVEA.L #$020c0000,A5
9923: 00007c76: 2242 4aa9 0024 6614 2f3c MOVEA.L D2,A1
9924: 00007c78: 4aa9 0024 6614 2f3c 0000 TST.L (A1,$0024) == $0100bd5c
9925: 00007c7c: 6614 2f3c 0000 e218 61ff BNE.B #$00000014 == 00007c92 (TRUE)
9926: 00007c7e: 2f3c 0000 e218 61ff ffff MOVE.L #$0000e218,-(A7)
9927: 00007c84: 61ff ffff f12c 2242 2340 BSR.L #$fffff12c == 00006db2
9928: 00007c8a: 2242 2340 0024 584f 2942 MOVEA.L D2,A1
9929: 00007c8c: 2340 0024 584f 2942 0176 MOVE.L D0,(A1,$0024) == $0100bd5c
9930: 00007c90: 584f 2942 0176 2242 2469 ADDA.W #$00000004,A7
9931: 00007c92: 2942 0176 2242 2469 0024 MOVE.L D2,(A4,$0176) == $01000b2a
9932: 00007c96: 2242 2469 0024 4a92 6600 MOVEA.L D2,A1
9933: 00007c98: 2469 0024 4a92 6600 017a MOVEA.L (A1,$0024) == $0100bd5c,A2
9934: 00007c9c: 4a92 6600 017a 257c 0210 TST.L (A2)
9935: 00007c9e: 6600 017a 257c 0210 6000 BNE.W #$017a == 00007e1a (TRUE)
9936: 00007ca2: 257c 0210 6000 0004 257c MOVE.L #$02106000,(A2,$0004) == $00000004
9937: 00007caa: 257c 0200 0110 0008 257c MOVE.L #$02000110,(A2,$0008) == $00000008
9938: 00007cb2: 257c 0200 0150 000c 4281 MOVE.L #$02000150,(A2,$000c) == $0000000c
9939: 00007cba: 4281 2001 4c3c 0800 0000 CLR.L D1
9940: 00007cbc: 2001 4c3c 0800 0000 064e MOVE.L D1,D0
9941: 00007cbe: 4c3c 0800 0000 064e 41f2 MULL.L #$0800,#$0000064e
9942: 00007cc6: 41f2 081a 700e d088 76f0 LEA.L (A2, D0.L*1, $1a) == $91c32b1f,A0
9943: 00007cca: 700e d088 76f0 c083 7610 MOVE.L #$0000000e,D0
9944: 00007ccc: d088 76f0 c083 7610 d083 ADD.L A0,D0
9945: 00007cce: 76f0 c083 7610 d083 2080 MOVE.L #$fffffff0,D3
9946: 00007cd0: c083 7610 d083 2080 4228 AND.L D3,D0
9947: 00007cd2: 7610 d083 2080 4228 0008 MOVE.L #$00000010,D3
9948: 00007cd4: d083 2080 4228 0008 4228 ADD.L D3,D0
9949: 00007cd6: 2080 4228 0008 4228 0009 MOVE.L D0,(A0)
9950: 00007cd8: 4228 0008 4228 0009 42a8 CLR.B (A0,$0008) == $010001b4
9951: 00007cdc: 4228 0009 42a8 0004 5281 CLR.B (A0,$0009) == $010001b5
9952: 00007ce0: 42a8 0004 5281 761f b681 CLR.L (A0,$0004) == $010001b0
9953: 00007ce4: 5281 761f b681 6cd0 223c ADD.L #$00000001,D1
9954: 00007ce6: 761f b681 6cd0 223c 0000 MOVE.L #$0000001f,D3
9955: 00007ce8: b681 6cd0 223c 0000 c9da CMP.L D1,D3
9956: 00007cea: 6cd0 223c 0000 c9da 200a BGE.B #$ffffffd0 == 00007cbc (FALSE)
9957: 00007cec: 223c 0000 c9da 200a 0680 MOVE.L #$0000c9da,D1
9958: 00007cf2: 200a 0680 0000 c9de 76f0 MOVE.L A2,D0
9959: 00007cf4: 0680 0000 c9de 76f0 c083 ADD.L #$0000c9de,D0
9960: 00007cfa: 76f0 c083 7610 d083 2580 MOVE.L #$fffffff0,D3
9961: 00007cfc: c083 7610 d083 2580 1800 AND.L D3,D0
9962: 00007cfe: 7610 d083 2580 1800 266a MOVE.L #$00000010,D3
9963: 00007d00: d083 2580 1800 266a 0004 ADD.L D3,D0
9964: 00007d02: 2580 1800 266a 0004 4879 MOVE.L D0,(A2, D1.L*1, $00) == $0000000a
9965: 00007d06: 266a 0004 4879 0100 faf1 MOVEA.L (A2,$0004) == $00000004,A3
9966: 00007d0a: 4879 0100 faf1 2f2c 00f0 PEA.L $0100faf1
9967: 00007d10: 2f2c 00f0 61ff ffff f39e MOVE.L (A4,$00f0) == $01000aa4,-(A7)
9968: 00007d14: 61ff ffff f39e 504f 4a80 BSR.L #$fffff39e == 000070b4
9969: 00007d1a: 504f 4a80 6622 202d 0034 ADDA.W #$00000008,A7
9970: 00007d1c: 4a80 6622 202d 0034 0080 TST.L D0
9971: 00007d1e: 6622 202d 0034 0080 9000 BNE.B #$00000022 == 00007d42 (TRUE)
9972: 00007d20: 202d 0034 0080 9000 0000 MOVE.L (A5,$0034) == $00000034,D0
9973: 00007d24: 0080 9000 0000 2b40 0034 OR.L #$90000000,D0
9974: 00007d2a: 2b40 0034 102b 0004 0200 MOVE.L D0,(A5,$0034) == $00000034
9975: 00007d2e: 102b 0004 0200 fffd 1740 MOVE.B (A3,$0004) == $010009fc,D0
9976: 00007d32: 0200 fffd 1740 0004 297c AND.B #$fd,D0
9977: 00007d36: 1740 0004 297c 0100 f25d MOVE.B D0,(A3,$0004) == $010009fc
9978: 00007d3a: 297c 0100 f25d 00f0 177c MOVE.L #$0100f25d,(A4,$00f0) == $01000aa4
9979: 00007d42: 177c ff80 0006 422b 0001 MOVE.B #$80,(A3,$0006) == $010009fe
9980: 00007d48: 422b 0001 422b 0003 50d3 CLR.B (A3,$0001) == $010009f9
9981: 00007d4c: 422b 0003 50d3 50eb 0002 CLR.B (A3,$0003) == $010009fb
9982: 00007d50: 50d3 50eb 0002 422b 0005 ST .B (A3) == 00007d52 (TRUE)
9983: 00007d52: 50eb 0002 422b 0005 4878 ST .B (A3,$0002) == $010009fa == 00007d54 (TRUE)
9984: 00007d56: 422b 0005 4878 0003 4879 CLR.B (A3,$0005) == $010009fd
9985: 00007d5a: 4878 0003 4879 0101 0a34 PEA.L $00000003
9986: 00007d5e: 4879 0101 0a34 4879 0100 PEA.L $01010a34
9987: 00007d64: 4879 0100 000b 61ff ffff PEA.L $0100000b
9988: 00007d6a: 61ff ffff f086 defc 000c BSR.L #$fffff086 == 00006df2
9989: 00007d70: defc 000c 4a80 6710 4878 ADDA.W #$000c,A7
9990: 00007d74: 4a80 6710 4878 0006 486a TST.L D0
9991: 00007d76: 6710 4878 0006 486a 0010 BEQ.B #$00000010 == 00007d88 (FALSE)
9992: 00007d78: 4878 0006 486a 0010 4879 PEA.L $00000006
9993: 00007d7c: 486a 0010 4879 0100 0008 PEA.L (A2,$0010) == $00000010
9994: 00007d80: 4879 0100 0008 6010 4878 PEA.L $01000008
9995: 00007d86: 6010 4878 0006 486a 0010 BT .B #$00000010 == 00007d98 (TRUE)
9996: 00007d88: 4878 0006 486a 0010 226e PEA.L $00000006
9997: 00007d8c: 486a 0010 226e fffc 4869 PEA.L (A2,$0010) == $00000010
9998: 00007d90: 226e fffc 4869 0004 61ff MOVEA.L (A6,$fffc) == $fffffffc,A1
9999: 00007d94: 4869 0004 61ff ffff f10a PEA.L (A1,$0004) == $0100bd3c
10000: 00007d98: 61ff ffff f10a defc 000c BSR.L #$fffff10a == 00006ea4
10001: 00007d9e: defc 000c 4878 0006 486b ADDA.W #$000c,A7
10002: 00007da2: 4878 0006 486b 0008 486a PEA.L $00000006
10003: 00007da6: 486b 0008 486a 0010 61ff PEA.L (A3,$0008) == $01000a00
10004: 00007daa: 486a 0010 61ff ffff f0f4 PEA.L (A2,$0010) == $00000010
10005: 00007dae: 61ff ffff f0f4 206a 000c BSR.L #$fffff0f4 == 00006ea4
10006: 00007db4: 206a 000c 426a 0018 426a MOVEA.L (A2,$000c) == $0000000c,A0
10007: 00007db8: 426a 0018 426a 0016 202a CLR.W (A2,$0018) == $00000018
10008: 00007dbc: 426a 0016 202a 001a 20bc CLR.W (A2,$0016) == $00000016
10009: 00007dc0: 202a 001a 20bc 0034 0000 MOVE.L (A2,$001a) == $0000001a,D0
10010: 00007dc4: 20bc 0034 0000 2140 4000 MOVE.L #$00340000,(A0)
10011: 00007dca: 2140 4000 0680 0000 05e0 MOVE.L D0,(A0,$4000) == $010041ac
10012: 00007dce: 0680 0000 05e0 2140 4004 ADD.L #$000005e0,D0
10013: 00007dd4: 2140 4004 4878 0001 2f02 MOVE.L D0,(A0,$4004) == $010041b0
10014: 00007dd8: 4878 0001 2f02 61ff 0000 PEA.L $00000001
10015: 00007ddc: 2f02 61ff 0000 034a 7601 MOVE.L D2,-(A7)
10016: 00007dde: 61ff 0000 034a 7601 2483 BSR.L #$0000034a == 0000812a
10017: 00007de4: 7601 2483 206c 01a0 2010 MOVE.L #$00000001,D3
10018: 00007de6: 2483 206c 01a0 2010 0080 MOVE.L D3,(A2)
10019: 00007de8: 206c 01a0 2010 0080 0800 MOVEA.L (A4,$01a0) == $01000b54,A0
10020: 00007dec: 2010 0080 0800 0000 2080 MOVE.L (A0),D0
10021: 00007dee: 0080 0800 0000 2080 61ff OR.L #$08000000,D0
10022: 00007df4: 2080 61ff ffff 85d4 2040 MOVE.L D0,(A0)
10023: 00007df6: 61ff ffff 85d4 2040 217c BSR.L #$ffff85d4 == 000003cc
10024: 00007dfc: 2040 217c 0100 7e2c 0078 MOVEA.L D0,A0
10025: 00007dfe: 217c 0100 7e2c 0078 422b MOVE.L #$01007e2c,(A0,$0078) == $01000224
10026: 00007e06: 422b 0006 61ff ffff 85d0 CLR.B (A3,$0006) == $010009fe
10027: 00007e0a: 61ff ffff 85d0 7605 b680 BSR.L #$ffff85d0 == 000003dc
10028: 00007e10: 7605 b680 6c04 46fc 2500 MOVE.L #$00000005,D3
10029: 00007e12: b680 6c04 46fc 2500 7010 CMP.L D0,D3
10030: 00007e14: 6c04 46fc 2500 7010 d08a BGE.B #$00000004 == 00007e1a (FALSE)
10031: 00007e16: 46fc 2500 7010 d08a 4cee MV2SR.W #$2500
10032: 00007e1a: 7010 d08a 4cee 3c0c ffe4 MOVE.L #$00000010,D0
10033: 00007e1c: d08a 4cee 3c0c ffe4 4e5e ADD.L A2,D0
10034: 00007e1e: 4cee 3c0c ffe4 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe4) == $ffffffe4
10035: 00007e24: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10036: 00007e26: 4e75 4e56 0000 48e7 c0c0 RTS.L
10037: 00007e28: 4e56 0000 48e7 c0c0 4eb9 LINK.W A6,#$0000
10038: 00007e2c: 48e7 c0c0 4eb9 0100 809a MVMLE.L #$c0c0,-(A7)
10039: 00007e30: 4eb9 0100 809a 4cdf 0303 JSR.L $0100809a
10040: 00007e36: 4cdf 0303 4e73 4e5e 4e75 MVMEL.L #$0303,(A7)+
10041: 00007e3a: 4e73 4e5e 4e75 4e56 0000 RTE.L
10042: 00007e3c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10043: 00007e3e: 4e75 4e56 0000 48e7 3c30 RTS.L
10044: 00007e40: 4e56 0000 48e7 3c30 282e LINK.W A6,#$0000
10045: 00007e44: 48e7 3c30 282e 0014 61ff MVMLE.L #$3c30,-(A7)
10046: 00007e48: 282e 0014 61ff ffff 8574 MOVE.L (A6,$0014) == $00000014,D4
10047: 00007e4c: 61ff ffff 8574 226e 0008 BSR.L #$ffff8574 == 000003c2
10048: 00007e52: 226e 0008 2469 0024 302a MOVEA.L (A6,$0008) == $00000008,A1
10049: 00007e56: 2469 0024 302a 0018 48c0 MOVEA.L (A1,$0024) == $0100bd5c,A2
10050: 00007e5a: 302a 0018 48c0 4c3c 0800 MOVE.W (A2,$0018) == $00000018,D0
10051: 00007e5e: 48c0 4c3c 0800 0000 064e EXT.L D0
10052: 00007e60: 4c3c 0800 0000 064e 47f2 MULL.L #$0800,#$0000064e
10053: 00007e68: 47f2 081a 223c 0000 e216 LEA.L (A2, D0.L*1, $1a) == $91c32b1f,A3
10054: 00007e6c: 223c 0000 e216 1032 1800 MOVE.L #$0000e216,D1
10055: 00007e72: 1032 1800 6704 4232 1800 MOVE.B (A2, D1.L*1, $00) == $0000000a,D0
10056: 00007e76: 6704 4232 1800 243c 0000 BEQ.B #$00000004 == 00007e7c (FALSE)
10057: 00007e78: 4232 1800 243c 0000 e217 CLR.B (A2, D1.L*1, $00) == $0000000a
10058: 00007e7c: 243c 0000 e217 1032 2800 MOVE.L #$0000e217,D2
10059: 00007e82: 1032 2800 6712 4879 0100 MOVE.B (A2, D2.L*1, $00) == $0000ffff,D0
10060: 00007e86: 6712 4879 0100 fca5 61ff BEQ.B #$00000012 == 00007e9a (FALSE)
10061: 00007e88: 4879 0100 fca5 61ff ffff PEA.L $0100fca5
10062: 00007e8e: 61ff ffff e8e0 4232 2800 BSR.L #$ffffe8e0 == 00006770
10063: 00007e94: 4232 2800 584f 102b 0008 CLR.B (A2, D2.L*1, $00) == $0000ffff
10064: 00007e98: 584f 102b 0008 6772 4283 ADDA.W #$00000004,A7
10065: 00007e9a: 102b 0008 6772 4283 202b MOVE.B (A3,$0008) == $01000a00,D0
10066: 00007e9e: 6772 4283 202b 000a 0280 BEQ.B #$00000072 == 00007f12 (FALSE)
10067: 00007ea0: 4283 202b 000a 0280 3fff CLR.L D3
10068: 00007ea2: 202b 000a 0280 3fff ffff MOVE.L (A3,$000a) == $01000a02,D0
10069: 00007ea6: 0280 3fff ffff 2400 9493 AND.L #$3fffffff,D0
10070: 00007eac: 2400 9493 422b 0008 422b MOVE.L D0,D2
10071: 00007eae: 9493 422b 0008 422b 0009 SUB.L (A3),D2
10072: 00007eb0: 422b 0008 422b 0009 42ab CLR.B (A3,$0008) == $01000a00
10073: 00007eb4: 422b 0009 42ab 0004 306a CLR.B (A3,$0009) == $01000a01
10074: 00007eb8: 42ab 0004 306a 0018 3048 CLR.L (A3,$0004) == $010009fc
10075: 00007ebc: 306a 0018 3048 2008 5280 MOVEA.W (A2,$0018) == $00000018,A0
10076: 00007ec0: 3048 2008 5280 2200 6c04 MOVEA.W A0,A0
10077: 00007ec2: 2008 5280 2200 6c04 7a1f MOVE.L A0,D0
10078: 00007ec4: 5280 2200 6c04 7a1f d085 ADD.L #$00000001,D0
10079: 00007ec6: 2200 6c04 7a1f d085 7ae0 MOVE.L D0,D1
10080: 00007ec8: 6c04 7a1f d085 7ae0 c085 BGE.B #$00000004 == 00007ece (FALSE)
10081: 00007eca: 7a1f d085 7ae0 c085 9081 MOVE.L #$0000001f,D5
10082: 00007ecc: d085 7ae0 c085 9081 4480 ADD.L D5,D0
10083: 00007ece: 7ae0 c085 9081 4480 3540 MOVE.L #$ffffffe0,D5
10084: 00007ed0: c085 9081 4480 3540 0018 AND.L D5,D0
10085: 00007ed2: 9081 4480 3540 0018 4a82 SUB.L D1,D0
10086: 00007ed4: 4480 3540 0018 4a82 6d08 NEG.L D0
10087: 00007ed6: 3540 0018 4a82 6d08 0c82 MOVE.W D0,(A2,$0018) == $00000018
10088: 00007eda: 4a82 6d08 0c82 0000 05ee TST.L D2
10089: 00007edc: 6d08 0c82 0000 05ee 6f0e BLT.B #$00000008 == 00007ee6 (TRUE)
10090: 00007ede: 0c82 0000 05ee 6f0e 4879 CMP.L #$000005ee,D2
10091: 00007ee4: 6f0e 4879 0100 fca7 61ff BLE.B #$0000000e == 00007ef4 (TRUE)
10092: 00007ee6: 4879 0100 fca7 61ff ffff PEA.L $0100fca7
10093: 00007eec: 61ff ffff e882 601e b882 BSR.L #$ffffe882 == 00006770
10094: 00007ef2: 601e b882 6f04 2002 6002 BT .B #$0000001e == 00007f12 (TRUE)
10095: 00007ef4: b882 6f04 2002 6002 2004 CMP.L D2,D4
10096: 00007ef6: 6f04 2002 6002 2004 2f00 BLE.B #$00000004 == 00007efc (TRUE)
10097: 00007ef8: 2002 6002 2004 2f00 2f2e MOVE.L D2,D0
10098: 00007efa: 6002 2004 2f00 2f2e 000c BT .B #$00000002 == 00007efe (TRUE)
10099: 00007efc: 2004 2f00 2f2e 000c d693 MOVE.L D4,D0
10100: 00007efe: 2f00 2f2e 000c d693 2f03 MOVE.L D0,-(A7)
10101: 00007f00: 2f2e 000c d693 2f03 61ff MOVE.L (A6,$000c) == $0000000c,-(A7)
10102: 00007f04: d693 2f03 61ff ffff ef9a ADD.L (A3),D3
10103: 00007f06: 2f03 61ff ffff ef9a 2002 MOVE.L D3,-(A7)
10104: 00007f08: 61ff ffff ef9a 2002 6002 BSR.L #$ffffef9a == 00006ea4
10105: 00007f0e: 2002 6002 4280 4cee 0c3c MOVE.L D2,D0
10106: 00007f10: 6002 4280 4cee 0c3c ffe8 BT .B #$00000002 == 00007f14 (TRUE)
10107: 00007f12: 4280 4cee 0c3c ffe8 4e5e CLR.L D0
10108: 00007f14: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $ffffffe8
10109: 00007f1a: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
10110: 00007f1c: 4e75 4e56 0000 4e5e 4e75 RTS.L
10111: 00007f1e: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
10112: 00007f22: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10113: 00007f24: 4e75 4e56 0000 48e7 3c3c RTS.L
10114: 00007f26: 4e56 0000 48e7 3c3c 282e LINK.W A6,#$0000
10115: 00007f2a: 48e7 3c3c 282e 0010 61ff MVMLE.L #$3c3c,-(A7)
10116: 00007f2e: 282e 0010 61ff ffff 848e MOVE.L (A6,$0010) == $00000010,D4
10117: 00007f32: 61ff ffff 848e 206e 0008 BSR.L #$ffff848e == 000003c2
10118: 00007f38: 206e 0008 2868 0024 266c MOVEA.L (A6,$0008) == $00000008,A0
10119: 00007f3c: 2868 0024 266c 0004 246c MOVEA.L (A0,$0024) == $010001d0,A4
10120: 00007f40: 266c 0004 246c 0008 4283 MOVEA.L (A4,$0004) == $010009b8,A3
10121: 00007f44: 246c 0008 4283 2a7c 020c MOVEA.L (A4,$0008) == $010009bc,A2
10122: 00007f48: 4283 2a7c 020c 0000 4aae CLR.L D3
10123: 00007f4a: 2a7c 020c 0000 4aae 0014 MOVEA.L #$020c0000,A5
10124: 00007f50: 4aae 0014 672e 2039 020c TST.L (A6,$0014) == $00000014
10125: 00007f54: 672e 2039 020c 0034 0280 BEQ.B #$0000002e == 00007f84 (FALSE)
10126: 00007f56: 2039 020c 0034 0280 6fff MOVE.L $020c0034,D0
10127: 00007f5c: 0280 6fff ffff 23c0 020c AND.L #$6fffffff,D0
10128: 00007f62: 23c0 020c 0034 102b 0004 MOVE.L D0,$020c0034
10129: 00007f68: 102b 0004 0000 0002 1740 MOVE.B (A3,$0004) == $010009fc,D0
10130: 00007f6c: 0000 0002 1740 0004 600e OR.B #$02,D0
10131: 00007f70: 1740 0004 600e 4879 0100 MOVE.B D0,(A3,$0004) == $010009fc
10132: 00007f74: 600e 4879 0100 fca9 61ff BT .B #$0000000e == 00007f84 (TRUE)
10133: 00007f76: 4879 0100 fca9 61ff ffff PEA.L $0100fca9
10134: 00007f7c: 61ff ffff e7f2 584f 1013 BSR.L #$ffffe7f2 == 00006770
10135: 00007f82: 584f 1013 4a00 6cec 50d3 ADDA.W #$00000004,A7
10136: 00007f84: 1013 4a00 6cec 50d3 24bc MOVE.B (A3),D0
10137: 00007f86: 4a00 6cec 50d3 24bc 0038 TST.B D0
10138: 00007f88: 6cec 50d3 24bc 0038 0000 BGE.B #$ffffffec == 00007f76 (FALSE)
10139: 00007f8a: 50d3 24bc 0038 0000 4292 ST .B (A3) == 00007f8c (TRUE)
10140: 00007f8c: 24bc 0038 0000 4292 2f04 MOVE.L #$00380000,(A2)
10141: 00007f92: 4292 2f04 243c 0000 c9da CLR.L (A2)
10142: 00007f94: 2f04 243c 0000 c9da 2a03 MOVE.L D4,-(A7)
10143: 00007f96: 243c 0000 c9da 2a03 dab4 MOVE.L #$0000c9da,D2
10144: 00007f9c: 2a03 dab4 2800 2f05 2f2e MOVE.L D3,D5
10145: 00007f9e: dab4 2800 2f05 2f2e 000c ADD.L (A4, D2.L*1, $00) == $010109b3,D5
10146: 00007fa2: 2f05 2f2e 000c 61ff ffff MOVE.L D5,-(A7)
10147: 00007fa4: 2f2e 000c 61ff ffff eefa MOVE.L (A6,$000c) == $0000000c,-(A7)
10148: 00007fa8: 61ff ffff eefa 2574 2800 BSR.L #$ffffeefa == 00006ea4
10149: 00007fae: 2574 2800 4200 2574 2800 MOVE.L (A4, D2.L*1, $00) == $010109b3,(A2,$4200) == $00004200
10150: 00007fb4: 2574 2800 3ff0 2003 d0b4 MOVE.L (A4, D2.L*1, $00) == $010109b3,(A2,$3ff0) == $00003ff0
10151: 00007fba: 2003 d0b4 2800 d084 0080 MOVE.L D3,D0
10152: 00007fbc: d0b4 2800 d084 0080 8000 ADD.L (A4, D2.L*1, $00) == $010109b3,D0
10153: 00007fc0: d084 0080 8000 0000 7a0f ADD.L D4,D0
10154: 00007fc2: 0080 8000 0000 7a0f d085 OR.L #$80000000,D0
10155: 00007fc8: 7a0f d085 2540 4004 2540 MOVE.L #$0000000f,D5
10156: 00007fca: d085 2540 4004 2540 3ff4 ADD.L D5,D0
10157: 00007fcc: 2540 4004 2540 3ff4 defc MOVE.L D0,(A2,$4004) == $00004004
10158: 00007fd0: 2540 3ff4 defc 000c 4a83 MOVE.L D0,(A2,$3ff4) == $00003ff4
10159: 00007fd4: defc 000c 4a83 6708 24bc ADDA.W #$000c,A7
10160: 00007fd8: 4a83 6708 24bc 0005 0000 TST.L D3
10161: 00007fda: 6708 24bc 0005 0000 6006 BEQ.B #$00000008 == 00007fe4 (FALSE)
10162: 00007fdc: 24bc 0005 0000 6006 24bc MOVE.L #$00050000,(A2)
10163: 00007fe2: 6006 24bc 0001 0000 202d BT .B #$00000006 == 00007fea (TRUE)
10164: 00007fe4: 24bc 0001 0000 202d 0034 MOVE.L #$00010000,(A2)
10165: 00007fea: 202d 0034 4a80 6d62 4281 MOVE.L (A5,$0034) == $00000034,D0
10166: 00007fee: 4a80 6d62 4281 2012 0800 TST.L D0
10167: 00007ff0: 6d62 4281 2012 0800 001b BLT.B #$00000062 == 00008054 (TRUE)
10168: 00007ff2: 4281 2012 0800 001b 660a CLR.L D1
10169: 00007ff4: 2012 0800 001b 660a 5281 MOVE.L (A2),D0
10170: 00007ff6: 0800 001b 660a 5281 0c81 BTST.L #$001b,D0
10171: 00007ffa: 660a 5281 0c81 000f 423f BNE.B #$0000000a == 00008006 (TRUE)
10172: 00007ffc: 5281 0c81 000f 423f 6fee ADD.L #$00000001,D1
10173: 01007ffe: 0c81 000f 423f 6fee 1013 CMP.L #$000f423f,D1
10174: 01008004: 6fee 1013 0800 0001 6608 BLE.B #$ffffffee == 01007ff4 (FALSE)
10175: 01008006: 1013 0800 0001 6608 0c81 MOVE.B (A3),D0
10176: 01008008: 0800 0001 6608 0c81 000f BTST.L #$0001,D0
10177: 0100800c: 6608 0c81 000f 4240 663e BNE.B #$00000008 == 01008016 (TRUE)
10178: 0100800e: 0c81 000f 4240 663e 4281 CMP.L #$000f4240,D1
10179: 01008014: 663e 4281 202d 0034 0800 BNE.B #$0000003e == 01008054 (TRUE)
10180: 01008016: 4281 202d 0034 0800 001d CLR.L D1
10181: 01008018: 202d 0034 0800 001d 670a MOVE.L (A5,$0034) == $0b03f84a,D0
10182: 0100801c: 0800 001d 670a 5281 0c81 BTST.L #$001d,D0
10183: 01008020: 670a 5281 0c81 000f 423f BEQ.B #$0000000a == 0100802c (FALSE)
10184: 01008022: 5281 0c81 000f 423f 6fec ADD.L #$00000001,D1
10185: 01008024: 0c81 000f 423f 6fec 0c81 CMP.L #$000f423f,D1
10186: 0100802a: 6fec 0c81 000f 423f 6e00 BLE.B #$ffffffec == 01008018 (FALSE)
10187: 0100802c: 0c81 000f 423f 6e00 ff50 CMP.L #$000f423f,D1
10188: 01008032: 6e00 ff50 202d 0034 0080 BGT.W #$ff50 == 01007f84 (TRUE)
10189: 01008036: 202d 0034 0080 9000 0000 MOVE.L (A5,$0034) == $0b03f84a,D0
10190: 0100803a: 0080 9000 0000 2b40 0034 OR.L #$90000000,D0
10191: 01008040: 2b40 0034 102b 0004 0200 MOVE.L D0,(A5,$0034) == $0b03f84a
10192: 01008044: 102b 0004 0200 fffd 1740 MOVE.B (A3,$0004) == $0200d004,D0
10193: 01008048: 0200 fffd 1740 0004 6000 AND.B #$fd,D0
10194: 0100804c: 1740 0004 6000 ff32 4280 MOVE.B D0,(A3,$0004) == $0200d004
10195: 01008050: 6000 ff32 4280 4cee 3c3c BT .W #$ff32 == 01007f84 (TRUE)
10196: 01008054: 4280 4cee 3c3c ffe0 4e5e CLR.L D0
10197: 01008056: 4cee 3c3c ffe0 4e5e 4e75 MVMEL.L #$3c3c,(A6,$ffe0) == $0b03f444
10198: 0100805c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10199: 0100805e: 4e75 4e56 0000 48e7 0030 RTS.L
10200:
10201:
10202: 01008060: 4e56 0000 48e7 0030 266e LINK.W A6,#$0000
10203: 01008064: 48e7 0030 266e 0008 206b MVMLE.L #$0030,-(A7)
10204: 01008068: 266e 0008 206b 0024 2268 MOVEA.L (A6,$0008) == $0b03f46c,A3
10205: 0100806c: 206b 0024 2268 0008 2468 MOVEA.L (A3,$0024) == $0200d024,A0
10206: 01008070: 2268 0008 2468 000c 2068 MOVEA.L (A0,$0008) == $0b03fc08,A1
10207: 01008074: 2468 000c 2068 0004 22bc MOVEA.L (A0,$000c) == $0b03fc0c,A2
10208: 01008078: 2068 0004 22bc 0030 0000 MOVEA.L (A0,$0004) == $0b03fc04,A0
10209: 0100807c: 22bc 0030 0000 24bc 0030 MOVE.L #$00300000,(A1)
10210: 01008082: 24bc 0030 0000 117c ff80 MOVE.L #$00300000,(A2)
10211: 01008088: 117c ff80 0006 4280 4cee MOVE.B #$80,(A0,$0006) == $0b03fc06
10212: 0100808e: 4280 4cee 0c00 fff8 4e5e CLR.L D0
10213: 01008090: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f45c
10214: 01008096: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10215: 01008098: 4e75 4e56 0000 48e7 2038 RTS.L
10216: 0100809a: 4e56 0000 48e7 2038 61ff LINK.W A6,#$0000
10217: 0100809e: 48e7 2038 61ff ffff 831e MVMLE.L #$2038,-(A7)
10218: 010080a2: 61ff ffff 831e 2040 2868 BSR.L #$ffff831e == 010003c2
10219: 010080a8: 2040 2868 0176 246c 0024 MOVEA.L D0,A0
10220: 010080aa: 2868 0176 246c 0024 226a MOVEA.L (A0,$0176) == $0b03fd76,A4
10221: 010080ae: 246c 0024 226a 000c 266a MOVEA.L (A4,$0024) == $0b03f5ac,A2
10222: 010080b2: 226a 000c 266a 0004 302a MOVEA.L (A2,$000c) == $01007214,A1
10223: 010080b6: 266a 0004 302a 0016 48c0 MOVEA.L (A2,$0004) == $0100720c,A3
10224: 010080ba: 302a 0016 48c0 4c3c 0800 MOVE.W (A2,$0016) == $0100721e,D0
10225: 010080be: 48c0 4c3c 0800 0000 064e EXT.L D0
10226: 010080c0: 4c3c 0800 0000 064e 41f2 MULL.L #$0800,#$0000064e
10227: 010080c8: 41f2 081a 4281 2011 0280 LEA.L (A2, D0.L*1, $1a) == $01007623,A0
10228: 010080cc: 4281 2011 0280 0f00 0000 CLR.L D1
10229: 010080ce: 2011 0280 0f00 0000 2140 MOVE.L (A1),D0
10230: 010080d0: 0280 0f00 0000 2140 0004 AND.L #$0f000000,D0
10231: 010080d6: 2140 0004 6608 5281 741f MOVE.L D0,(A0,$0004) == $0b03fc04
10232: 010080da: 6608 5281 741f b481 6cea BNE.B #$00000008 == 010080e4 (TRUE)
10233: 010080dc: 5281 741f b481 6cea 116b ADD.L #$00000001,D1
10234: 010080de: 741f b481 6cea 116b 0002 MOVE.L #$0000001f,D2
10235: 010080e0: b481 6cea 116b 0002 0009 CMP.L D1,D2
10236: 010080e2: 6cea 116b 0002 0009 2169 BGE.B #$ffffffea == 010080ce (TRUE)
10237: 010080e4: 116b 0002 0009 2169 3ff4 MOVE.B (A3,$0002) == $0200d002,(A0,$0009) == $0b03fc09
10238: 010080ea: 2169 3ff4 000a 117c 0001 MOVE.L (A1,$3ff4) == $02011ff4,(A0,$000a) == $0b03fc0a
10239: 010080f0: 117c 0001 0008 50eb 0002 MOVE.B #$01,(A0,$0008) == $0b03fc08
10240: 010080f6: 50eb 0002 306a 0016 2008 ST .B (A3,$0002) == $0200d002 == 010080f8 (TRUE)
10241: 010080fa: 306a 0016 2008 5280 2200 MOVEA.W (A2,$0016) == $0100721e,A0
10242: 010080fe: 2008 5280 2200 6c04 741f MOVE.L A0,D0
10243: 01008100: 5280 2200 6c04 741f d082 ADD.L #$00000001,D0
10244: 01008102: 2200 6c04 741f d082 74e0 MOVE.L D0,D1
10245: 01008104: 6c04 741f d082 74e0 c082 BGE.B #$00000004 == 0100810a (TRUE)
10246: 01008106: 741f d082 74e0 c082 9081 MOVE.L #$0000001f,D2
10247: 01008108: d082 74e0 c082 9081 4480 ADD.L D2,D0
10248: 0100810a: 74e0 c082 9081 4480 3540 MOVE.L #$ffffffe0,D2
10249: 0100810c: c082 9081 4480 3540 0016 AND.L D2,D0
10250: 0100810e: 9081 4480 3540 0016 42a7 SUB.L D1,D0
10251: 01008110: 4480 3540 0016 42a7 2f0c NEG.L D0
10252: 01008112: 3540 0016 42a7 2f0c 61ff MOVE.W D0,(A2,$0016) == $0100721e
10253: 01008116: 42a7 2f0c 61ff 0000 000e CLR.L -(A7)
10254: 01008118: 2f0c 61ff 0000 000e 4cee MOVE.L A4,-(A7)
10255: 0100811a: 61ff 0000 000e 4cee 1c04 BSR.L #$0000000e == 0100812a
10256: 01008120: 4cee 1c04 fff0 4e5e 4e75 MVMEL.L #$1c04,(A6,$fff0) == $0b03f454
10257: 01008126: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10258: 01008128: 4e75 4e56 0000 48e7 3038 RTS.L
10259:
10260:
10261: 0100812a: 4e56 0000 48e7 3038 242e LINK.W A6,#$0000
10262: 0100812e: 48e7 3038 242e 000c 286e MVMLE.L #$3038,-(A7)
10263: 01008132: 242e 000c 286e 0008 226c MOVE.L (A6,$000c) == $0b03f470,D2
10264: 01008136: 286e 0008 226c 0024 2669 MOVEA.L (A6,$0008) == $0b03f46c,A4
10265: 0100813a: 226c 0024 2669 0004 2469 MOVEA.L (A4,$0024) == $0b03f5ac,A1
10266: 0100813e: 2669 0004 2469 000c 6600 MOVEA.L (A1,$0004) == $0200e004,A3
10267: 01008142: 2469 000c 6600 00c0 2212 MOVEA.L (A1,$000c) == $0200e00c,A2
10268: 01008146: 6600 00c0 2212 0281 0f00 BNE.W #$00c0 == 01008208 (TRUE)
10269: 0100814a: 2212 0281 0f00 0000 67f6 MOVE.L (A2),D1
10270: 0100814c: 0281 0f00 0000 67f6 0801 AND.L #$0f000000,D1
10271: 01008152: 67f6 0801 0018 6600 00ae BEQ.B #$fffffff6 == 0100814a (FALSE)
10272: 01008154: 0801 0018 6600 00ae 3029 BTST.L #$0018,D1
10273: 01008158: 6600 00ae 3029 0016 48c0 BNE.W #$00ae == 01008208 (TRUE)
10274: 0100815c: 3029 0016 48c0 4c3c 0800 MOVE.W (A1,$0016) == $0200e016,D0
10275: 01008160: 48c0 4c3c 0800 0000 064e EXT.L D0
10276: 01008162: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
10277: 0100816a: 41f1 081a 2141 0004 117c LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
10278: 0100816e: 2141 0004 117c 007f 0009 MOVE.L D1,(A0,$0004) == $0b03fc04
10279: 01008172: 117c 007f 0009 117c 0001 MOVE.B #$7f,(A0,$0009) == $0b03fc09
10280: 01008178: 117c 0001 0008 50eb 0002 MOVE.B #$01,(A0,$0008) == $0b03fc08
10281: 0100817e: 50eb 0002 3069 0016 2008 ST .B (A3,$0002) == $0200d002 == 01008180 (TRUE)
10282: 01008182: 3069 0016 2008 5280 2200 MOVEA.W (A1,$0016) == $0200e016,A0
10283: 01008186: 2008 5280 2200 6c04 761f MOVE.L A0,D0
10284: 01008188: 5280 2200 6c04 761f d083 ADD.L #$00000001,D0
10285: 0100818a: 2200 6c04 761f d083 76e0 MOVE.L D0,D1
10286: 0100818c: 6c04 761f d083 76e0 c083 BGE.B #$00000004 == 01008192 (TRUE)
10287: 0100818e: 761f d083 76e0 c083 9081 MOVE.L #$0000001f,D3
10288: 01008190: d083 76e0 c083 9081 4480 ADD.L D3,D0
10289: 01008192: 76e0 c083 9081 4480 3340 MOVE.L #$ffffffe0,D3
10290: 01008194: c083 9081 4480 3340 0016 AND.L D3,D0
10291: 01008196: 9081 4480 3340 0016 3029 SUB.L D1,D0
10292: 01008198: 4480 3340 0016 3029 0016 NEG.L D0
10293: 0100819a: 3340 0016 3029 0016 48c0 MOVE.W D0,(A1,$0016) == $0200e016
10294: 0100819e: 3029 0016 48c0 4c3c 0800 MOVE.W (A1,$0016) == $0200e016,D0
10295: 010081a2: 48c0 4c3c 0800 0000 064e EXT.L D0
10296: 010081a4: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
10297: 010081ac: 41f1 081a 2550 4000 2010 LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
10298: 010081b0: 2550 4000 2010 0680 0000 MOVE.L (A0),(A2,$4000) == $0100b208
10299: 010081b4: 2010 0680 0000 05e0 2540 MOVE.L (A0),D0
10300: 010081b6: 0680 0000 05e0 2540 4004 ADD.L #$000005e0,D0
10301: 010081bc: 2540 4004 3069 0016 2008 MOVE.L D0,(A2,$4004) == $0100b20c
10302: 010081c0: 3069 0016 2008 5280 2200 MOVEA.W (A1,$0016) == $0200e016,A0
10303: 010081c4: 2008 5280 2200 6c04 761f MOVE.L A0,D0
10304: 010081c6: 5280 2200 6c04 761f d083 ADD.L #$00000001,D0
10305: 010081c8: 2200 6c04 761f d083 76e0 MOVE.L D0,D1
10306: 010081ca: 6c04 761f d083 76e0 c083 BGE.B #$00000004 == 010081d0 (TRUE)
10307: 010081cc: 761f d083 76e0 c083 9081 MOVE.L #$0000001f,D3
10308: 010081ce: d083 76e0 c083 9081 4480 ADD.L D3,D0
10309: 010081d0: 76e0 c083 9081 4480 4c3c MOVE.L #$ffffffe0,D3
10310: 010081d2: c083 9081 4480 4c3c 0800 AND.L D3,D0
10311: 010081d4: 9081 4480 4c3c 0800 0000 SUB.L D1,D0
10312: 010081d6: 4480 4c3c 0800 0000 064e NEG.L D0
10313: 010081d8: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
10314: 010081e0: 41f1 081a 2550 4008 2010 LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
10315: 010081e4: 2550 4008 2010 0680 0000 MOVE.L (A0),(A2,$4008) == $0100b210
10316: 010081e8: 2010 0680 0000 05e0 2540 MOVE.L (A0),D0
10317: 010081ea: 0680 0000 05e0 2540 400c ADD.L #$000005e0,D0
10318: 010081f0: 2540 400c 223c 000f 0000 MOVE.L D0,(A2,$400c) == $0100b214
10319: 010081f4: 223c 000f 0000 203c 0000 MOVE.L #$000f0000,D1
10320: 010081fa: 203c 0000 e216 13bc 0001 MOVE.L #$0000e216,D0
10321: 01008200: 13bc 0001 0800 6044 3069 MOVE.B #$01,(A1, D0.L*1, $00) == $0200e401
10322: 01008206: 6044 3069 0016 2008 5280 BT .B #$00000044 == 0100824c (TRUE)
10323: 01008208: 3069 0016 2008 5280 2200 MOVEA.W (A1,$0016) == $0200e016,A0
10324: 0100820c: 2008 5280 2200 6c04 761f MOVE.L A0,D0
10325: 0100820e: 5280 2200 6c04 761f d083 ADD.L #$00000001,D0
10326: 01008210: 2200 6c04 761f d083 76e0 MOVE.L D0,D1
10327: 01008212: 6c04 761f d083 76e0 c083 BGE.B #$00000004 == 01008218 (TRUE)
10328: 01008214: 761f d083 76e0 c083 9081 MOVE.L #$0000001f,D3
10329: 01008216: d083 76e0 c083 9081 4480 ADD.L D3,D0
10330: 01008218: 76e0 c083 9081 4480 4c3c MOVE.L #$ffffffe0,D3
10331: 0100821a: c083 9081 4480 4c3c 0800 AND.L D3,D0
10332: 0100821c: 9081 4480 4c3c 0800 0000 SUB.L D1,D0
10333: 0100821e: 4480 4c3c 0800 0000 064e NEG.L D0
10334: 01008220: 4c3c 0800 0000 064e 41f1 MULL.L #$0800,#$0000064e
10335: 01008228: 41f1 081a 2550 4008 2010 LEA.L (A1, D0.L*1, $1a) == $0200e41b,A0
10336: 0100822c: 2550 4008 2010 0680 0000 MOVE.L (A0),(A2,$4008) == $0100b210
10337: 01008230: 2010 0680 0000 05e0 2540 MOVE.L (A0),D0
10338: 01008232: 0680 0000 05e0 2540 400c ADD.L #$000005e0,D0
10339: 01008238: 2540 400c 223c 000e 0000 MOVE.L D0,(A2,$400c) == $0100b214
10340: 0100823c: 223c 000e 0000 4a82 6706 MOVE.L #$000e0000,D1
10341: 01008242: 4a82 6706 223c 000f 0000 TST.L D2
10342: 01008244: 6706 223c 000f 0000 2481 BEQ.B #$00000006 == 0100824c (FALSE)
10343: 01008246: 223c 000f 0000 2481 177c MOVE.L #$000f0000,D1
10344: 0100824c: 2481 177c 0002 0005 2212 MOVE.L D1,(A2)
10345: 0100824e: 177c 0002 0005 2212 0281 MOVE.B #$02,(A3,$0005) == $0200d005
10346: 01008254: 2212 0281 0f00 0000 67f6 MOVE.L (A2),D1
10347: 01008256: 0281 0f00 0000 67f6 0801 AND.L #$0f000000,D1
10348: 0100825c: 67f6 0801 0018 660c 203c BEQ.B #$fffffff6 == 01008254 (FALSE)
10349: 0100825e: 0801 0018 660c 203c 0000 BTST.L #$0018,D1
10350: 01008262: 660c 203c 0000 e217 13bc BNE.B #$0000000c == 01008270 (TRUE)
10351: 01008264: 203c 0000 e217 13bc 0001 MOVE.L #$0000e217,D0
10352: 0100826a: 13bc 0001 0800 4cee 1c0c MOVE.B #$01,(A1, D0.L*1, $00) == $0200e401
10353: 01008270: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $0b03f450
10354: 01008276: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
10355: 01008278: 4e75 4e71 4e56 0000 48e7 RTS.L
10356:
10357:
10358: 0100827a: 4e71 4e56 0000 48e7 2020 NOP.L
10359: 0100827c: 4e56 0000 48e7 2020 61ff LINK.W A6,#$0000
10360: 01008280: 48e7 2020 61ff ffff 813c MVMLE.L #$2020,-(A7)
10361: 01008284: 61ff ffff 813c 2440 302a BSR.L #$ffff813c == 010003c2
10362: 0100828a: 2440 302a 0170 0800 0006 MOVEA.L D0,A2
10363: 0100828c: 302a 0170 0800 0006 6600 MOVE.W (A2,$0170) == $01007378,D0
10364: 01008290: 0800 0006 6600 00b2 2f3c BTST.L #$0006,D0
10365: 01008294: 6600 00b2 2f3c 0002 49f0 BNE.W #$00b2 == 01008348 (TRUE)
10366: 01008298: 2f3c 0002 49f0 61ff ffff MOVE.L #$000249f0,-(A7)
10367: 0100829e: 61ff ffff a22c 2f3c ef00 BSR.L #$ffffa22c == 010024cc // delay(x)
10368: 010082a4: 2f3c ef00 0000 4878 00c5 MOVE.L #$ef000000,-(A7)
10369: 010082aa: 4878 00c5 61ff 0000 0b54 PEA.L $000000c5
10370: 010082ae: 61ff 0000 0b54 defc 000c BSR.L #$00000b54 == 01008e04
10371: 010082b4: defc 000c 0800 001e 6718 ADDA.W #$000c,A7
10372: 010082b8: 0800 001e 6718 082a 0003 BTST.L #$001e,D0
10373: 010082bc: 6718 082a 0003 0016 6710 BEQ.B #$00000018 == 010082d6 (FALSE)
10374: 010082be: 082a 0003 0016 6710 7401 BTST.B #$0003,(A2,$0016) == $0100721e
10375: 010082c4: 6710 7401 2542 0318 2542 BEQ.B #$00000010 == 010082d6 (FALSE)
10376: 010082c6: 7401 2542 0318 2542 031c MOVE.L #$00000001,D2
10377: 010082c8: 2542 0318 2542 031c 4280 MOVE.L D2,(A2,$0318) == $01007520
10378: 010082cc: 2542 031c 4280 6000 00e2 MOVE.L D2,(A2,$031c) == $01007524
10379: 010082d0: 4280 6000 00e2 082a 0000 CLR.L D0
10380: 010082d2: 6000 00e2 082a 0000 0024 BT .W #$00e2 == 010083b6 (TRUE)
10381: 010082d6: 082a 0000 0024 672a 302a BTST.B #$0000,(A2,$0024) == $0100722c
10382: 010082dc: 672a 302a 0170 0800 0009 BEQ.B #$0000002a == 01008308 (FALSE)
10383: 010082de: 302a 0170 0800 0009 6620 MOVE.W (A2,$0170) == $01007378,D0
10384: 010082e2: 0800 0009 6620 2f3c 0003 BTST.L #$0009,D0
10385: 010082e6: 6620 2f3c 0003 0000 4878 BNE.B #$00000020 == 01008308 (TRUE)
10386: 010082e8: 2f3c 0003 0000 4878 00c5 MOVE.L #$00030000,-(A7)
10387: 010082ee: 4878 00c5 61ff 0000 0b10 PEA.L $000000c5
10388: 010082f2: 61ff 0000 0b10 2f3c 0003 BSR.L #$00000b10 == 01008e04
10389: 010082f8: 2f3c 0003 d090 61ff ffff MOVE.L #$0003d090,-(A7)
10390: 010082fe: 61ff ffff a1cc defc 000c BSR.L #$ffffa1cc == 010024cc // delay(200)
10391: 01008304: defc 000c 42a7 4878 00c5 ADDA.W #$000c,A7
10392: 01008308: 42a7 4878 00c5 61ff 0000 CLR.L -(A7)
10393: 0100830a: 4878 00c5 61ff 0000 0af4 PEA.L $000000c5
10394: 0100830e: 61ff 0000 0af4 2f3c 01ff BSR.L #$00000af4 == 01008e04
10395: 01008314: 2f3c 01ff fff6 4878 00c6 MOVE.L #$01fffff6,-(A7)
10396: 0100831a: 4878 00c6 61ff 0000 0b2a PEA.L $000000c6
10397: 0100831e: 61ff 0000 0b2a defc 0010 BSR.L #$00000b2a == 01008e4a
10398: 01008324: defc 0010 6006 61ff ffff ADDA.W #$0010,A7
10399: 01008328: 6006 61ff ffff ef7c 206a BT .B #$00000006 == 01008330 (TRUE)
10400: 0100832a: 61ff ffff ef7c 206a 019c BSR.L #$ffffef7c == 010072a8 // read RTC INT
10401: 01008330: 206a 019c 2010 0800 0002 MOVEA.L (A2,$019c) == $010073a4,A0 // $0B03F99C
10402: 01008334: 2010 0800 0002 66ee 302a MOVE.L (A0),D0 // 00FFFFFF
10403: 01008336: 0800 0002 66ee 302a 0170 BTST.L #$0002,D0
10404: 0100833a: 66ee 302a 0170 0040 0040 BNE.B #$ffffffee == 0100832a (TRUE)
10405: 0100833c: 302a 0170 0040 0040 3540 MOVE.W (A2,$0170) == $01007378,D0
10406: 01008340: 0040 0040 3540 0170 61ff OR.W #$0040,D0
10407: 01008344: 3540 0170 61ff 0000 0076 MOVE.W D0,(A2,$0170) == $01007378
10408: 01008348: 61ff 0000 0076 302a 0170 BSR.L #$00000076 == 010083c0
10409: 0100834e: 302a 0170 0040 0001 3540 MOVE.W (A2,$0170) == $01007378,D0
10410: 01008352: 0040 0001 3540 0170 357c OR.W #$0001,D0
10411: 01008356: 3540 0170 357c 0078 0154 MOVE.W D0,(A2,$0170) == $01007378
10412: 0100835a: 357c 0078 0154 357c 003c MOVE.W #$0078,(A2,$0154) == $0100735c
10413: 01008360: 357c 003c 0156 302a 0154 MOVE.W #$003c,(A2,$0156) == $0100735e
10414: 01008366: 302a 0154 48c0 e780 90aa MOVE.W (A2,$0154) == $0100735c,D0
10415: 0100836a: 48c0 e780 90aa 032c 4480 EXT.L D0
10416: 0100836c: e780 90aa 032c 4480 6a02 ASL.L #$00000003,D0
10417: 0100836e: 90aa 032c 4480 6a02 5280 SUB.L (A2,$032c) == $01007534,D0
10418: 01008372: 4480 6a02 5280 e280 6a02 NEG.L D0
10419: 01008374: 6a02 5280 e280 6a02 5e80 BPL.B #$00000002 == 01008378 (TRUE)
10420: 01008376: 5280 e280 6a02 5e80 e680 ADD.L #$00000001,D0
10421: 01008378: e280 6a02 5e80 e680 3540 ASR.L #$00000001,D0
10422: 0100837a: 6a02 5e80 e680 3540 0152 BPL.B #$00000002 == 0100837e (TRUE)
10423: 0100837c: 5e80 e680 3540 0152 701a ADD.L #$00000007,D0
10424: 0100837e: e680 3540 0152 701a d0aa ASR.L #$00000003,D0
10425: 01008380: 3540 0152 701a d0aa 0334 MOVE.W D0,(A2,$0152) == $0100735a
10426: 01008384: 701a d0aa 0334 322a 0156 MOVE.L #$0000001a,D0
10427: 01008386: d0aa 0334 322a 0156 c3fc ADD.L (A2,$0334) == $0100753c,D0
10428: 0100838a: 322a 0156 c3fc 000c 9081 MOVE.W (A2,$0156) == $0100735e,D1
10429: 0100838e: c3fc 000c 9081 6a02 5280 MULS.W #$000c,D1
10430: 01008392: 9081 6a02 5280 e280 740c SUB.L D1,D0
10431: 01008394: 6a02 5280 e280 740c 4c42 BPL.B #$00000002 == 01008398 (TRUE)
10432: 01008396: 5280 e280 740c 4c42 0800 ADD.L #$00000001,D0
10433: 01008398: e280 740c 4c42 0800 3540 ASR.L #$00000001,D0
10434: 0100839a: 740c 4c42 0800 3540 0150 MOVE.L #$0000000c,D2
10435: 0100839c: 4c42 0800 3540 0150 302a DIVL.L #$0800,D2
10436: 010083a0: 3540 0150 302a 0170 0800 MOVE.W D0,(A2,$0150) == $01007358
10437: 010083a4: 302a 0170 0800 0003 6706 MOVE.W (A2,$0170) == $01007378,D0
10438: 010083a8: 0800 0003 6706 61ff 0000 BTST.L #$0003,D0
10439: 010083ac: 6706 61ff 0000 0f48 7001 BEQ.B #$00000006 == 010083b4 (FALSE)
10440: 010083ae: 61ff 0000 0f48 7001 4cee BSR.L #$00000f48 == 010092f8
10441: 010083b4: 7001 4cee 0404 fff8 4e5e MOVE.L #$00000001,D0
10442: 010083b6: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
10443: 010083bc: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
10444: 010083be: 4e75 4e56 0000 61ff ffff RTS.L
10445: 010083c0: 4e56 0000 61ff ffff 7ffc LINK.W A6,#$0000
10446: 010083c4: 61ff ffff 7ffc 2240 2369 BSR.L #$ffff7ffc == 010003c2
10447: 010083ca: 2240 2369 033c 0160 2369 MOVEA.L D0,A1
10448: 010083cc: 2369 033c 0160 2369 0348 MOVE.L (A1,$033c) == $0200e33c,(A1,$0160) == $0200e160
10449: 010083d2: 2369 0348 015c 4269 014c MOVE.L (A1,$0348) == $0200e348,(A1,$015c) == $0200e15c
10450: 010083d8: 4269 014c 4269 014e 2209 CLR.W (A1,$014c) == $0200e14c
10451: 010083dc: 4269 014e 2209 0681 0000 CLR.W (A1,$014e) == $0200e14e
10452: 010083e0: 2209 0681 0000 016c 2341 MOVE.L A1,D1
10453: 010083e2: 0681 0000 016c 2341 0166 ADD.L #$0000016c,D1
10454: 010083e8: 2341 0166 4280 41f1 0a00 MOVE.L D1,(A1,$0166) == $0200e166
10455: 010083ec: 4280 41f1 0a00 4268 016a CLR.L D0
10456: 010083ee: 41f1 0a00 4268 016a 5280 LEA.L (A1, D0.L*2, $00) == $0200e802,A0
10457: 010083f2: 4268 016a 5280 7202 b280 CLR.W (A0,$016a) == $0b03fd6a
10458: 010083f6: 5280 7202 b280 6cf0 42a9 ADD.L #$00000001,D0
10459: 010083f8: 7202 b280 6cf0 42a9 01ce MOVE.L #$00000002,D1
10460: 010083fa: b280 6cf0 42a9 01ce 4e5e CMP.L D0,D1
10461: 010083fc: 6cf0 42a9 01ce 4e5e 4e75 BGE.B #$fffffff0 == 010083ee (TRUE)
10462: 010083fe: 42a9 01ce 4e5e 4e75 4e56 CLR.L (A1,$01ce) == $0200e1ce
10463: 01008402: 4e5e 4e75 4e56 ffc0 48e7 UNLK.L A6
10464: 01008404: 4e75 4e56 ffc0 48e7 3f3c RTS.L
10465: 01008406: 4e56 ffc0 48e7 3f3c 286e LINK.W A6,#$ffc0
10466: 0100840a: 48e7 3f3c 286e 0008 262e MVMLE.L #$3f3c,-(A7)
10467: 0100840e: 286e 0008 262e 000c 282e MOVEA.L (A6,$0008) == $0b03f46c,A4
10468: 01008412: 262e 000c 282e 0010 61ff MOVE.L (A6,$000c) == $0b03f470,D3
10469: 01008416: 282e 0010 61ff ffff 7fa6 MOVE.L (A6,$0010) == $0b03f474,D4
10470: 0100841a: 61ff ffff 7fa6 2440 4a8c BSR.L #$ffff7fa6 == 010003c2
10471: 01008420: 2440 4a8c 6624 4878 0042 MOVEA.L D0,A2
10472: 01008422: 4a8c 6624 4878 0042 4878 TST.L A4
10473: 01008424: 6624 4878 0042 4878 0005 BNE.B #$00000024 == 0100844a (TRUE)
10474: 01008426: 4878 0042 4878 0005 4878 PEA.L $00000042
10475: 0100842a: 4878 0005 4878 0002 4879 PEA.L $00000005
10476: 0100842e: 4878 0002 4879 0100 fcc1 PEA.L $00000002
10477: 01008432: 4879 0100 fcc1 74c0 d48e PEA.L $0100fcc1
10478: 01008438: 74c0 d48e 2f02 61ff ffff MOVE.L #$ffffffc0,D2
10479: 0100843a: d48e 2f02 61ff ffff e348 ADD.L A6,D2
10480: 0100843c: 2f02 61ff ffff e348 2842 MOVE.L D2,-(A7)
10481: 0100843e: 61ff ffff e348 2842 defc BSR.L #$ffffe348 == 01006788
10482: 01008444: 2842 defc 0014 302a 0170 MOVEA.L D2,A4
10483: 01008446: defc 0014 302a 0170 0040 ADDA.W #$0014,A7
10484: 0100844a: 302a 0170 0040 0008 3540 MOVE.W (A2,$0170) == $01007378,D0
10485: 0100844e: 0040 0008 3540 0170 4a83 OR.W #$0008,D0
10486: 01008452: 3540 0170 4a83 6704 3003 MOVE.W D0,(A2,$0170) == $01007378
10487: 01008456: 4a83 6704 3003 6002 7078 TST.L D3
10488: 01008458: 6704 3003 6002 7078 3540 BEQ.B #$00000004 == 0100845e (FALSE)
10489: 0100845a: 3003 6002 7078 3540 0154 MOVE.W D3,D0
10490: 0100845c: 6002 7078 3540 0154 4a84 BT .B #$00000002 == 01008460 (TRUE)
10491: 0100845e: 7078 3540 0154 4a84 6704 MOVE.L #$00000078,D0
10492: 01008460: 3540 0154 4a84 6704 3004 MOVE.W D0,(A2,$0154) == $0100735c
10493: 01008464: 4a84 6704 3004 6002 703c TST.L D4
10494: 01008466: 6704 3004 6002 703c 3540 BEQ.B #$00000004 == 0100846c (FALSE)
10495: 01008468: 3004 6002 703c 3540 0156 MOVE.W D4,D0
10496: 0100846a: 6002 703c 3540 0156 302a BT .B #$00000002 == 0100846e (TRUE)
10497: 0100846c: 703c 3540 0156 302a 0154 MOVE.L #$0000003c,D0
10498: 0100846e: 3540 0156 302a 0154 48c0 MOVE.W D0,(A2,$0156) == $0100735e
10499: 01008472: 302a 0154 48c0 e780 90aa MOVE.W (A2,$0154) == $0100735c,D0
10500: 01008476: 48c0 e780 90aa 032c 4480 EXT.L D0
10501: 01008478: e780 90aa 032c 4480 6a02 ASL.L #$00000003,D0
10502: 0100847a: 90aa 032c 4480 6a02 5280 SUB.L (A2,$032c) == $01007534,D0
10503: 0100847e: 4480 6a02 5280 e280 6a02 NEG.L D0
10504: 01008480: 6a02 5280 e280 6a02 5e80 BPL.B #$00000002 == 01008484 (TRUE)
10505: 01008482: 5280 e280 6a02 5e80 e680 ADD.L #$00000001,D0
10506: 01008484: e280 6a02 5e80 e680 3540 ASR.L #$00000001,D0
10507: 01008486: 6a02 5e80 e680 3540 0152 BPL.B #$00000002 == 0100848a (TRUE)
10508: 01008488: 5e80 e680 3540 0152 701a ADD.L #$00000007,D0
10509: 0100848a: e680 3540 0152 701a d0aa ASR.L #$00000003,D0
10510: 0100848c: 3540 0152 701a d0aa 0334 MOVE.W D0,(A2,$0152) == $0100735a
10511: 01008490: 701a d0aa 0334 322a 0156 MOVE.L #$0000001a,D0
10512: 01008492: d0aa 0334 322a 0156 c3fc ADD.L (A2,$0334) == $0100753c,D0
10513: 01008496: 322a 0156 c3fc 000c 9081 MOVE.W (A2,$0156) == $0100735e,D1
10514: 0100849a: c3fc 000c 9081 6a02 5280 MULS.W #$000c,D1
10515: 0100849e: 9081 6a02 5280 e280 7e0c SUB.L D1,D0
10516: 010084a0: 6a02 5280 e280 7e0c 4c47 BPL.B #$00000002 == 010084a4 (TRUE)
10517: 010084a2: 5280 e280 7e0c 4c47 0800 ADD.L #$00000001,D0
10518: 010084a4: e280 7e0c 4c47 0800 3540 ASR.L #$00000001,D0
10519: 010084a6: 7e0c 4c47 0800 3540 0150 MOVE.L #$0000000c,D7
10520: 010084a8: 4c47 0800 3540 0150 302a DIVL.L #$0800,D7
10521: 010084ac: 3540 0150 302a 0152 48c0 MOVE.W D0,(A2,$0150) == $01007358
10522: 010084b0: 302a 0152 48c0 eb80 4c6a MOVE.W (A2,$0152) == $0100735a,D0
10523: 010084b4: 48c0 eb80 4c6a 0000 0324 EXT.L D0
10524: 010084b6: eb80 4c6a 0000 0324 d0aa ASL.L #$00000005,D0
10525: 010084b8: 4c6a 0000 0324 d0aa 0368 DIVL.L #$0000,(A2,$0324) == $0100752c
10526: 010084be: d0aa 0368 222a 0324 e381 ADD.L (A2,$0368) == $01007570,D0
10527: 010084c2: 222a 0324 e381 7460 4c41 MOVE.L (A2,$0324) == $0100752c,D1
10528: 010084c6: e381 7460 4c41 2002 2c00 ASL.L #$00000001,D1
10529: 010084c8: 7460 4c41 2002 2c00 9c82 MOVE.L #$00000060,D2
10530: 010084ca: 4c41 2002 2c00 9c82 4a83 DIVL.L #$2002,D1
10531: 010084ce: 2c00 9c82 4a83 6604 4a84 MOVE.L D0,D6
10532: 010084d0: 9c82 4a83 6604 4a84 670a SUB.L D2,D6
10533: 010084d2: 4a83 6604 4a84 670a 257c TST.L D3
10534: 010084d4: 6604 4a84 670a 257c 0410 BNE.B #$00000004 == 010084da (TRUE)
10535: 010084d6: 4a84 670a 257c 0410 0000 TST.L D4
10536: 010084d8: 670a 257c 0410 0000 0158 BEQ.B #$0000000a == 010084e4 (FALSE)
10537: 010084da: 257c 0410 0000 0158 6004 MOVE.L #$04100000,(A2,$0158) == $01007360
10538: 010084e2: 6004 42aa 0158 262a 0158 BT .B #$00000004 == 010084e8 (TRUE)
10539: 010084e4: 42aa 0158 262a 0158 42aa CLR.L (A2,$0158) == $01007360
10540: 010084e8: 262a 0158 42aa 03a0 61ff MOVE.L (A2,$0158) == $01007360,D3
10541: 010084ec: 42aa 03a0 61ff 0000 16ac CLR.L (A2,$03a0) == $010075a8
10542: 010084f0: 61ff 0000 16ac 97cb 6000 BSR.L #$000016ac == 01009b9e
10543: 010084f6: 97cb 6000 02fa 4a8b 6716 SUBA.L A3,A3
10544: 010084f8: 6000 02fa 4a8b 6716 7e16 BT .W #$02fa == 010087f4 (TRUE)
10545: 010084fc: 4a8b 6716 7e16 be8b 6710 TST.L A3
10546: 010084fe: 6716 7e16 be8b 6710 302a BEQ.B #$00000016 == 01008516 (FALSE)
10547: 01008500: 7e16 be8b 6710 302a 0156 MOVE.L #$00000016,D7
10548: 01008502: be8b 6710 302a 0156 c1fc CMP.L A3,D7
10549: 01008504: 6710 302a 0156 c1fc 000c BEQ.B #$00000010 == 01008516 (FALSE)
10550: 01008506: 302a 0156 c1fc 000c 7e19 MOVE.W (A2,$0156) == $0100735e,D0
10551: 0100850a: c1fc 000c 7e19 d087 b08b MULS.W #$000c,D0
10552: 0100850e: 7e19 d087 b08b 6606 282a MOVE.L #$00000019,D7
10553: 01008510: d087 b08b 6606 282a 0348 ADD.L D7,D0
10554: 01008512: b08b 6606 282a 0348 6036 CMP.L A3,D0
10555: 01008514: 6606 282a 0348 6036 7e01 BNE.B #$00000006 == 0100851c (TRUE)
10556: 01008516: 282a 0348 6036 7e01 be8b MOVE.L (A2,$0348) == $01007550,D4
10557: 0100851a: 6036 7e01 be8b 6c14 7e14 BT .B #$00000036 == 01008552 (TRUE)
10558: 0100851c: 7e01 be8b 6c14 7e14 be8b MOVE.L #$00000001,D7
10559: 0100851e: be8b 6c14 7e14 be8b 6d0e CMP.L A3,D7
10560: 01008520: 6c14 7e14 be8b 6d0e 2a2a BGE.B #$00000014 == 01008536 (TRUE)
10561: 01008522: 7e14 be8b 6d0e 2a2a 0348 MOVE.L #$00000014,D7
10562: 01008524: be8b 6d0e 2a2a 0348 242a CMP.L A3,D7
10563: 01008526: 6d0e 2a2a 0348 242a 0340 BLT.B #$0000000e == 01008536 (FALSE)
10564: 01008528: 2a2a 0348 242a 0340 282a MOVE.L (A2,$0348) == $01007550,D5
10565: 0100852c: 242a 0340 282a 0344 6020 MOVE.L (A2,$0340) == $01007548,D2
10566: 01008530: 282a 0344 6020 7e01 be8b MOVE.L (A2,$0344) == $0100754c,D4
10567: 01008534: 6020 7e01 be8b 6606 282a BT .B #$00000020 == 01008556 (TRUE)
10568: 01008536: 7e01 be8b 6606 282a 0340 MOVE.L #$00000001,D7
10569: 01008538: be8b 6606 282a 0340 6010 CMP.L A3,D7
10570: 0100853a: 6606 282a 0340 6010 7e15 BNE.B #$00000006 == 01008542 (TRUE)
10571: 0100853c: 282a 0340 6010 7e15 be8b MOVE.L (A2,$0340) == $01007548,D4
10572: 01008540: 6010 7e15 be8b 6606 282a BT .B #$00000010 == 01008552 (TRUE)
10573: 01008542: 7e15 be8b 6606 282a 0344 MOVE.L #$00000015,D7
10574: 01008544: be8b 6606 282a 0344 6004 CMP.L A3,D7
10575: 01008546: 6606 282a 0344 6004 282a BNE.B #$00000006 == 0100854e (TRUE)
10576: 01008548: 282a 0344 6004 282a 033c MOVE.L (A2,$0344) == $0100754c,D4
10577: 0100854c: 6004 282a 033c 2404 2a04 BT .B #$00000004 == 01008552 (TRUE)
10578: 0100854e: 282a 033c 2404 2a04 302a MOVE.L (A2,$033c) == $01007544,D4
10579: 01008552: 2404 2a04 302a 0150 c1fc MOVE.L D4,D2
10580: 01008554: 2a04 302a 0150 c1fc 000c MOVE.L D4,D5
10581: 01008556: 302a 0150 c1fc 000c 4bf3 MOVE.W (A2,$0150) == $01007358,D0
10582: 0100855a: c1fc 000c 4bf3 08e8 200d MULS.W #$000c,D0
10583: 0100855e: 4bf3 08e8 200d 4c2a 0800 LEA.L (A3, D0.L*1, $ffffffe8) == $0200d3e9,A5
10584: 01008562: 200d 4c2a 0800 0328 2246 MOVE.L A5,D0
10585: 01008564: 4c2a 0800 0328 2246 d3c0 MULL.L #$0800,(A2,$0328) == $01007530
10586: 0100856a: 2246 d3c0 202a 0324 7e02 MOVEA.L D6,A1
10587: 0100856c: d3c0 202a 0324 7e02 be80 ADDA.L D0,A1
10588: 0100856e: 202a 0324 7e02 be80 6700 MOVE.L (A2,$0324) == $0100752c,D0
10589: 01008572: 7e02 be80 6700 0144 6d0c MOVE.L #$00000002,D7
10590: 01008574: be80 6700 0144 6d0c 7e01 CMP.L D0,D7
10591: 01008576: 6700 0144 6d0c 7e01 be80 BEQ.W #$0144 == 010086bc (FALSE)
10592: 0100857a: 6d0c 7e01 be80 6700 01da BLT.B #$0000000c == 01008588 (FALSE)
10593: 0100857c: 7e01 be80 6700 01da 6000 MOVE.L #$00000001,D7
10594: 0100857e: be80 6700 01da 6000 026c CMP.L D0,D7
10595: 01008580: 6700 01da 6000 026c 7e04 BEQ.W #$01da == 0100875c (FALSE)
10596: 01008584: 6000 026c 7e04 be80 6700 BT .W #$026c == 010087f2 (TRUE)
10597: 01008588: 7e04 be80 6700 0090 7e10 MOVE.L #$00000004,D7
10598: 0100858a: be80 6700 0090 7e10 be80 CMP.L D0,D7
10599: 0100858c: 6700 0090 7e10 be80 6600 BEQ.W #$0090 == 0100861e (FALSE)
10600: 01008590: 7e10 be80 6600 025c 4a83 MOVE.L #$00000010,D7
10601: 01008592: be80 6600 025c 4a83 6706 CMP.L D0,D7
10602: 01008594: 6600 025c 4a83 6706 2043 BNE.W #$025c == 010087f2 (TRUE)
10603: 01008598: 4a83 6706 2043 5883 2091 TST.L D3
10604: 0100859a: 6706 2043 5883 2091 2011 BEQ.B #$00000006 == 010085a2 (FALSE)
10605: 0100859c: 2043 5883 2091 2011 0280 MOVEA.L D3,A0
10606: 0100859e: 5883 2091 2011 0280 fff0 ADD.L #$00000004,D3
10607: 010085a0: 2091 2011 0280 fff0 0000 MOVE.L (A1),(A0)
10608: 010085a2: 2011 0280 fff0 0000 222a MOVE.L (A1),D0
10609: 010085a4: 0280 fff0 0000 222a 0348 AND.L #$fff00000,D0
10610: 010085aa: 222a 0348 0281 000c 0000 MOVE.L (A2,$0348) == $01007550,D1
10611: 010085ae: 0281 000c 0000 8081 2205 AND.L #$000c0000,D1
10612: 010085b4: 8081 2205 0281 0000 ffff OR.L D1,D0
10613: 010085b6: 2205 0281 0000 ffff 8081 MOVE.L D5,D1
10614: 010085b8: 0281 0000 ffff 8081 2202 AND.L #$0000ffff,D1
10615: 010085be: 8081 2202 0281 0003 0000 OR.L D1,D0
10616: 010085c0: 2202 0281 0003 0000 8081 MOVE.L D2,D1
10617: 010085c2: 0281 0003 0000 8081 22c0 AND.L #$00030000,D1
10618: 010085c8: 8081 22c0 7201 6012 4a83 OR.L D1,D0
10619: 010085ca: 22c0 7201 6012 4a83 6706 MOVE.L D0,(A1)+
10620: 010085cc: 7201 6012 4a83 6706 2043 MOVE.L #$00000001,D1
10621: 010085ce: 6012 4a83 6706 2043 5883 BT .B #$00000012 == 010085e2 (TRUE)
10622: 010085d0: 4a83 6706 2043 5883 2091 TST.L D3
10623: 010085d2: 6706 2043 5883 2091 2049 BEQ.B #$00000006 == 010085da (FALSE)
10624: 010085d4: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
10625: 010085d6: 5883 2091 2049 5849 2085 ADD.L #$00000004,D3
10626: 010085d8: 2091 2049 5849 2085 5281 MOVE.L (A1),(A0)
10627: 010085da: 2049 5849 2085 5281 306a MOVEA.L A1,A0
10628: 010085dc: 5849 2085 5281 306a 0154 ADDA.W #$00000004,A1
10629: 010085de: 2085 5281 306a 0154 2008 MOVE.L D5,(A0)
10630: 010085e0: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
10631: 010085e2: 306a 0154 2008 5680 e280 MOVEA.W (A2,$0154) == $0100735c,A0
10632: 010085e6: 2008 5680 e280 b081 6ee0 MOVE.L A0,D0
10633: 010085e8: 5680 e280 b081 6ee0 4a83 ADD.L #$00000003,D0
10634: 010085ea: e280 b081 6ee0 4a83 6706 ASR.L #$00000001,D0
10635: 010085ec: b081 6ee0 4a83 6706 2043 CMP.L D1,D0
10636: 010085ee: 6ee0 4a83 6706 2043 5883 BGT.B #$ffffffe0 == 010085d0 (TRUE)
10637: 010085f0: 4a83 6706 2043 5883 2091 TST.L D3
10638: 010085f2: 6706 2043 5883 2091 2011 BEQ.B #$00000006 == 010085fa (FALSE)
10639: 010085f4: 2043 5883 2091 2011 0280 MOVEA.L D3,A0
10640: 010085f6: 5883 2091 2011 0280 0fff ADD.L #$00000004,D3
10641: 010085f8: 2091 2011 0280 0fff ffff MOVE.L (A1),(A0)
10642: 010085fa: 2011 0280 0fff ffff 222a MOVE.L (A1),D0
10643: 010085fc: 0280 0fff ffff 222a 0348 AND.L #$0fffffff,D0
10644: 01008602: 222a 0348 0281 3000 0000 MOVE.L (A2,$0348) == $01007550,D1
10645: 01008606: 0281 3000 0000 8081 2204 AND.L #$30000000,D1
10646: 0100860c: 8081 2204 0281 c000 0000 OR.L D1,D0
10647: 0100860e: 2204 0281 c000 0000 8081 MOVE.L D4,D1
10648: 01008610: 0281 c000 0000 8081 2280 AND.L #$c0000000,D1
10649: 01008616: 8081 2280 6000 01d6 5e49 OR.L D1,D0
10650: 01008618: 2280 6000 01d6 5e49 4a83 MOVE.L D0,(A1)
10651: 0100861a: 6000 01d6 5e49 4a83 675c BT .W #$01d6 == 010087f2 (TRUE)
10652: 0100861e: 5e49 4a83 675c 2043 5283 ADDA.W #$00000007,A1
10653: 01008620: 4a83 675c 2043 5283 1091 TST.L D3
10654: 01008622: 675c 2043 5283 1091 2049 BEQ.B #$0000005c == 01008680 (FALSE)
10655: 01008624: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
10656: 01008626: 5283 1091 2049 5249 10aa ADD.L #$00000001,D3
10657: 01008628: 1091 2049 5249 10aa 034b MOVE.B (A1),(A0)
10658: 0100862a: 2049 5249 10aa 034b 2043 MOVEA.L A1,A0
10659: 0100862c: 5249 10aa 034b 2043 5283 ADDA.W #$00000001,A1
10660: 0100862e: 10aa 034b 2043 5283 1091 MOVE.B (A2,$034b) == $01007553,(A0)
10661: 01008632: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
10662: 01008634: 5283 1091 2049 5249 1082 ADD.L #$00000001,D3
10663: 01008636: 1091 2049 5249 1082 7409 MOVE.B (A1),(A0)
10664: 01008638: 2049 5249 1082 7409 1205 MOVEA.L A1,A0
10665: 0100863a: 5249 1082 7409 1205 600e ADDA.W #$00000001,A1
10666: 0100863c: 1082 7409 1205 600e 2043 MOVE.B D2,(A0)
10667: 0100863e: 7409 1205 600e 2043 5283 MOVE.L #$00000009,D2
10668: 01008640: 1205 600e 2043 5283 1091 MOVE.B D5,D1
10669: 01008642: 600e 2043 5283 1091 2049 BT .B #$0000000e == 01008652 (TRUE)
10670: 01008644: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
10671: 01008646: 5283 1091 2049 5249 1081 ADD.L #$00000001,D3
10672: 01008648: 1091 2049 5249 1081 5282 MOVE.B (A1),(A0)
10673: 0100864a: 2049 5249 1081 5282 306a MOVEA.L A1,A0
10674: 0100864c: 5249 1081 5282 306a 0154 ADDA.W #$00000001,A1
10675: 0100864e: 1081 5282 306a 0154 2008 MOVE.B D1,(A0)
10676: 01008650: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
10677: 01008652: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10678: 01008656: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
10679: 01008658: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
10680: 0100865a: e780 7ef7 d087 b082 6ee0 ASL.L #$00000003,D0
10681: 0100865c: 7ef7 d087 b082 6ee0 2043 MOVE.L #$fffffff7,D7
10682: 0100865e: d087 b082 6ee0 2043 5283 ADD.L D7,D0
10683: 01008660: b082 6ee0 2043 5283 1091 CMP.L D2,D0
10684: 01008662: 6ee0 2043 5283 1091 2049 BGT.B #$ffffffe0 == 01008644 (TRUE)
10685: 01008664: 2043 5283 1091 2049 5249 MOVEA.L D3,A0
10686: 01008666: 5283 1091 2049 5249 1084 ADD.L #$00000001,D3
10687: 01008668: 1091 2049 5249 1084 2043 MOVE.B (A1),(A0)
10688: 0100866a: 2049 5249 1084 2043 5283 MOVEA.L A1,A0
10689: 0100866c: 5249 1084 2043 5283 1091 ADDA.W #$00000001,A1
10690: 0100866e: 1084 2043 5283 1091 2049 MOVE.B D4,(A0)
10691: 01008670: 2043 5283 1091 2049 10aa MOVEA.L D3,A0
10692: 01008672: 5283 1091 2049 10aa 034b ADD.L #$00000001,D3
10693: 01008674: 1091 2049 10aa 034b 6000 MOVE.B (A1),(A0)
10694: 01008676: 2049 10aa 034b 6000 0174 MOVEA.L A1,A0
10695: 01008678: 10aa 034b 6000 0174 2049 MOVE.B (A2,$034b) == $01007553,(A0)
10696: 0100867c: 6000 0174 2049 5249 10aa BT .W #$0174 == 010087f2 (TRUE)
10697: 01008680: 2049 5249 10aa 034b 2049 MOVEA.L A1,A0
10698: 01008682: 5249 10aa 034b 2049 5249 ADDA.W #$00000001,A1
10699: 01008684: 10aa 034b 2049 5249 1082 MOVE.B (A2,$034b) == $01007553,(A0)
10700: 01008688: 2049 5249 1082 7409 1205 MOVEA.L A1,A0
10701: 0100868a: 5249 1082 7409 1205 6008 ADDA.W #$00000001,A1
10702: 0100868c: 1082 7409 1205 6008 2049 MOVE.B D2,(A0)
10703: 0100868e: 7409 1205 6008 2049 5249 MOVE.L #$00000009,D2
10704: 01008690: 1205 6008 2049 5249 1081 MOVE.B D5,D1
10705: 01008692: 6008 2049 5249 1081 5282 BT .B #$00000008 == 0100869c (TRUE)
10706: 01008694: 2049 5249 1081 5282 306a MOVEA.L A1,A0
10707: 01008696: 5249 1081 5282 306a 0154 ADDA.W #$00000001,A1
10708: 01008698: 1081 5282 306a 0154 2008 MOVE.B D1,(A0)
10709: 0100869a: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
10710: 0100869c: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10711: 010086a0: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
10712: 010086a2: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
10713: 010086a4: e780 7ef7 d087 b082 6ee6 ASL.L #$00000003,D0
10714: 010086a6: 7ef7 d087 b082 6ee6 2049 MOVE.L #$fffffff7,D7
10715: 010086a8: d087 b082 6ee6 2049 1084 ADD.L D7,D0
10716: 010086aa: b082 6ee6 2049 1084 136a CMP.L D2,D0
10717: 010086ac: 6ee6 2049 1084 136a 034b BGT.B #$ffffffe6 == 01008694 (TRUE)
10718: 010086ae: 2049 1084 136a 034b 0001 MOVEA.L A1,A0
10719: 010086b0: 1084 136a 034b 0001 6000 MOVE.B D4,(A0)
10720: 010086b2: 136a 034b 0001 6000 0138 MOVE.B (A2,$034b) == $01007553,(A1,$0001) == $0200e001
10721: 010086b8: 6000 0138 d2fc 000e 4a83 BT .W #$0138 == 010087f2 (TRUE)
10722: 010086bc: d2fc 000e 4a83 675c 2043 ADDA.W #$000e,A1
10723: 010086c0: 4a83 675c 2043 5483 3091 TST.L D3
10724: 010086c2: 675c 2043 5483 3091 2049 BEQ.B #$0000005c == 01008720 (FALSE)
10725: 010086c4: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
10726: 010086c6: 5483 3091 2049 5449 30aa ADD.L #$00000002,D3
10727: 010086c8: 3091 2049 5449 30aa 034a MOVE.W (A1),(A0)
10728: 010086ca: 2049 5449 30aa 034a 2043 MOVEA.L A1,A0
10729: 010086cc: 5449 30aa 034a 2043 5483 ADDA.W #$00000002,A1
10730: 010086ce: 30aa 034a 2043 5483 3091 MOVE.W (A2,$034a) == $01007552,(A0)
10731: 010086d2: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
10732: 010086d4: 5483 3091 2049 5449 3082 ADD.L #$00000002,D3
10733: 010086d6: 3091 2049 5449 3082 7409 MOVE.W (A1),(A0)
10734: 010086d8: 2049 5449 3082 7409 3205 MOVEA.L A1,A0
10735: 010086da: 5449 3082 7409 3205 600e ADDA.W #$00000002,A1
10736: 010086dc: 3082 7409 3205 600e 2043 MOVE.W D2,(A0)
10737: 010086de: 7409 3205 600e 2043 5483 MOVE.L #$00000009,D2
10738: 010086e0: 3205 600e 2043 5483 3091 MOVE.W D5,D1
10739: 010086e2: 600e 2043 5483 3091 2049 BT .B #$0000000e == 010086f2 (TRUE)
10740: 010086e4: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
10741: 010086e6: 5483 3091 2049 5449 3081 ADD.L #$00000002,D3
10742: 010086e8: 3091 2049 5449 3081 5282 MOVE.W (A1),(A0)
10743: 010086ea: 2049 5449 3081 5282 306a MOVEA.L A1,A0
10744: 010086ec: 5449 3081 5282 306a 0154 ADDA.W #$00000002,A1
10745: 010086ee: 3081 5282 306a 0154 2008 MOVE.W D1,(A0)
10746: 010086f0: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
10747: 010086f2: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10748: 010086f6: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
10749: 010086f8: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
10750: 010086fa: e780 7ef7 d087 b082 6ee0 ASL.L #$00000003,D0
10751: 010086fc: 7ef7 d087 b082 6ee0 2043 MOVE.L #$fffffff7,D7
10752: 010086fe: d087 b082 6ee0 2043 5483 ADD.L D7,D0
10753: 01008700: b082 6ee0 2043 5483 3091 CMP.L D2,D0
10754: 01008702: 6ee0 2043 5483 3091 2049 BGT.B #$ffffffe0 == 010086e4 (TRUE)
10755: 01008704: 2043 5483 3091 2049 5449 MOVEA.L D3,A0
10756: 01008706: 5483 3091 2049 5449 3084 ADD.L #$00000002,D3
10757: 01008708: 3091 2049 5449 3084 2043 MOVE.W (A1),(A0)
10758: 0100870a: 2049 5449 3084 2043 5483 MOVEA.L A1,A0
10759: 0100870c: 5449 3084 2043 5483 3091 ADDA.W #$00000002,A1
10760: 0100870e: 3084 2043 5483 3091 2049 MOVE.W D4,(A0)
10761: 01008710: 2043 5483 3091 2049 30aa MOVEA.L D3,A0
10762: 01008712: 5483 3091 2049 30aa 034a ADD.L #$00000002,D3
10763: 01008714: 3091 2049 30aa 034a 6000 MOVE.W (A1),(A0)
10764: 01008716: 2049 30aa 034a 6000 00d4 MOVEA.L A1,A0
10765: 01008718: 30aa 034a 6000 00d4 2049 MOVE.W (A2,$034a) == $01007552,(A0)
10766: 0100871c: 6000 00d4 2049 5449 30aa BT .W #$00d4 == 010087f2 (TRUE)
10767: 01008720: 2049 5449 30aa 034a 2049 MOVEA.L A1,A0
10768: 01008722: 5449 30aa 034a 2049 5449 ADDA.W #$00000002,A1
10769: 01008724: 30aa 034a 2049 5449 3082 MOVE.W (A2,$034a) == $01007552,(A0)
10770: 01008728: 2049 5449 3082 7409 3205 MOVEA.L A1,A0
10771: 0100872a: 5449 3082 7409 3205 6008 ADDA.W #$00000002,A1
10772: 0100872c: 3082 7409 3205 6008 2049 MOVE.W D2,(A0)
10773: 0100872e: 7409 3205 6008 2049 5449 MOVE.L #$00000009,D2
10774: 01008730: 3205 6008 2049 5449 3081 MOVE.W D5,D1
10775: 01008732: 6008 2049 5449 3081 5282 BT .B #$00000008 == 0100873c (TRUE)
10776: 01008734: 2049 5449 3081 5282 306a MOVEA.L A1,A0
10777: 01008736: 5449 3081 5282 306a 0154 ADDA.W #$00000002,A1
10778: 01008738: 3081 5282 306a 0154 2008 MOVE.W D1,(A0)
10779: 0100873a: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
10780: 0100873c: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10781: 01008740: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
10782: 01008742: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
10783: 01008744: e780 7ef7 d087 b082 6ee6 ASL.L #$00000003,D0
10784: 01008746: 7ef7 d087 b082 6ee6 2049 MOVE.L #$fffffff7,D7
10785: 01008748: d087 b082 6ee6 2049 3084 ADD.L D7,D0
10786: 0100874a: b082 6ee6 2049 3084 336a CMP.L D2,D0
10787: 0100874c: 6ee6 2049 3084 336a 034a BGT.B #$ffffffe6 == 01008734 (TRUE)
10788: 0100874e: 2049 3084 336a 034a 0002 MOVEA.L A1,A0
10789: 01008750: 3084 336a 034a 0002 6000 MOVE.W D4,(A0)
10790: 01008752: 336a 034a 0002 6000 0098 MOVE.W (A2,$034a) == $01007552,(A1,$0002) == $0200e002
10791: 01008758: 6000 0098 d2fc 001c 4a83 BT .W #$0098 == 010087f2 (TRUE)
10792: 0100875c: d2fc 001c 4a83 6758 2043 ADDA.W #$001c,A1
10793: 01008760: 4a83 6758 2043 5883 2091 TST.L D3
10794: 01008762: 6758 2043 5883 2091 2049 BEQ.B #$00000058 == 010087bc (FALSE)
10795: 01008764: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
10796: 01008766: 5883 2091 2049 5849 20aa ADD.L #$00000004,D3
10797: 01008768: 2091 2049 5849 20aa 0348 MOVE.L (A1),(A0)
10798: 0100876a: 2049 5849 20aa 0348 2043 MOVEA.L A1,A0
10799: 0100876c: 5849 20aa 0348 2043 5883 ADDA.W #$00000004,A1
10800: 0100876e: 20aa 0348 2043 5883 2091 MOVE.L (A2,$0348) == $01007550,(A0)
10801: 01008772: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
10802: 01008774: 5883 2091 2049 5849 2082 ADD.L #$00000004,D3
10803: 01008776: 2091 2049 5849 2082 7409 MOVE.L (A1),(A0)
10804: 01008778: 2049 5849 2082 7409 600e MOVEA.L A1,A0
10805: 0100877a: 5849 2082 7409 600e 2043 ADDA.W #$00000004,A1
10806: 0100877c: 2082 7409 600e 2043 5883 MOVE.L D2,(A0)
10807: 0100877e: 7409 600e 2043 5883 2091 MOVE.L #$00000009,D2
10808: 01008780: 600e 2043 5883 2091 2049 BT .B #$0000000e == 01008790 (TRUE)
10809: 01008782: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
10810: 01008784: 5883 2091 2049 5849 2085 ADD.L #$00000004,D3
10811: 01008786: 2091 2049 5849 2085 5282 MOVE.L (A1),(A0)
10812: 01008788: 2049 5849 2085 5282 306a MOVEA.L A1,A0
10813: 0100878a: 5849 2085 5282 306a 0154 ADDA.W #$00000004,A1
10814: 0100878c: 2085 5282 306a 0154 2008 MOVE.L D5,(A0)
10815: 0100878e: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
10816: 01008790: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10817: 01008794: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
10818: 01008796: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
10819: 01008798: e780 7ef7 d087 b082 6ee0 ASL.L #$00000003,D0
10820: 0100879a: 7ef7 d087 b082 6ee0 2043 MOVE.L #$fffffff7,D7
10821: 0100879c: d087 b082 6ee0 2043 5883 ADD.L D7,D0
10822: 0100879e: b082 6ee0 2043 5883 2091 CMP.L D2,D0
10823: 010087a0: 6ee0 2043 5883 2091 2049 BGT.B #$ffffffe0 == 01008782 (TRUE)
10824: 010087a2: 2043 5883 2091 2049 5849 MOVEA.L D3,A0
10825: 010087a4: 5883 2091 2049 5849 2084 ADD.L #$00000004,D3
10826: 010087a6: 2091 2049 5849 2084 2043 MOVE.L (A1),(A0)
10827: 010087a8: 2049 5849 2084 2043 5883 MOVEA.L A1,A0
10828: 010087aa: 5849 2084 2043 5883 2091 ADDA.W #$00000004,A1
10829: 010087ac: 2084 2043 5883 2091 2049 MOVE.L D4,(A0)
10830: 010087ae: 2043 5883 2091 2049 20aa MOVEA.L D3,A0
10831: 010087b0: 5883 2091 2049 20aa 0348 ADD.L #$00000004,D3
10832: 010087b2: 2091 2049 20aa 0348 6036 MOVE.L (A1),(A0)
10833: 010087b4: 2049 20aa 0348 6036 2049 MOVEA.L A1,A0
10834: 010087b6: 20aa 0348 6036 2049 5849 MOVE.L (A2,$0348) == $01007550,(A0)
10835: 010087ba: 6036 2049 5849 20aa 0348 BT .B #$00000036 == 010087f2 (TRUE)
10836: 010087bc: 2049 5849 20aa 0348 2049 MOVEA.L A1,A0
10837: 010087be: 5849 20aa 0348 2049 5849 ADDA.W #$00000004,A1
10838: 010087c0: 20aa 0348 2049 5849 2082 MOVE.L (A2,$0348) == $01007550,(A0)
10839: 010087c4: 2049 5849 2082 7409 6008 MOVEA.L A1,A0
10840: 010087c6: 5849 2082 7409 6008 2049 ADDA.W #$00000004,A1
10841: 010087c8: 2082 7409 6008 2049 5849 MOVE.L D2,(A0)
10842: 010087ca: 7409 6008 2049 5849 2085 MOVE.L #$00000009,D2
10843: 010087cc: 6008 2049 5849 2085 5282 BT .B #$00000008 == 010087d6 (TRUE)
10844: 010087ce: 2049 5849 2085 5282 306a MOVEA.L A1,A0
10845: 010087d0: 5849 2085 5282 306a 0154 ADDA.W #$00000004,A1
10846: 010087d2: 2085 5282 306a 0154 2008 MOVE.L D5,(A0)
10847: 010087d4: 5282 306a 0154 2008 5680 ADD.L #$00000001,D2
10848: 010087d6: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10849: 010087da: 2008 5680 e780 7ef7 d087 MOVE.L A0,D0
10850: 010087dc: 5680 e780 7ef7 d087 b082 ADD.L #$00000003,D0
10851: 010087de: e780 7ef7 d087 b082 6ee6 ASL.L #$00000003,D0
10852: 010087e0: 7ef7 d087 b082 6ee6 2049 MOVE.L #$fffffff7,D7
10853: 010087e2: d087 b082 6ee6 2049 2084 ADD.L D7,D0
10854: 010087e4: b082 6ee6 2049 2084 236a CMP.L D2,D0
10855: 010087e6: 6ee6 2049 2084 236a 0348 BGT.B #$ffffffe6 == 010087ce (TRUE)
10856: 010087e8: 2049 2084 236a 0348 0004 MOVEA.L A1,A0
10857: 010087ea: 2084 236a 0348 0004 524b MOVE.L D4,(A0)
10858: 010087ec: 236a 0348 0004 524b 302a MOVE.L (A2,$0348) == $01007550,(A1,$0004) == $0200e004
10859: 010087f2: 524b 302a 0156 c1fc 000c ADDA.W #$00000001,A3
10860: 010087f4: 302a 0156 c1fc 000c 7e1a MOVE.W (A2,$0156) == $0100735e,D0
10861: 010087f8: c1fc 000c 7e1a d087 b08b MULS.W #$000c,D0
10862: 010087fc: 7e1a d087 b08b 6e00 fcf8 MOVE.L #$0000001a,D7
10863: 010087fe: d087 b08b 6e00 fcf8 256a ADD.L D7,D0
10864: 01008800: b08b 6e00 fcf8 256a 0348 CMP.L A3,D0
10865: 01008802: 6e00 fcf8 256a 0348 0160 BGT.W #$fcf8 == 010084fc (TRUE)
10866: 01008806: 256a 0348 0160 256a 033c MOVE.L (A2,$0348) == $01007550,(A2,$0160) == $01007368
10867: 0100880c: 256a 033c 015c 2f0c 61ff MOVE.L (A2,$033c) == $01007544,(A2,$015c) == $01007364
10868: 01008812: 2f0c 61ff ffff e8f6 322a MOVE.L A4,-(A7)
10869: 01008814: 61ff ffff e8f6 322a 0154 BSR.L #$ffffe8f6 == 0100710c
10870: 0100881a: 322a 0154 6c02 5241 e241 MOVE.W (A2,$0154) == $0100735c,D1
10871: 0100881e: 6c02 5241 e241 4a80 6c02 BGE.B #$00000002 == 01008822 (TRUE)
10872: 01008820: 5241 e241 4a80 6c02 5280 ADD.W #$00000001,D1
10873: 01008822: e241 4a80 6c02 5280 e280 ASR.W #$00000001,D1
10874: 01008824: 4a80 6c02 5280 e280 9240 TST.L D0
10875: 01008826: 6c02 5280 e280 9240 3541 BGE.B #$00000002 == 0100882a (TRUE)
10876: 01008828: 5280 e280 9240 3541 014c ADD.L #$00000001,D0
10877: 0100882a: e280 9240 3541 014c 357c ASR.L #$00000001,D0
10878: 0100882c: 9240 3541 014c 357c ffef SUB.W D0,D1
10879: 0100882e: 3541 014c 357c ffef 014e MOVE.W D1,(A2,$014c) == $01007354
10880: 01008832: 357c ffef 014e 4282 584f MOVE.W #$ffef,(A2,$014e) == $01007356
10881: 01008838: 4282 584f 600e 49c0 2f00 CLR.L D2
10882: 0100883a: 584f 600e 49c0 2f00 61ff ADDA.W #$00000004,A7
10883: 0100883c: 600e 49c0 2f00 61ff 0000 BT .B #$0000000e == 0100884c (TRUE)
10884: 0100883e: 49c0 2f00 61ff 0000 0722 EXT.B D0
10885: 01008840: 2f00 61ff 0000 0722 584f MOVE.L D0,-(A7)
10886: 01008842: 61ff 0000 0722 584f 5282 BSR.L #$00000722 == 01008f66
10887: 01008848: 584f 5282 1034 2800 66ec ADDA.W #$00000004,A7
10888: 0100884a: 5282 1034 2800 66ec 61ff ADD.L #$00000001,D2
10889: 0100884c: 1034 2800 66ec 61ff 0000 MOVE.B (A4, D2.L*1, $00) == $0c03f387,D0
10890: 01008850: 66ec 61ff 0000 0aa4 61ff BNE.B #$ffffffec == 0100883e (TRUE)
10891: 01008852: 61ff 0000 0aa4 61ff ffff BSR.L #$00000aa4 == 010092f8
10892: 01008858: 61ff ffff fb66 302a 0170 BSR.L #$fffffb66 == 010083c0
10893: 0100885e: 302a 0170 0240 feff 3540 MOVE.W (A2,$0170) == $01007378,D0
10894: 01008862: 0240 feff 3540 0170 4cee AND.W #$feff,D0
10895: 01008866: 3540 0170 4cee 3cfc ff98 MOVE.W D0,(A2,$0170) == $01007378
10896: 0100886a: 4cee 3cfc ff98 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ff98) == $0b03f3fc
10897: 01008870: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
10898: 01008872: 4e75 4e56 0000 48e7 3c38 RTS.L
10899: 01008874: 4e56 0000 48e7 3c38 61ff LINK.W A6,#$0000
10900: 01008878: 48e7 3c38 61ff ffff 7b44 MVMLE.L #$3c38,-(A7)
10901: 0100887c: 61ff ffff 7b44 2440 4aaa BSR.L #$ffff7b44 == 010003c2
10902: 01008882: 2440 4aaa 0158 6700 011e MOVEA.L D0,A2
10903: 01008884: 4aaa 0158 6700 011e 302a TST.L (A2,$0158) == $01007360
10904: 01008888: 6700 011e 302a 0170 0240 BEQ.W #$011e == 010089a8 (FALSE)
10905: 0100888c: 302a 0170 0240 fff7 3540 MOVE.W (A2,$0170) == $01007378,D0
10906: 01008890: 0240 fff7 3540 0170 302a AND.W #$fff7,D0
10907: 01008894: 3540 0170 302a 0152 48c0 MOVE.W D0,(A2,$0170) == $01007378
10908: 01008898: 302a 0152 48c0 eb80 4c6a MOVE.W (A2,$0152) == $0100735a,D0
10909: 0100889c: 48c0 eb80 4c6a 0000 0324 EXT.L D0
10910: 0100889e: eb80 4c6a 0000 0324 d0aa ASL.L #$00000005,D0
10911: 010088a0: 4c6a 0000 0324 d0aa 0368 DIVL.L #$0000,(A2,$0324) == $0100752c
10912: 010088a6: d0aa 0368 222a 0324 e381 ADD.L (A2,$0368) == $01007570,D0
10913: 010088aa: 222a 0324 e381 7460 4c41 MOVE.L (A2,$0324) == $0100752c,D1
10914: 010088ae: e381 7460 4c41 2002 2800 ASL.L #$00000001,D1
10915: 010088b0: 7460 4c41 2002 2800 9882 MOVE.L #$00000060,D2
10916: 010088b2: 4c41 2002 2800 9882 262a DIVL.L #$2002,D1
10917: 010088b6: 2800 9882 262a 0158 97cb MOVE.L D0,D4
10918: 010088b8: 9882 262a 0158 97cb 6000 SUB.L D2,D4
10919: 010088ba: 262a 0158 97cb 6000 00d0 MOVE.L (A2,$0158) == $01007360,D3
10920: 010088be: 97cb 6000 00d0 302a 0150 SUBA.L A3,A3
10921: 010088c0: 6000 00d0 302a 0150 c1fc BT .W #$00d0 == 01008992 (TRUE)
10922: 010088c4: 302a 0150 c1fc 000c 49f3 MOVE.W (A2,$0150) == $01007358,D0
10923: 010088c8: c1fc 000c 49f3 08e8 200c MULS.W #$000c,D0
10924: 010088cc: 49f3 08e8 200c 4c2a 0800 LEA.L (A3, D0.L*1, $ffffffe8) == $0200d3e9,A4
10925: 010088d0: 200c 4c2a 0800 0328 2404 MOVE.L A4,D0
10926: 010088d2: 4c2a 0800 0328 2404 d480 MULL.L #$0800,(A2,$0328) == $01007530
10927: 010088d8: 2404 d480 202a 0324 7a02 MOVE.L D4,D2
10928: 010088da: d480 202a 0324 7a02 ba80 ADD.L D0,D2
10929: 010088dc: 202a 0324 7a02 ba80 6760 MOVE.L (A2,$0324) == $0100752c,D0
10930: 010088e0: 7a02 ba80 6760 6d0a 7a01 MOVE.L #$00000002,D5
10931: 010088e2: ba80 6760 6d0a 7a01 ba80 CMP.L D0,D5
10932: 010088e4: 6760 6d0a 7a01 ba80 677e BEQ.B #$00000060 == 01008946 (FALSE)
10933: 010088e6: 6d0a 7a01 ba80 677e 6000 BLT.B #$0000000a == 010088f2 (FALSE)
10934: 010088e8: 7a01 ba80 677e 6000 00a0 MOVE.L #$00000001,D5
10935: 010088ea: ba80 677e 6000 00a0 7a04 CMP.L D0,D5
10936: 010088ec: 677e 6000 00a0 7a04 ba80 BEQ.B #$0000007e == 0100896c (FALSE)
10937: 010088ee: 6000 00a0 7a04 ba80 672a BT .W #$00a0 == 01008990 (TRUE)
10938: 010088f2: 7a04 ba80 672a 7a10 ba80 MOVE.L #$00000004,D5
10939: 010088f4: ba80 672a 7a10 ba80 6600 CMP.L D0,D5
10940: 010088f6: 672a 7a10 ba80 6600 0092 BEQ.B #$0000002a == 01008922 (FALSE)
10941: 010088f8: 7a10 ba80 6600 0092 4281 MOVE.L #$00000010,D5
10942: 010088fa: ba80 6600 0092 4281 600c CMP.L D0,D5
10943: 010088fc: 6600 0092 4281 600c 2042 BNE.W #$0092 == 01008990 (TRUE)
10944: 01008900: 4281 600c 2042 5882 2243 CLR.L D1
10945: 01008902: 600c 2042 5882 2243 5883 BT .B #$0000000c == 01008910 (TRUE)
10946: 01008904: 2042 5882 2243 5883 2091 MOVEA.L D2,A0
10947: 01008906: 5882 2243 5883 2091 5281 ADD.L #$00000004,D2
10948: 01008908: 2243 5883 2091 5281 306a MOVEA.L D3,A1
10949: 0100890a: 5883 2091 5281 306a 0154 ADD.L #$00000004,D3
10950: 0100890c: 2091 5281 306a 0154 2008 MOVE.L (A1),(A0)
10951: 0100890e: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
10952: 01008910: 306a 0154 2008 5680 e280 MOVEA.W (A2,$0154) == $0100735c,A0
10953: 01008914: 2008 5680 e280 5280 b081 MOVE.L A0,D0
10954: 01008916: 5680 e280 5280 b081 6ee4 ADD.L #$00000003,D0
10955: 01008918: e280 5280 b081 6ee4 606e ASR.L #$00000001,D0
10956: 0100891a: 5280 b081 6ee4 606e 5e82 ADD.L #$00000001,D0
10957: 0100891c: b081 6ee4 606e 5e82 7207 CMP.L D1,D0
10958: 0100891e: 6ee4 606e 5e82 7207 600c BGT.B #$ffffffe4 == 01008904 (TRUE)
10959: 01008920: 606e 5e82 7207 600c 2042 BT .B #$0000006e == 01008990 (TRUE)
10960: 01008922: 5e82 7207 600c 2042 5282 ADD.L #$00000007,D2
10961: 01008924: 7207 600c 2042 5282 2243 MOVE.L #$00000007,D1
10962: 01008926: 600c 2042 5282 2243 5283 BT .B #$0000000c == 01008934 (TRUE)
10963: 01008928: 2042 5282 2243 5283 1091 MOVEA.L D2,A0
10964: 0100892a: 5282 2243 5283 1091 5281 ADD.L #$00000001,D2
10965: 0100892c: 2243 5283 1091 5281 306a MOVEA.L D3,A1
10966: 0100892e: 5283 1091 5281 306a 0154 ADD.L #$00000001,D3
10967: 01008930: 1091 5281 306a 0154 2008 MOVE.B (A1),(A0)
10968: 01008932: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
10969: 01008934: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10970: 01008938: 2008 5680 e780 5f80 b081 MOVE.L A0,D0
10971: 0100893a: 5680 e780 5f80 b081 6ee4 ADD.L #$00000003,D0
10972: 0100893c: e780 5f80 b081 6ee4 604a ASL.L #$00000003,D0
10973: 0100893e: 5f80 b081 6ee4 604a 7a0e SUB.L #$00000007,D0
10974: 01008940: b081 6ee4 604a 7a0e d485 CMP.L D1,D0
10975: 01008942: 6ee4 604a 7a0e d485 7207 BGT.B #$ffffffe4 == 01008928 (TRUE)
10976: 01008944: 604a 7a0e d485 7207 600c BT .B #$0000004a == 01008990 (TRUE)
10977: 01008946: 7a0e d485 7207 600c 2042 MOVE.L #$0000000e,D5
10978: 01008948: d485 7207 600c 2042 5482 ADD.L D5,D2
10979: 0100894a: 7207 600c 2042 5482 2243 MOVE.L #$00000007,D1
10980: 0100894c: 600c 2042 5482 2243 5483 BT .B #$0000000c == 0100895a (TRUE)
10981: 0100894e: 2042 5482 2243 5483 3091 MOVEA.L D2,A0
10982: 01008950: 5482 2243 5483 3091 5281 ADD.L #$00000002,D2
10983: 01008952: 2243 5483 3091 5281 306a MOVEA.L D3,A1
10984: 01008954: 5483 3091 5281 306a 0154 ADD.L #$00000002,D3
10985: 01008956: 3091 5281 306a 0154 2008 MOVE.W (A1),(A0)
10986: 01008958: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
10987: 0100895a: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
10988: 0100895e: 2008 5680 e780 5f80 b081 MOVE.L A0,D0
10989: 01008960: 5680 e780 5f80 b081 6ee4 ADD.L #$00000003,D0
10990: 01008962: e780 5f80 b081 6ee4 6024 ASL.L #$00000003,D0
10991: 01008964: 5f80 b081 6ee4 6024 7a1c SUB.L #$00000007,D0
10992: 01008966: b081 6ee4 6024 7a1c d485 CMP.L D1,D0
10993: 01008968: 6ee4 6024 7a1c d485 7207 BGT.B #$ffffffe4 == 0100894e (TRUE)
10994: 0100896a: 6024 7a1c d485 7207 600c BT .B #$00000024 == 01008990 (TRUE)
10995: 0100896c: 7a1c d485 7207 600c 2042 MOVE.L #$0000001c,D5
10996: 0100896e: d485 7207 600c 2042 5882 ADD.L D5,D2
10997: 01008970: 7207 600c 2042 5882 2243 MOVE.L #$00000007,D1
10998: 01008972: 600c 2042 5882 2243 5883 BT .B #$0000000c == 01008980 (TRUE)
10999: 01008974: 2042 5882 2243 5883 2091 MOVEA.L D2,A0
11000: 01008976: 5882 2243 5883 2091 5281 ADD.L #$00000004,D2
11001: 01008978: 2243 5883 2091 5281 306a MOVEA.L D3,A1
11002: 0100897a: 5883 2091 5281 306a 0154 ADD.L #$00000004,D3
11003: 0100897c: 2091 5281 306a 0154 2008 MOVE.L (A1),(A0)
11004: 0100897e: 5281 306a 0154 2008 5680 ADD.L #$00000001,D1
11005: 01008980: 306a 0154 2008 5680 e780 MOVEA.W (A2,$0154) == $0100735c,A0
11006: 01008984: 2008 5680 e780 5f80 b081 MOVE.L A0,D0
11007: 01008986: 5680 e780 5f80 b081 6ee4 ADD.L #$00000003,D0
11008: 01008988: e780 5f80 b081 6ee4 524b ASL.L #$00000003,D0
11009: 0100898a: 5f80 b081 6ee4 524b 302a SUB.L #$00000007,D0
11010: 0100898c: b081 6ee4 524b 302a 0156 CMP.L D1,D0
11011: 0100898e: 6ee4 524b 302a 0156 c1fc BGT.B #$ffffffe4 == 01008974 (TRUE)
11012: 01008990: 524b 302a 0156 c1fc 000c ADDA.W #$00000001,A3
11013: 01008992: 302a 0156 c1fc 000c 7a1a MOVE.W (A2,$0156) == $0100735e,D0
11014: 01008996: c1fc 000c 7a1a d085 b08b MULS.W #$000c,D0
11015: 0100899a: 7a1a d085 b08b 6e00 ff22 MOVE.L #$0000001a,D5
11016: 0100899c: d085 b08b 6e00 ff22 42aa ADD.L D5,D0
11017: 0100899e: b08b 6e00 ff22 42aa 0158 CMP.L A3,D0
11018: 010089a0: 6e00 ff22 42aa 0158 61ff BGT.W #$ff22 == 010088c4 (TRUE)
11019: 010089a4: 42aa 0158 61ff 0000 1236 CLR.L (A2,$0158) == $01007360
11020: 010089a8: 61ff 0000 1236 4cee 1c3c BSR.L #$00001236 == 01009be0
11021: 010089ae: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
11022: 010089b4: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
11023: 010089b6: 4e75 4e56 0000 61ff ffff RTS.L
11024: 010089b8: 4e56 0000 61ff ffff 7a04 LINK.W A6,#$0000
11025: 010089bc: 61ff ffff 7a04 0039 0010 BSR.L #$ffff7a04 == 010003c2
11026: 010089c2: 0039 0010 0200 e001 4e5e OR.B #$10,$0200e001
11027: 010089ca: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
11028: 010089cc: 4e75 4e56 0000 61ff ffff RTS.L
11029: 010089ce: 4e56 0000 61ff ffff 79ee LINK.W A6,#$0000
11030: 010089d2: 61ff ffff 79ee 2240 207c BSR.L #$ffff79ee == 010003c2
11031: 010089d8: 2240 207c 0200 e000 2010 MOVEA.L D0,A1
11032: 010089da: 207c 0200 e000 2010 0800 MOVEA.L #$0200e000,A0
11033: 010089e0: 2010 0800 0016 6606 0800 MOVE.L (A0),D0
11034: 010089e2: 0800 0016 6606 0800 0015 BTST.L #$0016,D0
11035: 010089e6: 6606 0800 0015 6730 0800 BNE.B #$00000006 == 010089ee (TRUE)
11036: 010089e8: 0800 0015 6730 0800 0015 BTST.L #$0015,D0
11037: 010089ec: 6730 0800 0015 6706 0028 BEQ.B #$00000030 == 01008a1e (FALSE)
11038: 010089ee: 0800 0015 6706 0028 0020 BTST.L #$0015,D0
11039: 010089f2: 6706 0028 0020 0001 2368 BEQ.B #$00000006 == 010089fa (FALSE)
11040: 010089f4: 0028 0020 0001 2368 0008 OR.B #$20,(A0,$0001) == $0b03fc01
11041: 010089fa: 2368 0008 0144 1029 0144 MOVE.L (A0,$0008) == $0b03fc08,(A1,$0144) == $0200e144
11042: 01008a00: 1029 0144 49c0 720f c081 MOVE.B (A1,$0144) == $0200e144,D0
11043: 01008a04: 49c0 720f c081 4a29 0147 EXT.B D0
11044: 01008a06: 720f c081 4a29 0147 6c04 MOVE.L #$0000000f,D1
11045: 01008a08: c081 4a29 0147 6c04 4a80 AND.L D1,D0
11046: 01008a0a: 4a29 0147 6c04 4a80 670a TST.B (A1,$0147) == $0200e147
11047: 01008a0e: 6c04 4a80 670a 0029 0002 BGE.B #$00000004 == 01008a14 (TRUE)
11048: 01008a10: 4a80 670a 0029 0002 0004 TST.L D0
11049: 01008a12: 670a 0029 0002 0004 7001 BEQ.B #$0000000a == 01008a1e (FALSE)
11050: 01008a14: 0029 0002 0004 7001 6002 OR.B #$02,(A1,$0004) == $0200e004
11051: 01008a1a: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
11052: 01008a1c: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 01008a20 (TRUE)
11053: 01008a1e: 4280 4e5e 4e75 4e56 0000 CLR.L D0
11054: 01008a20: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
11055: 01008a22: 4e75 4e56 0000 61ff ffff RTS.L
11056: 01008a24: 4e56 0000 61ff ffff 7998 LINK.W A6,#$0000
11057: 01008a28: 61ff ffff 7998 2040 0828 BSR.L #$ffff7998 == 010003c2
11058: 01008a2e: 2040 0828 0000 0004 670a MOVEA.L D0,A0
11059: 01008a30: 0828 0000 0004 670a 0228 BTST.B #$0000,(A0,$0004) == $0b03fc04
11060: 01008a36: 670a 0228 fffe 0004 7001 BEQ.B #$0000000a == 01008a42 (FALSE)
11061: 01008a38: 0228 fffe 0004 7001 6002 AND.B #$fe,(A0,$0004) == $0b03fc04
11062: 01008a3e: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
11063: 01008a40: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 01008a44 (TRUE)
11064: 01008a42: 4280 4e5e 4e75 4e56 0000 CLR.L D0
11065: 01008a44: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11066: 01008a46: 4e75 4e56 0000 48e7 2030 RTS.L
11067: 01008a48: 4e56 0000 48e7 2030 342e LINK.W A6,#$0000
11068: 01008a4c: 48e7 2030 342e 000a 61ff MVMLE.L #$2030,-(A7)
11069: 01008a50: 342e 000a 61ff ffff 796c MOVE.W (A6,$000a) == $0b03f46e,D2
11070: 01008a54: 61ff ffff 796c 2440 3642 BSR.L #$ffff796c == 010003c2
11071: 01008a5a: 2440 3642 2f0b 61ff ffff MOVEA.L D0,A2
11072: 01008a5c: 3642 2f0b 61ff ffff ff6c MOVEA.W D2,A3
11073: 01008a5e: 2f0b 61ff ffff ff6c 584f MOVE.L A3,-(A7)
11074: 01008a60: 61ff ffff ff6c 584f 4a80 BSR.L #$ffffff6c == 010089ce
11075: 01008a66: 584f 4a80 673e 2f0b 61ff ADDA.W #$00000004,A7
11076: 01008a68: 4a80 673e 2f0b 61ff 0000 TST.L D0
11077: 01008a6a: 673e 2f0b 61ff 0000 01ac BEQ.B #$0000003e == 01008aaa (FALSE)
11078: 01008a6c: 2f0b 61ff 0000 01ac 7213 MOVE.L A3,-(A7)
11079: 01008a6e: 61ff 0000 01ac 7213 b280 BSR.L #$000001ac == 01008c1c
11080: 01008a74: 7213 b280 6714 6d08 7211 MOVE.L #$00000013,D1
11081: 01008a76: b280 6714 6d08 7211 b280 CMP.L D0,D1
11082: 01008a78: 6714 6d08 7211 b280 671c BEQ.B #$00000014 == 01008a8e (FALSE)
11083: 01008a7a: 6d08 7211 b280 671c 6014 BLT.B #$00000008 == 01008a84 (FALSE)
11084: 01008a7c: 7211 b280 671c 6014 0c80 MOVE.L #$00000011,D1
11085: 01008a7e: b280 671c 6014 0c80 0000 CMP.L D0,D1
11086: 01008a80: 671c 6014 0c80 0000 0100 BEQ.B #$0000001c == 01008a9e (FALSE)
11087: 01008a82: 6014 0c80 0000 0100 660c BT .B #$00000014 == 01008a98 (TRUE)
11088: 01008a84: 0c80 0000 0100 660c 601c CMP.L #$00000100,D0
11089: 01008a8a: 660c 601c 302a 0170 0040 BNE.B #$0000000c == 01008a98 (TRUE)
11090: 01008a8c: 601c 302a 0170 0040 0004 BT .B #$0000001c == 01008aaa (TRUE)
11091: 01008a8e: 302a 0170 0040 0004 600e MOVE.W (A2,$0170) == $01007378,D0
11092: 01008a92: 0040 0004 600e 002a 0001 OR.W #$0004,D0
11093: 01008a96: 600e 002a 0001 0004 302a BT .B #$0000000e == 01008aa6 (TRUE)
11094: 01008a98: 002a 0001 0004 302a 0170 OR.B #$01,(A2,$0004) == $0100720c
11095: 01008a9e: 302a 0170 0240 fffb 3540 MOVE.W (A2,$0170) == $01007378,D0
11096: 01008aa2: 0240 fffb 3540 0170 4cee AND.W #$fffb,D0
11097: 01008aa6: 3540 0170 4cee 0c04 fff4 MOVE.W D0,(A2,$0170) == $01007378
11098: 01008aaa: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
11099: 01008ab0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11100: 01008ab2: 4e75 4e56 0000 48e7 3030 RTS.L
11101: 01008ab4: 4e56 0000 48e7 3030 342e LINK.W A6,#$0000
11102: 01008ab8: 48e7 3030 342e 000a 262e MVMLE.L #$3030,-(A7)
11103: 01008abc: 342e 000a 262e 000c 61ff MOVE.W (A6,$000a) == $0b03f46e,D2
11104: 01008ac0: 262e 000c 61ff ffff 78fc MOVE.L (A6,$000c) == $0b03f470,D3
11105: 01008ac4: 61ff ffff 78fc 2440 302a BSR.L #$ffff78fc == 010003c2
11106: 01008aca: 2440 302a 0170 0240 0001 MOVEA.L D0,A2
11107: 01008acc: 302a 0170 0240 0001 6628 MOVE.W (A2,$0170) == $01007378,D0
11108: 01008ad0: 0240 0001 6628 61ff ffff AND.W #$0001,D0
11109: 01008ad4: 6628 61ff ffff f7a4 4a80 BNE.B #$00000028 == 01008afe (TRUE)
11110: 01008ad6: 61ff ffff f7a4 4a80 6604 BSR.L #$fffff7a4 == 0100827c
11111: 01008adc: 4a80 6604 4280 6056 302a TST.L D0
11112: 01008ade: 6604 4280 6056 302a 0170 BNE.B #$00000004 == 01008ae4 (TRUE)
11113: 01008ae0: 4280 6056 302a 0170 0240 CLR.L D0
11114: 01008ae2: 6056 302a 0170 0240 0008 BT .B #$00000056 == 01008b3a (TRUE)
11115: 01008ae4: 302a 0170 0240 0008 6710 MOVE.W (A2,$0170) == $01007378,D0
11116: 01008ae8: 0240 0008 6710 42a7 42a7 AND.W #$0008,D0
11117: 01008aec: 6710 42a7 42a7 42a7 61ff BEQ.B #$00000010 == 01008afe (FALSE)
11118: 01008aee: 42a7 42a7 42a7 61ff ffff CLR.L -(A7)
11119: 01008af0: 42a7 42a7 61ff ffff f910 CLR.L -(A7)
11120: 01008af2: 42a7 61ff ffff f910 defc CLR.L -(A7)
11121: 01008af4: 61ff ffff f910 defc 000c BSR.L #$fffff910 == 01008406
11122: 01008afa: defc 000c 302a 0170 0240 ADDA.W #$000c,A7
11123: 01008afe: 302a 0170 0240 0008 6730 MOVE.W (A2,$0170) == $01007378,D0
11124: 01008b02: 0240 0008 6730 3642 2f0b AND.W #$0008,D0
11125: 01008b06: 6730 3642 2f0b 61ff ffff BEQ.B #$00000030 == 01008b38 (FALSE)
11126: 01008b08: 3642 2f0b 61ff ffff ff3a MOVEA.W D2,A3
11127: 01008b0a: 2f0b 61ff ffff ff3a 584f MOVE.L A3,-(A7)
11128: 01008b0c: 61ff ffff ff3a 584f 302a BSR.L #$ffffff3a == 01008a48
11129: 01008b12: 584f 302a 0170 0240 0004 ADDA.W #$00000004,A7
11130: 01008b14: 302a 0170 0240 0004 66ec MOVE.W (A2,$0170) == $01007378,D0
11131: 01008b18: 0240 0004 66ec 720a b283 AND.W #$0004,D0
11132: 01008b1c: 66ec 720a b283 660c 4878 BNE.B #$ffffffec == 01008b0a (TRUE)
11133: 01008b1e: 720a b283 660c 4878 000d MOVE.L #$0000000a,D1
11134: 01008b20: b283 660c 4878 000d 61ff CMP.L D3,D1
11135: 01008b22: 660c 4878 000d 61ff 0000 BNE.B #$0000000c == 01008b30 (TRUE)
11136: 01008b24: 4878 000d 61ff 0000 043c PEA.L $0000000d
11137: 01008b28: 61ff 0000 043c 584f 2f03 BSR.L #$0000043c == 01008f66
11138: 01008b2e: 584f 2f03 61ff 0000 0432 ADDA.W #$00000004,A7
11139: 01008b30: 2f03 61ff 0000 0432 7001 MOVE.L D3,-(A7)
11140: 01008b32: 61ff 0000 0432 7001 4cee BSR.L #$00000432 == 01008f66
11141: 01008b38: 7001 4cee 0c0c fff0 4e5e MOVE.L #$00000001,D0
11142: 01008b3a: 4cee 0c0c fff0 4e5e 4e75 MVMEL.L #$0c0c,(A6,$fff0) == $0b03f454
11143: 01008b40: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11144: 01008b42: 4e75 4e56 0000 48e7 2030 RTS.L
11145: 01008b44: 4e56 0000 48e7 2030 61ff LINK.W A6,#$0000
11146: 01008b48: 48e7 2030 61ff ffff 7874 MVMLE.L #$2030,-(A7)
11147: 01008b4c: 61ff ffff 7874 2440 267c BSR.L #$ffff7874 == 010003c2
11148: 01008b52: 2440 267c 0200 e000 206a MOVEA.L D0,A2
11149: 01008b54: 267c 0200 e000 206a 019c MOVEA.L #$0200e000,A3
11150: 01008b5a: 206a 019c 7004 c090 6700 MOVEA.L (A2,$019c) == $010073a4,A0
11151: 01008b5e: 7004 c090 6700 00ac 61ff MOVE.L #$00000004,D0
11152: 01008b60: c090 6700 00ac 61ff ffff AND.L (A0),D0
11153: 01008b62: 6700 00ac 61ff ffff e740 BEQ.W #$00ac == 01008c10 (FALSE)
11154: 01008b66: 61ff ffff e740 4a80 6700 BSR.L #$ffffe740 == 010072a8
11155: 01008b6c: 4a80 6700 00a0 302a 0170 TST.L D0
11156: 01008b6e: 6700 00a0 302a 0170 0240 BEQ.W #$00a0 == 01008c10 (FALSE)
11157: 01008b72: 302a 0170 0240 0008 6738 MOVE.W (A2,$0170) == $01007378,D0
11158: 01008b76: 0240 0008 6738 4879 0100 AND.W #$0008,D0
11159: 01008b7a: 6738 4879 0100 fcde 61ff BEQ.B #$00000038 == 01008bb4 (FALSE)
11160: 01008b7c: 4879 0100 fcde 61ff ffff PEA.L $0100fcde
11161: 01008b82: 61ff ffff dbec 584f 240a BSR.L #$ffffdbec == 01006770
11162: 01008b88: 584f 240a 0682 0000 0144 ADDA.W #$00000004,A7
11163: 01008b8a: 240a 0682 0000 0144 2013 MOVE.L A2,D2
11164: 01008b8c: 0682 0000 0144 2013 0800 ADD.L #$00000144,D2
11165: 01008b92: 2013 0800 0016 67f8 256b MOVE.L (A3),D0
11166: 01008b94: 0800 0016 67f8 256b 0008 BTST.L #$0016,D0
11167: 01008b98: 67f8 256b 0008 0144 2f02 BEQ.B #$fffffff8 == 01008b92 (FALSE)
11168: 01008b9a: 256b 0008 0144 2f02 61ff MOVE.L (A3,$0008) == $0200d008,(A2,$0144) == $0100734c
11169: 01008ba0: 2f02 61ff 0000 0178 584f MOVE.L D2,-(A7)
11170: 01008ba2: 61ff 0000 0178 584f 0c80 BSR.L #$00000178 == 01008d1c
11171: 01008ba8: 584f 0c80 0000 0100 67e0 ADDA.W #$00000004,A7
11172: 01008baa: 0c80 0000 0100 67e0 6002 CMP.L #$00000100,D0
11173: 01008bb0: 67e0 6002 7079 7279 b280 BEQ.B #$ffffffe0 == 01008b92 (FALSE)
11174: 01008bb2: 6002 7079 7279 b280 662e BT .B #$00000002 == 01008bb6 (TRUE)
11175: 01008bb4: 7079 7279 b280 662e 6006 MOVE.L #$00000079,D0
11176: 01008bb6: 7279 b280 662e 6006 61ff MOVE.L #$00000079,D1
11177: 01008bb8: b280 662e 6006 61ff ffff CMP.L D0,D1
11178: 01008bba: 662e 6006 61ff ffff e6e8 BNE.B #$0000002e == 01008bea (TRUE)
11179: 01008bbc: 6006 61ff ffff e6e8 206a BT .B #$00000006 == 01008bc4 (TRUE)
11180: 01008bbe: 61ff ffff e6e8 206a 019c BSR.L #$ffffe6e8 == 010072a8
11181: 01008bc4: 206a 019c 7004 c090 66f0 MOVEA.L (A2,$019c) == $010073a4,A0
11182: 01008bc8: 7004 c090 66f0 4878 0001 MOVE.L #$00000004,D0
11183: 01008bca: c090 66f0 4878 0001 42a7 AND.L (A0),D0
11184: 01008bcc: 66f0 4878 0001 42a7 61ff BNE.B #$fffffff0 == 01008bbe (TRUE)
11185: 01008bce: 4878 0001 42a7 61ff 0000 PEA.L $00000001
11186: 01008bd2: 42a7 61ff 0000 4194 42a7 CLR.L -(A7)
11187: 01008bd4: 61ff 0000 4194 42a7 61ff BSR.L #$00004194 == 0100cd6a
11188: 01008bda: 42a7 61ff 0000 460e 61ff CLR.L -(A7)
11189: 01008bdc: 61ff 0000 460e 61ff ffff BSR.L #$0000460e == 0100d1ec
11190: 01008be2: 61ff ffff e77a 60fe 2f00 BSR.L #$ffffe77a == 0100735e
11191: 01008be8: 60fe 2f00 61ff 0000 0378 BT .B #$fffffffe == 01008be8 (TRUE)
11192: 01008bea: 2f00 61ff 0000 0378 022a MOVE.L D0,-(A7)
11193: 01008bec: 61ff 0000 0378 022a fffe BSR.L #$00000378 == 01008f66
11194: 01008bf2: 022a fffe 0004 584f 6006 AND.B #$fe,(A2,$0004) == $0100720c
11195: 01008bf8: 584f 6006 61ff ffff e6aa ADDA.W #$00000004,A7
11196: 01008bfa: 6006 61ff ffff e6aa 206a BT .B #$00000006 == 01008c02 (TRUE)
11197: 01008bfc: 61ff ffff e6aa 206a 019c BSR.L #$ffffe6aa == 010072a8
11198: 01008c02: 206a 019c 7004 c090 66f0 MOVEA.L (A2,$019c) == $010073a4,A0
11199: 01008c06: 7004 c090 66f0 700a 6002 MOVE.L #$00000004,D0
11200: 01008c08: c090 66f0 700a 6002 4280 AND.L (A0),D0
11201: 01008c0a: 66f0 700a 6002 4280 4cee BNE.B #$fffffff0 == 01008bfc (TRUE)
11202: 01008c0c: 700a 6002 4280 4cee 0c04 MOVE.L #$0000000a,D0
11203: 01008c0e: 6002 4280 4cee 0c04 fff4 BT .B #$00000002 == 01008c12 (TRUE)
11204: 01008c10: 4280 4cee 0c04 fff4 4e5e CLR.L D0
11205: 01008c12: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
11206: 01008c18: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11207: 01008c1a: 4e75 4e56 0000 48e7 0030 RTS.L
11208: 01008c1c: 4e56 0000 48e7 0030 61ff LINK.W A6,#$0000
11209: 01008c20: 48e7 0030 61ff ffff 779c MVMLE.L #$0030,-(A7)
11210: 01008c24: 61ff ffff 779c 2440 267c BSR.L #$ffff779c == 010003c2
11211: 01008c2a: 2440 267c 0200 e000 61ff MOVEA.L D0,A2
11212: 01008c2c: 267c 0200 e000 61ff ffff MOVEA.L #$0200e000,A3
11213: 01008c32: 61ff ffff ff10 4a80 6600 BSR.L #$ffffff10 == 01008b44
11214: 01008c38: 4a80 6600 008a 2f3c 01ff TST.L D0
11215: 01008c3a: 6600 008a 2f3c 01ff fff6 BNE.W #$008a == 01008cc6 (TRUE)
11216: 01008c3e: 2f3c 01ff fff6 4878 00c6 MOVE.L #$01fffff6,-(A7)
11217: 01008c44: 4878 00c6 61ff 0000 0200 PEA.L $000000c6
11218: 01008c48: 61ff 0000 0200 2013 504f BSR.L #$00000200 == 01008e4a
11219: 01008c4e: 2013 504f 0800 0016 6608 MOVE.L (A3),D0
11220: 01008c50: 504f 0800 0016 6608 082a ADDA.W #$00000008,A7
11221: 01008c52: 0800 0016 6608 082a 0001 BTST.L #$0016,D0
11222: 01008c56: 6608 082a 0001 0004 67d2 BNE.B #$00000008 == 01008c60 (TRUE)
11223: 01008c58: 082a 0001 0004 67d2 082a BTST.B #$0001,(A2,$0004) == $0100720c
11224: 01008c5e: 67d2 082a 0001 0004 6708 BEQ.B #$ffffffd2 == 01008c32 (FALSE)
11225: 01008c60: 082a 0001 0004 6708 022a BTST.B #$0001,(A2,$0004) == $0100720c
11226: 01008c66: 6708 022a fffd 0004 6006 BEQ.B #$00000008 == 01008c70 (FALSE)
11227: 01008c68: 022a fffd 0004 6006 256b AND.B #$fd,(A2,$0004) == $0100720c
11228: 01008c6e: 6006 256b 0008 0144 082a BT .B #$00000006 == 01008c76 (TRUE)
11229: 01008c70: 256b 0008 0144 082a 0006 MOVE.L (A3,$0008) == $0200d008,(A2,$0144) == $0100734c
11230: 01008c76: 082a 0006 0144 671a 082a BTST.B #$0006,(A2,$0144) == $0100734c
11231: 01008c7c: 671a 082a 0004 0144 6612 BEQ.B #$0000001a == 01008c98 (FALSE)
11232: 01008c7e: 082a 0004 0144 6612 2f3c BTST.B #$0004,(A2,$0144) == $0100734c
11233: 01008c84: 6612 2f3c ef00 0000 4878 BNE.B #$00000012 == 01008c98 (TRUE)
11234: 01008c86: 2f3c ef00 0000 4878 00c5 MOVE.L #$ef000000,-(A7)
11235: 01008c8c: 4878 00c5 61ff 0000 0172 PEA.L $000000c5
11236: 01008c90: 61ff 0000 0172 504f 102a BSR.L #$00000172 == 01008e04
11237: 01008c96: 504f 102a 0144 49c0 720f ADDA.W #$00000008,A7
11238: 01008c98: 102a 0144 49c0 720f c081 MOVE.B (A2,$0144) == $0100734c,D0
11239: 01008c9c: 49c0 720f c081 7201 b280 EXT.B D0
11240: 01008c9e: 720f c081 7201 b280 57c0 MOVE.L #$0000000f,D1
11241: 01008ca0: c081 7201 b280 57c0 0800 AND.L D1,D0
11242: 01008ca2: 7201 b280 57c0 0800 0000 MOVE.L #$00000001,D1
11243: 01008ca4: b280 57c0 0800 0000 6708 CMP.L D0,D1
11244: 01008ca6: 57c0 0800 0000 6708 203c SEQ.B D0 == 01008ca8 (FALSE)
11245: 01008ca8: 0800 0000 6708 203c 0000 BTST.L #$0000,D0
11246: 01008cac: 6708 203c 0000 0100 6010 BEQ.B #$00000008 == 01008cb6 (FALSE)
11247: 01008cae: 203c 0000 0100 6010 022a MOVE.L #$00000100,D0
11248: 01008cb4: 6010 022a fffe 0004 486a BT .B #$00000010 == 01008cc6 (TRUE)
11249: 01008cb6: 022a fffe 0004 486a 0144 AND.B #$fe,(A2,$0004) == $0100720c
11250: 01008cbc: 486a 0144 61ff 0000 005a PEA.L (A2,$0144) == $0100734c
11251: 01008cc0: 61ff 0000 005a 4cee 0c00 BSR.L #$0000005a == 01008d1c
11252: 01008cc6: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f45c
11253: 01008ccc: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11254: 01008cce: 4e75 4e56 0000 48e7 2030 RTS.L
11255: 01008cd0: 4e56 0000 48e7 2030 342e LINK.W A6,#$0000
11256: 01008cd4: 48e7 2030 342e 000a 61ff MVMLE.L #$2030,-(A7)
11257: 01008cd8: 342e 000a 61ff ffff 76e4 MOVE.W (A6,$000a) == $0b03f46e,D2
11258: 01008cdc: 61ff ffff 76e4 2640 3442 BSR.L #$ffff76e4 == 010003c2
11259: 01008ce2: 2640 3442 2f0a 61ff ffff MOVEA.L D0,A3
11260: 01008ce4: 3442 2f0a 61ff ffff ff32 MOVEA.W D2,A2
11261: 01008ce6: 2f0a 61ff ffff ff32 584f MOVE.L A2,-(A7)
11262: 01008ce8: 61ff ffff ff32 584f 0c80 BSR.L #$ffffff32 == 01008c1c
11263: 01008cee: 584f 0c80 0000 0100 67ee ADDA.W #$00000004,A7
11264: 01008cf0: 0c80 0000 0100 67ee 7213 CMP.L #$00000100,D0
11265: 01008cf6: 67ee 7213 b280 67e8 7211 BEQ.B #$ffffffee == 01008ce6 (FALSE)
11266: 01008cf8: 7213 b280 67e8 7211 b280 MOVE.L #$00000013,D1
11267: 01008cfa: b280 67e8 7211 b280 67e2 CMP.L D0,D1
11268: 01008cfc: 67e8 7211 b280 67e2 022b BEQ.B #$ffffffe8 == 01008ce6 (FALSE)
11269: 01008cfe: 7211 b280 67e2 022b fffe MOVE.L #$00000011,D1
11270: 01008d00: b280 67e2 022b fffe 0004 CMP.L D0,D1
11271: 01008d02: 67e2 022b fffe 0004 720d BEQ.B #$ffffffe2 == 01008ce6 (FALSE)
11272: 01008d04: 022b fffe 0004 720d b280 AND.B #$fe,(A3,$0004) == $0200d004
11273: 01008d0a: 720d b280 6602 700a 4cee MOVE.L #$0000000d,D1
11274: 01008d0c: b280 6602 700a 4cee 0c04 CMP.L D0,D1
11275: 01008d0e: 6602 700a 4cee 0c04 fff4 BNE.B #$00000002 == 01008d12 (TRUE)
11276: 01008d10: 700a 4cee 0c04 fff4 4e5e MOVE.L #$0000000a,D0
11277: 01008d12: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
11278: 01008d18: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11279: 01008d1a: 4e75 4e56 0000 48e7 3830 RTS.L
11280: 01008d1c: 4e56 0000 48e7 3830 246e LINK.W A6,#$0000
11281: 01008d20: 48e7 3830 246e 0008 61ff MVMLE.L #$3830,-(A7)
11282: 01008d24: 246e 0008 61ff ffff 7698 MOVEA.L (A6,$0008) == $0b03f46c,A2
11283: 01008d28: 61ff ffff 7698 2600 7816 BSR.L #$ffff7698 == 010003c2
11284: 01008d2e: 2600 7816 d883 2644 4a2a MOVE.L D0,D3
11285: 01008d30: 7816 d883 2644 4a2a 0002 MOVE.L #$00000016,D4
11286: 01008d32: d883 2644 4a2a 0002 6c00 ADD.L D3,D4
11287: 01008d34: 2644 4a2a 0002 6c00 00b8 MOVEA.L D4,A3
11288: 01008d36: 4a2a 0002 6c00 00b8 e9ea TST.B (A2,$0002) == $0100720a
11289: 01008d3a: 6c00 00b8 e9ea 0001 0003 BGE.W #$00b8 == 01008df4 (TRUE)
11290: 01008d3e: e9ea 0001 0003 7801 b880 BFEXTU.L #$0001,(A2,$0003) == $0100720b
11291: 01008d44: 7801 b880 6700 00aa 082a MOVE.L #$00000001,D4
11292: 01008d46: b880 6700 00aa 082a 0002 CMP.L D0,D4
11293: 01008d48: 6700 00aa 082a 0002 0002 BEQ.W #$00aa == 01008df4 (FALSE)
11294: 01008d4c: 082a 0002 0002 6608 082a BTST.B #$0002,(A2,$0002) == $0100720a
11295: 01008d52: 6608 082a 0001 0002 6704 BNE.B #$00000008 == 01008d5c (TRUE)
11296: 01008d54: 082a 0001 0002 6704 7401 BTST.B #$0001,(A2,$0002) == $0100720a
11297: 01008d5a: 6704 7401 6002 4282 082a BEQ.B #$00000004 == 01008d60 (FALSE)
11298: 01008d5c: 7401 6002 4282 082a 0000 MOVE.L #$00000001,D2
11299: 01008d5e: 6002 4282 082a 0000 0002 BT .B #$00000002 == 01008d62 (TRUE)
11300: 01008d60: 4282 082a 0000 0002 6708 CLR.L D2
11301: 01008d62: 082a 0000 0002 6708 223c BTST.B #$0000,(A2,$0002) == $0100720a
11302: 01008d68: 6708 223c 0000 00a2 6002 BEQ.B #$00000008 == 01008d72 (FALSE)
11303: 01008d6a: 223c 0000 00a2 6002 4281 MOVE.L #$000000a2,D1
11304: 01008d70: 6002 4281 e9ea 0047 0003 BT .B #$00000002 == 01008d74 (TRUE)
11305: 01008d72: 4281 e9ea 0047 0003 e380 CLR.L D1
11306: 01008d74: e9ea 0047 0003 e380 8082 BFEXTU.L #$0047,(A2,$0003) == $0100720b
11307: 01008d7a: e380 8082 d081 41f9 0101 ASL.L #$00000001,D0
11308: 01008d7c: 8082 d081 41f9 0101 6654 OR.L D2,D0
11309: 01008d7e: d081 41f9 0101 6654 4282 ADD.L D1,D0
11310: 01008d80: 41f9 0101 6654 4282 3430 LEA.L $01016654,A0
11311: 01008d86: 4282 3430 0a00 2002 0680 CLR.L D2
11312: 01008d88: 3430 0a00 2002 0680 ffff MOVE.W (A0, D0.L*2, $00) == $0b040402,D2
11313: 01008d8c: 2002 0680 ffff feff 7807 MOVE.L D2,D0
11314: 01008d8e: 0680 ffff feff 7807 b084 ADD.L #$fffffeff,D0
11315: 01008d94: 7807 b084 6256 207c 0100 MOVE.L #$00000007,D4
11316: 01008d96: b084 6256 207c 0100 e930 CMP.L D4,D0
11317: 01008d98: 6256 207c 0100 e930 2070 BHI.B #$00000056 == 01008df0 (TRUE)
11318: 01008d9a: 207c 0100 e930 2070 0c00 MOVEA.L #$0100e930,A0
11319: 01008da0: 2070 0c00 4ed0 2f0b 61ff MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
11320: 01008da4: 4ed0 2f0b 61ff ffff e850 JMP.L (A0)
11321: 01008da6: 2f0b 61ff ffff e850 584f MOVE.L A3,-(A7)
11322: 01008da8: 61ff ffff e850 584f e9eb BSR.L #$ffffe850 == 010075fa
11323: 01008dae: 584f e9eb 1106 0001 0c82 ADDA.W #$00000004,A7
11324: 01008db0: e9eb 1106 0001 0c82 0000 BFEXTU.L #$1106,(A3,$0001) == $0200d001
11325: 01008db6: 0c82 0000 0101 6604 70ff CMP.L #$00000101,D2
11326: 01008dbc: 6604 70ff 6002 7001 2401 BNE.B #$00000004 == 01008dc2 (TRUE)
11327: 01008dbe: 70ff 6002 7001 2401 d480 MOVE.L #$ffffffff,D0
11328: 01008dc0: 6002 7001 2401 d480 4a82 BT .B #$00000002 == 01008dc4 (TRUE)
11329: 01008dc2: 7001 2401 d480 4a82 6e02 MOVE.L #$00000001,D0
11330: 01008dc4: 2401 d480 4a82 6e02 4282 MOVE.L D1,D2
11331: 01008dc6: d480 4a82 6e02 4282 783c ADD.L D0,D2
11332: 01008dc8: 4a82 6e02 4282 783c b882 TST.L D2
11333: 01008dca: 6e02 4282 783c b882 6c02 BGT.B #$00000002 == 01008dce (TRUE)
11334: 01008dcc: 4282 783c b882 6c02 743d CLR.L D2
11335: 01008dce: 783c b882 6c02 743d efeb MOVE.L #$0000003c,D4
11336: 01008dd0: b882 6c02 743d efeb 2106 CMP.L D2,D4
11337: 01008dd2: 6c02 743d efeb 2106 0001 BGE.B #$00000002 == 01008dd6 (TRUE)
11338: 01008dd4: 743d efeb 2106 0001 2f0b MOVE.L #$0000003d,D2
11339: 01008dd6: efeb 2106 0001 2f0b 61ff BFINS.L #$2106,(A3,$0001) == $0200d001
11340: 01008ddc: 2f0b 61ff ffff e86a 2f02 MOVE.L A3,-(A7)
11341: 01008dde: 61ff ffff e86a 2f02 2f03 BSR.L #$ffffe86a == 0100764a
11342: 01008de4: 2f02 2f03 61ff 0000 143e MOVE.L D2,-(A7)
11343: 01008de6: 2f03 61ff 0000 143e 6004 MOVE.L D3,-(A7)
11344: 01008de8: 61ff 0000 143e 6004 2002 BSR.L #$0000143e == 0100a228
11345: 01008dee: 6004 2002 6006 203c 0000 BT .B #$00000004 == 01008df4 (TRUE)
11346: 01008df0: 2002 6006 203c 0000 0100 MOVE.L D2,D0
11347: 01008df2: 6006 203c 0000 0100 4cee BT .B #$00000006 == 01008dfa (TRUE)
11348: 01008df4: 203c 0000 0100 4cee 0c1c MOVE.L #$00000100,D0
11349: 01008dfa: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $0b03f450
11350: 01008e00: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11351: 01008e02: 4e75 4e56 0000 48e7 2020 RTS.L
11352:
11353: Keyboard?
11354: 01008e04: 4e56 0000 48e7 2020 247c LINK.W A6,#$0000
11355: 01008e08: 48e7 2020 247c 0200 e000 MVMLE.L #$2020,-(A7)
11356: 01008e0c: 247c 0200 e000 243c 0001 MOVEA.L #$0200e000,A2
11357: 01008e12: 243c 0001 86a0 2f2e 000c MOVE.L #$000186a0,D2
11358: 01008e18: 2f2e 000c 2f2e 0008 61ff MOVE.L (A6,$000c) == $0b03f470,-(A7)
11359: 01008e1c: 2f2e 0008 61ff 0000 0028 MOVE.L (A6,$0008) == $0b03f46c,-(A7)
11360: 01008e20: 61ff 0000 0028 e9ea 0041 BSR.L #$00000028 == 01008e4a
11361: 01008e26: e9ea 0041 0001 6604 5382 BFEXTU.L #$0041,(A2,$0001) == $01007209
11362: 01008e2c: 6604 5382 66f4 4a82 6608 BNE.B #$00000004 == 01008e32 (TRUE)
11363: 01008e2e: 5382 66f4 4a82 6608 203c SUB.L #$00000001,D2
11364: 01008e30: 66f4 4a82 6608 203c 4000 BNE.B #$fffffff4 == 01008e26 (TRUE)
11365: 01008e32: 4a82 6608 203c 4000 0000 TST.L D2
11366: 01008e34: 6608 203c 4000 0000 6002 BNE.B #$00000008 == 01008e3e (TRUE)
11367: 01008e36: 203c 4000 0000 6002 4280 MOVE.L #$40000000,D0
11368: 01008e3c: 6002 4280 4cee 0404 fff8 BT .B #$00000002 == 01008e40 (TRUE)
11369: 01008e3e: 4280 4cee 0404 fff8 4e5e CLR.L D0
11370: 01008e40: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
11371: 01008e46: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
11372: 01008e48: 4e75 4e56 0000 61ff ffff RTS.L
11373:
11374:
11375: Keyboard?
11376: 01008e4a: 4e56 0000 61ff ffff 7572 LINK.W A6,#$0000
11377: 01008e4e: 61ff ffff 7572 2040 227c BSR.L #$ffff7572 == 010003c2
11378: 01008e54: 2040 227c 0200 e000 3028 MOVEA.L D0,A0
11379: 01008e56: 227c 0200 e000 3028 0170 MOVEA.L #$0200e000,A1
11380: 01008e5c: 3028 0170 0240 0080 6614 MOVE.W (A0,$0170) == $0b03fd70,D0
11381: 01008e60: 0240 0080 6614 0039 0002 AND.W #$0080,D0
11382: 01008e64: 6614 0039 0002 0200 e002 BNE.B #$00000014 == 01008e7a (TRUE)
11383: 01008e66: 0039 0002 0200 e002 3028 OR.B #$02,$0200e002
11384: 01008e6e: 3028 0170 0040 0080 3140 MOVE.W (A0,$0170) == $0b03fd70,D0
11385: 01008e72: 0040 0080 3140 0170 102e OR.W #$0080,D0
11386: 01008e76: 3140 0170 102e 000b 1340 MOVE.W D0,(A0,$0170) == $0b03fd70
11387: 01008e7a: 102e 000b 1340 0003 236e MOVE.B (A6,$000b) == $0b03f46f,D0
11388: 01008e7e: 1340 0003 236e 000c 0004 MOVE.B D0,(A1,$0003) == $0200e003
11389: 01008e82: 236e 000c 0004 4878 0064 MOVE.L (A6,$000c) == $0b03f470,(A1,$0004) == $0200e004
11390: 01008e88: 4878 0064 61ff ffff 963e PEA.L $00000064
11391: 01008e8c: 61ff ffff 963e 4e5e 4e75 BSR.L #$ffff963e == 010024cc //delay(100)
11392: 01008e92: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11393: 01008e94: 4e75 4e56 0000 48e7 3820 RTS.L
11394:
11395:
11396: 01008e96: 4e56 0000 48e7 3820 61ff LINK.W A6,#$0000
11397: 01008e9a: 48e7 3820 61ff ffff 7522 MVMLE.L #$3820,-(A7)
11398: 01008e9e: 61ff ffff 7522 2440 302a BSR.L #$ffff7522 == 010003c2
11399: 01008ea4: 2440 302a 0150 c1fc 000c MOVEA.L D0,A2
11400: 01008ea6: 302a 0150 c1fc 000c 322a MOVE.W (A2,$0150) == $01007358,D0
11401: 01008eaa: c1fc 000c 322a 0156 c3fc MULS.W #$000c,D0
11402: 01008eae: 322a 0156 c3fc 000c 2800 MOVE.W (A2,$0156) == $0100735e,D1
11403: 01008eb2: c3fc 000c 2800 d881 61ff MULS.W #$000c,D1
11404: 01008eb6: 2800 d881 61ff 0000 0ce2 MOVE.L D0,D4
11405: 01008eb8: d881 61ff 0000 0ce2 362a ADD.L D1,D4
11406: 01008eba: 61ff 0000 0ce2 362a 0150 BSR.L #$00000ce2 == 01009b9e
11407: 01008ec0: 362a 0150 c7fc 000c b883 MOVE.W (A2,$0150) == $01007358,D3
11408: 01008ec4: c7fc 000c b883 6f48 2003 MULS.W #$000c,D3
11409: 01008ec8: b883 6f48 2003 4c2a 0800 CMP.L D3,D4
11410: 01008eca: 6f48 2003 4c2a 0800 0328 BLE.B #$00000048 == 01008f14 (FALSE)
11411: 01008ecc: 2003 4c2a 0800 0328 d0aa MOVE.L D3,D0
11412: 01008ece: 4c2a 0800 0328 d0aa 0368 MULL.L #$0800,(A2,$0328) == $01007530
11413: 01008ed4: d0aa 0368 306a 0152 d0ea ADD.L (A2,$0368) == $01007570,D0
11414: 01008ed8: 306a 0152 d0ea 014c 2208 MOVEA.W (A2,$0152) == $0100735a,A0
11415: 01008edc: d0ea 014c 2208 2401 eb82 ADDA.W (A2,$014c) == $01007354,A0
11416: 01008ee0: 2208 2401 eb82 4c6a 2002 MOVE.L A0,D1
11417: 01008ee2: 2401 eb82 4c6a 2002 0324 MOVE.L D1,D2
11418: 01008ee4: eb82 4c6a 2002 0324 d480 ASL.L #$00000005,D2
11419: 01008ee6: 4c6a 2002 0324 d480 e781 DIVL.L #$2002,(A2,$0324) == $0100752c
11420: 01008eec: d480 e781 600c 2042 5882 ADD.L D0,D2
11421: 01008eee: e781 600c 2042 5882 20aa ASL.L #$00000003,D1
11422: 01008ef0: 600c 2042 5882 20aa 0160 BT .B #$0000000c == 01008efe (TRUE)
11423: 01008ef2: 2042 5882 20aa 0160 d2aa MOVEA.L D2,A0
11424: 01008ef4: 5882 20aa 0160 d2aa 0324 ADD.L #$00000004,D2
11425: 01008ef6: 20aa 0160 d2aa 0324 306a MOVE.L (A2,$0160) == $01007368,(A0)
11426: 01008efa: d2aa 0324 306a 0152 d0ea ADD.L (A2,$0324) == $0100752c,D1
11427: 01008efe: 306a 0152 d0ea 0154 2008 MOVEA.W (A2,$0152) == $0100735a,A0
11428: 01008f02: d0ea 0154 2008 e780 b081 ADDA.W (A2,$0154) == $0100735c,A0
11429: 01008f06: 2008 e780 b081 6ee4 5283 MOVE.L A0,D0
11430: 01008f08: e780 b081 6ee4 5283 b883 ASL.L #$00000003,D0
11431: 01008f0a: b081 6ee4 5283 b883 6eb8 CMP.L D1,D0
11432: 01008f0c: 6ee4 5283 b883 6eb8 61ff BGT.B #$ffffffe4 == 01008ef2 (TRUE)
11433: 01008f0e: 5283 b883 6eb8 61ff 0000 ADD.L #$00000001,D3
11434: 01008f10: b883 6eb8 61ff 0000 0cca CMP.L D3,D4
11435: 01008f12: 6eb8 61ff 0000 0cca 4cee BGT.B #$ffffffb8 == 01008ecc (TRUE)
11436: 01008f14: 61ff 0000 0cca 4cee 041c BSR.L #$00000cca == 01009be0
11437: 01008f1a: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $0b03f454
11438: 01008f20: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
11439: 01008f22: 4e75 4e56 0000 2f0a 61ff RTS.L
11440: 01008f24: 4e56 0000 2f0a 61ff ffff LINK.W A6,#$0000
11441: 01008f28: 2f0a 61ff ffff 7496 2440 MOVE.L A2,-(A7)
11442: 01008f2a: 61ff ffff 7496 2440 61ff BSR.L #$ffff7496 == 010003c2
11443: 01008f30: 2440 61ff 0000 0c6a 206a MOVEA.L D0,A2
11444: 01008f32: 61ff 0000 0c6a 206a 0368 BSR.L #$00000c6a == 01009b9e
11445: 01008f38: 206a 0368 222a 0328 4c2a MOVEA.L (A2,$0368) == $01007570,A0
11446: 01008f3c: 222a 0328 4c2a 1800 0334 MOVE.L (A2,$0328) == $01007530,D1
11447: 01008f40: 4c2a 1800 0334 e489 4280 MULL.L #$1800,(A2,$0334) == $0100753c
11448: 01008f46: e489 4280 b280 6f0a 20ea LSR.L #$00000002,D1
11449: 01008f48: 4280 b280 6f0a 20ea 0344 CLR.L D0
11450: 01008f4a: b280 6f0a 20ea 0344 5280 CMP.L D0,D1
11451: 01008f4c: 6f0a 20ea 0344 5280 b280 BLE.B #$0000000a == 01008f58 (FALSE)
11452: 01008f4e: 20ea 0344 5280 b280 6ef6 MOVE.L (A2,$0344) == $0100754c,(A0)+
11453: 01008f52: 5280 b280 6ef6 61ff 0000 ADD.L #$00000001,D0
11454: 01008f54: b280 6ef6 61ff 0000 0c86 CMP.L D0,D1
11455: 01008f56: 6ef6 61ff 0000 0c86 246e BGT.B #$fffffff6 == 01008f4e (TRUE)
11456: 01008f58: 61ff 0000 0c86 246e fffc BSR.L #$00000c86 == 01009be0
11457: 01008f5e: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
11458: 01008f62: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
11459: 01008f64: 4e75 4e56 fffc 48e7 3f3c RTS.L
11460: 01008f66: 4e56 fffc 48e7 3f3c 162e LINK.W A6,#$fffc
11461: 01008f6a: 48e7 3f3c 162e 000b 61ff MVMLE.L #$3f3c,-(A7)
11462: 01008f6e: 162e 000b 61ff ffff 744e MOVE.B (A6,$000b) == $0b03f46f,D3
11463: 01008f72: 61ff ffff 744e 2640 61ff BSR.L #$ffff744e == 010003c2
11464: 01008f78: 2640 61ff 0000 0c22 61ff MOVEA.L D0,A3
11465: 01008f7a: 61ff 0000 0c22 61ff 0000 BSR.L #$00000c22 == 01009b9e
11466: 01008f80: 61ff 0000 0376 1003 0600 BSR.L #$00000376 == 010092f8
11467: 01008f86: 1003 0600 00f9 49c0 7e06 MOVE.B D3,D0
11468: 01008f88: 0600 00f9 49c0 7e06 b087 ADD.B #$f9,D0
11469: 01008f8c: 49c0 7e06 b087 6200 00b0 EXT.B D0
11470: 01008f8e: 7e06 b087 6200 00b0 207c MOVE.L #$00000006,D7
11471: 01008f90: b087 6200 00b0 207c 0100 CMP.L D7,D0
11472: 01008f92: 6200 00b0 207c 0100 e950 BHI.W #$00b0 == 01009044 (TRUE)
11473: 01008f96: 207c 0100 e950 2070 0c00 MOVEA.L #$0100e950,A0
11474: 01008f9c: 2070 0c00 4ed0 302b 0170 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
11475: 01008fa0: 4ed0 302b 0170 0240 0100 JMP.L (A0)
11476: 01008fa2: 302b 0170 0240 0100 6612 MOVE.W (A3,$0170) == $0200d170,D0
11477: 01008fa6: 0240 0100 6612 302b 0170 AND.W #$0100,D0
11478: 01008faa: 6612 302b 0170 0040 0100 BNE.B #$00000012 == 01008fbe (TRUE)
11479: 01008fac: 302b 0170 0040 0100 3740 MOVE.W (A3,$0170) == $0200d170,D0
11480: 01008fb0: 0040 0100 3740 0170 61ff OR.W #$0100,D0
11481: 01008fb4: 3740 0170 61ff 0000 033e MOVE.W D0,(A3,$0170) == $0200d170
11482: 01008fb8: 61ff 0000 033e 426b 014c BSR.L #$0000033e == 010092f8
11483: 01008fbe: 426b 014c 6000 0218 526b CLR.W (A3,$014c) == $0200d14c
11484: 01008fc2: 6000 0218 526b 014e 6000 BT .W #$0218 == 010091dc (TRUE)
11485: 01008fc6: 526b 014e 6000 0210 4a6b ADD.W #$00000001,(A3,$014e) == $0200d14e
11486: 01008fca: 6000 0210 4a6b 014c 6700 BT .W #$0210 == 010091dc (TRUE)
11487: 01008fce: 4a6b 014c 6700 0208 536b TST.W (A3,$014c) == $0200d14c
11488: 01008fd2: 6700 0208 536b 014c 6000 BEQ.W #$0208 == 010091dc (FALSE)
11489: 01008fd6: 536b 014c 6000 0200 342b SUB.W #$00000001,(A3,$014c) == $0200d14c
11490: 01008fda: 6000 0200 342b 014c 48c2 BT .W #$0200 == 010091dc (TRUE)
11491: 01008fde: 342b 014c 48c2 4285 6014 MOVE.W (A3,$014c) == $0200d14c,D2
11492: 01008fe2: 48c2 4285 6014 61ff 0000 EXT.L D2
11493: 01008fe4: 4285 6014 61ff 0000 030e CLR.L D5
11494: 01008fe6: 6014 61ff 0000 030e 4878 BT .B #$00000014 == 01008ffc (TRUE)
11495: 01008fe8: 61ff 0000 030e 4878 0020 BSR.L #$0000030e == 010092f8
11496: 01008fee: 4878 0020 61ff ffff ff72 PEA.L $00000020
11497: 01008ff2: 61ff ffff ff72 584f 5285 BSR.L #$ffffff72 == 01008f66
11498: 01008ff8: 584f 5285 2002 6c02 5e80 ADDA.W #$00000004,A7
11499: 01008ffa: 5285 2002 6c02 5e80 7ef8 ADD.L #$00000001,D5
11500: 01008ffc: 2002 6c02 5e80 7ef8 c087 MOVE.L D2,D0
11501: 01008ffe: 6c02 5e80 7ef8 c087 9082 BGE.B #$00000002 == 01009002 (TRUE)
11502: 01009000: 5e80 7ef8 c087 9082 4480 ADD.L #$00000007,D0
11503: 01009002: 7ef8 c087 9082 4480 5180 MOVE.L #$fffffff8,D7
11504: 01009004: c087 9082 4480 5180 4480 AND.L D7,D0
11505: 01009006: 9082 4480 5180 4480 b085 SUB.L D2,D0
11506: 01009008: 4480 5180 4480 b085 6ed6 NEG.L D0
11507: 0100900a: 5180 4480 b085 6ed6 61ff SUB.L #$00000008,D0
11508: 0100900c: 4480 b085 6ed6 61ff 0000 NEG.L D0
11509: 0100900e: b085 6ed6 61ff 0000 02e4 CMP.L D5,D0
11510: 01009010: 6ed6 61ff 0000 02e4 6000 BGT.B #$ffffffd6 == 01008fe8 (TRUE)
11511: 01009012: 61ff 0000 02e4 6000 01c2 BSR.L #$000002e4 == 010092f8
11512: 01009018: 6000 01c2 426b 014e 426b BT .W #$01c2 == 010091dc (TRUE)
11513: 0100901c: 426b 014e 426b 014c 61ff CLR.W (A3,$014e) == $0200d14e
11514: 01009020: 426b 014c 61ff ffff fe70 CLR.W (A3,$014c) == $0200d14c
11515: 01009024: 61ff ffff fe70 6000 01b0 BSR.L #$fffffe70 == 01008e96
11516: 0100902a: 6000 01b0 4878 0001 45f9 BT .W #$01b0 == 010091dc (TRUE)
11517: 0100902e: 4878 0001 45f9 0100 3f74 PEA.L $00000001
11518: 01009032: 45f9 0100 3f74 4e92 42a7 LEA.L $01003f74,A2
11519: 01009038: 4e92 42a7 4e92 504f 6000 JSR.L (A2)
11520: 0100903a: 42a7 4e92 504f 6000 019a CLR.L -(A7)
11521: 0100903c: 4e92 504f 6000 019a 0c03 JSR.L (A2)
11522: 0100903e: 504f 6000 019a 0c03 001f ADDA.W #$00000008,A7
11523: 01009040: 6000 019a 0c03 001f 6f00 BT .W #$019a == 010091dc (TRUE)
11524: 01009044: 0c03 001f 6f00 0192 302b CMP.B #$1f,D3
11525: 01009048: 6f00 0192 302b 0170 0240 BLE.W #$0192 == 010091dc (FALSE)
11526: 0100904c: 302b 0170 0240 0100 660c MOVE.W (A3,$0170) == $0200d170,D0
11527: 01009050: 0240 0100 660c 302b 0170 AND.W #$0100,D0
11528: 01009054: 660c 302b 0170 0040 0100 BNE.B #$0000000c == 01009062 (TRUE)
11529: 01009056: 302b 0170 0040 0100 3740 MOVE.W (A3,$0170) == $0200d170,D0
11530: 0100905a: 0040 0100 3740 0170 0603 OR.W #$0100,D0
11531: 0100905e: 3740 0170 0603 00e0 4a6b MOVE.W D0,(A3,$0170) == $0200d170
11532: 01009062: 0603 00e0 4a6b 014c 6d32 ADD.B #$e0,D3
11533: 01009066: 4a6b 014c 6d32 306b 0152 TST.W (A3,$014c) == $0200d14c
11534: 0100906a: 6d32 306b 0152 d0eb 014c BLT.B #$00000032 == 0100909e (FALSE)
11535: 0100906c: 306b 0152 d0eb 014c 2008 MOVEA.W (A3,$0152) == $0200d152,A0
11536: 01009070: d0eb 014c 2008 eb80 4c6b ADDA.W (A3,$014c) == $0200d14c,A0
11537: 01009074: 2008 eb80 4c6b 0000 0324 MOVE.L A0,D0
11538: 01009076: eb80 4c6b 0000 0324 d0ab ASL.L #$00000005,D0
11539: 01009078: 4c6b 0000 0324 d0ab 0368 DIVL.L #$0000,(A3,$0324) == $0200d324
11540: 0100907e: d0ab 0368 322b 0150 48c1 ADD.L (A3,$0368) == $0200d368,D0
11541: 01009082: 322b 0150 48c1 242b 0328 MOVE.W (A3,$0150) == $0200d150,D1
11542: 01009086: 48c1 242b 0328 e382 d4ab EXT.L D1
11543: 01009088: 242b 0328 e382 d4ab 0328 MOVE.L (A3,$0328) == $0200d328,D2
11544: 0100908c: e382 d4ab 0328 e582 4c02 ASL.L #$00000001,D2
11545: 0100908e: d4ab 0328 e582 4c02 1800 ADD.L (A3,$0328) == $0200d328,D2
11546: 01009092: e582 4c02 1800 2840 d9c1 ASL.L #$00000002,D2
11547: 01009094: 4c02 1800 2840 d9c1 6016 MULL.L #$1800,D2
11548: 01009098: 2840 d9c1 6016 302b 014c MOVEA.L D0,A4
11549: 0100909a: d9c1 6016 302b 014c 48c0 ADDA.L D1,A4
11550: 0100909c: 6016 302b 014c 48c0 4480 BT .B #$00000016 == 010090b4 (TRUE)
11551: 0100909e: 302b 014c 48c0 4480 e580 MOVE.W (A3,$014c) == $0200d14c,D0
11552: 010090a2: 48c0 4480 e580 4c6b 0000 EXT.L D0
11553: 010090a4: 4480 e580 4c6b 0000 0324 NEG.L D0
11554: 010090a6: e580 4c6b 0000 0324 2840 ASL.L #$00000002,D0
11555: 010090a8: 4c6b 0000 0324 2840 d9eb DIVL.L #$0000,(A3,$0324) == $0200d324
11556: 010090ae: 2840 d9eb 0368 4286 49c3 MOVEA.L D0,A4
11557: 010090b0: d9eb 0368 4286 49c3 2443 ADDA.L (A3,$0368) == $0200d368,A4
11558: 010090b4: 4286 49c3 2443 43f9 0101 CLR.L D6
11559: 010090b6: 49c3 2443 43f9 0101 68dc EXT.B D3
11560: 010090b8: 2443 43f9 0101 68dc 4a6b MOVEA.L D3,A2
11561: 010090ba: 43f9 0101 68dc 4a6b 014e LEA.L $010168dc,A1
11562: 010090c0: 4a6b 014e 6d0a 362b 014e TST.W (A3,$014e) == $0200d14e
11563: 010090c4: 6d0a 362b 014e c7fc 000c BLT.B #$0000000a == 010090d0 (FALSE)
11564: 010090c6: 362b 014e c7fc 000c 6018 MOVE.W (A3,$014e) == $0200d14e,D3
11565: 010090ca: c7fc 000c 6018 4a6b 014c MULS.W #$000c,D3
11566: 010090ce: 6018 4a6b 014c 6d08 362b BT .B #$00000018 == 010090e8 (TRUE)
11567: 010090d0: 4a6b 014c 6d08 362b 014e TST.W (A3,$014c) == $0200d14c
11568: 010090d4: 6d08 362b 014e 48c3 600a BLT.B #$00000008 == 010090de (FALSE)
11569: 010090d6: 362b 014e 48c3 600a 302b MOVE.W (A3,$014e) == $0200d14e,D3
11570: 010090da: 48c3 600a 302b 014e 48c0 EXT.L D3
11571: 010090dc: 600a 302b 014e 48c0 2600 BT .B #$0000000a == 010090e8 (TRUE)
11572: 010090de: 302b 014e 48c0 2600 4483 MOVE.W (A3,$014e) == $0200d14e,D0
11573: 010090e2: 48c0 2600 4483 2003 d086 EXT.L D0
11574: 010090e4: 2600 4483 2003 d086 4c2b MOVE.L D0,D3
11575: 010090e6: 4483 2003 d086 4c2b 0800 NEG.L D3
11576: 010090e8: 2003 d086 4c2b 0800 0328 MOVE.L D3,D0
11577: 010090ea: d086 4c2b 0800 0328 260c ADD.L D6,D0
11578: 010090ec: 4c2b 0800 0328 260c d680 MULL.L #$0800,(A3,$0328) == $0200d328
11579: 010090f2: 260c d680 41f2 aa00 41f1 MOVE.L A4,D3
11580: 010090f4: d680 41f2 aa00 41f1 8c00 ADD.L D0,D3
11581: 010090f6: 41f2 aa00 41f1 8c00 1a30 LEA.L (A2, A2.L*2, $00) == $03015618,A0
11582: 010090fa: 41f1 8c00 1a30 6800 49c5 LEA.L (A1, A0.L*4, $00) == $2e10d000,A0
11583: 010090fe: 1a30 6800 49c5 4284 202b MOVE.B (A0, D6.L*1, $00) == $0b03fc00,D5
11584: 01009102: 49c5 4284 202b 0324 7e02 EXT.B D5
11585: 01009104: 4284 202b 0324 7e02 be80 CLR.L D4
11586: 01009106: 202b 0324 7e02 be80 676e MOVE.L (A3,$0324) == $0200d324,D0
11587: 0100910a: 7e02 be80 676e 6d0c 7e01 MOVE.L #$00000002,D7
11588: 0100910c: be80 676e 6d0c 7e01 be80 CMP.L D0,D7
11589: 0100910e: 676e 6d0c 7e01 be80 6700 BEQ.B #$0000006e == 0100917e (FALSE)
11590: 01009110: 6d0c 7e01 be80 6700 0088 BLT.B #$0000000c == 0100911e (FALSE)
11591: 01009112: 7e01 be80 6700 0088 6000 MOVE.L #$00000001,D7
11592: 01009114: be80 6700 0088 6000 00a4 CMP.L D0,D7
11593: 01009116: 6700 0088 6000 00a4 7e04 BEQ.W #$0088 == 010091a0 (FALSE)
11594: 0100911a: 6000 00a4 7e04 be80 6738 BT .W #$00a4 == 010091c0 (TRUE)
11595: 0100911e: 7e04 be80 6738 7e10 be80 MOVE.L #$00000004,D7
11596: 01009120: be80 6738 7e10 be80 6600 CMP.L D0,D7
11597: 01009122: 6738 7e10 be80 6600 0096 BEQ.B #$00000038 == 0100915c (FALSE)
11598: 01009124: 7e10 be80 6600 0096 4282 MOVE.L #$00000010,D7
11599: 01009126: be80 6600 0096 4282 2005 CMP.L D0,D7
11600: 01009128: 6600 0096 4282 2005 e4a0 BNE.W #$0096 == 010091c0 (TRUE)
11601: 0100912c: 4282 2005 e4a0 0800 0000 CLR.L D2
11602: 0100912e: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
11603: 01009130: e4a0 0800 0000 6706 202b ASR.L D2,D0
11604: 01009132: 0800 0000 6706 202b 015c BTST.L #$0000,D0
11605: 01009136: 6706 202b 015c 6004 202b BEQ.B #$00000006 == 0100913e (FALSE)
11606: 01009138: 202b 015c 6004 202b 0160 MOVE.L (A3,$015c) == $0200d15c,D0
11607: 0100913c: 6004 202b 0160 7e03 c087 BT .B #$00000004 == 01009142 (TRUE)
11608: 0100913e: 202b 0160 7e03 c087 2202 MOVE.L (A3,$0160) == $0200d160,D0
11609: 01009142: 7e03 c087 2202 e381 e3a0 MOVE.L #$00000003,D7
11610: 01009144: c087 2202 e381 e3a0 8880 AND.L D7,D0
11611: 01009146: 2202 e381 e3a0 8880 5282 MOVE.L D2,D1
11612: 01009148: e381 e3a0 8880 5282 7e07 ASL.L #$00000001,D1
11613: 0100914a: e3a0 8880 5282 7e07 be82 ASL.L D1,D0
11614: 0100914c: 8880 5282 7e07 be82 6cd8 OR.L D0,D4
11615: 0100914e: 5282 7e07 be82 6cd8 2a43 ADD.L #$00000001,D2
11616: 01009150: 7e07 be82 6cd8 2a43 3a84 MOVE.L #$00000007,D7
11617: 01009152: be82 6cd8 2a43 3a84 6064 CMP.L D2,D7
11618: 01009154: 6cd8 2a43 3a84 6064 7407 BGE.B #$ffffffd8 == 0100912e (TRUE)
11619: 01009156: 2a43 3a84 6064 7407 2043 MOVEA.L D3,A5
11620: 01009158: 3a84 6064 7407 2043 5283 MOVE.W D4,(A5)
11621: 0100915a: 6064 7407 2043 5283 2005 BT .B #$00000064 == 010091c0 (TRUE)
11622: 0100915c: 7407 2043 5283 2005 e4a0 MOVE.L #$00000007,D2
11623: 0100915e: 2043 5283 2005 e4a0 0800 MOVEA.L D3,A0
11624: 01009160: 5283 2005 e4a0 0800 0000 ADD.L #$00000001,D3
11625: 01009162: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
11626: 01009164: e4a0 0800 0000 6706 102b ASR.L D2,D0
11627: 01009166: 0800 0000 6706 102b 015f BTST.L #$0000,D0
11628: 0100916a: 6706 102b 015f 6004 102b BEQ.B #$00000006 == 01009172 (FALSE)
11629: 0100916c: 102b 015f 6004 102b 0163 MOVE.B (A3,$015f) == $0200d15f,D0
11630: 01009170: 6004 102b 0163 1080 5382 BT .B #$00000004 == 01009176 (TRUE)
11631: 01009172: 102b 0163 1080 5382 6ae2 MOVE.B (A3,$0163) == $0200d163,D0
11632: 01009176: 1080 5382 6ae2 6042 7407 MOVE.B D0,(A0)
11633: 01009178: 5382 6ae2 6042 7407 2043 SUB.L #$00000001,D2
11634: 0100917a: 6ae2 6042 7407 2043 5483 BPL.B #$ffffffe2 == 0100915e (TRUE)
11635: 0100917c: 6042 7407 2043 5483 2005 BT .B #$00000042 == 010091c0 (TRUE)
11636: 0100917e: 7407 2043 5483 2005 e4a0 MOVE.L #$00000007,D2
11637: 01009180: 2043 5483 2005 e4a0 0800 MOVEA.L D3,A0
11638: 01009182: 5483 2005 e4a0 0800 0000 ADD.L #$00000002,D3
11639: 01009184: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
11640: 01009186: e4a0 0800 0000 6706 302b ASR.L D2,D0
11641: 01009188: 0800 0000 6706 302b 015e BTST.L #$0000,D0
11642: 0100918c: 6706 302b 015e 6004 302b BEQ.B #$00000006 == 01009194 (FALSE)
11643: 0100918e: 302b 015e 6004 302b 0162 MOVE.W (A3,$015e) == $0200d15e,D0
11644: 01009192: 6004 302b 0162 3080 5382 BT .B #$00000004 == 01009198 (TRUE)
11645: 01009194: 302b 0162 3080 5382 6ae2 MOVE.W (A3,$0162) == $0200d162,D0
11646: 01009198: 3080 5382 6ae2 6020 7407 MOVE.W D0,(A0)
11647: 0100919a: 5382 6ae2 6020 7407 2043 SUB.L #$00000001,D2
11648: 0100919c: 6ae2 6020 7407 2043 5883 BPL.B #$ffffffe2 == 01009180 (TRUE)
11649: 0100919e: 6020 7407 2043 5883 2005 BT .B #$00000020 == 010091c0 (TRUE)
11650: 010091a0: 7407 2043 5883 2005 e4a0 MOVE.L #$00000007,D2
11651: 010091a2: 2043 5883 2005 e4a0 0800 MOVEA.L D3,A0
11652: 010091a4: 5883 2005 e4a0 0800 0000 ADD.L #$00000004,D3
11653: 010091a6: 2005 e4a0 0800 0000 6706 MOVE.L D5,D0
11654: 010091a8: e4a0 0800 0000 6706 202b ASR.L D2,D0
11655: 010091aa: 0800 0000 6706 202b 015c BTST.L #$0000,D0
11656: 010091ae: 6706 202b 015c 6004 202b BEQ.B #$00000006 == 010091b6 (FALSE)
11657: 010091b0: 202b 015c 6004 202b 0160 MOVE.L (A3,$015c) == $0200d15c,D0
11658: 010091b4: 6004 202b 0160 2080 5382 BT .B #$00000004 == 010091ba (TRUE)
11659: 010091b6: 202b 0160 2080 5382 6ae2 MOVE.L (A3,$0160) == $0200d160,D0
11660: 010091ba: 2080 5382 6ae2 5286 7e0b MOVE.L D0,(A0)
11661: 010091bc: 5382 6ae2 5286 7e0b be86 SUB.L #$00000001,D2
11662: 010091be: 6ae2 5286 7e0b be86 6c00 BPL.B #$ffffffe2 == 010091a2 (TRUE)
11663: 010091c0: 5286 7e0b be86 6c00 fef8 ADD.L #$00000001,D6
11664: 010091c2: 7e0b be86 6c00 fef8 4a6b MOVE.L #$0000000b,D7
11665: 010091c4: be86 6c00 fef8 4a6b 014c CMP.L D6,D7
11666: 010091c6: 6c00 fef8 4a6b 014c 6d06 BGE.W #$fef8 == 010090c0 (TRUE)
11667: 010091ca: 4a6b 014c 6d06 526b 014c TST.W (A3,$014c) == $0200d14c
11668: 010091ce: 6d06 526b 014c 6006 066b BLT.B #$00000006 == 010091d6 (FALSE)
11669: 010091d0: 526b 014c 6006 066b fff8 ADD.W #$00000001,(A3,$014c) == $0200d14c
11670: 010091d4: 6006 066b fff8 014c 3e2b BT .B #$00000006 == 010091dc (TRUE)
11671: 010091d6: 066b fff8 014c 3e2b 0154 ADD.W #$fff8,(A3,$014c) == $0200d14c
11672: 010091dc: 3e2b 0154 be6b 014c 6e08 MOVE.W (A3,$0154) == $0200d154,D7
11673: 010091e0: be6b 014c 6e08 426b 014c CMP.W (A3,$014c) == $0200d14c,D7
11674: 010091e4: 6e08 426b 014c 526b 014e BGT.B #$00000008 == 010091ee (TRUE)
11675: 010091e6: 426b 014c 526b 014e 3e2b CLR.W (A3,$014c) == $0200d14c
11676: 010091ea: 526b 014e 3e2b 0156 be6b ADD.W #$00000001,(A3,$014e) == $0200d14e
11677: 010091ee: 3e2b 0156 be6b 014e 6e00 MOVE.W (A3,$0156) == $0200d156,D7
11678: 010091f2: be6b 014e 6e00 00ea 3e2b CMP.W (A3,$014e) == $0200d14e,D7
11679: 010091f6: 6e00 00ea 3e2b 0156 0647 BGT.W #$00ea == 010092e2 (TRUE)
11680: 010091fa: 3e2b 0156 0647 ffff 3747 MOVE.W (A3,$0156) == $0200d156,D7
11681: 010091fe: 0647 ffff 3747 014e 242b ADD.W #$ffff,D7
11682: 01009202: 3747 014e 242b 0328 302b MOVE.W D7,(A3,$014e) == $0200d14e
11683: 01009206: 242b 0328 302b 0152 48c0 MOVE.L (A3,$0328) == $0200d328,D2
11684: 0100920a: 302b 0152 48c0 eb80 4c6b MOVE.W (A3,$0152) == $0200d152,D0
11685: 0100920e: 48c0 eb80 4c6b 0000 0324 EXT.L D0
11686: 01009210: eb80 4c6b 0000 0324 2840 ASL.L #$00000005,D0
11687: 01009212: 4c6b 0000 0324 2840 d9eb DIVL.L #$0000,(A3,$0324) == $0200d324
11688: 01009218: 2840 d9eb 0368 2a42 4bf5 MOVEA.L D0,A4
11689: 0100921a: d9eb 0368 2a42 4bf5 2a00 ADDA.L (A3,$0368) == $0200d368,A4
11690: 0100921e: 2a42 4bf5 2a00 200d e580 MOVEA.L D2,A5
11691: 01009220: 4bf5 2a00 200d e580 2d40 LEA.L (A5, D2.L*2, $00) == $0d03f414,A5
11692: 01009224: 200d e580 2d40 fffc 302b MOVE.L A5,D0
11693: 01009226: e580 2d40 fffc 302b 0154 ASL.L #$00000002,D0
11694: 01009228: 2d40 fffc 302b 0154 48c0 MOVE.L D0,(A6,$fffc) == $0b03f460
11695: 0100922c: 302b 0154 48c0 e780 2800 MOVE.W (A3,$0154) == $0200d154,D0
11696: 01009230: 48c0 e780 2800 4c6b 4804 EXT.L D0
11697: 01009232: e780 2800 4c6b 4804 0324 ASL.L #$00000003,D0
11698: 01009234: 2800 4c6b 4804 0324 3c2b MOVE.L D0,D4
11699: 01009236: 4c6b 4804 0324 3c2b 0150 DIVL.L #$4804,(A3,$0324) == $0200d324
11700: 0100923c: 3c2b 0150 cdfc 000c 761f MOVE.W (A3,$0150) == $0200d150,D6
11701: 01009240: cdfc 000c 761f c684 2a03 MULS.W #$000c,D6
11702: 01009244: 761f c684 2a03 e585 6070 MOVE.L #$0000001f,D3
11703: 01009246: c684 2a03 e585 6070 2002 AND.L D4,D3
11704: 01009248: 2a03 e585 6070 2002 4c06 MOVE.L D3,D5
11705: 0100924a: e585 6070 2002 4c06 0800 ASL.L #$00000002,D5
11706: 0100924c: 6070 2002 4c06 0800 45f4 BT .B #$00000070 == 010092be (TRUE)
11707: 0100924e: 2002 4c06 0800 45f4 0800 MOVE.L D2,D0
11708: 01009250: 4c06 0800 45f4 0800 224a MULL.L #$0800,D6
11709: 01009254: 45f4 0800 224a d3ee fffc LEA.L (A4, D0.L*1, $00) == $0b03f989,A2
11710: 01009258: 224a d3ee fffc 2204 ea81 MOVEA.L A2,A1
11711: 0100925a: d3ee fffc 2204 ea81 7e1f ADDA.L (A6,$fffc) == $0b03f460,A1
11712: 0100925e: 2204 ea81 7e1f b687 6254 MOVE.L D4,D1
11713: 01009260: ea81 7e1f b687 6254 207c ASR.L #$00000005,D1
11714: 01009262: 7e1f b687 6254 207c 0100 MOVE.L #$0000001f,D7
11715: 01009264: b687 6254 207c 0100 e96c CMP.L D7,D3
11716: 01009266: 6254 207c 0100 e96c 2070 BHI.B #$00000054 == 010092bc (TRUE)
11717: 01009268: 207c 0100 e96c 2070 5800 MOVEA.L #$0100e96c,A0
11718: 0100926e: 2070 5800 4ed0 24d9 24d9 MOVEA.L (A0, D5.L*1, $00) == $0c03f4ff,A0
11719: 01009272: 4ed0 24d9 24d9 24d9 24d9 JMP.L (A0)
11720: 01009274: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11721: 01009276: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11722: 01009278: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11723: 0100927a: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11724: 0100927c: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11725: 0100927e: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11726: 01009280: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11727: 01009282: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11728: 01009284: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11729: 01009286: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11730: 01009288: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11731: 0100928a: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11732: 0100928c: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11733: 0100928e: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11734: 01009290: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11735: 01009292: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11736: 01009294: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11737: 01009296: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11738: 01009298: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11739: 0100929a: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11740: 0100929c: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11741: 0100929e: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11742: 010092a0: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11743: 010092a2: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11744: 010092a4: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11745: 010092a6: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11746: 010092a8: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11747: 010092aa: 24d9 24d9 24d9 24d9 24d9 MOVE.L (A1)+,(A2)+
11748: 010092ac: 24d9 24d9 24d9 24d9 2001 MOVE.L (A1)+,(A2)+
11749: 010092ae: 24d9 24d9 24d9 2001 5381 MOVE.L (A1)+,(A2)+
11750: 010092b0: 24d9 24d9 2001 5381 4a80 MOVE.L (A1)+,(A2)+
11751: 010092b2: 24d9 2001 5381 4a80 6eb8 MOVE.L (A1)+,(A2)+
11752: 010092b4: 2001 5381 4a80 6eb8 5286 MOVE.L D1,D0
11753: 010092b6: 5381 4a80 6eb8 5286 3e2b SUB.L #$00000001,D1
11754: 010092b8: 4a80 6eb8 5286 3e2b 0150 TST.L D0
11755: 010092ba: 6eb8 5286 3e2b 0150 cffc BGT.B #$ffffffb8 == 01009274 (TRUE)
11756: 010092bc: 5286 3e2b 0150 cffc 000c ADD.L #$00000001,D6
11757: 010092be: 3e2b 0150 cffc 000c 2047 MOVE.W (A3,$0150) == $0200d150,D7
11758: 010092c2: cffc 000c 2047 326b 0156 MULS.W #$000c,D7
11759: 010092c6: 2047 326b 0156 5349 43f1 MOVEA.L D7,A0
11760: 010092c8: 326b 0156 5349 43f1 9a00 MOVEA.W (A3,$0156) == $0200d156,A1
11761: 010092cc: 5349 43f1 9a00 41f0 9c00 SUBA.W #$00000001,A1
11762: 010092ce: 43f1 9a00 41f0 9c00 b1c6 LEA.L (A1, A1.L*2, $00) == $0602a000,A1
11763: 010092d2: 41f0 9c00 b1c6 6e00 ff74 LEA.L (A0, A1.L*4, $00) == $13077c00,A0
11764: 010092d6: b1c6 6e00 ff74 61ff 0000 CMPA.L D6,A0
11765: 010092d8: 6e00 ff74 61ff 0000 00c2 BGT.W #$ff74 == 0100924e (TRUE)
11766: 010092dc: 61ff 0000 00c2 61ff 0000 BSR.L #$000000c2 == 010093a0
11767: 010092e2: 61ff 0000 0014 61ff 0000 BSR.L #$00000014 == 010092f8
11768: 010092e8: 61ff 0000 08f6 4cee 3cfc BSR.L #$000008f6 == 01009be0
11769: 010092ee: 4cee 3cfc ffd4 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd4) == $0b03f438
11770: 010092f4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11771: 010092f6: 4e75 4e56 0000 48e7 3820 RTS.L
11772: 010092f8: 4e56 0000 48e7 3820 61ff LINK.W A6,#$0000
11773: 010092fc: 48e7 3820 61ff ffff 70c0 MVMLE.L #$3820,-(A7)
11774: 01009300: 61ff ffff 70c0 2440 4a6a BSR.L #$ffff70c0 == 010003c2
11775: 01009306: 2440 4a6a 014c 6d00 0088 MOVEA.L D0,A2
11776: 01009308: 4a6a 014c 6d00 0088 61ff TST.W (A2,$014c) == $01007354
11777: 0100930c: 6d00 0088 61ff 0000 088c BLT.W #$0088 == 01009396 (FALSE)
11778: 01009310: 61ff 0000 088c 306a 0152 BSR.L #$0000088c == 01009b9e
11779: 01009316: 306a 0152 d0ea 014c 2008 MOVEA.W (A2,$0152) == $0100735a,A0
11780: 0100931a: d0ea 014c 2008 eb80 4c6a ADDA.W (A2,$014c) == $01007354,A0
11781: 0100931e: 2008 eb80 4c6a 0000 0324 MOVE.L A0,D0
11782: 01009320: eb80 4c6a 0000 0324 d0aa ASL.L #$00000005,D0
11783: 01009322: 4c6a 0000 0324 d0aa 0368 DIVL.L #$0000,(A2,$0324) == $0100752c
11784: 01009328: d0aa 0368 322a 0150 48c1 ADD.L (A2,$0368) == $01007570,D0
11785: 0100932c: 322a 0150 48c1 242a 0328 MOVE.W (A2,$0150) == $01007358,D1
11786: 01009330: 48c1 242a 0328 e382 d4aa EXT.L D1
11787: 01009332: 242a 0328 e382 d4aa 0328 MOVE.L (A2,$0328) == $01007530,D2
11788: 01009336: e382 d4aa 0328 e582 4c02 ASL.L #$00000001,D2
11789: 01009338: d4aa 0328 e582 4c02 1800 ADD.L (A2,$0328) == $01007530,D2
11790: 0100933c: e582 4c02 1800 2600 d681 ASL.L #$00000002,D2
11791: 0100933e: 4c02 1800 2600 d681 4282 MULL.L #$1800,D2
11792: 01009342: 2600 d681 4282 4a6a 014e MOVE.L D0,D3
11793: 01009344: d681 4282 4a6a 014e 6d0c ADD.L D1,D3
11794: 01009346: 4282 4a6a 014e 6d0c 382a CLR.L D2
11795: 01009348: 4a6a 014e 6d0c 382a 014e TST.W (A2,$014e) == $01007356
11796: 0100934c: 6d0c 382a 014e c9fc 000c BLT.B #$0000000c == 0100935a (FALSE)
11797: 0100934e: 382a 014e c9fc 000c 2044 MOVE.W (A2,$014e) == $01007356,D4
11798: 01009352: c9fc 000c 2044 6004 306a MULS.W #$000c,D4
11799: 01009356: 2044 6004 306a 014e 2008 MOVEA.L D4,A0
11800: 01009358: 6004 306a 014e 2008 d082 BT .B #$00000004 == 0100935e (TRUE)
11801: 0100935a: 306a 014e 2008 d082 4c2a MOVEA.W (A2,$014e) == $01007356,A0
11802: 0100935e: 2008 d082 4c2a 0800 0328 MOVE.L A0,D0
11803: 01009360: d082 4c2a 0800 0328 2043 ADD.L D2,D0
11804: 01009362: 4c2a 0800 0328 2043 d1c0 MULL.L #$0800,(A2,$0328) == $01007530
11805: 01009368: 2043 d1c0 7810 b8aa 0324 MOVEA.L D3,A0
11806: 0100936a: d1c0 7810 b8aa 0324 6604 ADDA.L D0,A0
11807: 0100936c: 7810 b8aa 0324 6604 4650 MOVE.L #$00000010,D4
11808: 0100936e: b8aa 0324 6604 4650 6010 CMP.L (A2,$0324) == $0100752c,D4
11809: 01009372: 6604 4650 6010 4281 4698 BNE.B #$00000004 == 01009378 (TRUE)
11810: 01009374: 4650 6010 4281 4698 2008 NOT.W (A0)
11811: 01009376: 6010 4281 4698 2008 d2aa BT .B #$00000010 == 01009388 (TRUE)
11812: 01009378: 4281 4698 2008 d2aa 0324 CLR.L D1
11813: 0100937a: 4698 2008 d2aa 0324 7807 NOT.L (A0)+
11814: 0100937c: 2008 d2aa 0324 7807 b881 MOVE.L A0,D0
11815: 0100937e: d2aa 0324 7807 b881 6cf2 ADD.L (A2,$0324) == $0100752c,D1
11816: 01009382: 7807 b881 6cf2 5282 780b MOVE.L #$00000007,D4
11817: 01009384: b881 6cf2 5282 780b b882 CMP.L D1,D4
11818: 01009386: 6cf2 5282 780b b882 6cb8 BGE.B #$fffffff2 == 0100937a (TRUE)
11819: 01009388: 5282 780b b882 6cb8 61ff ADD.L #$00000001,D2
11820: 0100938a: 780b b882 6cb8 61ff 0000 MOVE.L #$0000000b,D4
11821: 0100938c: b882 6cb8 61ff 0000 084e CMP.L D2,D4
11822: 0100938e: 6cb8 61ff 0000 084e 4cee BGE.B #$ffffffb8 == 01009348 (TRUE)
11823: 01009390: 61ff 0000 084e 4cee 041c BSR.L #$0000084e == 01009be0
11824: 01009396: 4cee 041c fff0 4e5e 4e75 MVMEL.L #$041c,(A6,$fff0) == $0b03f454
11825: 0100939c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
11826: 0100939e: 4e75 4e56 0000 48e7 3c30 RTS.L
11827: 010093a0: 4e56 0000 48e7 3c30 61ff LINK.W A6,#$0000
11828: 010093a4: 48e7 3c30 61ff ffff 7018 MVMLE.L #$3c30,-(A7)
11829: 010093a8: 61ff ffff 7018 2440 61ff BSR.L #$ffff7018 == 010003c2
11830: 010093ae: 2440 61ff 0000 07ec 306a MOVEA.L D0,A2
11831: 010093b0: 61ff 0000 07ec 306a 0154 BSR.L #$000007ec == 01009b9e
11832: 010093b6: 306a 0154 90ea 014c 2608 MOVEA.W (A2,$0154) == $0100735c,A0
11833: 010093ba: 90ea 014c 2608 93c9 2803 SUBA.W (A2,$014c) == $01007354,A0
11834: 010093be: 2608 93c9 2803 e784 306a MOVE.L A0,D3
11835: 010093c0: 93c9 2803 e784 306a 0150 SUBA.L A1,A1
11836: 010093c2: 2803 e784 306a 0150 d0ea MOVE.L D3,D4
11837: 010093c4: e784 306a 0150 d0ea 014e ASL.L #$00000003,D4
11838: 010093c6: 306a 0150 d0ea 014e 41f0 MOVEA.W (A2,$0150) == $01007358,A0
11839: 010093ca: d0ea 014e 41f0 8a00 47f1 ADDA.W (A2,$014e) == $01007356,A0
11840: 010093ce: 41f0 8a00 47f1 8c00 200b LEA.L (A0, A0.L*2, $00) == $210bf400,A0
11841: 010093d2: 47f1 8c00 200b 4c2a 0800 LEA.L (A1, A0.L*4, $00) == $2e10d000,A3
11842: 010093d6: 200b 4c2a 0800 0328 d0aa MOVE.L A3,D0
11843: 010093d8: 4c2a 0800 0328 d0aa 0368 MULL.L #$0800,(A2,$0328) == $01007530
11844: 010093de: d0aa 0368 306a 0152 d0ea ADD.L (A2,$0368) == $01007570,D0
11845: 010093e2: 306a 0152 d0ea 014c 2208 MOVEA.W (A2,$0152) == $0100735a,A0
11846: 010093e6: d0ea 014c 2208 eb81 4c6a ADDA.W (A2,$014c) == $01007354,A0
11847: 010093ea: 2208 eb81 4c6a 1001 0324 MOVE.L A0,D1
11848: 010093ec: eb81 4c6a 1001 0324 2400 ASL.L #$00000005,D1
11849: 010093ee: 4c6a 1001 0324 2400 d481 DIVL.L #$1001,(A2,$0324) == $0100752c
11850: 010093f4: 2400 d481 7a10 baaa 0324 MOVE.L D0,D2
11851: 010093f6: d481 7a10 baaa 0324 6616 ADD.L D1,D2
11852: 010093f8: 7a10 baaa 0324 6616 4281 MOVE.L #$00000010,D5
11853: 010093fa: baaa 0324 6616 4281 b681 CMP.L (A2,$0324) == $0100752c,D5
11854: 010093fe: 6616 4281 b681 6f2a 2042 BNE.B #$00000016 == 01009416 (TRUE)
11855: 01009400: 4281 b681 6f2a 2042 5482 CLR.L D1
11856: 01009402: b681 6f2a 2042 5482 30aa CMP.L D1,D3
11857: 01009404: 6f2a 2042 5482 30aa 0162 BLE.B #$0000002a == 01009430 (FALSE)
11858: 01009406: 2042 5482 30aa 0162 5281 MOVEA.L D2,A0
11859: 01009408: 5482 30aa 0162 5281 b681 ADD.L #$00000002,D2
11860: 0100940a: 30aa 0162 5281 b681 6ef2 MOVE.W (A2,$0162) == $0100736a,(A0)
11861: 0100940e: 5281 b681 6ef2 601a 4281 ADD.L #$00000001,D1
11862: 01009410: b681 6ef2 601a 4281 600a CMP.L D1,D3
11863: 01009412: 6ef2 601a 4281 600a 2042 BGT.B #$fffffff2 == 01009406 (TRUE)
11864: 01009414: 601a 4281 600a 2042 5882 BT .B #$0000001a == 01009430 (TRUE)
11865: 01009416: 4281 600a 2042 5882 20aa CLR.L D1
11866: 01009418: 600a 2042 5882 20aa 0160 BT .B #$0000000a == 01009424 (TRUE)
11867: 0100941a: 2042 5882 20aa 0160 5281 MOVEA.L D2,A0
11868: 0100941c: 5882 20aa 0160 5281 2004 ADD.L #$00000004,D2
11869: 0100941e: 20aa 0160 5281 2004 4c6a MOVE.L (A2,$0160) == $01007368,(A0)
11870: 01009422: 5281 2004 4c6a 0800 0324 ADD.L #$00000001,D1
11871: 01009424: 2004 4c6a 0800 0324 b081 MOVE.L D4,D0
11872: 01009426: 4c6a 0800 0324 b081 6eea DIVL.L #$0800,(A2,$0324) == $0100752c
11873: 0100942c: b081 6eea 5249 7a0b ba89 CMP.L D1,D0
11874: 0100942e: 6eea 5249 7a0b ba89 6c8e BGT.B #$ffffffea == 0100941a (TRUE)
11875: 01009430: 5249 7a0b ba89 6c8e 61ff ADDA.W #$00000001,A1
11876: 01009432: 7a0b ba89 6c8e 61ff 0000 MOVE.L #$0000000b,D5
11877: 01009434: ba89 6c8e 61ff 0000 07a6 CMP.L A1,D5
11878: 01009436: 6c8e 61ff 0000 07a6 4cee BGE.B #$ffffff8e == 010093c6 (TRUE)
11879: 01009438: 61ff 0000 07a6 4cee 0c3c BSR.L #$000007a6 == 01009be0
11880: 0100943e: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $0b03f44c
11881: 01009444: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
11882: 01009446: 4e75 4e56 0000 2f0a 61ff RTS.L
11883: 01009448: 4e56 0000 2f0a 61ff ffff LINK.W A6,#$0000
11884: 0100944c: 2f0a 61ff ffff 6f72 2440 MOVE.L A2,-(A7)
11885: 0100944e: 61ff ffff 6f72 2440 302a BSR.L #$ffff6f72 == 010003c2
11886: 01009454: 2440 302a 0170 0240 0008 MOVEA.L D0,A2
11887: 01009456: 302a 0170 0240 0008 661c MOVE.W (A2,$0170) == $01007378,D0
11888: 0100945a: 0240 0008 661c 022a fff7 AND.W #$0008,D0
11889: 0100945e: 661c 022a fff7 0004 2f2e BNE.B #$0000001c == 0100947c (TRUE)
11890: 01009460: 022a fff7 0004 2f2e 000c AND.B #$f7,(A2,$0004) == $0100720c
11891: 01009466: 2f2e 000c 2f2e 0008 2f2e MOVE.L (A6,$000c) == $0b03f470,-(A7)
11892: 0100946a: 2f2e 0008 2f2e 0010 61ff MOVE.L (A6,$0008) == $0b03f46c,-(A7)
11893: 0100946e: 2f2e 0010 61ff ffff ef92 MOVE.L (A6,$0010) == $0b03f474,-(A7)
11894: 01009472: 61ff ffff ef92 defc 000c BSR.L #$ffffef92 == 01008406
11895: 01009478: defc 000c 302a 0170 0040 ADDA.W #$000c,A7
11896: 0100947c: 302a 0170 0040 0020 3540 MOVE.W (A2,$0170) == $01007378,D0
11897: 01009480: 0040 0020 3540 0170 2f2e OR.W #$0020,D0
11898: 01009484: 3540 0170 2f2e 0020 2f2e MOVE.W D0,(A2,$0170) == $01007378
11899: 01009488: 2f2e 0020 2f2e 001c 2f2e MOVE.L (A6,$0020) == $0b03f484,-(A7)
11900: 0100948c: 2f2e 001c 2f2e 0018 2f2e MOVE.L (A6,$001c) == $0b03f480,-(A7)
11901: 01009490: 2f2e 0018 2f2e 0014 61ff MOVE.L (A6,$0018) == $0b03f47c,-(A7)
11902: 01009494: 2f2e 0014 61ff ffff d2d6 MOVE.L (A6,$0014) == $0b03f478,-(A7)
11903: 01009498: 61ff ffff d2d6 246e fffc BSR.L #$ffffd2d6 == 01006770
11904: 0100949e: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
11905: 010094a2: 4e5e 4e75 4e56 0000 2f2e UNLK.L A6
11906: 010094a4: 4e75 4e56 0000 2f2e 0014 RTS.L
11907: 010094a6: 4e56 0000 2f2e 0014 2f2e LINK.W A6,#$0000
11908: 010094aa: 2f2e 0014 2f2e 0010 2f2e MOVE.L (A6,$0014) == $0b03f478,-(A7)
11909: 010094ae: 2f2e 0010 2f2e 000c 2f2e MOVE.L (A6,$0010) == $0b03f474,-(A7)
11910: 010094b2: 2f2e 000c 2f2e 0008 4879 MOVE.L (A6,$000c) == $0b03f470,-(A7)
11911: 010094b6: 2f2e 0008 4879 0100 fcf3 MOVE.L (A6,$0008) == $0b03f46c,-(A7)
11912: 010094ba: 4879 0100 fcf3 42a7 42a7 PEA.L $0100fcf3
11913: 010094c0: 42a7 42a7 61ff ffff ff82 CLR.L -(A7)
11914: 010094c2: 42a7 61ff ffff ff82 4e5e CLR.L -(A7)
11915: 010094c4: 61ff ffff ff82 4e5e 4e75 BSR.L #$ffffff82 == 01009448
11916: 010094ca: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
11917: 010094cc: 4e75 4e56 0000 2f0a 61ff RTS.L
11918: 010094ce: 4e56 0000 2f0a 61ff ffff LINK.W A6,#$0000
11919: 010094d2: 2f0a 61ff ffff 6eec 2440 MOVE.L A2,-(A7)
11920: 010094d4: 61ff ffff 6eec 2440 302a BSR.L #$ffff6eec == 010003c2
11921: 010094da: 2440 302a 0170 0240 0020 MOVEA.L D0,A2
11922: 010094dc: 302a 0170 0240 0020 6718 MOVE.W (A2,$0170) == $01007378,D0
11923: 010094e0: 0240 0020 6718 61ff ffff AND.W #$0020,D0
11924: 010094e4: 6718 61ff ffff f38c 002a BEQ.B #$00000018 == 010094fe (FALSE)
11925: 010094e6: 61ff ffff f38c 002a 0008 BSR.L #$fffff38c == 01008874
11926: 010094ec: 002a 0008 0004 302a 0170 OR.B #$08,(A2,$0004) == $0100720c
11927: 010094f2: 302a 0170 0240 ffdf 3540 MOVE.W (A2,$0170) == $01007378,D0
11928: 010094f6: 0240 ffdf 3540 0170 246e AND.W #$ffdf,D0
11929: 010094fa: 3540 0170 246e fffc 4e5e MOVE.W D0,(A2,$0170) == $01007378
11930: 010094fe: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
11931: 01009502: 4e5e 4e75 4e56 0000 2f02 UNLK.L A6
11932: 01009504: 4e75 4e56 0000 2f02 61ff RTS.L
11933: 01009506: 4e56 0000 2f02 61ff ffff LINK.W A6,#$0000
11934: 0100950a: 2f02 61ff ffff 6eb4 2040 MOVE.L D2,-(A7)
11935: 0100950c: 61ff ffff 6eb4 2040 1028 BSR.L #$ffff6eb4 == 010003c2
11936: 01009512: 2040 1028 034e 49c0 4c2e MOVEA.L D0,A0
11937: 01009514: 1028 034e 49c0 4c2e 0800 MOVE.B (A0,$034e) == $0b03ff4e,D0
11938: 01009518: 49c0 4c2e 0800 0008 e580 EXT.B D0
11939: 0100951a: 4c2e 0800 0008 e580 2240 MULL.L #$0800,(A6,$0008) == $0b03f46c
11940: 01009520: e580 2240 d3e8 035c 1028 ASL.L #$00000002,D0
11941: 01009522: 2240 d3e8 035c 1028 034e MOVEA.L D0,A1
11942: 01009524: d3e8 035c 1028 034e 0c00 ADDA.L (A0,$035c) == $0b03ff5c,A1
11943: 01009528: 1028 034e 0c00 0004 6716 MOVE.B (A0,$034e) == $0b03ff4e,D0
11944: 0100952c: 0c00 0004 6716 6e08 0c00 CMP.B #$04,D0
11945: 01009530: 6716 6e08 0c00 0001 670a BEQ.B #$00000016 == 01009548 (FALSE)
11946: 01009532: 6e08 0c00 0001 670a 606a BGT.B #$00000008 == 0100953c (TRUE)
11947: 01009534: 0c00 0001 670a 606a 0c00 CMP.B #$01,D0
11948: 01009538: 670a 606a 0c00 0008 672c BEQ.B #$0000000a == 01009544 (FALSE)
11949: 0100953a: 606a 0c00 0008 672c 6062 BT .B #$0000006a == 010095a6 (TRUE)
11950: 0100953c: 0c00 0008 672c 6062 2211 CMP.B #$08,D0
11951: 01009540: 672c 6062 2211 6062 2219 BEQ.B #$0000002c == 0100956e (FALSE)
11952: 01009542: 6062 2211 6062 2219 0281 BT .B #$00000062 == 010095a6 (TRUE)
11953: 01009544: 2211 6062 2219 0281 ff00 MOVE.L (A1),D1
11954: 01009546: 6062 2219 0281 ff00 0000 BT .B #$00000062 == 010095aa (TRUE)
11955: 01009548: 2219 0281 ff00 0000 2019 MOVE.L (A1)+,D1
11956: 0100954a: 0281 ff00 0000 2019 0280 AND.L #$ff000000,D1
11957: 01009550: 2019 0280 ff00 0000 e088 MOVE.L (A1)+,D0
11958: 01009552: 0280 ff00 0000 e088 8280 AND.L #$ff000000,D0
11959: 01009558: e088 8280 2019 0280 ff00 LSR.L #$00000008,D0
11960: 0100955a: 8280 2019 0280 ff00 0000 OR.L D0,D1
11961: 0100955c: 2019 0280 ff00 0000 7410 MOVE.L (A1)+,D0
11962: 0100955e: 0280 ff00 0000 7410 e4a8 AND.L #$ff000000,D0
11963: 01009564: 7410 e4a8 8280 2011 602a MOVE.L #$00000010,D2
11964: 01009566: e4a8 8280 2011 602a 2211 LSR.L D2,D0
11965: 01009568: 8280 2011 602a 2211 0281 OR.L D0,D1
11966: 0100956a: 2011 602a 2211 0281 ff00 MOVE.L (A1),D0
11967: 0100956c: 602a 2211 0281 ff00 0000 BT .B #$0000002a == 01009598 (TRUE)
11968: 0100956e: 2211 0281 ff00 0000 5049 MOVE.L (A1),D1
11969: 01009570: 0281 ff00 0000 5049 2011 AND.L #$ff000000,D1
11970: 01009576: 5049 2011 0280 ff00 0000 ADDA.W #$00000008,A1
11971: 01009578: 2011 0280 ff00 0000 e088 MOVE.L (A1),D0
11972: 0100957a: 0280 ff00 0000 e088 8280 AND.L #$ff000000,D0
11973: 01009580: e088 8280 5049 2011 0280 LSR.L #$00000008,D0
11974: 01009582: 8280 5049 2011 0280 ff00 OR.L D0,D1
11975: 01009584: 5049 2011 0280 ff00 0000 ADDA.W #$00000008,A1
11976: 01009586: 2011 0280 ff00 0000 7410 MOVE.L (A1),D0
11977: 01009588: 0280 ff00 0000 7410 e4a8 AND.L #$ff000000,D0
11978: 0100958e: 7410 e4a8 8280 2029 0008 MOVE.L #$00000010,D2
11979: 01009590: e4a8 8280 2029 0008 0280 LSR.L D2,D0
11980: 01009592: 8280 2029 0008 0280 ff00 OR.L D0,D1
11981: 01009594: 2029 0008 0280 ff00 0000 MOVE.L (A1,$0008) == $0200e008,D0
11982: 01009598: 0280 ff00 0000 7418 e4a8 AND.L #$ff000000,D0
11983: 0100959e: 7418 e4a8 8280 6004 4280 MOVE.L #$00000018,D2
11984: 010095a0: e4a8 8280 6004 4280 6002 LSR.L D2,D0
11985: 010095a2: 8280 6004 4280 6002 2001 OR.L D0,D1
11986: 010095a4: 6004 4280 6002 2001 242e BT .B #$00000004 == 010095aa (TRUE)
11987: 010095a6: 4280 6002 2001 242e fffc CLR.L D0
11988: 010095a8: 6002 2001 242e fffc 4e5e BT .B #$00000002 == 010095ac (TRUE)
11989: 010095aa: 2001 242e fffc 4e5e 4e75 MOVE.L D1,D0
11990: 010095ac: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $0b03f460,D2
11991: 010095b0: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
11992: 010095b2: 4e75 4e56 fffc 48e7 3e38 RTS.L
11993: 010095b4: 4e56 fffc 48e7 3e38 246e LINK.W A6,#$fffc
11994: 010095b8: 48e7 3e38 246e 0008 76ff MVMLE.L #$3e38,-(A7)
11995: 010095bc: 246e 0008 76ff 267c 0200 MOVEA.L (A6,$0008) == $0b03f46c,A2
11996: 010095c0: 76ff 267c 0200 d000 207c MOVE.L #$ffffffff,D3
11997: 010095c2: 267c 0200 d000 207c 0200 MOVEA.L #$0200d000,A3
11998: 010095c8: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
11999: 010095ce: 2d50 fffc 386a 0170 2f0a MOVE.L (A0),(A6,$fffc) == $0b03f460
12000: 010095d2: 386a 0170 2f0a 2f2a 0006 MOVEA.W (A2,$0170) == $01007378,A4
12001: 010095d6: 2f0a 2f2a 0006 61ff ffff MOVE.L A2,-(A7)
12002: 010095d8: 2f2a 0006 61ff ffff 746e MOVE.L (A2,$0006) == $0100720e,-(A7)
12003: 010095dc: 61ff ffff 746e 102e fffe BSR.L #$ffff746e == 01000a4c
12004: 010095e2: 102e fffe e808 4282 1400 MOVE.B (A6,$fffe) == $0b03f462,D0
12005: 010095e6: e808 4282 1400 2a2a 0006 LSR.B #$00000004,D0
12006: 010095e8: 4282 1400 2a2a 0006 41ea CLR.L D2
12007: 010095ea: 1400 2a2a 0006 41ea 0016 MOVE.B D0,D2
12008: 010095ec: 2a2a 0006 41ea 0016 504f MOVE.L (A2,$0006) == $0100720e,D5
12009: 010095f0: 41ea 0016 504f 0828 0005 LEA.L (A2,$0016) == $0100721e,A0
12010: 010095f4: 504f 0828 0005 0011 6708 ADDA.W #$00000008,A7
12011: 010095f6: 0828 0005 0011 6708 e9e8 BTST.B #$0005,(A0,$0011) == $0b03fc11
12012: 010095fc: 6708 e9e8 30c2 0011 e383 BEQ.B #$00000008 == 01009606 (FALSE)
12013: 010095fe: e9e8 30c2 0011 e383 2f0a BFEXTU.L #$30c2,(A0,$0011) == $0b03fc11
12014: 01009604: e383 2f0a 61ff 0000 0aa2 ASL.L #$00000001,D3
12015: 01009606: 2f0a 61ff 0000 0aa2 2800 MOVE.L A2,-(A7)
12016: 01009608: 61ff 0000 0aa2 2800 584f BSR.L #$00000aa2 == 0100a0ac
12017: 0100960e: 2800 584f 72ff b284 672a MOVE.L D0,D4
12018: 01009610: 584f 72ff b284 672a 2f04 ADDA.W #$00000004,A7
12019: 01009612: 72ff b284 672a 2f04 2f0a MOVE.L #$ffffffff,D1
12020: 01009614: b284 672a 2f04 2f0a 61ff CMP.L D4,D1
12021: 01009616: 672a 2f04 2f0a 61ff 0000 BEQ.B #$0000002a == 01009642 (FALSE)
12022: 01009618: 2f04 2f0a 61ff 0000 0b2a MOVE.L D4,-(A7)
12023: 0100961a: 2f0a 61ff 0000 0b2a 2f0a MOVE.L A2,-(A7)
12024: 0100961c: 61ff 0000 0b2a 2f0a 61ff BSR.L #$00000b2a == 0100a148
12025: 01009622: 2f0a 61ff 0000 0b6c 61ff MOVE.L A2,-(A7)
12026: 01009624: 61ff 0000 0b6c 61ff ffff BSR.L #$00000b6c == 0100a192
12027: 0100962a: 61ff ffff f8f8 2f0a 61ff BSR.L #$fffff8f8 == 01008f24
12028: 01009630: 2f0a 61ff 0000 0aba defc MOVE.L A2,-(A7)
12029: 01009632: 61ff 0000 0aba defc 0010 BSR.L #$00000aba == 0100a0ee
12030: 01009638: defc 0010 ba83 6602 2c04 ADDA.W #$0010,A7
12031: 0100963c: ba83 6602 2c04 4a85 6600 CMP.L D3,D5
12032: 0100963e: 6602 2c04 4a85 6600 0096 BNE.B #$00000002 == 01009642 (TRUE)
12033: 01009640: 2c04 4a85 6600 0096 4a82 MOVE.L D4,D6
12034: 01009642: 4a85 6600 0096 4a82 6708 TST.L D5
12035: 01009644: 6600 0096 4a82 6708 7202 BNE.W #$0096 == 010096dc (TRUE)
12036: 01009648: 4a82 6708 7202 b282 6600 TST.L D2
12037: 0100964a: 6708 7202 b282 6600 008a BEQ.B #$00000008 == 01009654 (FALSE)
12038: 0100964c: 7202 b282 6600 008a 2013 MOVE.L #$00000002,D1
12039: 0100964e: b282 6600 008a 2013 0040 CMP.L D2,D1
12040: 01009650: 6600 008a 2013 0040 0080 BNE.W #$008a == 010096dc (TRUE)
12041: 01009654: 2013 0040 0080 2680 7202 MOVE.L (A3),D0
12042: 01009656: 0040 0080 2680 7202 b282 OR.W #$0080,D0
12043: 0100965a: 2680 7202 b282 6608 0239 MOVE.L D0,(A3)
12044: 0100965c: 7202 b282 6608 0239 00bf MOVE.L #$00000002,D1
12045: 0100965e: b282 6608 0239 00bf 020c CMP.L D2,D1
12046: 01009660: 6608 0239 00bf 020c 0004 BNE.B #$00000008 == 0100966a (TRUE)
12047: 01009662: 0239 00bf 020c 0004 2f3c AND.B #$bf,$020c0004
12048: 0100966a: 2f3c 0202 0000 2f0a 61ff MOVE.L #$02020000,-(A7)
12049: 01009670: 2f0a 61ff ffff 861a 504f MOVE.L A2,-(A7)
12050: 01009672: 61ff ffff 861a 504f 4a80 BSR.L #$ffff861a == 01001c8e
12051: 01009678: 504f 4a80 675e 207c 0202 ADDA.W #$00000008,A7
12052: 0100967a: 4a80 675e 207c 0202 0004 TST.L D0
12053: 0100967c: 675e 207c 0202 0004 20bc BEQ.B #$0000005e == 010096dc (FALSE)
12054: 0100967e: 207c 0202 0004 20bc 8000 MOVEA.L #$02020004,A0
12055: 01009684: 20bc 8000 0000 207c 0202 MOVE.L #$80000000,(A0)
12056: 0100968a: 207c 0202 0000 20bc 0800 MOVEA.L #$02020000,A0
12057: 01009690: 20bc 0800 0000 2f3c 0003 MOVE.L #$08000000,(A0)
12058: 01009696: 2f3c 0003 3450 61ff ffff MOVE.L #$00033450,-(A7)
12059: 0100969c: 61ff ffff 8e2e 4282 584f BSR.L #$ffff8e2e == 010024cc // delay(210000)
12060: 010096a2: 4282 584f b4aa 0006 6728 CLR.L D2
12061: 010096a4: 584f b4aa 0006 6728 2f02 ADDA.W #$00000004,A7
12062: 010096a6: b4aa 0006 6728 2f02 2f0a CMP.L (A2,$0006) == $0100720e,D2
12063: 010096aa: 6728 2f02 2f0a 61ff 0000 BEQ.B #$00000028 == 010096d4 (FALSE)
12064: 010096ac: 2f02 2f0a 61ff 0000 0060 MOVE.L D2,-(A7)
12065: 010096ae: 2f0a 61ff 0000 0060 504f MOVE.L A2,-(A7)
12066: 010096b0: 61ff 0000 0060 504f 7201 BSR.L #$00000060 == 01009712
12067: 010096b6: 504f 7201 b280 6610 2a02 ADDA.W #$00000008,A7
12068: 010096b8: 7201 b280 6610 2a02 182a MOVE.L #$00000001,D1
12069: 010096ba: b280 6610 2a02 182a 034d CMP.L D0,D1
12070: 010096bc: 6610 2a02 182a 034d 49c4 BNE.B #$00000010 == 010096ce (TRUE)
12071: 010096be: 2a02 182a 034d 49c4 b685 MOVE.L D2,D5
12072: 010096c0: 182a 034d 49c4 b685 660a MOVE.B (A2,$034d) == $01007555,D4
12073: 010096c4: 49c4 b685 660a 2c04 6006 EXT.B D4
12074: 010096c6: b685 660a 2c04 6006 b682 CMP.L D5,D3
12075: 010096c8: 660a 2c04 6006 b682 6602 BNE.B #$0000000a == 010096d4 (TRUE)
12076: 010096ca: 2c04 6006 b682 6602 76ff MOVE.L D4,D6
12077: 010096cc: 6006 b682 6602 76ff 5482 BT .B #$00000006 == 010096d4 (TRUE)
12078: 010096ce: b682 6602 76ff 5482 7206 CMP.L D2,D3
12079: 010096d0: 6602 76ff 5482 7206 b282 BNE.B #$00000002 == 010096d4 (TRUE)
12080: 010096d2: 76ff 5482 7206 b282 6cca MOVE.L #$ffffffff,D3
12081: 010096d4: 5482 7206 b282 6cca 72ff ADD.L #$00000002,D2
12082: 010096d6: 7206 b282 6cca 72ff b283 MOVE.L #$00000006,D1
12083: 010096d8: b282 6cca 72ff b283 6704 CMP.L D2,D1
12084: 010096da: 6cca 72ff b283 6704 2a03 BGE.B #$ffffffca == 010096a6 (TRUE)
12085: 010096dc: 72ff b283 6704 2a03 2806 MOVE.L #$ffffffff,D1
12086: 010096de: b283 6704 2a03 2806 baaa CMP.L D3,D1
12087: 010096e0: 6704 2a03 2806 baaa 0006 BEQ.B #$00000004 == 010096e6 (FALSE)
12088: 010096e2: 2a03 2806 baaa 0006 660c MOVE.L D3,D5
12089: 010096e4: 2806 baaa 0006 660c 2f04 MOVE.L D6,D4
12090: 010096e6: baaa 0006 660c 2f04 2f0a CMP.L (A2,$0006) == $0100720e,D5
12091: 010096ea: 660c 2f04 2f0a 61ff 0000 BNE.B #$0000000c == 010096f8 (TRUE)
12092: 010096ec: 2f04 2f0a 61ff 0000 0a56 MOVE.L D4,-(A7)
12093: 010096ee: 2f0a 61ff 0000 0a56 600c MOVE.L A2,-(A7)
12094: 010096f0: 61ff 0000 0a56 600c 2f04 BSR.L #$00000a56 == 0100a148
12095: 010096f6: 600c 2f04 2f05 2f0a 61ff BT .B #$0000000c == 01009704 (TRUE)
12096: 010096f8: 2f04 2f05 2f0a 61ff 0000 MOVE.L D4,-(A7)
12097: 010096fa: 2f05 2f0a 61ff 0000 023a MOVE.L D5,-(A7)
12098: 010096fc: 2f0a 61ff 0000 023a 354c MOVE.L A2,-(A7)
12099: 010096fe: 61ff 0000 023a 354c 0170 BSR.L #$0000023a == 0100993a
12100: 01009704: 354c 0170 4cee 1c7c ffdc MOVE.W A4,(A2,$0170) == $01007378
12101: 01009708: 4cee 1c7c ffdc 4e5e 4e75 MVMEL.L #$1c7c,(A6,$ffdc) == $0b03f440
12102: 0100970e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
12103: 01009710: 4e75 4e56 0000 48e7 3830 RTS.L
12104: 01009712: 4e56 0000 48e7 3830 246e LINK.W A6,#$0000
12105: 01009716: 48e7 3830 246e 0008 262e MVMLE.L #$3830,-(A7)
12106: 0100971a: 246e 0008 262e 000c 2003 MOVEA.L (A6,$0008) == $0b03f46c,A2
12107: 0100971e: 262e 000c 2003 7818 e9a0 MOVE.L (A6,$000c) == $0b03f470,D3
12108: 01009722: 2003 7818 e9a0 2400 0082 MOVE.L D3,D0
12109: 01009724: 7818 e9a0 2400 0082 f0ff MOVE.L #$00000018,D4
12110: 01009726: e9a0 2400 0082 f0ff fff0 ASL.L D4,D0
12111: 01009728: 2400 0082 f0ff fff0 2f02 MOVE.L D0,D2
12112: 0100972a: 0082 f0ff fff0 2f02 2f0a OR.L #$f0fffff0,D2
12113: 01009730: 2f02 2f0a 61ff ffff 8558 MOVE.L D2,-(A7)
12114: 01009732: 2f0a 61ff ffff 8558 504f MOVE.L A2,-(A7)
12115: 01009734: 61ff ffff 8558 504f 4a80 BSR.L #$ffff8558 == 01001c8e
12116: 0100973a: 504f 4a80 6700 01b2 2242 ADDA.W #$00000008,A7
12117: 0100973c: 4a80 6700 01b2 2242 2011 TST.L D0
12118: 0100973e: 6700 01b2 2242 2011 0280 BEQ.W #$01b2 == 010098f2 (FALSE)
12119: 01009742: 2242 2011 0280 c000 0000 MOVEA.L D2,A1
12120: 01009744: 2011 0280 c000 0000 0c80 MOVE.L (A1),D0
12121: 01009746: 0280 c000 0000 0c80 c000 AND.L #$c0000000,D0
12122: 0100974c: 0c80 c000 0000 6600 019e CMP.L #$c0000000,D0
12123: 01009752: 6600 019e 2003 7818 e9a0 BNE.W #$019e == 010098f2 (TRUE)
12124: 01009756: 2003 7818 e9a0 2400 0082 MOVE.L D3,D0
12125: 01009758: 7818 e9a0 2400 0082 f0ff MOVE.L #$00000018,D4
12126: 0100975a: e9a0 2400 0082 f0ff ffe0 ASL.L D4,D0
12127: 0100975c: 2400 0082 f0ff ffe0 2f02 MOVE.L D0,D2
12128: 0100975e: 0082 f0ff ffe0 2f02 2f0a OR.L #$f0ffffe0,D2
12129: 01009764: 2f02 2f0a 61ff ffff 8524 MOVE.L D2,-(A7)
12130: 01009766: 2f0a 61ff ffff 8524 504f MOVE.L A2,-(A7)
12131: 01009768: 61ff ffff 8524 504f 4a80 BSR.L #$ffff8524 == 01001c8e
12132: 0100976e: 504f 4a80 6700 017e 2242 ADDA.W #$00000008,A7
12133: 01009770: 4a80 6700 017e 2242 2011 TST.L D0
12134: 01009772: 6700 017e 2242 2011 0280 BEQ.W #$017e == 010098f2 (FALSE)
12135: 01009776: 2242 2011 0280 ff00 0000 MOVEA.L D2,A1
12136: 01009778: 2011 0280 ff00 0000 0c80 MOVE.L (A1),D0
12137: 0100977a: 0280 ff00 0000 0c80 a500 AND.L #$ff000000,D0
12138: 01009780: 0c80 a500 0000 6600 016a CMP.L #$a5000000,D0
12139: 01009786: 6600 016a 4878 0080 486a BNE.W #$016a == 010098f2 (TRUE)
12140: 0100978a: 4878 0080 486a 0324 61ff PEA.L $00000080
12141: 0100978e: 486a 0324 61ff ffff d844 PEA.L (A2,$0324) == $0100752c
12142: 01009792: 61ff ffff d844 1543 034c BSR.L #$ffffd844 == 01006fd8
12143: 01009798: 1543 034c 422a 034d 2003 MOVE.B D3,(A2,$034c) == $01007554
12144: 0100979c: 422a 034d 2003 7818 e9a0 CLR.B (A2,$034d) == $01007555
12145: 010097a0: 2003 7818 e9a0 2400 0082 MOVE.L D3,D0
12146: 010097a2: 7818 e9a0 2400 0082 f0ff MOVE.L #$00000018,D4
12147: 010097a4: e9a0 2400 0082 f0ff ffd8 ASL.L D4,D0
12148: 010097a6: 2400 0082 f0ff ffd8 2242 MOVE.L D0,D2
12149: 010097a8: 0082 f0ff ffd8 2242 4280 OR.L #$f0ffffd8,D2
12150: 010097ae: 2242 4280 1011 1540 034e MOVEA.L D2,A1
12151: 010097b0: 4280 1011 1540 034e 504f CLR.L D0
12152: 010097b2: 1011 1540 034e 504f 0c00 MOVE.B (A1),D0
12153: 010097b4: 1540 034e 504f 0c00 0004 MOVE.B D0,(A2,$034e) == $01007556
12154: 010097b8: 504f 0c00 0004 6714 6e0a ADDA.W #$00000008,A7
12155: 010097ba: 0c00 0004 6714 6e0a 0c00 CMP.B #$04,D0
12156: 010097be: 6714 6e0a 0c00 0001 670c BEQ.B #$00000014 == 010097d4 (FALSE)
12157: 010097c0: 6e0a 0c00 0001 670c 6000 BGT.B #$0000000a == 010097cc (TRUE)
12158: 010097c2: 0c00 0001 670c 6000 0128 CMP.B #$01,D0
12159: 010097c6: 670c 6000 0128 0c00 0008 BEQ.B #$0000000c == 010097d4 (FALSE)
12160: 010097c8: 6000 0128 0c00 0008 6600 BT .W #$0128 == 010098f2 (TRUE)
12161: 010097cc: 0c00 0008 6600 0120 2003 CMP.B #$08,D0
12162: 010097d0: 6600 0120 2003 7818 e9a0 BNE.W #$0120 == 010098f2 (TRUE)
12163: 010097d4: 2003 7818 e9a0 2200 0081 MOVE.L D3,D0
12164: 010097d6: 7818 e9a0 2200 0081 f0ff MOVE.L #$00000018,D4
12165: 010097d8: e9a0 2200 0081 f0ff ffb8 ASL.L D4,D0
12166: 010097da: 2200 0081 f0ff ffb8 2241 MOVE.L D0,D1
12167: 010097dc: 0081 f0ff ffb8 2241 2411 OR.L #$f0ffffb8,D1
12168: 010097e2: 2241 2411 0282 ff00 0000 MOVEA.L D1,A1
12169: 010097e4: 2411 0282 ff00 0000 2200 MOVE.L (A1),D2
12170: 010097e6: 0282 ff00 0000 2200 0081 AND.L #$ff000000,D2
12171: 010097ec: 2200 0081 f0ff ffc0 2241 MOVE.L D0,D1
12172: 010097ee: 0081 f0ff ffc0 2241 1211 OR.L #$f0ffffc0,D1
12173: 010097f4: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
12174: 010097f6: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
12175: 010097f8: 49c1 0281 0000 00ff 7810 EXT.B D1
12176: 010097fa: 0281 0000 00ff 7810 e9a1 AND.L #$000000ff,D1
12177: 01009800: 7810 e9a1 8481 2200 0081 MOVE.L #$00000010,D4
12178: 01009802: e9a1 8481 2200 0081 f0ff ASL.L D4,D1
12179: 01009804: 8481 2200 0081 f0ff ffc8 OR.L D1,D2
12180: 01009806: 2200 0081 f0ff ffc8 2241 MOVE.L D0,D1
12181: 01009808: 0081 f0ff ffc8 2241 1211 OR.L #$f0ffffc8,D1
12182: 0100980e: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
12183: 01009810: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
12184: 01009812: 49c1 0281 0000 00ff e181 EXT.B D1
12185: 01009814: 0281 0000 00ff e181 8481 AND.L #$000000ff,D1
12186: 0100981a: e181 8481 0080 f0ff ffd0 ASL.L #$00000008,D1
12187: 0100981c: 8481 0080 f0ff ffd0 2240 OR.L D1,D2
12188: 0100981e: 0080 f0ff ffd0 2240 1011 OR.L #$f0ffffd0,D0
12189: 01009824: 2240 1011 49c0 0280 0000 MOVEA.L D0,A1
12190: 01009826: 1011 49c0 0280 0000 00ff MOVE.B (A1),D0
12191: 01009828: 49c0 0280 0000 00ff 8480 EXT.B D0
12192: 0100982a: 0280 0000 00ff 8480 2002 AND.L #$000000ff,D0
12193: 01009830: 8480 2002 0280 ff00 0000 OR.L D0,D2
12194: 01009832: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
12195: 01009834: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12196: 0100983a: 0c80 f000 0000 670c 2002 CMP.L #$f0000000,D0
12197: 01009840: 670c 2002 0280 f000 0000 BEQ.B #$0000000c == 0100984e (FALSE)
12198: 01009842: 2002 0280 f000 0000 6600 MOVE.L D2,D0
12199: 01009844: 0280 f000 0000 6600 00a6 AND.L #$f0000000,D0
12200: 0100984a: 6600 00a6 2002 0280 ff00 BNE.W #$00a6 == 010098f2 (TRUE)
12201: 0100984e: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
12202: 01009850: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12203: 01009856: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12204: 0100985c: 6604 7018 6002 701c 2803 BNE.B #$00000004 == 01009862 (TRUE)
12205: 0100985e: 7018 6002 701c 2803 e1a4 MOVE.L #$00000018,D0
12206: 01009860: 6002 701c 2803 e1a4 2004 BT .B #$00000002 == 01009864 (TRUE)
12207: 01009862: 701c 2803 e1a4 2004 8082 MOVE.L #$0000001c,D0
12208: 01009864: 2803 e1a4 2004 8082 2540 MOVE.L D3,D4
12209: 01009866: e1a4 2004 8082 2540 035c ASL.L D0,D4
12210: 01009868: 2004 8082 2540 035c 2002 MOVE.L D4,D0
12211: 0100986a: 8082 2540 035c 2002 0280 OR.L D2,D0
12212: 0100986c: 2540 035c 2002 0280 ff00 MOVE.L D0,(A2,$035c) == $01007564
12213: 01009870: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
12214: 01009872: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12215: 01009878: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12216: 0100987e: 6604 7018 6002 701c 2803 BNE.B #$00000004 == 01009884 (TRUE)
12217: 01009880: 7018 6002 701c 2803 e1a4 MOVE.L #$00000018,D0
12218: 01009882: 6002 701c 2803 e1a4 2004 BT .B #$00000002 == 01009886 (TRUE)
12219: 01009884: 701c 2803 e1a4 2004 8480 MOVE.L #$0000001c,D0
12220: 01009886: 2803 e1a4 2004 8480 2542 MOVE.L D3,D4
12221: 01009888: e1a4 2004 8480 2542 0358 ASL.L D0,D4
12222: 0100988a: 2004 8480 2542 0358 4878 MOVE.L D4,D0
12223: 0100988c: 8480 2542 0358 4878 0001 OR.L D0,D2
12224: 0100988e: 2542 0358 4878 0001 61ff MOVE.L D2,(A2,$0358) == $01007560
12225: 01009892: 4878 0001 61ff ffff fc6e PEA.L $00000001
12226: 01009896: 61ff ffff fc6e 2040 584f BSR.L #$fffffc6e == 01009506
12227: 0100989c: 2040 584f 4a88 674e 7402 MOVEA.L D0,A0
12228: 0100989e: 584f 4a88 674e 7402 47f0 ADDA.W #$00000004,A7
12229: 010098a0: 4a88 674e 7402 47f0 8c02 TST.L A0
12230: 010098a2: 674e 7402 47f0 8c02 6042 BEQ.B #$0000004e == 010098f2 (FALSE)
12231: 010098a4: 7402 47f0 8c02 6042 2f02 MOVE.L #$00000002,D2
12232: 010098a6: 47f0 8c02 6042 2f02 61ff LEA.L (A0, A0.L*4, $02) == $3713ec02,A3
12233: 010098aa: 6042 2f02 61ff ffff fc56 BT .B #$00000042 == 010098ee (TRUE)
12234: 010098ac: 2f02 61ff ffff fc56 2f00 MOVE.L D2,-(A7)
12235: 010098ae: 61ff ffff fc56 2f00 61ff BSR.L #$fffffc56 == 01009506
12236: 010098b4: 2f00 61ff 0000 03c0 504f MOVE.L D0,-(A7)
12237: 010098b6: 61ff 0000 03c0 504f 7801 BSR.L #$000003c0 == 01009c78
12238: 010098bc: 504f 7801 b880 6624 182a ADDA.W #$00000008,A7
12239: 010098be: 7801 b880 6624 182a 034d MOVE.L #$00000001,D4
12240: 010098c0: b880 6624 182a 034d 49c4 CMP.L D0,D4
12241: 010098c2: 6624 182a 034d 49c4 2f04 BNE.B #$00000024 == 010098e8 (TRUE)
12242: 010098c4: 182a 034d 49c4 2f04 2f03 MOVE.B (A2,$034d) == $01007555,D4
12243: 010098c8: 49c4 2f04 2f03 2f0a 61ff EXT.B D4
12244: 010098ca: 2f04 2f03 2f0a 61ff 0000 MOVE.L D4,-(A7)
12245: 010098cc: 2f03 2f0a 61ff 0000 0068 MOVE.L D3,-(A7)
12246: 010098ce: 2f0a 61ff 0000 0068 61ff MOVE.L A2,-(A7)
12247: 010098d0: 61ff 0000 0068 61ff ffff BSR.L #$00000068 == 0100993a
12248: 010098d6: 61ff ffff f64c 2f0a 61ff BSR.L #$fffff64c == 01008f24
12249: 010098dc: 2f0a 61ff 0000 001e 7001 MOVE.L A2,-(A7)
12250: 010098de: 61ff 0000 001e 7001 600c BSR.L #$0000001e == 010098fe
12251: 010098e4: 7001 600c 5a82 522a 034d MOVE.L #$00000001,D0
12252: 010098e6: 600c 5a82 522a 034d b7c2 BT .B #$0000000c == 010098f4 (TRUE)
12253: 010098e8: 5a82 522a 034d b7c2 6eba ADD.L #$00000005,D2
12254: 010098ea: 522a 034d b7c2 6eba 4280 ADD.B #$00000001,(A2,$034d) == $01007555
12255: 010098ee: b7c2 6eba 4280 4cee 0c1c CMPA.L D2,A3
12256: 010098f0: 6eba 4280 4cee 0c1c ffec BGT.B #$ffffffba == 010098ac (TRUE)
12257: 010098f2: 4280 4cee 0c1c ffec 4e5e CLR.L D0
12258: 010098f4: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $0b03f450
12259: 010098fa: 4e5e 4e75 4e56 0000 206e UNLK.L A6
12260: 010098fc: 4e75 4e56 0000 206e 0008 RTS.L
12261: 010098fe: 4e56 0000 206e 0008 1028 LINK.W A6,#$0000
12262: 01009902: 206e 0008 1028 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A0
12263: 01009906: 1028 034c 49c0 b0a8 0006 MOVE.B (A0,$034c) == $0b03ff4c,D0
12264: 0100990a: 49c0 b0a8 0006 671c 1028 EXT.B D0
12265: 0100990c: b0a8 0006 671c 1028 034d CMP.L (A0,$0006) == $0b03fc06,D0
12266: 01009910: 671c 1028 034d 49c0 2240 BEQ.B #$0000001c == 0100992e (FALSE)
12267: 01009912: 1028 034d 49c0 2240 4871 MOVE.B (A0,$034d) == $0b03ff4d,D0
12268: 01009916: 49c0 2240 4871 0c03 61ff EXT.B D0
12269: 01009918: 2240 4871 0c03 61ff ffff MOVEA.L D0,A1
12270: 0100991a: 4871 0c03 61ff ffff fbe6 PEA.L (A1, D0.L*4, $03) == $0200f007
12271: 0100991e: 61ff ffff fbe6 2f00 61ff BSR.L #$fffffbe6 == 01009506
12272: 01009924: 2f00 61ff 0000 0350 6008 MOVE.L D0,-(A7)
12273: 01009926: 61ff 0000 0350 6008 2f08 BSR.L #$00000350 == 01009c78
12274: 0100992c: 6008 2f08 61ff 0000 07bc BT .B #$00000008 == 01009936 (TRUE)
12275: 0100992e: 2f08 61ff 0000 07bc 4e5e MOVE.L A0,-(A7)
12276: 01009930: 61ff 0000 07bc 4e5e 4e75 BSR.L #$000007bc == 0100a0ee
12277: 01009936: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
12278: 01009938: 4e75 4e56 0000 48e7 3c38 RTS.L
12279: 0100993a: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
12280: 0100993e: 48e7 3c38 286e 0008 262e MVMLE.L #$3c38,-(A7)
12281: 01009942: 286e 0008 262e 000c 282e MOVEA.L (A6,$0008) == $0b03f46c,A4
12282: 01009946: 262e 000c 282e 0010 b6ac MOVE.L (A6,$000c) == $0b03f470,D3
12283: 0100994a: 282e 0010 b6ac 0006 660e MOVE.L (A6,$0010) == $0b03f474,D4
12284: 0100994e: b6ac 0006 660e 2f04 2f0c CMP.L (A4,$0006) == $0b03f58e,D3
12285: 01009952: 660e 2f04 2f0c 61ff 0000 BNE.B #$0000000e == 01009962 (TRUE)
12286: 01009954: 2f04 2f0c 61ff 0000 07ee MOVE.L D4,-(A7)
12287: 01009956: 2f0c 61ff 0000 07ee 6000 MOVE.L A4,-(A7)
12288: 01009958: 61ff 0000 07ee 6000 0234 BSR.L #$000007ee == 0100a148
12289: 0100995e: 6000 0234 4878 0080 486c BT .W #$0234 == 01009b94 (TRUE)
12290: 01009962: 4878 0080 486c 0324 61ff PEA.L $00000080
12291: 01009966: 486c 0324 61ff ffff d66c PEA.L (A4,$0324) == $0b03f8ac
12292: 0100996a: 61ff ffff d66c 1943 034c BSR.L #$ffffd66c == 01006fd8
12293: 01009970: 1943 034c 1944 034d 2003 MOVE.B D3,(A4,$034c) == $0b03f8d4
12294: 01009974: 1944 034d 2003 7a18 eba0 MOVE.B D4,(A4,$034d) == $0b03f8d5
12295: 01009978: 2003 7a18 eba0 2200 0081 MOVE.L D3,D0
12296: 0100997a: 7a18 eba0 2200 0081 f0ff MOVE.L #$00000018,D5
12297: 0100997c: eba0 2200 0081 f0ff ffd8 ASL.L D5,D0
12298: 0100997e: 2200 0081 f0ff ffd8 2241 MOVE.L D0,D1
12299: 01009980: 0081 f0ff ffd8 2241 4281 OR.L #$f0ffffd8,D1
12300: 01009986: 2241 4281 1211 1941 034e MOVEA.L D1,A1
12301: 01009988: 4281 1211 1941 034e 2200 CLR.L D1
12302: 0100998a: 1211 1941 034e 2200 0081 MOVE.B (A1),D1
12303: 0100998c: 1941 034e 2200 0081 f0ff MOVE.B D1,(A4,$034e) == $0b03f8d6
12304: 01009990: 2200 0081 f0ff ffb8 2241 MOVE.L D0,D1
12305: 01009992: 0081 f0ff ffb8 2241 2411 OR.L #$f0ffffb8,D1
12306: 01009998: 2241 2411 0282 ff00 0000 MOVEA.L D1,A1
12307: 0100999a: 2411 0282 ff00 0000 2200 MOVE.L (A1),D2
12308: 0100999c: 0282 ff00 0000 2200 0081 AND.L #$ff000000,D2
12309: 010099a2: 2200 0081 f0ff ffc0 2241 MOVE.L D0,D1
12310: 010099a4: 0081 f0ff ffc0 2241 1211 OR.L #$f0ffffc0,D1
12311: 010099aa: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
12312: 010099ac: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
12313: 010099ae: 49c1 0281 0000 00ff 7a10 EXT.B D1
12314: 010099b0: 0281 0000 00ff 7a10 eba1 AND.L #$000000ff,D1
12315: 010099b6: 7a10 eba1 8481 2200 0081 MOVE.L #$00000010,D5
12316: 010099b8: eba1 8481 2200 0081 f0ff ASL.L D5,D1
12317: 010099ba: 8481 2200 0081 f0ff ffc8 OR.L D1,D2
12318: 010099bc: 2200 0081 f0ff ffc8 2241 MOVE.L D0,D1
12319: 010099be: 0081 f0ff ffc8 2241 1211 OR.L #$f0ffffc8,D1
12320: 010099c4: 2241 1211 49c1 0281 0000 MOVEA.L D1,A1
12321: 010099c6: 1211 49c1 0281 0000 00ff MOVE.B (A1),D1
12322: 010099c8: 49c1 0281 0000 00ff e181 EXT.B D1
12323: 010099ca: 0281 0000 00ff e181 8481 AND.L #$000000ff,D1
12324: 010099d0: e181 8481 0080 f0ff ffd0 ASL.L #$00000008,D1
12325: 010099d2: 8481 0080 f0ff ffd0 2240 OR.L D1,D2
12326: 010099d4: 0080 f0ff ffd0 2240 1011 OR.L #$f0ffffd0,D0
12327: 010099da: 2240 1011 49c0 0280 0000 MOVEA.L D0,A1
12328: 010099dc: 1011 49c0 0280 0000 00ff MOVE.B (A1),D0
12329: 010099de: 49c0 0280 0000 00ff 8480 EXT.B D0
12330: 010099e0: 0280 0000 00ff 8480 504f AND.L #$000000ff,D0
12331: 010099e6: 8480 504f 2002 0280 ff00 OR.L D0,D2
12332: 010099e8: 504f 2002 0280 ff00 0000 ADDA.W #$00000008,A7
12333: 010099ea: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
12334: 010099ec: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12335: 010099f2: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12336: 010099f8: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 010099fe (TRUE)
12337: 010099fa: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
12338: 010099fc: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009a00 (TRUE)
12339: 010099fe: 701c 2a03 e1a5 2005 8082 MOVE.L #$0000001c,D0
12340: 01009a00: 2a03 e1a5 2005 8082 2940 MOVE.L D3,D5
12341: 01009a02: e1a5 2005 8082 2940 035c ASL.L D0,D5
12342: 01009a04: 2005 8082 2940 035c 2002 MOVE.L D5,D0
12343: 01009a06: 8082 2940 035c 2002 0280 OR.L D2,D0
12344: 01009a08: 2940 035c 2002 0280 ff00 MOVE.L D0,(A4,$035c) == $0b03f8e4
12345: 01009a0c: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
12346: 01009a0e: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12347: 01009a14: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12348: 01009a1a: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 01009a20 (TRUE)
12349: 01009a1c: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
12350: 01009a1e: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009a22 (TRUE)
12351: 01009a20: 701c 2a03 e1a5 2005 8480 MOVE.L #$0000001c,D0
12352: 01009a22: 2a03 e1a5 2005 8480 2942 MOVE.L D3,D5
12353: 01009a24: e1a5 2005 8480 2942 0358 ASL.L D0,D5
12354: 01009a26: 2005 8480 2942 0358 42a7 MOVE.L D5,D0
12355: 01009a28: 8480 2942 0358 42a7 45f9 OR.L D0,D2
12356: 01009a2a: 2942 0358 42a7 45f9 0100 MOVE.L D2,(A4,$0358) == $0b03f8e0
12357: 01009a2e: 42a7 45f9 0100 9506 4e92 CLR.L -(A7)
12358: 01009a30: 45f9 0100 9506 4e92 122c LEA.L $01009506,A2
12359: 01009a36: 4e92 122c 034e 49c1 e581 JSR.L (A2)
12360: 01009a38: 122c 034e 49c1 e581 4c01 MOVE.B (A4,$034e) == $0b03f8d6,D1
12361: 01009a3c: 49c1 e581 4c01 0800 2940 EXT.B D1
12362: 01009a3e: e581 4c01 0800 2940 0360 ASL.L #$00000002,D1
12363: 01009a40: 4c01 0800 2940 0360 2244 MULL.L #$0800,D1
12364: 01009a44: 2940 0360 2244 47f1 4c02 MOVE.L D0,(A4,$0360) == $0b03f8e8
12365: 01009a48: 2244 47f1 4c02 486b 0002 MOVEA.L D4,A1
12366: 01009a4a: 47f1 4c02 486b 0002 4e92 LEA.L (A1, D4.L*4, $02) == $0200e0fe,A3
12367: 01009a4e: 486b 0002 4e92 2940 0350 PEA.L (A3,$0002) == $0200d002
12368: 01009a52: 4e92 2940 0350 486b 0003 JSR.L (A2)
12369: 01009a54: 2940 0350 486b 0003 4e92 MOVE.L D0,(A4,$0350) == $0b03f8d8
12370: 01009a58: 486b 0003 4e92 2940 0354 PEA.L (A3,$0003) == $0200d003
12371: 01009a5c: 4e92 2940 0354 486b 0004 JSR.L (A2)
12372: 01009a5e: 2940 0354 486b 0004 4e92 MOVE.L D0,(A4,$0354) == $0b03f8dc
12373: 01009a62: 486b 0004 4e92 2640 524b PEA.L (A3,$0004) == $0200d004
12374: 01009a66: 4e92 2640 524b 2f00 4e92 JSR.L (A2)
12375: 01009a68: 2640 524b 2f00 4e92 2940 MOVEA.L D0,A3
12376: 01009a6a: 524b 2f00 4e92 2940 0324 ADDA.W #$00000001,A3
12377: 01009a6c: 2f00 4e92 2940 0324 200b MOVE.L D0,-(A7)
12378: 01009a6e: 4e92 2940 0324 200b 524b JSR.L (A2)
12379: 01009a70: 2940 0324 200b 524b 2f00 MOVE.L D0,(A4,$0324) == $0b03f8ac
12380: 01009a74: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12381: 01009a76: 524b 2f00 4e92 2940 0328 ADDA.W #$00000001,A3
12382: 01009a78: 2f00 4e92 2940 0328 200b MOVE.L D0,-(A7)
12383: 01009a7a: 4e92 2940 0328 200b 524b JSR.L (A2)
12384: 01009a7c: 2940 0328 200b 524b 2f00 MOVE.L D0,(A4,$0328) == $0b03f8b0
12385: 01009a80: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12386: 01009a82: 524b 2f00 4e92 2940 032c ADDA.W #$00000001,A3
12387: 01009a84: 2f00 4e92 2940 032c 200b MOVE.L D0,-(A7)
12388: 01009a86: 4e92 2940 032c 200b 524b JSR.L (A2)
12389: 01009a88: 2940 032c 200b 524b 2f00 MOVE.L D0,(A4,$032c) == $0b03f8b4
12390: 01009a8c: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12391: 01009a8e: 524b 2f00 4e92 2940 0330 ADDA.W #$00000001,A3
12392: 01009a90: 2f00 4e92 2940 0330 defc MOVE.L D0,-(A7)
12393: 01009a92: 4e92 2940 0330 defc 0020 JSR.L (A2)
12394: 01009a94: 2940 0330 defc 0020 200b MOVE.L D0,(A4,$0330) == $0b03f8b8
12395: 01009a98: defc 0020 200b 524b 2f00 ADDA.W #$0020,A7
12396: 01009a9c: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12397: 01009a9e: 524b 2f00 4e92 2940 0334 ADDA.W #$00000001,A3
12398: 01009aa0: 2f00 4e92 2940 0334 200b MOVE.L D0,-(A7)
12399: 01009aa2: 4e92 2940 0334 200b 524b JSR.L (A2)
12400: 01009aa4: 2940 0334 200b 524b 2f00 MOVE.L D0,(A4,$0334) == $0b03f8bc
12401: 01009aa8: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12402: 01009aaa: 524b 2f00 4e92 2940 0338 ADDA.W #$00000001,A3
12403: 01009aac: 2f00 4e92 2940 0338 200b MOVE.L D0,-(A7)
12404: 01009aae: 4e92 2940 0338 200b 524b JSR.L (A2)
12405: 01009ab0: 2940 0338 200b 524b 2f00 MOVE.L D0,(A4,$0338) == $0b03f8c0
12406: 01009ab4: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12407: 01009ab6: 524b 2f00 4e92 2940 033c ADDA.W #$00000001,A3
12408: 01009ab8: 2f00 4e92 2940 033c 200b MOVE.L D0,-(A7)
12409: 01009aba: 4e92 2940 033c 200b 524b JSR.L (A2)
12410: 01009abc: 2940 033c 200b 524b 2f00 MOVE.L D0,(A4,$033c) == $0b03f8c4
12411: 01009ac0: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12412: 01009ac2: 524b 2f00 4e92 2940 0340 ADDA.W #$00000001,A3
12413: 01009ac4: 2f00 4e92 2940 0340 200b MOVE.L D0,-(A7)
12414: 01009ac6: 4e92 2940 0340 200b 524b JSR.L (A2)
12415: 01009ac8: 2940 0340 200b 524b 2f00 MOVE.L D0,(A4,$0340) == $0b03f8c8
12416: 01009acc: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12417: 01009ace: 524b 2f00 4e92 2940 0344 ADDA.W #$00000001,A3
12418: 01009ad0: 2f00 4e92 2940 0344 200b MOVE.L D0,-(A7)
12419: 01009ad2: 4e92 2940 0344 200b 524b JSR.L (A2)
12420: 01009ad4: 2940 0344 200b 524b 2f00 MOVE.L D0,(A4,$0344) == $0b03f8cc
12421: 01009ad8: 200b 524b 2f00 4e92 2940 MOVE.L A3,D0
12422: 01009ada: 524b 2f00 4e92 2940 0348 ADDA.W #$00000001,A3
12423: 01009adc: 2f00 4e92 2940 0348 347c MOVE.L D0,-(A7)
12424: 01009ade: 4e92 2940 0348 347c 0001 JSR.L (A2)
12425: 01009ae0: 2940 0348 347c 0001 defc MOVE.L D0,(A4,$0348) == $0b03f8d0
12426: 01009ae4: 347c 0001 defc 0018 200b MOVEA.W #$0001,A2
12427: 01009ae8: defc 0018 200b 524b 2f00 ADDA.W #$0018,A7
12428: 01009aec: 200b 524b 2f00 61ff ffff MOVE.L A3,D0
12429: 01009aee: 524b 2f00 61ff ffff fa12 ADDA.W #$00000001,A3
12430: 01009af0: 2f00 61ff ffff fa12 2400 MOVE.L D0,-(A7)
12431: 01009af2: 61ff ffff fa12 2400 584f BSR.L #$fffffa12 == 01009506
12432: 01009af8: 2400 584f 41f2 aa00 41f4 MOVE.L D0,D2
12433: 01009afa: 584f 41f2 aa00 41f4 8c00 ADDA.W #$00000004,A7
12434: 01009afc: 41f2 aa00 41f4 8c00 d0fc LEA.L (A2, A2.L*2, $00) == $03015618,A0
12435: 01009b00: 41f4 8c00 d0fc 0358 0280 LEA.L (A4, A0.L*4, $00) == $3713e588,A0
12436: 01009b04: d0fc 0358 0280 ff00 0000 ADDA.W #$0358,A0
12437: 01009b08: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12438: 01009b0e: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12439: 01009b14: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 01009b1a (TRUE)
12440: 01009b16: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
12441: 01009b18: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009b1c (TRUE)
12442: 01009b1a: 701c 2a03 e1a5 2005 8082 MOVE.L #$0000001c,D0
12443: 01009b1c: 2a03 e1a5 2005 8082 2080 MOVE.L D3,D5
12444: 01009b1e: e1a5 2005 8082 2080 41f2 ASL.L D0,D5
12445: 01009b20: 2005 8082 2080 41f2 aa00 MOVE.L D5,D0
12446: 01009b22: 8082 2080 41f2 aa00 41f4 OR.L D2,D0
12447: 01009b24: 2080 41f2 aa00 41f4 8c00 MOVE.L D0,(A0)
12448: 01009b26: 41f2 aa00 41f4 8c00 d0fc LEA.L (A2, A2.L*2, $00) == $03015618,A0
12449: 01009b2a: 41f4 8c00 d0fc 0358 2002 LEA.L (A4, A0.L*4, $00) == $3713e588,A0
12450: 01009b2e: d0fc 0358 2002 0280 ff00 ADDA.W #$0358,A0
12451: 01009b32: 2002 0280 ff00 0000 0c80 MOVE.L D2,D0
12452: 01009b34: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12453: 01009b3a: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12454: 01009b40: 6604 7018 6002 701c 2a03 BNE.B #$00000004 == 01009b46 (TRUE)
12455: 01009b42: 7018 6002 701c 2a03 e1a5 MOVE.L #$00000018,D0
12456: 01009b44: 6002 701c 2a03 e1a5 2005 BT .B #$00000002 == 01009b48 (TRUE)
12457: 01009b46: 701c 2a03 e1a5 2005 8480 MOVE.L #$0000001c,D0
12458: 01009b48: 2a03 e1a5 2005 8480 2142 MOVE.L D3,D5
12459: 01009b4a: e1a5 2005 8480 2142 0004 ASL.L D0,D5
12460: 01009b4c: 2005 8480 2142 0004 200b MOVE.L D5,D0
12461: 01009b4e: 8480 2142 0004 200b 524b OR.L D0,D2
12462: 01009b50: 2142 0004 200b 524b 2f00 MOVE.L D2,(A0,$0004) == $0b03fc04
12463: 01009b54: 200b 524b 2f00 61ff ffff MOVE.L A3,D0
12464: 01009b56: 524b 2f00 61ff ffff f9aa ADDA.W #$00000001,A3
12465: 01009b58: 2f00 61ff ffff f9aa 41f2 MOVE.L D0,-(A7)
12466: 01009b5a: 61ff ffff f9aa 41f2 aa00 BSR.L #$fffff9aa == 01009506
12467: 01009b60: 41f2 aa00 41f4 8c00 2140 LEA.L (A2, A2.L*2, $00) == $03015618,A0
12468: 01009b64: 41f4 8c00 2140 0360 584f LEA.L (A4, A0.L*4, $00) == $3713e588,A0
12469: 01009b68: 2140 0360 584f 524a 7a05 MOVE.L D0,(A0,$0360) == $0b03ff60
12470: 01009b6c: 584f 524a 7a05 ba8a 6c00 ADDA.W #$00000004,A7
12471: 01009b6e: 524a 7a05 ba8a 6c00 ff76 ADDA.W #$00000001,A2
12472: 01009b70: 7a05 ba8a 6c00 ff76 7a01 MOVE.L #$00000005,D5
12473: 01009b72: ba8a 6c00 ff76 7a01 8bac CMP.L A2,D5
12474: 01009b74: 6c00 ff76 7a01 8bac 0338 BGE.W #$ff76 == 01009aec (TRUE)
12475: 01009b78: 7a01 8bac 0338 4aac 0378 MOVE.L #$00000001,D5
12476: 01009b7a: 8bac 0338 4aac 0378 6610 OR.L D5,(A4,$0338) == $0b03f8c0
12477: 01009b7e: 4aac 0378 6610 297c 0410 TST.L (A4,$0378) == $0b03f900
12478: 01009b82: 6610 297c 0410 0000 0374 BNE.B #$00000010 == 01009b94 (TRUE)
12479: 01009b84: 297c 0410 0000 0374 297c MOVE.L #$04100000,(A4,$0374) == $0b03f8fc
12480: 01009b8c: 297c 0010 0000 0378 4cee MOVE.L #$00100000,(A4,$0378) == $0b03f900
12481: 01009b94: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
12482: 01009b9a: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
12483: 01009b9c: 4e75 4e56 0000 61ff ffff RTS.L
12484: 01009b9e: 4e56 0000 61ff ffff 681e LINK.W A6,#$0000
12485: 01009ba2: 61ff ffff 681e 2040 52a8 BSR.L #$ffff681e == 010003c2
12486: 01009ba8: 2040 52a8 03a0 7201 b2a8 MOVEA.L D0,A0
12487: 01009baa: 52a8 03a0 7201 b2a8 03a0 ADD.L #$00000001,(A0,$03a0) == $0b03ffa0
12488: 01009bae: 7201 b2a8 03a0 6626 1028 MOVE.L #$00000001,D1
12489: 01009bb0: b2a8 03a0 6626 1028 034c CMP.L (A0,$03a0) == $0b03ffa0,D1
12490: 01009bb4: 6626 1028 034c 49c0 b0a8 BNE.B #$00000026 == 01009bdc (TRUE)
12491: 01009bb6: 1028 034c 49c0 b0a8 0006 MOVE.B (A0,$034c) == $0b03ff4c,D0
12492: 01009bba: 49c0 b0a8 0006 660a 2f08 EXT.B D0
12493: 01009bbc: b0a8 0006 660a 2f08 61ff CMP.L (A0,$0006) == $0b03fc06,D0
12494: 01009bc0: 660a 2f08 61ff 0000 05fe BNE.B #$0000000a == 01009bcc (TRUE)
12495: 01009bc2: 2f08 61ff 0000 05fe 6010 MOVE.L A0,-(A7)
12496: 01009bc4: 61ff 0000 05fe 6010 4aa8 BSR.L #$000005fe == 0100a1c4
12497: 01009bca: 6010 4aa8 0350 670a 2f28 BT .B #$00000010 == 01009bdc (TRUE)
12498: 01009bcc: 4aa8 0350 670a 2f28 0350 TST.L (A0,$0350) == $0b03ff50
12499: 01009bd0: 670a 2f28 0350 61ff 0000 BEQ.B #$0000000a == 01009bdc (FALSE)
12500: 01009bd2: 2f28 0350 61ff 0000 00a0 MOVE.L (A0,$0350) == $0b03ff50,-(A7)
12501: 01009bd6: 61ff 0000 00a0 4e5e 4e75 BSR.L #$000000a0 == 01009c78
12502: 01009bdc: 4e5e 4e75 4e56 0000 61ff UNLK.L A6
12503: 01009bde: 4e75 4e56 0000 61ff ffff RTS.L
12504: 01009be0: 4e56 0000 61ff ffff 67dc LINK.W A6,#$0000
12505: 01009be4: 61ff ffff 67dc 2040 53a8 BSR.L #$ffff67dc == 010003c2
12506: 01009bea: 2040 53a8 03a0 4aa8 03a0 MOVEA.L D0,A0
12507: 01009bec: 53a8 03a0 4aa8 03a0 6e2a SUB.L #$00000001,(A0,$03a0) == $0b03ffa0
12508: 01009bf0: 4aa8 03a0 6e2a 42a8 03a0 TST.L (A0,$03a0) == $0b03ffa0
12509: 01009bf4: 6e2a 42a8 03a0 1028 034c BGT.B #$0000002a == 01009c20 (TRUE)
12510: 01009bf6: 42a8 03a0 1028 034c 49c0 CLR.L (A0,$03a0) == $0b03ffa0
12511: 01009bfa: 1028 034c 49c0 b0a8 0006 MOVE.B (A0,$034c) == $0b03ff4c,D0
12512: 01009bfe: 49c0 b0a8 0006 660a 2f08 EXT.B D0
12513: 01009c00: b0a8 0006 660a 2f08 61ff CMP.L (A0,$0006) == $0b03fc06,D0
12514: 01009c04: 660a 2f08 61ff 0000 05ec BNE.B #$0000000a == 01009c10 (TRUE)
12515: 01009c06: 2f08 61ff 0000 05ec 6010 MOVE.L A0,-(A7)
12516: 01009c08: 61ff 0000 05ec 6010 4aa8 BSR.L #$000005ec == 0100a1f6
12517: 01009c0e: 6010 4aa8 0354 670a 2f28 BT .B #$00000010 == 01009c20 (TRUE)
12518: 01009c10: 4aa8 0354 670a 2f28 0354 TST.L (A0,$0354) == $0b03ff54
12519: 01009c14: 670a 2f28 0354 61ff 0000 BEQ.B #$0000000a == 01009c20 (FALSE)
12520: 01009c16: 2f28 0354 61ff 0000 005c MOVE.L (A0,$0354) == $0b03ff54,-(A7)
12521: 01009c1a: 61ff 0000 005c 4e5e 4e75 BSR.L #$0000005c == 01009c78
12522: 01009c20: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
12523: 01009c22: 4e75 4e56 0000 48e7 2020 RTS.L
12524: 01009c24: 4e56 0000 48e7 2020 242e LINK.W A6,#$0000
12525: 01009c28: 48e7 2020 242e 0008 61ff MVMLE.L #$2020,-(A7)
12526: 01009c2c: 242e 0008 61ff ffff 6790 MOVE.L (A6,$0008) == $0b03f46c,D2
12527: 01009c30: 61ff ffff 6790 2440 d4fc BSR.L #$ffff6790 == 010003c2
12528: 01009c36: 2440 d4fc 0324 93c9 41f1 MOVEA.L D0,A2
12529: 01009c38: d4fc 0324 93c9 41f1 9a00 ADDA.W #$0324,A2
12530: 01009c3c: 93c9 41f1 9a00 41f2 8c34 SUBA.L A1,A1
12531: 01009c3e: 41f1 9a00 41f2 8c34 4aa8 LEA.L (A1, A1.L*2, $00) == $0602a000,A0
12532: 01009c42: 41f2 8c34 4aa8 0008 6718 LEA.L (A2, A0.L*4, $34) == $2d10623c,A0
12533: 01009c46: 4aa8 0008 6718 b490 6514 TST.L (A0,$0008) == $0b03fc08
12534: 01009c4a: 6718 b490 6514 2010 d0a8 BEQ.B #$00000018 == 01009c64 (FALSE)
12535: 01009c4c: b490 6514 2010 d0a8 0008 CMP.L (A0),D2
12536: 01009c4e: 6514 2010 d0a8 0008 b082 BCS.B #$00000014 == 01009c64 (FALSE)
12537: 01009c50: 2010 d0a8 0008 b082 630a MOVE.L (A0),D0
12538: 01009c52: d0a8 0008 b082 630a 2002 ADD.L (A0,$0008) == $0b03fc08,D0
12539: 01009c56: b082 630a 2002 9090 d0a8 CMP.L D2,D0
12540: 01009c58: 630a 2002 9090 d0a8 0004 BLS.B #$0000000a == 01009c64 (FALSE)
12541: 01009c5a: 2002 9090 d0a8 0004 600a MOVE.L D2,D0
12542: 01009c5c: 9090 d0a8 0004 600a 5249 SUB.L (A0),D0
12543: 01009c5e: d0a8 0004 600a 5249 7205 ADD.L (A0,$0004) == $0b03fc04,D0
12544: 01009c62: 600a 5249 7205 b289 6cd2 BT .B #$0000000a == 01009c6e (TRUE)
12545: 01009c64: 5249 7205 b289 6cd2 2002 ADDA.W #$00000001,A1
12546: 01009c66: 7205 b289 6cd2 2002 4cee MOVE.L #$00000005,D1
12547: 01009c68: b289 6cd2 2002 4cee 0404 CMP.L A1,D1
12548: 01009c6a: 6cd2 2002 4cee 0404 fff8 BGE.B #$ffffffd2 == 01009c3e (TRUE)
12549: 01009c6c: 2002 4cee 0404 fff8 4e5e MOVE.L D2,D0
12550: 01009c6e: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
12551: 01009c74: 4e5e 4e75 4e56 ffe0 48e7 UNLK.L A6
12552: 01009c76: 4e75 4e56 ffe0 48e7 3f3c RTS.L
12553: 01009c78: 4e56 ffe0 48e7 3f3c 262e LINK.W A6,#$ffe0
12554: 01009c7c: 48e7 3f3c 262e 0008 61ff MVMLE.L #$3f3c,-(A7)
12555: 01009c80: 262e 0008 61ff ffff 673c MOVE.L (A6,$0008) == $0b03f46c,D3
12556: 01009c84: 61ff ffff 673c 2040 1a28 BSR.L #$ffff673c == 010003c2
12557: 01009c8a: 2040 1a28 034c 49c5 4a83 MOVEA.L D0,A0
12558: 01009c8c: 1a28 034c 49c5 4a83 6606 MOVE.B (A0,$034c) == $0b03ff4c,D5
12559: 01009c90: 49c5 4a83 6606 4280 6000 EXT.B D5
12560: 01009c92: 4a83 6606 4280 6000 0406 TST.L D3
12561: 01009c94: 6606 4280 6000 0406 2003 BNE.B #$00000006 == 01009c9c (TRUE)
12562: 01009c96: 4280 6000 0406 2003 5283 CLR.L D0
12563: 01009c98: 6000 0406 2003 5283 2f00 BT .W #$0406 == 0100a0a0 (TRUE)
12564: 01009c9c: 2003 5283 2f00 45f9 0100 MOVE.L D3,D0
12565: 01009c9e: 5283 2f00 45f9 0100 9506 ADD.L #$00000001,D3
12566: 01009ca0: 2f00 45f9 0100 9506 4e92 MOVE.L D0,-(A7)
12567: 01009ca2: 45f9 0100 9506 4e92 2400 LEA.L $01009506,A2
12568: 01009ca8: 4e92 2400 584f 4a82 6c0c JSR.L (A2)
12569: 01009caa: 2400 584f 4a82 6c0c 2003 MOVE.L D0,D2
12570: 01009cac: 584f 4a82 6c0c 2003 5283 ADDA.W #$00000004,A7
12571: 01009cae: 4a82 6c0c 2003 5283 2f00 TST.L D2
12572: 01009cb0: 6c0c 2003 5283 2f00 4e92 BGE.B #$0000000c == 01009cbe (TRUE)
12573: 01009cb2: 2003 5283 2f00 4e92 2800 MOVE.L D3,D0
12574: 01009cb4: 5283 2f00 4e92 2800 584f ADD.L #$00000001,D3
12575: 01009cb6: 2f00 4e92 2800 584f 2002 MOVE.L D0,-(A7)
12576: 01009cb8: 4e92 2800 584f 2002 7c1a JSR.L (A2)
12577: 01009cba: 2800 584f 2002 7c1a eca8 MOVE.L D0,D4
12578: 01009cbc: 584f 2002 7c1a eca8 7c3f ADDA.W #$00000004,A7
12579: 01009cbe: 2002 7c1a eca8 7c3f c086 MOVE.L D2,D0
12580: 01009cc0: 7c1a eca8 7c3f c086 7c29 MOVE.L #$0000001a,D6
12581: 01009cc2: eca8 7c3f c086 7c29 b086 LSR.L D6,D0
12582: 01009cc4: 7c3f c086 7c29 b086 62ce MOVE.L #$0000003f,D6
12583: 01009cc6: c086 7c29 b086 62ce 207c AND.L D6,D0
12584: 01009cc8: 7c29 b086 62ce 207c 0100 MOVE.L #$00000029,D6
12585: 01009cca: b086 62ce 207c 0100 e9ec CMP.L D6,D0
12586: 01009ccc: 62ce 207c 0100 e9ec 2070 BHI.B #$ffffffce == 01009c9c (TRUE)
12587: 01009cce: 207c 0100 e9ec 2070 0c00 MOVEA.L #$0100e9ec,A0
12588: 01009cd4: 2070 0c00 4ed0 2002 7c10 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
12589: 01009cd8: 4ed0 2002 7c10 eca8 7c07 JMP.L (A0)
12590: 01009cda: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12591: 01009cdc: 7c10 eca8 7c07 c086 2d84 MOVE.L #$00000010,D6
12592: 01009cde: eca8 7c07 c086 2d84 0ce0 LSR.L D6,D0
12593: 01009ce0: 7c07 c086 2d84 0ce0 60b2 MOVE.L #$00000007,D6
12594: 01009ce2: c086 2d84 0ce0 60b2 2004 AND.L D6,D0
12595: 01009ce4: 2d84 0ce0 60b2 2004 0280 MOVE.L D4,(A6, D0.L*4, $ffffffe0) == $0b040448
12596: 01009ce8: 60b2 2004 0280 ff00 0000 BT .B #$ffffffb2 == 01009c9c (TRUE)
12597: 01009cea: 2004 0280 ff00 0000 0c80 MOVE.L D4,D0
12598: 01009cec: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12599: 01009cf2: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12600: 01009cf8: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009cfe (TRUE)
12601: 01009cfa: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
12602: 01009cfc: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d00 (TRUE)
12603: 01009cfe: 701c 2c05 e1a6 2006 8084 MOVE.L #$0000001c,D0
12604: 01009d00: 2c05 e1a6 2006 8084 602c MOVE.L D5,D6
12605: 01009d02: e1a6 2006 8084 602c 2002 ASL.L D0,D6
12606: 01009d04: 2006 8084 602c 2002 7c15 MOVE.L D6,D0
12607: 01009d06: 8084 602c 2002 7c15 eca8 OR.L D4,D0
12608: 01009d08: 602c 2002 7c15 eca8 7207 BT .B #$0000002c == 01009d36 (TRUE)
12609: 01009d0a: 2002 7c15 eca8 7207 c280 MOVE.L D2,D0
12610: 01009d0c: 7c15 eca8 7207 c280 2036 MOVE.L #$00000015,D6
12611: 01009d0e: eca8 7207 c280 2036 1ce0 LSR.L D6,D0
12612: 01009d10: 7207 c280 2036 1ce0 0280 MOVE.L #$00000007,D1
12613: 01009d12: c280 2036 1ce0 0280 ff00 AND.L D0,D1
12614: 01009d14: 2036 1ce0 0280 ff00 0000 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
12615: 01009d18: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12616: 01009d1e: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12617: 01009d24: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009d2a (TRUE)
12618: 01009d26: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
12619: 01009d28: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d2c (TRUE)
12620: 01009d2a: 701c 2c05 e1a6 2006 80b6 MOVE.L #$0000001c,D0
12621: 01009d2c: 2c05 e1a6 2006 80b6 1ce0 MOVE.L D5,D6
12622: 01009d2e: e1a6 2006 80b6 1ce0 2f00 ASL.L D0,D6
12623: 01009d30: 2006 80b6 1ce0 2f00 61ff MOVE.L D6,D0
12624: 01009d32: 80b6 1ce0 2f00 61ff ffff OR.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
12625: 01009d36: 2f00 61ff ffff feea 2040 MOVE.L D0,-(A7)
12626: 01009d38: 61ff ffff feea 2040 2002 BSR.L #$fffffeea == 01009c24
12627: 01009d3e: 2040 2002 7c10 eca8 7c07 MOVEA.L D0,A0
12628: 01009d40: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12629: 01009d42: 7c10 eca8 7c07 c086 2d90 MOVE.L #$00000010,D6
12630: 01009d44: eca8 7c07 c086 2d90 0ce0 LSR.L D6,D0
12631: 01009d46: 7c07 c086 2d90 0ce0 584f MOVE.L #$00000007,D6
12632: 01009d48: c086 2d90 0ce0 584f 6000 AND.L D6,D0
1.1.1.2 ! root 12633:
1.1 root 12634: 01009d4a: 2d90 0ce0 584f 6000 ff4a MOVE.L (A0),(A6, D0.L*4, $ffffffe0) == $0b040448
12635: 01009d4e: 584f 6000 ff4a 2004 0280 ADDA.W #$00000004,A7
12636: 01009d50: 6000 ff4a 2004 0280 ff00 BT .W #$ff4a == 01009c9c (TRUE)
12637: 01009d54: 2004 0280 ff00 0000 0c80 MOVE.L D4,D0
12638: 01009d56: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12639: 01009d5c: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12640: 01009d62: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009d68 (TRUE)
12641: 01009d64: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
12642: 01009d66: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d6a (TRUE)
12643: 01009d68: 701c 2c05 e1a6 2006 8084 MOVE.L #$0000001c,D0
12644: 01009d6a: 2c05 e1a6 2006 8084 602c MOVE.L D5,D6
12645: 01009d6c: e1a6 2006 8084 602c 2002 ASL.L D0,D6
12646: 01009d6e: 2006 8084 602c 2002 7c10 MOVE.L D6,D0
12647: 01009d70: 8084 602c 2002 7c10 eca8 OR.L D4,D0
12648: 01009d72: 602c 2002 7c10 eca8 7207 BT .B #$0000002c == 01009da0 (TRUE)
12649: 01009d74: 2002 7c10 eca8 7207 c280 MOVE.L D2,D0
12650: 01009d76: 7c10 eca8 7207 c280 2036 MOVE.L #$00000010,D6
12651: 01009d78: eca8 7207 c280 2036 1ce0 LSR.L D6,D0
12652: 01009d7a: 7207 c280 2036 1ce0 0280 MOVE.L #$00000007,D1
12653: 01009d7c: c280 2036 1ce0 0280 ff00 AND.L D0,D1
12654: 01009d7e: 2036 1ce0 0280 ff00 0000 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
12655: 01009d82: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12656: 01009d88: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12657: 01009d8e: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009d94 (TRUE)
12658: 01009d90: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
12659: 01009d92: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009d96 (TRUE)
12660: 01009d94: 701c 2c05 e1a6 2006 80b6 MOVE.L #$0000001c,D0
12661: 01009d96: 2c05 e1a6 2006 80b6 1ce0 MOVE.L D5,D6
12662: 01009d98: e1a6 2006 80b6 1ce0 2f00 ASL.L D0,D6
12663: 01009d9a: 2006 80b6 1ce0 2f00 61ff MOVE.L D6,D0
12664: 01009d9c: 80b6 1ce0 2f00 61ff ffff OR.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D0
12665: 01009da0: 2f00 61ff ffff fe80 2040 MOVE.L D0,-(A7)
12666: 01009da2: 61ff ffff fe80 2040 2002 BSR.L #$fffffe80 == 01009c24
12667: 01009da8: 2040 2002 7c15 eca8 7c07 MOVEA.L D0,A0
12668: 01009daa: 2002 7c15 eca8 7c07 c086 MOVE.L D2,D0
12669: 01009dac: 7c15 eca8 7c07 c086 20b6 MOVE.L #$00000015,D6
12670: 01009dae: eca8 7c07 c086 20b6 0ce0 LSR.L D6,D0
12671: 01009db0: 7c07 c086 20b6 0ce0 584f MOVE.L #$00000007,D6
12672: 01009db2: c086 20b6 0ce0 584f 6000 AND.L D6,D0
12673: 01009db4: 20b6 0ce0 584f 6000 fee0 MOVE.L (A6, D0.L*4, $ffffffe0) == $0b040448,(A0)
12674: 01009db8: 584f 6000 fee0 0282 03ff ADDA.W #$00000004,A7
12675: 01009dba: 6000 fee0 0282 03ff ffff BT .W #$fee0 == 01009c9c (TRUE)
12676: 01009dbe: 0282 03ff ffff 2003 5283 AND.L #$03ffffff,D2
12677: 01009dc4: 2003 5283 2f00 45f9 0100 MOVE.L D3,D0
12678: 01009dc6: 5283 2f00 45f9 0100 9506 ADD.L #$00000001,D3
12679: 01009dc8: 2f00 45f9 0100 9506 4e92 MOVE.L D0,-(A7)
12680: 01009dca: 45f9 0100 9506 4e92 2800 LEA.L $01009506,A2
12681: 01009dd0: 4e92 2800 2003 5283 2f00 JSR.L (A2)
12682: 01009dd2: 2800 2003 5283 2f00 4e92 MOVE.L D0,D4
12683: 01009dd4: 2003 5283 2f00 4e92 2200 MOVE.L D3,D0
12684: 01009dd6: 5283 2f00 4e92 2200 504f ADD.L #$00000001,D3
12685: 01009dd8: 2f00 4e92 2200 504f 0280 MOVE.L D0,-(A7)
12686: 01009dda: 4e92 2200 504f 0280 ff00 JSR.L (A2)
12687: 01009ddc: 2200 504f 0280 ff00 0000 MOVE.L D0,D1
12688: 01009dde: 504f 0280 ff00 0000 0c80 ADDA.W #$00000008,A7
12689: 01009de0: 0280 ff00 0000 0c80 f000 AND.L #$ff000000,D0
12690: 01009de6: 0c80 f000 0000 6604 7018 CMP.L #$f0000000,D0
12691: 01009dec: 6604 7018 6002 701c 2c05 BNE.B #$00000004 == 01009df2 (TRUE)
12692: 01009dee: 7018 6002 701c 2c05 e1a6 MOVE.L #$00000018,D0
12693: 01009df0: 6002 701c 2c05 e1a6 2006 BT .B #$00000002 == 01009df4 (TRUE)
12694: 01009df2: 701c 2c05 e1a6 2006 8280 MOVE.L #$0000001c,D0
12695: 01009df4: 2c05 e1a6 2006 8280 2f01 MOVE.L D5,D6
12696: 01009df6: e1a6 2006 8280 2f01 61ff ASL.L D0,D6
12697: 01009df8: 2006 8280 2f01 61ff ffff MOVE.L D6,D0
12698: 01009dfa: 8280 2f01 61ff ffff fe24 OR.L D0,D1
12699: 01009dfc: 2f01 61ff ffff fe24 2200 MOVE.L D1,-(A7)
12700: 01009dfe: 61ff ffff fe24 2200 2241 BSR.L #$fffffe24 == 01009c24
12701: 01009e04: 2200 2241 2284 584f 5382 MOVE.L D0,D1
12702: 01009e06: 2241 2284 584f 5382 66b4 MOVEA.L D1,A1
12703: 01009e08: 2284 584f 5382 66b4 6000 MOVE.L D4,(A1)
12704: 01009e0a: 584f 5382 66b4 6000 fe8a ADDA.W #$00000004,A7
12705: 01009e0c: 5382 66b4 6000 fe8a 2002 SUB.L #$00000001,D2
12706: 01009e0e: 66b4 6000 fe8a 2002 7c10 BNE.B #$ffffffb4 == 01009dc4 (TRUE)
12707: 01009e10: 6000 fe8a 2002 7c10 eca8 BT .W #$fe8a == 01009c9c (TRUE)
12708: 01009e14: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12709: 01009e16: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12710: 01009e18: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12711: 01009e1a: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12712: 01009e1c: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12713: 01009e1e: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12714: 01009e20: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
12715: 01009e22: eca9 7c07 c286 2c04 dcb6 LSR.L D6,D1
12716: 01009e24: 7c07 c286 2c04 dcb6 1ce0 MOVE.L #$00000007,D6
12717: 01009e26: c286 2c04 dcb6 1ce0 2d86 AND.L D6,D1
12718: 01009e28: 2c04 dcb6 1ce0 2d86 0ce0 MOVE.L D4,D6
12719: 01009e2a: dcb6 1ce0 2d86 0ce0 6000 ADD.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12720: 01009e2e: 2d86 0ce0 6000 fe68 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12721: 01009e32: 6000 fe68 2002 7c0b eca8 BT .W #$fe68 == 01009c9c (TRUE)
12722: 01009e36: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12723: 01009e38: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12724: 01009e3a: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12725: 01009e3c: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12726: 01009e3e: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12727: 01009e40: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12728: 01009e42: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12729: 01009e44: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12730: 01009e46: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
12731: 01009e48: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
12732: 01009e4a: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
12733: 01009e4c: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
12734: 01009e4e: 7c07 c486 2c36 1ce0 dcb6 MOVE.L #$00000007,D6
12735: 01009e50: c486 2c36 1ce0 dcb6 2ce0 AND.L D6,D2
12736: 01009e52: 2c36 1ce0 dcb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12737: 01009e56: dcb6 2ce0 2d86 0ce0 6000 ADD.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
12738: 01009e5a: 2d86 0ce0 6000 fe3c 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12739: 01009e5e: 6000 fe3c 2002 7c10 eca8 BT .W #$fe3c == 01009c9c (TRUE)
12740: 01009e62: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12741: 01009e64: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12742: 01009e66: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12743: 01009e68: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12744: 01009e6a: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12745: 01009e6c: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12746: 01009e6e: 7c15 eca9 7c07 c286 2c36 MOVE.L #$00000015,D6
12747: 01009e70: eca9 7c07 c286 2c36 1ce0 LSR.L D6,D1
12748: 01009e72: 7c07 c286 2c36 1ce0 9c84 MOVE.L #$00000007,D6
12749: 01009e74: c286 2c36 1ce0 9c84 2d86 AND.L D6,D1
12750: 01009e76: 2c36 1ce0 9c84 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12751: 01009e7a: 9c84 2d86 0ce0 6000 fe1a SUB.L D4,D6
12752: 01009e7c: 2d86 0ce0 6000 fe1a 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12753: 01009e80: 6000 fe1a 2002 7c10 eca8 BT .W #$fe1a == 01009c9c (TRUE)
12754: 01009e84: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12755: 01009e86: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12756: 01009e88: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12757: 01009e8a: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12758: 01009e8c: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12759: 01009e8e: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12760: 01009e90: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
12761: 01009e92: eca9 7c07 c286 2c04 9cb6 LSR.L D6,D1
12762: 01009e94: 7c07 c286 2c04 9cb6 1ce0 MOVE.L #$00000007,D6
12763: 01009e96: c286 2c04 9cb6 1ce0 2d86 AND.L D6,D1
12764: 01009e98: 2c04 9cb6 1ce0 2d86 0ce0 MOVE.L D4,D6
12765: 01009e9a: 9cb6 1ce0 2d86 0ce0 6000 SUB.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12766: 01009e9e: 2d86 0ce0 6000 fdf8 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12767: 01009ea2: 6000 fdf8 2002 7c0b eca8 BT .W #$fdf8 == 01009c9c (TRUE)
12768: 01009ea6: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12769: 01009ea8: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12770: 01009eaa: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12771: 01009eac: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12772: 01009eae: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12773: 01009eb0: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12774: 01009eb2: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12775: 01009eb4: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12776: 01009eb6: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
12777: 01009eb8: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
12778: 01009eba: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
12779: 01009ebc: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
12780: 01009ebe: 7c07 c486 2c36 1ce0 9cb6 MOVE.L #$00000007,D6
12781: 01009ec0: c486 2c36 1ce0 9cb6 2ce0 AND.L D6,D2
12782: 01009ec2: 2c36 1ce0 9cb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12783: 01009ec6: 9cb6 2ce0 2d86 0ce0 6000 SUB.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
12784: 01009eca: 2d86 0ce0 6000 fdcc 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12785: 01009ece: 6000 fdcc 2002 7c10 eca8 BT .W #$fdcc == 01009c9c (TRUE)
12786: 01009ed2: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12787: 01009ed4: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12788: 01009ed6: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12789: 01009ed8: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12790: 01009eda: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12791: 01009edc: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12792: 01009ede: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
12793: 01009ee0: eca9 7c07 c286 2c04 ccb6 LSR.L D6,D1
12794: 01009ee2: 7c07 c286 2c04 ccb6 1ce0 MOVE.L #$00000007,D6
12795: 01009ee4: c286 2c04 ccb6 1ce0 2d86 AND.L D6,D1
12796: 01009ee6: 2c04 ccb6 1ce0 2d86 0ce0 MOVE.L D4,D6
12797: 01009ee8: ccb6 1ce0 2d86 0ce0 6000 AND.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12798: 01009eec: 2d86 0ce0 6000 fdaa 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12799: 01009ef0: 6000 fdaa 2002 7c0b eca8 BT .W #$fdaa == 01009c9c (TRUE)
12800: 01009ef4: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12801: 01009ef6: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12802: 01009ef8: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12803: 01009efa: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12804: 01009efc: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12805: 01009efe: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12806: 01009f00: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12807: 01009f02: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12808: 01009f04: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
12809: 01009f06: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
12810: 01009f08: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
12811: 01009f0a: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
12812: 01009f0c: 7c07 c486 2c36 1ce0 ccb6 MOVE.L #$00000007,D6
12813: 01009f0e: c486 2c36 1ce0 ccb6 2ce0 AND.L D6,D2
12814: 01009f10: 2c36 1ce0 ccb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12815: 01009f14: ccb6 2ce0 2d86 0ce0 6000 AND.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
12816: 01009f18: 2d86 0ce0 6000 fd7e 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12817: 01009f1c: 6000 fd7e 2002 7c10 eca8 BT .W #$fd7e == 01009c9c (TRUE)
12818: 01009f20: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12819: 01009f22: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12820: 01009f24: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12821: 01009f26: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12822: 01009f28: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12823: 01009f2a: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12824: 01009f2c: 7c15 eca9 7c07 c286 2c04 MOVE.L #$00000015,D6
12825: 01009f2e: eca9 7c07 c286 2c04 8cb6 LSR.L D6,D1
12826: 01009f30: 7c07 c286 2c04 8cb6 1ce0 MOVE.L #$00000007,D6
12827: 01009f32: c286 2c04 8cb6 1ce0 2d86 AND.L D6,D1
12828: 01009f34: 2c04 8cb6 1ce0 2d86 0ce0 MOVE.L D4,D6
12829: 01009f36: 8cb6 1ce0 2d86 0ce0 6000 OR.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12830: 01009f3a: 2d86 0ce0 6000 fd5c 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12831: 01009f3e: 6000 fd5c 2002 7c0b eca8 BT .W #$fd5c == 01009c9c (TRUE)
12832: 01009f42: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12833: 01009f44: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12834: 01009f46: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12835: 01009f48: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12836: 01009f4a: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12837: 01009f4c: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12838: 01009f4e: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12839: 01009f50: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12840: 01009f52: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
12841: 01009f54: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
12842: 01009f56: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
12843: 01009f58: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
12844: 01009f5a: 7c07 c486 2c36 1ce0 8cb6 MOVE.L #$00000007,D6
12845: 01009f5c: c486 2c36 1ce0 8cb6 2ce0 AND.L D6,D2
12846: 01009f5e: 2c36 1ce0 8cb6 2ce0 2d86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12847: 01009f62: 8cb6 2ce0 2d86 0ce0 6000 OR.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D6
12848: 01009f66: 2d86 0ce0 6000 fd30 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12849: 01009f6a: 6000 fd30 2002 7c10 eca8 BT .W #$fd30 == 01009c9c (TRUE)
12850: 01009f6e: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12851: 01009f70: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12852: 01009f72: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12853: 01009f74: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12854: 01009f76: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12855: 01009f78: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12856: 01009f7a: 7c15 eca9 7c07 c286 2c36 MOVE.L #$00000015,D6
12857: 01009f7c: eca9 7c07 c286 2c36 1ce0 LSR.L D6,D1
12858: 01009f7e: 7c07 c286 2c36 1ce0 b986 MOVE.L #$00000007,D6
12859: 01009f80: c286 2c36 1ce0 b986 2d86 AND.L D6,D1
12860: 01009f82: 2c36 1ce0 b986 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12861: 01009f86: b986 2d86 0ce0 6000 fd0e EOR.L D4,D6
12862: 01009f88: 2d86 0ce0 6000 fd0e 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12863: 01009f8c: 6000 fd0e 2002 7c0b eca8 BT .W #$fd0e == 01009c9c (TRUE)
12864: 01009f90: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12865: 01009f92: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12866: 01009f94: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12867: 01009f96: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12868: 01009f98: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12869: 01009f9a: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12870: 01009f9c: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12871: 01009f9e: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12872: 01009fa0: 7c07 c286 7c10 ecaa 7c07 MOVE.L #$00000007,D6
12873: 01009fa2: c286 7c10 ecaa 7c07 c486 AND.L D6,D1
12874: 01009fa4: 7c10 ecaa 7c07 c486 2c36 MOVE.L #$00000010,D6
12875: 01009fa6: ecaa 7c07 c486 2c36 1ce0 LSR.L D6,D2
12876: 01009fa8: 7c07 c486 2c36 1ce0 2e36 MOVE.L #$00000007,D6
12877: 01009faa: c486 2c36 1ce0 2e36 2ce0 AND.L D6,D2
12878: 01009fac: 2c36 1ce0 2e36 2ce0 bf86 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12879: 01009fb0: 2e36 2ce0 bf86 2d86 0ce0 MOVE.L (A6, D2.L*4, $ffffffe0) == $0f03ec40,D7
12880: 01009fb4: bf86 2d86 0ce0 6000 fce0 EOR.L D7,D6
12881: 01009fb6: 2d86 0ce0 6000 fce0 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12882: 01009fba: 6000 fce0 2002 7c0b eca8 BT .W #$fce0 == 01009c9c (TRUE)
12883: 01009fbe: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12884: 01009fc0: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12885: 01009fc2: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12886: 01009fc4: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12887: 01009fc6: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12888: 01009fc8: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12889: 01009fca: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12890: 01009fcc: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12891: 01009fce: 7c07 c286 7c10 ecaa 7c1f MOVE.L #$00000007,D6
12892: 01009fd0: c286 7c10 ecaa 7c1f c486 AND.L D6,D1
12893: 01009fd2: 7c10 ecaa 7c1f c486 2c36 MOVE.L #$00000010,D6
12894: 01009fd4: ecaa 7c1f c486 2c36 1ce0 LSR.L D6,D2
12895: 01009fd6: 7c1f c486 2c36 1ce0 e5a6 MOVE.L #$0000001f,D6
12896: 01009fd8: c486 2c36 1ce0 e5a6 2d86 AND.L D6,D2
12897: 01009fda: 2c36 1ce0 e5a6 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12898: 01009fde: e5a6 2d86 0ce0 6000 fcb6 ASL.L D2,D6
12899: 01009fe0: 2d86 0ce0 6000 fcb6 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12900: 01009fe4: 6000 fcb6 2002 7c0b eca8 BT .W #$fcb6 == 01009c9c (TRUE)
12901: 01009fe8: 2002 7c0b eca8 7c07 c086 MOVE.L D2,D0
12902: 01009fea: 7c0b eca8 7c07 c086 2202 MOVE.L #$0000000b,D6
12903: 01009fec: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12904: 01009fee: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12905: 01009ff0: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12906: 01009ff2: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12907: 01009ff4: 7c15 eca9 7c07 c286 7c10 MOVE.L #$00000015,D6
12908: 01009ff6: eca9 7c07 c286 7c10 ecaa LSR.L D6,D1
12909: 01009ff8: 7c07 c286 7c10 ecaa 7c1f MOVE.L #$00000007,D6
12910: 01009ffa: c286 7c10 ecaa 7c1f c486 AND.L D6,D1
12911: 01009ffc: 7c10 ecaa 7c1f c486 2c36 MOVE.L #$00000010,D6
12912: 01009ffe: ecaa 7c1f c486 2c36 1ce0 LSR.L D6,D2
12913: 0100a000: 7c1f c486 2c36 1ce0 e4a6 MOVE.L #$0000001f,D6
12914: 0100a002: c486 2c36 1ce0 e4a6 2d86 AND.L D6,D2
12915: 0100a004: 2c36 1ce0 e4a6 2d86 0ce0 MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,D6
12916: 0100a008: e4a6 2d86 0ce0 6000 fc8c ASR.L D2,D6
12917: 0100a00a: 2d86 0ce0 6000 fc8c 2002 MOVE.L D6,(A6, D0.L*4, $ffffffe0) == $0b040448
12918: 0100a00e: 6000 fc8c 2002 7c10 eca8 BT .W #$fc8c == 01009c9c (TRUE)
12919: 0100a012: 2002 7c10 eca8 7c07 c086 MOVE.L D2,D0
12920: 0100a014: 7c10 eca8 7c07 c086 2202 MOVE.L #$00000010,D6
12921: 0100a016: eca8 7c07 c086 2202 7c15 LSR.L D6,D0
12922: 0100a018: 7c07 c086 2202 7c15 eca9 MOVE.L #$00000007,D6
12923: 0100a01a: c086 2202 7c15 eca9 7c07 AND.L D6,D0
12924: 0100a01c: 2202 7c15 eca9 7c07 c286 MOVE.L D2,D1
12925: 0100a01e: 7c15 eca9 7c07 c286 2db6 MOVE.L #$00000015,D6
12926: 0100a020: eca9 7c07 c286 2db6 1ce0 LSR.L D6,D1
12927: 0100a022: 7c07 c286 2db6 1ce0 0ce0 MOVE.L #$00000007,D6
12928: 0100a024: c286 2db6 1ce0 0ce0 6000 AND.L D6,D1
12929: 0100a026: 2db6 1ce0 0ce0 6000 fc6e MOVE.L (A6, D1.L*4, $ffffffe0) == $0b03f460,(A6, D0.L*4, $ffffffe0) == $0b040448
12930: 0100a02c: 6000 fc6e 97cb 9bcd 99cc BT .W #$fc6e == 01009c9c (TRUE)
12931: 0100a030: 97cb 9bcd 99cc 2002 7c15 SUBA.L A3,A3
12932: 0100a032: 9bcd 99cc 2002 7c15 eca8 SUBA.L A5,A5
12933: 0100a034: 99cc 2002 7c15 eca8 7c07 SUBA.L A4,A4
12934: 0100a036: 2002 7c15 eca8 7c07 c086 MOVE.L D2,D0
12935: 0100a038: 7c15 eca8 7c07 c086 2836 MOVE.L #$00000015,D6
12936: 0100a03a: eca8 7c07 c086 2836 0ce0 LSR.L D6,D0
12937: 0100a03c: 7c07 c086 2836 0ce0 6608 MOVE.L #$00000007,D6
12938: 0100a03e: c086 2836 0ce0 6608 367c AND.L D6,D0
12939: 0100a040: 2836 0ce0 6608 367c 0001 MOVE.L (A6, D0.L*4, $ffffffe0) == $0b040448,D4
12940: 0100a044: 6608 367c 0001 6000 fc50 BNE.B #$00000008 == 0100a04e (TRUE)
12941: 0100a046: 367c 0001 6000 fc50 4a84 MOVEA.W #$0001,A3
12942: 0100a04a: 6000 fc50 4a84 6f08 3a7c BT .W #$fc50 == 01009c9c (TRUE)
12943: 0100a04e: 4a84 6f08 3a7c 0001 6000 TST.L D4
12944: 0100a050: 6f08 3a7c 0001 6000 fc44 BLE.B #$00000008 == 0100a05a (FALSE)
12945: 0100a052: 3a7c 0001 6000 fc44 387c MOVEA.W #$0001,A5
12946: 0100a056: 6000 fc44 387c 0001 6000 BT .W #$fc44 == 01009c9c (TRUE)
12947: 0100a05a: 387c 0001 6000 fc3c 4a8d MOVEA.W #$0001,A4
12948: 0100a05e: 6000 fc3c 4a8d 6700 fc36 BT .W #$fc3c == 01009c9c (TRUE)
12949: 0100a062: 4a8d 6700 fc36 6026 4a8c TST.L A5
12950: 0100a064: 6700 fc36 6026 4a8c 6700 BEQ.W #$fc36 == 01009c9c (FALSE)
12951: 0100a068: 6026 4a8c 6700 fc2e 601e BT .B #$00000026 == 0100a090 (TRUE)
12952: 0100a06a: 4a8c 6700 fc2e 601e 4a8b TST.L A4
12953: 0100a06c: 6700 fc2e 601e 4a8b 6700 BEQ.W #$fc2e == 01009c9c (FALSE)
12954: 0100a070: 601e 4a8b 6700 fc26 6016 BT .B #$0000001e == 0100a090 (TRUE)
12955: 0100a072: 4a8b 6700 fc26 6016 4a8d TST.L A3
12956: 0100a074: 6700 fc26 6016 4a8d 6600 BEQ.W #$fc26 == 01009c9c (FALSE)
12957: 0100a078: 6016 4a8d 6600 fc1e 600e BT .B #$00000016 == 0100a090 (TRUE)
12958: 0100a07a: 4a8d 6600 fc1e 600e 4a8c TST.L A5
12959: 0100a07c: 6600 fc1e 600e 4a8c 6600 BNE.W #$fc1e == 01009c9c (TRUE)
12960: 0100a080: 600e 4a8c 6600 fc16 6006 BT .B #$0000000e == 0100a090 (TRUE)
12961: 0100a082: 4a8c 6600 fc16 6006 4a8b TST.L A4
12962: 0100a084: 6600 fc16 6006 4a8b 6600 BNE.W #$fc16 == 01009c9c (TRUE)
12963: 0100a088: 6006 4a8b 6600 fc0e 2602 BT .B #$00000006 == 0100a090 (TRUE)
12964: 0100a08a: 4a8b 6600 fc0e 2602 0283 TST.L A3
12965: 0100a08c: 6600 fc0e 2602 0283 03ff BNE.W #$fc0e == 01009c9c (TRUE)
12966: 0100a090: 2602 0283 03ff ffff 6000 MOVE.L D2,D3
12967: 0100a092: 0283 03ff ffff 6000 fc02 AND.L #$03ffffff,D3
12968: 0100a098: 6000 fc02 202e ffe0 4cee BT .W #$fc02 == 01009c9c (TRUE)
12969: 0100a09c: 202e ffe0 4cee 3cfc ffb8 MOVE.L (A6,$ffe0) == $0b03f444,D0
12970: 0100a0a0: 4cee 3cfc ffb8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffb8) == $0b03f41c
12971: 0100a0a6: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
12972: 0100a0a8: 4e75 4e71 4e56 0000 48e7 RTS.L
12973: 0100a0aa: 4e71 4e56 0000 48e7 3020 NOP.L
12974: 0100a0ac: 4e56 0000 48e7 3020 262e LINK.W A6,#$0000
12975: 0100a0b0: 48e7 3020 262e 0008 4282 MVMLE.L #$3020,-(A7)
12976: 0100a0b4: 262e 0008 4282 45f9 0101 MOVE.L (A6,$0008) == $0b03f46c,D3
12977: 0100a0b8: 4282 45f9 0101 6d5c 701c CLR.L D2
12978: 0100a0ba: 45f9 0101 6d5c 701c 4c02 LEA.L $01016d5c,A2
12979: 0100a0c0: 701c 4c02 0800 2f03 2072 MOVE.L #$0000001c,D0
12980: 0100a0c2: 4c02 0800 2f03 2072 0800 MULL.L #$0800,D2
12981: 0100a0c6: 2f03 2072 0800 4e90 584f MOVE.L D3,-(A7)
12982: 0100a0c8: 2072 0800 4e90 584f 7201 MOVEA.L (A2, D0.L*1, $00) == $01007609,A0
12983: 0100a0cc: 4e90 584f 7201 b280 6604 JSR.L (A0)
12984: 0100a0ce: 584f 7201 b280 6604 2002 ADDA.W #$00000004,A7
12985: 0100a0d0: 7201 b280 6604 2002 600a MOVE.L #$00000001,D1
12986: 0100a0d2: b280 6604 2002 600a 5282 CMP.L D0,D1
12987: 0100a0d4: 6604 2002 600a 5282 7201 BNE.B #$00000004 == 0100a0da (TRUE)
12988: 0100a0d6: 2002 600a 5282 7201 b282 MOVE.L D2,D0
12989: 0100a0d8: 600a 5282 7201 b282 64de BT .B #$0000000a == 0100a0e4 (TRUE)
12990: 0100a0da: 5282 7201 b282 64de 70ff ADD.L #$00000001,D2
12991: 0100a0dc: 7201 b282 64de 70ff 4cee MOVE.L #$00000001,D1
12992: 0100a0de: b282 64de 70ff 4cee 040c CMP.L D2,D1
12993: 0100a0e0: 64de 70ff 4cee 040c fff4 BCC.B #$ffffffde == 0100a0c0 (TRUE)
12994: 0100a0e2: 70ff 4cee 040c fff4 4e5e MOVE.L #$ffffffff,D0
12995: 0100a0e4: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f458
12996: 0100a0ea: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
12997: 0100a0ec: 4e75 4e56 0000 2f0a 246e RTS.L
12998: 0100a0ee: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
12999: 0100a0f2: 2f0a 246e 0008 41ea 0016 MOVE.L A2,-(A7)
13000: 0100a0f4: 246e 0008 41ea 0016 e9e8 MOVEA.L (A6,$0008) == $0b03f46c,A2
13001: 0100a0f8: 41ea 0016 e9e8 0106 0001 LEA.L (A2,$0016) == $0100721e,A0
13002: 0100a0fc: e9e8 0106 0001 7213 b280 BFEXTU.L #$0106,(A0,$0001) == $0b03fc01
13003: 0100a102: 7213 b280 6d12 7214 efe8 MOVE.L #$00000013,D1
13004: 0100a104: b280 6d12 7214 efe8 1106 CMP.L D0,D1
13005: 0100a106: 6d12 7214 efe8 1106 0001 BLT.B #$00000012 == 0100a11a (FALSE)
13006: 0100a108: 7214 efe8 1106 0001 2f08 MOVE.L #$00000014,D1
13007: 0100a10a: efe8 1106 0001 2f08 61ff BFINS.L #$1106,(A0,$0001) == $0b03fc01
13008: 0100a110: 2f08 61ff ffff d536 584f MOVE.L A0,-(A7)
13009: 0100a112: 61ff ffff d536 584f 102a BSR.L #$ffffd536 == 0100764a
13010: 0100a118: 584f 102a 034c 49c0 b0aa ADDA.W #$00000004,A7
13011: 0100a11a: 102a 034c 49c0 b0aa 0006 MOVE.B (A2,$034c) == $01007554,D0
13012: 0100a11e: 49c0 b0aa 0006 661a 102a EXT.B D0
13013: 0100a120: b0aa 0006 661a 102a 034d CMP.L (A2,$0006) == $0100720e,D0
13014: 0100a124: 661a 102a 034d 49c0 41f9 BNE.B #$0000001a == 0100a140 (TRUE)
13015: 0100a126: 102a 034d 49c0 41f9 0101 MOVE.B (A2,$034d) == $01007555,D0
13016: 0100a12a: 49c0 41f9 0101 6d5c 721c EXT.B D0
13017: 0100a12c: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
13018: 0100a132: 721c 4c01 0800 2f0a 2070 MOVE.L #$0000001c,D1
13019: 0100a134: 4c01 0800 2f0a 2070 080c MULL.L #$0800,D1
13020: 0100a138: 2f0a 2070 080c 4e90 246e MOVE.L A2,-(A7)
13021: 0100a13a: 2070 080c 4e90 246e fffc MOVEA.L (A0, D0.L*1, $0c) == $0b04000d,A0
13022: 0100a13e: 4e90 246e fffc 4e5e 4e75 JSR.L (A0)
13023: 0100a140: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
13024: 0100a144: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13025: 0100a146: 4e75 4e56 0000 48e7 2020 RTS.L
13026: 0100a148: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
13027: 0100a14c: 48e7 2020 246e 0008 242e MVMLE.L #$2020,-(A7)
13028: 0100a150: 246e 0008 242e 000c 4878 MOVEA.L (A6,$0008) == $0b03f46c,A2
13029: 0100a154: 242e 000c 4878 0080 486a MOVE.L (A6,$000c) == $0b03f470,D2
13030: 0100a158: 4878 0080 486a 0324 61ff PEA.L $00000080
13031: 0100a15c: 486a 0324 61ff ffff ce76 PEA.L (A2,$0324) == $0100752c
13032: 0100a160: 61ff ffff ce76 504f 4a82 BSR.L #$ffffce76 == 01006fd8
13033: 0100a166: 504f 4a82 6d1c 7201 b282 ADDA.W #$00000008,A7
13034: 0100a168: 4a82 6d1c 7201 b282 6516 TST.L D2
13035: 0100a16a: 6d1c 7201 b282 6516 41f9 BLT.B #$0000001c == 0100a188 (FALSE)
13036: 0100a16c: 7201 b282 6516 41f9 0101 MOVE.L #$00000001,D1
13037: 0100a16e: b282 6516 41f9 0101 6d5c CMP.L D2,D1
13038: 0100a170: 6516 41f9 0101 6d5c 701c BCS.B #$00000016 == 0100a188 (FALSE)
13039: 0100a172: 41f9 0101 6d5c 701c 4c02 LEA.L $01016d5c,A0
13040: 0100a178: 701c 4c02 0800 2f02 2f0a MOVE.L #$0000001c,D0
13041: 0100a17a: 4c02 0800 2f02 2f0a 2070 MULL.L #$0800,D2
13042: 0100a17e: 2f02 2f0a 2070 0804 4e90 MOVE.L D2,-(A7)
13043: 0100a180: 2f0a 2070 0804 4e90 4cee MOVE.L A2,-(A7)
13044: 0100a182: 2070 0804 4e90 4cee 0404 MOVEA.L (A0, D0.L*1, $04) == $0b040005,A0
13045: 0100a186: 4e90 4cee 0404 fff8 4e5e JSR.L (A0)
13046: 0100a188: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
13047: 0100a18e: 4e5e 4e75 4e56 0000 226e UNLK.L A6
13048: 0100a190: 4e75 4e56 0000 226e 0008 RTS.L
13049: 0100a192: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
13050: 0100a196: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
13051: 0100a19a: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
13052: 0100a19e: 49c0 b0a9 0006 661a 1029 EXT.B D0
13053: 0100a1a0: b0a9 0006 661a 1029 034d CMP.L (A1,$0006) == $0200e006,D0
13054: 0100a1a4: 661a 1029 034d 49c0 41f9 BNE.B #$0000001a == 0100a1c0 (TRUE)
13055: 0100a1a6: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
13056: 0100a1aa: 49c0 41f9 0101 6d5c 721c EXT.B D0
13057: 0100a1ac: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
13058: 0100a1b2: 721c 4c01 0800 2f09 2070 MOVE.L #$0000001c,D1
13059: 0100a1b4: 4c01 0800 2f09 2070 0808 MULL.L #$0800,D1
13060: 0100a1b8: 2f09 2070 0808 4e90 4e5e MOVE.L A1,-(A7)
13061: 0100a1ba: 2070 0808 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $08) == $0b040009,A0
13062: 0100a1be: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
13063: 0100a1c0: 4e5e 4e75 4e56 0000 226e UNLK.L A6
13064: 0100a1c2: 4e75 4e56 0000 226e 0008 RTS.L
13065: 0100a1c4: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
13066: 0100a1c8: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
13067: 0100a1cc: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
13068: 0100a1d0: 49c0 b0a9 0006 661a 1029 EXT.B D0
13069: 0100a1d2: b0a9 0006 661a 1029 034d CMP.L (A1,$0006) == $0200e006,D0
13070: 0100a1d6: 661a 1029 034d 49c0 41f9 BNE.B #$0000001a == 0100a1f2 (TRUE)
13071: 0100a1d8: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
13072: 0100a1dc: 49c0 41f9 0101 6d5c 721c EXT.B D0
13073: 0100a1de: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
13074: 0100a1e4: 721c 4c01 0800 2f09 2070 MOVE.L #$0000001c,D1
13075: 0100a1e6: 4c01 0800 2f09 2070 0810 MULL.L #$0800,D1
13076: 0100a1ea: 2f09 2070 0810 4e90 4e5e MOVE.L A1,-(A7)
13077: 0100a1ec: 2070 0810 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $10) == $0b040011,A0
13078: 0100a1f0: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
13079: 0100a1f2: 4e5e 4e75 4e56 0000 226e UNLK.L A6
13080: 0100a1f4: 4e75 4e56 0000 226e 0008 RTS.L
13081: 0100a1f6: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
13082: 0100a1fa: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
13083: 0100a1fe: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
13084: 0100a202: 49c0 b0a9 0006 661a 1029 EXT.B D0
13085: 0100a204: b0a9 0006 661a 1029 034d CMP.L (A1,$0006) == $0200e006,D0
13086: 0100a208: 661a 1029 034d 49c0 41f9 BNE.B #$0000001a == 0100a224 (TRUE)
13087: 0100a20a: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
13088: 0100a20e: 49c0 41f9 0101 6d5c 721c EXT.B D0
13089: 0100a210: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
13090: 0100a216: 721c 4c01 0800 2f09 2070 MOVE.L #$0000001c,D1
13091: 0100a218: 4c01 0800 2f09 2070 0814 MULL.L #$0800,D1
13092: 0100a21c: 2f09 2070 0814 4e90 4e5e MOVE.L A1,-(A7)
13093: 0100a21e: 2070 0814 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $14) == $0b040015,A0
13094: 0100a222: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
13095: 0100a224: 4e5e 4e75 4e56 0000 226e UNLK.L A6
13096: 0100a226: 4e75 4e56 0000 226e 0008 RTS.L
13097: 0100a228: 4e56 0000 226e 0008 1029 LINK.W A6,#$0000
13098: 0100a22c: 226e 0008 1029 034c 49c0 MOVEA.L (A6,$0008) == $0b03f46c,A1
13099: 0100a230: 1029 034c 49c0 b0a9 0006 MOVE.B (A1,$034c) == $0200e34c,D0
13100: 0100a234: 49c0 b0a9 0006 661e 1029 EXT.B D0
13101: 0100a236: b0a9 0006 661e 1029 034d CMP.L (A1,$0006) == $0200e006,D0
13102: 0100a23a: 661e 1029 034d 49c0 41f9 BNE.B #$0000001e == 0100a25a (TRUE)
13103: 0100a23c: 1029 034d 49c0 41f9 0101 MOVE.B (A1,$034d) == $0200e34d,D0
13104: 0100a240: 49c0 41f9 0101 6d5c 721c EXT.B D0
13105: 0100a242: 41f9 0101 6d5c 721c 4c01 LEA.L $01016d5c,A0
13106: 0100a248: 721c 4c01 0800 2f2e 000c MOVE.L #$0000001c,D1
13107: 0100a24a: 4c01 0800 2f2e 000c 2f09 MULL.L #$0800,D1
13108: 0100a24e: 2f2e 000c 2f09 2070 0818 MOVE.L (A6,$000c) == $0b03f470,-(A7)
13109: 0100a252: 2f09 2070 0818 4e90 4e5e MOVE.L A1,-(A7)
13110: 0100a254: 2070 0818 4e90 4e5e 4e75 MOVEA.L (A0, D0.L*1, $18) == $0b040019,A0
13111: 0100a258: 4e90 4e5e 4e75 4e56 0000 JSR.L (A0)
13112: 0100a25a: 4e5e 4e75 4e56 0000 1039 UNLK.L A6
13113: 0100a25c: 4e75 4e56 0000 1039 0200 RTS.L
13114: 0100a25e: 4e56 0000 1039 0200 c002 LINK.W A6,#$0000
13115: 0100a262: 1039 0200 c002 e808 0c00 MOVE.B $0200c002,D0
13116: 0100a268: e808 0c00 0003 6604 7001 LSR.B #$00000004,D0
13117: 0100a26a: 0c00 0003 6604 7001 6002 CMP.B #$03,D0
13118: 0100a26e: 6604 7001 6002 4280 4e5e BNE.B #$00000004 == 0100a274 (TRUE)
13119: 0100a270: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
13120: 0100a272: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 0100a276 (TRUE)
13121: 0100a274: 4280 4e5e 4e75 4e56 0000 CLR.L D0
13122: 0100a276: 4e5e 4e75 4e56 0000 206e UNLK.L A6
13123: 0100a278: 4e75 4e56 0000 206e 0008 RTS.L
13124: 0100a27a: 4e56 0000 206e 0008 7002 LINK.W A6,#$0000
13125: 0100a27e: 206e 0008 7002 2140 0324 MOVEA.L (A6,$0008) == $0b03f46c,A0
13126: 0100a282: 7002 2140 0324 217c 0000 MOVE.L #$00000002,D0
13127: 0100a284: 2140 0324 217c 0000 0900 MOVE.L D0,(A0,$0324) == $0b03ff24
13128: 0100a288: 217c 0000 0900 0328 217c MOVE.L #$00000900,(A0,$0328) == $0b03ff28
13129: 0100a290: 217c 0000 0460 032c 217c MOVE.L #$00000460,(A0,$032c) == $0b03ff2c
13130: 0100a298: 217c 0000 0480 0330 217c MOVE.L #$00000480,(A0,$0330) == $0b03ff30
13131: 0100a2a0: 217c 0000 0340 0334 42a8 MOVE.L #$00000340,(A0,$0334) == $0b03ff34
13132: 0100a2a8: 42a8 0338 217c fff0 fff0 CLR.L (A0,$0338) == $0b03ff38
13133: 0100a2ac: 217c fff0 fff0 033c 217c MOVE.L #$fff0fff0,(A0,$033c) == $0b03ff3c
13134: 0100a2b4: 217c aaa0 aaa0 0340 217c MOVE.L #$aaa0aaa0,(A0,$0340) == $0b03ff40
13135: 0100a2bc: 217c 5550 5550 0344 42a8 MOVE.L #$55505550,(A0,$0344) == $0b03ff44
13136: 0100a2c4: 42a8 0348 217c 2c00 0000 CLR.L (A0,$0348) == $0b03ff48
13137: 0100a2c8: 217c 2c00 0000 0368 217c MOVE.L #$2c000000,(A0,$0368) == $0b03ff68
13138: 0100a2d0: 217c 2c00 0000 0364 217c MOVE.L #$2c000000,(A0,$0364) == $0b03ff64
13139: 0100a2d8: 217c 001d 4000 036c 217c MOVE.L #$001d4000,(A0,$036c) == $0b03ff6c
13140: 0100a2e0: 217c 2c1d 4000 0374 217c MOVE.L #$2c1d4000,(A0,$0374) == $0b03ff74
13141: 0100a2e8: 217c 2c1d 4000 0370 217c MOVE.L #$2c1d4000,(A0,$0370) == $0b03ff70
13142: 0100a2f0: 217c 0002 be00 0378 1168 MOVE.L #$0002be00,(A0,$0378) == $0b03ff78
13143: 0100a2f8: 1168 0009 034c 116e 000f MOVE.B (A0,$0009) == $0b03fc09,(A0,$034c) == $0b03ff4c
13144: 0100a2fe: 116e 000f 034d 4e5e 4e75 MOVE.B (A6,$000f) == $0b03f473,(A0,$034d) == $0b03ff4d
13145: 0100a304: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13146: 0100a306: 4e75 4e56 0000 48e7 3c38 RTS.L
13147: 0100a308: 4e56 0000 48e7 3c38 267c LINK.W A6,#$0000
13148: 0100a30c: 48e7 3c38 267c 0211 8100 MVMLE.L #$3c38,-(A7)
13149: 0100a310: 267c 0211 8100 247c 0211 MOVEA.L #$02118100,A3
13150: 0100a316: 247c 0211 8101 227c 0211 MOVEA.L #$02118101,A2
13151: 0100a31c: 227c 0211 8102 287c 0211 MOVEA.L #$02118102,A1
13152: 0100a322: 287c 0211 8103 7a16 daae MOVEA.L #$02118103,A4
13153: 0100a328: 7a16 daae 0008 2045 e9e8 MOVE.L #$00000016,D5
13154: 0100a32a: daae 0008 2045 e9e8 1106 ADD.L (A6,$0008) == $0b03f46c,D5
13155: 0100a32e: 2045 e9e8 1106 0001 2801 MOVEA.L D5,A0
13156: 0100a330: e9e8 1106 0001 2801 ed84 BFEXTU.L #$1106,(A0,$0001) == $0b03fc01
13157: 0100a336: 2801 ed84 7a3d 4c45 4004 MOVE.L D1,D4
13158: 0100a338: ed84 7a3d 4c45 4004 207c ASL.L #$00000006,D4
13159: 0100a33a: 7a3d 4c45 4004 207c 0200 MOVE.L #$0000003d,D5
13160: 0100a33c: 4c45 4004 207c 0200 d000 DIVL.L #$4004,D5
13161: 0100a340: 207c 0200 d000 2010 0040 MOVEA.L #$0200d000,A0
13162: 0100a346: 2010 0040 0080 2080 0239 MOVE.L (A0),D0
13163: 0100a348: 0040 0080 2080 0239 00bf OR.W #$0080,D0
13164: 0100a34c: 2080 0239 00bf 020c 0004 MOVE.L D0,(A0)
13165: 0100a34e: 0239 00bf 020c 0004 16bc AND.B #$bf,$020c0004
13166: 0100a356: 16bc 0001 14bc 0002 12bc MOVE.B #$01,(A3)
13167: 0100a35a: 14bc 0002 12bc 0040 16bc MOVE.B #$02,(A2)
13168: 0100a35e: 12bc 0040 16bc 0002 14bc MOVE.B #$40,(A1)
13169: 0100a362: 16bc 0002 14bc 0002 4211 MOVE.B #$02,(A3)
13170: 0100a366: 14bc 0002 4211 16bc 0003 MOVE.B #$02,(A2)
13171: 0100a36a: 4211 16bc 0003 14bc 0002 CLR.B (A1)
13172: 0100a36c: 16bc 0003 14bc 0002 12bc MOVE.B #$03,(A3)
13173: 0100a370: 14bc 0002 12bc 0080 16bc MOVE.B #$02,(A2)
13174: 0100a374: 12bc 0080 16bc 0005 14bc MOVE.B #$80,(A1)
13175: 0100a378: 16bc 0005 14bc 0002 12bc MOVE.B #$05,(A3)
13176: 0100a37c: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
13177: 0100a380: 12bc 00f0 16bc 0006 14bc MOVE.B #$f0,(A1)
13178: 0100a384: 16bc 0006 14bc 0002 12bc MOVE.B #$06,(A3)
13179: 0100a388: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
13180: 0100a38c: 12bc 00f0 16bc 0007 14bc MOVE.B #$f0,(A1)
13181: 0100a390: 16bc 0007 14bc 0002 12bc MOVE.B #$07,(A3)
13182: 0100a394: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
13183: 0100a398: 12bc 00f0 16bc 0008 14bc MOVE.B #$f0,(A1)
13184: 0100a39c: 16bc 0008 14bc 0002 12bc MOVE.B #$08,(A3)
13185: 0100a3a0: 14bc 0002 12bc 00f0 16bc MOVE.B #$02,(A2)
13186: 0100a3a4: 12bc 00f0 16bc 0009 14bc MOVE.B #$f0,(A1)
13187: 0100a3a8: 16bc 0009 14bc 0002 4211 MOVE.B #$09,(A3)
13188: 0100a3ac: 14bc 0002 4211 16bc 000a MOVE.B #$02,(A2)
13189: 0100a3b0: 4211 16bc 000a 14bc 0002 CLR.B (A1)
13190: 0100a3b2: 16bc 000a 14bc 0002 4211 MOVE.B #$0a,(A3)
13191: 0100a3b6: 14bc 0002 4211 16bc 000b MOVE.B #$02,(A2)
13192: 0100a3ba: 4211 16bc 000b 14bc 0002 CLR.B (A1)
13193: 0100a3bc: 16bc 000b 14bc 0002 4211 MOVE.B #$0b,(A3)
13194: 0100a3c0: 14bc 0002 4211 16bc 000c MOVE.B #$02,(A2)
13195: 0100a3c4: 4211 16bc 000c 14bc 0002 CLR.B (A1)
13196: 0100a3c6: 16bc 000c 14bc 0002 4211 MOVE.B #$0c,(A3)
13197: 0100a3ca: 14bc 0002 4211 243c 0000 MOVE.B #$02,(A2)
13198: 0100a3ce: 4211 243c 0000 0300 1682 CLR.B (A1)
13199: 0100a3d0: 243c 0000 0300 1682 2002 MOVE.L #$00000300,D2
13200: 0100a3d6: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
13201: 0100a3d8: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
13202: 0100a3da: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
13203: 0100a3e0: e080 1480 4211 12bc 0001 ASR.L #$00000008,D0
13204: 0100a3e2: 1480 4211 12bc 0001 4211 MOVE.B D0,(A2)
13205: 0100a3e4: 4211 12bc 0001 4211 5282 CLR.B (A1)
13206: 0100a3e6: 12bc 0001 4211 5282 0c82 MOVE.B #$01,(A1)
13207: 0100a3ea: 4211 5282 0c82 0000 030f CLR.B (A1)
13208: 0100a3ec: 5282 0c82 0000 030f 6fe0 ADD.L #$00000001,D2
13209: 0100a3ee: 0c82 0000 030f 6fe0 4282 CMP.L #$0000030f,D2
13210: 0100a3f4: 6fe0 4282 41f9 0100 ea94 BLE.B #$ffffffe0 == 0100a3d6 (FALSE)
13211: 0100a3f6: 4282 41f9 0100 ea94 4283 CLR.L D2
13212: 0100a3f8: 41f9 0100 ea94 4283 1630 LEA.L $0100ea94,A0
13213: 0100a3fe: 4283 1630 2800 2003 4c04 CLR.L D3
13214: 0100a400: 1630 2800 2003 4c04 0800 MOVE.B (A0, D2.L*1, $00) == $0c03f9ff,D3
13215: 0100a404: 2003 4c04 0800 ec88 2200 MOVE.L D3,D0
13216: 0100a406: 4c04 0800 ec88 2200 5081 MULL.L #$0800,D4
13217: 0100a40a: ec88 2200 5081 0c81 0000 LSR.L #$00000006,D0
13218: 0100a40c: 2200 5081 0c81 0000 00ff MOVE.L D0,D1
13219: 0100a40e: 5081 0c81 0000 00ff 6306 ADD.L #$00000008,D1
13220: 0100a410: 0c81 0000 00ff 6306 223c CMP.L #$000000ff,D1
13221: 0100a416: 6306 223c 0000 00ff 1682 BLS.B #$00000006 == 0100a41e (FALSE)
13222: 0100a418: 223c 0000 00ff 1682 2002 MOVE.L #$000000ff,D1
13223: 0100a41e: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
13224: 0100a420: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
13225: 0100a422: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
13226: 0100a428: e080 1480 1881 1001 1880 ASR.L #$00000008,D0
13227: 0100a42a: 1480 1881 1001 1880 1880 MOVE.B D0,(A2)
13228: 0100a42c: 1881 1001 1880 1880 5282 MOVE.B D1,(A4)
13229: 0100a42e: 1001 1880 1880 5282 0c82 MOVE.B D1,D0
13230: 0100a430: 1880 1880 5282 0c82 0000 MOVE.B D0,(A4)
13231: 0100a432: 1880 5282 0c82 0000 00ff MOVE.B D0,(A4)
13232: 0100a434: 5282 0c82 0000 00ff 6fc2 ADD.L #$00000001,D2
13233: 0100a436: 0c82 0000 00ff 6fc2 243c CMP.L #$000000ff,D2
13234: 0100a43c: 6fc2 243c 0000 0100 41f9 BLE.B #$ffffffc2 == 0100a400 (FALSE)
13235: 0100a43e: 243c 0000 0100 41f9 0100 MOVE.L #$00000100,D2
13236: 0100a444: 41f9 0100 e994 4283 1630 LEA.L $0100e994,A0
13237: 0100a44a: 4283 1630 2800 2003 4c04 CLR.L D3
13238: 0100a44c: 1630 2800 2003 4c04 0800 MOVE.B (A0, D2.L*1, $00) == $0c03f9ff,D3
13239: 0100a450: 2003 4c04 0800 ec88 2200 MOVE.L D3,D0
13240: 0100a452: 4c04 0800 ec88 2200 5081 MULL.L #$0800,D4
13241: 0100a456: ec88 2200 5081 0c81 0000 LSR.L #$00000006,D0
13242: 0100a458: 2200 5081 0c81 0000 00ff MOVE.L D0,D1
13243: 0100a45a: 5081 0c81 0000 00ff 6306 ADD.L #$00000008,D1
13244: 0100a45c: 0c81 0000 00ff 6306 223c CMP.L #$000000ff,D1
13245: 0100a462: 6306 223c 0000 00ff 1682 BLS.B #$00000006 == 0100a46a (FALSE)
13246: 0100a464: 223c 0000 00ff 1682 2002 MOVE.L #$000000ff,D1
13247: 0100a46a: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
13248: 0100a46c: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
13249: 0100a46e: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
13250: 0100a474: e080 1480 1881 1001 1880 ASR.L #$00000008,D0
13251: 0100a476: 1480 1881 1001 1880 1880 MOVE.B D0,(A2)
13252: 0100a478: 1881 1001 1880 1880 5282 MOVE.B D1,(A4)
13253: 0100a47a: 1001 1880 1880 5282 0c82 MOVE.B D1,D0
13254: 0100a47c: 1880 1880 5282 0c82 0000 MOVE.B D0,(A4)
13255: 0100a47e: 1880 5282 0c82 0000 01ff MOVE.B D0,(A4)
13256: 0100a480: 5282 0c82 0000 01ff 6fc2 ADD.L #$00000001,D2
13257: 0100a482: 0c82 0000 01ff 6fc2 243c CMP.L #$000001ff,D2
13258: 0100a488: 6fc2 243c 0000 020c 1682 BLE.B #$ffffffc2 == 0100a44c (FALSE)
13259: 0100a48a: 243c 0000 020c 1682 2002 MOVE.L #$0000020c,D2
13260: 0100a490: 1682 2002 0280 0000 ff00 MOVE.B D2,(A3)
13261: 0100a492: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
13262: 0100a494: 0280 0000 ff00 e080 1480 AND.L #$0000ff00,D0
13263: 0100a49a: e080 1480 18bc 00ff 18bc ASR.L #$00000008,D0
13264: 0100a49c: 1480 18bc 00ff 18bc 00ff MOVE.B D0,(A2)
13265: 0100a49e: 18bc 00ff 18bc 00ff 18bc MOVE.B #$ff,(A4)
13266: 0100a4a2: 18bc 00ff 18bc 00ff 5282 MOVE.B #$ff,(A4)
13267: 0100a4a6: 18bc 00ff 5282 0c82 0000 MOVE.B #$ff,(A4)
13268: 0100a4aa: 5282 0c82 0000 020f 6fdc ADD.L #$00000001,D2
13269: 0100a4ac: 0c82 0000 020f 6fdc 4cee CMP.L #$0000020f,D2
13270: 0100a4b2: 6fdc 4cee 1c3c ffe4 4e5e BLE.B #$ffffffdc == 0100a490 (FALSE)
13271: 0100a4b4: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
13272: 0100a4ba: 4e5e 4e75 4e56 0000 206e UNLK.L A6
13273: 0100a4bc: 4e75 4e56 0000 206e 0008 RTS.L
13274: 0100a4be: 4e56 0000 206e 0008 e9e8 LINK.W A6,#$0000
13275: 0100a4c2: 206e 0008 e9e8 0106 0017 MOVEA.L (A6,$0008) == $0b03f46c,A0
13276: 0100a4c6: e9e8 0106 0017 2f00 2f08 BFEXTU.L #$0106,(A0,$0017) == $0b03fc17
13277: 0100a4cc: 2f00 2f08 61ff 0000 0010 MOVE.L D0,-(A7)
13278: 0100a4ce: 2f08 61ff 0000 0010 13fc MOVE.L A0,-(A7)
13279: 0100a4d0: 61ff 0000 0010 13fc 0004 BSR.L #$00000010 == 0100a4e2
13280: 0100a4d6: 13fc 0004 0211 8180 4e5e MOVE.B #$04,$02118180
13281: 0100a4de: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13282: 0100a4e0: 4e75 4e56 0000 48e7 3c30 RTS.L
13283: 0100a4e2: 4e56 0000 48e7 3c30 247c LINK.W A6,#$0000
13284: 0100a4e6: 48e7 3c30 247c 0211 8100 MVMLE.L #$3c30,-(A7)
13285: 0100a4ea: 247c 0211 8100 227c 0211 MOVEA.L #$02118100,A2
13286: 0100a4f0: 227c 0211 8101 207c 0211 MOVEA.L #$02118101,A1
13287: 0100a4f6: 207c 0211 8103 282e 000c MOVEA.L #$02118103,A0
13288: 0100a4fc: 282e 000c ed84 7a3d 4c45 MOVE.L (A6,$000c) == $0b03f470,D4
13289: 0100a500: ed84 7a3d 4c45 4804 4282 ASL.L #$00000006,D4
13290: 0100a502: 7a3d 4c45 4804 4282 47f9 MOVE.L #$0000003d,D5
13291: 0100a504: 4c45 4804 4282 47f9 0100 DIVL.L #$4804,D5
13292: 0100a508: 4282 47f9 0100 ea94 4283 CLR.L D2
13293: 0100a50a: 47f9 0100 ea94 4283 1633 LEA.L $0100ea94,A3
13294: 0100a510: 4283 1633 2800 2003 4c04 CLR.L D3
13295: 0100a512: 1633 2800 2003 4c04 0800 MOVE.B (A3, D2.L*1, $00) == $0300cdff,D3
13296: 0100a516: 2003 4c04 0800 ec88 2200 MOVE.L D3,D0
13297: 0100a518: 4c04 0800 ec88 2200 5081 MULL.L #$0800,D4
13298: 0100a51c: ec88 2200 5081 0c81 0000 LSR.L #$00000006,D0
13299: 0100a51e: 2200 5081 0c81 0000 00ff MOVE.L D0,D1
13300: 0100a520: 5081 0c81 0000 00ff 6f06 ADD.L #$00000008,D1
13301: 0100a522: 0c81 0000 00ff 6f06 223c CMP.L #$000000ff,D1
13302: 0100a528: 6f06 223c 0000 00ff 1482 BLE.B #$00000006 == 0100a530 (FALSE)
13303: 0100a52a: 223c 0000 00ff 1482 2002 MOVE.L #$000000ff,D1
13304: 0100a530: 1482 2002 0280 0000 ff00 MOVE.B D2,(A2)
13305: 0100a532: 2002 0280 0000 ff00 e080 MOVE.L D2,D0
13306: 0100a534: 0280 0000 ff00 e080 1280 AND.L #$0000ff00,D0
13307: 0100a53a: e080 1280 1081 1001 1080 ASR.L #$00000008,D0
13308: 0100a53c: 1280 1081 1001 1080 1080 MOVE.B D0,(A1)
13309: 0100a53e: 1081 1001 1080 1080 5282 MOVE.B D1,(A0)
13310: 0100a540: 1001 1080 1080 5282 0c82 MOVE.B D1,D0
13311: 0100a542: 1080 1080 5282 0c82 0000 MOVE.B D0,(A0)
13312: 0100a544: 1080 5282 0c82 0000 00ff MOVE.B D0,(A0)
13313: 0100a546: 5282 0c82 0000 00ff 6fc2 ADD.L #$00000001,D2
13314: 0100a548: 0c82 0000 00ff 6fc2 4cee CMP.L #$000000ff,D2
13315: 0100a54e: 6fc2 4cee 0c3c ffe8 4e5e BLE.B #$ffffffc2 == 0100a512 (FALSE)
13316: 0100a550: 4cee 0c3c ffe8 4e5e 4e75 MVMEL.L #$0c3c,(A6,$ffe8) == $0b03f44c
13317: 0100a556: 4e5e 4e75 4e56 0000 1039 UNLK.L A6
13318: 0100a558: 4e75 4e56 0000 1039 0200 RTS.L
13319: 0100a55a: 4e56 0000 1039 0200 c002 LINK.W A6,#$0000
13320: 0100a55e: 1039 0200 c002 e808 0c00 MOVE.B $0200c002,D0
13321: 0100a564: e808 0c00 0003 6704 7001 LSR.B #$00000004,D0
13322: 0100a566: 0c00 0003 6704 7001 6002 CMP.B #$03,D0
13323: 0100a56a: 6704 7001 6002 4280 4e5e BEQ.B #$00000004 == 0100a570 (FALSE)
13324: 0100a56c: 7001 6002 4280 4e5e 4e75 MOVE.L #$00000001,D0
13325: 0100a56e: 6002 4280 4e5e 4e75 4e56 BT .B #$00000002 == 0100a572 (TRUE)
13326: 0100a570: 4280 4e5e 4e75 4e56 0000 CLR.L D0
13327: 0100a572: 4e5e 4e75 4e56 0000 206e UNLK.L A6
13328: 0100a574: 4e75 4e56 0000 206e 0008 RTS.L
13329: 0100a576: 4e56 0000 206e 0008 7010 LINK.W A6,#$0000
13330: 0100a57a: 206e 0008 7010 2140 0324 MOVEA.L (A6,$0008) == $0b03f46c,A0
13331: 0100a57e: 7010 2140 0324 217c 0000 MOVE.L #$00000010,D0
13332: 0100a580: 2140 0324 217c 0000 0120 MOVE.L D0,(A0,$0324) == $0b03ff24
13333: 0100a584: 217c 0000 0120 0328 217c MOVE.L #$00000120,(A0,$0328) == $0b03ff28
13334: 0100a58c: 217c 0000 0460 032c 217c MOVE.L #$00000460,(A0,$032c) == $0b03ff2c
13335: 0100a594: 217c 0000 0480 0330 217c MOVE.L #$00000480,(A0,$0330) == $0b03ff30
13336: 0100a59c: 217c 0000 0340 0334 42a8 MOVE.L #$00000340,(A0,$0334) == $0b03ff34
13337: 0100a5a4: 42a8 033c 217c 5555 5555 CLR.L (A0,$033c) == $0b03ff3c
13338: 0100a5a8: 217c 5555 5555 0340 217c MOVE.L #$55555555,(A0,$0340) == $0b03ff40
13339: 0100a5b0: 217c aaaa aaaa 0344 70ff MOVE.L #$aaaaaaaa,(A0,$0344) == $0b03ff44
13340: 0100a5b8: 70ff 2140 0348 217c 0b00 MOVE.L #$ffffffff,D0
13341: 0100a5ba: 2140 0348 217c 0b00 0000 MOVE.L D0,(A0,$0348) == $0b03ff48
13342: 0100a5be: 217c 0b00 0000 0368 217c MOVE.L #$0b000000,(A0,$0368) == $0b03ff68
13343: 0100a5c6: 217c 0b00 0000 0364 217c MOVE.L #$0b000000,(A0,$0364) == $0b03ff64
13344: 0100a5ce: 217c 0003 a800 036c 217c MOVE.L #$0003a800,(A0,$036c) == $0b03ff6c
13345: 0100a5d6: 217c 0b03 a800 0374 217c MOVE.L #$0b03a800,(A0,$0374) == $0b03ff74
13346: 0100a5de: 217c 0b03 a800 0370 217c MOVE.L #$0b03a800,(A0,$0370) == $0b03ff70
13347: 0100a5e6: 217c 0000 57c0 0378 1168 MOVE.L #$000057c0,(A0,$0378) == $0b03ff78
13348: 0100a5ee: 1168 0009 034c 116e 000f MOVE.B (A0,$0009) == $0b03fc09,(A0,$034c) == $0b03ff4c
13349: 0100a5f4: 116e 000f 034d 4e5e 4e75 MOVE.B (A6,$000f) == $0b03f473,(A0,$034d) == $0b03ff4d
13350: 0100a5fa: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
13351: 0100a5fc: 4e75 4e56 0000 4e5e 4e75 RTS.L
13352: 0100a5fe: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
13353: 0100a602: 4e5e 4e75 4e56 0000 7216 UNLK.L A6
13354: 0100a604: 4e75 4e56 0000 7216 d2ae RTS.L
13355: 0100a606: 4e56 0000 7216 d2ae 0008 LINK.W A6,#$0000
13356: 0100a60a: 7216 d2ae 0008 2041 e9e8 MOVE.L #$00000016,D1
13357: 0100a60c: d2ae 0008 2041 e9e8 0106 ADD.L (A6,$0008) == $0b03f46c,D1
13358: 0100a610: 2041 e9e8 0106 0001 41f9 MOVEA.L D1,A0
13359: 0100a612: e9e8 0106 0001 41f9 0101 BFEXTU.L #$0106,(A0,$0001) == $0b03fc01
13360: 0100a618: 41f9 0101 6d94 1230 0800 LEA.L $01016d94,A0
13361: 0100a61e: 1230 0800 0001 0040 13c1 MOVE.B (A0, D0.L*1, $00) == $0b040001,D1
13362: 0100a622: 0001 0040 13c1 0211 0000 OR.B #$40,D1
13363: 0100a626: 13c1 0211 0000 4e5e 4e75 MOVE.B D1,$02110000
13364: 0100a62c: 4e5e 4e75 4e56 0000 41f9 UNLK.L A6
13365: 0100a62e: 4e75 4e56 0000 41f9 0101 RTS.L
13366: 0100a630: 4e56 0000 41f9 0101 6d94 LINK.W A6,#$0000
13367: 0100a634: 41f9 0101 6d94 222e 000c LEA.L $01016d94,A0
13368: 0100a63a: 222e 000c 1030 1800 0000 MOVE.L (A6,$000c) == $0b03f470,D1
13369: 0100a63e: 1030 1800 0000 0040 13c0 MOVE.B (A0, D1.L*1, $00) == $0b03fc07,D0
13370: 0100a642: 0000 0040 13c0 0211 0000 OR.B #$40,D0
13371: 0100a646: 13c0 0211 0000 4e5e 4e75 MOVE.B D0,$02110000
13372: 0100a64c: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
13373: 0100a64e: 4e75 4e56 0000 4e5e 4e75 RTS.L
13374: 0100a650: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
13375: 0100a654: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13376: 0100a656: 4e75 4e56 0000 48e7 0038 RTS.L
13377: 0100a658: 4e56 0000 48e7 0038 246e LINK.W A6,#$0000
13378: 0100a65c: 48e7 0038 246e 0008 267c MVMLE.L #$0038,-(A7)
13379: 0100a660: 246e 0008 267c 0211 4000 MOVEA.L (A6,$0008) == $0b03f46c,A2
13380: 0100a664: 267c 0211 4000 0239 00bf MOVEA.L #$02114000,A3
13381: 0100a66a: 0239 00bf 0211 4108 4878 AND.B #$bf,$02114108
13382: 0100a672: 4878 0210 61ff ffff c73a PEA.L $00000210
13383: 0100a676: 61ff ffff c73a 2840 584f BSR.L #$ffffc73a == 01006db2
13384: 0100a67c: 2840 584f 4a8a 6704 254c MOVEA.L D0,A4
13385: 0100a67e: 584f 4a8a 6704 254c 0186 ADDA.W #$00000004,A7
13386: 0100a680: 4a8a 6704 254c 0186 422c TST.L A2
13387: 0100a682: 6704 254c 0186 422c 01fc BEQ.B #$00000004 == 0100a688 (FALSE)
13388: 0100a684: 254c 0186 422c 01fc 7206 MOVE.L A4,(A2,$0186) == $0100738e
13389: 0100a688: 422c 01fc 7206 2941 002c CLR.B (A4,$01fc) == $0b03f784
13390: 0100a68c: 7206 2941 002c 297c 0200 MOVE.L #$00000006,D1
13391: 0100a68e: 2941 002c 297c 0200 0010 MOVE.L D1,(A4,$002c) == $0b03f5b4
13392: 0100a692: 297c 0200 0010 001c 2f0c MOVE.L #$02000010,(A4,$001c) == $0b03f5a4
13393: 0100a69a: 2f0c 61ff 0000 0dc6 177c MOVE.L A4,-(A7)
13394: 0100a69c: 61ff 0000 0dc6 177c 00a2 BSR.L #$00000dc6 == 0100b464
13395: 0100a6a2: 177c 00a2 0020 4878 000a MOVE.B #$a2,(A3,$0020) == $0200d020
13396: 0100a6a8: 4878 000a 45f9 0100 24cc PEA.L $0000000a
13397: 0100a6ac: 45f9 0100 24cc 4e92 177c LEA.L $010024cc,A2
13398: 0100a6b2: 4e92 177c 00a0 0020 4878 JSR.L (A2) // delay(10)
13399: 0100a6b4: 177c 00a0 0020 4878 000a MOVE.B #$a0,(A3,$0020) == $0200d020
13400: 0100a6ba: 4878 000a 4e92 177c 0057 PEA.L $0000000a
13401: 0100a6be: 4e92 177c 0057 0008 177c JSR.L (A2)
13402: 0100a6c0: 177c 0057 0008 177c 0004 MOVE.B #$57,(A3,$0008) == $0200d008
13403: 0100a6c6: 177c 0004 0009 177c 0099 MOVE.B #$04,(A3,$0009) == $0200d009
13404: 0100a6cc: 177c 0099 0005 422b 0007 MOVE.B #$99,(A3,$0005) == $0200d005
13405: 0100a6d2: 422b 0007 177c 0005 0006 CLR.B (A3,$0007) == $0200d007
13406: 0100a6d6: 177c 0005 0006 177c 0003 MOVE.B #$05,(A3,$0006) == $0200d006
13407: 0100a6dc: 177c 0003 0003 2f3c 001e MOVE.B #$03,(A3,$0003) == $0200d003
13408: 0100a6e2: 2f3c 001e 8480 4e92 196b MOVE.L #$001e8480,-(A7)
13409: 0100a6e8: 4e92 196b 0005 01ff 196b JSR.L (A2)
13410: 0100a6ea: 196b 0005 01ff 196b 0005 MOVE.B (A3,$0005) == $0200d005,(A4,$01ff) == $0b03f787
13411: 0100a6f0: 196b 0005 01ff 177c 0017 MOVE.B (A3,$0005) == $0200d005,(A4,$01ff) == $0b03f787
13412: 0100a6f6: 177c 0017 0008 4cee 1c00 MOVE.B #$17,(A3,$0008) == $0200d008
13413: 0100a6fc: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f458
13414: 0100a702: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13415: 0100a704: 4e75 4e56 0000 48e7 3038 RTS.L
13416: 0100a706: 4e56 0000 48e7 3038 246e LINK.W A6,#$0000
13417: 0100a70a: 48e7 3038 246e 0008 286e MVMLE.L #$3038,-(A7)
13418: 0100a70e: 246e 0008 286e 0010 262a MOVEA.L (A6,$0008) == $0b03f46c,A2
13419: 0100a712: 286e 0010 262a 0186 266a MOVEA.L (A6,$0010) == $0b03f474,A4
13420: 0100a716: 262a 0186 266a 019c 257c MOVE.L (A2,$0186) == $0100738e,D3
13421: 0100a71a: 266a 019c 257c 0100 a8ce MOVEA.L (A2,$019c) == $010073a4,A3
13422: 0100a71e: 257c 0100 a8ce 0302 2543 MOVE.L #$0100a8ce,(A2,$0302) == $0100750a
13423: 0100a726: 2543 0306 2f0c 2f03 61ff MOVE.L D3,(A2,$0306) == $0100750e
13424: 0100a72a: 2f0c 2f03 61ff 0000 008c MOVE.L A4,-(A7)
13425: 0100a72c: 2f03 61ff 0000 008c 4282 MOVE.L D3,-(A7)
13426: 0100a72e: 61ff 0000 008c 4282 504f BSR.L #$0000008c == 0100a7bc
13427: 0100a734: 4282 504f 4a2c 001d 6662 CLR.L D2
13428: 0100a736: 504f 4a2c 001d 6662 4878 ADDA.W #$00000008,A7
13429: 0100a738: 4a2c 001d 6662 4878 2710 TST.B (A4,$001d) == $0b03f5a5
13430: 0100a73c: 6662 4878 2710 61ff ffff BNE.B #$00000062 == 0100a7a0 (TRUE)
13431: 0100a73e: 4878 2710 61ff ffff 7d88 PEA.L $00002710
13432: 0100a742: 61ff ffff 7d88 584f 6036 BSR.L #$ffff7d88 == 010024cc // delay(10000)
13433: 0100a748: 584f 6036 4878 2710 61ff ADDA.W #$00000004,A7
13434: 0100a74a: 6036 4878 2710 61ff ffff BT .B #$00000036 == 0100a782 (TRUE)
13435: 0100a74c: 4878 2710 61ff ffff 7d7a PEA.L $00002710
13436: 0100a750: 61ff ffff 7d7a 5282 584f BSR.L #$ffff7d7a == 010024cc // delay(10000)
13437: 0100a756: 5282 584f 0c82 0000 03e8 ADD.L #$00000001,D2
13438: 0100a758: 584f 0c82 0000 03e8 6f12 ADDA.W #$00000004,A7
13439: 0100a75a: 0c82 0000 03e8 6f12 4879 CMP.L #$000003e8,D2
13440: 0100a760: 6f12 4879 0100 fd05 2f03 BLE.B #$00000012 == 0100a774 (FALSE)
13441: 0100a762: 4879 0100 fd05 2f03 61ff PEA.L $0100fd05
13442: 0100a768: 2f03 61ff 0000 05cc 4280 MOVE.L D3,-(A7)
13443: 0100a76a: 61ff 0000 05cc 4280 603e BSR.L #$000005cc == 0100ad38
13444: 0100a770: 4280 603e 61ff ffff e3ce CLR.L D0
13445: 0100a772: 603e 61ff ffff e3ce 082a BT .B #$0000003e == 0100a7b2 (TRUE)
13446: 0100a774: 61ff ffff e3ce 082a 0002 BSR.L #$ffffe3ce == 01008b44
13447: 0100a77a: 082a 0002 0004 6612 2013 BTST.B #$0002,(A2,$0004) == $0100720c
13448: 0100a780: 6612 2013 0800 000c 67c2 BNE.B #$00000012 == 0100a794 (TRUE)
13449: 0100a782: 2013 0800 000c 67c2 2f03 MOVE.L (A3),D0
13450: 0100a784: 0800 000c 67c2 2f03 61ff BTST.L #$000c,D0
13451: 0100a788: 67c2 2f03 61ff 0000 0140 BEQ.B #$ffffffc2 == 0100a74c (FALSE)
13452: 0100a78a: 2f03 61ff 0000 0140 584f MOVE.L D3,-(A7)
13453: 0100a78c: 61ff 0000 0140 584f 022a BSR.L #$00000140 == 0100a8ce
13454: 0100a792: 584f 022a fffb 0004 4a2c ADDA.W #$00000004,A7
13455: 0100a794: 022a fffb 0004 4a2c 001d AND.B #$fb,(A2,$0004) == $0100720c
13456: 0100a79a: 4a2c 001d 679e 4280 0c2c TST.B (A4,$001d) == $0b03f5a5
13457: 0100a79e: 679e 4280 0c2c 0002 001d BEQ.B #$ffffff9e == 0100a73e (FALSE)
13458: 0100a7a0: 4280 0c2c 0002 001d 6608 CLR.L D0
13459: 0100a7a2: 0c2c 0002 001d 6608 4a2c CMP.B #$02,(A4,$001d) == $0b03f5a5
13460: 0100a7a8: 6608 4a2c 001c 6602 7001 BNE.B #$00000008 == 0100a7b2 (TRUE)
13461: 0100a7aa: 4a2c 001c 6602 7001 4cee TST.B (A4,$001c) == $0b03f5a4
13462: 0100a7ae: 6602 7001 4cee 1c0c ffec BNE.B #$00000002 == 0100a7b2 (TRUE)
13463: 0100a7b0: 7001 4cee 1c0c ffec 4e5e MOVE.L #$00000001,D0
13464: 0100a7b2: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $0b03f450
13465: 0100a7b8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13466: 0100a7ba: 4e75 4e56 0000 48e7 303c RTS.L
13467: 0100a7bc: 4e56 0000 48e7 303c 2a6e LINK.W A6,#$0000
13468: 0100a7c0: 48e7 303c 2a6e 0008 246e MVMLE.L #$303c,-(A7)
13469: 0100a7c4: 2a6e 0008 246e 000c 267c MOVEA.L (A6,$0008) == $0b03f46c,A5
13470: 0100a7c8: 246e 000c 267c 0211 4000 MOVEA.L (A6,$000c) == $0b03f470,A2
13471: 0100a7cc: 267c 0211 4000 49ea 0004 MOVEA.L #$02114000,A3
13472: 0100a7d2: 49ea 0004 1014 0200 00e0 LEA.L (A2,$0004) == $0100720c,A4
13473: 0100a7d6: 1014 0200 00e0 4281 1200 MOVE.B (A4),D0
13474: 0100a7d8: 0200 00e0 4281 1200 7640 AND.B #$e0,D0
13475: 0100a7dc: 4281 1200 7640 b681 6736 CLR.L D1
13476: 0100a7de: 1200 7640 b681 6736 6d0c MOVE.B D0,D1
13477: 0100a7e0: 7640 b681 6736 6d0c 4a81 MOVE.L #$00000040,D3
13478: 0100a7e2: b681 6736 6d0c 4a81 6726 CMP.L D1,D3
13479: 0100a7e4: 6736 6d0c 4a81 6726 7620 BEQ.B #$00000036 == 0100a81c (FALSE)
13480: 0100a7e6: 6d0c 4a81 6726 7620 b681 BLT.B #$0000000c == 0100a7f4 (FALSE)
13481: 0100a7e8: 4a81 6726 7620 b681 672a TST.L D1
13482: 0100a7ea: 6726 7620 b681 672a 603c BEQ.B #$00000026 == 0100a812 (FALSE)
13483: 0100a7ec: 7620 b681 672a 603c 0c81 MOVE.L #$00000020,D3
13484: 0100a7ee: b681 672a 603c 0c81 0000 CMP.L D1,D3
13485: 0100a7f0: 672a 603c 0c81 0000 00c0 BEQ.B #$0000002a == 0100a81c (FALSE)
13486: 0100a7f2: 603c 0c81 0000 00c0 6716 BT .B #$0000003c == 0100a830 (TRUE)
13487: 0100a7f4: 0c81 0000 00c0 6716 6e0a CMP.L #$000000c0,D1
13488: 0100a7fa: 6716 6e0a 0c81 0000 00a0 BEQ.B #$00000016 == 0100a812 (FALSE)
13489: 0100a7fc: 6e0a 0c81 0000 00a0 6720 BGT.B #$0000000a == 0100a808 (TRUE)
13490: 0100a7fe: 0c81 0000 00a0 6720 6028 CMP.L #$000000a0,D1
13491: 0100a804: 6720 6028 0c81 0000 00e0 BEQ.B #$00000020 == 0100a826 (FALSE)
13492: 0100a806: 6028 0c81 0000 00e0 670c BT .B #$00000028 == 0100a830 (TRUE)
13493: 0100a808: 0c81 0000 00e0 670c 601e CMP.L #$000000e0,D1
13494: 0100a80e: 670c 601e 7406 4281 122c BEQ.B #$0000000c == 0100a81c (FALSE)
13495: 0100a810: 601e 7406 4281 122c 0005 BT .B #$0000001e == 0100a830 (TRUE)
13496: 0100a812: 7406 4281 122c 0005 6018 MOVE.L #$00000006,D2
13497: 0100a814: 4281 122c 0005 6018 740a CLR.L D1
13498: 0100a816: 122c 0005 6018 740a 4281 MOVE.B (A4,$0005) == $0b03f58d,D1
13499: 0100a81a: 6018 740a 4281 122c 0009 BT .B #$00000018 == 0100a834 (TRUE)
13500: 0100a81c: 740a 4281 122c 0009 600e MOVE.L #$0000000a,D2
13501: 0100a81e: 4281 122c 0009 600e 740c CLR.L D1
13502: 0100a820: 122c 0009 600e 740c 4281 MOVE.B (A4,$0009) == $0b03f591,D1
13503: 0100a824: 600e 740c 4281 122c 000b BT .B #$0000000e == 0100a834 (TRUE)
13504: 0100a826: 740c 4281 122c 000b 6004 MOVE.L #$0000000c,D2
13505: 0100a828: 4281 122c 000b 6004 74ff CLR.L D1
13506: 0100a82a: 122c 000b 6004 74ff 4281 MOVE.B (A4,$000b) == $0b03f593,D1
13507: 0100a82e: 6004 74ff 4281 422a 001d BT .B #$00000004 == 0100a834 (TRUE)
13508: 0100a830: 74ff 4281 422a 001d 256a MOVE.L #$ffffffff,D2
13509: 0100a832: 4281 422a 001d 256a 0014 CLR.L D1
13510: 0100a834: 422a 001d 256a 0014 0018 CLR.B (A2,$001d) == $01007225
13511: 0100a838: 256a 0014 0018 422a 001c MOVE.L (A2,$0014) == $0100721c,(A2,$0018) == $01007220
13512: 0100a83e: 422a 001c 4a82 6d0c 7003 CLR.B (A2,$001c) == $01007224
13513: 0100a842: 4a82 6d0c 7003 c0aa 0010 TST.L D2
13514: 0100a844: 6d0c 7003 c0aa 0010 6604 BLT.B #$0000000c == 0100a852 (FALSE)
13515: 0100a846: 7003 c0aa 0010 6604 4a81 MOVE.L #$00000003,D0
13516: 0100a848: c0aa 0010 6604 4a81 6708 AND.L (A2,$0010) == $01007218,D0
13517: 0100a84c: 6604 4a81 6708 157c 0004 BNE.B #$00000004 == 0100a852 (TRUE)
13518: 0100a84e: 4a81 6708 157c 0004 001d TST.L D1
13519: 0100a850: 6708 157c 0004 001d 606a BEQ.B #$00000008 == 0100a85a (FALSE)
13520: 0100a852: 157c 0004 001d 606a 4a2d MOVE.B #$04,(A2,$001d) == $01007225
13521: 0100a858: 606a 4a2d 01fc 6710 4879 BT .B #$0000006a == 0100a8c4 (TRUE)
13522: 0100a85a: 4a2d 01fc 6710 4879 0100 TST.B (A5,$01fc) == $0b03fa12
13523: 0100a85e: 6710 4879 0100 fd15 2f0d BEQ.B #$00000010 == 0100a870 (FALSE)
13524: 0100a860: 4879 0100 fd15 2f0d 61ff PEA.L $0100fd15
13525: 0100a866: 2f0d 61ff 0000 04ce 504f MOVE.L A5,-(A7)
13526: 0100a868: 61ff 0000 04ce 504f 2b4a BSR.L #$000004ce == 0100ad38
13527: 0100a86e: 504f 2b4a 0202 2b6a 0010 ADDA.W #$00000008,A7
13528: 0100a870: 2b4a 0202 2b6a 0010 0206 MOVE.L A2,(A5,$0202) == $0b03fa18
13529: 0100a874: 2b6a 0010 0206 2b6a 0014 MOVE.L (A2,$0010) == $01007218,(A5,$0206) == $0b03fa1c
13530: 0100a87a: 2b6a 0014 020a 1b7c 0001 MOVE.L (A2,$0014) == $0100721c,(A5,$020a) == $0b03fa20
13531: 0100a880: 1b7c 0001 01fc 177c 0001 MOVE.B #$01,(A5,$01fc) == $0b03fa12
13532: 0100a886: 177c 0001 0003 4878 000a MOVE.B #$01,(A3,$0003) == $0200d003
13533: 0100a88c: 4878 000a 61ff ffff 7c3a PEA.L $0000000a
13534: 0100a890: 61ff ffff 7c3a 1752 0004 BSR.L #$ffff7c3a == 010024cc // delay(10)
13535: 0100a896: 1752 0004 102a 0001 0200 MOVE.B (A2),(A3,$0004) == $0200d004
13536: 0100a89a: 102a 0001 0200 0007 0000 MOVE.B (A2,$0001) == $01007209,D0
13537: 0100a89e: 0200 0007 0000 0080 4281 AND.B #$07,D0
13538: 0100a8a2: 0000 0080 4281 1200 1741 OR.B #$80,D0
13539: 0100a8a6: 4281 1200 1741 0002 204c CLR.L D1
13540: 0100a8a8: 1200 1741 0002 204c 6004 MOVE.B D0,D1
13541: 0100a8aa: 1741 0002 204c 6004 1758 MOVE.B D1,(A3,$0002) == $0200d002
13542: 0100a8ae: 204c 6004 1758 0002 2002 MOVEA.L A4,A0
13543: 0100a8b0: 6004 1758 0002 2002 5382 BT .B #$00000004 == 0100a8b6 (TRUE)
13544: 0100a8b2: 1758 0002 2002 5382 4a80 MOVE.B (A0)+,(A3,$0002) == $0200d002
13545: 0100a8b6: 2002 5382 4a80 6ef4 177c MOVE.L D2,D0
13546: 0100a8b8: 5382 4a80 6ef4 177c 0042 SUB.L #$00000001,D2
13547: 0100a8ba: 4a80 6ef4 177c 0042 0003 TST.L D0
13548: 0100a8bc: 6ef4 177c 0042 0003 4cee BGT.B #$fffffff4 == 0100a8b2 (TRUE)
13549: 0100a8be: 177c 0042 0003 4cee 3c0c MOVE.B #$42,(A3,$0003) == $0200d003
13550: 0100a8c4: 4cee 3c0c ffe8 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe8) == $0b03f44c
13551: 0100a8ca: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13552: 0100a8cc: 4e75 4e56 0000 48e7 303c RTS.L
13553: 0100a8ce: 4e56 0000 48e7 303c 266e LINK.W A6,#$0000
13554: 0100a8d2: 48e7 303c 266e 0008 2a6b MVMLE.L #$303c,-(A7)
13555: 0100a8d6: 266e 0008 2a6b 0202 247c MOVEA.L (A6,$0008) == $0b03f46c,A3
13556: 0100a8da: 2a6b 0202 247c 0211 4000 MOVEA.L (A3,$0202) == $0200d202,A5
13557: 0100a8de: 247c 0211 4000 0c2b 0004 MOVEA.L #$02114000,A2
13558: 0100a8e4: 0c2b 0004 01fc 6652 4878 CMP.B #$04,(A3,$01fc) == $0200d1fc
13559: 0100a8ea: 6652 4878 0014 61ff ffff BNE.B #$00000052 == 0100a93e (TRUE)
13560: 0100a8ec: 4878 0014 61ff ffff 7bda PEA.L $00000014
13561: 0100a8f0: 61ff ffff 7bda 1779 0211 BSR.L #$ffff7bda == 010024cc // delay(20)
13562: 0100a8f6: 1779 0211 4021 0200 584f MOVE.B $02114021,(A3,$0200) == $0200d200
13563: 0100a8fe: 584f 4a2d 0002 6732 4282 ADDA.W #$00000004,A7
13564: 0100a900: 4a2d 0002 6732 4282 157c TST.B (A5,$0002) == $0b03f818
13565: 0100a904: 6732 4282 157c 00bc 0020 BEQ.B #$00000032 == 0100a938 (FALSE)
13566: 0100a906: 4282 157c 00bc 0020 4878 CLR.L D2
13567: 0100a908: 157c 00bc 0020 4878 0005 MOVE.B #$bc,(A2,$0020) == $01007228
13568: 0100a90e: 4878 0005 49f9 0100 24cc PEA.L $00000005
13569: 0100a912: 49f9 0100 24cc 4e94 157c LEA.L $010024cc,A4 // delay(5)
13570: 0100a918: 4e94 157c 00b8 0020 4878 JSR.L (A4)
13571: 0100a91a: 157c 00b8 0020 4878 0005 MOVE.B #$b8,(A2,$0020) == $01007228
13572: 0100a920: 4878 0005 4e94 504f 5282 PEA.L $00000005
13573: 0100a924: 4e94 504f 5282 7603 b682 JSR.L (A4) // delay(5)
13574: 0100a926: 504f 5282 7603 b682 6cd8 ADDA.W #$00000008,A7
13575: 0100a928: 5282 7603 b682 6cd8 4878 ADD.L #$00000001,D2
13576: 0100a92a: 7603 b682 6cd8 4878 0014 MOVE.L #$00000003,D3
13577: 0100a92c: b682 6cd8 4878 0014 4e94 CMP.L D2,D3
13578: 0100a92e: 6cd8 4878 0014 4e94 584f BGE.B #$ffffffd8 == 0100a908 (TRUE)
13579: 0100a930: 4878 0014 4e94 584f 157c PEA.L $00000014
13580: 0100a934: 4e94 584f 157c 00a0 0020 JSR.L (A4) // delay(20)
13581: 0100a936: 584f 157c 00a0 0020 176a ADDA.W #$00000004,A7
13582: 0100a938: 157c 00a0 0020 176a 0004 MOVE.B #$a0,(A2,$0020) == $01007228
13583: 0100a93e: 176a 0004 01fd 176a 0006 MOVE.B (A2,$0004) == $0100720c,(A3,$01fd) == $0200d1fd
13584: 0100a944: 176a 0006 01fe 176a 0005 MOVE.B (A2,$0006) == $0100720e,(A3,$01fe) == $0200d1fe
13585: 0100a94a: 176a 0005 01ff 4a2b 01ff MOVE.B (A2,$0005) == $0100720d,(A3,$01ff) == $0200d1ff
13586: 0100a950: 4a2b 01ff 6c3a 4282 203c TST.B (A3,$01ff) == $0200d1ff
13587: 0100a954: 6c3a 4282 203c 000f 4240 BGE.B #$0000003a == 0100a990 (TRUE)
13588: 0100a956: 4282 203c 000f 4240 5380 CLR.L D2
13589: 0100a958: 203c 000f 4240 5380 4a80 MOVE.L #$000f4240,D0
13590: 0100a95e: 5380 4a80 6efa 61ff ffff SUB.L #$00000001,D0
13591: 0100a960: 4a80 6efa 61ff ffff e1de TST.L D0
13592: 0100a962: 6efa 61ff ffff e1de 176a BGT.B #$fffffffa == 0100a95e (TRUE)
13593: 0100a964: 61ff ffff e1de 176a 0005 BSR.L #$ffffe1de == 01008b44
13594: 0100a96a: 176a 0005 01ff 4a2b 01ff MOVE.B (A2,$0005) == $0100720d,(A3,$01ff) == $0200d1ff
13595: 0100a970: 4a2b 01ff 6c00 01a4 5282 TST.B (A3,$01ff) == $0200d1ff
13596: 0100a974: 6c00 01a4 5282 7609 b682 BGE.W #$01a4 == 0100ab1a (TRUE)
13597: 0100a978: 5282 7609 b682 6cd8 157c ADD.L #$00000001,D2
13598: 0100a97a: 7609 b682 6cd8 157c 0057 MOVE.L #$00000009,D3
13599: 0100a97c: b682 6cd8 157c 0057 0008 CMP.L D2,D3
13600: 0100a97e: 6cd8 157c 0057 0008 1b7c BGE.B #$ffffffd8 == 0100a958 (TRUE)
13601: 0100a980: 157c 0057 0008 1b7c 0005 MOVE.B #$57,(A2,$0008) == $01007210
13602: 0100a986: 1b7c 0005 001d 6000 018c MOVE.B #$05,(A5,$001d) == $0b03f833
13603: 0100a98c: 6000 018c 082b 0006 01fd BT .W #$018c == 0100ab1a (TRUE)
13604: 0100a990: 082b 0006 01fd 6608 082b BTST.B #$0006,(A3,$01fd) == $0200d1fd
13605: 0100a996: 6608 082b 0006 01ff 670a BNE.B #$00000008 == 0100a9a0 (TRUE)
13606: 0100a998: 082b 0006 01ff 670a 4879 BTST.B #$0006,(A3,$01ff) == $0200d1ff
13607: 0100a99e: 670a 4879 0100 fd28 6000 BEQ.B #$0000000a == 0100a9aa (FALSE)
13608: 0100a9a0: 4879 0100 fd28 6000 0132 PEA.L $0100fd28
13609: 0100a9a6: 6000 0132 082b 0005 01fd BT .W #$0132 == 0100aada (TRUE)
13610: 0100a9aa: 082b 0005 01fd 670a 4879 BTST.B #$0005,(A3,$01fd) == $0200d1fd
13611: 0100a9b0: 670a 4879 0100 fd37 6000 BEQ.B #$0000000a == 0100a9bc (FALSE)
13612: 0100a9b2: 4879 0100 fd37 6000 0120 PEA.L $0100fd37
13613: 0100a9b8: 6000 0120 4280 102b 01fc BT .W #$0120 == 0100aada (TRUE)
13614: 0100a9bc: 4280 102b 01fc 7607 b083 CLR.L D0
13615: 0100a9be: 102b 01fc 7607 b083 6200 MOVE.B (A3,$01fc) == $0200d1fc,D0
13616: 0100a9c2: 7607 b083 6200 0132 207c MOVE.L #$00000007,D3
13617: 0100a9c4: b083 6200 0132 207c 0100 CMP.L D3,D0
13618: 0100a9c6: 6200 0132 207c 0100 eb94 BHI.W #$0132 == 0100aafa (TRUE)
13619: 0100a9ca: 207c 0100 eb94 2070 0c00 MOVEA.L #$0100eb94,A0
13620: 0100a9d0: 2070 0c00 4ed0 082b 0005 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
13621: 0100a9d4: 4ed0 082b 0005 01ff 6712 JMP.L (A0)
13622: 0100a9d6: 082b 0005 01ff 6712 1b7c BTST.B #$0005,(A3,$01ff) == $0200d1ff
13623: 0100a9dc: 6712 1b7c 0001 001d 422b BEQ.B #$00000012 == 0100a9f0 (FALSE)
13624: 0100a9de: 1b7c 0001 001d 422b 01fc MOVE.B #$01,(A5,$001d) == $0b03f833
13625: 0100a9e4: 422b 01fc 42ab 0202 6000 CLR.B (A3,$01fc) == $0200d1fc
13626: 0100a9e8: 42ab 0202 6000 012c 102b CLR.L (A3,$0202) == $0200d202
13627: 0100a9ec: 6000 012c 102b 01fe 0200 BT .W #$012c == 0100ab1a (TRUE)
13628: 0100a9f0: 102b 01fe 0200 0007 0c00 MOVE.B (A3,$01fe) == $0200d1fe,D0
13629: 0100a9f4: 0200 0007 0c00 0004 6706 AND.B #$07,D0
13630: 0100a9f8: 0c00 0004 6706 0c00 0002 CMP.B #$04,D0
13631: 0100a9fc: 6706 0c00 0002 6612 0c2b BEQ.B #$00000006 == 0100aa04 (FALSE)
13632: 0100a9fe: 0c00 0002 6612 0c2b 0018 CMP.B #$02,D0
13633: 0100aa02: 6612 0c2b 0018 01ff 660a BNE.B #$00000012 == 0100aa16 (TRUE)
13634: 0100aa04: 0c2b 0018 01ff 660a 177c CMP.B #$18,(A3,$01ff) == $0200d1ff
13635: 0100aa0a: 660a 177c 0002 01fc 6000 BNE.B #$0000000a == 0100aa16 (TRUE)
13636: 0100aa0c: 177c 0002 01fc 6000 00f6 MOVE.B #$02,(A3,$01fc) == $0200d1fc
13637: 0100aa12: 6000 00f6 4879 0100 fd44 BT .W #$00f6 == 0100ab0a (TRUE)
13638: 0100aa16: 4879 0100 fd44 6000 00bc PEA.L $0100fd44
13639: 0100aa1c: 6000 00bc 242b 020a 4280 BT .W #$00bc == 0100aada (TRUE)
13640: 0100aa20: 242b 020a 4280 102a 0001 MOVE.L (A3,$020a) == $0200d20a,D2
13641: 0100aa24: 4280 102a 0001 e180 4281 CLR.L D0
13642: 0100aa26: 102a 0001 e180 4281 1212 MOVE.B (A2,$0001) == $01007209,D0
13643: 0100aa2a: e180 4281 1212 8081 2740 ASL.L #$00000008,D0
13644: 0100aa2c: 4281 1212 8081 2740 020a CLR.L D1
13645: 0100aa2e: 1212 8081 2740 020a 94ab MOVE.B (A2),D1
13646: 0100aa30: 8081 2740 020a 94ab 020a OR.L D1,D0
13647: 0100aa32: 2740 020a 94ab 020a d5ab MOVE.L D0,(A3,$020a) == $0200d20a
13648: 0100aa36: 94ab 020a d5ab 0206 177c SUB.L (A3,$020a) == $0200d20a,D2
13649: 0100aa3a: d5ab 0206 177c 0002 01fc ADD.L D2,(A3,$0206) == $0200d206
13650: 0100aa3e: 177c 0002 01fc 2f2b 020a MOVE.B #$02,(A3,$01fc) == $0200d1fc
13651: 0100aa44: 2f2b 020a 2f0b 61ff 0000 MOVE.L (A3,$020a) == $0200d20a,-(A7)
13652: 0100aa48: 2f0b 61ff 0000 0b4e 202b MOVE.L A3,-(A7)
13653: 0100aa4a: 61ff 0000 0b4e 202b 002c BSR.L #$00000b4e == 0100b59a
13654: 0100aa50: 202b 002c 0280 0000 4000 MOVE.L (A3,$002c) == $0200d02c,D0
13655: 0100aa54: 0280 0000 4000 504f 6700 AND.L #$00004000,D0
13656: 0100aa5a: 504f 6700 00ac 4879 0100 ADDA.W #$00000008,A7
13657: 0100aa5c: 6700 00ac 4879 0100 fd55 BEQ.W #$00ac == 0100ab0a (FALSE)
13658: 0100aa60: 4879 0100 fd55 6072 082b PEA.L $0100fd55
13659: 0100aa66: 6072 082b 0005 01ff 6708 BT .B #$00000072 == 0100aada (TRUE)
13660: 0100aa68: 082b 0005 01ff 6708 4879 BTST.B #$0005,(A3,$01ff) == $0200d1ff
13661: 0100aa6e: 6708 4879 0100 fd5f 6062 BEQ.B #$00000008 == 0100aa78 (FALSE)
13662: 0100aa70: 4879 0100 fd5f 6062 082b PEA.L $0100fd5f
13663: 0100aa76: 6062 082b 0003 01ff 670e BT .B #$00000062 == 0100aada (TRUE)
13664: 0100aa78: 082b 0003 01ff 670e 102a BTST.B #$0003,(A3,$01ff) == $0200d1ff
13665: 0100aa7e: 670e 102a 0007 0200 001f BEQ.B #$0000000e == 0100aa8e (FALSE)
13666: 0100aa80: 102a 0007 0200 001f 0c00 MOVE.B (A2,$0007) == $0100720f,D0
13667: 0100aa84: 0200 001f 0c00 0002 6708 AND.B #$1f,D0
13668: 0100aa88: 0c00 0002 6708 4879 0100 CMP.B #$02,D0
13669: 0100aa8c: 6708 4879 0100 fd6e 6044 BEQ.B #$00000008 == 0100aa96 (FALSE)
13670: 0100aa8e: 4879 0100 fd6e 6044 177c PEA.L $0100fd6e
13671: 0100aa94: 6044 177c 0002 01fc 1b6a BT .B #$00000044 == 0100aada (TRUE)
13672: 0100aa96: 177c 0002 01fc 1b6a 0002 MOVE.B #$02,(A3,$01fc) == $0200d1fc
13673: 0100aa9c: 1b6a 0002 001c 601e 082b MOVE.B (A2,$0002) == $0100720a,(A5,$001c) == $0b03f832
13674: 0100aaa2: 601e 082b 0005 01ff 6708 BT .B #$0000001e == 0100aac2 (TRUE)
13675: 0100aaa4: 082b 0005 01ff 6708 4879 BTST.B #$0005,(A3,$01ff) == $0200d1ff
13676: 0100aaaa: 6708 4879 0100 fd79 6026 BEQ.B #$00000008 == 0100aab4 (FALSE)
13677: 0100aaac: 4879 0100 fd79 6026 102a PEA.L $0100fd79
13678: 0100aab2: 6026 102a 0007 0200 001f BT .B #$00000026 == 0100aada (TRUE)
13679: 0100aab4: 102a 0007 0200 001f 0c00 MOVE.B (A2,$0007) == $0100720f,D0
13680: 0100aab8: 0200 001f 0c00 0001 6612 AND.B #$1f,D0
13681: 0100aabc: 0c00 0001 6612 176a 0002 CMP.B #$01,D0
13682: 0100aac0: 6612 176a 0002 020e 2f0b BNE.B #$00000012 == 0100aad4 (TRUE)
13683: 0100aac2: 176a 0002 020e 2f0b 61ff MOVE.B (A2,$0002) == $0100720a,(A3,$020e) == $0200d20e
13684: 0100aac8: 2f0b 61ff 0000 0202 584f MOVE.L A3,-(A7)
13685: 0100aaca: 61ff 0000 0202 584f 6036 BSR.L #$00000202 == 0100acce
13686: 0100aad0: 584f 6036 4879 0100 fd89 ADDA.W #$00000004,A7
13687: 0100aad2: 6036 4879 0100 fd89 2f0b BT .B #$00000036 == 0100ab0a (TRUE)
13688: 0100aad4: 4879 0100 fd89 2f0b 61ff PEA.L $0100fd89
13689: 0100aada: 2f0b 61ff 0000 025a 6036 MOVE.L A3,-(A7)
13690: 0100aadc: 61ff 0000 025a 6036 422b BSR.L #$0000025a == 0100ad38
13691: 0100aae2: 6036 422b 01fc 42ab 0202 BT .B #$00000036 == 0100ab1a (TRUE)
13692: 0100aae4: 422b 01fc 42ab 0202 2b6b CLR.B (A3,$01fc) == $0200d1fc
13693: 0100aae8: 42ab 0202 2b6b 020a 0018 CLR.L (A3,$0202) == $0200d202
13694: 0100aaec: 2b6b 020a 0018 1b7c 0002 MOVE.L (A3,$020a) == $0200d20a,(A5,$0018) == $0b03f82e
13695: 0100aaf2: 1b7c 0002 001d 6010 4879 MOVE.B #$02,(A5,$001d) == $0b03f833
13696: 0100aaf8: 6010 4879 0100 fd9a 2f0b BT .B #$00000010 == 0100ab0a (TRUE)
13697: 0100aafa: 4879 0100 fd9a 2f0b 61ff PEA.L $0100fd9a
13698: 0100ab00: 2f0b 61ff 0000 0234 504f MOVE.L A3,-(A7)
13699: 0100ab02: 61ff 0000 0234 504f 0c2b BSR.L #$00000234 == 0100ad38
13700: 0100ab08: 504f 0c2b 0002 01fc 6608 ADDA.W #$00000008,A7
13701: 0100ab0a: 0c2b 0002 01fc 6608 2f0b CMP.B #$02,(A3,$01fc) == $0200d1fc
13702: 0100ab10: 6608 2f0b 61ff 0000 000e BNE.B #$00000008 == 0100ab1a (TRUE)
13703: 0100ab12: 2f0b 61ff 0000 000e 4cee MOVE.L A3,-(A7)
13704: 0100ab14: 61ff 0000 000e 4cee 3c0c BSR.L #$0000000e == 0100ab24
13705: 0100ab1a: 4cee 3c0c ffe8 4e5e 4e75 MVMEL.L #$3c0c,(A6,$ffe8) == $0b03f44c
13706: 0100ab20: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13707: 0100ab22: 4e75 4e56 0000 48e7 3030 RTS.L
13708: 0100ab24: 4e56 0000 48e7 3030 266e LINK.W A6,#$0000
13709: 0100ab28: 48e7 3030 266e 0008 247c MVMLE.L #$3030,-(A7)
13710: 0100ab2c: 266e 0008 247c 0211 4000 MOVEA.L (A6,$0008) == $0b03f46c,A3
13711: 0100ab30: 247c 0211 4000 226b 0202 MOVEA.L #$02114000,A2
13712: 0100ab36: 226b 0202 13fc 0001 0211 MOVEA.L (A3,$0202) == $0200d202,A1
13713: 0100ab3a: 13fc 0001 0211 4003 102b MOVE.B #$01,$02114003
13714: 0100ab42: 102b 01fd 0200 0007 4281 MOVE.B (A3,$01fd) == $0200d1fd,D0
13715: 0100ab46: 0200 0007 4281 1200 7607 AND.B #$07,D0
13716: 0100ab4a: 4281 1200 7607 b283 620c CLR.L D1
13717: 0100ab4c: 1200 7607 b283 620c 207c MOVE.B D0,D1
13718: 0100ab4e: 7607 b283 620c 207c 0100 MOVE.L #$00000007,D3
13719: 0100ab50: b283 620c 207c 0100 ebb4 CMP.L D3,D1
13720: 0100ab52: 620c 207c 0100 ebb4 2070 BHI.B #$0000000c == 0100ab60 (TRUE)
13721: 0100ab54: 207c 0100 ebb4 2070 1c00 MOVEA.L #$0100ebb4,A0
13722: 0100ab5a: 2070 1c00 4ed0 4879 0100 MOVEA.L (A0, D1.L*4, $00) == $0b03fc1c,A0
13723: 0100ab5e: 4ed0 4879 0100 fdaf 6000 JMP.L (A0)
13724: 0100ab60: 4879 0100 fdaf 6000 0154 PEA.L $0100fdaf
13725: 0100ab66: 6000 0154 4a29 0002 670a BT .W #$0154 == 0100acbc (TRUE)
13726: 0100ab6a: 4a29 0002 670a 4879 0100 TST.B (A1,$0002) == $0200e002
13727: 0100ab6e: 670a 4879 0100 fdc2 6000 BEQ.B #$0000000a == 0100ab7a (FALSE)
13728: 0100ab70: 4879 0100 fdc2 6000 0144 PEA.L $0100fdc2
13729: 0100ab76: 6000 0144 4aab 020a 6616 BT .W #$0144 == 0100acbc (TRUE)
13730: 0100ab7a: 4aab 020a 6616 177c 0006 TST.L (A3,$020a) == $0200d20a
13731: 0100ab7e: 6616 177c 0006 01fc 4212 BNE.B #$00000016 == 0100ab96 (TRUE)
13732: 0100ab80: 177c 0006 01fc 4212 157c MOVE.B #$06,(A3,$01fc) == $0200d1fc
13733: 0100ab86: 4212 157c 0001 0001 422a CLR.B (A2)
13734: 0100ab88: 157c 0001 0001 422a 0002 MOVE.B #$01,(A2,$0001) == $01007209
13735: 0100ab8e: 422a 0002 6000 0088 177c CLR.B (A2,$0002) == $0100720a
13736: 0100ab92: 6000 0088 177c 0004 01fc BT .W #$0088 == 0100ac1c (TRUE)
13737: 0100ab96: 177c 0004 01fc 7003 c0ab MOVE.B #$04,(A3,$01fc) == $0200d1fc
13738: 0100ab9c: 7003 c0ab 0206 670a 4879 MOVE.L #$00000003,D0
13739: 0100ab9e: c0ab 0206 670a 4879 0100 AND.L (A3,$0206) == $0200d206,D0
13740: 0100aba2: 670a 4879 0100 fdd9 6000 BEQ.B #$0000000a == 0100abae (FALSE)
13741: 0100aba4: 4879 0100 fdd9 6000 0110 PEA.L $0100fdd9
13742: 0100abaa: 6000 0110 42a7 2f2b 020a BT .W #$0110 == 0100acbc (TRUE)
13743: 0100abae: 42a7 2f2b 020a 2f2b 0206 CLR.L -(A7)
13744: 0100abb0: 2f2b 020a 2f2b 0206 240b MOVE.L (A3,$020a) == $0200d20a,-(A7)
13745: 0100abb4: 2f2b 0206 240b 0682 0000 MOVE.L (A3,$0206) == $0200d206,-(A7)
13746: 0100abb8: 240b 0682 0000 00e4 2f02 MOVE.L A3,D2
13747: 0100abba: 0682 0000 00e4 2f02 2f0b ADD.L #$000000e4,D2
13748: 0100abc0: 2f02 2f0b 61ff 0000 08cc MOVE.L D2,-(A7)
13749: 0100abc2: 2f0b 61ff 0000 08cc 42a7 MOVE.L A3,-(A7)
13750: 0100abc4: 61ff 0000 08cc 42a7 2f02 BSR.L #$000008cc == 0100b492
13751: 0100abca: 42a7 2f02 2f0b 61ff 0000 CLR.L -(A7)
13752: 0100abcc: 2f02 2f0b 61ff 0000 0a1a MOVE.L D2,-(A7)
13753: 0100abce: 2f0b 61ff 0000 0a1a 14ab MOVE.L A3,-(A7)
13754: 0100abd0: 61ff 0000 0a1a 14ab 020d BSR.L #$00000a1a == 0100b5ec
13755: 0100abd6: 14ab 020d 202b 020a e080 MOVE.B (A3,$020d) == $0200d20d,(A2)
13756: 0100abda: 202b 020a e080 1540 0001 MOVE.L (A3,$020a) == $0200d20a,D0
13757: 0100abde: e080 1540 0001 422a 0003 ASR.L #$00000008,D0
13758: 0100abe0: 1540 0001 422a 0003 157c MOVE.B D0,(A2,$0001) == $01007209
13759: 0100abe4: 422a 0003 157c 0090 0003 CLR.B (A2,$0003) == $0100720b
13760: 0100abe8: 157c 0090 0003 157c 00b0 MOVE.B #$90,(A2,$0003) == $0100720b
13761: 0100abee: 157c 00b0 0020 6000 00ce MOVE.B #$b0,(A2,$0020) == $01007228
13762: 0100abf4: 6000 00ce 4a29 0002 660a BT .W #$00ce == 0100acc4 (TRUE)
13763: 0100abf8: 4a29 0002 660a 4879 0100 TST.B (A1,$0002) == $0200e002
13764: 0100abfc: 660a 4879 0100 fdc2 6000 BNE.B #$0000000a == 0100ac08 (TRUE)
13765: 0100abfe: 4879 0100 fdc2 6000 00b6 PEA.L $0100fdc2
13766: 0100ac04: 6000 00b6 4aab 020a 661c BT .W #$00b6 == 0100acbc (TRUE)
13767: 0100ac08: 4aab 020a 661c 177c 0006 TST.L (A3,$020a) == $0200d20a
13768: 0100ac0c: 661c 177c 0006 01fc 4212 BNE.B #$0000001c == 0100ac2a (TRUE)
13769: 0100ac0e: 177c 0006 01fc 4212 157c MOVE.B #$06,(A3,$01fc) == $0200d1fc
13770: 0100ac14: 4212 157c 0001 0001 422a CLR.B (A2)
13771: 0100ac16: 157c 0001 0001 422a 0003 MOVE.B #$01,(A2,$0001) == $01007209
13772: 0100ac1c: 422a 0003 157c 0098 0003 CLR.B (A2,$0003) == $0100720b
13773: 0100ac20: 157c 0098 0003 6000 009c MOVE.B #$98,(A2,$0003) == $0100720b
13774: 0100ac26: 6000 009c 177c 0004 01fc BT .W #$009c == 0100acc4 (TRUE)
13775: 0100ac2a: 177c 0004 01fc 7003 c0ab MOVE.B #$04,(A3,$01fc) == $0200d1fc
13776: 0100ac30: 7003 c0ab 0206 670e 4879 MOVE.L #$00000003,D0
13777: 0100ac32: c0ab 0206 670e 4879 0100 AND.L (A3,$0206) == $0200d206,D0
13778: 0100ac36: 670e 4879 0100 fdf4 61ff BEQ.B #$0000000e == 0100ac46 (FALSE)
13779: 0100ac38: 4879 0100 fdf4 61ff ffff PEA.L $0100fdf4
13780: 0100ac3e: 61ff ffff bb30 607e 2f3c BSR.L #$ffffbb30 == 01006770
13781: 0100ac44: 607e 2f3c 0004 0000 2f2b BT .B #$0000007e == 0100acc4 (TRUE)
13782: 0100ac46: 2f3c 0004 0000 2f2b 020a MOVE.L #$00040000,-(A7)
13783: 0100ac4c: 2f2b 020a 2f2b 0206 240b MOVE.L (A3,$020a) == $0200d20a,-(A7)
13784: 0100ac50: 2f2b 0206 240b 0682 0000 MOVE.L (A3,$0206) == $0200d206,-(A7)
13785: 0100ac54: 240b 0682 0000 00e4 2f02 MOVE.L A3,D2
13786: 0100ac56: 0682 0000 00e4 2f02 2f0b ADD.L #$000000e4,D2
13787: 0100ac5c: 2f02 2f0b 61ff 0000 0830 MOVE.L D2,-(A7)
13788: 0100ac5e: 2f0b 61ff 0000 0830 2f3c MOVE.L A3,-(A7)
13789: 0100ac60: 61ff 0000 0830 2f3c 0004 BSR.L #$00000830 == 0100b492
13790: 0100ac66: 2f3c 0004 0000 2f02 2f0b MOVE.L #$00040000,-(A7)
13791: 0100ac6c: 2f02 2f0b 61ff 0000 097a MOVE.L D2,-(A7)
13792: 0100ac6e: 2f0b 61ff 0000 097a 14ab MOVE.L A3,-(A7)
13793: 0100ac70: 61ff 0000 097a 14ab 020d BSR.L #$0000097a == 0100b5ec
13794: 0100ac76: 14ab 020d 202b 020a e080 MOVE.B (A3,$020d) == $0200d20d,(A2)
13795: 0100ac7a: 202b 020a e080 1540 0001 MOVE.L (A3,$020a) == $0200d20a,D0
13796: 0100ac7e: e080 1540 0001 422a 0003 ASR.L #$00000008,D0
13797: 0100ac80: 1540 0001 422a 0003 157c MOVE.B D0,(A2,$0001) == $01007209
13798: 0100ac84: 422a 0003 157c 0090 0003 CLR.B (A2,$0003) == $0100720b
13799: 0100ac88: 157c 0090 0003 157c 00b8 MOVE.B #$90,(A2,$0003) == $0100720b
13800: 0100ac8e: 157c 00b8 0020 602e 177c MOVE.B #$b8,(A2,$0020) == $01007228
13801: 0100ac94: 602e 177c 0003 01fc 157c BT .B #$0000002e == 0100acc4 (TRUE)
13802: 0100ac96: 177c 0003 01fc 157c 0011 MOVE.B #$03,(A3,$01fc) == $0200d1fc
13803: 0100ac9c: 157c 0011 0003 6020 177c MOVE.B #$11,(A2,$0003) == $0100720b
13804: 0100aca2: 6020 177c 0007 01fc 422a BT .B #$00000020 == 0100acc4 (TRUE)
13805: 0100aca4: 177c 0007 01fc 422a 0003 MOVE.B #$07,(A3,$01fc) == $0200d1fc
13806: 0100acaa: 422a 0003 157c 0010 0003 CLR.B (A2,$0003) == $0100720b
13807: 0100acae: 157c 0010 0003 600e 4879 MOVE.B #$10,(A2,$0003) == $0100720b
13808: 0100acb4: 600e 4879 0100 fe07 2f0b BT .B #$0000000e == 0100acc4 (TRUE)
13809: 0100acb6: 4879 0100 fe07 2f0b 61ff PEA.L $0100fe07
13810: 0100acbc: 2f0b 61ff 0000 0078 4cee MOVE.L A3,-(A7)
13811: 0100acbe: 61ff 0000 0078 4cee 0c0c BSR.L #$00000078 == 0100ad38
13812: 0100acc4: 4cee 0c0c fff0 4e5e 4e75 MVMEL.L #$0c0c,(A6,$fff0) == $0b03f454
13813: 0100acca: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
13814: 0100accc: 4e75 4e56 0000 2f0a 246e RTS.L
13815: 0100acce: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
13816: 0100acd2: 2f0a 246e 0008 207c 0211 MOVE.L A2,-(A7)
13817: 0100acd4: 246e 0008 207c 0211 4000 MOVEA.L (A6,$0008) == $0b03f46c,A2
13818: 0100acd8: 207c 0211 4000 4aaa 0202 MOVEA.L #$02114000,A0
13819: 0100acde: 4aaa 0202 6608 4879 0100 TST.L (A2,$0202) == $0100740a
13820: 0100ace2: 6608 4879 0100 fe19 602e BNE.B #$00000008 == 0100acec (TRUE)
13821: 0100ace4: 4879 0100 fe19 602e 4280 PEA.L $0100fe19
13822: 0100acea: 602e 4280 102a 020e 4a80 BT .B #$0000002e == 0100ad1a (TRUE)
13823: 0100acec: 4280 102a 020e 4a80 6716 CLR.L D0
13824: 0100acee: 102a 020e 4a80 6716 2f00 MOVE.B (A2,$020e) == $01007416,D0
13825: 0100acf2: 4a80 6716 2f00 4879 0100 TST.L D0
13826: 0100acf4: 6716 2f00 4879 0100 fe30 BEQ.B #$00000016 == 0100ad0c (FALSE)
13827: 0100acf6: 2f00 4879 0100 fe30 61ff MOVE.L D0,-(A7)
13828: 0100acf8: 4879 0100 fe30 61ff ffff PEA.L $0100fe30
13829: 0100acfe: 61ff ffff ba70 4879 0100 BSR.L #$ffffba70 == 01006770
13830: 0100ad04: 4879 0100 fe48 600e 082a PEA.L $0100fe48
13831: 0100ad0a: 600e 082a 0003 01ff 6610 BT .B #$0000000e == 0100ad1a (TRUE)
13832: 0100ad0c: 082a 0003 01ff 6610 4879 BTST.B #$0003,(A2,$01ff) == $01007407
13833: 0100ad12: 6610 4879 0100 fe57 2f0a BNE.B #$00000010 == 0100ad24 (TRUE)
13834: 0100ad14: 4879 0100 fe57 2f0a 61ff PEA.L $0100fe57
13835: 0100ad1a: 2f0a 61ff 0000 001a 600c MOVE.L A2,-(A7)
13836: 0100ad1c: 61ff 0000 001a 600c 157c BSR.L #$0000001a == 0100ad38
13837: 0100ad22: 600c 157c 0005 01fc 117c BT .B #$0000000c == 0100ad30 (TRUE)
13838: 0100ad24: 157c 0005 01fc 117c 0012 MOVE.B #$05,(A2,$01fc) == $01007404
13839: 0100ad2a: 117c 0012 0003 246e fffc MOVE.B #$12,(A0,$0003) == $0b03fc03
13840: 0100ad30: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
13841: 0100ad34: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
13842: 0100ad36: 4e75 4e56 0000 2f0a 246e RTS.L
13843: 0100ad38: 4e56 0000 2f0a 246e 0008 LINK.W A6,#$0000
13844: 0100ad3c: 2f0a 246e 0008 2f2e 000c MOVE.L A2,-(A7)
13845: 0100ad3e: 246e 0008 2f2e 000c 4879 MOVEA.L (A6,$0008) == $0b03f46c,A2
13846: 0100ad42: 2f2e 000c 4879 0100 fe6d MOVE.L (A6,$000c) == $0b03f470,-(A7)
13847: 0100ad46: 4879 0100 fe6d 61ff ffff PEA.L $0100fe6d
13848: 0100ad4c: 61ff ffff ba22 504f 0c2a BSR.L #$ffffba22 == 01006770
13849: 0100ad52: 504f 0c2a 0004 01fc 6612 ADDA.W #$00000008,A7
13850: 0100ad54: 0c2a 0004 01fc 6612 13fc CMP.B #$04,(A2,$01fc) == $01007404
13851: 0100ad5a: 6612 13fc 00a0 0211 4020 BNE.B #$00000012 == 0100ad6e (TRUE)
13852: 0100ad5c: 13fc 00a0 0211 4020 2f0a MOVE.B #$a0,$02114020
13853: 0100ad64: 2f0a 61ff 0000 0918 584f MOVE.L A2,-(A7)
13854: 0100ad66: 61ff 0000 0918 584f 422a BSR.L #$00000918 == 0100b680
13855: 0100ad6c: 584f 422a 01fc 206a 0202 ADDA.W #$00000004,A7
13856: 0100ad6e: 422a 01fc 206a 0202 4a88 CLR.B (A2,$01fc) == $01007404
13857: 0100ad72: 206a 0202 4a88 6710 4a28 MOVEA.L (A2,$0202) == $0100740a,A0
13858: 0100ad76: 4a88 6710 4a28 001d 6606 TST.L A0
13859: 0100ad78: 6710 4a28 001d 6606 117c BEQ.B #$00000010 == 0100ad8a (FALSE)
13860: 0100ad7a: 4a28 001d 6606 117c 0003 TST.B (A0,$001d) == $0b03fc1d
13861: 0100ad7e: 6606 117c 0003 001d 42aa BNE.B #$00000006 == 0100ad86 (TRUE)
13862: 0100ad80: 117c 0003 001d 42aa 0202 MOVE.B #$03,(A0,$001d) == $0b03fc1d
13863: 0100ad86: 42aa 0202 42a7 42a7 61ff CLR.L (A2,$0202) == $0100740a
13864: 0100ad8a: 42a7 42a7 61ff ffff f8c8 CLR.L -(A7)
13865: 0100ad8c: 42a7 61ff ffff f8c8 246e CLR.L -(A7)
13866: 0100ad8e: 61ff ffff f8c8 246e fffc BSR.L #$fffff8c8 == 0100a658
13867: 0100ad94: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
13868: 0100ad98: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13869: 0100ad9a: 4e75 4e56 0000 48e7 3c38 RTS.L
13870: 0100ad9c: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
13871: 0100ada0: 48e7 3c38 286e 0008 266e MVMLE.L #$3c38,-(A7)
13872: 0100ada4: 286e 0008 266e 000c 4878 MOVEA.L (A6,$0008) == $0b03f46c,A4
13873: 0100ada8: 266e 000c 4878 0064 61ff MOVEA.L (A6,$000c) == $0b03f470,A3
13874: 0100adac: 4878 0064 61ff ffff c000 PEA.L $00000064
13875: 0100adb0: 61ff ffff c000 2440 294a BSR.L #$ffffc000 == 01006db2
13876: 0100adb6: 2440 294a 017e 2f0b 2f0c MOVEA.L D0,A2
13877: 0100adb8: 294a 017e 2f0b 2f0c 61ff MOVE.L A2,(A4,$017e) == $0b03f706
13878: 0100adbc: 2f0b 2f0c 61ff ffff f896 MOVE.L A3,-(A7)
13879: 0100adbe: 2f0c 61ff ffff f896 4283 MOVE.L A4,-(A7)
13880: 0100adc0: 61ff ffff f896 4283 defc BSR.L #$fffff896 == 0100a658
13881: 0100adc6: 4283 defc 000c 7201 b293 CLR.L D3
13882: 0100adc8: defc 000c 7201 b293 660a ADDA.W #$000c,A7
13883: 0100adcc: 7201 b293 660a 2a2b 0004 MOVE.L #$00000001,D1
13884: 0100adce: b293 660a 2a2b 0004 282b CMP.L (A3),D1
13885: 0100add0: 660a 2a2b 0004 282b 0008 BNE.B #$0000000a == 0100addc (TRUE)
13886: 0100add2: 2a2b 0004 282b 0008 6004 MOVE.L (A3,$0004) == $0200d004,D5
13887: 0100add6: 282b 0008 6004 4285 4284 MOVE.L (A3,$0008) == $0200d008,D4
13888: 0100adda: 6004 4285 4284 2f04 2f05 BT .B #$00000004 == 0100ade0 (TRUE)
13889: 0100addc: 4285 4284 2f04 2f05 2f0b CLR.L D5
13890: 0100adde: 4284 2f04 2f05 2f0b 2f0c CLR.L D4
13891: 0100ade0: 2f04 2f05 2f0b 2f0c 61ff MOVE.L D4,-(A7)
13892: 0100ade2: 2f05 2f0b 2f0c 61ff 0000 MOVE.L D5,-(A7)
13893: 0100ade4: 2f0b 2f0c 61ff 0000 00be MOVE.L A3,-(A7)
13894: 0100ade6: 2f0c 61ff 0000 00be 2400 MOVE.L A4,-(A7)
13895: 0100ade8: 61ff 0000 00be 2400 61ff BSR.L #$000000be == 0100aea8
13896: 0100adee: 2400 61ff ffff dd52 defc MOVE.L D0,D2
13897: 0100adf0: 61ff ffff dd52 defc 0010 BSR.L #$ffffdd52 == 01008b44
13898: 0100adf6: defc 0010 4a82 6c10 5283 ADDA.W #$0010,A7
13899: 0100adfa: 4a82 6c10 5283 7209 b283 TST.L D2
13900: 0100adfc: 6c10 5283 7209 b283 6d08 BGE.B #$00000010 == 0100ae0e (TRUE)
13901: 0100adfe: 5283 7209 b283 6d08 0c2a ADD.L #$00000001,D3
13902: 0100ae00: 7209 b283 6d08 0c2a 0005 MOVE.L #$00000009,D1
13903: 0100ae02: b283 6d08 0c2a 0005 001d CMP.L D3,D1
13904: 0100ae04: 6d08 0c2a 0005 001d 66d2 BLT.B #$00000008 == 0100ae0e (FALSE)
13905: 0100ae06: 0c2a 0005 001d 66d2 4a82 CMP.B #$05,(A2,$001d) == $01007225
13906: 0100ae0c: 66d2 4a82 6c20 0c2a 0005 BNE.B #$ffffffd2 == 0100ade0 (TRUE)
13907: 0100ae0e: 4a82 6c20 0c2a 0005 001d TST.L D2
13908: 0100ae10: 6c20 0c2a 0005 001d 6608 BGE.B #$00000020 == 0100ae32 (TRUE)
13909: 0100ae12: 0c2a 0005 001d 6608 4879 CMP.B #$05,(A2,$001d) == $01007225
13910: 0100ae18: 6608 4879 0100 fe75 6006 BNE.B #$00000008 == 0100ae22 (TRUE)
13911: 0100ae1a: 4879 0100 fe75 6006 4879 PEA.L $0100fe75
13912: 0100ae20: 6006 4879 0100 fe84 61ff BT .B #$00000006 == 0100ae28 (TRUE)
13913: 0100ae22: 4879 0100 fe84 61ff ffff PEA.L $0100fe84
13914: 0100ae28: 61ff ffff b946 584f 604a BSR.L #$ffffb946 == 01006770
13915: 0100ae2e: 584f 604a 2f04 2f02 4879 ADDA.W #$00000004,A7
13916: 0100ae30: 604a 2f04 2f02 4879 0100 BT .B #$0000004a == 0100ae7c (TRUE)
13917: 0100ae32: 2f04 2f02 4879 0100 fe92 MOVE.L D4,-(A7)
13918: 0100ae34: 2f02 4879 0100 fe92 61ff MOVE.L D2,-(A7)
13919: 0100ae36: 4879 0100 fe92 61ff ffff PEA.L $0100fe92
13920: 0100ae3c: 61ff ffff b932 defc 000c BSR.L #$ffffb932 == 01006770
13921: 0100ae42: defc 000c 1482 1544 0001 ADDA.W #$000c,A7
13922: 0100ae46: 1482 1544 0001 2f0b 2f0c MOVE.B D2,(A2)
13923: 0100ae48: 1544 0001 2f0b 2f0c 61ff MOVE.B D4,(A2,$0001) == $01007209
13924: 0100ae4c: 2f0b 2f0c 61ff 0000 028c MOVE.L A3,-(A7)
13925: 0100ae4e: 2f0c 61ff 0000 028c 2f0b MOVE.L A4,-(A7)
13926: 0100ae50: 61ff 0000 028c 2f0b 2f0c BSR.L #$0000028c == 0100b0de
13927: 0100ae56: 2f0b 2f0c 61ff 0000 0144 MOVE.L A3,-(A7)
13928: 0100ae58: 2f0c 61ff 0000 0144 2040 MOVE.L A4,-(A7)
13929: 0100ae5a: 61ff 0000 0144 2040 defc BSR.L #$00000144 == 0100afa0
13930: 0100ae60: 2040 defc 0010 4a88 6706 MOVEA.L D0,A0
13931: 0100ae62: defc 0010 4a88 6706 4aa8 ADDA.W #$0010,A7
13932: 0100ae66: 4a88 6706 4aa8 0004 661a TST.L A0
13933: 0100ae68: 6706 4aa8 0004 661a 4879 BEQ.B #$00000006 == 0100ae70 (FALSE)
13934: 0100ae6a: 4aa8 0004 661a 4879 0100 TST.L (A0,$0004) == $0b03fc04
13935: 0100ae6e: 661a 4879 0100 feb2 61ff BNE.B #$0000001a == 0100ae8a (TRUE)
13936: 0100ae70: 4879 0100 feb2 61ff ffff PEA.L $0100feb2
13937: 0100ae76: 61ff ffff b8f8 2f0b 2f0c BSR.L #$ffffb8f8 == 01006770
13938: 0100ae7c: 2f0b 2f0c 61ff 0000 001e MOVE.L A3,-(A7)
13939: 0100ae7e: 2f0c 61ff 0000 001e 7001 MOVE.L A4,-(A7)
13940: 0100ae80: 61ff 0000 001e 7001 600c BSR.L #$0000001e == 0100aea0
13941: 0100ae86: 7001 600c 2768 0004 0014 MOVE.L #$00000001,D0
13942: 0100ae88: 600c 2768 0004 0014 2750 BT .B #$0000000c == 0100ae96 (TRUE)
13943: 0100ae8a: 2768 0004 0014 2750 0018 MOVE.L (A0,$0004) == $0b03fc04,(A3,$0014) == $0200d014
13944: 0100ae90: 2750 0018 4280 4cee 1c3c MOVE.L (A0),(A3,$0018) == $0200d018
13945: 0100ae94: 4280 4cee 1c3c ffe4 4e5e CLR.L D0
13946: 0100ae96: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
13947: 0100ae9c: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
13948: 0100ae9e: 4e75 4e56 0000 4e5e 4e75 RTS.L
13949: 0100aea0: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
13950: 0100aea4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13951: 0100aea6: 4e75 4e56 0000 48e7 3e30 RTS.L
13952: 0100aea8: 4e56 0000 48e7 3e30 246e LINK.W A6,#$0000
13953: 0100aeac: 48e7 3e30 246e 0008 2c2e MVMLE.L #$3e30,-(A7)
13954: 0100aeb0: 246e 0008 2c2e 000c 2a2e MOVEA.L (A6,$0008) == $0b03f46c,A2
13955: 0100aeb4: 2c2e 000c 2a2e 0010 282e MOVE.L (A6,$000c) == $0b03f470,D6
13956: 0100aeb8: 2a2e 0010 282e 0014 76ff MOVE.L (A6,$0010) == $0b03f474,D5
13957: 0100aebc: 282e 0014 76ff 266a 017e MOVE.L (A6,$0014) == $0b03f478,D4
13958: 0100aec0: 76ff 266a 017e 4282 2f04 MOVE.L #$ffffffff,D3
13959: 0100aec2: 266a 017e 4282 2f04 2f02 MOVEA.L (A2,$017e) == $01007386,A3
13960: 0100aec6: 4282 2f04 2f02 2f06 2f0a CLR.L D2
13961: 0100aec8: 2f04 2f02 2f06 2f0a 61ff MOVE.L D4,-(A7)
13962: 0100aeca: 2f02 2f06 2f0a 61ff 0000 MOVE.L D2,-(A7)
13963: 0100aecc: 2f06 2f0a 61ff 0000 0034 MOVE.L D6,-(A7)
13964: 0100aece: 2f0a 61ff 0000 0034 defc MOVE.L A2,-(A7)
13965: 0100aed0: 61ff 0000 0034 defc 0010 BSR.L #$00000034 == 0100af06
13966: 0100aed6: defc 0010 4a80 660a 0c2b ADDA.W #$0010,A7
13967: 0100aeda: 4a80 660a 0c2b 0005 001d TST.L D0
13968: 0100aedc: 660a 0c2b 0005 001d 6604 BNE.B #$0000000a == 0100aee8 (TRUE)
13969: 0100aede: 0c2b 0005 001d 6604 6012 CMP.B #$05,(A3,$001d) == $0200d01d
13970: 0100aee4: 6604 6012 5283 ba83 6604 BNE.B #$00000004 == 0100aeea (TRUE)
13971: 0100aee6: 6012 5283 ba83 6604 2002 BT .B #$00000012 == 0100aefa (TRUE)
13972: 0100aee8: 5283 ba83 6604 2002 600a ADD.L #$00000001,D3
13973: 0100aeea: ba83 6604 2002 600a 5282 CMP.L D3,D5
13974: 0100aeec: 6604 2002 600a 5282 7206 BNE.B #$00000004 == 0100aef2 (TRUE)
13975: 0100aeee: 2002 600a 5282 7206 b282 MOVE.L D2,D0
13976: 0100aef0: 600a 5282 7206 b282 6cce BT .B #$0000000a == 0100aefc (TRUE)
13977: 0100aef2: 5282 7206 b282 6cce 70ff ADD.L #$00000001,D2
13978: 0100aef4: 7206 b282 6cce 70ff 4cee MOVE.L #$00000006,D1
13979: 0100aef6: b282 6cce 70ff 4cee 0c7c CMP.L D2,D1
13980: 0100aef8: 6cce 70ff 4cee 0c7c ffe4 BGE.B #$ffffffce == 0100aec8 (TRUE)
13981: 0100aefa: 70ff 4cee 0c7c ffe4 4e5e MOVE.L #$ffffffff,D0
13982: 0100aefc: 4cee 0c7c ffe4 4e5e 4e75 MVMEL.L #$0c7c,(A6,$ffe4) == $0b03f448
13983: 0100af02: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
13984: 0100af04: 4e75 4e56 0000 48e7 3e38 RTS.L
13985: 0100af06: 4e56 0000 48e7 3e38 286e LINK.W A6,#$0000
13986: 0100af0a: 48e7 3e38 286e 0008 2c2e MVMLE.L #$3e38,-(A7)
13987: 0100af0e: 286e 0008 2c2e 000c 2a2e MOVEA.L (A6,$0008) == $0b03f46c,A4
13988: 0100af12: 2c2e 000c 2a2e 0010 282e MOVE.L (A6,$000c) == $0b03f470,D6
13989: 0100af16: 2a2e 0010 282e 0014 246c MOVE.L (A6,$0010) == $0b03f474,D5
13990: 0100af1a: 282e 0014 246c 017e 47ea MOVE.L (A6,$0014) == $0b03f478,D4
13991: 0100af1e: 246c 017e 47ea 0004 7621 MOVEA.L (A4,$017e) == $0b03f706,A2
13992: 0100af22: 47ea 0004 7621 d68a 72fc LEA.L (A2,$0004) == $0100720c,A3
13993: 0100af26: 7621 d68a 72fc c681 4282 MOVE.L #$00000021,D3
13994: 0100af28: d68a 72fc c681 4282 4878 ADD.L A2,D3
13995: 0100af2a: 72fc c681 4282 4878 0006 MOVE.L #$fffffffc,D1
13996: 0100af2c: c681 4282 4878 0006 2f0b AND.L D1,D3
13997: 0100af2e: 4282 4878 0006 2f0b 61ff CLR.L D2
13998: 0100af30: 4878 0006 2f0b 61ff ffff PEA.L $00000006
13999: 0100af34: 2f0b 61ff ffff c0a0 16bc MOVE.L A3,-(A7)
14000: 0100af36: 61ff ffff c0a0 16bc 0012 BSR.L #$ffffc0a0 == 01006fd8
14001: 0100af3c: 16bc 0012 efeb 4003 0001 MOVE.B #$12,(A3)
14002: 0100af40: efeb 4003 0001 177c 0042 BFINS.L #$4003,(A3,$0001) == $0200d001
14003: 0100af46: 177c 0042 0004 422b 0005 MOVE.B #$42,(A3,$0004) == $0200d004
14004: 0100af4c: 422b 0005 1485 1544 0001 CLR.B (A3,$0005) == $0200d005
14005: 0100af50: 1485 1544 0001 2543 0010 MOVE.B D5,(A2)
14006: 0100af52: 1544 0001 2543 0010 7242 MOVE.B D4,(A2,$0001) == $01007209
14007: 0100af56: 2543 0010 7242 2541 0014 MOVE.L D3,(A2,$0010) == $01007218
14008: 0100af5a: 7242 2541 0014 157c 0001 MOVE.L #$00000042,D1
14009: 0100af5c: 2541 0014 157c 0001 0002 MOVE.L D1,(A2,$0014) == $0100721c
14010: 0100af60: 157c 0001 0002 2f0a 2f06 MOVE.B #$01,(A2,$0002) == $0100720a
14011: 0100af66: 2f0a 2f06 2f0c 61ff 0000 MOVE.L A2,-(A7)
14012: 0100af68: 2f06 2f0c 61ff 0000 0378 MOVE.L D6,-(A7)
14013: 0100af6a: 2f0c 61ff 0000 0378 defc MOVE.L A4,-(A7)
14014: 0100af6c: 61ff 0000 0378 defc 0014 BSR.L #$00000378 == 0100b2e6
14015: 0100af72: defc 0014 4a80 670a 2043 ADDA.W #$0014,A7
14016: 0100af76: 4a80 670a 2043 4a10 6604 TST.L D0
14017: 0100af78: 670a 2043 4a10 6604 7001 BEQ.B #$0000000a == 0100af84 (FALSE)
14018: 0100af7a: 2043 4a10 6604 7001 6012 MOVEA.L D3,A0
14019: 0100af7c: 4a10 6604 7001 6012 0c2a TST.B (A0)
14020: 0100af7e: 6604 7001 6012 0c2a 0005 BNE.B #$00000004 == 0100af84 (TRUE)
14021: 0100af80: 7001 6012 0c2a 0005 001d MOVE.L #$00000001,D0
14022: 0100af82: 6012 0c2a 0005 001d 6708 BT .B #$00000012 == 0100af96 (TRUE)
14023: 0100af84: 0c2a 0005 001d 6708 5282 CMP.B #$05,(A2,$001d) == $01007225
14024: 0100af8a: 6708 5282 7202 b282 6c9c BEQ.B #$00000008 == 0100af94 (FALSE)
14025: 0100af8c: 5282 7202 b282 6c9c 4280 ADD.L #$00000001,D2
14026: 0100af8e: 7202 b282 6c9c 4280 4cee MOVE.L #$00000002,D1
14027: 0100af90: b282 6c9c 4280 4cee 1c7c CMP.L D2,D1
14028: 0100af92: 6c9c 4280 4cee 1c7c ffe0 BGE.B #$ffffff9c == 0100af30 (TRUE)
14029: 0100af94: 4280 4cee 1c7c ffe0 4e5e CLR.L D0
14030: 0100af96: 4cee 1c7c ffe0 4e5e 4e75 MVMEL.L #$1c7c,(A6,$ffe0) == $0b03f444
14031: 0100af9c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14032: 0100af9e: 4e75 4e56 0000 48e7 3c38 RTS.L
14033: 0100afa0: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
14034: 0100afa4: 48e7 3c38 286e 0008 2a2e MVMLE.L #$3c38,-(A7)
14035: 0100afa8: 286e 0008 2a2e 000c 246c MOVEA.L (A6,$0008) == $0b03f46c,A4
14036: 0100afac: 2a2e 000c 246c 017e 47ea MOVE.L (A6,$000c) == $0b03f470,D5
14037: 0100afb0: 246c 017e 47ea 0004 7821 MOVEA.L (A4,$017e) == $0b03f706,A2
14038: 0100afb4: 47ea 0004 7821 d88a 72fc LEA.L (A2,$0004) == $0100720c,A3
14039: 0100afb8: 7821 d88a 72fc c881 4283 MOVE.L #$00000021,D4
14040: 0100afba: d88a 72fc c881 4283 4282 ADD.L A2,D4
14041: 0100afbc: 72fc c881 4283 4282 4878 MOVE.L #$fffffffc,D1
14042: 0100afbe: c881 4283 4282 4878 000a AND.L D1,D4
14043: 0100afc0: 4283 4282 4878 000a 2f0b CLR.L D3
14044: 0100afc2: 4282 4878 000a 2f0b 61ff CLR.L D2
14045: 0100afc4: 4878 000a 2f0b 61ff ffff PEA.L $0000000a
14046: 0100afc8: 2f0b 61ff ffff c00c 16bc MOVE.L A3,-(A7)
14047: 0100afca: 61ff ffff c00c 16bc 0025 BSR.L #$ffffc00c == 01006fd8
14048: 0100afd0: 16bc 0025 142a 0001 efeb MOVE.B #$25,(A3)
14049: 0100afd4: 142a 0001 efeb 2003 0001 MOVE.B (A2,$0001) == $01007209,D2
14050: 0100afd8: efeb 2003 0001 422b 0009 BFINS.L #$2003,(A3,$0001) == $0200d001
14051: 0100afde: 422b 0009 2544 0010 7208 CLR.B (A3,$0009) == $0200d009
14052: 0100afe2: 2544 0010 7208 2541 0014 MOVE.L D4,(A2,$0010) == $01007218
14053: 0100afe6: 7208 2541 0014 157c 0001 MOVE.L #$00000008,D1
14054: 0100afe8: 2541 0014 157c 0001 0002 MOVE.L D1,(A2,$0014) == $0100721c
14055: 0100afec: 157c 0001 0002 2f0a 2f05 MOVE.B #$01,(A2,$0002) == $0100720a
14056: 0100aff2: 2f0a 2f05 2f0c 61ff 0000 MOVE.L A2,-(A7)
14057: 0100aff4: 2f05 2f0c 61ff 0000 02ec MOVE.L D5,-(A7)
14058: 0100aff6: 2f0c 61ff 0000 02ec defc MOVE.L A4,-(A7)
14059: 0100aff8: 61ff 0000 02ec defc 0014 BSR.L #$000002ec == 0100b2e6
14060: 0100affe: defc 0014 4a80 6704 2004 ADDA.W #$0014,A7
14061: 0100b002: 4a80 6704 2004 601c 5283 TST.L D0
14062: 0100b004: 6704 2004 601c 5283 7202 BEQ.B #$00000004 == 0100b00a (FALSE)
14063: 0100b006: 2004 601c 5283 7202 b283 MOVE.L D4,D0
14064: 0100b008: 601c 5283 7202 b283 6cb2 BT .B #$0000001c == 0100b026 (TRUE)
14065: 0100b00a: 5283 7202 b283 6cb2 4879 ADD.L #$00000001,D3
14066: 0100b00c: 7202 b283 6cb2 4879 0100 MOVE.L #$00000002,D1
14067: 0100b00e: b283 6cb2 4879 0100 fec0 CMP.L D3,D1
14068: 0100b010: 6cb2 4879 0100 fec0 2f0a BGE.B #$ffffffb2 == 0100afc4 (TRUE)
14069: 0100b012: 4879 0100 fec0 2f0a 2f05 PEA.L $0100fec0
14070: 0100b018: 2f0a 2f05 2f0c 61ff 0000 MOVE.L A2,-(A7)
14071: 0100b01a: 2f05 2f0c 61ff 0000 0364 MOVE.L D5,-(A7)
14072: 0100b01c: 2f0c 61ff 0000 0364 4280 MOVE.L A4,-(A7)
14073: 0100b01e: 61ff 0000 0364 4280 4cee BSR.L #$00000364 == 0100b384
14074: 0100b024: 4280 4cee 1c3c ffe4 4e5e CLR.L D0
14075: 0100b026: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
14076: 0100b02c: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14077: 0100b02e: 4e75 4e56 0000 48e7 3c38 RTS.L
14078: 0100b030: 4e56 0000 48e7 3c38 286e LINK.W A6,#$0000
14079: 0100b034: 48e7 3c38 286e 0008 2a2e MVMLE.L #$3c38,-(A7)
14080: 0100b038: 286e 0008 2a2e 000c 246c MOVEA.L (A6,$0008) == $0b03f46c,A4
14081: 0100b03c: 2a2e 000c 246c 017e 47ea MOVE.L (A6,$000c) == $0b03f470,D5
14082: 0100b040: 246c 017e 47ea 0004 7821 MOVEA.L (A4,$017e) == $0b03f706,A2
14083: 0100b044: 47ea 0004 7821 d88a 72fc LEA.L (A2,$0004) == $0100720c,A3
14084: 0100b048: 7821 d88a 72fc c881 4283 MOVE.L #$00000021,D4
14085: 0100b04a: d88a 72fc c881 4283 4282 ADD.L A2,D4
14086: 0100b04c: 72fc c881 4283 4282 4878 MOVE.L #$fffffffc,D1
14087: 0100b04e: c881 4283 4282 4878 0006 AND.L D1,D4
14088: 0100b050: 4283 4282 4878 0006 2f0b CLR.L D3
14089: 0100b052: 4282 4878 0006 2f0b 61ff CLR.L D2
14090: 0100b054: 4878 0006 2f0b 61ff ffff PEA.L $00000006
14091: 0100b058: 2f0b 61ff ffff bf7c 16bc MOVE.L A3,-(A7)
14092: 0100b05a: 61ff ffff bf7c 16bc 0003 BSR.L #$ffffbf7c == 01006fd8
14093: 0100b060: 16bc 0003 142a 0001 efeb MOVE.B #$03,(A3)
14094: 0100b064: 142a 0001 efeb 2003 0001 MOVE.B (A2,$0001) == $01007209,D2
14095: 0100b068: efeb 2003 0001 177c 000e BFINS.L #$2003,(A3,$0001) == $0200d001
14096: 0100b06e: 177c 000e 0004 422b 0005 MOVE.B #$0e,(A3,$0004) == $0200d004
14097: 0100b074: 422b 0005 2544 0010 720e CLR.B (A3,$0005) == $0200d005
14098: 0100b078: 2544 0010 720e 2541 0014 MOVE.L D4,(A2,$0010) == $01007218
14099: 0100b07c: 720e 2541 0014 157c 0001 MOVE.L #$0000000e,D1
14100: 0100b07e: 2541 0014 157c 0001 0002 MOVE.L D1,(A2,$0014) == $0100721c
14101: 0100b082: 157c 0001 0002 2f0a 2f05 MOVE.B #$01,(A2,$0002) == $0100720a
14102: 0100b088: 2f0a 2f05 2f0c 61ff ffff MOVE.L A2,-(A7)
14103: 0100b08a: 2f05 2f0c 61ff ffff f676 MOVE.L D5,-(A7)
14104: 0100b08c: 2f0c 61ff ffff f676 defc MOVE.L A4,-(A7)
14105: 0100b08e: 61ff ffff f676 defc 0014 BSR.L #$fffff676 == 0100a706
14106: 0100b094: defc 0014 4a80 6638 0c2a ADDA.W #$0014,A7
14107: 0100b098: 4a80 6638 0c2a 0002 001d TST.L D0
14108: 0100b09a: 6638 0c2a 0002 001d 6616 BNE.B #$00000038 == 0100b0d4 (TRUE)
14109: 0100b09c: 0c2a 0002 001d 6616 0c2a CMP.B #$02,(A2,$001d) == $01007225
14110: 0100b0a2: 6616 0c2a 0008 001c 660e BNE.B #$00000016 == 0100b0ba (TRUE)
14111: 0100b0a4: 0c2a 0008 001c 660e 2f3c CMP.B #$08,(A2,$001c) == $01007224
14112: 0100b0aa: 660e 2f3c 000f 4240 61ff BNE.B #$0000000e == 0100b0ba (TRUE)
14113: 0100b0ac: 2f3c 000f 4240 61ff ffff MOVE.L #$000f4240,-(A7)
14114: 0100b0b2: 61ff ffff 7418 584f 5283 BSR.L #$ffff7418 == 010024cc // delay(1000000)
14115: 0100b0b8: 584f 5283 7202 b283 6c92 ADDA.W #$00000004,A7
14116: 0100b0ba: 5283 7202 b283 6c92 4879 ADD.L #$00000001,D3
14117: 0100b0bc: 7202 b283 6c92 4879 0100 MOVE.L #$00000002,D1
14118: 0100b0be: b283 6c92 4879 0100 fece CMP.L D3,D1
14119: 0100b0c0: 6c92 4879 0100 fece 2f0a BGE.B #$ffffff92 == 0100b054 (TRUE)
14120: 0100b0c2: 4879 0100 fece 2f0a 2f05 PEA.L $0100fece
14121: 0100b0c8: 2f0a 2f05 2f0c 61ff 0000 MOVE.L A2,-(A7)
14122: 0100b0ca: 2f05 2f0c 61ff 0000 02b4 MOVE.L D5,-(A7)
14123: 0100b0cc: 2f0c 61ff 0000 02b4 4cee MOVE.L A4,-(A7)
14124: 0100b0ce: 61ff 0000 02b4 4cee 1c3c BSR.L #$000002b4 == 0100b384
14125: 0100b0d4: 4cee 1c3c ffe4 4e5e 4e75 MVMEL.L #$1c3c,(A6,$ffe4) == $0b03f448
14126: 0100b0da: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14127: 0100b0dc: 4e75 4e56 0000 48e7 3838 RTS.L
14128: 0100b0de: 4e56 0000 48e7 3838 286e LINK.W A6,#$0000
14129: 0100b0e2: 48e7 3838 286e 0008 282e MVMLE.L #$3838,-(A7)
14130: 0100b0e6: 286e 0008 282e 000c 266c MOVEA.L (A6,$0008) == $0b03f46c,A4
14131: 0100b0ea: 282e 000c 266c 017e 45eb MOVE.L (A6,$000c) == $0b03f470,D4
14132: 0100b0ee: 266c 017e 45eb 0004 4283 MOVEA.L (A4,$017e) == $0b03f706,A3
14133: 0100b0f2: 45eb 0004 4283 4282 4878 LEA.L (A3,$0004) == $0200d004,A2
14134: 0100b0f6: 4283 4282 4878 0006 2f0a CLR.L D3
14135: 0100b0f8: 4282 4878 0006 2f0a 61ff CLR.L D2
14136: 0100b0fa: 4878 0006 2f0a 61ff ffff PEA.L $00000006
14137: 0100b0fe: 2f0a 61ff ffff bed6 14bc MOVE.L A2,-(A7)
14138: 0100b100: 61ff ffff bed6 14bc 001b BSR.L #$ffffbed6 == 01006fd8
14139: 0100b106: 14bc 001b 142b 0001 efea MOVE.B #$1b,(A2)
14140: 0100b10a: 142b 0001 efea 2003 0001 MOVE.B (A3,$0001) == $0200d001,D2
14141: 0100b10e: efea 2003 0001 223c 0001 BFINS.L #$2003,(A2,$0001) == $01007209
14142: 0100b114: 223c 0001 0000 efea 10d5 MOVE.L #$00010000,D1
14143: 0100b11a: efea 10d5 0001 157c 0001 BFINS.L #$10d5,(A2,$0001) == $01007209
14144: 0100b120: 157c 0001 0004 422a 0005 MOVE.B #$01,(A2,$0004) == $0100720c
14145: 0100b126: 422a 0005 42ab 0014 2f0b CLR.B (A2,$0005) == $0100720d
14146: 0100b12a: 42ab 0014 2f0b 2f04 2f0c CLR.L (A3,$0014) == $0200d014
14147: 0100b12e: 2f0b 2f04 2f0c 61ff 0000 MOVE.L A3,-(A7)
14148: 0100b130: 2f04 2f0c 61ff 0000 01b0 MOVE.L D4,-(A7)
14149: 0100b132: 2f0c 61ff 0000 01b0 defc MOVE.L A4,-(A7)
14150: 0100b134: 61ff 0000 01b0 defc 0014 BSR.L #$000001b0 == 0100b2e6
14151: 0100b13a: defc 0014 4a80 6608 5283 ADDA.W #$0014,A7
14152: 0100b13e: 4a80 6608 5283 7202 b283 TST.L D0
14153: 0100b140: 6608 5283 7202 b283 6cb0 BNE.B #$00000008 == 0100b14a (TRUE)
14154: 0100b142: 5283 7202 b283 6cb0 4282 ADD.L #$00000001,D3
14155: 0100b144: 7202 b283 6cb0 4282 4a82 MOVE.L #$00000002,D1
14156: 0100b146: b283 6cb0 4282 4a82 6732 CMP.L D3,D1
14157: 0100b148: 6cb0 4282 4a82 6732 6c10 BGE.B #$ffffffb0 == 0100b0fa (TRUE)
14158: 0100b14a: 4282 4a82 6732 6c10 4879 CLR.L D2
14159: 0100b14c: 4a82 6732 6c10 4879 0100 TST.L D2
14160: 0100b14e: 6732 6c10 4879 0100 fed8 BEQ.B #$00000032 == 0100b182 (FALSE)
14161: 0100b150: 6c10 4879 0100 fed8 61ff BGE.B #$00000010 == 0100b162 (TRUE)
14162: 0100b152: 4879 0100 fed8 61ff ffff PEA.L $0100fed8
14163: 0100b158: 61ff ffff b616 7401 600e BSR.L #$ffffb616 == 01006770
14164: 0100b15e: 7401 600e 4879 0100 f930 MOVE.L #$00000001,D2
14165: 0100b160: 600e 4879 0100 f930 61ff BT .B #$0000000e == 0100b170 (TRUE)
14166: 0100b162: 4879 0100 f930 61ff ffff PEA.L $0100f930
14167: 0100b168: 61ff ffff b606 5282 584f BSR.L #$ffffb606 == 01006770
14168: 0100b16e: 5282 584f 2f3c 000f 4240 ADD.L #$00000001,D2
14169: 0100b170: 584f 2f3c 000f 4240 61ff ADDA.W #$00000004,A7
14170: 0100b172: 2f3c 000f 4240 61ff ffff MOVE.L #$000f4240,-(A7)
14171: 0100b178: 61ff ffff 7352 584f 6002 BSR.L #$ffff7352 == 010024cc // delay(1000000)
14172: 0100b17e: 584f 6002 74ff 4878 0006 ADDA.W #$00000004,A7
14173: 0100b180: 6002 74ff 4878 0006 2f0a BT .B #$00000002 == 0100b184 (TRUE)
14174: 0100b182: 74ff 4878 0006 2f0a 61ff MOVE.L #$ffffffff,D2
14175: 0100b184: 4878 0006 2f0a 61ff ffff PEA.L $00000006
14176: 0100b188: 2f0a 61ff ffff be4c 4212 MOVE.L A2,-(A7)
14177: 0100b18a: 61ff ffff be4c 4212 4280 BSR.L #$ffffbe4c == 01006fd8
14178: 0100b190: 4212 4280 102b 0001 efea CLR.B (A2)
14179: 0100b192: 4280 102b 0001 efea 0003 CLR.L D0
14180: 0100b194: 102b 0001 efea 0003 0001 MOVE.B (A3,$0001) == $0200d001,D0
14181: 0100b198: efea 0003 0001 422a 0005 BFINS.L #$0003,(A2,$0001) == $01007209
14182: 0100b19e: 422a 0005 42ab 0014 61ff CLR.B (A2,$0005) == $0100720d
14183: 0100b1a2: 42ab 0014 61ff ffff d99c CLR.L (A3,$0014) == $0200d014
14184: 0100b1a6: 61ff ffff d99c 504f 2f0b BSR.L #$ffffd99c == 01008b44
14185: 0100b1ac: 504f 2f0b 2f04 2f0c 61ff ADDA.W #$00000008,A7
14186: 0100b1ae: 2f0b 2f04 2f0c 61ff 0000 MOVE.L A3,-(A7)
14187: 0100b1b0: 2f04 2f0c 61ff 0000 0130 MOVE.L D4,-(A7)
14188: 0100b1b2: 2f0c 61ff 0000 0130 defc MOVE.L A4,-(A7)
14189: 0100b1b4: 61ff 0000 0130 defc 000c BSR.L #$00000130 == 0100b2e6
14190: 0100b1ba: defc 000c 4a80 678a 4a82 ADDA.W #$000c,A7
14191: 0100b1be: 4a80 678a 4a82 6f0c 4879 TST.L D0
14192: 0100b1c0: 678a 4a82 6f0c 4879 0100 BEQ.B #$ffffff8a == 0100b14c (FALSE)
14193: 0100b1c2: 4a82 6f0c 4879 0100 f419 TST.L D2
14194: 0100b1c4: 6f0c 4879 0100 f419 61ff BLE.B #$0000000c == 0100b1d2 (FALSE)
14195: 0100b1c6: 4879 0100 f419 61ff ffff PEA.L $0100f419
14196: 0100b1cc: 61ff ffff b5a2 4cee 1c1c BSR.L #$ffffb5a2 == 01006770
14197: 0100b1d2: 4cee 1c1c ffe8 4e5e 4e75 MVMEL.L #$1c1c,(A6,$ffe8) == $0b03f44c
14198: 0100b1d8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14199: 0100b1da: 4e75 4e56 0000 48e7 3e3c RTS.L
14200: 0100b1dc: 4e56 0000 48e7 3e3c 2a6e LINK.W A6,#$0000
14201: 0100b1e0: 48e7 3e3c 2a6e 0008 286e MVMLE.L #$3e3c,-(A7)
14202: 0100b1e4: 2a6e 0008 286e 000c 2c2e MOVEA.L (A6,$0008) == $0b03f46c,A5
14203: 0100b1e8: 286e 000c 2c2e 0010 2a2e MOVEA.L (A6,$000c) == $0b03f470,A4
14204: 0100b1ec: 2c2e 0010 2a2e 0014 282e MOVE.L (A6,$0010) == $0b03f474,D6
14205: 0100b1f0: 2a2e 0014 282e 0018 246d MOVE.L (A6,$0014) == $0b03f478,D5
14206: 0100b1f4: 282e 0018 246d 017e 47ea MOVE.L (A6,$0018) == $0b03f47c,D4
14207: 0100b1f8: 246d 017e 47ea 0004 2004 MOVEA.L (A5,$017e) == $0b03f994,A2
14208: 0100b1fc: 47ea 0004 2004 5380 d0ac LEA.L (A2,$0004) == $0100720c,A3
14209: 0100b200: 2004 5380 d0ac 0014 2600 MOVE.L D4,D0
14210: 0100b202: 5380 d0ac 0014 2600 4c6c SUB.L #$00000001,D0
14211: 0100b204: d0ac 0014 2600 4c6c 3003 ADD.L (A4,$0014) == $0b03f59c,D0
14212: 0100b208: 2600 4c6c 3003 0014 2003 MOVE.L D0,D3
14213: 0100b20a: 4c6c 3003 0014 2003 4c2c DIVL.L #$3003,(A4,$0014) == $0b03f59c
14214: 0100b210: 2003 4c2c 0800 0014 b880 MOVE.L D3,D0
14215: 0100b212: 4c2c 0800 0014 b880 6714 MULL.L #$0800,(A4,$0014) == $0b03f59c
14216: 0100b218: b880 6714 2f2c 0014 4879 CMP.L D0,D4
14217: 0100b21a: 6714 2f2c 0014 4879 0100 BEQ.B #$00000014 == 0100b230 (FALSE)
14218: 0100b21c: 2f2c 0014 4879 0100 fef8 MOVE.L (A4,$0014) == $0b03f59c,-(A7)
14219: 0100b220: 4879 0100 fef8 61ff ffff PEA.L $0100fef8
14220: 0100b226: 61ff ffff b548 6000 0082 BSR.L #$ffffb548 == 01006770
14221: 0100b22c: 6000 0082 4282 4878 0006 BT .W #$0082 == 0100b2b0 (TRUE)
14222: 0100b230: 4282 4878 0006 2f0b 61ff CLR.L D2
14223: 0100b232: 4878 0006 2f0b 61ff ffff PEA.L $00000006
14224: 0100b236: 2f0b 61ff ffff bd9e 16bc MOVE.L A3,-(A7)
14225: 0100b238: 61ff ffff bd9e 16bc 0008 BSR.L #$ffffbd9e == 01006fd8
14226: 0100b23e: 16bc 0008 4280 102a 0001 MOVE.B #$08,(A3)
14227: 0100b242: 4280 102a 0001 efeb 0003 CLR.L D0
14228: 0100b244: 102a 0001 efeb 0003 0001 MOVE.B (A2,$0001) == $01007209,D0
14229: 0100b248: efeb 0003 0001 efeb 60d5 BFINS.L #$0003,(A3,$0001) == $0200d001
14230: 0100b24e: efeb 60d5 0001 504f 0c83 BFINS.L #$60d5,(A3,$0001) == $0200d001
14231: 0100b254: 504f 0c83 0000 0100 6604 ADDA.W #$00000008,A7
14232: 0100b256: 0c83 0000 0100 6604 4200 CMP.L #$00000100,D3
14233: 0100b25c: 6604 4200 6002 1003 1740 BNE.B #$00000004 == 0100b262 (TRUE)
14234: 0100b25e: 4200 6002 1003 1740 0004 CLR.B D0
14235: 0100b260: 6002 1003 1740 0004 422b BT .B #$00000002 == 0100b264 (TRUE)
14236: 0100b262: 1003 1740 0004 422b 0005 MOVE.B D3,D0
14237: 0100b264: 1740 0004 422b 0005 2544 MOVE.B D0,(A3,$0004) == $0200d004
14238: 0100b268: 422b 0005 2544 0014 2545 CLR.B (A3,$0005) == $0200d005
14239: 0100b26c: 2544 0014 2545 0010 157c MOVE.L D4,(A2,$0014) == $0100721c
14240: 0100b270: 2545 0010 157c 0001 0002 MOVE.L D5,(A2,$0010) == $01007218
14241: 0100b274: 157c 0001 0002 2f0a 2f0c MOVE.B #$01,(A2,$0002) == $0100720a
14242: 0100b27a: 2f0a 2f0c 2f0d 61ff 0000 MOVE.L A2,-(A7)
14243: 0100b27c: 2f0c 2f0d 61ff 0000 0064 MOVE.L A4,-(A7)
14244: 0100b27e: 2f0d 61ff 0000 0064 defc MOVE.L A5,-(A7)
14245: 0100b280: 61ff 0000 0064 defc 000c BSR.L #$00000064 == 0100b2e6
14246: 0100b286: defc 000c 4a80 6708 2004 ADDA.W #$000c,A7
14247: 0100b28a: 4a80 6708 2004 90aa 0018 TST.L D0
14248: 0100b28c: 6708 2004 90aa 0018 601c BEQ.B #$00000008 == 0100b296 (FALSE)
14249: 0100b28e: 2004 90aa 0018 601c 5282 MOVE.L D4,D0
14250: 0100b290: 90aa 0018 601c 5282 7202 SUB.L (A2,$0018) == $01007220,D0
14251: 0100b294: 601c 5282 7202 b282 6c94 BT .B #$0000001c == 0100b2b2 (TRUE)
14252: 0100b296: 5282 7202 b282 6c94 4879 ADD.L #$00000001,D2
14253: 0100b298: 7202 b282 6c94 4879 0100 MOVE.L #$00000002,D1
14254: 0100b29a: b282 6c94 4879 0100 ff0d CMP.L D2,D1
14255: 0100b29c: 6c94 4879 0100 ff0d 2f0a BGE.B #$ffffff94 == 0100b232 (TRUE)
14256: 0100b29e: 4879 0100 ff0d 2f0a 2f0c PEA.L $0100ff0d
14257: 0100b2a4: 2f0a 2f0c 2f0d 61ff 0000 MOVE.L A2,-(A7)
14258: 0100b2a6: 2f0c 2f0d 61ff 0000 00d8 MOVE.L A4,-(A7)
14259: 0100b2a8: 2f0d 61ff 0000 00d8 70ff MOVE.L A5,-(A7)
14260: 0100b2aa: 61ff 0000 00d8 70ff 4cee BSR.L #$000000d8 == 0100b384
14261: 0100b2b0: 70ff 4cee 3c7c ffdc 4e5e MOVE.L #$ffffffff,D0
14262: 0100b2b2: 4cee 3c7c ffdc 4e5e 4e75 MVMEL.L #$3c7c,(A6,$ffdc) == $0b03f440
14263: 0100b2b8: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
14264: 0100b2ba: 4e75 4e56 0000 4e5e 4e75 RTS.L
14265: 0100b2bc: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
14266: 0100b2c0: 4e5e 4e75 4e56 0000 206e UNLK.L A6
14267: 0100b2c2: 4e75 4e56 0000 206e 000c RTS.L
14268: 0100b2c4: 4e56 0000 206e 000c 202e LINK.W A6,#$0000
14269: 0100b2c8: 206e 000c 202e 0010 5380 MOVEA.L (A6,$000c) == $0b03f470,A0
14270: 0100b2cc: 202e 0010 5380 d0a8 0014 MOVE.L (A6,$0010) == $0b03f474,D0
14271: 0100b2d0: 5380 d0a8 0014 4c68 0000 SUB.L #$00000001,D0
14272: 0100b2d2: d0a8 0014 4c68 0000 0014 ADD.L (A0,$0014) == $0b03fc14,D0
14273: 0100b2d6: 4c68 0000 0014 4c2e 0800 DIVL.L #$0000,(A0,$0014) == $0b03fc14
14274: 0100b2dc: 4c2e 0800 0014 4e5e 4e75 MULL.L #$0800,(A6,$0014) == $0b03f478
14275: 0100b2e2: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14276: 0100b2e4: 4e75 4e56 0000 48e7 3020 RTS.L
14277: 0100b2e6: 4e56 0000 48e7 3020 262e LINK.W A6,#$0000
14278: 0100b2ea: 48e7 3020 262e 0008 242e MVMLE.L #$3020,-(A7)
14279: 0100b2ee: 262e 0008 242e 000c 246e MOVE.L (A6,$0008) == $0b03f46c,D3
14280: 0100b2f2: 242e 000c 246e 0010 2f0a MOVE.L (A6,$000c) == $0b03f470,D2
14281: 0100b2f6: 246e 0010 2f0a 2f02 2f03 MOVEA.L (A6,$0010) == $0b03f474,A2
14282: 0100b2fa: 2f0a 2f02 2f03 61ff ffff MOVE.L A2,-(A7)
14283: 0100b2fc: 2f02 2f03 61ff ffff f404 MOVE.L D2,-(A7)
14284: 0100b2fe: 2f03 61ff ffff f404 defc MOVE.L D3,-(A7)
14285: 0100b300: 61ff ffff f404 defc 000c BSR.L #$fffff404 == 0100a706
14286: 0100b306: defc 000c 4a80 6704 7001 ADDA.W #$000c,A7
14287: 0100b30a: 4a80 6704 7001 6068 4280 TST.L D0
14288: 0100b30c: 6704 7001 6068 4280 102a BEQ.B #$00000004 == 0100b312 (FALSE)
14289: 0100b30e: 7001 6068 4280 102a 001d MOVE.L #$00000001,D0
14290: 0100b310: 6068 4280 102a 001d 7202 BT .B #$00000068 == 0100b37a (TRUE)
14291: 0100b312: 4280 102a 001d 7202 b280 CLR.L D0
14292: 0100b314: 102a 001d 7202 b280 6718 MOVE.B (A2,$001d) == $01007225,D0
14293: 0100b318: 7202 b280 6718 6d08 7201 MOVE.L #$00000002,D1
14294: 0100b31a: b280 6718 6d08 7201 b280 CMP.L D0,D1
14295: 0100b31c: 6718 6d08 7201 b280 6752 BEQ.B #$00000018 == 0100b336 (FALSE)
14296: 0100b31e: 6d08 7201 b280 6752 603c BLT.B #$00000008 == 0100b328 (FALSE)
14297: 0100b320: 7201 b280 6752 603c 7205 MOVE.L #$00000001,D1
14298: 0100b322: b280 6752 603c 7205 b280 CMP.L D0,D1
14299: 0100b324: 6752 603c 7205 b280 6d36 BEQ.B #$00000052 == 0100b378 (FALSE)
14300: 0100b326: 603c 7205 b280 6d36 7203 BT .B #$0000003c == 0100b364 (TRUE)
14301: 0100b328: 7205 b280 6d36 7203 b280 MOVE.L #$00000005,D1
14302: 0100b32a: b280 6d36 7203 b280 6e30 CMP.L D0,D1
14303: 0100b32c: 6d36 7203 b280 6e30 6042 BLT.B #$00000036 == 0100b364 (FALSE)
14304: 0100b32e: 7203 b280 6e30 6042 4280 MOVE.L #$00000003,D1
14305: 0100b330: b280 6e30 6042 4280 102a CMP.L D0,D1
14306: 0100b332: 6e30 6042 4280 102a 001c BGT.B #$00000030 == 0100b364 (TRUE)
14307: 0100b334: 6042 4280 102a 001c 7202 BT .B #$00000042 == 0100b378 (TRUE)
14308: 0100b336: 4280 102a 001c 7202 b280 CLR.L D0
14309: 0100b338: 102a 001c 7202 b280 6708 MOVE.B (A2,$001c) == $01007224,D0
14310: 0100b33c: 7202 b280 6708 7208 b280 MOVE.L #$00000002,D1
14311: 0100b33e: b280 6708 7208 b280 670e CMP.L D0,D1
14312: 0100b340: 6708 7208 b280 670e 602e BEQ.B #$00000008 == 0100b34a (FALSE)
14313: 0100b342: 7208 b280 670e 602e 2f02 MOVE.L #$00000008,D1
14314: 0100b344: b280 670e 602e 2f02 2f03 CMP.L D0,D1
14315: 0100b346: 670e 602e 2f02 2f03 61ff BEQ.B #$0000000e == 0100b356 (FALSE)
14316: 0100b348: 602e 2f02 2f03 61ff ffff BT .B #$0000002e == 0100b378 (TRUE)
14317: 0100b34a: 2f02 2f03 61ff ffff fce0 MOVE.L D2,-(A7)
14318: 0100b34c: 2f03 61ff ffff fce0 6022 MOVE.L D3,-(A7)
14319: 0100b34e: 61ff ffff fce0 6022 2f3c BSR.L #$fffffce0 == 0100b030
14320: 0100b354: 6022 2f3c 000f 4240 61ff BT .B #$00000022 == 0100b378 (TRUE)
14321: 0100b356: 2f3c 000f 4240 61ff ffff MOVE.L #$000f4240,-(A7)
14322: 0100b35c: 61ff ffff 716e 6014 4280 BSR.L #$ffff716e == 010024cc // delay(1000000)
14323: 0100b362: 6014 4280 102a 001d 2f00 BT .B #$00000014 == 0100b378 (TRUE)
14324: 0100b364: 4280 102a 001d 2f00 4879 CLR.L D0
14325: 0100b366: 102a 001d 2f00 4879 0100 MOVE.B (A2,$001d) == $01007225,D0
14326: 0100b36a: 2f00 4879 0100 ff12 61ff MOVE.L D0,-(A7)
14327: 0100b36c: 4879 0100 ff12 61ff ffff PEA.L $0100ff12
14328: 0100b372: 61ff ffff b3fc 4280 4cee BSR.L #$ffffb3fc == 01006770
14329: 0100b378: 4280 4cee 040c fff4 4e5e CLR.L D0
14330: 0100b37a: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f458
14331: 0100b380: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14332: 0100b382: 4e75 4e56 0000 48e7 2020 RTS.L
14333: 0100b384: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
14334: 0100b388: 48e7 2020 246e 0010 7421 MVMLE.L #$2020,-(A7)
14335: 0100b38c: 246e 0010 7421 206e 0008 MOVEA.L (A6,$0010) == $0b03f474,A2
14336: 0100b390: 7421 206e 0008 d4a8 017e MOVE.L #$00000021,D2
14337: 0100b392: 206e 0008 d4a8 017e 72fc MOVEA.L (A6,$0008) == $0b03f46c,A0
14338: 0100b396: d4a8 017e 72fc c481 2f2e ADD.L (A0,$017e) == $0b03fd7e,D2
14339: 0100b39a: 72fc c481 2f2e 0014 4879 MOVE.L #$fffffffc,D1
14340: 0100b39c: c481 2f2e 0014 4879 0100 AND.L D1,D2
14341: 0100b39e: 2f2e 0014 4879 0100 ff27 MOVE.L (A6,$0014) == $0b03f478,-(A7)
14342: 0100b3a2: 4879 0100 ff27 61ff ffff PEA.L $0100ff27
14343: 0100b3a8: 61ff ffff b3c6 504f 4280 BSR.L #$ffffb3c6 == 01006770
14344: 0100b3ae: 504f 4280 102a 001d 7202 ADDA.W #$00000008,A7
14345: 0100b3b0: 4280 102a 001d 7202 b280 CLR.L D0
14346: 0100b3b2: 102a 001d 7202 b280 6726 MOVE.B (A2,$001d) == $01007225,D0
14347: 0100b3b6: 7202 b280 6726 6d08 7201 MOVE.L #$00000002,D1
14348: 0100b3b8: b280 6726 6d08 7201 b280 CMP.L D0,D1
14349: 0100b3ba: 6726 6d08 7201 b280 6710 BEQ.B #$00000026 == 0100b3e2 (FALSE)
14350: 0100b3bc: 6d08 7201 b280 6710 607e BLT.B #$00000008 == 0100b3c6 (FALSE)
14351: 0100b3be: 7201 b280 6710 607e 7203 MOVE.L #$00000001,D1
14352: 0100b3c0: b280 6710 607e 7203 b280 CMP.L D0,D1
14353: 0100b3c2: 6710 607e 7203 b280 675c BEQ.B #$00000010 == 0100b3d4 (FALSE)
14354: 0100b3c4: 607e 7203 b280 675c 7204 BT .B #$0000007e == 0100b444 (TRUE)
14355: 0100b3c6: 7203 b280 675c 7204 b280 MOVE.L #$00000003,D1
14356: 0100b3c8: b280 675c 7204 b280 6764 CMP.L D0,D1
14357: 0100b3ca: 675c 7204 b280 6764 6070 BEQ.B #$0000005c == 0100b428 (FALSE)
14358: 0100b3cc: 7204 b280 6764 6070 4879 MOVE.L #$00000004,D1
14359: 0100b3ce: b280 6764 6070 4879 0100 CMP.L D0,D1
14360: 0100b3d0: 6764 6070 4879 0100 ff2c BEQ.B #$00000064 == 0100b436 (FALSE)
14361: 0100b3d2: 6070 4879 0100 ff2c 61ff BT .B #$00000070 == 0100b444 (TRUE)
14362: 0100b3d4: 4879 0100 ff2c 61ff ffff PEA.L $0100ff2c
14363: 0100b3da: 61ff ffff b394 6076 4280 BSR.L #$ffffb394 == 01006770
14364: 0100b3e0: 6076 4280 102a 001c 7202 BT .B #$00000076 == 0100b458 (TRUE)
14365: 0100b3e2: 4280 102a 001c 7202 b280 CLR.L D0
14366: 0100b3e4: 102a 001c 7202 b280 6708 MOVE.B (A2,$001c) == $01007224,D0
14367: 0100b3e8: 7202 b280 6708 7208 b280 MOVE.L #$00000002,D1
14368: 0100b3ea: b280 6708 7208 b280 6716 CMP.L D0,D1
14369: 0100b3ec: 6708 7208 b280 6716 6022 BEQ.B #$00000008 == 0100b3f6 (FALSE)
14370: 0100b3ee: 7208 b280 6716 6022 2042 MOVE.L #$00000008,D1
14371: 0100b3f0: b280 6716 6022 2042 43e8 CMP.L D0,D1
14372: 0100b3f2: 6716 6022 2042 43e8 0002 BEQ.B #$00000016 == 0100b40a (FALSE)
14373: 0100b3f4: 6022 2042 43e8 0002 e9d1 BT .B #$00000022 == 0100b418 (TRUE)
14374: 0100b3f6: 2042 43e8 0002 e9d1 1104 MOVEA.L D2,A0
14375: 0100b3f8: 43e8 0002 e9d1 1104 2f01 LEA.L (A0,$0002) == $0b03fc02,A1
14376: 0100b3fc: e9d1 1104 2f01 4879 0100 BFEXTU.L #$1104,(A1)
14377: 0100b400: 2f01 4879 0100 ff49 6048 MOVE.L D1,-(A7)
14378: 0100b402: 4879 0100 ff49 6048 4879 PEA.L $0100ff49
14379: 0100b408: 6048 4879 0100 ff62 61ff BT .B #$00000048 == 0100b452 (TRUE)
14380: 0100b40a: 4879 0100 ff62 61ff ffff PEA.L $0100ff62
14381: 0100b410: 61ff ffff b35e 6040 4280 BSR.L #$ffffb35e == 01006770
14382: 0100b416: 6040 4280 102a 001c 2f00 BT .B #$00000040 == 0100b458 (TRUE)
14383: 0100b418: 4280 102a 001c 2f00 4879 CLR.L D0
14384: 0100b41a: 102a 001c 2f00 4879 0100 MOVE.B (A2,$001c) == $01007224,D0
14385: 0100b41e: 2f00 4879 0100 ff12 602a MOVE.L D0,-(A7)
14386: 0100b420: 4879 0100 ff12 602a 4879 PEA.L $0100ff12
14387: 0100b426: 602a 4879 0100 ff6f 61ff BT .B #$0000002a == 0100b452 (TRUE)
14388: 0100b428: 4879 0100 ff6f 61ff ffff PEA.L $0100ff6f
14389: 0100b42e: 61ff ffff b340 6022 4879 BSR.L #$ffffb340 == 01006770
14390: 0100b434: 6022 4879 0100 ff84 61ff BT .B #$00000022 == 0100b458 (TRUE)
14391: 0100b436: 4879 0100 ff84 61ff ffff PEA.L $0100ff84
14392: 0100b43c: 61ff ffff b332 6014 4280 BSR.L #$ffffb332 == 01006770
14393: 0100b442: 6014 4280 102a 001d 2f00 BT .B #$00000014 == 0100b458 (TRUE)
14394: 0100b444: 4280 102a 001d 2f00 4879 CLR.L D0
14395: 0100b446: 102a 001d 2f00 4879 0100 MOVE.B (A2,$001d) == $01007225,D0
14396: 0100b44a: 2f00 4879 0100 ff9c 61ff MOVE.L D0,-(A7)
14397: 0100b44c: 4879 0100 ff9c 61ff ffff PEA.L $0100ff9c
14398: 0100b452: 61ff ffff b31c 4cee 0404 BSR.L #$ffffb31c == 01006770
14399: 0100b458: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
14400: 0100b45e: 4e5e 4e75 4e71 4e56 0000 UNLK.L A6
14401: 0100b460: 4e75 4e71 4e56 0000 206e RTS.L
14402: 0100b462: 4e71 4e56 0000 206e 0008 NOP.L
14403: 0100b464: 4e56 0000 206e 0008 2028 LINK.W A6,#$0000
14404: 0100b468: 206e 0008 2028 002c 0240 MOVEA.L (A6,$0008) == $0b03f46c,A0
14405: 0100b46c: 2028 002c 0240 8fff 2140 MOVE.L (A0,$002c) == $0b03fc2c,D0
14406: 0100b470: 0240 8fff 2140 002c 2268 AND.W #$8fff,D0
14407: 0100b474: 2140 002c 2268 001c 22bc MOVE.L D0,(A0,$002c) == $0b03fc2c
14408: 0100b478: 2268 001c 22bc 0010 0000 MOVEA.L (A0,$001c) == $0b03fc1c,A1
14409: 0100b47c: 22bc 0010 0000 704f d088 MOVE.L #$00100000,(A1)
14410: 0100b482: 704f d088 72f0 c081 2140 MOVE.L #$0000004f,D0
14411: 0100b484: d088 72f0 c081 2140 0038 ADD.L A0,D0
14412: 0100b486: 72f0 c081 2140 0038 4e5e MOVE.L #$fffffff0,D1
14413: 0100b488: c081 2140 0038 4e5e 4e75 AND.L D1,D0
14414: 0100b48a: 2140 0038 4e5e 4e75 4e56 MOVE.L D0,(A0,$0038) == $0b03fc38
14415: 0100b48e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14416: 0100b490: 4e75 4e56 0000 48e7 2030 RTS.L
14417: 0100b492: 4e56 0000 48e7 2030 246e LINK.W A6,#$0000
14418: 0100b496: 48e7 2030 246e 0008 266e MVMLE.L #$2030,-(A7)
14419: 0100b49a: 246e 0008 266e 000c 242e MOVEA.L (A6,$0008) == $0b03f46c,A2
14420: 0100b49e: 266e 000c 242e 0010 7003 MOVEA.L (A6,$000c) == $0b03f470,A3
14421: 0100b4a2: 242e 0010 7003 c082 670c MOVE.L (A6,$0010) == $0b03f474,D2
14422: 0100b4a6: 7003 c082 670c 4879 0100 MOVE.L #$00000003,D0
14423: 0100b4a8: c082 670c 4879 0100 ffb2 AND.L D2,D0
14424: 0100b4aa: 670c 4879 0100 ffb2 61ff BEQ.B #$0000000c == 0100b4b8 (FALSE)
14425: 0100b4ac: 4879 0100 ffb2 61ff ffff PEA.L $0100ffb2
14426: 0100b4b2: 61ff ffff b2bc 204b 2742 BSR.L #$ffffb2bc == 01006770
14427: 0100b4b8: 204b 2742 0004 d4ae 0014 MOVEA.L A3,A0
14428: 0100b4ba: 2742 0004 d4ae 0014 2742 MOVE.L D2,(A3,$0004) == $0200d004
14429: 0100b4be: d4ae 0014 2742 0008 4293 ADD.L (A6,$0014) == $0b03f478,D2
14430: 0100b4c2: 2742 0008 4293 42ab 0010 MOVE.L D2,(A3,$0008) == $0200d008
14431: 0100b4c6: 4293 42ab 0010 42ab 000c CLR.L (A3)
14432: 0100b4c8: 42ab 0010 42ab 000c 42aa CLR.L (A3,$0010) == $0200d010
14433: 0100b4cc: 42ab 000c 42aa 0034 0cae CLR.L (A3,$000c) == $0200d00c
14434: 0100b4d0: 42aa 0034 0cae 0004 0000 CLR.L (A2,$0034) == $0100723c
14435: 0100b4d4: 0cae 0004 0000 0018 6674 CMP.L #$00040000,(A6,$0018) == $0b03f47c
14436: 0100b4dc: 6674 202b 0008 90ab 0004 BNE.B #$00000074 == 0100b552 (TRUE)
14437: 0100b4de: 202b 0008 90ab 0004 727f MOVE.L (A3,$0008) == $0200d008,D0
14438: 0100b4e2: 90ab 0004 727f b280 6d22 SUB.L (A3,$0004) == $0200d004,D0
14439: 0100b4e6: 727f b280 6d22 2540 0034 MOVE.L #$0000007f,D1
14440: 0100b4e8: b280 6d22 2540 0034 256b CMP.L D0,D1
14441: 0100b4ea: 6d22 2540 0034 256b 0004 BLT.B #$00000022 == 0100b50e (FALSE)
14442: 0100b4ec: 2540 0034 256b 0004 0030 MOVE.L D0,(A2,$0034) == $0100723c
14443: 0100b4f0: 256b 0004 0030 276a 0038 MOVE.L (A3,$0004) == $0200d004,(A2,$0030) == $01007238
14444: 0100b4f6: 276a 0038 0004 d0aa 0038 MOVE.L (A2,$0038) == $01007240,(A3,$0004) == $0200d004
14445: 0100b4fc: d0aa 0038 720f d081 72f0 ADD.L (A2,$0038) == $01007240,D0
14446: 0100b500: 720f d081 72f0 c081 2740 MOVE.L #$0000000f,D1
14447: 0100b502: d081 72f0 c081 2740 0008 ADD.L D1,D0
14448: 0100b504: 72f0 c081 2740 0008 603c MOVE.L #$fffffff0,D1
14449: 0100b506: c081 2740 0008 603c 72f0 AND.L D1,D0
14450: 0100b508: 2740 0008 603c 72f0 c2a8 MOVE.L D0,(A3,$0008) == $0200d008
14451: 0100b50c: 603c 72f0 c2a8 0008 2541 BT .B #$0000003c == 0100b54a (TRUE)
14452: 0100b50e: 72f0 c2a8 0008 2541 0030 MOVE.L #$fffffff0,D1
14453: 0100b510: c2a8 0008 2541 0030 2228 AND.L (A0,$0008) == $0b03fc08,D1
14454: 0100b514: 2541 0030 2228 0008 92aa MOVE.L D1,(A2,$0030) == $01007238
14455: 0100b518: 2228 0008 92aa 0030 2541 MOVE.L (A0,$0008) == $0b03fc08,D1
14456: 0100b51c: 92aa 0030 2541 0034 216a SUB.L (A2,$0030) == $01007238,D1
14457: 0100b520: 2541 0034 216a 0030 0008 MOVE.L D1,(A2,$0034) == $0100723c
14458: 0100b524: 216a 0030 0008 701c d088 MOVE.L (A2,$0030) == $01007238,(A0,$0008) == $0b03fc08
14459: 0100b52a: 701c d088 2080 42a8 0010 MOVE.L #$0000001c,D0
14460: 0100b52c: d088 2080 42a8 0010 42a8 ADD.L A0,D0
14461: 0100b52e: 2080 42a8 0010 42a8 000c MOVE.L D0,(A0)
14462: 0100b530: 42a8 0010 42a8 000c 2040 CLR.L (A0,$0010) == $0b03fc10
14463: 0100b534: 42a8 000c 2040 216a 0038 CLR.L (A0,$000c) == $0b03fc0c
14464: 0100b538: 2040 216a 0038 0004 7220 MOVEA.L D0,A0
14465: 0100b53a: 216a 0038 0004 7220 d2aa MOVE.L (A2,$0038) == $01007240,(A0,$0004) == $0b03fc04
14466: 0100b540: 7220 d2aa 0038 2141 0008 MOVE.L #$00000020,D1
14467: 0100b542: d2aa 0038 2141 0008 4290 ADD.L (A2,$0038) == $01007240,D1
14468: 0100b546: 2141 0008 4290 42a8 0010 MOVE.L D1,(A0,$0008) == $0b03fc08
14469: 0100b54a: 4290 42a8 0010 6038 700f CLR.L (A0)
14470: 0100b54c: 42a8 0010 6038 700f d0a8 CLR.L (A0,$0010) == $0b03fc10
14471: 0100b550: 6038 700f d0a8 0008 72f0 BT .B #$00000038 == 0100b58a (TRUE)
14472: 0100b552: 700f d0a8 0008 72f0 c081 MOVE.L #$0000000f,D0
14473: 0100b554: d0a8 0008 72f0 c081 2140 ADD.L (A0,$0008) == $0b03fc08,D0
14474: 0100b558: 72f0 c081 2140 0008 701c MOVE.L #$fffffff0,D1
14475: 0100b55a: c081 2140 0008 701c d088 AND.L D1,D0
14476: 0100b55c: 2140 0008 701c d088 2080 MOVE.L D0,(A0,$0008) == $0b03fc08
14477: 0100b560: 701c d088 2080 42a8 0010 MOVE.L #$0000001c,D0
14478: 0100b562: d088 2080 42a8 0010 42a8 ADD.L A0,D0
14479: 0100b564: 2080 42a8 0010 42a8 000c MOVE.L D0,(A0)
14480: 0100b566: 42a8 0010 42a8 000c 2040 CLR.L (A0,$0010) == $0b03fc10
14481: 0100b56a: 42a8 000c 2040 216a 0038 CLR.L (A0,$000c) == $0b03fc0c
14482: 0100b56e: 2040 216a 0038 0004 7230 MOVEA.L D0,A0
14483: 0100b570: 216a 0038 0004 7230 d2a8 MOVE.L (A2,$0038) == $01007240,(A0,$0004) == $0b03fc04
14484: 0100b576: 7230 d2a8 0004 2141 0008 MOVE.L #$00000030,D1
14485: 0100b578: d2a8 0004 2141 0008 4290 ADD.L (A0,$0004) == $0b03fc04,D1
14486: 0100b57c: 2141 0008 4290 42a8 0010 MOVE.L D1,(A0,$0008) == $0b03fc08
14487: 0100b580: 4290 42a8 0010 42a8 000c CLR.L (A0)
14488: 0100b582: 42a8 0010 42a8 000c 7201 CLR.L (A0,$0010) == $0b03fc10
14489: 0100b586: 42a8 000c 7201 2741 000c CLR.L (A0,$000c) == $0b03fc0c
14490: 0100b58a: 7201 2741 000c 4cee 0c04 MOVE.L #$00000001,D1
14491: 0100b58c: 2741 000c 4cee 0c04 fff4 MOVE.L D1,(A3,$000c) == $0200d00c
14492: 0100b590: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
14493: 0100b596: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14494: 0100b598: 4e75 4e56 0000 48e7 2020 RTS.L
14495: 0100b59a: 4e56 0000 48e7 2020 246e LINK.W A6,#$0000
14496: 0100b59e: 48e7 2020 246e 0008 242e MVMLE.L #$2020,-(A7)
14497: 0100b5a2: 246e 0008 242e 000c 2f0a MOVEA.L (A6,$0008) == $0b03f46c,A2
14498: 0100b5a6: 242e 000c 2f0a 61ff 0000 MOVE.L (A6,$000c) == $0b03f470,D2
14499: 0100b5aa: 2f0a 61ff 0000 00d2 584f MOVE.L A2,-(A7)
14500: 0100b5ac: 61ff 0000 00d2 584f 4a82 BSR.L #$000000d2 == 0100b680
14501: 0100b5b2: 584f 4a82 6c0e 4879 0100 ADDA.W #$00000004,A7
14502: 0100b5b4: 4a82 6c0e 4879 0100 ffca TST.L D2
14503: 0100b5b6: 6c0e 4879 0100 ffca 61ff BGE.B #$0000000e == 0100b5c6 (TRUE)
14504: 0100b5b8: 4879 0100 ffca 61ff ffff PEA.L $0100ffca
14505: 0100b5be: 61ff ffff b1b0 584f b4aa BSR.L #$ffffb1b0 == 01006770
14506: 0100b5c4: 584f b4aa 0034 6c16 222a ADDA.W #$00000004,A7
14507: 0100b5c6: b4aa 0034 6c16 222a 0034 CMP.L (A2,$0034) == $0100723c,D2
14508: 0100b5ca: 6c16 222a 0034 9282 2f01 BGE.B #$00000016 == 0100b5e2 (TRUE)
14509: 0100b5cc: 222a 0034 9282 2f01 2f2a MOVE.L (A2,$0034) == $0100723c,D1
14510: 0100b5d0: 9282 2f01 2f2a 0030 2f2a SUB.L D2,D1
14511: 0100b5d2: 2f01 2f2a 0030 2f2a 0038 MOVE.L D1,-(A7)
14512: 0100b5d4: 2f2a 0030 2f2a 0038 61ff MOVE.L (A2,$0030) == $01007238,-(A7)
14513: 0100b5d8: 2f2a 0038 61ff ffff b8c6 MOVE.L (A2,$0038) == $01007240,-(A7)
14514: 0100b5dc: 61ff ffff b8c6 4cee 0404 BSR.L #$ffffb8c6 == 01006ea4
14515: 0100b5e2: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
14516: 0100b5e8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14517: 0100b5ea: 4e75 4e56 0000 48e7 2030 RTS.L
14518: 0100b5ec: 4e56 0000 48e7 2030 266e LINK.W A6,#$0000
14519: 0100b5f0: 48e7 2030 266e 0008 246e MVMLE.L #$2030,-(A7)
14520: 0100b5f4: 266e 0008 246e 000c 242e MOVEA.L (A6,$0008) == $0b03f46c,A3
14521: 0100b5f8: 246e 000c 242e 0010 61ff MOVEA.L (A6,$000c) == $0b03f470,A2
14522: 0100b5fc: 242e 0010 61ff ffff 4dc0 MOVE.L (A6,$0010) == $0b03f474,D2
14523: 0100b600: 61ff ffff 4dc0 2742 0020 BSR.L #$ffff4dc0 == 010003c2
14524: 0100b606: 2742 0020 206b 001c 2202 MOVE.L D2,(A3,$0020) == $0200d020
14525: 0100b60a: 206b 001c 2202 0081 0010 MOVEA.L (A3,$001c) == $0200d01c,A0
14526: 0100b60e: 2202 0081 0010 0000 7001 MOVE.L D2,D1
14527: 0100b610: 0081 0010 0000 7001 c0aa OR.L #$00100000,D1
14528: 0100b616: 7001 c0aa 000c 670a 2081 MOVE.L #$00000001,D0
14529: 0100b618: c0aa 000c 670a 2081 216a AND.L (A2,$000c) == $01007214,D0
14530: 0100b61c: 670a 2081 216a 0004 4200 BEQ.B #$0000000a == 0100b628 (FALSE)
14531: 0100b61e: 2081 216a 0004 4200 6008 MOVE.L D1,(A0)
14532: 0100b620: 216a 0004 4200 6008 2081 MOVE.L (A2,$0004) == $0100720c,(A0,$4200) == $0b043e00
14533: 0100b626: 6008 2081 216a 0004 4000 BT .B #$00000008 == 0100b630 (TRUE)
14534: 0100b628: 2081 216a 0004 4000 216a MOVE.L D1,(A0)
14535: 0100b62a: 216a 0004 4000 216a 0008 MOVE.L (A2,$0004) == $0100720c,(A0,$4000) == $0b043c00
14536: 0100b630: 216a 0008 4004 2452 4a8a MOVE.L (A2,$0008) == $01007210,(A0,$4004) == $0b043c04
14537: 0100b636: 2452 4a8a 6724 216a 0004 MOVEA.L (A2),A2
14538: 0100b638: 4a8a 6724 216a 0004 4008 TST.L A2
14539: 0100b63a: 6724 216a 0004 4008 216a BEQ.B #$00000024 == 0100b660 (FALSE)
14540: 0100b63c: 216a 0004 4008 216a 0008 MOVE.L (A2,$0004) == $0100720c,(A0,$4008) == $0b043c08
14541: 0100b642: 216a 0008 400c 2002 0080 MOVE.L (A2,$0008) == $01007210,(A0,$400c) == $0b043c0c
14542: 0100b648: 2002 0080 0003 0000 2080 MOVE.L D2,D0
14543: 0100b64a: 0080 0003 0000 2080 202b OR.L #$00030000,D0
14544: 0100b650: 2080 202b 002c 0040 2000 MOVE.L D0,(A0)
14545: 0100b652: 202b 002c 0040 2000 2740 MOVE.L (A3,$002c) == $0200d02c,D0
14546: 0100b656: 0040 2000 2740 002c 600a OR.W #$2000,D0
14547: 0100b65a: 2740 002c 600a 2002 0080 MOVE.L D0,(A3,$002c) == $0200d02c
14548: 0100b65e: 600a 2002 0080 0001 0000 BT .B #$0000000a == 0100b66a (TRUE)
14549: 0100b660: 2002 0080 0001 0000 2080 MOVE.L D2,D0
14550: 0100b662: 0080 0001 0000 2080 202b OR.L #$00010000,D0
14551: 0100b668: 2080 202b 002c 0040 1000 MOVE.L D0,(A0)
14552: 0100b66a: 202b 002c 0040 1000 2740 MOVE.L (A3,$002c) == $0200d02c,D0
14553: 0100b66e: 0040 1000 2740 002c 4cee OR.W #$1000,D0
14554: 0100b672: 2740 002c 4cee 0c04 fff4 MOVE.L D0,(A3,$002c) == $0200d02c
14555: 0100b676: 4cee 0c04 fff4 4e5e 4e75 MVMEL.L #$0c04,(A6,$fff4) == $0b03f458
14556: 0100b67c: 4e5e 4e75 4e56 0000 206e UNLK.L A6
14557: 0100b67e: 4e75 4e56 0000 206e 0008 RTS.L
14558: 0100b680: 4e56 0000 206e 0008 2268 LINK.W A6,#$0000
14559: 0100b684: 206e 0008 2268 001c 2011 MOVEA.L (A6,$0008) == $0b03f46c,A0
14560: 0100b688: 2268 001c 2011 0280 1b00 MOVEA.L (A0,$001c) == $0b03fc1c,A1
14561: 0100b68c: 2011 0280 1b00 0000 2140 MOVE.L (A1),D0
14562: 0100b68e: 0280 1b00 0000 2140 0024 AND.L #$1b000000,D0
14563: 0100b694: 2140 0024 22bc 0010 0000 MOVE.L D0,(A0,$0024) == $0b03fc24
14564: 0100b698: 22bc 0010 0000 2169 4000 MOVE.L #$00100000,(A1)
14565: 0100b69e: 2169 4000 0028 2028 002c MOVE.L (A1,$4000) == $02012000,(A0,$0028) == $0b03fc28
14566: 0100b6a4: 2028 002c 0240 8fff 2140 MOVE.L (A0,$002c) == $0b03fc2c,D0
14567: 0100b6a8: 0240 8fff 2140 002c 4e5e AND.W #$8fff,D0
14568: 0100b6ac: 2140 002c 4e5e 4e75 4e56 MOVE.L D0,(A0,$002c) == $0b03fc2c
14569: 0100b6b0: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14570: 0100b6b2: 4e75 4e56 0000 48e7 0038 RTS.L
14571: 0100b6b4: 4e56 0000 48e7 0038 246e LINK.W A6,#$0000
14572: 0100b6b8: 48e7 0038 246e 0008 286e MVMLE.L #$0038,-(A7)
14573: 0100b6bc: 246e 0008 286e 000c 4878 MOVEA.L (A6,$0008) == $0b03f46c,A2
14574: 0100b6c0: 286e 000c 4878 1c98 61ff MOVEA.L (A6,$000c) == $0b03f470,A4
14575: 0100b6c4: 4878 1c98 61ff ffff b6e8 PEA.L $00001c98
14576: 0100b6c8: 61ff ffff b6e8 2640 254b BSR.L #$ffffb6e8 == 01006db2
14577: 0100b6ce: 2640 254b 0182 206c 0010 MOVEA.L D0,A3
14578: 0100b6d0: 254b 0182 206c 0010 2f2e MOVE.L A3,(A2,$0182) == $0100738a
14579: 0100b6d4: 206c 0010 2f2e 0018 2f2e MOVEA.L (A4,$0010) == $0b03f598,A0
14580: 0100b6d8: 2f2e 0018 2f2e 0014 2f2e MOVE.L (A6,$0018) == $0b03f47c,-(A7)
14581: 0100b6dc: 2f2e 0014 2f2e 0010 2f0c MOVE.L (A6,$0014) == $0b03f478,-(A7)
14582: 0100b6e0: 2f2e 0010 2f0c 2f0a 2050 MOVE.L (A6,$0010) == $0b03f474,-(A7)
14583: 0100b6e4: 2f0c 2f0a 2050 4e90 defc MOVE.L A4,-(A7)
14584: 0100b6e6: 2f0a 2050 4e90 defc 0018 MOVE.L A2,-(A7)
14585: 0100b6e8: 2050 4e90 defc 0018 4a80 MOVEA.L (A0),A0
14586: 0100b6ea: 4e90 defc 0018 4a80 6634 JSR.L (A0)
14587: 0100b6ec: defc 0018 4a80 6634 72ff ADDA.W #$0018,A7
14588: 0100b6f0: 4a80 6634 72ff 2741 1c4c TST.L D0
14589: 0100b6f2: 6634 72ff 2741 1c4c 42ab BNE.B #$00000034 == 0100b728 (TRUE)
14590: 0100b6f4: 72ff 2741 1c4c 42ab 1c54 MOVE.L #$ffffffff,D1
14591: 0100b6f6: 2741 1c4c 42ab 1c54 42ab MOVE.L D1,(A3,$1c4c) == $0200ec4c
14592: 0100b6fa: 42ab 1c54 42ab 1c50 202c CLR.L (A3,$1c54) == $0200ec54
14593: 0100b6fe: 42ab 1c50 202c 0014 e980 CLR.L (A3,$1c50) == $0200ec50
14594: 0100b702: 202c 0014 e980 2240 4869 MOVE.L (A4,$0014) == $0b03f59c,D0
14595: 0100b706: e980 2240 4869 0010 61ff ASL.L #$00000004,D0
14596: 0100b708: 2240 4869 0010 61ff ffff MOVEA.L D0,A1
14597: 0100b70a: 4869 0010 61ff ffff b6a2 PEA.L (A1,$0010) == $0200e010
14598: 0100b70e: 61ff ffff b6a2 2680 700f BSR.L #$ffffb6a2 == 01006db2
14599: 0100b714: 2680 700f d093 6a04 720f MOVE.L D0,(A3)
14600: 0100b716: 700f d093 6a04 720f d081 MOVE.L #$0000000f,D0
14601: 0100b718: d093 6a04 720f d081 72f0 ADD.L (A3),D0
14602: 0100b71a: 6a04 720f d081 72f0 c081 BPL.B #$00000004 == 0100b720 (TRUE)
14603: 0100b71c: 720f d081 72f0 c081 2680 MOVE.L #$0000000f,D1
14604: 0100b71e: d081 72f0 c081 2680 4280 ADD.L D1,D0
14605: 0100b720: 72f0 c081 2680 4280 4cee MOVE.L #$fffffff0,D1
14606: 0100b722: c081 2680 4280 4cee 1c00 AND.L D1,D0
14607: 0100b724: 2680 4280 4cee 1c00 fff4 MOVE.L D0,(A3)
14608: 0100b726: 4280 4cee 1c00 fff4 4e5e CLR.L D0
14609: 0100b728: 4cee 1c00 fff4 4e5e 4e75 MVMEL.L #$1c00,(A6,$fff4) == $0b03f458
14610: 0100b72e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14611: 0100b730: 4e75 4e56 0000 48e7 3038 RTS.L
14612: 0100b732: 4e56 0000 48e7 3038 266e LINK.W A6,#$0000
14613: 0100b736: 48e7 3038 266e 0008 286e MVMLE.L #$3038,-(A7)
14614: 0100b73a: 266e 0008 286e 000c 226e MOVEA.L (A6,$0008) == $0b03f46c,A3
14615: 0100b73e: 286e 000c 226e 0010 242b MOVEA.L (A6,$000c) == $0b03f470,A4
14616: 0100b742: 226e 0010 242b 0182 2051 MOVEA.L (A6,$0010) == $0b03f474,A1
14617: 0100b746: 242b 0182 2051 0c10 002d MOVE.L (A3,$0182) == $0200d182,D2
14618: 0100b74a: 2051 0c10 002d 6712 4a10 MOVEA.L (A1),A0
14619: 0100b74c: 0c10 002d 6712 4a10 670c CMP.B #$2d,(A0)
14620: 0100b750: 6712 4a10 670c 0c10 0020 BEQ.B #$00000012 == 0100b764 (FALSE)
14621: 0100b752: 4a10 670c 0c10 0020 6706 TST.B (A0)
14622: 0100b754: 670c 0c10 0020 6706 5248 BEQ.B #$0000000c == 0100b762 (FALSE)
14623: 0100b756: 0c10 0020 6706 5248 4a10 CMP.B #$20,(A0)
14624: 0100b75a: 6706 5248 4a10 66f4 2288 BEQ.B #$00000006 == 0100b762 (FALSE)
14625: 0100b75c: 5248 4a10 66f4 2288 2f0c ADDA.W #$00000001,A0
14626: 0100b75e: 4a10 66f4 2288 2f0c 2f0b TST.B (A0)
14627: 0100b760: 66f4 2288 2f0c 2f0b 61ff BNE.B #$fffffff4 == 0100b756 (TRUE)
14628: 0100b762: 2288 2f0c 2f0b 61ff 0000 MOVE.L A0,(A1)
14629: 0100b764: 2f0c 2f0b 61ff 0000 00a8 MOVE.L A4,-(A7)
14630: 0100b766: 2f0b 61ff 0000 00a8 504f MOVE.L A3,-(A7)
14631: 0100b768: 61ff 0000 00a8 504f 4a80 BSR.L #$000000a8 == 0100b812
14632: 0100b76e: 504f 4a80 660a 4879 0100 ADDA.W #$00000008,A7
14633: 0100b770: 4a80 660a 4879 0100 ffe6 TST.L D0
14634: 0100b772: 660a 4879 0100 ffe6 6000 BNE.B #$0000000a == 0100b77e (TRUE)
14635: 0100b774: 4879 0100 ffe6 6000 0084 PEA.L $0100ffe6
14636: 0100b77a: 6000 0084 2442 584a 206b BT .W #$0084 == 0100b800 (TRUE)
14637: 0100b77e: 2442 584a 206b 00fc 4a10 MOVEA.L D2,A2
14638: 0100b780: 584a 206b 00fc 4a10 661a ADDA.W #$00000004,A2
14639: 0100b782: 206b 00fc 4a10 661a 4a2a MOVEA.L (A3,$00fc) == $0200d0fc,A0
14640: 0100b786: 4a10 661a 4a2a 0084 6608 TST.B (A0)
14641: 0100b788: 661a 4a2a 0084 6608 4879 BNE.B #$0000001a == 0100b7a4 (TRUE)
14642: 0100b78a: 4a2a 0084 6608 4879 0100 TST.B (A2,$0084) == $0100728c
14643: 0100b78e: 6608 4879 0100 fff1 6068 BNE.B #$00000008 == 0100b798 (TRUE)
14644: 0100b790: 4879 0100 fff1 6068 260a PEA.L $0100fff1
14645: 0100b796: 6068 260a 0683 0000 0084 BT .B #$00000068 == 0100b800 (TRUE)
14646: 0100b798: 260a 0683 0000 0084 2743 MOVE.L A2,D3
14647: 0100b79a: 0683 0000 0084 2743 00fc ADD.L #$00000084,D3
14648: 0100b7a0: 2743 00fc 262a 005c b6ac MOVE.L D3,(A3,$00fc) == $0200d0fc
14649: 0100b7a4: 262a 005c b6ac 0014 650c MOVE.L (A2,$005c) == $01007264,D3
14650: 0100b7a8: b6ac 0014 650c 2203 4c6c CMP.L (A4,$0014) == $0b03f59c,D3
14651: 0100b7ac: 650c 2203 4c6c 1000 0014 BCS.B #$0000000c == 0100b7ba (FALSE)
14652: 0100b7ae: 2203 4c6c 1000 0014 4a80 MOVE.L D3,D1
14653: 0100b7b0: 4c6c 1000 0014 4a80 6716 DIVL.L #$1000,(A4,$0014) == $0b03f59c
14654: 0100b7b6: 4a80 6716 2f2a 005c 2f2c TST.L D0
14655: 0100b7b8: 6716 2f2a 005c 2f2c 0014 BEQ.B #$00000016 == 0100b7d0 (FALSE)
14656: 0100b7ba: 2f2a 005c 2f2c 0014 4879 MOVE.L (A2,$005c) == $01007264,-(A7)
14657: 0100b7be: 2f2c 0014 4879 0101 0007 MOVE.L (A4,$0014) == $0b03f59c,-(A7)
14658: 0100b7c2: 4879 0101 0007 61ff ffff PEA.L $01010007
14659: 0100b7c8: 61ff ffff afa6 6036 4282 BSR.L #$ffffafa6 == 01006770
14660: 0100b7ce: 6036 4282 2032 2c7c 4c2a BT .B #$00000036 == 0100b806 (TRUE)
14661: 0100b7d0: 4282 2032 2c7c 4c2a 0800 CLR.L D2
14662: 0100b7d2: 2032 2c7c 4c2a 0800 005c MOVE.L (A2, D2.L*4, $7c) == $05006a80,D0
14663: 0100b7d6: 4c2a 0800 005c 6b14 2f00 MULL.L #$0800,(A2,$005c) == $01007264
14664: 0100b7dc: 6b14 2f00 2f0c 2f0b 61ff BMI.B #$00000014 == 0100b7f2 (FALSE)
14665: 0100b7de: 2f00 2f0c 2f0b 61ff 0000 MOVE.L D0,-(A7)
14666: 0100b7e0: 2f0c 2f0b 61ff 0000 0152 MOVE.L A4,-(A7)
14667: 0100b7e2: 2f0b 61ff 0000 0152 defc MOVE.L A3,-(A7)
14668: 0100b7e4: 61ff 0000 0152 defc 000c BSR.L #$00000152 == 0100b938
14669: 0100b7ea: defc 000c 4a80 6616 5282 ADDA.W #$000c,A7
14670: 0100b7ee: 4a80 6616 5282 7601 b682 TST.L D0
14671: 0100b7f0: 6616 5282 7601 b682 6cd8 BNE.B #$00000016 == 0100b808 (TRUE)
14672: 0100b7f2: 5282 7601 b682 6cd8 4879 ADD.L #$00000001,D2
14673: 0100b7f4: 7601 b682 6cd8 4879 0101 MOVE.L #$00000001,D3
14674: 0100b7f6: b682 6cd8 4879 0101 0023 CMP.L D2,D3
14675: 0100b7f8: 6cd8 4879 0101 0023 61ff BGE.B #$ffffffd8 == 0100b7d2 (TRUE)
14676: 0100b7fa: 4879 0101 0023 61ff ffff PEA.L $01010023
14677: 0100b800: 61ff ffff af6e 4280 4cee BSR.L #$ffffaf6e == 01006770
14678: 0100b806: 4280 4cee 1c0c ffec 4e5e CLR.L D0
14679: 0100b808: 4cee 1c0c ffec 4e5e 4e75 MVMEL.L #$1c0c,(A6,$ffec) == $0b03f450
14680: 0100b80e: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14681: 0100b810: 4e75 4e56 0000 48e7 3830 RTS.L
14682: 0100b812: 4e56 0000 48e7 3830 266e LINK.W A6,#$0000
14683: 0100b816: 48e7 3830 266e 0008 246e MVMLE.L #$3830,-(A7)
14684: 0100b81a: 266e 0008 246e 000c 282b MOVEA.L (A6,$0008) == $0b03f46c,A3
14685: 0100b81e: 246e 000c 282b 0182 5884 MOVEA.L (A6,$000c) == $0b03f470,A2
14686: 0100b822: 282b 0182 5884 4282 206a MOVE.L (A3,$0182) == $0200d182,D4
14687: 0100b826: 5884 4282 206a 0010 2f02 ADD.L #$00000004,D4
14688: 0100b828: 4282 206a 0010 2f02 4878 CLR.L D2
14689: 0100b82a: 206a 0010 2f02 4878 1c48 MOVEA.L (A2,$0010) == $01007218,A0
14690: 0100b82e: 2f02 4878 1c48 2f0a 2f0b MOVE.L D2,-(A7)
14691: 0100b830: 4878 1c48 2f0a 2f0b 2068 PEA.L $00001c48
14692: 0100b834: 2f0a 2f0b 2068 0010 4e90 MOVE.L A2,-(A7)
14693: 0100b836: 2f0b 2068 0010 4e90 2600 MOVE.L A3,-(A7)
14694: 0100b838: 2068 0010 4e90 2600 2203 MOVEA.L (A0,$0010) == $0b03fc10,A0
14695: 0100b83c: 4e90 2600 2203 4c2a 1800 JSR.L (A0)
14696: 0100b83e: 2600 2203 4c2a 1800 0014 MOVE.L D0,D3
14697: 0100b840: 2203 4c2a 1800 0014 2f01 MOVE.L D3,D1
14698: 0100b842: 4c2a 1800 0014 2f01 2f0a MULL.L #$1800,(A2,$0014) == $0100721c
14699: 0100b848: 2f01 2f0a 2f0b 61ff 0000 MOVE.L D1,-(A7)
14700: 0100b84a: 2f0a 2f0b 61ff 0000 01e4 MOVE.L A2,-(A7)
14701: 0100b84c: 2f0b 61ff 0000 01e4 4878 MOVE.L A3,-(A7)
14702: 0100b84e: 61ff 0000 01e4 4878 1c48 BSR.L #$000001e4 == 0100ba34
14703: 0100b854: 4878 1c48 2f04 61ff ffff PEA.L $00001c48
14704: 0100b858: 2f04 61ff ffff b77c defc MOVE.L D4,-(A7)
14705: 0100b85a: 61ff ffff b77c defc 0024 BSR.L #$ffffb77c == 01006fd8
14706: 0100b860: defc 0024 4878 1c48 2f04 ADDA.W #$0024,A7
14707: 0100b864: 4878 1c48 2f04 2f0a 2f0b PEA.L $00001c48
14708: 0100b868: 2f04 2f0a 2f0b 61ff 0000 MOVE.L D4,-(A7)
14709: 0100b86a: 2f0a 2f0b 61ff 0000 01da MOVE.L A2,-(A7)
14710: 0100b86c: 2f0b 61ff 0000 01da defc MOVE.L A3,-(A7)
14711: 0100b86e: 61ff 0000 01da defc 0010 BSR.L #$000001da == 0100ba4a
14712: 0100b874: defc 0010 0c80 0000 1c48 ADDA.W #$0010,A7
14713: 0100b878: 0c80 0000 1c48 6614 2f03 CMP.L #$00001c48,D0
14714: 0100b87e: 6614 2f03 2f04 61ff 0000 BNE.B #$00000014 == 0100b894 (TRUE)
14715: 0100b880: 2f03 2f04 61ff 0000 0022 MOVE.L D3,-(A7)
14716: 0100b882: 2f04 61ff 0000 0022 504f MOVE.L D4,-(A7)
14717: 0100b884: 61ff 0000 0022 504f 4a80 BSR.L #$00000022 == 0100b8a8
14718: 0100b88a: 504f 4a80 6704 7001 600a ADDA.W #$00000008,A7
14719: 0100b88c: 4a80 6704 7001 600a 5282 TST.L D0
14720: 0100b88e: 6704 7001 600a 5282 7203 BEQ.B #$00000004 == 0100b894 (FALSE)
14721: 0100b890: 7001 600a 5282 7203 b282 MOVE.L #$00000001,D0
14722: 0100b892: 600a 5282 7203 b282 6c8e BT .B #$0000000a == 0100b89e (TRUE)
14723: 0100b894: 5282 7203 b282 6c8e 4280 ADD.L #$00000001,D2
14724: 0100b896: 7203 b282 6c8e 4280 4cee MOVE.L #$00000003,D1
14725: 0100b898: b282 6c8e 4280 4cee 0c1c CMP.L D2,D1
14726: 0100b89a: 6c8e 4280 4cee 0c1c ffec BGE.B #$ffffff8e == 0100b82a (TRUE)
14727: 0100b89c: 4280 4cee 0c1c ffec 4e5e CLR.L D0
14728: 0100b89e: 4cee 0c1c ffec 4e5e 4e75 MVMEL.L #$0c1c,(A6,$ffec) == $0b03f450
14729: 0100b8a4: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14730: 0100b8a6: 4e75 4e56 0000 48e7 2020 RTS.L
14731: 0100b8a8: 4e56 0000 48e7 2020 206e LINK.W A6,#$0000
14732: 0100b8ac: 48e7 2020 206e 0008 0c90 MVMLE.L #$2020,-(A7)
14733: 0100b8b0: 206e 0008 0c90 4e65 5854 MOVEA.L (A6,$0008) == $0b03f46c,A0
14734: 0100b8b4: 0c90 4e65 5854 6708 0c90 CMP.L #$4e655854,(A0)
14735: 0100b8ba: 6708 0c90 646c 5632 660a BEQ.B #$00000008 == 0100b8c4 (FALSE)
14736: 0100b8bc: 0c90 646c 5632 660a 323c CMP.L #$646c5632,(A0)
14737: 0100b8c2: 660a 323c 1c48 45e8 1c46 BNE.B #$0000000a == 0100b8ce (TRUE)
14738: 0100b8c4: 323c 1c48 45e8 1c46 6022 MOVE.W #$1c48,D1
14739: 0100b8c8: 45e8 1c46 6022 0c90 646c LEA.L (A0,$1c46) == $0b041846,A2
14740: 0100b8cc: 6022 0c90 646c 5633 6712 BT .B #$00000022 == 0100b8f0 (TRUE)
14741: 0100b8ce: 0c90 646c 5633 6712 2f10 CMP.L #$646c5633,(A0)
14742: 0100b8d4: 6712 2f10 4879 0101 0039 BEQ.B #$00000012 == 0100b8e8 (FALSE)
14743: 0100b8d6: 2f10 4879 0101 0039 61ff MOVE.L (A0),-(A7)
14744: 0100b8d8: 4879 0101 0039 61ff ffff PEA.L $01010039
14745: 0100b8de: 61ff ffff ae90 4280 6046 BSR.L #$ffffae90 == 01006770
14746: 0100b8e4: 4280 6046 323c 0230 45e8 CLR.L D0
14747: 0100b8e6: 6046 323c 0230 45e8 022e BT .B #$00000046 == 0100b92e (TRUE)
14748: 0100b8e8: 323c 0230 45e8 022e 2268 MOVE.W #$0230,D1
14749: 0100b8ec: 45e8 022e 2268 0004 b3ee LEA.L (A0,$022e) == $0b03fe2e,A2
14750: 0100b8f0: 2268 0004 b3ee 000c 6708 MOVEA.L (A0,$0004) == $0b03fc04,A1
14751: 0100b8f4: b3ee 000c 6708 4879 0101 CMPA.L (A6,$000c) == $0b03f470,A1
14752: 0100b8f8: 6708 4879 0101 004b 601e BEQ.B #$00000008 == 0100b902 (FALSE)
14753: 0100b8fa: 4879 0101 004b 601e 3412 PEA.L $0101004b
14754: 0100b900: 601e 3412 4252 4280 3001 BT .B #$0000001e == 0100b920 (TRUE)
14755: 0100b902: 3412 4252 4280 3001 2f00 MOVE.W (A2),D2
14756: 0100b904: 4252 4280 3001 2f00 2f08 CLR.W (A2)
14757: 0100b906: 4280 3001 2f00 2f08 61ff CLR.L D0
14758: 0100b908: 3001 2f00 2f08 61ff ffff MOVE.W D1,D0
14759: 0100b90a: 2f00 2f08 61ff ffff ab2c MOVE.L D0,-(A7)
14760: 0100b90c: 2f08 61ff ffff ab2c 504f MOVE.L A0,-(A7)
14761: 0100b90e: 61ff ffff ab2c 504f b440 BSR.L #$ffffab2c == 0100643c
14762: 0100b914: 504f b440 6710 4879 0101 ADDA.W #$00000008,A7
14763: 0100b916: b440 6710 4879 0101 0056 CMP.W D0,D2
14764: 0100b918: 6710 4879 0101 0056 61ff BEQ.B #$00000010 == 0100b92a (FALSE)
14765: 0100b91a: 4879 0101 0056 61ff ffff PEA.L $01010056
14766: 0100b920: 61ff ffff ae4e 4280 6004 BSR.L #$ffffae4e == 01006770
14767: 0100b926: 4280 6004 3482 7001 4cee CLR.L D0
14768: 0100b928: 6004 3482 7001 4cee 0404 BT .B #$00000004 == 0100b92e (TRUE)
14769: 0100b92a: 3482 7001 4cee 0404 fff8 MOVE.W D2,(A2)
14770: 0100b92c: 7001 4cee 0404 fff8 4e5e MOVE.L #$00000001,D0
14771: 0100b92e: 4cee 0404 fff8 4e5e 4e75 MVMEL.L #$0404,(A6,$fff8) == $0b03f45c
14772: 0100b934: 4e5e 4e75 4e56 fbf4 48e7 UNLK.L A6
14773: 0100b936: 4e75 4e56 fbf4 48e7 3030 RTS.L
14774: 0100b938: 4e56 fbf4 48e7 3030 246e LINK.W A6,#$fbf4
14775: 0100b93c: 48e7 3030 246e 0008 266e MVMLE.L #$3030,-(A7)
14776: 0100b940: 246e 0008 266e 000c 262a MOVEA.L (A6,$0008) == $0b03f46c,A2
14777: 0100b944: 266e 000c 262a 0182 0683 MOVEA.L (A6,$000c) == $0b03f470,A3
14778: 0100b948: 262a 0182 0683 0000 1c58 MOVE.L (A2,$0182) == $0100738a,D3
14779: 0100b94c: 0683 0000 1c58 2f2e 0010 ADD.L #$00001c58,D3
14780: 0100b952: 2f2e 0010 2f0b 2f0a 61ff MOVE.L (A6,$0010) == $0b03f474,-(A7)
14781: 0100b956: 2f0b 2f0a 61ff 0000 00d8 MOVE.L A3,-(A7)
14782: 0100b958: 2f0a 61ff 0000 00d8 4878 MOVE.L A2,-(A7)
14783: 0100b95a: 61ff 0000 00d8 4878 0400 BSR.L #$000000d8 == 0100ba34
14784: 0100b960: 4878 0400 240e 0682 ffff PEA.L $00000400
14785: 0100b964: 240e 0682 ffff fc00 2f02 MOVE.L A6,D2
14786: 0100b966: 0682 ffff fc00 2f02 2f0b ADD.L #$fffffc00,D2
14787: 0100b96c: 2f02 2f0b 2f0a 61ff 0000 MOVE.L D2,-(A7)
14788: 0100b96e: 2f0b 2f0a 61ff 0000 00d6 MOVE.L A3,-(A7)
14789: 0100b970: 2f0a 61ff 0000 00d6 2d40 MOVE.L A2,-(A7)
14790: 0100b972: 61ff 0000 00d6 2d40 fbfc BSR.L #$000000d6 == 0100ba4a
14791: 0100b978: 2d40 fbfc defc 001c 0c80 MOVE.L D0,(A6,$fbfc) == $0b03f060
14792: 0100b97c: defc 001c 0c80 0000 0400 ADDA.W #$001c,A7
14793: 0100b980: 0c80 0000 0400 6600 0094 CMP.L #$00000400,D0
14794: 0100b986: 6600 0094 486e fbf4 486e BNE.W #$0094 == 0100ba1c (TRUE)
14795: 0100b98a: 486e fbf4 486e fbf8 486e PEA.L (A6,$fbf4) == $0b03f058
14796: 0100b98e: 486e fbf8 486e fbfc 2f02 PEA.L (A6,$fbf8) == $0b03f05c
14797: 0100b992: 486e fbfc 2f02 61ff ffff PEA.L (A6,$fbfc) == $0b03f060
14798: 0100b996: 2f02 61ff ffff 9f96 2400 MOVE.L D2,-(A7)
14799: 0100b998: 61ff ffff 9f96 2400 defc BSR.L #$ffff9f96 == 01005930
14800: 0100b99e: 2400 defc 0010 6700 0082 MOVE.L D0,D2
14801: 0100b9a0: defc 0010 6700 0082 2f02 ADDA.W #$0010,A7
14802: 0100b9a4: 6700 0082 2f02 2f2e fbf4 BEQ.W #$0082 == 0100ba28 (FALSE)
14803: 0100b9a8: 2f02 2f2e fbf4 2f0b 2f0a MOVE.L D2,-(A7)
14804: 0100b9aa: 2f2e fbf4 2f0b 2f0a 61ff MOVE.L (A6,$fbf4) == $0b03f058,-(A7)
14805: 0100b9ae: 2f0b 2f0a 61ff 0000 0096 MOVE.L A3,-(A7)
14806: 0100b9b0: 2f0a 61ff 0000 0096 2d40 MOVE.L A2,-(A7)
14807: 0100b9b2: 61ff 0000 0096 2d40 fbfc BSR.L #$00000096 == 0100ba4a
14808: 0100b9b8: 2d40 fbfc defc 0010 b4ae MOVE.L D0,(A6,$fbfc) == $0b03f060
14809: 0100b9bc: defc 0010 b4ae fbfc 6656 ADDA.W #$0010,A7
14810: 0100b9c0: b4ae fbfc 6656 7201 b293 CMP.L (A6,$fbfc) == $0b03f060,D2
14811: 0100b9c4: 6656 7201 b293 6628 2f2a BNE.B #$00000056 == 0100ba1c (TRUE)
14812: 0100b9c6: 7201 b293 6628 2f2a 00fc MOVE.L #$00000001,D1
14813: 0100b9c8: b293 6628 2f2a 00fc 2f2b CMP.L (A3),D1
14814: 0100b9ca: 6628 2f2a 00fc 2f2b 000c BNE.B #$00000028 == 0100b9f4 (TRUE)
14815: 0100b9cc: 2f2a 00fc 2f2b 000c 2f2b MOVE.L (A2,$00fc) == $01007304,-(A7)
14816: 0100b9d0: 2f2b 000c 2f2b 0008 2f2b MOVE.L (A3,$000c) == $0200d00c,-(A7)
14817: 0100b9d4: 2f2b 0008 2f2b 0004 2f2a MOVE.L (A3,$0008) == $0200d008,-(A7)
14818: 0100b9d8: 2f2b 0004 2f2a 00f0 4879 MOVE.L (A3,$0004) == $0200d004,-(A7)
14819: 0100b9dc: 2f2a 00f0 4879 0100 fc23 MOVE.L (A2,$00f0) == $010072f8,-(A7)
14820: 0100b9e0: 4879 0100 fc23 2f03 61ff PEA.L $0100fc23
14821: 0100b9e6: 2f03 61ff ffff ad9e defc MOVE.L D3,-(A7)
14822: 0100b9e8: 61ff ffff ad9e defc 001c BSR.L #$ffffad9e == 01006788
14823: 0100b9ee: defc 001c 601a 2f2a 00fc ADDA.W #$001c,A7
14824: 0100b9f2: 601a 2f2a 00fc 2f2a 00f0 BT .B #$0000001a == 0100ba0e (TRUE)
14825: 0100b9f4: 2f2a 00fc 2f2a 00f0 4879 MOVE.L (A2,$00fc) == $01007304,-(A7)
14826: 0100b9f8: 2f2a 00f0 4879 0100 fc32 MOVE.L (A2,$00f0) == $010072f8,-(A7)
14827: 0100b9fc: 4879 0100 fc32 2f03 61ff PEA.L $0100fc32
14828: 0100ba02: 2f03 61ff ffff ad82 defc MOVE.L D3,-(A7)
14829: 0100ba04: 61ff ffff ad82 defc 0010 BSR.L #$ffffad82 == 01006788
14830: 0100ba0a: defc 0010 2f03 206e fbf8 ADDA.W #$0010,A7
14831: 0100ba0e: 2f03 206e fbf8 4e90 2d40 MOVE.L D3,-(A7)
14832: 0100ba10: 206e fbf8 4e90 2d40 fbf8 MOVEA.L (A6,$fbf8) == $0b03f05c,A0
14833: 0100ba14: 4e90 2d40 fbf8 600e 4879 JSR.L (A0)
14834: 0100ba16: 2d40 fbf8 600e 4879 0101 MOVE.L D0,(A6,$fbf8) == $0b03f05c
14835: 0100ba1a: 600e 4879 0101 0061 61ff BT .B #$0000000e == 0100ba2a (TRUE)
14836: 0100ba1c: 4879 0101 0061 61ff ffff PEA.L $01010061
14837: 0100ba22: 61ff ffff ad4c 4280 4cee BSR.L #$ffffad4c == 01006770
14838: 0100ba28: 4280 4cee 0c0c fbe4 4e5e CLR.L D0
14839: 0100ba2a: 4cee 0c0c fbe4 4e5e 4e75 MVMEL.L #$0c0c,(A6,$fbe4) == $0b03f048
14840: 0100ba30: 4e5e 4e75 4e56 0000 226e UNLK.L A6
14841: 0100ba32: 4e75 4e56 0000 226e 0008 RTS.L
14842: 0100ba34: 4e56 0000 226e 0008 2069 LINK.W A6,#$0000
14843: 0100ba38: 226e 0008 2069 0182 216e MOVEA.L (A6,$0008) == $0b03f46c,A1
14844: 0100ba3c: 2069 0182 216e 0010 1c50 MOVEA.L (A1,$0182) == $0200e182,A0
14845: 0100ba40: 216e 0010 1c50 4e5e 4e75 MOVE.L (A6,$0010) == $0b03f474,(A0,$1c50) == $0b041850
14846: 0100ba46: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
14847: 0100ba48: 4e75 4e56 0000 48e7 3f3c RTS.L
14848: 0100ba4a: 4e56 0000 48e7 3f3c 2c2e LINK.W A6,#$0000
14849: 0100ba4e: 48e7 3f3c 2c2e 0008 266e MVMLE.L #$3f3c,-(A7)
14850: 0100ba52: 2c2e 0008 266e 000c 286e MOVE.L (A6,$0008) == $0b03f46c,D6
14851: 0100ba56: 266e 000c 286e 0010 262e MOVEA.L (A6,$000c) == $0b03f470,A3
14852: 0100ba5a: 286e 0010 262e 0014 2246 MOVEA.L (A6,$0010) == $0b03f474,A4
14853: 0100ba5e: 262e 0014 2246 2469 0182 MOVE.L (A6,$0014) == $0b03f478,D3
14854: 0100ba62: 2246 2469 0182 2e03 2a2b MOVEA.L D6,A1
14855: 0100ba64: 2469 0182 2e03 2a2b 0014 MOVEA.L (A1,$0182) == $0200e182,A2
14856: 0100ba68: 2e03 2a2b 0014 e985 4a83 MOVE.L D3,D7
14857: 0100ba6a: 2a2b 0014 e985 4a83 6f00 MOVE.L (A3,$0014) == $0200d014,D5
14858: 0100ba6e: e985 4a83 6f00 00a8 4bea ASL.L #$00000004,D5
14859: 0100ba70: 4a83 6f00 00a8 4bea 1c50 TST.L D3
14860: 0100ba72: 6f00 00a8 4bea 1c50 282a BLE.W #$00a8 == 0100bb1c (FALSE)
14861: 0100ba76: 4bea 1c50 282a 1c50 4c6b LEA.L (A2,$1c50) == $01008e58,A5
14862: 0100ba7a: 282a 1c50 4c6b 4004 0014 MOVE.L (A2,$1c50) == $01008e58,D4
14863: 0100ba7e: 4c6b 4004 0014 2405 b685 DIVL.L #$4004,(A3,$0014) == $0200d014
14864: 0100ba84: 2405 b685 6c02 2403 202b MOVE.L D5,D2
14865: 0100ba86: b685 6c02 2403 202b 0014 CMP.L D5,D3
14866: 0100ba88: 6c02 2403 202b 0014 5380 BGE.B #$00000002 == 0100ba8c (TRUE)
14867: 0100ba8a: 2403 202b 0014 5380 c082 MOVE.L D3,D2
14868: 0100ba8c: 202b 0014 5380 c082 6714 MOVE.L (A3,$0014) == $0200d014,D0
14869: 0100ba90: 5380 c082 6714 2002 d0ab SUB.L #$00000001,D0
14870: 0100ba92: c082 6714 2002 d0ab 0014 AND.L D2,D0
14871: 0100ba94: 6714 2002 d0ab 0014 4c6b BEQ.B #$00000014 == 0100baaa (FALSE)
14872: 0100ba96: 2002 d0ab 0014 4c6b 0000 MOVE.L D2,D0
14873: 0100ba98: d0ab 0014 4c6b 0000 0014 ADD.L (A3,$0014) == $0200d014,D0
14874: 0100ba9c: 4c6b 0000 0014 2400 4c2b DIVL.L #$0000,(A3,$0014) == $0200d014
14875: 0100baa2: 2400 4c2b 2800 0014 b8aa MOVE.L D0,D2
14876: 0100baa4: 4c2b 2800 0014 b8aa 1c4c MULL.L #$2800,(A3,$0014) == $0200d014
14877: 0100baaa: b8aa 1c4c 651c 2004 4c2b CMP.L (A2,$1c4c) == $01008e54,D4
14878: 0100baae: 651c 2004 4c2b 0800 0014 BCS.B #$0000001c == 0100bacc (FALSE)
14879: 0100bab0: 2004 4c2b 0800 0014 d082 MOVE.L D4,D0
14880: 0100bab2: 4c2b 0800 0014 d082 222a MULL.L #$0800,(A3,$0014) == $0200d014
14881: 0100bab8: d082 222a 1c4c 4c2b 1800 ADD.L D2,D0
14882: 0100baba: 222a 1c4c 4c2b 1800 0014 MOVE.L (A2,$1c4c) == $01008e54,D1
14883: 0100babe: 4c2b 1800 0014 d2aa 1c54 MULL.L #$1800,(A3,$0014) == $0200d014
14884: 0100bac4: d2aa 1c54 b280 6428 206b ADD.L (A2,$1c54) == $01008e5c,D1
14885: 0100bac8: b280 6428 206b 0010 2f02 CMP.L D0,D1
14886: 0100baca: 6428 206b 0010 2f02 2f12 BCC.B #$00000028 == 0100baf4 (TRUE)
14887: 0100bacc: 206b 0010 2f02 2f12 2f04 MOVEA.L (A3,$0010) == $0200d010,A0
14888: 0100bad0: 2f02 2f12 2f04 2f0b 2f06 MOVE.L D2,-(A7)
14889: 0100bad2: 2f12 2f04 2f0b 2f06 2068 MOVE.L (A2),-(A7)
14890: 0100bad4: 2f04 2f0b 2f06 2068 0008 MOVE.L D4,-(A7)
14891: 0100bad6: 2f0b 2f06 2068 0008 4e90 MOVE.L A3,-(A7)
14892: 0100bad8: 2f06 2068 0008 4e90 defc MOVE.L D6,-(A7)
14893: 0100bada: 2068 0008 4e90 defc 0014 MOVEA.L (A0,$0008) == $0b03fc08,A0
14894: 0100bade: 4e90 defc 0014 b480 6704 JSR.L (A0)
14895: 0100bae0: defc 0014 b480 6704 70ff ADDA.W #$0014,A7
14896: 0100bae4: b480 6704 70ff 6032 2544 CMP.L D0,D2
14897: 0100bae6: 6704 70ff 6032 2544 1c4c BEQ.B #$00000004 == 0100baec (FALSE)
14898: 0100bae8: 70ff 6032 2544 1c4c 2542 MOVE.L #$ffffffff,D0
14899: 0100baea: 6032 2544 1c4c 2542 1c54 BT .B #$00000032 == 0100bb1e (TRUE)
14900: 0100baec: 2544 1c4c 2542 1c54 222a MOVE.L D4,(A2,$1c4c) == $01008e54
14901: 0100baf0: 2542 1c54 222a 1c50 4c6b MOVE.L D2,(A2,$1c54) == $01008e5c
14902: 0100baf4: 222a 1c50 4c6b 1000 0014 MOVE.L (A2,$1c50) == $01008e58,D1
14903: 0100baf8: 4c6b 1000 0014 2040 d1d2 DIVL.L #$1000,(A3,$0014) == $0200d014
14904: 0100bafe: 2040 d1d2 600a 4a83 6f0e MOVEA.L D0,A0
14905: 0100bb00: d1d2 600a 4a83 6f0e 18d8 ADDA.L (A2),A0
14906: 0100bb02: 600a 4a83 6f0e 18d8 5295 BT .B #$0000000a == 0100bb0e (TRUE)
14907: 0100bb04: 4a83 6f0e 18d8 5295 5383 TST.L D3
14908: 0100bb06: 6f0e 18d8 5295 5383 2005 BLE.B #$0000000e == 0100bb16 (FALSE)
14909: 0100bb08: 18d8 5295 5383 2005 d092 MOVE.B (A0)+,(A4)+
14910: 0100bb0a: 5295 5383 2005 d092 b088 ADD.L #$00000001,(A5)
14911: 0100bb0c: 5383 2005 d092 b088 62ee SUB.L #$00000001,D3
14912: 0100bb0e: 2005 d092 b088 62ee 4a83 MOVE.L D5,D0
14913: 0100bb10: d092 b088 62ee 4a83 6e00 ADD.L (A2),D0
14914: 0100bb12: b088 62ee 4a83 6e00 ff60 CMP.L A0,D0
14915: 0100bb14: 62ee 4a83 6e00 ff60 2007 BHI.B #$ffffffee == 0100bb04 (TRUE)
14916: 0100bb16: 4a83 6e00 ff60 2007 4cee TST.L D3
14917: 0100bb18: 6e00 ff60 2007 4cee 3cfc BGT.W #$ff60 == 0100ba7a (TRUE)
14918: 0100bb1c: 2007 4cee 3cfc ffd8 4e5e MOVE.L D7,D0
14919: 0100bb1e: 4cee 3cfc ffd8 4e5e 4e75 MVMEL.L #$3cfc,(A6,$ffd8) == $0b03f43c
14920: 0100bb24: 4e5e 4e75 4e56 0000 206e UNLK.L A6
14921: 0100bb26: 4e75 4e56 0000 206e 000c RTS.L
14922: 0100bb28: 4e56 0000 206e 000c 2268 LINK.W A6,#$0000
14923: 0100bb2c: 206e 000c 2268 0010 2f08 MOVEA.L (A6,$000c) == $0b03f470,A0
14924: 0100bb30: 2268 0010 2f08 2f2e 0008 MOVEA.L (A0,$0010) == $0b03fc10,A1
14925: 0100bb34: 2f08 2f2e 0008 2069 0004 MOVE.L A0,-(A7)
14926: 0100bb36: 2f2e 0008 2069 0004 4e90 MOVE.L (A6,$0008) == $0b03f46c,-(A7)
14927: 0100bb3a: 2069 0004 4e90 4e5e 4e75 MOVEA.L (A1,$0004) == $0200e004,A0
14928: 0100bb3e: 4e90 4e5e 4e75 4e56 fffc JSR.L (A0)
14929: 0100bb40: 4e5e 4e75 4e56 fffc 48e7 UNLK.L A6
14930: 0100bb42: 4e75 4e56 fffc 48e7 3030 RTS.L
14931: 0100bb44: 4e56 fffc 48e7 3030 61ff LINK.W A6,#$fffc
14932: 0100bb48: 48e7 3030 61ff ffff 4874 MVMLE.L #$3030,-(A7)
14933: 0100bb4c: 61ff ffff 4874 2640 246e BSR.L #$ffff4874 == 010003c2
14934: 0100bb52: 2640 246e 0008 422a 0007 MOVEA.L D0,A3
14935: 0100bb54: 246e 0008 422a 0007 422a MOVEA.L (A6,$0008) == $0b03f46c,A2
14936: 0100bb58: 422a 0007 422a 0006 4aae CLR.B (A2,$0007) == $0100720f
14937: 0100bb5c: 422a 0006 4aae 0014 6710 CLR.B (A2,$0006) == $0100720e
14938: 0100bb60: 4aae 0014 6710 102a 0004 TST.L (A6,$0014) == $0b03f478
14939: 0100bb64: 6710 102a 0004 0800 0000 BEQ.B #$00000010 == 0100bb76 (FALSE)
14940: 0100bb66: 102a 0004 0800 0000 6606 MOVE.B (A2,$0004) == $0100720c,D0
14941: 0100bb6a: 0800 0000 6606 7001 6000 BTST.L #$0000,D0
14942: 0100bb6e: 6606 7001 6000 00d6 4281 BNE.B #$00000006 == 0100bb76 (TRUE)
14943: 0100bb70: 7001 6000 00d6 4281 102a MOVE.L #$00000001,D0
14944: 0100bb72: 6000 00d6 4281 102a 0004 BT .W #$00d6 == 0100bc4a (TRUE)
14945: 0100bb76: 4281 102a 0004 0800 0000 CLR.L D1
14946: 0100bb78: 102a 0004 0800 0000 660a MOVE.B (A2,$0004) == $0100720c,D0
14947: 0100bb7c: 0800 0000 660a 5281 0c81 BTST.L #$0000,D0
14948: 0100bb80: 660a 5281 0c81 002d c6bf BNE.B #$0000000a == 0100bb8c (TRUE)
14949: 0100bb82: 5281 0c81 002d c6bf 6fec ADD.L #$00000001,D1
14950: 0100bb84: 0c81 002d c6bf 6fec 0c81 CMP.L #$002dc6bf,D1
14951: 0100bb8a: 6fec 0c81 002d c6c0 6614 BLE.B #$ffffffec == 0100bb78 (FALSE)
14952: 0100bb8c: 0c81 002d c6c0 6614 4aae CMP.L #$002dc6c0,D1
14953: 0100bb92: 6614 4aae 0010 66d6 4879 BNE.B #$00000014 == 0100bba8 (TRUE)
14954: 0100bb94: 4aae 0010 66d6 4879 0101 TST.L (A6,$0010) == $0b03f474
14955: 0100bb98: 66d6 4879 0101 00df 61ff BNE.B #$ffffffd6 == 0100bb70 (TRUE)
14956: 0100bb9a: 4879 0101 00df 61ff ffff PEA.L $010100df
14957: 0100bba0: 61ff ffff abce 60c8 4878 BSR.L #$ffffabce == 01006770
14958: 0100bba6: 60c8 4878 427a 206b 02ea BT .B #$ffffffc8 == 0100bb70 (TRUE)
14959: 0100bba8: 4878 427a 206b 02ea 4e90 PEA.L $0000427a
14960: 0100bbac: 206b 02ea 4e90 2400 2742 MOVEA.L (A3,$02ea) == $0200d2ea,A0
14961: 0100bbb0: 4e90 2400 2742 018a 2642 JSR.L (A0)
14962: 0100bbb2: 2400 2742 018a 2642 4878 MOVE.L D0,D2
14963: 0100bbb4: 2742 018a 2642 4878 427a MOVE.L D2,(A3,$018a) == $0200d18a
14964: 0100bbb8: 2642 4878 427a 2f0b 61ff MOVEA.L D2,A3
14965: 0100bbba: 4878 427a 2f0b 61ff ffff PEA.L $0000427a
14966: 0100bbbe: 2f0b 61ff ffff b416 274a MOVE.L A3,-(A7)
14967: 0100bbc0: 61ff ffff b416 274a 01fc BSR.L #$ffffb416 == 01006fd8
14968: 0100bbc6: 274a 01fc 00ab 0040 0000 MOVE.L A2,(A3,$01fc) == $0200d1fc
14969: 0100bbca: 00ab 0040 0000 020c 157c OR.L #$00400000,(A3,$020c) == $0200d20c
14970: 0100bbd2: 157c 00fc 0004 422a 0005 MOVE.B #$fc,(A2,$0004) == $0100720c
14971: 0100bbd8: 422a 0005 223c 0000 00c3 CLR.B (A2,$0005) == $0100720d
14972: 0100bbdc: 223c 0000 00c3 207c 0200 MOVE.L #$000000c3,D1
14973: 0100bbe2: 207c 0200 c000 2d50 fffc MOVEA.L #$0200c000,A0
14974: 0100bbe8: 2d50 fffc 102e ffff e9c0 MOVE.L (A0),(A6,$fffc) == $0b03f460
14975: 0100bbec: 102e ffff e9c0 0782 defc MOVE.B (A6,$ffff) == $0b03f463,D0
14976: 0100bbf0: e9c0 0782 defc 000c 7601 BFEXTU.L #$0782,D0
14977: 0100bbf4: defc 000c 7601 b680 6c06 ADDA.W #$000c,A7
14978: 0100bbf8: 7601 b680 6c06 223c 0000 MOVE.L #$00000001,D3
14979: 0100bbfa: b680 6c06 223c 0000 00d3 CMP.L D0,D3
14980: 0100bbfc: 6c06 223c 0000 00d3 1001 BGE.B #$00000006 == 0100bc04 (TRUE)
14981: 0100bbfe: 223c 0000 00d3 1001 1540 MOVE.L #$000000d3,D1
14982: 0100bc04: 1001 1540 000c 1039 0101 MOVE.B D1,D0
14983: 0100bc06: 1540 000c 1039 0101 6fcd MOVE.B D0,(A2,$000c) == $01007214
14984: 0100bc0a: 1039 0101 6fcd 1540 000d MOVE.B $01016fcd,D0
14985: 0100bc10: 1540 000d 157c 0001 000e MOVE.B D0,(A2,$000d) == $01007215
14986: 0100bc14: 157c 0001 000e 4281 41f9 MOVE.B #$01,(A2,$000e) == $01007216
14987: 0100bc1a: 4281 41f9 0101 6fc2 15b0 CLR.L D1
14988: 0100bc1c: 41f9 0101 6fc2 15b0 1800 LEA.L $01016fc2,A0
14989: 0100bc22: 15b0 1800 1810 5281 7606 MOVE.B (A0, D1.L*1, $00) == $0b03fc07,(A2, D1.L*1, $10) == $0100721f
14990: 0100bc28: 5281 7606 b681 6cf2 277c ADD.L #$00000001,D1
14991: 0100bc2a: 7606 b681 6cf2 277c 0200 MOVE.L #$00000006,D3
14992: 0100bc2c: b681 6cf2 277c 0200 0050 CMP.L D1,D3
14993: 0100bc2e: 6cf2 277c 0200 0050 001c BGE.B #$fffffff2 == 0100bc22 (TRUE)
14994: 0100bc30: 277c 0200 0050 001c 0682 MOVE.L #$02000050,(A3,$001c) == $0200d01c
14995: 0100bc38: 0682 0000 00e4 2682 2f0b ADD.L #$000000e4,D2
14996: 0100bc3e: 2682 2f0b 61ff ffff f820 MOVE.L D2,(A3)
14997: 0100bc40: 2f0b 61ff ffff f820 4280 MOVE.L A3,-(A7)
14998: 0100bc42: 61ff ffff f820 4280 4cee BSR.L #$fffff820 == 0100b464
14999: 0100bc48: 4280 4cee 0c0c ffec 4e5e CLR.L D0
15000: 0100bc4a: 4cee 0c0c ffec 4e5e 4e75 MVMEL.L #$0c0c,(A6,$ffec) == $0b03f450
15001: 0100bc50: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
15002: 0100bc52: 4e75 4e56 0000 48e7 203c RTS.L
15003: 0100bc54: 4e56 0000 48e7 203c 286e LINK.W A6,#$0000
15004: 0100bc58: 48e7 203c 286e 0008 61ff MVMLE.L #$203c,-(A7)
15005: 0100bc5c: 286e 0008 61ff ffff 4760 MOVEA.L (A6,$0008) == $0b03f46c,A4
15006: 0100bc60: 61ff ffff 4760 2440 242a BSR.L #$ffff4760 == 010003c2
15007: 0100bc66: 2440 242a 018a 4878 210c MOVEA.L D0,A2
15008: 0100bc68: 242a 018a 4878 210c 206a MOVE.L (A2,$018a) == $01007392,D2
15009: 0100bc6c: 4878 210c 206a 02ea 4e90 PEA.L $0000210c
15010: 0100bc70: 206a 02ea 4e90 2640 254b MOVEA.L (A2,$02ea) == $010074f2,A0
15011: 0100bc74: 4e90 2640 254b 018e 4878 JSR.L (A0)
15012: 0100bc76: 2640 254b 018e 4878 210c MOVEA.L D0,A3
15013: 0100bc78: 254b 018e 4878 210c 2f0b MOVE.L A3,(A2,$018e) == $01007396
15014: 0100bc7c: 4878 210c 2f0b 61ff ffff PEA.L $0000210c
15015: 0100bc80: 2f0b 61ff ffff b354 276c MOVE.L A3,-(A7)
15016: 0100bc82: 61ff ffff b354 276c 0008 BSR.L #$ffffb354 == 01006fd8
15017: 0100bc88: 276c 0008 20f4 701f d08b MOVE.L (A4,$0008) == $0b03f590,(A3,$20f4) == $0200f0f4
15018: 0100bc8e: 701f d08b 72f0 c081 2740 MOVE.L #$0000001f,D0
15019: 0100bc90: d08b 72f0 c081 2740 000c ADD.L A3,D0
15020: 0100bc92: 72f0 c081 2740 000c 2682 MOVE.L #$fffffff0,D1
15021: 0100bc94: c081 2740 000c 2682 422b AND.L D1,D0
15022: 0100bc96: 2740 000c 2682 422b 210a MOVE.L D0,(A3,$000c) == $0200d00c
15023: 0100bc9a: 2682 422b 210a defc 000c MOVE.L D2,(A3)
15024: 0100bc9c: 422b 210a defc 000c 4aae CLR.B (A3,$210a) == $0200f10a
15025: 0100bca0: defc 000c 4aae 000c 6730 ADDA.W #$000c,A7
15026: 0100bca4: 4aae 000c 6730 206b 000c TST.L (A6,$000c) == $0b03f470
15027: 0100bca8: 6730 206b 000c 7201 2141 BEQ.B #$00000030 == 0100bcda (FALSE)
15028: 0100bcaa: 206b 000c 7201 2141 005c MOVEA.L (A3,$000c) == $0200d00c,A0
15029: 0100bcae: 7201 2141 005c 206b 000c MOVE.L #$00000001,D1
15030: 0100bcb0: 2141 005c 206b 000c 7202 MOVE.L D1,(A0,$005c) == $0b03fc5c
15031: 0100bcb4: 206b 000c 7202 2141 0064 MOVEA.L (A3,$000c) == $0200d00c,A0
15032: 0100bcb8: 7202 2141 0064 102b 210a MOVE.L #$00000002,D1
15033: 0100bcba: 2141 0064 102b 210a 49c0 MOVE.L D1,(A0,$0064) == $0b03fc64
15034: 0100bcbe: 102b 210a 49c0 2240 4bf1 MOVE.B (A3,$210a) == $0200f10a,D0
15035: 0100bcc2: 49c0 2240 4bf1 0a00 200d EXT.B D0
15036: 0100bcc4: 2240 4bf1 0a00 200d e980 MOVEA.L D0,A1
15037: 0100bcc6: 4bf1 0a00 200d e980 0680 LEA.L (A1, D0.L*2, $00) == $0200e802,A5
15038: 0100bcca: 200d e980 0680 0101 6f60 MOVE.L A5,D0
15039: 0100bccc: e980 0680 0101 6f60 2740 ASL.L #$00000004,D0
15040: 0100bcce: 0680 0101 6f60 2740 2020 ADD.L #$01016f60,D0
15041: 0100bcd4: 2740 2020 6026 2f0b 61ff MOVE.L D0,(A3,$2020) == $0200f020
15042: 0100bcd8: 6026 2f0b 61ff 0000 0eb8 BT .B #$00000026 == 0100bd00 (TRUE)
15043: 0100bcda: 2f0b 61ff 0000 0eb8 2400 MOVE.L A3,-(A7)
15044: 0100bcdc: 61ff 0000 0eb8 2400 584f BSR.L #$00000eb8 == 0100cb96
15045: 0100bce2: 2400 584f 6718 082b 0006 MOVE.L D0,D2
15046: 0100bce4: 584f 6718 082b 0006 2104 ADDA.W #$00000004,A7
15047: 0100bce6: 6718 082b 0006 2104 670c BEQ.B #$00000018 == 0100bd00 (FALSE)
15048: 0100bce8: 082b 0006 2104 670c 4879 BTST.B #$0006,(A3,$2104) == $0200f104
15049: 0100bcee: 670c 4879 0101 00f0 61ff BEQ.B #$0000000c == 0100bcfc (FALSE)
15050: 0100bcf0: 4879 0101 00f0 61ff ffff PEA.L $010100f0
15051: 0100bcf6: 61ff ffff aa78 2002 6012 BSR.L #$ffffaa78 == 01006770
15052: 0100bcfc: 2002 6012 006b 8000 2104 MOVE.L D2,D0
15053: 0100bcfe: 6012 006b 8000 2104 206b BT .B #$00000012 == 0100bd12 (TRUE)
15054: 0100bd00: 006b 8000 2104 206b 000c OR.W #$8000,(A3,$2104) == $0200f104
15055: 0100bd06: 206b 000c 2968 005c 0014 MOVEA.L (A3,$000c) == $0200d00c,A0
15056: 0100bd0a: 2968 005c 0014 4280 4cee MOVE.L (A0,$005c) == $0b03fc5c,(A4,$0014) == $0b03f59c
15057: 0100bd10: 4280 4cee 3c04 ffec 4e5e CLR.L D0
15058: 0100bd12: 4cee 3c04 ffec 4e5e 4e75 MVMEL.L #$3c04,(A6,$ffec) == $0b03f450
15059: 0100bd18: 4e5e 4e75 4e56 0000 41f9 UNLK.L A6
15060: 0100bd1a: 4e75 4e56 0000 41f9 0101 RTS.L
15061: 0100bd1c: 4e56 0000 41f9 0101 6f78 LINK.W A6,#$0000
15062: 0100bd20: 41f9 0101 6f78 222e 0014 LEA.L $01016f78,A0
15063: 0100bd26: 222e 0014 2030 1c00 4e5e MOVE.L (A6,$0014) == $0b03f478,D1
15064: 0100bd2a: 2030 1c00 4e5e 4e75 4e56 MOVE.L (A0, D1.L*4, $00) == $0b03fc1c,D0
15065: 0100bd2e: 4e5e 4e75 4e56 0000 2f0a UNLK.L A6
15066: 0100bd30: 4e75 4e56 0000 2f0a 246e RTS.L
15067: 0100bd32: 4e56 0000 2f0a 246e 000c LINK.W A6,#$0000
15068: 0100bd36: 2f0a 246e 000c 206e 0008 MOVE.L A2,-(A7)
15069: 0100bd38: 246e 000c 206e 0008 1028 MOVEA.L (A6,$000c) == $0b03f470,A2
15070: 0100bd3c: 206e 0008 1028 03a8 0c00 MOVEA.L (A6,$0008) == $0b03f46c,A0
15071: 0100bd40: 1028 03a8 0c00 0001 6706 MOVE.B (A0,$03a8) == $0b03ffa8,D0
15072: 0100bd44: 0c00 0001 6706 0c00 0003 CMP.B #$01,D0
15073: 0100bd48: 6706 0c00 0003 6604 7001 BEQ.B #$00000006 == 0100bd50 (FALSE)
15074: 0100bd4a: 0c00 0003 6604 7001 6050 CMP.B #$03,D0
15075: 0100bd4e: 6604 7001 6050 4aaa 0004 BNE.B #$00000004 == 0100bd54 (TRUE)
15076: 0100bd50: 7001 6050 4aaa 0004 6608 MOVE.L #$00000001,D0
15077: 0100bd52: 6050 4aaa 0004 6608 7201 BT .B #$00000050 == 0100bda4 (TRUE)
15078: 0100bd54: 4aaa 0004 6608 7201 b2aa TST.L (A2,$0004) == $0100720c
15079: 0100bd58: 6608 7201 b2aa 0008 6410 BNE.B #$00000008 == 0100bd62 (TRUE)
15080: 0100bd5a: 7201 b2aa 0008 6410 4879 MOVE.L #$00000001,D1
15081: 0100bd5c: b2aa 0008 6410 4879 0101 CMP.L (A2,$0008) == $01007210,D1
15082: 0100bd60: 6410 4879 0101 010b 61ff BCC.B #$00000010 == 0100bd72 (TRUE)
15083: 0100bd62: 4879 0101 010b 61ff ffff PEA.L $0101010b
15084: 0100bd68: 61ff ffff aa06 7004 6032 BSR.L #$ffffaa06 == 01006770
15085: 0100bd6e: 7004 6032 2f2e 0018 2f2e MOVE.L #$00000004,D0
15086: 0100bd70: 6032 2f2e 0018 2f2e 0014 BT .B #$00000032 == 0100bda4 (TRUE)
15087: 0100bd72: 2f2e 0018 2f2e 0014 2f2a MOVE.L (A6,$0018) == $0b03f47c,-(A7)
15088: 0100bd76: 2f2e 0014 2f2a 0004 2f3c MOVE.L (A6,$0014) == $0b03f478,-(A7)
15089: 0100bd7a: 2f2a 0004 2f3c 0211 2000 MOVE.L (A2,$0004) == $0100720c,-(A7)
15090: 0100bd7e: 2f3c 0211 2000 61ff ffff MOVE.L #$02112000,-(A7)
15091: 0100bd84: 61ff ffff fdbe defc 0010 BSR.L #$fffffdbe == 0100bb44
15092: 0100bd8a: defc 0010 4a80 6612 2f2e ADDA.W #$0010,A7
15093: 0100bd8e: 4a80 6612 2f2e 0010 2f0a TST.L D0
15094: 0100bd90: 6612 2f2e 0010 2f0a 61ff BNE.B #$00000012 == 0100bda4 (TRUE)
15095: 0100bd92: 2f2e 0010 2f0a 61ff ffff MOVE.L (A6,$0010) == $0b03f474,-(A7)
15096: 0100bd96: 2f0a 61ff ffff feba 4a80 MOVE.L A2,-(A7)
15097: 0100bd98: 61ff ffff feba 4a80 6602 BSR.L #$fffffeba == 0100bc54
15098: 0100bd9e: 4a80 6602 4280 246e fffc TST.L D0
15099: 0100bda0: 6602 4280 246e fffc 4e5e BNE.B #$00000002 == 0100bda4 (TRUE)
15100: 0100bda2: 4280 246e fffc 4e5e 4e75 CLR.L D0
15101: 0100bda4: 246e fffc 4e5e 4e75 4e56 MOVEA.L (A6,$fffc) == $0b03f460,A2
15102: 0100bda8: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
15103: 0100bdaa: 4e75 4e56 0000 4e5e 4e75 RTS.L
15104: 0100bdac: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
15105: 0100bdb0: 4e5e 4e75 4e56 0000 2f02 UNLK.L A6
15106: 0100bdb2: 4e75 4e56 0000 2f02 242e RTS.L
15107: 0100bdb4: 4e56 0000 2f02 242e 0018 LINK.W A6,#$0000
15108: 0100bdb8: 2f02 242e 0018 2f3c 0008 MOVE.L D2,-(A7)
15109: 0100bdba: 242e 0018 2f3c 0008 0000 MOVE.L (A6,$0018) == $0b03f47c,D2
15110: 0100bdbe: 2f3c 0008 0000 42a7 42a7 MOVE.L #$00080000,-(A7)
15111: 0100bdc4: 42a7 42a7 42a7 42a7 2f02 CLR.L -(A7)
15112: 0100bdc6: 42a7 42a7 42a7 2f02 2f2e CLR.L -(A7)
15113: 0100bdc8: 42a7 42a7 2f02 2f2e 0014 CLR.L -(A7)
15114: 0100bdca: 42a7 2f02 2f2e 0014 2f2e CLR.L -(A7)
15115: 0100bdcc: 2f02 2f2e 0014 2f2e 0010 MOVE.L D2,-(A7)
15116: 0100bdce: 2f2e 0014 2f2e 0010 4878 MOVE.L (A6,$0014) == $0b03f478,-(A7)
15117: 0100bdd2: 2f2e 0010 4878 0002 61ff MOVE.L (A6,$0010) == $0b03f474,-(A7)
15118: 0100bdd6: 4878 0002 61ff 0000 0d14 PEA.L $00000002
15119: 0100bdda: 61ff 0000 0d14 2002 242e BSR.L #$00000d14 == 0100caf0
15120: 0100bde0: 2002 242e fffc 4e5e 4e75 MOVE.L D2,D0
15121: 0100bde2: 242e fffc 4e5e 4e75 4e56 MOVE.L (A6,$fffc) == $0b03f460,D2
15122: 0100bde6: 4e5e 4e75 4e56 0000 4e5e UNLK.L A6
15123: 0100bde8: 4e75 4e56 0000 4e5e 4e75 RTS.L
15124: 0100bdea: 4e56 0000 4e5e 4e75 4e56 LINK.W A6,#$0000
15125: 0100bdee: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
15126: 0100bdf0: 4e75 4e56 0000 48e7 3020 RTS.L
15127: 0100bdf2: 4e56 0000 48e7 3020 246e LINK.W A6,#$0000
15128: 0100bdf6: 48e7 3020 246e 0008 61ff MVMLE.L #$3020,-(A7)
15129: 0100bdfa: 246e 0008 61ff ffff 45c2 MOVEA.L (A6,$0008) == $0b03f46c,A2
15130: 0100bdfe: 61ff ffff 45c2 2040 2428 BSR.L #$ffff45c2 == 010003c2
15131: 0100be04: 2040 2428 018a 2268 018e MOVEA.L D0,A0
15132: 0100be06: 2428 018a 2268 018e 2069 MOVE.L (A0,$018a) == $0b03fd8a,D2
15133: 0100be0a: 2268 018e 2069 000c 222a MOVEA.L (A0,$018e) == $0b03fd8e,A1
15134: 0100be0e: 2069 000c 222a 0014 4c68 MOVEA.L (A1,$000c) == $0200e00c,A0
15135: 0100be12: 222a 0014 4c68 1800 005c MOVE.L (A2,$0014) == $0100721c,D1
15136: 0100be16: 4c68 1800 005c 4a80 670c DIVL.L #$1800,(A0,$005c) == $0b03fc5c
15137: 0100be1c: 4a80 670c 357c 0016 001c TST.L D0
15138: 0100be1e: 670c 357c 0016 001c 7606 BEQ.B #$0000000c == 0100be2c (FALSE)
15139: 0100be20: 357c 0016 001c 7606 8792 MOVE.W #$0016,(A2,$001c) == $01007224
15140: 0100be26: 7606 8792 6010 2f2e 000c MOVE.L #$00000006,D3
15141: 0100be28: 8792 6010 2f2e 000c 2f0a OR.L D3,(A2)
15142: 0100be2a: 6010 2f2e 000c 2f0a 2f09 BT .B #$00000010 == 0100be3c (TRUE)
15143: 0100be2c: 2f2e 000c 2f0a 2f09 2f02 MOVE.L (A6,$000c) == $0b03f470,-(A7)
15144: 0100be30: 2f0a 2f09 2f02 61ff 0000 MOVE.L A2,-(A7)
15145: 0100be32: 2f09 2f02 61ff 0000 000e MOVE.L A1,-(A7)
15146: 0100be34: 2f02 61ff 0000 000e 4cee MOVE.L D2,-(A7)
15147: 0100be36: 61ff 0000 000e 4cee 040c BSR.L #$0000000e == 0100be46
15148: 0100be3c: 4cee 040c fff4 4e5e 4e75 MVMEL.L #$040c,(A6,$fff4) == $0b03f458
15149: 0100be42: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
15150: 0100be44: 4e75 4e56 0000 48e7 0030 RTS.L
15151: 0100be46: 4e56 0000 48e7 0030 206e LINK.W A6,#$0000
15152: 0100be4a: 48e7 0030 206e 0008 226e MVMLE.L #$0030,-(A7)
15153: 0100be4e: 206e 0008 226e 000c 246e MOVEA.L (A6,$0008) == $0b03f46c,A0
15154: 0100be52: 226e 000c 246e 0010 2669 MOVEA.L (A6,$000c) == $0b03f470,A1
15155: 0100be56: 246e 0010 2669 000c 216a MOVEA.L (A6,$0010) == $0b03f474,A2
15156: 0100be5a: 2669 000c 216a 0024 4244 MOVEA.L (A1,$000c) == $0200e00c,A3
15157: 0100be5e: 216a 0024 4244 216a 0020 MOVE.L (A2,$0024) == $0100722c,(A0,$4244) == $0b043e44
15158: 0100be64: 216a 0020 0200 202a 0014 MOVE.L (A2,$0020) == $01007228,(A0,$0200) == $0b03fe00
15159: 0100be6a: 202a 0014 5380 d0ab 005c MOVE.L (A2,$0014) == $0100721c,D0
15160: 0100be6e: 5380 d0ab 005c 4c6b 0800 SUB.L #$00000001,D0
15161: 0100be70: d0ab 005c 4c6b 0800 005c ADD.L (A3,$005c) == $0200d05c,D0
15162: 0100be74: 4c6b 0800 005c 3169 2106 DIVL.L #$0800,(A3,$005c) == $0200d05c
15163: 0100be7a: 3169 2106 4254 3140 4250 MOVE.W (A1,$2106) == $02010106,(A0,$4254) == $0b043e54
15164: 0100be80: 3140 4250 02a8 fff7 ffff MOVE.W D0,(A0,$4250) == $0b043e50
15165: 0100be84: 02a8 fff7 ffff 020c 222e AND.L #$fff7ffff,(A0,$020c) == $0b03fe0c
15166: 0100be8c: 222e 0014 83a8 020c 3028 MOVE.L (A6,$0014) == $0b03f478,D1
15167: 0100be90: 83a8 020c 3028 4250 48c0 OR.L D1,(A0,$020c) == $0b03fe0c
15168: 0100be94: 3028 4250 48c0 4c2b 0800 MOVE.W (A0,$4250) == $0b043e50,D0
15169: 0100be98: 48c0 4c2b 0800 005c 222a EXT.L D0
15170: 0100be9a: 4c2b 0800 005c 222a 0014 MULL.L #$0800,(A3,$005c) == $0200d05c
15171: 0100bea0: 222a 0014 9280 2541 0028 MOVE.L (A2,$0014) == $0100721c,D1
15172: 0100bea4: 9280 2541 0028 4228 426b SUB.L D0,D1
15173: 0100bea6: 2541 0028 4228 426b 4228 MOVE.L D1,(A2,$0028) == $01007230
15174: 0100beaa: 4228 426b 4228 426a 2f0a CLR.B (A0,$426b) == $0b043e6b
15175: 0100beae: 4228 426a 2f0a 4878 0001 CLR.B (A0,$426a) == $0b043e6a
15176: 0100beb2: 2f0a 4878 0001 2f09 2f08 MOVE.L A2,-(A7)
15177: 0100beb4: 4878 0001 2f09 2f08 61ff PEA.L $00000001
15178: 0100beb8: 2f09 2f08 61ff 0000 000e MOVE.L A1,-(A7)
15179: 0100beba: 2f08 61ff 0000 000e 4cee MOVE.L A0,-(A7)
15180: 0100bebc: 61ff 0000 000e 4cee 0c00 BSR.L #$0000000e == 0100becc
15181: 0100bec2: 4cee 0c00 fff8 4e5e 4e75 MVMEL.L #$0c00,(A6,$fff8) == $0b03f45c
15182: 0100bec8: 4e5e 4e75 4e56 0000 48e7 UNLK.L A6
15183: 0100beca: 4e75 4e56 0000 48e7 3f3c RTS.L
15184: 0100becc: 4e56 0000 48e7 3f3c 266e LINK.W A6,#$0000
15185: 0100bed0: 48e7 3f3c 266e 0008 2a6e MVMLE.L #$3f3c,-(A7)
15186: 0100bed4: 266e 0008 2a6e 000c 242e MOVEA.L (A6,$0008) == $0b03f46c,A3
15187: 0100bed8: 2a6e 000c 242e 0010 282e MOVEA.L (A6,$000c) == $0b03f470,A5
15188: 0100bedc: 242e 0010 282e 0014 61ff MOVE.L (A6,$0010) == $0b03f474,D2
15189: 0100bee0: 282e 0014 61ff ffff 44dc MOVE.L (A6,$0014) == $0b03f478,D4
15190: 0100bee4: 61ff ffff 44dc 286d 000c BSR.L #$ffff44dc == 010003c2
15191: 0100beea: 286d 000c 262b 01fc 2c2c MOVEA.L (A5,$000c) == $0b03f822,A4
15192: 0100beee: 262b 01fc 2c2c 0064 e286 MOVE.L (A3,$01fc) == $0200d1fc,D3
15193: 0100bef2: 2c2c 0064 e286 306c 0076 MOVE.L (A4,$0064) == $0b03f5ec,D6
15194: 0100bef6: e286 306c 0076 90ec 0078 ASR.L #$00000001,D6
15195: 0100bef8: 306c 0076 90ec 0078 2a08 MOVEA.W (A4,$0076) == $0b03f5fe,A0
15196: 0100befc: 90ec 0078 2a08 1742 4271 SUBA.W (A4,$0078) == $0b03f600,A0
15197: 0100bf00: 2a08 1742 4271 02ab 9fff MOVE.L A0,D5
15198: 0100bf02: 1742 4271 02ab 9fff ffff MOVE.B D2,(A3,$4271) == $02011271
15199: 0100bf06: 02ab 9fff ffff 020c 2002 AND.L #$9fffffff,(A3,$020c) == $0200d20c
15200: 0100bf0e: 2002 5380 7e0d b087 6200 MOVE.L D2,D0
15201: 0100bf10: 5380 7e0d b087 6200 036a SUB.L #$00000001,D0
15202: 0100bf12: 7e0d b087 6200 036a 207c MOVE.L #$0000000d,D7
15203: 0100bf14: b087 6200 036a 207c 0100 CMP.L D7,D0
15204: 0100bf16: 6200 036a 207c 0100 ebd4 BHI.W #$036a == 0100c282 (TRUE)
15205: 0100bf1a: 207c 0100 ebd4 2070 0c00 MOVEA.L #$0100ebd4,A0
15206: 0100bf20: 2070 0c00 4ed0 177c 0001 MOVEA.L (A0, D0.L*4, $00) == $0b040c04,A0
15207: 0100bf24: 4ed0 177c 0001 4273 206d JMP.L (A0)
15208: 0100bf26: 177c 0001 4273 206d 2020 MOVE.B #$01,(A3,$4273) == $02011273
15209: 0100bf2c: 206d 2020 2028 002c 4c68 MOVEA.L (A5,$2020) == $0b041836,A0
15210: 0100bf30: 2028 002c 4c68 0800 0028 MOVE.L (A0,$002c) == $0b03fc2c,D0
15211: 0100bf34: 4c68 0800 0028 306b 4250 DIVL.L #$0800,(A0,$0028) == $0b03fc28
15212: 0100bf3a: 306b 4250 b1c0 6e04 302b MOVEA.W (A3,$4250) == $02011250,A0
15213: 0100bf3e: b1c0 6e04 302b 4250 3740 CMPA.L D0,A0
15214: 0100bf40: 6e04 302b 4250 3740 4252 BGT.B #$00000004 == 0100bf46 (TRUE)
15215: 0100bf42: 302b 4250 3740 4252 082b MOVE.W (A3,$4250) == $02011250,D0
15216: 0100bf46: 3740 4252 082b 0003 020d MOVE.W D0,(A3,$4252) == $02011252
15217: 0100bf4a: 082b 0003 020d 6660 202b BTST.B #$0003,(A3,$020d) == $0200d20d
15218: 0100bf50: 6660 202b 4244 4c45 0801 BNE.B #$00000060 == 0100bfb2 (TRUE)
15219: 0100bf52: 202b 4244 4c45 0801 2441 MOVE.L (A3,$4244) == $02011244,D0
15220: 0100bf56: 4c45 0801 2441 306c 007a DIVL.L #$0801,D5
15221: 0100bf5a: 2441 306c 007a b1ca 6e04 MOVEA.L D1,A2
15222: 0100bf5c: 306c 007a b1ca 6e04 d4ec MOVEA.W (A4,$007a) == $0b03f602,A0
15223: 0100bf60: b1ca 6e04 d4ec 0078 306c CMPA.L A2,A0
15224: 0100bf62: 6e04 d4ec 0078 306c 007a BGT.B #$00000004 == 0100bf68 (TRUE)
15225: 0100bf64: d4ec 0078 306c 007a b1ca ADDA.W (A4,$0078) == $0b03f600,A2
15226: 0100bf68: 306c 007a b1ca 6f06 2008 MOVEA.W (A4,$007a) == $0b03f602,A0
15227: 0100bf6c: b1ca 6f06 2008 908a 600c CMPA.L A2,A0
15228: 0100bf6e: 6f06 2008 908a 600c 306c BLE.B #$00000006 == 0100bf76 (FALSE)
15229: 0100bf70: 2008 908a 600c 306c 0076 MOVE.L A0,D0
15230: 0100bf72: 908a 600c 306c 0076 91ca SUB.L A2,D0
15231: 0100bf74: 600c 306c 0076 91ca d0ec BT .B #$0000000c == 0100bf82 (TRUE)
15232: 0100bf76: 306c 0076 91ca d0ec 007a MOVEA.W (A4,$0076) == $0b03f5fe,A0
15233: 0100bf7a: 91ca d0ec 007a 2008 306b SUBA.L A2,A0
15234: 0100bf7c: d0ec 007a 2008 306b 4252 ADDA.W (A4,$007a) == $0b03f602,A0
15235: 0100bf80: 2008 306b 4252 b088 6f04 MOVE.L A0,D0
15236: 0100bf82: 306b 4252 b088 6f04 302b MOVEA.W (A3,$4252) == $02011252,A0
15237: 0100bf86: b088 6f04 302b 4252 3740 CMP.L A0,D0
15238: 0100bf88: 6f04 302b 4252 3740 4252 BLE.B #$00000004 == 0100bf8e (FALSE)
15239: 0100bf8a: 302b 4252 3740 4252 202b MOVE.W (A3,$4252) == $02011252,D0
15240: 0100bf8e: 3740 4252 202b 4244 4c45 MOVE.W D0,(A3,$4252) == $02011252
15241: 0100bf92: 202b 4244 4c45 0800 322c MOVE.L (A3,$4244) == $02011244,D0
15242: 0100bf96: 4c45 0800 322c 0076 48c1 DIVL.L #$0800,D5
15243: 0100bf9a: 322c 0076 48c1 4c01 0800 MOVE.W (A4,$0076) == $0b03f5fe,D1
15244: 0100bf9e: 48c1 4c01 0800 41f2 0800 EXT.L D1
15245: 0100bfa0: 4c01 0800 41f2 0800 d0ec MULL.L #$0800,D1
15246: 0100bfa4: 41f2 0800 d0ec 0070 2748 LEA.L (A2, D0.L*1, $00) == $01007609,A0
15247: 0100bfa8: d0ec 0070 2748 424c 6006 ADDA.W (A4,$0070) == $0b03f5f8,A0
15248: 0100bfac: 2748 424c 6006 276b 4244 MOVE.L A0,(A3,$424c) == $0201124c
15249: 0100bfb0: 6006 276b 4244 424c 2e2d BT .B #$00000006 == 0100bfb8 (TRUE)
15250: 0100bfb2: 276b 4244 424c 2e2d 20f8 MOVE.L (A3,$4244) == $02011244,(A3,$424c) == $0201124c
15251: 0100bfb8: 2e2d 20f8 dfab 424c 222b MOVE.L (A5,$20f8) == $0b04190e,D7
15252: 0100bfbc: dfab 424c 222b 424c 4c6c ADD.L D7,(A3,$424c) == $0201124c
15253: 0100bfc0: 222b 424c 4c6c 1800 0064 MOVE.L (A3,$424c) == $0201124c,D1
15254: 0100bfc4: 4c6c 1800 0064 1740 4270 DIVL.L #$1800,(A4,$0064) == $0b03f5ec
15255: 0100bfca: 1740 4270 202b 424c 4c6c MOVE.B D0,(A3,$4270) == $02011270
15256: 0100bfce: 202b 424c 4c6c 0800 0064 MOVE.L (A3,$424c) == $0201124c,D0
15257: 0100bfd2: 4c6c 0800 0064 3740 4240 DIVL.L #$0800,(A4,$0064) == $0b03f5ec
15258: 0100bfd8: 3740 4240 102b 4270 49c0 MOVE.W D0,(A3,$4240) == $02011240
15259: 0100bfdc: 102b 4270 49c0 176b 4255 MOVE.B (A3,$4270) == $02011270,D0
15260: 0100bfe0: 49c0 176b 4255 4268 0c2b EXT.B D0
15261: 0100bfe2: 176b 4255 4268 0c2b 0001 MOVE.B (A3,$4255) == $02011255,(A3,$4268) == $02011268
15262: 0100bfe8: 0c2b 0001 4268 6606 177c CMP.B #$01,(A3,$4268) == $02011268
15263: 0100bfee: 6606 177c 0004 4268 4280 BNE.B #$00000006 == 0100bff6 (TRUE)
15264: 0100bff0: 177c 0004 4268 4280 102b MOVE.B #$04,(A3,$4268) == $02011268
15265: 0100bff6: 4280 102b 4268 0c80 0000 CLR.L D0
15266: 0100bff8: 102b 4268 0c80 0000 00f0 MOVE.B (A3,$4268) == $02011268,D0
15267: 0100bffc: 0c80 0000 00f0 6722 6e0a CMP.L #$000000f0,D0
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.