home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
Bokor_LinkVirus
/
SetPatch_bokor11.asm
< prev
next >
Wrap
Assembly Source File
|
2012-10-10
|
164KB
|
6,143 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
EXT_0000 EQU $0
ABSEXECBASE EQU $4
EXT_0002 EQU $3034
EXT_0003 EQU $3B62
EXT_0004 EQU $B8001D
EXT_0005 EQU $DE0003
VPOSR EQU $DFF004
VHPOSR EQU $DFF006
INTENA EQU $DFF09A
EXT_0009 EQU $7F7FFF0
EXT_000A EQU $2161A6DE
EXT_000B EQU $37290000
EXT_000C EQU $69963E20
EXT_000D EQU $99967319
EXT_000E EQU $DF8F9956
SECTION S_0,CODE
SECSTRT_0:
MOVEM.L D0-D6/A0-A6,-(A7) ;0000: 48E7FEFE
CMP.L D0,D1 ;0004: B280
TST.L D0 ;0006: 4A80
MOVEQ #0,D0 ;0008: 7000
TST.L D1 ;000A: 4A81
MOVE #$0188,D5 ;000C: 3A3C0188
DC.W $4BFA ;0010
DC.W $06B0 ;0012
MOVEQ #0,D4 ;0014: 7800
MOVEA.L A0,A0 ;0016: 2048
MOVE.L -170(A5),D2 ;0018: 242DFF56
LEA LAB_0001(PC),A6 ;001C: 4DFA001E
LAB_0000:
EOR.L D2,(A6)+ ;0020: B59E
DBF D5,LAB_0000 ;0022: 51CDFFFC
MOVEA.L (ABSEXECBASE).W,A6 ;0026: 2C780004
MOVEA.L A6,A4 ;002A: 284E
TST.L D0 ;002C: 4A80
MOVEQ #0,D0 ;002E: 7000
JSR -636(A4) ;0030: 4EACFD84
CMP.L D0,D1 ;0034: B280
TST.L D1 ;0036: 4A81
TST.L D0 ;0038: 4A80
MOVEQ #0,D0 ;003A: 7000
LAB_0001:
DC.W $5171 ;003C
OR D5,(A7)+ ;003E: 8B5F
DC.W $96B1 ;0040
ROXL.L #8,D6 ;0042: E196
DC.W $93F1 ;0044
ROXL.L #8,D6 ;0046: E196
DC.W $5171 ;0048
OR D5,(A6)+ ;004A: 8B5E
DC.W $5171 ;004C
ASL.L D6,D6 ;004E: EDA6
DC.W $2175 ;0050
OR.B -(A4),D0 ;0052: 8024
DC.W $23E1 ;0054
MOVEQ #78,D2 ;0056: 744E
DC.W $688B ;0058
DC.W $C474 ;005A
DC.W $628B ;005C
AND D4,D2 ;005E: C444
DC.W $6FDF ;0060
MOVE D6,D6 ;0062: 3C06
DC.W $09F1 ;0064
DC.W $A62A ;0066
DC.W $608B ;0068
ABCD D6,D1 ;006A: C306
DC.W $628B ;006C
AND 504(A4),D2 ;006E: C46C01F8
DC.W $8F70 ;0072
DC.W $DCF5 ;0074
ASL -(A2) ;0076: E1E2
DC.W $2171 ;0078
DC.W $9E7E ;007A
DC.W $5371 ;007C
DC.W $8F70 ;007E
ADD A3,D7 ;0080: DE4B
ROR.L #4,D6 ;0082: E89E
DC.W $2175 ;0084
DC.W $A624 ;0086
BTST D5,-(A5) ;0088: 0B25
DC.W $8A33 ;008A
ADD.B (A3)+,D7 ;008C: DE1B
OR.B -(A4),D1 ;008E: 8224
MOVEA.L D5,A2 ;0090: 2445
ROXR.L D1,D3 ;0092: E2B3
DC.W $2173 ;0094
MULS (A4)+,D0 ;0096: C1DC
BTST D1,(A4)+ ;0098: 031C
MULS (A4)+,D0 ;009A: C1DC
MOVE.L (A0)+,-(A6) ;009C: 2D18
OR.B D4,EXT_000A ;009E: 89392161A6DE
MOVE.L D7,-5474(A1) ;00A4: 2347EA9E
DC.W $2173 ;00A8
DC.W $C773 ;00AA
DC.W $2171 ;00AC
DC.W $C2EE ;00AE
DC.W $2173 ;00B0
ASL.L D3,D2 ;00B2: E7A2
DC.W $21AE ;00B4
MOVE (A1)+,(EXT_0003).W ;00B6: 31D93B62
CMPA.L (A6)+,A4 ;00BA: B9DE
DC.W $395A ;00BC
MOVE -(A1),D7 ;00BE: 3E21
DC.W $2335 ;00C0
AND.B D0,-(A0) ;00C2: C120
DC.W $23F4 ;00C4
MULS (A6)+,D0 ;00C6: C1DE
DC.W $217E ;00C8
DC.W $F89B ;00CA
DC.W $216B ;00CC
MOVE.L (A3),(A2) ;00CE: 2493
DC.W $FADC ;00D0
MULS (A4)+,D0 ;00D2: C1DC
DC.W $0331 ;00D4
ASL.B D1,D2 ;00D6: E322
DC.W $2171 ;00D8
DC.W $C237 ;00DA
MOVEP.L D1,-15906(A5) ;00DC: 03CDC1DE
MOVE.L -(A1),(A0)+ ;00E0: 20E1
DC.W $2393 ;00E2
DC.W $FAE8 ;00E4
CMPA.L (A6)+,A7 ;00E6: BFDE
DC.W $648B ;00E8
AND.B -(A0),D0 ;00EA: C020
DC.W $608B ;00EC
AND.L (A4)+,D2 ;00EE: C49C
DC.W $73D9 ;00F0
DC.W $C1CE ;00F2
BCLR D1,-13705(A3) ;00F4: 03ABCA77
ADD.L A7,D7 ;00F8: DE8F
DC.W $A0DE ;00FA
DC.W $2361 ;00FC
DC.W $FDD9 ;00FE
DC.W $FD37 ;0100
SUBQ.L #6,(A2)+ ;0102: 5D9A
DC.W $C23C ;0104
SUBQ.L #6,(A3)+ ;0106: 5D9B
DC.W $C33C ;0108
DC.W $F7DB ;010A
DC.W $C53A ;010C
DC.W $F5DD ;010E
DC.W $29F3 ;0110
MULS (A7)+,D0 ;0112: C1DF
DC.W $29F2 ;0114
MULS (A6)+,D0 ;0116: C1DE
DC.W $F732 ;0118
MOVE.B (A4)+,42(A2,A4.W) ;011A: 159CC02A
MOVE.L D4,(A0) ;011E: 2084
DC.W $530E ;0120
DC.W $73CD ;0122
TST -(A7) ;0124: 4A67
ASL.B #1,D4 ;0126: E304
CMP.B (A0)+,D2 ;0128: B418
MOVE -(A2),D7 ;012A: 3E22
CMP.B (A0)+,D6 ;012C: BC18
MOVE -(A0),D7 ;012E: 3E20
BCLR D1,22199(A3) ;0130: 03AB56B7
ADD.L A5,D7 ;0134: DE8D
DC.W $1AB7 ;0136
ADD.L A7,D7 ;0138: DE8F
DC.W $A1C2 ;013A
BCLR D1,(A3)+ ;013C: 039B
MULS (A2)+,D0 ;013E: C1DA
DC.W $FA18 ;0140
MOVE -(A0),D7 ;0142: 3E20
CMP.B (A0)+,D3 ;0144: B618
MOVE -(A2),D7 ;0146: 3E22
BCLR D1,-(A3) ;0148: 03A3
DC.W $54B7 ;014A
ADD.L A5,D7 ;014C: DE8D
DC.W $98B7 ;014E
ADD.L A7,D7 ;0150: DE8F
DC.W $5CB7 ;0152
ADD.L A7,D7 ;0154: DE8F
SUB.L D0,(A4) ;0156: 9194
NEGX 108(A1,A4.W) ;0158: 4071C06C
DC.W $1D76 ;015C
DC.W $1D98 ;015E
CMP.B (A3)+,D6 ;0160: BC1B
MULS (A4)+,D0 ;0162: C1DC
DC.W $0574 ;0164
DC.W $2594 ;0166
DC.W $29F3 ;0168
MULS (A7)+,D0 ;016A: C1DF
DC.W $530E ;016C
DC.W $73CD ;016E
DC.W $4A7F ;0170
ASL.B #1,D4 ;0172: E304
BCLR D1,22711(A3) ;0174: 03AB58B7
ADD.L A7,D7 ;0178: DE8F
DC.W $54B7 ;017A
ADD.L A5,D7 ;017C: DE8D
DC.W $A1CA ;017E
BCLR D1,(A3)+ ;0180: 039B
MULS (A2)+,D0 ;0182: C1DA
CMP.B (A0)+,D4 ;0184: B818
MOVE -(A0),D7 ;0186: 3E20
CMP.B (A0)+,D2 ;0188: B418
MOVE -(A2),D7 ;018A: 3E22
BCLR D1,-(A3) ;018C: 03A3
DC.W $98B7 ;018E
ADD.L A7,D7 ;0190: DE8F
SUB.L D0,(A4) ;0192: 9194
DC.W $FC1B ;0194
MOVE -(A4),D7 ;0196: 3E24
MOVE.B 21453(A3),19043(A6) ;0198: 1D6B53CD4A63
DC.W $FDE2 ;019E
DC.W $94EF ;01A0
EOR.L D4,(A5)+ ;01A2: B99D
MOVEA.L -(A2),A5 ;01A4: 2A62
DC.W $A7DE ;01A6
DC.W $2179 ;01A8
DC.W $FDE2 ;01AA
DC.W $B4EF ;01AC
EOR.L D4,(A3)+ ;01AE: B99B
DC.W $13B7 ;01B0
DC.W $FDD9 ;01B2
NEGX -120(A1,A4.W) ;01B4: 4071C088
DC.W $BD36 ;01B8
DC.W $1D98 ;01BA
BCLR D1,-6181(A3) ;01BC: 03ABE7DB
DC.W $C53A ;01C0
AND D4,(A5)+ ;01C2: C95D
DC.W $2171 ;01C4
DC.W $56B7 ;01C6
ADD.L A5,D7 ;01C8: DE8D
DC.W $1CB7 ;01CA
ADD.L A7,D7 ;01CC: DE8F
ASL.B #1,D4 ;01CE: E304
DC.W $13AB ;01D0
DC.W $F7DB ;01D2
DC.W $C53A ;01D4
DC.W $77A2 ;01D6
DC.W $2176 ;01D8
DC.W $A7DC ;01DA
MOVEQ #50,D1 ;01DC: 7232
DC.W $FDDD ;01DE
AND.B 6045(A2),D0 ;01E0: C02A179D
CMP.B (A0)+,D3 ;01E4: B618
MOVE -(A0),D7 ;01E6: 3E20
NEGX -4(A1,A4.W) ;01E8: 4071C0FC
BCLR D1,23735(A3) ;01EC: 03AB5CB7
ADD.L A5,D7 ;01F0: DE8D
CMPA.L (A5),A6 ;01F2: BDD5
DC.W $FD34 ;01F4
SUBQ.L #6,(A1)+ ;01F6: 5D99
TST -(A1) ;01F8: 4A61
ADDA.L A5,A1 ;01FA: D3CD
EXG A1,A0 ;01FC: C348
AND.L D1,(A7)+ ;01FE: C39F
DC.W $2176 ;0200
DC.W $F32E ;0202
DC.W $3371 ;0204
SUB.B (A0),D0 ;0206: 9010
ADD.L D3,D7 ;0208: DE83
DC.W $F3E2 ;020A
MOVE.L 36(A7,A0.W),(A0)+ ;020C: 20F78024
ADDX -(A5),-(A7) ;0210: DF4D
ASL.B #1,D6 ;0212: E306
MOVEQ #-72,D0 ;0214: 70B8
MOVE -(A2),D7 ;0216: 3E22
DC.W $6F00 ;0218
ROL.L #8,D6 ;021A: E19E
DC.W $C23C ;021C
MOVE.B (A3)+,-(A0) ;021E: 111B
DC.W $100D ;0220
DC.W $8FAF ;0222
MOVE.L -(A1),-3102(A1) ;0224: 2361F3E2
CMPA -(A1),A2 ;0228: B4E1
DC.W $79A2 ;022A
DC.W $2132 ;022C
DC.W $A7DA ;022E
DC.W $134D ;0230
MOVEQ #78,D2 ;0232: 744E
SUBX.B -(A5),-(A4) ;0234: 990D
AND.L D0,(A3)+ ;0236: C19B
DC.W $4775 ;0238
DC.W $F3E2 ;023A
DC.W $F4E1 ;023C
DC.W $F09F ;023E
DC.W $213F ;0240
CMPA.L (A6)+,A1 ;0242: B3DE
DC.W $3362 ;0244
AND.L D2,(A7)+ ;0246: C59F
MOVE.L -(A5),-21520(A0) ;0248: 2165ABF0
DC.W $100D ;024C
DC.W $8FAF ;024E
DC.W $213F ;0250
SUBQ.B #8,(A3)+ ;0252: 511B
BCLR D1,-7418(A1) ;0254: 03A9E306
DC.W $038D ;0258
OR.B D4,EXT_000E ;025A: 8939DF8F9956
SUBQ #6,-31708(A2) ;0260: 5D6A8424
DC.W $22BD ;0264
ADDA.L A5,A1 ;0266: D3CD
DC.W $2330 ;0268
MULS (A1)+,D0 ;026A: C1D9
DC.W $1383 ;026C
ADDA.L (A6)+,A1 ;026E: D3DE
DC.W $75F9 ;0270
SUB.B (A0),D0 ;0272: 9010
ADD.L D3,D7 ;0274: DE83
EOR.L D4,(A7)+ ;0276: B99F
DC.W $417B ;0278
SUBQ.B #8,(A3)+ ;027A: 511B
SUBQ #1,-(A1) ;027C: 5361
ASL.B #1,D6 ;027E: E306
LAB_0002:
MOVEQ #-72,D0 ;0280: 70B8
MOVE -(A2),D7 ;0282: 3E22
DC.W $134D ;0284
AND (A6)+,D0 ;0286: C05E
DC.W $0D74 ;0288
DC.W $2590 ;028A
DC.W $F3F7 ;028C
DC.W $EDF2 ;028E
DC.W $2165 ;0290
MOVE.B (A7),26935(A6) ;0292: 1D576937
ASL #1,D6 ;0296: E346
SUBX.B -(A5),-(A4) ;0298: 990D
AND.L D0,(A3)+ ;029A: C19B
DC.W $4775 ;029C
DC.W $1C47 ;029E
DC.W $4165 ;02A0
DC.W $79A2 ;02A2
DC.W $2130 ;02A4
DC.W $A6D2 ;02A6
SUBX.B -(A5),-(A4) ;02A8: 990D
AND.L D0,(A5)+ ;02AA: C19D
DC.W $4775 ;02AC
MOVEQ #71,D6 ;02AE: 7C47
DC.W $4175 ;02B0
ADDQ #6,A7 ;02B2: 5C4F
DC.W $7938 ;02B4
SUB.B (A7),D0 ;02B6: 9017
ADD.L -7528(A7),D7 ;02B8: DEAFE298
DC.W $DEB9 ;02BC
LAB_0003:
MOVE.B (A3)+,D1 ;02BE: 121B
DC.W $1B0D ;02C0
DC.W $C232 ;02C2
DC.W $03BC ;02C4
CMPA.L (A7)+,A0 ;02C6: B1DF
DC.W $03B1 ;02C8
ROL.B #1,D6 ;02CA: E31E
MOVEP.L D1,-15906(A5) ;02CC: 03CDC1DE
DC.W $23A5 ;02D0
DC.W $1A47 ;02D2
BLS.S LAB_0003 ;02D4: 63E8
SUB.L D6,(A3) ;02D6: 9D93
DC.W $03BC ;02D8
DC.W $8372 ;02DA
DC.W $2165 ;02DC
SBCD D1,D6 ;02DE: 8D01
DC.W $5E0E ;02E0
OR.B D7,-(A7) ;02E2: 8F27
DC.L SECSTRT_1 ;02E4: 00000660
BVS.S LAB_0002 ;02E8: 6996
MOVE -(A0),D7 ;02EA: 3E20
DC.W $6A8B ;02EC
DC.W $C43C ;02EE
DC.W $1F4D ;02F0
AND (A6)+,D0 ;02F2: C05E
DC.W $6C8B ;02F4
DC.W $C1F0 ;02F6
BCHG D2,(A4)+ ;02F8: 055C
DC.W $C1FE ;02FA
DC.W $F4EF ;02FC
SUB.B (A1),D0 ;02FE: 9011
ADD.L A5,D7 ;0300: DE8D
ASL.L D6,D6 ;0302: EDA6
DC.W $2175 ;0304
ROXL.L #6,D0 ;0306: ED90
DC.W $6FDF ;0308
MOVEA (A2)+,A6 ;030A: 3C5A
DC.W $5771 ;030C
CMPA.L (A6)+,A2 ;030E: B5DE
DC.W $3562 ;0310
DC.W $15CD ;0312
DC.W $CDFB ;0314
OR.L D5,(A4)+ ;0316: 8B9C
NOT 32674(A3) ;0318: 466B7FA2
DC.W $217D ;031C
DC.W $A6CA ;031E
DC.W $3762 ;0320
DC.W $17F5 ;0322
ADD.L A6,D7 ;0324: DE8E
AND.L D1,(A5)+ ;0326: C39D
DC.W $2176 ;0328
DC.W $F32E ;032A
DC.W $1371 ;032C
SUB.L D1,(A1)+ ;032E: 9399
MOVEQ #-69,D0 ;0330: 70BB
DC.W $3E36 ;0332
BLE.S LAB_0004 ;0334: 6F04
DC.W $8FAF ;0336
DC.W $417D ;0338
LAB_0004:
SUB.L D7,D1 ;033A: 9287
MOVEQ #33,D1 ;033C: 7221
DC.W $808A ;033E
DC.W $6239 ;0340
DC.W $C1FB ;0342
CMP.B (A5),D4 ;0344: B815
OR.B D1,EXT_000C ;0346: 833969963E20
DC.W $688B ;034C
AND D1,48(A4,D0.L) ;034E: C3740830
DC.W $C1CE ;0352
DC.W $0130 ;0354
CMPA.L (A5)+,A1 ;0356: B3DD
MULU -11834(A1),D0 ;0358: C0E9D1C6
MOVEQ #-72,D0 ;035C: 70B8
MOVE -(A4),D7 ;035E: 3E24
MOVEQ #57,D4 ;0360: 7839
DC.W $7162 ;0362
DC.W $0F34 ;0364
SUB.L D4,(A3)+ ;0366: 999B
DC.W $464F ;0368
DC.W $7162 ;036A
BTST D7,(A4) ;036C: 0F14
DC.W $B9BB ;036E
NOT D7 ;0370: 4647
CMPA.L (A7),A7 ;0372: BFD7
DC.W $628B ;0374
DC.W $C380 ;0376
SUBA.L -22818(A0),A0 ;0378: 91E8A6DE
DC.W $2333 ;037C
SUB.B (A1),D0 ;037E: 9011
ADD.L A1,D7 ;0380: DE89
DIVS D6,D5 ;0382: 8BC6
CHK -(A1),D3 ;0384: 47A1
SUB.L (A6),D2 ;0386: 9496
MOVE.L -(A1),-15970(A6) ;0388: 2D61C19E
DC.W $4A71 ;038C
DC.W $C3EE ;038E
BTST D0,(A5)+ ;0390: 011D
DC.W $C1CE ;0392
MOVE.L -(A1),-15888(A6) ;0394: 2D61C1F0
DC.W $4671 ;0398
DC.W $C3FA ;039A
MOVE.L -(A1),-15874(A6) ;039C: 2D61C1FE
DC.W $4773 ;03A0
DC.W $83CE ;03A2
DC.W $6B69 ;03A4
DC.W $A732 ;03A6
DC.W $63F1 ;03A8
ROXL.L #1,D2 ;03AA: E392
MOVEP -15910(A1),D6 ;03AC: 0D09C1DA
DC.W $6FDF ;03B0
MOVE D6,D6 ;03B2: 3C06
DC.W $0831 ;03B4
MULS (A2),D0 ;03B6: C1D2
DC.W $0D31 ;03B8
DC.W $E3F2 ;03BA
MOVE.L -(A1),-19168(A0) ;03BC: 2161B520
DC.W $6FDF ;03C0
DC.W $3E72 ;03C2
DC.W $0371 ;03C4
DC.W $A6DE ;03C6
MOVE.L D7,(A0) ;03C8: 2087
DC.W $EFDE ;03CA
DC.W $6A8B ;03CC
AND.L D1,1404(A4) ;03CE: C3AC057C
DC.W $8F70 ;03D2
DC.W $DEFF ;03D4
DC.W $FBF3 ;03D6
DC.W $217B ;03D8
LSL (A1)+ ;03DA: E3D9
DC.W $27F3 ;03DC
MULS (A6)+,D0 ;03DE: C1DE
MOVEA (A1),A1 ;03E0: 3251
DC.W $EDDC ;03E2
DC.W $6FDF ;03E4
MOVEA D4,A7 ;03E6: 3E44
DC.W $0971 ;03E8
ROL.L #2,D0 ;03EA: E598
BCHG D1,(A3)+ ;03EC: 035B
AND.L D0,-(A2) ;03EE: C1A2
SUBA.L A5,A1 ;03F0: 93CD
MULS (A5)+,D0 ;03F2: C1DD
DC.W $C971 ;03F4
DC.W $ABDE ;03F6
DC.W $20B7 ;03F8
DC.W $7362 ;03FA
DC.W $2171 ;03FC
AND.L -(A6),D2 ;03FE: C4A6
TST 98(A1,A4.W) ;0400: 4A71C062
DC.W $0830 ;0404
MULS D6,D0 ;0406: C1C6
DC.W $0376 ;0408
DC.W $8F70 ;040A
ADDA (A7),A7 ;040C: DED7
OR D5,(A2)+ ;040E: 8B5A
NOT 114(A1,A4.W) ;0410: 4671C072
SUBX.B -(A5),-(A5) ;0414: 9B0D
EXG D0,A6 ;0416: C18E
NOT 122(A1,A4.W) ;0418: 4671C07A
BCHG D1,(A5)+ ;041C: 035D
DC.W $C1CE ;041E
MOVEP.L -15906(A5),D2 ;0420: 054DC1DE
MOVE.L (A4)+,(A1) ;0424: 229C
DC.W $8F70 ;0426
ADD.L (A3),D7 ;0428: DE93
ROR.L #4,D7 ;042A: E89F
MOVE.L -(A5),-22818(A0) ;042C: 2165A6DE
DC.W $20FF ;0430
OR.B -(A4),D5 ;0432: 8A24
DC.W $237D ;0434
ROXL (A3) ;0436: E5D3
SUBQ #3,(A7) ;0438: 5757
DC.W $8F70 ;043A
ADD.L -(A7),D7 ;043C: DEA7
EXG A6,A3 ;043E: CD4B
DC.W $2171 ;0440
AND.B 18289(A5),D1 ;0442: C22D4771
AND (A2)+,D0 ;0446: C05A
BCHG D2,(A4)+ ;0448: 055C
DC.W $C1CA ;044A
DC.W $25F3 ;044C
MULS (A6)+,D0 ;044E: C1DE
MOVE.L -(A1),(A0)+ ;0450: 20E1
DC.W $AAD6 ;0452
DC.W $2533 ;0454
MULS D1,D0 ;0456: C1C1
TST -82(A1,A4.W) ;0458: 4A71C0AE
DC.W $0537 ;045C
ROXL.L D3,D4 ;045E: E7B4
MOVE.L D5,-(A0) ;0460: 2105
OR.L D5,(A5) ;0462: 8B95
DC.W $467B ;0464
CMPA.L (A6)+,A2 ;0466: B5DE
BCHG D1,(A5)+ ;0468: 035D
DC.W $C1CE ;046A
DC.W $6FDF ;046C
MOVE (A0)+,(A7) ;046E: 3E98
BCHG D1,(A5)+ ;0470: 035D
DC.W $C1CA ;0472
DC.W $5571 ;0474
EOR.B D3,-(A1) ;0476: B721
DC.W $6FDF ;0478
MOVEA -(A0),A7 ;047A: 3E60
BCHG D0,(A5)+ ;047C: 015D
MULS D6,D0 ;047E: C1C6
DC.W $71F1 ;0480
CMPA.L (A6)+,A1 ;0482: B3DE
MOVEP -15910(A1),D6 ;0484: 0D09C1DA
DC.W $6FDF ;0488
MOVE -(A4),(A7)+ ;048A: 3EE4
DC.W $0831 ;048C
MULS D2,D0 ;048E: C1C2
NOT -26(A1,A4.W) ;0490: 4671C0E6
DC.W $0571 ;0494
SUB D4,(A4)+ ;0496: 995C
BCHG D3,(A5)+ ;0498: 075D
MULS D6,D0 ;049A: C1C6
BCHG D1,(A5)+ ;049C: 035D
DC.W $C1CA ;049E
BTST D6,(A5)+ ;04A0: 0D1D
MULS (A2),D0 ;04A2: C1D2
DC.W $6FDF ;04A4
MOVE A0,D7 ;04A6: 3E08
BTST D0,(A5)+ ;04A8: 011D
MULS D2,D0 ;04AA: C1C2
BTST D2,EXT_000D ;04AC: 053999967319
MULS (A4),D0 ;04B2: C1D4
DC.W $7319 ;04B4
DC.W $C1CC ;04B6
BCHG D7,(A1)+ ;04B8: 0F59
MULS (A6),D0 ;04BA: C1D6
DC.W $5575 ;04BC
ASL.B #2,D6 ;04BE: E506
MOVEQ #-69,D0 ;04C0: 70BB
MOVE -(A2),D7 ;04C2: 3E22
MOVEP.L D2,-15906(A5) ;04C4: 05CDC1DE
MOVE.L -(A1),(A0)+ ;04C8: 20E1
CMPA.L (A6)+,A1 ;04CA: B3DE
MOVE.B (A5)+,-15880(A1) ;04CC: 135DC1F8
DC.W $F3F0 ;04D0
DC.W $1244 ;04D2
BCHG D1,(A5)+ ;04D4: 035D
DC.W $C1CA ;04D6
DC.W $5571 ;04D8
EOR.B D3,-(A1) ;04DA: B721
DC.W $6FDF ;04DC
MOVEA -(A0),A7 ;04DE: 3E60
DC.W $0776 ;04E0
SUB D5,(A5)+ ;04E2: 9B5D
DC.W $C43A ;04E4
DC.W $EBDD ;04E6
BCHG D1,(A5)+ ;04E8: 035D
DC.W $C1CA ;04EA
BCHG D2,(A5)+ ;04EC: 055D
MULS D2,D0 ;04EE: C1C2
DC.W $6FDF ;04F0
MOVE A6,D7 ;04F2: 3E0E
BTST D2,(A5)+ ;04F4: 051D
MULS D2,D0 ;04F6: C1C2
DC.W $F4B4 ;04F8
SUB.L (A1)+,D2 ;04FA: 9499
BCHG D0,-7228(A3) ;04FC: 016BE3C4
SUBX.B -(A5),-(A0) ;0500: 910D
DC.W $C235 ;0502
NOT (A5) ;0504: 4655
MOVEA.L (A7),A2 ;0506: 2457
DC.W $F4B0 ;0508
DC.W $E1C4 ;050A
SUBX.B -(A5),-(A0) ;050C: 910D
AND.B 18013(A4),D1 ;050E: C22C465D
DC.W $71A2 ;0512
MOVE.L D1,(A1) ;0514: 2281
DC.W $A6C4 ;0516
SUBX.B -(A5),-(A0) ;0518: 910D
DC.W $C232 ;051A
DC.W $476F ;051C
DC.W $E1C4 ;051E
DC.W $4679 ;0520
SUBX D4,D1 ;0522: 9344
DC.W $C4F9 ;0524
MOVE.B (A6)+,D2 ;0526: 141E
CHK D5,D0 ;0528: 4185
DC.W $CDB4 ;052A
MOVE.L D3,(A1) ;052C: 2283
MULS (A4)+,D0 ;052E: C1DC
DC.W $467B ;0530
EXG D6,D4 ;0532: CD44
DC.W $2171 ;0534
AND.B 18313(A4),D1 ;0536: C22C4789
DC.W $A1DC ;053A
DC.W $793B ;053C
SUB.B (A1),D0 ;053E: 9011
ADDA A5,A7 ;0540: DECD
DC.W $E3F2 ;0542
MOVE.L -(A5),-31708(A0) ;0544: 21658424
MOVEA.L (A1),A0 ;0548: 2051
CMPA.L (A6)+,A4 ;054A: B9DE
LAB_0005:
MOVE.B (A5)+,-15880(A4) ;054C: 195DC1F8
DC.W $C43D ;0550
MOVE.B (A2)+,D2 ;0552: 141A
DC.W $63DB ;0554
ABCD D2,D1 ;0556: C302
DC.W $B4B5 ;0558
ROXL (A4) ;055A: E5D4
DC.W $174D ;055C
DC.W $C7BE ;055E
DC.W $F9F5 ;0560
MOVE.B (A2)+,28639(A3) ;0562: 175A6FDF
MOVE A6,D7 ;0566: 3E0E
BCHG D3,(A5)+ ;0568: 075D
MULS D6,D0 ;056A: C1C6
DC.W $79F2 ;056C
SUBQ #3,(A3)+ ;056E: 575B
BCHG D1,(A5)+ ;0570: 035D
DC.W $C1CA ;0572
BCHG D2,(A5)+ ;0574: 055D
MULS D2,D0 ;0576: C1C2
DC.W $F5F4 ;0578
DC.W $8F70 ;057A
ADD.L -(A1),D7 ;057C: DEA1
DC.W $E3F2 ;057E
MOVE.L -(A5),-28816(A0) ;0580: 21658F70
DC.W $DEAD ;0584
ROXL (A5) ;0586: E5D5
DC.W $4679 ;0588
DC.W $E3F2 ;058A
MOVE.L -(A1),-28816(A0) ;058C: 21618F70
DC.W $DE37 ;0590
DC.W $E3F2 ;0592
MOVE.L -(A1),-6696(A0) ;0594: 2161E5D8
DC.W $2733 ;0598
AND D0,(A2)+ ;059A: C15A
DC.W $6FDF ;059C
DC.W $3FAA ;059E
BCHG D0,(A5)+ ;05A0: 015D
MULS D6,D0 ;05A2: C1C6
DC.W $71F1 ;05A4
ROXL.L D1,D2 ;05A6: E3B2
DC.W $216D ;05A8
ASL.L D6,D6 ;05AA: EDA6
DC.W $2175 ;05AC
DC.W $8F70 ;05AE
ADD (A7)+,D7 ;05B0: DE5F
ROXL.L D1,D2 ;05B2: E3B2
DC.W $217D ;05B4
DC.W $8F70 ;05B6
ADD.B D7,(A3) ;05B8: DF13
DC.W $8F70 ;05BA
DC.W $DCF5 ;05BC
SBCD D1,D6 ;05BE: 8D01
ADDQ.L #7,A6 ;05C0: 5E8E
SBCD D1,D2 ;05C2: 8501
BLE.S LAB_0005+2 ;05C4: 6F88
DC.W $C1FB ;05C6
DC.W $AAB5 ;05C8
DC.W $E3F2 ;05CA
MOVE.L -(A5),-28816(A0) ;05CC: 21658F70
ADD.L -24268(A5),D7 ;05D0: DEADA134
DC.W $451D ;05D4
DC.W $A4AC ;05D6
SUBQ.B #1,D5 ;05D8: 5305
DC.W $B4AE ;05DA
DC.W $6823 ;05DC
SUB.L A5,D2 ;05DE: 948D
DC.W $4514 ;05E0
DC.W $B7AD ;05E2
DC.W $653D ;05E4
DC.W $848C ;05E6
BCS.S LAB_0006 ;05E8: 6514
EOR.L D3,30488(A5) ;05EA: B7AD7718
EOR.L D1,25908(A3) ;05EE: B3AB6534
SUBX.L -(A5),-(A3) ;05F2: 978D
DC.W $7325 ;05F4
SUB.L A6,D2 ;05F6: 948E
DC.W $451E ;05F8
DC.W $B2F0 ;05FA
DC.W $4D18 ;05FC
LAB_0006:
DC.W $A3AC ;05FE
NEGX.B D3 ;0600: 4003
CMPA (A6)+,A4 ;0602: B8DE
MOVE.L (A1),12650(A0) ;0604: 2151316A
MOVE.L (A7),-9402(A0) ;0608: 2157DB46
DC.W $7503 ;060C
DC.W $B4AD ;060E
DC.W $553F ;0610
DC.W $AE98 ;0612
NBCD (A5)+ ;0614: 481D
DC.W $A4FF ;0616
DC.W $2171 ;0618
MULS (A6)+,D0 ;061A: C1DE
MOVE.B D5,-15910(A2) ;061C: 1545C1DA
BLT.S LAB_0008 ;0620: 6D1E
DC.W $A2BF ;0622
DC.W $4D14 ;0624
ROXL.L #8,D2 ;0626: E192
NBCD (A3) ;0628: 4813
DC.W $B3BF ;062A
DC.W $5308 ;062C
LAB_0007:
AND.L D0,(A2) ;062E: C192
DC.W $93F1 ;0630
OR D5,(A4)+ ;0632: 8B5C
DC.W $6BF1 ;0634
MOVEQ #30,D3 ;0636: 761E
DC.W $5171 ;0638
CMPA.L (A6)+,A4 ;063A: B9DE
BMI.S LAB_0007 ;063C: 6BF0
ROXL.L #8,D6 ;063E: E196
LAB_0008:
DC.W $2171 ;0640
AND D0,25374(A3) ;0642: C16B631E
DC.W $AAB1 ;0646
SUBQ #1,(A1) ;0648: 5351
SUBA.L 3904(A7),A3 ;064A: 97EF0F40
DC.W $E0FF ;064E
ORI.B #$00,D0 ;0650: 00000000
ORI.B #$00,D0 ;0654: 00000000
ORI.B #$00,D0 ;0658: 00000000
ORI.B #$00,D0 ;065C: 00000000
SECTION S_1,CODE
SECSTRT_1:
SUBA #$0054,A7 ;0660: 9EFC0054
MOVEM.L D2-D7/A2-A6,-(A7) ;0664: 48E73F3E
MOVEA.L (ABSEXECBASE).W,A5 ;0668: 2A780004
MOVEQ #20,D0 ;066C: 7014
MOVE.L D0,88(A7) ;066E: 2F400058
LEA LAB_003D(PC),A1 ;0672: 43FA06D6
MOVEQ #37,D0 ;0676: 7025
MOVEA.L A5,A6 ;0678: 2C4D
JSR -552(A6) ;067A: 4EAEFDD8
MOVEA.L D0,A4 ;067E: 2840
MOVE.L D0,60(A7) ;0680: 2F40003C
BEQ LAB_0039 ;0684: 67000672
MOVEQ #0,D1 ;0688: 7200
LEA 68(A7),A0 ;068A: 41EF0044
MOVEQ #15,D2 ;068E: 740F
LAB_000A:
MOVE.B D1,(A0)+ ;0690: 10C1
DBF D2,LAB_000A ;0692: 51CAFFFC
LEA LAB_003E(PC),A0 ;0696: 41FA06BE
MOVE.L A0,D1 ;069A: 2208
LEA 68(A7),A0 ;069C: 41EF0044
MOVE.L A0,D2 ;06A0: 2408
MOVEQ #0,D3 ;06A2: 7600
MOVEA.L A4,A6 ;06A4: 2C4C
JSR -798(A6) ;06A6: 4EAEFCE2
MOVE.L D0,64(A7) ;06AA: 2F400040
BNE.S LAB_000B ;06AE: 6610
JSR -132(A6) ;06B0: 4EAEFF7C
MOVE.L D0,D1 ;06B4: 2200
MOVEQ #0,D2 ;06B6: 7400
JSR -474(A6) ;06B8: 4EAEFE26
BRA LAB_0038 ;06BC: 60000636
LAB_000B:
MOVE.L #$00010001,D7 ;06C0: 2E3C00010001
TST.L 76(A7) ;06C6: 4AAF004C
BEQ.S LAB_000C ;06CA: 6706
MOVE.L #$00050001,D7 ;06CC: 2E3C00050001
LAB_000C:
MOVEQ #1,D2 ;06D2: 7401
MOVE.L D2,LAB_02ED ;06D4: 23C200003BCC
MOVE.L D7,56(A7) ;06DA: 2F470038
TST.L 80(A7) ;06DE: 4AAF0050
BEQ.S LAB_000D ;06E2: 6706
CLR.L LAB_02ED ;06E4: 42B900003BCC
LAB_000D:
MOVEA.L A5,A6 ;06EA: 2C4D
JSR -132(A6) ;06EC: 4EAEFF7C
LEA SECSTRT_2,A1 ;06F0: 43F900003B40
JSR -594(A6) ;06F6: 4EAEFDAE
MOVEA.L D0,A3 ;06FA: 2640
TST.L D0 ;06FC: 4A80
BNE.S LAB_0010 ;06FE: 6656
LEA SECSTRT_2,A0 ;0700: 41F900003B40
MOVEA.L A0,A1 ;0706: 2248
LAB_000E:
TST.B (A1)+ ;0708: 4A19
BNE.S LAB_000E ;070A: 66FC
SUBQ.L #1,A1 ;070C: 5389
SUBA.L A0,A1 ;070E: 93C8
MOVE.L A1,D0 ;0710: 2009
MOVEQ #64,D1 ;0712: 7240
ADD.L D1,D0 ;0714: D081
MOVE.L D7,D1 ;0716: 2207
JSR -198(A6) ;0718: 4EAEFF3A
MOVEA.L D0,A3 ;071C: 2640
TST.L D0 ;071E: 4A80
BEQ.S LAB_0011 ;0720: 673A
MOVE.B #$81,9(A3) ;0722: 177C00810009
MOVE.B #$0F,8(A3) ;0728: 177C000F0008
LEA 62(A3),A0 ;072E: 41EB003E
MOVE.L A0,10(A3) ;0732: 2748000A
LEA 50(A3),A1 ;0736: 43EB0032
MOVE.L A1,46(A3) ;073A: 2749002E
LEA 46(A3),A1 ;073E: 43EB002E
MOVE.L A1,54(A3) ;0742: 27490036
LEA SECSTRT_2,A1 ;0746: 43F900003B40
LAB_000F:
MOVE.B (A1)+,(A0)+ ;074C: 10D9
BNE.S LAB_000F ;074E: 66FC
MOVEA.L A3,A1 ;0750: 224B
JSR -600(A6) ;0752: 4EAEFDA8
LAB_0010:
MOVEA.L A3,A0 ;0756: 204B
JSR -564(A6) ;0758: 4EAEFDCC
LAB_0011:
MOVE.L A3,52(A7) ;075C: 2F4B0034
JSR -138(A6) ;0760: 4EAEFF76
MOVE.L A3,D0 ;0764: 200B
BEQ LAB_0037 ;0766: 67000582
CLR 94(A7) ;076A: 426F005E
CLR.L 88(A7) ;076E: 42AF0058
TST 58(A3) ;0772: 4A6B003A
BNE LAB_0030 ;0776: 66000466
MOVE #$0001,94(A7) ;077A: 3F7C0001005E
MOVE LAB_0057,58(A3) ;0780: 377900000E68003A
MOVE LAB_0057+2,60(A3) ;0788: 377900000E6A003C
SUBA.L A1,A1 ;0790: 93C9
JSR -294(A6) ;0792: 4EAEFEDA
MOVEA.L D0,A0 ;0796: 2040
MOVE.L 172(A0),D1 ;0798: 222800AC
ASL.L #2,D1 ;079C: E581
MOVEA.L D1,A0 ;079E: 2041
MOVE.L 60(A0),D0 ;07A0: 2028003C
ASL.L #2,D0 ;07A4: E580
MOVE.L D0,84(A7) ;07A6: 2F400054
BRA LAB_002D ;07AA: 600003B8
LAB_0012:
MOVE.L -4(A2),D0 ;07AE: 202AFFFC
SUBQ.L #4,D0 ;07B2: 5980
MOVE.L (A2),D1 ;07B4: 2212
ASL.L #2,D1 ;07B6: E581
MOVE.L D0,112(A7) ;07B8: 2F400070
MOVE.L D1,84(A7) ;07BC: 2F410054
BRA LAB_002C ;07C0: 60000396
LAB_0013:
CMPI.L #$6100FFFE,(A2) ;07C4: 0C926100FFFE
BNE LAB_002B ;07CA: 66000384
MOVE.L 4(A2),D0 ;07CE: 202A0004
CMP.L A2,D0 ;07D2: B08A
BNE LAB_002B ;07D4: 6600037A
MOVEQ #1,D6 ;07D8: 7C01
CLR.L 124(A7) ;07DA: 42AF007C
SUBA.L A3,A3 ;07DE: 97CB
SUBA.L A4,A4 ;07E0: 99CC
MOVEQ #0,D5 ;07E2: 7A00
CLR.L 96(A7) ;07E4: 42AF0060
CLR.L 116(A7) ;07E8: 42AF0074
CLR.L 108(A7) ;07EC: 42AF006C
CLR.L 120(A7) ;07F0: 42AF0078
CLR.L 104(A7) ;07F4: 42AF0068
LEA 8(A2),A1 ;07F8: 43EA0008
MOVE.L D7,D0 ;07FC: 2007
SUBQ.L #8,D0 ;07FE: 5180
MOVE.L D0,112(A7) ;0800: 2F400070
MOVE.L A2,48(A7) ;0804: 2F4A0030
MOVE.L A1,100(A7) ;0808: 2F490064
MOVEA.L A5,A6 ;080C: 2C4D
JSR -132(A6) ;080E: 4EAEFF7C
BRA LAB_0028 ;0812: 600002FC
LAB_0014:
MOVE.L (A2),D7 ;0816: 2E12
LEA 8(A2),A0 ;0818: 41EA0008
MOVE.L 4(A2),D4 ;081C: 282A0004
SUBQ.L #8,112(A7) ;0820: 51AF0070
MOVE.L A0,100(A7) ;0824: 2F480064
CMPI.L #$0BAD000E,D7 ;0828: 0C870BAD000E
BNE.S LAB_0015 ;082E: 6608
MOVE.L D4,104(A7) ;0830: 2F440068
BRA LAB_0028 ;0834: 600002DA
LAB_0015:
TST.L D6 ;0838: 4A86
BEQ LAB_0028 ;083A: 670002D4
MOVEA.L 124(A7),A2 ;083E: 246F007C
MOVE.L D7,D0 ;0842: 2007
SUBI.L #$0BAD0000,D0 ;0844: 04800BAD0000
BMI LAB_0028 ;084A: 6B0002C4
CMPI.L #$00000010,D0 ;084E: 0C8000000010
BGE LAB_0028 ;0854: 6C0002BA
ADD D0,D0 ;0858: D040
MOVE LAB_0016(PC,D0.W),D0 ;085A: 303B0006
JMP LAB_0016+2(PC,D0.W) ;085E: 4EFB0004
LAB_0016:
ORI.B #$4A,(A6)+ ;0862: 001E004A
ORI #$00A0,-56(A4,D0.W) ;0866: 007400A000C8
DC.W $00F8 ;086C
BTST D0,318(A0) ;086E: 0128013E
BCHG D0,(A4)+ ;0872: 015C
BCHG D0,-(A2) ;0874: 0162
BCHG D0,370(A2) ;0876: 016A0172
DC.W $017A ;087A
ANDI #$02AC,D2 ;087C: 024202AC
DC.W $0026 ;0880
MOVE.L D4,124(A7) ;0882: 2F44007C
BRA LAB_0028 ;0886: 60000288
MOVE.L A4,D0 ;088A: 200C
BEQ.S LAB_0018 ;088C: 6708
MOVEA.L A4,A1 ;088E: 224C
MOVEA.L A5,A6 ;0890: 2C4D
JSR -414(A6) ;0892: 4EAEFE62
LAB_0018:
SUBA.L A3,A3 ;0896: 97CB
MOVEA.L A3,A4 ;0898: 284B
MOVEQ #0,D6 ;089A: 7C00
LEA 378(A5),A0 ;089C: 41ED017A
MOVEA.L D4,A1 ;08A0: 2244
MOVEA.L A5,A6 ;08A2: 2C4D
JSR -276(A6) ;08A4: 4EAEFEEC
TST.L D0 ;08A8: 4A80
BEQ LAB_0028 ;08AA: 67000264
MOVE.L A4,D0 ;08AE: 200C
BEQ.S LAB_0019 ;08B0: 6708
MOVEA.L A4,A1 ;08B2: 224C
MOVEA.L A5,A6 ;08B4: 2C4D
JSR -414(A6) ;08B6: 4EAEFE62
LAB_0019:
MOVEA.L D4,A1 ;08BA: 2244
MOVEQ #0,D0 ;08BC: 7000
MOVEA.L A5,A6 ;08BE: 2C4D
JSR -552(A6) ;08C0: 4EAEFDD8
MOVEA.L D0,A4 ;08C4: 2840
MOVEA.L D0,A3 ;08C6: 2640
TST.L D0 ;08C8: 4A80
SNE D1 ;08CA: 56C1
NEG.B D1 ;08CC: 4401
EXT D1 ;08CE: 4881
EXT.L D1 ;08D0: 48C1
MOVE.L D1,D6 ;08D2: 2C01
BRA LAB_0028 ;08D4: 6000023A
MOVE.L A4,D0 ;08D8: 200C
BEQ.S LAB_001A ;08DA: 6708
MOVEA.L A4,A1 ;08DC: 224C
MOVEA.L A5,A6 ;08DE: 2C4D
JSR -414(A6) ;08E0: 4EAEFE62
LAB_001A:
SUBA.L A4,A4 ;08E4: 99CC
LEA 350(A5),A0 ;08E6: 41ED015E
MOVEA.L D4,A1 ;08EA: 2244
MOVEA.L A5,A6 ;08EC: 2C4D
JSR -276(A6) ;08EE: 4EAEFEEC
MOVEA.L D0,A3 ;08F2: 2640
TST.L D0 ;08F4: 4A80
SNE D1 ;08F6: 56C1
NEG.B D1 ;08F8: 4401
EXT D1 ;08FA: 4881
EXT.L D1 ;08FC: 48C1
MOVE.L D1,D6 ;08FE: 2C01
BRA LAB_0028 ;0900: 6000020E
MOVE.L A4,D0 ;0904: 200C
BEQ.S LAB_001B ;0906: 6708
MOVEA.L A4,A1 ;0908: 224C
MOVEA.L A5,A6 ;090A: 2C4D
JSR -414(A6) ;090C: 4EAEFE62
LAB_001B:
SUBA.L A4,A4 ;0910: 99CC
MOVEA.L D4,A1 ;0912: 2244
MOVEA.L A5,A6 ;0914: 2C4D
JSR -498(A6) ;0916: 4EAEFE0E
MOVEA.L D0,A3 ;091A: 2640
TST.L D0 ;091C: 4A80
SNE D1 ;091E: 56C1
NEG.B D1 ;0920: 4401
EXT D1 ;0922: 4881
EXT.L D1 ;0924: 48C1
MOVE.L D1,D6 ;0926: 2C01
BRA LAB_0028 ;0928: 600001E6
MOVE.L A3,D0 ;092C: 200B
BEQ LAB_0027+2 ;092E: 670001DE
MOVE.L D4,D0 ;0932: 2004
CLR D0 ;0934: 4240
SWAP D0 ;0936: 4840
MOVE 20(A3),D1 ;0938: 322B0014
CMP D0,D1 ;093C: B240
BCS LAB_0027+2 ;093E: 650001CE
CMP D0,D1 ;0942: B240
BNE LAB_0028 ;0944: 660001CA
SWAP D4 ;0948: 4844
CLR D4 ;094A: 4244
SWAP D4 ;094C: 4844
MOVE 22(A3),D1 ;094E: 322B0016
CMP D4,D1 ;0952: B244
BCC LAB_0028 ;0954: 640001BA
BRA LAB_0027+2 ;0958: 600001B4
MOVE.L A3,D0 ;095C: 200B
BEQ LAB_0027+2 ;095E: 670001AE
MOVE.L D4,D0 ;0962: 2004
CLR D0 ;0964: 4240
SWAP D0 ;0966: 4840
MOVE 20(A3),D1 ;0968: 322B0014
CMP D0,D1 ;096C: B240
BHI LAB_0027+2 ;096E: 6200019E
CMP D0,D1 ;0972: B240
BNE LAB_0028 ;0974: 6600019A
SWAP D4 ;0978: 4844
CLR D4 ;097A: 4244
SWAP D4 ;097C: 4844
MOVE 22(A3),D1 ;097E: 322B0016
CMP D4,D1 ;0982: B244
BLS LAB_0028 ;0984: 6300018A
BRA LAB_0027+2 ;0988: 60000184
MOVE.L D6,D0 ;098C: 2006
MOVEA.L 48(A7),A0 ;098E: 206F0030
MOVEA.L A3,A1 ;0992: 224B
MOVEA.L A5,A6 ;0994: 2C4D
SUB.L A0,D4 ;0996: 9888
JSR 0(A0,D4.L) ;0998: 4EB04800
MOVE.L D0,D6 ;099C: 2C00
BRA LAB_0028 ;099E: 60000170
MOVE.L A4,D0 ;09A2: 200C
BEQ.S LAB_001C ;09A4: 6708
MOVEA.L A4,A1 ;09A6: 224C
MOVEA.L A5,A6 ;09A8: 2C4D
JSR -414(A6) ;09AA: 4EAEFE62
LAB_001C:
MOVEA.L D4,A3 ;09AE: 2644
MOVE.L A3,D1 ;09B0: 220B
SNE D0 ;09B2: 56C0
NEG.B D0 ;09B4: 4400
EXT D0 ;09B6: 4880
EXT.L D0 ;09B8: 48C0
MOVE.L D0,D6 ;09BA: 2C00
BRA LAB_0028 ;09BC: 60000152
MOVE.L D4,D5 ;09C0: 2A04
BRA LAB_0028 ;09C2: 6000014C
MOVE.L D4,96(A7) ;09C6: 2F440060
BRA LAB_0028 ;09CA: 60000144
MOVE.L D4,116(A7) ;09CE: 2F440074
BRA LAB_0028 ;09D2: 6000013C
MOVE.L D4,108(A7) ;09D6: 2F44006C
BRA LAB_0028 ;09DA: 60000134
TST.L 116(A7) ;09DE: 4AAF0074
BNE.S LAB_001D ;09E2: 6604
MOVE.L D5,116(A7) ;09E4: 2F450074
LAB_001D:
TST.L D5 ;09E8: 4A85
BEQ LAB_0027+2 ;09EA: 67000122
MOVE.L 96(A7),D7 ;09EE: 2E2F0060
BEQ LAB_0027+2 ;09F2: 6700011A
MOVE.L A3,D0 ;09F6: 200B
BEQ LAB_0027+2 ;09F8: 67000114
TST.L 120(A7) ;09FC: 4AAF0078
BNE.S LAB_0021 ;0A00: 666C
MOVE.L A2,D0 ;0A02: 200A
BNE.S LAB_001E ;0A04: 660C
LEA LAB_003F(PC),A2 ;0A06: 45FA0372
LEA LAB_003F(PC),A0 ;0A0A: 41FA036E
MOVE.L A0,124(A7) ;0A0E: 2F48007C
LAB_001E:
SUB.L D5,D7 ;0A12: 9E85
MOVE.L D7,D1 ;0A14: 2207
MOVEQ #1,D2 ;0A16: 7401
AND.L D2,D1 ;0A18: C282
ADD.L D1,D7 ;0A1A: DE81
MOVEA.L A2,A0 ;0A1C: 204A
LAB_001F:
TST.B (A0)+ ;0A1E: 4A18
BNE.S LAB_001F ;0A20: 66FC
SUBQ.L #1,A0 ;0A22: 5388
SUBA.L A2,A0 ;0A24: 91CA
MOVE.L D7,D1 ;0A26: 2207
ADD.L A0,D1 ;0A28: D288
MOVEQ #10,D0 ;0A2A: 700A
ADD.L D1,D0 ;0A2C: D081
MOVE.L 56(A7),D1 ;0A2E: 222F0038
MOVEA.L A5,A6 ;0A32: 2C4D
JSR -198(A6) ;0A34: 4EAEFF3A
MOVE.L D0,120(A7) ;0A38: 2F400078
BEQ.S LAB_0021 ;0A3C: 6730
MOVEA.L D0,A1 ;0A3E: 2240
MOVEA.L D5,A0 ;0A40: 2045
MOVE.L D7,D0 ;0A42: 2007
JSR -624(A6) ;0A44: 4EAEFD90
JSR -636(A6) ;0A48: 4EAEFD84
MOVE.L 120(A7),D0 ;0A4C: 202F0078
ADD.L D7,D0 ;0A50: D087
MOVEA.L D0,A2 ;0A52: 2440
LEA 8(A2),A0 ;0A54: 41EA0008
MOVEA.L 124(A7),A1 ;0A58: 226F007C
LAB_0020:
MOVE.B (A1)+,(A0)+ ;0A5C: 10D9
BNE.S LAB_0020 ;0A5E: 66FC
MOVEA.L 52(A7),A0 ;0A60: 206F0034
ADDA #$002E,A0 ;0A64: D0FC002E
MOVEA.L A2,A1 ;0A68: 224A
JSR -246(A6) ;0A6A: 4EAEFF0A
LAB_0021:
MOVE.L 120(A7),D7 ;0A6E: 2E2F0078
BEQ LAB_0027+2 ;0A72: 6700009A
MOVE.L 116(A7),D0 ;0A76: 202F0074
ADD.L D7,D0 ;0A7A: D087
SUB.L D5,D0 ;0A7C: 9085
MOVE.L D0,116(A7) ;0A7E: 2F400074
MOVEA.L A3,A1 ;0A82: 224B
MOVEA.L D4,A0 ;0A84: 2044
MOVEA.L A5,A6 ;0A86: 2C4D
JSR -420(A6) ;0A88: 4EAEFE5C
MOVE.L 108(A7),D4 ;0A8C: 282F006C
BEQ.S LAB_0022 ;0A90: 6710
ADD.L D7,D4 ;0A92: D887
SUB.L D5,D4 ;0A94: 9885
MOVEA.L D4,A0 ;0A96: 2044
MOVE.L D0,(A0) ;0A98: 2080
MOVE.L D4,108(A7) ;0A9A: 2F44006C
JSR -636(A6) ;0A9E: 4EAEFD84
LAB_0022:
SUBA.L A4,A4 ;0AA2: 99CC
BRA.S LAB_0028 ;0AA4: 606A
TST.L D4 ;0AA6: 4A84
BEQ.S LAB_0023 ;0AA8: 6712
MOVE.L D6,D0 ;0AAA: 2006
MOVEA.L 48(A7),A0 ;0AAC: 206F0030
MOVEA.L A3,A1 ;0AB0: 224B
MOVEA.L A5,A6 ;0AB2: 2C4D
SUB.L A0,D4 ;0AB4: 9888
JSR 0(A0,D4.L) ;0AB6: 4EB04800
MOVE.L D0,D6 ;0ABA: 2C00
LAB_0023:
TST.L D6 ;0ABC: 4A86
BEQ.S LAB_0028 ;0ABE: 6750
SUBA.L A4,A4 ;0AC0: 99CC
MOVE.L A2,D0 ;0AC2: 200A
BNE.S LAB_0024 ;0AC4: 660C
LEA LAB_003F(PC),A2 ;0AC6: 45FA02B2
LEA LAB_003F(PC),A0 ;0ACA: 41FA02AE
MOVE.L A0,124(A7) ;0ACE: 2F48007C
LAB_0024:
MOVEA.L A2,A0 ;0AD2: 204A
LAB_0025:
TST.B (A0)+ ;0AD4: 4A18
BNE.S LAB_0025 ;0AD6: 66FC
SUBQ.L #1,A0 ;0AD8: 5388
SUBA.L A2,A0 ;0ADA: 91CA
MOVE.L A0,D0 ;0ADC: 2008
MOVEQ #10,D1 ;0ADE: 720A
ADD.L D1,D0 ;0AE0: D081
MOVE.L 56(A7),D1 ;0AE2: 222F0038
MOVEA.L A5,A6 ;0AE6: 2C4D
JSR -198(A6) ;0AE8: 4EAEFF3A
MOVEA.L D0,A2 ;0AEC: 2440
TST.L D0 ;0AEE: 4A80
BEQ.S LAB_0027+2 ;0AF0: 671C
LEA 8(A2),A0 ;0AF2: 41EA0008
MOVEA.L 124(A7),A1 ;0AF6: 226F007C
LAB_0026:
MOVE.B (A1)+,(A0)+ ;0AFA: 10D9
BNE.S LAB_0026 ;0AFC: 66FC
MOVEA.L 52(A7),A0 ;0AFE: 206F0034
ADDA #$002E,A0 ;0B02: D0FC002E
MOVEA.L A2,A1 ;0B06: 224A
JSR -246(A6) ;0B08: 4EAEFF0A
LAB_0027:
CMPI #$7C00,D0 ;0B0C: 0C407C00
LAB_0028:
MOVEA.L 100(A7),A2 ;0B10: 246F0064
TST.L (A2) ;0B14: 4A92
BNE LAB_0014 ;0B16: 6600FCFE
TST.L 104(A7) ;0B1A: 4AAF0068
BEQ.S LAB_0029 ;0B1E: 671C
MOVE.L A2,-(A7) ;0B20: 2F0A
MOVE.L D6,D0 ;0B22: 2006
MOVEA.L 52(A7),A0 ;0B24: 206F0034
MOVEA.L A3,A1 ;0B28: 224B
MOVE.L 108(A7),D1 ;0B2A: 222F006C
MOVEA.L 124(A7),A2 ;0B2E: 246F007C
MOVEA.L A5,A6 ;0B32: 2C4D
SUB.L A0,D1 ;0B34: 9288
JSR 0(A0,D1.L) ;0B36: 4EB01800
MOVEA.L (A7)+,A2 ;0B3A: 245F
LAB_0029:
MOVE.L A4,D0 ;0B3C: 200C
BEQ.S LAB_002A ;0B3E: 6708
MOVEA.L A4,A1 ;0B40: 224C
MOVEA.L A5,A6 ;0B42: 2C4D
JSR -414(A6) ;0B44: 4EAEFE62
LAB_002A:
MOVEA.L A5,A6 ;0B48: 2C4D
JSR -138(A6) ;0B4A: 4EAEFF76
BRA.S LAB_002C ;0B4E: 6008
LAB_002B:
ADDQ.L #4,A2 ;0B50: 588A
SUBQ.L #4,D7 ;0B52: 5987
MOVE.L D7,112(A7) ;0B54: 2F470070
LAB_002C:
MOVE.L 112(A7),D7 ;0B58: 2E2F0070
MOVEQ #0,D0 ;0B5C: 7000
CMP.L D0,D7 ;0B5E: BE80
BHI LAB_0013 ;0B60: 6200FC62
LAB_002D:
MOVEA.L 84(A7),A2 ;0B64: 246F0054
MOVE.L A2,D0 ;0B68: 200A
BNE LAB_0012 ;0B6A: 6600FC42
MOVEA.L 52(A7),A3 ;0B6E: 266F0034
TST.L 72(A7) ;0B72: 4AAF0048
BNE.S LAB_0030 ;0B76: 6666
MOVEQ #0,D0 ;0B78: 7000
MOVE.L D0,D1 ;0B7A: 2200
MOVEA.L A5,A6 ;0B7C: 2C4D
JSR -648(A6) ;0B7E: 4EAEFD78
BTST #0,D0 ;0B82: 08000000
BEQ.S LAB_0030 ;0B86: 6756
MOVE.L #$80002110,D0 ;0B88: 203C80002110
MOVE.L D0,D1 ;0B8E: 2200
JSR -648(A6) ;0B90: 4EAEFD78
MOVEQ #0,D0 ;0B94: 7000
MOVE.L D0,D1 ;0B96: 2200
JSR -648(A6) ;0B98: 4EAEFD78
BTST #8,D0 ;0B9C: 08000008
BEQ.S LAB_0030 ;0BA0: 673C
LEA LAB_02EC+1,A0 ;0BA2: 41F900003B4D
MOVEA.L A0,A1 ;0BA8: 2248
LAB_002E:
TST.B (A1)+ ;0BAA: 4A19
BNE.S LAB_002E ;0BAC: 66FC
SUBQ.L #1,A1 ;0BAE: 5389
SUBA.L A0,A1 ;0BB0: 93C8
MOVE.L A1,D0 ;0BB2: 2009
MOVEQ #10,D1 ;0BB4: 720A
ADD.L D1,D0 ;0BB6: D081
MOVE.L 56(A7),D1 ;0BB8: 222F0038
JSR -198(A6) ;0BBC: 4EAEFF3A
MOVEA.L D0,A2 ;0BC0: 2440
TST.L D0 ;0BC2: 4A80
BEQ.S LAB_0030 ;0BC4: 6718
LEA 8(A2),A0 ;0BC6: 41EA0008
LEA LAB_02EC+1,A1 ;0BCA: 43F900003B4D
LAB_002F:
MOVE.B (A1)+,(A0)+ ;0BD0: 10D9
BNE.S LAB_002F ;0BD2: 66FC
LEA 46(A3),A0 ;0BD4: 41EB002E
MOVEA.L A2,A1 ;0BD8: 224A
JSR -246(A6) ;0BDA: 4EAEFF0A
LAB_0030:
MOVEA.L 60(A7),A4 ;0BDE: 286F003C
TST.L 68(A7) ;0BE2: 4AAF0044
BNE LAB_0036 ;0BE6: 660000FA
MOVEQ #0,D0 ;0BEA: 7000
MOVE 58(A3),D0 ;0BEC: 302B003A
MOVE.L D0,120(A7) ;0BF0: 2F400078
MOVEQ #0,D0 ;0BF4: 7000
MOVE 60(A3),D0 ;0BF6: 302B003C
MOVE.L D0,124(A7) ;0BFA: 2F40007C
CMPI #$0027,20(A5) ;0BFE: 0C6D00270014
BCS.S LAB_0031 ;0C04: 6564
MOVEQ #-1,D0 ;0C06: 70FF
MOVEA.L (ABSEXECBASE).W,A6 ;0C08: 2C780004
JSR -810(A6) ;0C0C: 4EAEFCD6
MOVE.L D0,D1 ;0C10: 2200
MOVEA.L A4,A6 ;0C12: 2C4C
JSR -948(A6) ;0C14: 4EAEFC4C
LEA LAB_0040(PC),A0 ;0C18: 41FA0174
MOVE.L A0,D1 ;0C1C: 2208
JSR -948(A6) ;0C1E: 4EAEFC4C
MOVEQ #-2,D0 ;0C22: 70FE
MOVEA.L (ABSEXECBASE).W,A6 ;0C24: 2C780004
JSR -810(A6) ;0C28: 4EAEFCD6
MOVE.L D0,D1 ;0C2C: 2200
MOVEA.L A4,A6 ;0C2E: 2C4C
JSR -948(A6) ;0C30: 4EAEFC4C
MOVEQ #-3,D0 ;0C34: 70FD
MOVEA.L (ABSEXECBASE).W,A6 ;0C36: 2C780004
JSR -810(A6) ;0C3A: 4EAEFCD6
MOVE.L D0,D1 ;0C3E: 2200
MOVEA.L A4,A6 ;0C40: 2C4C
JSR -948(A6) ;0C42: 4EAEFC4C
LEA LAB_0040(PC),A0 ;0C46: 41FA0146
MOVE.L A0,D1 ;0C4A: 2208
JSR -948(A6) ;0C4C: 4EAEFC4C
MOVEQ #-4,D0 ;0C50: 70FC
MOVEA.L (ABSEXECBASE).W,A6 ;0C52: 2C780004
JSR -810(A6) ;0C56: 4EAEFCD6
MOVE.L D0,D1 ;0C5A: 2200
MOVEA.L A4,A6 ;0C5C: 2C4C
JSR -948(A6) ;0C5E: 4EAEFC4C
LEA LAB_0040(PC),A0 ;0C62: 41FA012A
MOVE.L A0,D1 ;0C66: 2208
BRA.S LAB_0032 ;0C68: 6008
LAB_0031:
LEA LAB_0041(PC),A0 ;0C6A: 41FA0124
MOVE.L A0,D1 ;0C6E: 2208
MOVEA.L A4,A6 ;0C70: 2C4C
LAB_0032:
JSR -948(A6) ;0C72: 4EAEFC4C
LEA LAB_0045(PC),A0 ;0C76: 41FA0166
MOVE.L A0,D1 ;0C7A: 2208
LEA 120(A7),A0 ;0C7C: 41EF0078
MOVE.L A0,D2 ;0C80: 2408
JSR -954(A6) ;0C82: 4EAEFC46
TST 94(A7) ;0C86: 4A6F005E
BNE.S LAB_0033 ;0C8A: 660A
LEA LAB_004A(PC),A0 ;0C8C: 41FA016A
MOVE.L A0,D1 ;0C90: 2208
JSR -948(A6) ;0C92: 4EAEFC4C
LAB_0033:
LEA LAB_004C(PC),A0 ;0C96: 41FA016A
MOVE.L A0,D1 ;0C9A: 2208
JSR -948(A6) ;0C9C: 4EAEFC4C
MOVE #$0001,94(A7) ;0CA0: 3F7C0001005E
MOVEA.L 46(A3),A2 ;0CA6: 246B002E
BRA.S LAB_0035 ;0CAA: 6020
LAB_0034:
LEA 8(A2),A0 ;0CAC: 41EA0008
MOVE.L A0,120(A7) ;0CB0: 2F480078
LEA LAB_004F(PC),A0 ;0CB4: 41FA016A
MOVE.L A0,D1 ;0CB8: 2208
LEA 120(A7),A0 ;0CBA: 41EF0078
MOVE.L A0,D2 ;0CBE: 2408
MOVEA.L A4,A6 ;0CC0: 2C4C
JSR -954(A6) ;0CC2: 4EAEFC46
CLR 94(A7) ;0CC6: 426F005E
MOVEA.L (A2),A2 ;0CCA: 2452
LAB_0035:
TST.L (A2) ;0CCC: 4A92
BNE.S LAB_0034 ;0CCE: 66DC
TST 94(A7) ;0CD0: 4A6F005E
BEQ.S LAB_0036 ;0CD4: 670C
LEA LAB_0050(PC),A0 ;0CD6: 41FA014E
MOVE.L A0,D1 ;0CDA: 2208
MOVEA.L A4,A6 ;0CDC: 2C4C
JSR -948(A6) ;0CDE: 4EAEFC4C
LAB_0036:
MOVEA.L A3,A0 ;0CE2: 204B
MOVEA.L A5,A6 ;0CE4: 2C4D
JSR -570(A6) ;0CE6: 4EAEFDC6
LAB_0037:
MOVE.L 64(A7),D1 ;0CEA: 222F0040
MOVEA.L A4,A6 ;0CEE: 2C4C
JSR -858(A6) ;0CF0: 4EAEFCA6
LAB_0038:
MOVEA.L A4,A1 ;0CF4: 224C
BRA.S LAB_003B ;0CF6: 603E
LAB_0039:
LEA LAB_003D(PC),A1 ;0CF8: 43FA0050
MOVEQ #0,D0 ;0CFC: 7000
MOVEA.L A5,A6 ;0CFE: 2C4D
JSR -552(A6) ;0D00: 4EAEFDD8
MOVEA.L D0,A2 ;0D04: 2440
TST.L D0 ;0D06: 4A80
BEQ.S LAB_003C ;0D08: 6732
LEA LAB_0051(PC),A0 ;0D0A: 41FA0122
MOVE.L A0,D1 ;0D0E: 2208
MOVE.L #$000003EE,D2 ;0D10: 243C000003EE
MOVEA.L A2,A6 ;0D16: 2C4A
JSR -30(A6) ;0D18: 4EAEFFE2
MOVE.L D0,D7 ;0D1C: 2E00
BEQ.S LAB_003A ;0D1E: 6714
MOVE.L D7,D1 ;0D20: 2207
LEA LAB_0052(PC),A0 ;0D22: 41FA010C
MOVE.L A0,D2 ;0D26: 2408
MOVEQ #53,D3 ;0D28: 7635
JSR -48(A6) ;0D2A: 4EAEFFD0
MOVE.L D7,D1 ;0D2E: 2207
JSR -36(A6) ;0D30: 4EAEFFDC
LAB_003A:
MOVEA.L A2,A1 ;0D34: 224A
LAB_003B:
MOVEA.L A5,A6 ;0D36: 2C4D
JSR -414(A6) ;0D38: 4EAEFE62
LAB_003C:
MOVE.L 88(A7),D0 ;0D3C: 202F0058
MOVEM.L (A7)+,D2-D7/A2-A6 ;0D40: 4CDF7CFC
ADDA #$0054,A7 ;0D44: DEFC0054
RTS ;0D48: 4E75
LAB_003D:
DC.W $646F ;0D4A
DC.W $732E ;0D4C
DC.W $6C69 ;0D4E
BHI.S LAB_0042 ;0D50: 6272
BSR.S LAB_0043 ;0D52: 6172
DC.W $7900 ;0D54
LAB_003E:
SUBQ #8,(A5) ;0D56: 5155
DC.W $4945 ;0D58
ADDQ.B #2,21292(A7) ;0D5A: 542F532C
TRAP #15 ;0D5E: 4E4F
DC.W $4341 ;0D60
DC.W $4348 ;0D62
DC.W $452F ;0D64
SUBQ.B #1,21061(A4) ;0D66: 532C5245
ADDQ #3,D5 ;0D6A: 5645
ADDQ #1,(A3) ;0D6C: 5253
DC.W $452F ;0D6E
SUBQ.B #1,20047(A4) ;0D70: 532C4E4F
DC.W $4147 ;0D74
DC.W $412F ;0D76
SUBQ.B #1,D0 ;0D78: 5300
LAB_003F:
SUBQ #2,26980(A6) ;0D7A: 556E6964
BCS.S LAB_0046+4 ;0D7E: 656E
MOVEQ #105,D2 ;0D80: 7469
DC.W $6669 ;0D82
BCS.S LAB_0046 ;0D84: 6564
DC.W $2070 ;0D86
BSR.S LAB_004B ;0D88: 6174
BLS.S LAB_0049 ;0D8A: 6368
MOVE.L D0,-(A0) ;0D8C: 2100
LAB_0040:
DC.W $0A00 ;0D8E
LAB_0041:
DC.W $416D ;0D90
DC.W $6967 ;0D92
DC.W $614F ;0D94
DC.W $530A ;0D96
DC.W $436F ;0D98
MOVEQ #121,D0 ;0D9A: 7079
MOVEQ #105,D1 ;0D9C: 7269
BEQ.S LAB_004D ;0D9E: 6768
MOVEQ #32,D2 ;0DA0: 7420
DC.W $A920 ;0DA2
DC.W $3139 ;0DA4
DC.W $3835 ;0DA6
DC.W $2D31 ;0DA8
DC.W $3939 ;0DAA
MOVE -(A0),-(A3) ;0DAC: 3720
DC.W $416D ;0DAE
DC.W $6967 ;0DB0
BSR.S LAB_0044 ;0DB2: 6120
DC.W $496E ;0DB4
MOVEQ #101,D2 ;0DB6: 7465
MOVEQ #110,D1 ;0DB8: 726E
BSR.S LAB_0052 ;0DBA: 6174
DC.W $696F ;0DBC
DC.W $6E61 ;0DBE
BGE.S LAB_0046+4 ;0DC0: 6C2C
MOVEA.L A1,A0 ;0DC2: 2049
LAB_0042:
DC.W $6E63 ;0DC4
LAB_0043:
MOVE.L A2,D7 ;0DC6: 2E0A
DC.W $416C ;0DC8
BGE.S LAB_0046+2 ;0DCA: 6C20
ADDQ #1,26472(A1) ;0DCC: 52696768
MOVEQ #115,D2 ;0DD0: 7473
MOVEA.L (A2),A0 ;0DD2: 2052
LAB_0044:
DC.W $6573 ;0DD4
BCS.S LAB_0053 ;0DD6: 6572
MOVEQ #101,D3 ;0DD8: 7665
BCC.S LAB_004E ;0DDA: 642E
DC.W $0A00 ;0DDC
LAB_0045:
EORI #$6574,(A3) ;0DDE: 0A536574
ADDQ #8,-(A1) ;0DE2: 5061
MOVEQ #99,D2 ;0DE4: 7463
BVC.S LAB_004D ;0DE6: 6820
MOVEA.L (A6),A4 ;0DE8: 2856
LAB_0046:
MOVE.L 25646(A4),9580(A2) ;0DEA: 256C642E256C
DC.W $6429 ;0DF0
DC.W $2068 ;0DF2
LAB_0049:
DC.W $6173 ;0DF4
MOVE.L D0,D0 ;0DF6: 2000
LAB_004A:
BSR.S LAB_0056 ;0DF8: 616C
MOVEQ #101,D1 ;0DFA: 7265
BSR.S LAB_0055 ;0DFC: 6164
LAB_004B:
DC.W $7920 ;0DFE
DC.W $0000 ;0E00
LAB_004C:
DC.W $6265 ;0E02
BCS.S LAB_0059 ;0E04: 656E
DC.W $2069 ;0E06
LAB_004D:
DC.W $6E73 ;0E08
LAB_004E:
MOVEQ #97,D2 ;0E0A: 7461
BGE.S LAB_005A ;0E0C: 6C6C
BCS.S LAB_0059 ;0E0E: 6564
MOVE.L -(A0),D7 ;0E10: 2E20
MOVEA.L (A0),A0 ;0E12: 2050
BSR.S LAB_005C+4 ;0E14: 6174
BLS.S LAB_005B+2 ;0E16: 6368
DC.W $206C ;0E18
DC.W $6973 ;0E1A
MOVEQ #58,D2 ;0E1C: 743A
DC.W $0A00 ;0E1E
LAB_004F:
BTST D4,-(A5) ;0E20: 0925
DC.W $730A ;0E22
DC.W $0000 ;0E24
LAB_0050:
MOVEP.L 28526(A6),D4 ;0E26: 094E6F6E
BCS.S LAB_0054+2 ;0E2A: 652E
DC.W $0A00 ;0E2C
LAB_0051:
MOVE.L D0,D5 ;0E2E: 2A00
LAB_0052:
DC.W $5468 ;0E30
DC.W $6973 ;0E32
MOVEA.L -(A4),A0 ;0E34: 2064
DC.W $6973 ;0E36
BMI.S LAB_0054+2 ;0E38: 6B20
MOVEQ #101,D1 ;0E3A: 7265
DC.W $7175 ;0E3C
BVS.S LAB_0060 ;0E3E: 6972
DC.W $6573 ;0E40
MOVEA.L A3,A0 ;0E42: 204B
DC.W $6963 ;0E44
DC.W $6B73 ;0E46
MOVEQ #97,D2 ;0E48: 7461
LAB_0053:
MOVEQ #116,D1 ;0E4A: 7274
DC.W $2076 ;0E4C
BCS.S LAB_0062 ;0E4E: 6572
DC.W $7369 ;0E50
BLE.S LAB_0062 ;0E52: 6F6E
DC.W $2032 ;0E54
DC.W $2E30 ;0E56
LAB_0054:
MOVEA.L 29216(A7),A0 ;0E58: 206F7220
BEQ.S LAB_0064 ;0E5C: 6772
DC.W $6561 ;0E5E
MOVEQ #101,D2 ;0E60: 7465
LAB_0055:
MOVEQ #46,D1 ;0E62: 722E
DC.W $0A00 ;0E64
LAB_0056:
NOP ;0E66: 4E71
LAB_0057:
ORI.B #$06,36(A3) ;0E68: 002B00060024
ADDQ #3,D5 ;0E6E: 5645
DC.W $523A ;0E70
DC.W $2073 ;0E72
LAB_0059:
BCS.S LAB_0066+2 ;0E74: 6574
MOVEQ #97,D0 ;0E76: 7061
MOVEQ #99,D2 ;0E78: 7463
LAB_005A:
BVC.S LAB_005E ;0E7A: 6820
DC.W $3433 ;0E7C
LAB_005B:
MOVE.L 40(A6,D2.W),D7 ;0E7E: 2E362028
DC.W $3132 ;0E82
DC.W $2E35 ;0E84
LAB_005C:
MOVE.L EXT_000B,D7 ;0E86: 2E3937290000
LAB_005D:
DC.W $4133 ;0E8C
DC.W $3030 ;0E8E
MOVE 13880(A7),D0 ;0E90: 302F3638
MOVE 32(A4,D3.W),D0 ;0E94: 30343020
ADDQ #1,D1 ;0E98: 5241
DC.W $4D53 ;0E9A
LAB_005E:
DC.W $4559 ;0E9C
DC.W $2F44 ;0E9E
DC.W $4D41 ;0EA0
DC.W $4320 ;0EA2
SUBQ #1,-(A5) ;0EA4: 5365
MOVEQ #116,D2 ;0EA6: 7474
BVS.S LAB_006A+2 ;0EA8: 696E
DC.W $6773 ;0EAA
LAB_005F:
ORI #$7865,-(A5) ;0EAC: 00657865
BLS.S LAB_0065 ;0EB0: 632E
LAB_0060:
DC.W $6C69 ;0EB2
BHI.S LAB_006B ;0EB4: 6272
BSR.S LAB_006C ;0EB6: 6172
DC.W $7900 ;0EB8
LAB_0061:
DC.W $4133 ;0EBA
MOVE 32(A0,D3.W),D0 ;0EBC: 30303020
DC.W $626F ;0EC0
LAB_0062:
DC.W $6E75 ;0EC2
DC.W $7300 ;0EC4
NOP ;0EC6: 4E71
LAB_0063:
BSR LAB_0063 ;0EC8: 6100FFFE
DC.L LAB_0063 ;0ECC: 00000EC8
LAB_0064:
BCLR D5,0(A5) ;0ED0: 0BAD0000
DC.L LAB_005D ;0ED4: 00000E8C
BCLR D5,1(A5) ;0ED8: 0BAD0001
DC.L LAB_005F+1 ;0EDC: 00000EAD
LAB_0065:
BCLR D5,5(A5) ;0EE0: 0BAD0005
ORI.B #$85,-(A5) ;0EE4: 00250085
LAB_0066:
BCLR D5,13(A5) ;0EE8: 0BAD000D
DC.L LAB_0067 ;0EEC: 00000EF4
ORI.B #$00,D0 ;0EF0: 00000000
LAB_0067:
LEA LAB_0061(PC),A1 ;0EF4: 43FAFFC4
JSR -96(A6) ;0EF8: 4EAEFFA0
TST.L D0 ;0EFC: 4A80
BNE.S LAB_0068 ;0EFE: 6602
RTS ;0F00: 4E75
LAB_0068:
BTST #3,297(A6) ;0F02: 082E00030129
BNE.S LAB_0069 ;0F08: 6604
MOVEQ #0,D0 ;0F0A: 7000
RTS ;0F0C: 4E75
LAB_0069:
MOVEM.L D2-D7/A2-A5,-(A7) ;0F0E: 48E73F3C
MOVEQ #102,D0 ;0F12: 7066
MOVEQ #2,D1 ;0F14: 7202
LAB_006A:
JSR -198(A6) ;0F16: 4EAEFF3A
TST.L D0 ;0F1A: 4A80
BEQ.S LAB_006D ;0F1C: 6742
MOVEA.L D0,A1 ;0F1E: 2240
MOVEA.L D0,A5 ;0F20: 2A40
LEA LAB_006E(PC),A0 ;0F22: 41FA0044
MOVEQ #50,D0 ;0F26: 7032
LAB_006B:
MOVE (A0)+,(A1)+ ;0F28: 32D8
LAB_006C:
DBF D0,LAB_006B ;0F2A: 51C8FFFC
JSR -636(A6) ;0F2E: 4EAEFD84
BTST #3,297(A6) ;0F32: 082E00030129
SEQ D3 ;0F38: 57C3
JSR -132(A6) ;0F3A: 4EAEFF7C
MOVEQ #0,D0 ;0F3E: 7000
MOVEQ #-1,D1 ;0F40: 72FF
JSR -648(A6) ;0F42: 4EAEFD78
MOVE.L D0,-(A7) ;0F46: 2F00
JSR -30(A6) ;0F48: 4EAEFFE2
MOVE.L (A7)+,D0 ;0F4C: 201F
MOVE.L D0,D1 ;0F4E: 2200
JSR -648(A6) ;0F50: 4EAEFD78
JSR -138(A6) ;0F54: 4EAEFF76
MOVEA.L A5,A1 ;0F58: 224D
MOVEQ #102,D0 ;0F5A: 7066
JSR -210(A6) ;0F5C: 4EAEFF2E
LAB_006D:
MOVEM.L (A7)+,D2-D7/A2-A5 ;0F60: 4CDF3CFC
MOVEQ #1,D0 ;0F64: 7001
RTS ;0F66: 4E75
LAB_006E:
ORI #$0700,SR ;0F68: 007C0700
LEA EXT_0005,A4 ;0F6C: 49F900DE0003
LEA EXT_0009,A3 ;0F72: 47F907F7FFF0
MOVEQ #7,D2 ;0F78: 7407
CMPI.B #$7F,64(A4) ;0F7A: 0C2C007F0040
BEQ.S LAB_0073 ;0F80: 674A
MOVEM.L (A3),D4-D7 ;0F82: 4CD300F0
MOVEA.L A3,A2 ;0F86: 244B
MOVE.L A2,(A2)+ ;0F88: 24CA
MOVE.L A2,(A2)+ ;0F8A: 24CA
MOVE.L A2,(A2)+ ;0F8C: 24CA
MOVE.L A2,(A2)+ ;0F8E: 24CA
MOVE.L D2,D0 ;0F90: 2002
OR.B (A4),D0 ;0F92: 8014
NOP ;0F94: 4E71
MOVE.B D0,(A4) ;0F96: 1880
LAB_006F:
NOP ;0F98: 4E71
MOVE.B (A4),D1 ;0F9A: 1214
AND.B D2,D1 ;0F9C: C202
CMP.B D2,D1 ;0F9E: B202
BNE.S LAB_006F ;0FA0: 66F6
MOVE.L D2,D0 ;0FA2: 2002
MOVEQ #3,D1 ;0FA4: 7203
LAB_0070:
CMPA.L -(A2),A2 ;0FA6: B5E2
DBNE D1,LAB_0070 ;0FA8: 56C9FFFC
BNE.S LAB_0071 ;0FAC: 6606
MOVEQ #4,D0 ;0FAE: 7004
AND.B D3,D0 ;0FB0: C003
ADDQ.L #1,D0 ;0FB2: 5280
LAB_0071:
NOT.L D0 ;0FB4: 4680
AND.B (A4),D0 ;0FB6: C014
NOP ;0FB8: 4E71
MOVE.B D0,(A4) ;0FBA: 1880
AND.B D2,D0 ;0FBC: C002
LAB_0072:
NOP ;0FBE: 4E71
MOVE.B (A4),D1 ;0FC0: 1214
AND.B D2,D1 ;0FC2: C202
CMP.B D0,D1 ;0FC4: B200
BNE.S LAB_0072 ;0FC6: 66F6
MOVEM.L D4-D7,(A3) ;0FC8: 48D300F0
LAB_0073:
RTE ;0FCC: 4E73
DC.W $0000 ;0FCE
LAB_0074:
MOVE (EXT_0002).W,D3 ;0FD0: 36383034
MOVE -(A0),D0 ;0FD4: 3020
SUBQ #1,112(A5,D7.W) ;0FD6: 53757070
BLE.S LAB_007A ;0FDA: 6F72
MOVEQ #32,D2 ;0FDC: 7420
DC.W $436F ;0FDE
DC.W $6465 ;0FE0
MOVEA.L A4,A0 ;0FE2: 204C
DC.W $6F61 ;0FE4
DC.W $6465 ;0FE6
DC.W $6400 ;0FE8
LAB_0075:
MOVE (EXT_0002).W,D3 ;0FEA: 36383034
DC.W $302E ;0FEE
DC.W $6C69 ;0FF0
BHI.S LAB_007C+2 ;0FF2: 6272
BSR.S LAB_007D ;0FF4: 6172
DC.W $7900 ;0FF6
LAB_0076:
BSR LAB_0076 ;0FF8: 6100FFFE
DC.L LAB_0076 ;0FFC: 00000FF8
BCLR D5,0(A5) ;1000: 0BAD0000
DC.L LAB_0074 ;1004: 00000FD0
BCLR D5,6(A5) ;1008: 0BAD0006
DC.L LAB_0077 ;100C: 00001024
BCLR D5,1(A5) ;1010: 0BAD0001
DC.L LAB_0075 ;1014: 00000FEA
BCLR D5,13(A5) ;1018: 0BAD000D
ORI.B #$00,D0 ;101C: 00000000
ORI.B #$00,D0 ;1020: 00000000
LAB_0077:
MOVEQ #8,D0 ;1024: 7008
AND 296(A6),D0 ;1026: C06E0128
RTS ;102A: 4E75
LAB_0078:
ADDQ #1,-(A5) ;102C: 5265
DC.W $6C65 ;102E
DC.W $6173 ;1030
BCS.S LAB_007F+2 ;1032: 6564
MOVEA.L -(A5),A0 ;1034: 2065
MOVEQ #116,D4 ;1036: 7874
MOVEQ #97,D1 ;1038: 7261
MOVEA.L D1,A0 ;103A: 2041
DC.W $3230 ;103C
MOVE 98(A4,D2.W),D1 ;103E: 32342062
DC.W $7566 ;1042
DC.W $6665 ;1044
MOVEQ #115,D1 ;1046: 7273
LAB_0079:
ORI #$7261,-(A7) ;1048: 00677261
MOVEQ #104,D0 ;104C: 7068
LAB_007A:
DC.W $6963 ;104E
DC.W $732E ;1050
DC.W $6C69 ;1052
BHI.S LAB_0083 ;1054: 6272
BSR.S LAB_0083+2 ;1056: 6172
DC.W $7900 ;1058
NOP ;105A: 4E71
LAB_007B:
BSR LAB_007B ;105C: 6100FFFE
DC.L LAB_007B ;1060: 0000105C
LAB_007C:
BCLR D5,0(A5) ;1064: 0BAD0000
LAB_007D:
DC.L LAB_0078 ;1068: 0000102C
BCLR D5,1(A5) ;106C: 0BAD0001
DC.L LAB_0079+1 ;1070: 00001049
BCLR D5,4(A5) ;1074: 0BAD0004
ORI.B #$00,-(A5) ;1078: 00250000
BCLR D5,5(A5) ;107C: 0BAD0005
DC.W $0025 ;1080
DC.W $FFFF ;1082
BCLR D5,13(A5) ;1084: 0BAD000D
DC.L LAB_007E ;1088: 00001090
ORI.B #$00,D0 ;108C: 00000000
LAB_007E:
MOVEM.L D2/A2,-(A7) ;1090: 48E72020
MOVEA.L A1,A2 ;1094: 2449
LAB_007F:
MOVE.L 372(A2),D0 ;1096: 202A0174
BEQ.S LAB_0080 ;109A: 670E
CLR.L 372(A2) ;109C: 42AA0174
MOVEA.L D0,A1 ;10A0: 2240
MOVEQ #127,D0 ;10A2: 707F
ADDQ.L #1,D0 ;10A4: 5280
JSR -210(A6) ;10A6: 4EAEFF2E
LAB_0080:
LEA 276(A2),A2 ;10AA: 45EA0114
MOVEQ #5,D2 ;10AE: 7405
LAB_0081:
MOVE.L (A2),D0 ;10B0: 2012
BEQ.S LAB_0082 ;10B2: 6712
MOVEA.L D0,A1 ;10B4: 2240
MOVEQ #11,D0 ;10B6: 700B
ROL.L #5,D0 ;10B8: EB98
JSR -210(A6) ;10BA: 4EAEFF2E
MOVEQ #0,D0 ;10BE: 7000
MOVE.L D0,(A2) ;10C0: 2480
MOVE.L D0,32(A2) ;10C2: 25400020
LAB_0082:
ADDQ.L #4,A2 ;10C6: 588A
LAB_0083:
DBF D2,LAB_0081 ;10C8: 51CAFFE6
MOVEM.L (A7)+,D2/A2 ;10CC: 4CDF0404
MOVEQ #1,D0 ;10D0: 7001
RTS ;10D2: 4E75
LAB_0085:
SUBQ #1,D3 ;10D4: 5343
SUBQ #1,A1 ;10D6: 5349
DC.W $2D49 ;10D8
NEG D5 ;10DA: 4445
MOVEA.L A4,A0 ;10DC: 204C
DC.W $6F77 ;10DE
MOVE.L A4,25974(A6) ;10E0: 2D4C6576
BCS.S LAB_0088+2 ;10E4: 656C
MOVE.L D6,28530(A6) ;10E6: 2D466F72
DC.W $6D61 ;10EA
MOVEQ #0,D2 ;10EC: 7400
LAB_0086:
DC.W $7363 ;10EE
DC.W $7369 ;10F0
MOVEA.L -(A4),A7 ;10F2: 2E64
BCS.S LAB_008C+2 ;10F4: 6576
DC.W $6963 ;10F6
DC.W $6500 ;10F8
NOP ;10FA: 4E71
LAB_0087:
BSR LAB_0087 ;10FC: 6100FFFE
DC.L LAB_0087 ;1100: 000010FC
BCLR D5,0(A5) ;1104: 0BAD0000
DC.L LAB_0085 ;1108: 000010D4
BCLR D5,2(A5) ;110C: 0BAD0002
DC.L LAB_0086 ;1110: 000010EE
BCLR D5,4(A5) ;1114: 0BAD0004
ORI.B #$22,-(A5) ;1118: 00250022
BCLR D5,5(A5) ;111C: 0BAD0005
ORI.B #$22,-(A5) ;1120: 00250022
BCLR D5,8(A5) ;1124: 0BAD0008
DC.L LAB_0088 ;1128: 00001150
BCLR D5,9(A5) ;112C: 0BAD0009
DC.L LAB_0090 ;1130: 000011B6
BCLR D5,10(A5) ;1134: 0BAD000A
DC.L LAB_008A ;1138: 00001154
BCLR D5,11(A5) ;113C: 0BAD000B
DC.L LAB_0088 ;1140: 00001150
BCLR D5,12(A5) ;1144: 0BAD000C
DC.W $FFFF ;1148
DC.W $FFE2 ;114A
ORI.B #$00,D0 ;114C: 00000000
LAB_0088:
ORI.B #$00,D0 ;1150: 00000000
LAB_008A:
CMPI #$001C,28(A1) ;1154: 0C69001C001C
BEQ.S LAB_008C ;115A: 670E
CMPI #$000B,28(A1) ;115C: 0C69000B001C
BEQ.S LAB_008F ;1162: 674A
LAB_008B:
MOVEA.L LAB_0088(PC),A0 ;1164: 207AFFEA
JMP (A0) ;1168: 4ED0
LAB_008C:
MOVEA.L 40(A1),A0 ;116A: 20690028
MOVEA.L 12(A0),A0 ;116E: 2068000C
CMPI.B #$04,(A0) ;1172: 0C100004
BNE.S LAB_008B ;1176: 66EC
MOVEA.L 40(A1),A0 ;1178: 20690028
MOVE 16(A0),18(A0) ;117C: 316800100012
MOVE.L 4(A0),8(A0) ;1182: 216800040008
CLR.B 21(A0) ;1188: 42280015
CLR 28(A0) ;118C: 4268001C
LAB_008E:
MOVE.L 36(A1),32(A1) ;1190: 236900240020
CLR.B 31(A1) ;1196: 4229001F
BCLR #0,30(A1) ;119A: 08A90000001E
MOVE.L A6,-(A7) ;11A0: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;11A2: 2C780004
JSR -378(A6) ;11A6: 4EAEFE86
MOVEA.L (A7)+,A6 ;11AA: 2C5F
RTS ;11AC: 4E75
LAB_008F:
TST.L 44(A1) ;11AE: 4AA9002C
BNE.S LAB_008B ;11B2: 66B0
BRA.S LAB_008E ;11B4: 60DA
LAB_0090:
DC.W $0000 ;11B6
LAB_0091:
CLR -(A5) ;11B8: 4265
DC.W $7374 ;11BA
DC.W $4D6F ;11BC
DC.W $6465 ;11BE
DC.W $4944 ;11C0
DC.W $4128 ;11C2
MOVE.L -(A0),-(A4) ;11C4: 2920
MOVEQ #97,D0 ;11C6: 7061
MOVEQ #99,D2 ;11C8: 7463
DC.W $6800 ;11CA
LAB_0092:
BEQ.S LAB_0096 ;11CC: 6772
BSR.S LAB_0096 ;11CE: 6170
DC.W $6869 ;11D0
DC.W $6373 ;11D2
MOVEA.L 26978(A4),A7 ;11D4: 2E6C6962
MOVEQ #97,D1 ;11D8: 7261
MOVEQ #121,D1 ;11DA: 7279
DC.W $004E ;11DC
DC.W $7100 ;11DE
LAB_0093:
BSR LAB_0093 ;11E0: 6100FFFE
DC.L LAB_0093 ;11E4: 000011E0
BCLR D5,0(A5) ;11E8: 0BAD0000
DC.L LAB_0091 ;11EC: 000011B8
BCLR D5,1(A5) ;11F0: 0BAD0001
DC.L LAB_0092 ;11F4: 000011CC
BCLR D5,4(A5) ;11F8: 0BAD0004
ORI.B #$59,-(A7) ;11FC: 00270059
BCLR D5,5(A5) ;1200: 0BAD0005
ORI.B #$02,2989(A0) ;1204: 002800020BAD
DC.W $0008 ;120A
DC.L LAB_0094 ;120C: 00001234
BCLR D5,9(A5) ;1210: 0BAD0009
DC.L LAB_0099 ;1214: 0000128E
BCLR D5,10(A5) ;1218: 0BAD000A
DC.L LAB_0095 ;121C: 00001238
BCLR D5,11(A5) ;1220: 0BAD000B
DC.L LAB_0094 ;1224: 00001234
BCLR D5,12(A5) ;1228: 0BAD000C
DC.W $FFFF ;122C
DC.W $FBE6 ;122E
ORI.B #$00,D0 ;1230: 00000000
LAB_0094:
ORI.B #$00,D0 ;1234: 00000000
LAB_0095:
MOVEM.L D5-D7/A2,-(A7) ;1238: 48E70720
MOVEQ #0,D7 ;123C: 7E00
MOVE.L A0,D5 ;123E: 2A08
LAB_0096:
MOVE.L A6,D6 ;1240: 2C0E
MOVEA.L 416(A6),A6 ;1242: 2C6E01A0
MOVE.L #$80000009,D0 ;1246: 203C80000009
JSR -30(A6) ;124C: 4EAEFFE2
MOVEA.L D6,A6 ;1250: 2C46
MOVEA.L D5,A0 ;1252: 2045
TST.L D0 ;1254: 4A80
BEQ.S LAB_0097 ;1256: 6718
MOVEA.L D0,A1 ;1258: 2240
TST.L 4(A1) ;125A: 4AA90004
BNE.S LAB_0097 ;125E: 6610
MOVEQ #-1,D7 ;1260: 7EFF
MOVE 242(A6),D6 ;1262: 3C2E00F2
SWAP D6 ;1266: 4846
MOVE #$1000,D6 ;1268: 3C3C1000
MOVE.L D6,4(A1) ;126C: 23460004
LAB_0097:
MOVE.L A1,D6 ;1270: 2C09
MOVEA.L LAB_0094(PC),A2 ;1272: 247AFFC0
JSR (A2) ;1276: 4E92
MOVEA.L D6,A1 ;1278: 2246
TST.L D7 ;127A: 4A87
BEQ.S LAB_0098 ;127C: 670A
CLR.L 4(A1) ;127E: 42A90004
AND.L #$0000EFFF,D0 ;1282: C0BC0000EFFF
LAB_0098:
MOVEM.L (A7)+,D5-D7/A2 ;1288: 4CDF04E0
RTS ;128C: 4E75
LAB_0099:
DC.W $0000 ;128E
LAB_009A:
DC.W $4772 ;1290
BSR.S LAB_009D ;1292: 6170
DC.W $6869 ;1294
DC.W $6373 ;1296
MOVEA.L D2,A0 ;1298: 2042
BGE.S LAB_00A0 ;129A: 6C74
DC.W $4269 ;129C
MOVEQ #77,D2 ;129E: 744D
BSR.S LAB_00A1 ;12A0: 6170
LAB_009B:
ORI #$7261,-(A7) ;12A2: 00677261
MOVEQ #104,D0 ;12A6: 7068
DC.W $6963 ;12A8
DC.W $732E ;12AA
DC.W $6C69 ;12AC
BHI.S LAB_00A3 ;12AE: 6272
BSR.S LAB_00A4 ;12B0: 6172
DC.W $7900 ;12B2
LAB_009C:
BSR LAB_009C ;12B4: 6100FFFE
DC.L LAB_009C ;12B8: 000012B4
BCLR D5,0(A5) ;12BC: 0BAD0000
DC.L LAB_009A ;12C0: 00001290
BCLR D5,1(A5) ;12C4: 0BAD0001
DC.L LAB_009B+1 ;12C8: 000012A3
BCLR D5,4(A5) ;12CC: 0BAD0004
ORI.B #$00,-(A7) ;12D0: 00270000
BCLR D5,5(A5) ;12D4: 0BAD0005
ORI.B #$5A,-(A7) ;12D8: 0027005A
BCLR D5,8(A5) ;12DC: 0BAD0008
DC.L LAB_009E ;12E0: 00001308
BCLR D5,9(A5) ;12E4: 0BAD0009
DC.L LAB_00A2 ;12E8: 00001314
BCLR D5,10(A5) ;12EC: 0BAD000A
DC.L LAB_009E ;12F0: 00001308
BCLR D5,11(A5) ;12F4: 0BAD000B
DC.L LAB_009F+2 ;12F8: 0000130C
BCLR D5,12(A5) ;12FC: 0BAD000C
DC.W $FFFF ;1300
DC.W $FFE2 ;1302
LAB_009D:
ORI.B #$00,D0 ;1304: 00000000
LAB_009E:
MOVE.L D7,-(A7) ;1308: 2F07
LAB_009F:
JSR EXT_0000 ;130A: 4EB900000000
LAB_00A0:
MOVE.L (A7)+,D7 ;1310: 2E1F
LAB_00A1:
RTS ;1312: 4E75
LAB_00A2:
DC.W $4772 ;1314
BSR.S LAB_00A7 ;1316: 6170
DC.W $6869 ;1318
DC.W $6373 ;131A
MOVEA.L D2,A0 ;131C: 2042
BGE.S LAB_00A8 ;131E: 6C74
DC.W $4D61 ;1320
LAB_00A3:
DC.W $736B ;1322
LAB_00A4:
DC.W $4269 ;1324
MOVEQ #77,D2 ;1326: 744D
BSR.S LAB_00A9+2 ;1328: 6170
ADDQ #1,-(A1) ;132A: 5261
DC.W $7374 ;132C
ADDQ #8,29300(A7) ;132E: 506F7274
LAB_00A5:
ORI #$7261,-(A7) ;1332: 00677261
MOVEQ #104,D0 ;1336: 7068
DC.W $6963 ;1338
DC.W $732E ;133A
DC.W $6C69 ;133C
BHI.S LAB_00AE ;133E: 6272
BSR.S LAB_00AF ;1340: 6172
DC.W $7900 ;1342
LAB_00A6:
BSR LAB_00A6 ;1344: 6100FFFE
DC.L LAB_00A6 ;1348: 00001344
BCLR D5,0(A5) ;134C: 0BAD0000
DC.L LAB_00A2 ;1350: 00001314
BCLR D5,1(A5) ;1354: 0BAD0001
DC.L LAB_00A5+1 ;1358: 00001333
BCLR D5,4(A5) ;135C: 0BAD0004
ORI.B #$59,-(A7) ;1360: 00270059
BCLR D5,5(A5) ;1364: 0BAD0005
ORI.B #$5A,-(A7) ;1368: 0027005A
BCLR D5,8(A5) ;136C: 0BAD0008
DC.L LAB_00A9 ;1370: 00001398
BCLR D5,9(A5) ;1374: 0BAD0009
DC.L LAB_00B0 ;1378: 000013CC
BCLR D5,10(A5) ;137C: 0BAD000A
DC.L LAB_00A9 ;1380: 00001398
BCLR D5,11(A5) ;1384: 0BAD000B
LAB_00A7:
DC.L LAB_00AB+2 ;1388: 000013A2
BCLR D5,12(A5) ;138C: 0BAD000C
DC.W $FFFF ;1390
DC.W $FD84 ;1392
LAB_00A8:
ORI.B #$00,D0 ;1394: 00000000
LAB_00A9:
CMPI #$805C,6(A0) ;1398: 0C68805C0006
BEQ.S LAB_00AD ;139E: 6706
LAB_00AB:
JMP EXT_0000 ;13A0: 4EF900000000
LAB_00AD:
LEA 40(A0),A0 ;13A6: 41E80028
MOVE.L -(A0),-(A7) ;13AA: 2F20
MOVE.L -(A0),-(A7) ;13AC: 2F20
MOVE.L -(A0),-(A7) ;13AE: 2F20
MOVE.L -(A0),-(A7) ;13B0: 2F20
LAB_00AE:
MOVE.L -(A0),-(A7) ;13B2: 2F20
LAB_00AF:
MOVE.L -(A0),-(A7) ;13B4: 2F20
MOVE.L -(A0),-(A7) ;13B6: 2F20
MOVE.L -(A0),-(A7) ;13B8: 2F20
MOVE.L -(A0),-(A7) ;13BA: 2F20
MOVE.L -(A0),-(A7) ;13BC: 2F20
MOVEA.L A7,A0 ;13BE: 204F
CLR 6(A0) ;13C0: 42680006
BSR.S LAB_00AB ;13C4: 61DA
LEA 40(A7),A7 ;13C6: 4FEF0028
RTS ;13CA: 4E75
LAB_00B0:
DC.W $424F ;13CC
DC.W $4F4C ;13CE
MOVEA.L D3,A0 ;13D0: 2043
DC.W $6865 ;13D2
DC.W $636B ;13D4
DC.W $494F ;13D6
DC.W $2829 ;13D8
DC.W $2077 ;13DA
BLE.S LAB_00B4 ;13DC: 6F72
DC.W $6B61 ;13DE
MOVEQ #111,D1 ;13E0: 726F
DC.W $756E ;13E2
DC.W $6400 ;13E4
LAB_00B1:
BCS.S LAB_00B8 ;13E6: 6578
DC.W $6563 ;13E8
MOVEA.L 26978(A4),A7 ;13EA: 2E6C6962
MOVEQ #97,D1 ;13EE: 7261
MOVEQ #121,D1 ;13F0: 7279
DC.W $0000 ;13F2
LAB_00B2:
BSR LAB_00B2 ;13F4: 6100FFFE
DC.L LAB_00B2 ;13F8: 000013F4
BCLR D5,0(A5) ;13FC: 0BAD0000
DC.L LAB_00B0 ;1400: 000013CC
BCLR D5,1(A5) ;1404: 0BAD0001
DC.L LAB_00B1 ;1408: 000013E6
BCLR D5,4(A5) ;140C: 0BAD0004
ORI.B #$00,-(A5) ;1410: 00250000
BCLR D5,5(A5) ;1414: 0BAD0005
DC.W $0028 ;1418
DC.W $FFFF ;141A
BCLR D5,8(A5) ;141C: 0BAD0008
DC.L LAB_00B3 ;1420: 00001448
BCLR D5,9(A5) ;1424: 0BAD0009
DC.L LAB_00BA ;1428: 00001468
BCLR D5,10(A5) ;142C: 0BAD000A
DC.L LAB_00B3 ;1430: 00001448
BCLR D5,11(A5) ;1434: 0BAD000B
DC.L LAB_00B5+2 ;1438: 0000145A
BCLR D5,12(A5) ;143C: 0BAD000C
DC.W $FFFF ;1440
DC.W $FE2C ;1442
ORI.B #$00,D0 ;1444: 00000000
LAB_00B3:
MOVEA.L (A7),A0 ;1448: 2057
CMPI.L #$2C5F4A40,(A0) ;144A: 0C902C5F4A40
LAB_00B4:
BEQ.S LAB_00B7 ;1450: 670C
CMPI #$4A40,(A0) ;1452: 0C504A40
BEQ.S LAB_00B7 ;1456: 6706
LAB_00B5:
JMP EXT_0000 ;1458: 4EF900000000
LAB_00B7:
BSR.S LAB_00B5 ;145E: 61F8
LAB_00B8:
TST.L D0 ;1460: 4A80
BEQ.S LAB_00B9 ;1462: 6702
MOVEQ #-1,D0 ;1464: 70FF
LAB_00B9:
RTS ;1466: 4E75
LAB_00BA:
DC.W $4D6F ;1468
MOVEQ #101,D3 ;146A: 7665
BCC.S LAB_00BB+2 ;146C: 6420
DC.W $4349 ;146E
DC.W $4120 ;1470
DC.W $6861 ;1472
BGT.S LAB_00C0 ;1474: 6E64
DC.W $6C65 ;1476
MOVEQ #115,D1 ;1478: 7273
DC.W $2074 ;147A
BLE.S LAB_00BD+2 ;147C: 6F20
MOVEQ #114,D0 ;147E: 7072
DC.W $696F ;1480
MOVEQ #105,D1 ;1482: 7269
MOVEQ #121,D2 ;1484: 7479
MOVE.L 78(A0,D0.W),D0 ;1486: 2030004E
DC.W $7100 ;148A
LAB_00BB:
BSR LAB_00BB ;148C: 6100FFFE
DC.L LAB_00BB ;1490: 0000148C
BCLR D5,0(A5) ;1494: 0BAD0000
DC.L LAB_00BA ;1498: 00001468
LAB_00BD:
BCLR D5,13(A5) ;149C: 0BAD000D
DC.L LAB_00BE ;14A0: 000014A8
ORI.B #$00,D0 ;14A4: 00000000
LAB_00BE:
MOVE.L D6,-(A7) ;14A8: 2F06
MOVEQ #0,D6 ;14AA: 7C00
LEA LAB_00C2(PC),A1 ;14AC: 43FA0056
MOVEA.L 120(A6),A0 ;14B0: 206E0078
BSR.S LAB_00BF ;14B4: 6110
LEA LAB_00C3(PC),A1 ;14B6: 43FA005A
MOVEA.L 240(A6),A0 ;14BA: 206E00F0
BSR.S LAB_00BF ;14BE: 6106
MOVE.L D6,D0 ;14C0: 2006
MOVE.L (A7)+,D6 ;14C2: 2C1F
RTS ;14C4: 4E75
LAB_00BF:
MOVE.L A0,-(A7) ;14C6: 2F08
JSR -276(A6) ;14C8: 4EAEFEEC
MOVEA.L D0,A1 ;14CC: 2240
MOVEA.L (A7)+,A0 ;14CE: 205F
MOVE.L A1,D0 ;14D0: 2009
BEQ.S LAB_00C1 ;14D2: 672E
TST.B 9(A1) ;14D4: 4A290009
BPL.S LAB_00C1 ;14D8: 6A28
LAB_00C0:
JSR -120(A6) ;14DA: 4EAEFF88
MOVEM.L A0-A1,-(A7) ;14DE: 48E700C0
JSR -252(A6) ;14E2: 4EAEFF04
MOVEM.L (A7)+,A0-A1 ;14E6: 4CDF0300
MOVE.L A1,-(A7) ;14EA: 2F09
MOVE.B #$01,9(A1) ;14EC: 137C00010009
JSR -270(A6) ;14F2: 4EAEFEF2
MOVEA.L (A7)+,A1 ;14F6: 225F
JSR -126(A6) ;14F8: 4EAEFF82
CLR.B 9(A1) ;14FC: 42290009
MOVEQ #1,D6 ;1500: 7C01
LAB_00C1:
RTS ;1502: 4E75
LAB_00C2:
DC.W $6369 ;1504
DC.W $6161 ;1506
DC.W $2E72 ;1508
DC.W $6573 ;150A
DC.W $6F75 ;150C
MOVEQ #99,D1 ;150E: 7263
DC.W $6500 ;1510
LAB_00C3:
DC.W $6369 ;1512
BSR.S LAB_00C9 ;1514: 6162
DC.W $2E72 ;1516
DC.W $6573 ;1518
DC.W $6F75 ;151A
MOVEQ #99,D1 ;151C: 7263
DC.W $6500 ;151E
LAB_00C4:
DC.W $436F ;1520
DC.W $6E73 ;1522
BLE.S LAB_00CA ;1524: 6F6C
BCS.S LAB_00C7 ;1526: 6520
DC.W $434D ;1528
NEG (A7)+ ;152A: 445F
DC.W $434C ;152C
DC.W $4541 ;152E
ADDQ.B #1,D0 ;1530: 5200
LAB_00C5:
DC.W $636F ;1532
DC.W $6E73 ;1534
BLE.S LAB_00CC+4 ;1536: 6F6C
BCS.S LAB_00C8 ;1538: 652E
DC.W $6465 ;153A
MOVEQ #105,D3 ;153C: 7669
DC.W $6365 ;153E
DC.W $004E ;1540
DC.W $7100 ;1542
LAB_00C6:
BSR LAB_00C6 ;1544: 6100FFFE
LAB_00C7:
DC.L LAB_00C6 ;1548: 00001544
BCLR D5,0(A5) ;154C: 0BAD0000
DC.L LAB_00C4 ;1550: 00001520
BCLR D5,2(A5) ;1554: 0BAD0002
DC.L LAB_00C5 ;1558: 00001532
BCLR D5,4(A5) ;155C: 0BAD0004
ORI.B #$00,-(A5) ;1560: 00250000
BCLR D5,5(A5) ;1564: 0BAD0005
LAB_00C8:
DC.W $0025 ;1568
DC.W $FFFF ;156A
BCLR D5,8(A5) ;156C: 0BAD0008
DC.L LAB_00CB ;1570: 00001598
BCLR D5,9(A5) ;1574: 0BAD0009
LAB_00C9:
DC.L LAB_00D0 ;1578: 000015B2
BCLR D5,10(A5) ;157C: 0BAD000A
DC.L LAB_00CB ;1580: 00001598
BCLR D5,11(A5) ;1584: 0BAD000B
DC.L LAB_00CC+2 ;1588: 000015A2
BCLR D5,12(A5) ;158C: 0BAD000C
DC.W $FFFF ;1590
LAB_00CA:
DC.W $FFE2 ;1592
ORI.B #$00,D0 ;1594: 00000000
LAB_00CB:
CMPI #$0005,28(A1) ;1598: 0C690005001C
BEQ.S LAB_00CF ;159E: 6706
LAB_00CC:
JMP EXT_0000 ;15A0: 4EF900000000
LAB_00CF:
MOVE.L A2,-(A7) ;15A6: 2F0A
MOVEA.L 24(A1),A2 ;15A8: 24690018
BSR.S LAB_00CC ;15AC: 61F2
MOVEA.L (A7)+,A2 ;15AE: 245F
RTS ;15B0: 4E75
LAB_00D0:
DC.W $0000 ;15B2
LAB_00D1:
MOVEM.L D6-D7,-(A7) ;15B4: 48E70300
MOVE.L D0,D7 ;15B8: 2E00
MOVEQ #0,D6 ;15BA: 7C00
BRA.S LAB_00D5 ;15BC: 602E
LAB_00D2:
TST.B 0(A0,D6.L) ;15BE: 4A306800
BEQ.S LAB_00D3 ;15C2: 6710
TST.B 0(A1,D6.L) ;15C4: 4A316800
BEQ.S LAB_00D3 ;15C8: 670A
MOVE.B 0(A0,D6.L),D0 ;15CA: 10306800
CMP.B 0(A1,D6.L),D0 ;15CE: B0316800
BEQ.S LAB_00D4 ;15D2: 6716
LAB_00D3:
MOVE.B 0(A1,D6.L),D0 ;15D4: 10316800
EXT D0 ;15D8: 4880
EXT.L D0 ;15DA: 48C0
MOVE.B 0(A0,D6.L),D1 ;15DC: 12306800
EXT D1 ;15E0: 4881
EXT.L D1 ;15E2: 48C1
SUB.L D0,D1 ;15E4: 9280
MOVE.L D1,D0 ;15E6: 2001
BRA.S LAB_00D6 ;15E8: 6008
LAB_00D4:
ADDQ.L #1,D6 ;15EA: 5286
LAB_00D5:
CMP.L D7,D6 ;15EC: BC87
BLT.S LAB_00D2 ;15EE: 6DCE
MOVEQ #0,D0 ;15F0: 7000
LAB_00D6:
MOVEM.L (A7)+,D6-D7 ;15F2: 4CDF00C0
RTS ;15F6: 4E75
LAB_00D7:
DC.W $7363 ;15F8
DC.W $7369 ;15FA
MOVEA.L -(A4),A7 ;15FC: 2E64
BCS.S LAB_00DD ;15FE: 6576
DC.W $6963 ;1600
DC.W $6500 ;1602
LAB_00D8:
DC.W $436F ;1604
BGT.S LAB_00DD ;1606: 6E6E
BCS.S LAB_00DE+2 ;1608: 6572
DC.W $0000 ;160A
LAB_00D9:
ADDQ #8,-(A5) ;160C: 5065
MOVEQ #105,D1 ;160E: 7269
MOVEQ #104,D0 ;1610: 7068
BCS.S LAB_00E0 ;1612: 6572
BSR.S LAB_00DF ;1614: 616C
DC.W $7320 ;1616
DC.W $3230 ;1618
DC.W $4D42 ;161A
DC.W $0000 ;161C
LAB_00DA:
MOVEQ #0,D0 ;161E: 7000
LAB_00DB:
CMPI #$5280,D0 ;1620: 0C405280
TST.B 0(A0,D0.L) ;1624: 4A300800
BNE.S LAB_00DB+2 ;1628: 66F8
RTS ;162A: 4E75
LAB_00DC:
SUBA #$0158,A7 ;162C: 9EFC0158
MOVEM.L D6-D7/A2-A6,-(A7) ;1630: 48E7033E
MOVEA.L A6,A4 ;1634: 284E
MOVEA.L A1,A5 ;1636: 2A49
MOVEQ #0,D7 ;1638: 7E00
MOVEQ #0,D6 ;163A: 7C00
JSR -666(A6) ;163C: 4EAEFD66
MOVEA.L D0,A3 ;1640: 2640
TST.L D0 ;1642: 4A80
BEQ LAB_00E2 ;1644: 670000CA
MOVE.L A3,298(A7) ;1648: 2F4B012A
LEA LAB_00D7(PC),A0 ;164C: 41FAFFAA
LEA 284(A7),A1 ;1650: 43EF011C
MOVEQ #0,D0 ;1654: 7000
MOVE.L D0,D1 ;1656: 2200
JSR -444(A6) ;1658: 4EAEFE44
TST.B D0 ;165C: 4A00
BNE LAB_00E2 ;165E: 660000B0
MOVEQ #1,D7 ;1662: 7E01
LEA 364(A7),A2 ;1664: 45EF016C
MOVE.B #$12,(A2)+ ;1668: 14FC0012
CLR.B (A2)+ ;166C: 421A
CLR.B (A2)+ ;166E: 421A
CLR.B (A2)+ ;1670: 421A
ST (A2)+ ;1672: 50DA
CLR.B (A2)+ ;1674: 421A
LAB_00DD:
LEA 332(A7),A0 ;1676: 41EF014C
LAB_00DE:
LEA 324(A7),A2 ;167A: 45EF0144
MOVE.L A0,(A2)+ ;167E: 24C8
MOVEQ #30,D0 ;1680: 701E
LAB_00DF:
MOVE.L D0,320(A7) ;1682: 2F400140
LAB_00E0:
CLR.L (A2)+ ;1686: 429A
CLR.L 316(A7) ;1688: 42AF013C
MOVE #$001C,312(A7) ;168C: 3F7C001C0138
LEA 28(A7),A0 ;1692: 41EF001C
MOVE.L A0,(A2)+ ;1696: 24C8
MOVE.L #$000000FF,(A2)+ ;1698: 24FC000000FF
LEA 364(A7),A0 ;169E: 41EF016C
LEA 344(A7),A1 ;16A2: 43EF0158
MOVE.L A0,(A1)+ ;16A6: 22C8
CLR.L (A2)+ ;16A8: 429A
MOVE #$0006,(A1)+ ;16AA: 32FC0006
CLR (A1)+ ;16AE: 4259
MOVE.B #$01,(A1)+ ;16B0: 12FC0001
CLR.B (A1)+ ;16B4: 4219
CLR.L (A1)+ ;16B6: 4299
CLR (A1)+ ;16B8: 4259
CLR (A1)+ ;16BA: 4259
LEA 284(A7),A1 ;16BC: 43EF011C
JSR -456(A6) ;16C0: 4EAEFE38
TST.B 315(A7) ;16C4: 4A2F013B
BNE.S LAB_00E2 ;16C8: 6646
LEA LAB_00D8(PC),A0 ;16CA: 41FAFF38
BSR LAB_00DA ;16CE: 6100FF4E
LEA 36(A7),A0 ;16D2: 41EF0024
LEA LAB_00D8(PC),A1 ;16D6: 43FAFF2C
BSR LAB_00D1 ;16DA: 6100FED8
TST.L D0 ;16DE: 4A80
BNE.S LAB_00E2 ;16E0: 662E
LEA LAB_00D9(PC),A0 ;16E2: 41FAFF28
BSR LAB_00DA ;16E6: 6100FF36
LEA 44(A7),A0 ;16EA: 41EF002C
LEA LAB_00D9(PC),A1 ;16EE: 43FAFF1C
BSR LAB_00D1 ;16F2: 6100FEC0
TST.L D0 ;16F6: 4A80
BNE.S LAB_00E2 ;16F8: 6616
MOVEA.L 308(A7),A0 ;16FA: 206F0134
CMPI #$0037,22(A5) ;16FE: 0C6D00370016
BCS.S LAB_00E1 ;1704: 6504
MOVEQ #12,D1 ;1706: 720C
ADDA.L D1,A0 ;1708: D1C1
LAB_00E1:
CLR.B 86(A0) ;170A: 42280056
MOVEQ #1,D6 ;170E: 7C01
LAB_00E2:
TST.L D7 ;1710: 4A87
BEQ.S LAB_00E3 ;1712: 670A
LEA 284(A7),A1 ;1714: 43EF011C
MOVEA.L A4,A6 ;1718: 2C4C
JSR -450(A6) ;171A: 4EAEFE3E
LAB_00E3:
MOVE.L A3,D0 ;171E: 200B
BEQ.S LAB_00E4 ;1720: 6708
MOVEA.L A3,A0 ;1722: 204B
MOVEA.L A4,A6 ;1724: 2C4C
JSR -672(A6) ;1726: 4EAEFD60
LAB_00E4:
MOVE.L D6,D0 ;172A: 2006
MOVEM.L (A7)+,D6-D7/A2-A6 ;172C: 4CDF7CC0
ADDA #$0158,A7 ;1730: DEFC0158
RTS ;1734: 4E75
NOP ;1736: 4E71
LAB_00E5:
BSR LAB_00E5 ;1738: 6100FFFE
DC.L LAB_00E5 ;173C: 00001738
BCLR D5,0(A5) ;1740: 0BAD0000
DC.L LAB_00E6 ;1744: 0000176C
BCLR D5,2(A5) ;1748: 0BAD0002
DC.L LAB_00E7 ;174C: 00001780
BCLR D5,4(A5) ;1750: 0BAD0004
ORI.B #$22,-(A5) ;1754: 00250022
BCLR D5,5(A5) ;1758: 0BAD0005
DC.W $0025 ;175C
DC.W $FFFF ;175E
BCLR D5,6(A5) ;1760: 0BAD0006
DC.L LAB_00DC ;1764: 0000162C
ORI.B #$00,D0 ;1768: 00000000
LAB_00E6:
DC.W $436F ;176C
BGT.S LAB_00EB+2 ;176E: 6E6E
BCS.S LAB_00EC ;1770: 6572
MOVEA.L D3,A0 ;1772: 2043
ADDQ.B #8,50(A2,D3.W) ;1774: 50323032
MOVE -(A0),D2 ;1778: 3420
MOVEQ #97,D0 ;177A: 7061
MOVEQ #99,D2 ;177C: 7463
DC.W $6800 ;177E
LAB_00E7:
DC.W $7363 ;1780
DC.W $7369 ;1782
MOVEA.L -(A4),A7 ;1784: 2E64
BCS.S LAB_00EE+2 ;1786: 6576
DC.W $6963 ;1788
DC.W $6500 ;178A
LAB_00E8:
DC.W $4772 ;178C
BSR.S LAB_00EF ;178E: 6170
DC.W $6869 ;1790
DC.W $6373 ;1792
MOVEA.L D3,A0 ;1794: 2043
DC.W $6861 ;1796
DC.W $6E67 ;1798
BCS.S LAB_00ED+2 ;179A: 6556
ADDQ #8,D2 ;179C: 5042
BVS.S LAB_00F0 ;179E: 6974
DC.W $4D61 ;17A0
MOVEQ #47,D0 ;17A2: 702F
SUBQ #1,-(A3) ;17A4: 5363
MOVEQ #111,D1 ;17A6: 726F
BGE.S LAB_00F0+2 ;17A8: 6C6C
ADDQ #3,(A0) ;17AA: 5650
BLE.S LAB_00F2 ;17AC: 6F72
MOVEQ #0,D2 ;17AE: 7400
LAB_00E9:
BEQ.S LAB_00F3 ;17B0: 6772
BSR.S LAB_00F3 ;17B2: 6170
DC.W $6869 ;17B4
DC.W $6373 ;17B6
MOVEA.L 26978(A4),A7 ;17B8: 2E6C6962
MOVEQ #97,D1 ;17BC: 7261
MOVEQ #121,D1 ;17BE: 7279
DC.W $004E ;17C0
DC.W $7100 ;17C2
LAB_00EA:
BSR LAB_00EA ;17C4: 6100FFFE
DC.L LAB_00EA ;17C8: 000017C4
BCLR D5,0(A5) ;17CC: 0BAD0000
DC.L LAB_00E8 ;17D0: 0000178C
BCLR D5,1(A5) ;17D4: 0BAD0001
DC.L LAB_00E9 ;17D8: 000017B0
LAB_00EB:
BCLR D5,4(A5) ;17DC: 0BAD0004
ORI.B #$00,-(A7) ;17E0: 00270000
LAB_00EC:
BCLR D5,5(A5) ;17E4: 0BAD0005
ORI.B #$59,-(A7) ;17E8: 00270059
BCLR D5,8(A5) ;17EC: 0BAD0008
LAB_00ED:
DC.L LAB_00F4 ;17F0: 00001828
BCLR D5,9(A5) ;17F4: 0BAD0009
DC.L LAB_0122 ;17F8: 00001C06
LAB_00EE:
BCLR D5,10(A5) ;17FC: 0BAD000A
LAB_00EF:
DC.L LAB_00FB ;1800: 00001890
BCLR D5,11(A5) ;1804: 0BAD000B
DC.L LAB_00FC+2 ;1808: 000018AC
BCLR D5,12(A5) ;180C: 0BAD000C
DC.W $FFFF ;1810
DC.W $FDB4 ;1812
LAB_00F0:
BCLR D5,10(A5) ;1814: 0BAD000A
DC.L LAB_00FF ;1818: 00001942
BCLR D5,12(A5) ;181C: 0BAD000C
LAB_00F2:
DC.W $FFFF ;1820
DC.W $FC52 ;1822
LAB_00F3:
ORI.B #$00,D0 ;1824: 00000000
LAB_00F4:
MOVEM.L A2-A3,-(A7) ;1828: 48E70030
MOVEQ #0,D0 ;182C: 7000
MOVE 32(A0),D0 ;182E: 30280020
MOVE.L 4(A0),D1 ;1832: 22280004
BEQ.S LAB_00F6 ;1836: 671C
MOVEA.L D1,A2 ;1838: 2441
TST.B 1(A2) ;183A: 4A2A0001
BEQ.S LAB_00F6 ;183E: 6714
MOVE.L 28(A2),D1 ;1840: 222A001C
BNE.S LAB_00F5 ;1844: 6606
MOVE.L 24(A2),D1 ;1846: 222A0018
BEQ.S LAB_00F6 ;184A: 6708
LAB_00F5:
MOVEA.L D1,A3 ;184C: 2641
MOVE.L 28(A3),D0 ;184E: 202B001C
BRA.S LAB_00FA ;1852: 6036
LAB_00F6:
MOVE.L D0,D1 ;1854: 2200
AND.L #$00001000,D1 ;1856: C2BC00001000
BEQ.S LAB_00F8 ;185C: 671A
MOVE 32(A0),D1 ;185E: 32280020
AND #$0400,D1 ;1862: C27C0400
BEQ.S LAB_00F7 ;1866: 6708
MOVE.L #$00008C44,D1 ;1868: 223C00008C44
BRA.S LAB_00F9 ;186E: 6018
LAB_00F7:
MOVE.L #$00008C04,D1 ;1870: 223C00008C04
BRA.S LAB_00F9 ;1876: 6010
LAB_00F8:
MOVE 32(A0),D1 ;1878: 32280020
AND #$0020,D1 ;187C: C27C0020
BEQ.S LAB_00FA ;1880: 6708
MOVE.L #$FFFF7FFF,D1 ;1882: 223CFFFF7FFF
LAB_00F9:
AND.L D1,D0 ;1888: C081
LAB_00FA:
MOVEM.L (A7)+,A2-A3 ;188A: 4CDF0C00
RTS ;188E: 4E75
LAB_00FB:
MOVE 32(A0),D0 ;1890: 30280020
AND #$0800,D0 ;1894: C07C0800
BEQ.S LAB_00FC ;1898: 6710
MOVEA.L 36(A0),A1 ;189A: 22680024
MOVEA.L 4(A1),A1 ;189E: 22690004
CMPI.B #$08,5(A1) ;18A2: 0C2900080005
BEQ.S LAB_00FE ;18A8: 6706
LAB_00FC:
JMP EXT_0000 ;18AA: 4EF900000000
LAB_00FE:
MOVE.L A2,-(A7) ;18B0: 2F0A
MOVE.L A0,D0 ;18B2: 2008
MOVEA.L A6,A2 ;18B4: 244E
MOVEA.L 412(A6),A0 ;18B6: 206E019C
MOVEA.L 420(A6),A6 ;18BA: 2C6E01A4
JSR -564(A6) ;18BE: 4EAEFDCC
MOVEA.L D0,A0 ;18C2: 2040
MOVEA.L A2,A6 ;18C4: 2C4A
MOVEA.L A1,A2 ;18C6: 2449
MOVEM.L 32(A2),D0-D1 ;18C8: 4CEA00030020
MOVE.L 28(A2),36(A2) ;18CE: 256A001C0024
MOVE.L 24(A2),32(A2) ;18D4: 256A00180020
MOVE.L 20(A2),28(A2) ;18DA: 256A0014001C
MOVE.L 16(A2),24(A2) ;18E0: 256A00100018
MOVE.L 12(A2),20(A2) ;18E6: 256A000C0014
MOVE.L 8(A2),16(A2) ;18EC: 256A00080010
MOVEM.L D0-D1,8(A2) ;18F2: 48EA00030008
MOVEA.L LAB_00FC+2(PC),A1 ;18F8: 227AFFB2
JSR (A1) ;18FC: 4E91
MOVEM.L 8(A2),D0-D1 ;18FE: 4CEA00030008
MOVE.L 16(A2),8(A2) ;1904: 256A00100008
MOVE.L 20(A2),12(A2) ;190A: 256A0014000C
MOVE.L 24(A2),16(A2) ;1910: 256A00180010
MOVE.L 28(A2),20(A2) ;1916: 256A001C0014
MOVE.L 32(A2),24(A2) ;191C: 256A00200018
MOVE.L 36(A2),28(A2) ;1922: 256A0024001C
MOVEM.L D0-D1,32(A2) ;1928: 48EA00030020
MOVE.L A6,D0 ;192E: 200E
MOVEA.L 412(A6),A0 ;1930: 206E019C
MOVEA.L 420(A6),A6 ;1934: 2C6E01A4
JSR -570(A6) ;1938: 4EAEFDC6
MOVEA.L D0,A6 ;193C: 2C40
MOVEA.L (A7)+,A2 ;193E: 245F
RTS ;1940: 4E75
LAB_00FF:
MOVEM.L D2-D7/A2-A6,-(A7) ;1942: 48E73F3E
MOVEA.L A0,A3 ;1946: 2648
MOVEA.L 412(A6),A0 ;1948: 206E019C
MOVEA.L A6,A5 ;194C: 2A4E
MOVEA.L 420(A6),A6 ;194E: 2C6E01A4
JSR -564(A6) ;1952: 4EAEFDCC
MOVEA.L A5,A6 ;1956: 2C4D
MOVE.L 472(A6),D0 ;1958: 202E01D8
CMP.L 64(A2),D0 ;195C: B0AA0040
BEQ LAB_010D ;1960: 670000F6
MOVE.L 8(A3),D0 ;1964: 202B0008
BEQ LAB_0121 ;1968: 67000286
MOVEA.L D0,A4 ;196C: 2840
MOVE 32(A3),D0 ;196E: 302B0020
AND #$2000,D0 ;1972: C07C2000
BEQ.S LAB_0100 ;1976: 6708
SUBA.L A5,A5 ;1978: 9BCD
SUBA.L A4,A4 ;197A: 99CC
SUBA.L A0,A0 ;197C: 91C8
BRA.S LAB_0107 ;197E: 606A
LAB_0100:
MOVEA.L 8(A3),A0 ;1980: 206B0008
MOVEA.L 12(A0),A0 ;1984: 2068000C
MOVEQ #3,D1 ;1988: 7203
MOVE #$0FFF,D3 ;198A: 363C0FFF
CMPA #$0000,A0 ;198E: B0FC0000
BEQ.S LAB_0103 ;1992: 672A
MOVE.L 4(A3),D0 ;1994: 202B0004
BEQ.S LAB_0101 ;1998: 670E
MOVEA.L D0,A5 ;199A: 2A40
BTST #1,19(A5) ;199C: 082D00010013
BEQ.S LAB_0101 ;19A2: 6704
SUBA.L A0,A0 ;19A4: 91C8
BRA.S LAB_0103 ;19A6: 6016
LAB_0101:
MOVE (A0),D0 ;19A8: 3010
AND D1,D0 ;19AA: C041
BNE.S LAB_0102 ;19AC: 660C
MOVE 2(A0),D2 ;19AE: 34280002
AND D3,D2 ;19B2: C443
CMP #$00E0,D2 ;19B4: B47C00E0
BEQ.S LAB_0103 ;19B8: 6704
LAB_0102:
ADDQ.L #6,A0 ;19BA: 5C88
BRA.S LAB_0101 ;19BC: 60EA
LAB_0103:
MOVEA.L 20(A4),A5 ;19BE: 2A6C0014
MOVEA.L 24(A4),A4 ;19C2: 286C0018
CMPA #$0000,A4 ;19C6: B8FC0000
BEQ.S LAB_0105 ;19CA: 670C
LAB_0104:
CMPI #$00E0,(A4) ;19CC: 0C5400E0
ADDQ.L #4,A4 ;19D0: 588C
BNE.S LAB_0104 ;19D2: 66F8
LEA -4(A4),A4 ;19D4: 49ECFFFC
LAB_0105:
CMPA #$0000,A5 ;19D8: BAFC0000
BEQ.S LAB_0107 ;19DC: 670C
LAB_0106:
CMPI #$00E0,(A5) ;19DE: 0C5500E0
ADDQ.L #4,A5 ;19E2: 588D
BNE.S LAB_0106 ;19E4: 66F8
LEA -4(A5),A5 ;19E6: 4BEDFFFC
LAB_0107:
MOVEM.L A0/A4-A5,68(A2) ;19EA: 48EA31000044
MOVE.L A3,-(A7) ;19F0: 2F0B
MOVEA.L A3,A0 ;19F2: 204B
MOVEA.L A1,A3 ;19F4: 2649
BSR LAB_00F4 ;19F6: 6100FE30
MOVEA.L A3,A1 ;19FA: 224B
MOVEA.L (A7)+,A3 ;19FC: 265F
MOVE #$7530,D1 ;19FE: 323C7530
BTST #5,32(A3) ;1A02: 082B00050020
BNE.S LAB_010A ;1A08: 6622
MOVEA.L 34(A6),A0 ;1A0A: 206E0022
CMPA #$0000,A0 ;1A0E: B0FC0000
BEQ.S LAB_010A ;1A12: 6718
MOVE 30(A3),D1 ;1A14: 322B001E
BTST #2,D0 ;1A18: 08000002
BEQ.S LAB_0108 ;1A1C: 6702
ASR #1,D1 ;1A1E: E241
LAB_0108:
BTST #3,D0 ;1A20: 08000003
BEQ.S LAB_0109 ;1A24: 6702
ADD D1,D1 ;1A26: D241
LAB_0109:
ADD 12(A0),D1 ;1A28: D268000C
LAB_010A:
MOVE 26(A3),D2 ;1A2C: 342B001A
BTST #3,D0 ;1A30: 08000003
BEQ.S LAB_010B ;1A34: 6702
ADD D2,D2 ;1A36: D442
LAB_010B:
ADD D1,D2 ;1A38: D441
MOVE.L 472(A6),64(A2) ;1A3A: 256E01D80040
MOVEA.L 380(A6),A0 ;1A40: 206E017C
MOVE D1,D0 ;1A44: 3001
SUB 42(A0),D0 ;1A46: 9068002A
BPL.S LAB_010C ;1A4A: 6A04
ADD D0,D2 ;1A4C: D440
SUB D0,D1 ;1A4E: 9240
LAB_010C:
MOVE D1,80(A2) ;1A50: 35410050
MOVE D2,82(A2) ;1A54: 35420052
LAB_010D:
MOVEA.L 420(A6),A0 ;1A58: 206E01A4
MOVE 80(A2),D3 ;1A5C: 362A0050
LAB_010E:
MOVE #$4000,INTENA ;1A60: 33FC400000DFF09A
ADDQ.B #1,294(A0) ;1A68: 52280126
LAB_010F:
MOVE VPOSR,D0 ;1A6C: 303900DFF004
MOVE VHPOSR,D2 ;1A72: 343900DFF006
MOVE VPOSR,D1 ;1A78: 323900DFF004
CMP D0,D1 ;1A7E: B240
BNE.S LAB_010F ;1A80: 66EA
LSR #1,D1 ;1A82: E249
ROXR #1,D2 ;1A84: E252
LSR #1,D1 ;1A86: E249
ROXR #1,D2 ;1A88: E252
LSR #1,D1 ;1A8A: E249
ROXR #1,D2 ;1A8C: E252
LSR #5,D2 ;1A8E: EA4A
BTST #0,236(A6) ;1A90: 082E000000EC
BNE.S LAB_0110 ;1A96: 6604
AND #$01FF,D2 ;1A98: C47C01FF
LAB_0110:
SUB D3,D2 ;1A9C: 9443
BGE.S LAB_0112 ;1A9E: 6C16
CMP #$FFFB,D2 ;1AA0: B47CFFFB
BLT.S LAB_0112 ;1AA4: 6D10
SUBQ.B #1,294(A0) ;1AA6: 53280126
BGE.S LAB_0111 ;1AAA: 6C08
MOVE #$C000,INTENA ;1AAC: 33FCC00000DFF09A
LAB_0111:
BRA.S LAB_010E ;1AB4: 60AA
LAB_0112:
MOVEM.L 68(A2),A0/A4-A5 ;1AB6: 4CEA31000044
MOVEQ #0,D5 ;1ABC: 7A00
MOVE 32(A3),D0 ;1ABE: 302B0020
BTST #13,D0 ;1AC2: 0800000D
BEQ.S LAB_0113 ;1AC6: 6706
MOVEQ #0,D2 ;1AC8: 7400
BRA LAB_011A ;1ACA: 600000C6
LAB_0113:
BTST #11,D0 ;1ACE: 0800000B
BEQ.S LAB_0114 ;1AD2: 6702
MOVEQ #8,D5 ;1AD4: 7A08
LAB_0114:
MOVEA.L 36(A3),A3 ;1AD6: 266B0024
MOVE.L 4(A3),D0 ;1ADA: 202B0004
MOVE.L A1,4(A3) ;1ADE: 27490004
MOVEA.L D0,A3 ;1AE2: 2640
MOVEQ #0,D0 ;1AE4: 7000
MOVE.B 5(A1),D0 ;1AE6: 10290005
CMP.B #$08,D0 ;1AEA: B03C0008
BEQ.S LAB_0115 ;1AEE: 6702
MOVEQ #0,D5 ;1AF0: 7A00
LAB_0115:
ADDQ.L #8,A3 ;1AF2: 508B
ADDQ.L #8,A1 ;1AF4: 5089
MOVEQ #28,D4 ;1AF6: 781C
BRA.S LAB_0118 ;1AF8: 6054
LAB_0116:
MOVE.L A5,D1 ;1AFA: 220D
BEQ.S LAB_0117 ;1AFC: 6726
MOVE 4(A5),D1 ;1AFE: 322D0004
SUB D5,D1 ;1B02: 9245
AND D4,D1 ;1B04: C244
MOVE 2(A5),D6 ;1B06: 3C2D0002
SWAP D6 ;1B0A: 4846
MOVE 6(A5),D6 ;1B0C: 3C2D0006
SUB.L 0(A3,D1.W),D6 ;1B10: 9CB31000
ADD.L 0(A1,D1.W),D6 ;1B14: DCB11000
MOVE D6,6(A5) ;1B18: 3B460006
SWAP D6 ;1B1C: 4846
MOVE D6,2(A5) ;1B1E: 3B460002
ADDQ.L #8,A5 ;1B22: 508D
LAB_0117:
MOVE.L A4,D1 ;1B24: 220C
BEQ.S LAB_0118 ;1B26: 6726
MOVE 4(A4),D1 ;1B28: 322C0004
SUB D5,D1 ;1B2C: 9245
AND D4,D1 ;1B2E: C244
MOVE 2(A4),D6 ;1B30: 3C2C0002
SWAP D6 ;1B34: 4846
MOVE 6(A4),D6 ;1B36: 3C2C0006
SUB.L 0(A3,D1.W),D6 ;1B3A: 9CB31000
ADD.L 0(A1,D1.W),D6 ;1B3E: DCB11000
MOVE D6,6(A4) ;1B42: 39460006
SWAP D6 ;1B46: 4846
MOVE D6,2(A4) ;1B48: 39460002
ADDQ.L #8,A4 ;1B4C: 508C
LAB_0118:
DBF D0,LAB_0116 ;1B4E: 51C8FFAA
MOVE.L A0,D1 ;1B52: 2208
BEQ.S LAB_011A ;1B54: 673C
MOVE #$0FFF,D7 ;1B56: 3E3C0FFF
LAB_0119:
MOVE 8(A0),D1 ;1B5A: 32280008
AND D7,D1 ;1B5E: C247
CMP #$00E0,D1 ;1B60: B27C00E0
BCS.S LAB_011A ;1B64: 652C
CMP #$0100,D1 ;1B66: B27C0100
BCC.S LAB_011A ;1B6A: 6426
SUB D5,D1 ;1B6C: 9245
AND D4,D1 ;1B6E: C244
MOVE 4(A0),D6 ;1B70: 3C280004
SWAP D6 ;1B74: 4846
MOVE 10(A0),D6 ;1B76: 3C28000A
SUB.L 0(A3,D1.W),D6 ;1B7A: 9CB31000
ADD.L 0(A1,D1.W),D6 ;1B7E: DCB11000
MOVE D6,10(A0) ;1B82: 3146000A
SWAP D6 ;1B86: 4846
MOVE D6,4(A0) ;1B88: 31460004
LEA 12(A0),A0 ;1B8C: 41E8000C
BRA.S LAB_0119 ;1B90: 60C8
LAB_011A:
MOVEA.L A6,A5 ;1B92: 2A4E
MOVEA.L 420(A6),A6 ;1B94: 2C6E01A4
TST.L 22(A2) ;1B98: 4AAA0016
BEQ.S LAB_011D ;1B9C: 6724
TST D2 ;1B9E: 4A42
BMI.S LAB_011B ;1BA0: 6B06
CMP 82(A2),D2 ;1BA2: B46A0052
BLT.S LAB_011C ;1BA6: 6D0A
LAB_011B:
LEA 8(A2),A1 ;1BA8: 43EA0008
JSR -378(A6) ;1BAC: 4EAEFE86
BRA.S LAB_011D ;1BB0: 6010
LAB_011C:
MOVE.L #$00000001,4(A2) ;1BB2: 257C000000010004
MOVE.L 476(A5),(A2) ;1BBA: 24AD01DC
MOVE.L A2,476(A5) ;1BBE: 2B4A01DC
LAB_011D:
TST.L 54(A2) ;1BC2: 4AAA0036
BEQ.S LAB_011F ;1BC6: 6718
MOVEQ #1,D3 ;1BC8: 7601
TST D2 ;1BCA: 4A42
BMI.S LAB_011E ;1BCC: 6B02
ADDQ.L #1,D3 ;1BCE: 5283
LAB_011E:
LEA 32(A2),A2 ;1BD0: 45EA0020
MOVE.L D3,4(A2) ;1BD4: 25430004
MOVE.L 476(A5),(A2) ;1BD8: 24AD01DC
MOVE.L A2,476(A5) ;1BDC: 2B4A01DC
LAB_011F:
SUBQ.B #1,294(A6) ;1BE0: 532E0126
BGE.S LAB_0120 ;1BE4: 6C08
MOVE #$C000,INTENA ;1BE6: 33FCC00000DFF09A
LAB_0120:
MOVEA.L A5,A6 ;1BEE: 2C4D
LAB_0121:
MOVEM.L (A7)+,D2-D7/A2-A6 ;1BF0: 4CDF7CFC
MOVE.L A6,D0 ;1BF4: 200E
MOVEA.L 412(A6),A0 ;1BF6: 206E019C
MOVEA.L 420(A6),A6 ;1BFA: 2C6E01A4
JSR -570(A6) ;1BFE: 4EAEFDC6
MOVEA.L D0,A6 ;1C02: 2C40
RTS ;1C04: 4E75
LAB_0122:
DC.W $0000 ;1C06
LAB_0123:
DC.W $436F ;1C08
DC.W $6E73 ;1C0A
BLE.S LAB_0128+2 ;1C0C: 6F6C
BCS.S LAB_0126 ;1C0E: 6520
CLR -(A5) ;1C10: 4265
BGE.S LAB_0129 ;1C12: 6C6C
LAB_0124:
DC.W $0069 ;1C14
BGT.S LAB_012A ;1C16: 6E74
DC.W $7569 ;1C18
MOVEQ #105,D2 ;1C1A: 7469
BLE.S LAB_012A ;1C1C: 6F6E
MOVEA.L 26978(A4),A7 ;1C1E: 2E6C6962
MOVEQ #97,D1 ;1C22: 7261
MOVEQ #121,D1 ;1C24: 7279
LAB_0125:
ORI #$6F6E,-(A3) ;1C26: 00636F6E
DC.W $736F ;1C2A
DC.W $6C65 ;1C2C
MOVEA.L -(A4),A7 ;1C2E: 2E64
LAB_0126:
BCS.S LAB_012C ;1C30: 6576
DC.W $6963 ;1C32
DC.W $6500 ;1C34
NOP ;1C36: 4E71
LAB_0127:
BSR LAB_0127 ;1C38: 6100FFFE
DC.L LAB_0127 ;1C3C: 00001C38
BCLR D5,0(A5) ;1C40: 0BAD0000
DC.L LAB_0123 ;1C44: 00001C08
BCLR D5,1(A5) ;1C48: 0BAD0001
DC.L LAB_0124+1 ;1C4C: 00001C15
BCLR D5,4(A5) ;1C50: 0BAD0004
ORI.B #$00,-(A5) ;1C54: 00250000
BCLR D5,5(A5) ;1C58: 0BAD0005
DC.W $0025 ;1C5C
DC.W $FFFF ;1C5E
BCLR D5,6(A5) ;1C60: 0BAD0006
DC.L LAB_012B ;1C64: 00001C94
BCLR D5,8(A5) ;1C68: 0BAD0008
DC.L LAB_012E ;1C6C: 00001CB8
BCLR D5,9(A5) ;1C70: 0BAD0009
DC.L LAB_0136 ;1C74: 00001D0C
LAB_0128:
BCLR D5,10(A5) ;1C78: 0BAD000A
DC.L LAB_012E ;1C7C: 00001CB8
LAB_0129:
BCLR D5,11(A5) ;1C80: 0BAD000B
DC.L LAB_0132 ;1C84: 00001CFC
BCLR D5,12(A5) ;1C88: 0BAD000C
LAB_012A:
DC.W $FFFF ;1C8C
DC.W $FFA0 ;1C8E
ORI.B #$00,D0 ;1C90: 00000000
LAB_012B:
LEA LAB_0125+1(PC),A1 ;1C94: 43FAFF91
JSR -96(A6) ;1C98: 4EAEFFA0
TST.L D0 ;1C9C: 4A80
BEQ.S LAB_012D ;1C9E: 6716
MOVEA.L D0,A1 ;1CA0: 2240
MOVE.L A1,LAB_0133 ;1CA2: 23C900001D00
LAB_012C:
MOVE.L 6(A1),LAB_0134 ;1CA8: 23E9000600001D04
MOVE.L A6,LAB_0135 ;1CB0: 23CE00001D08
LAB_012D:
RTS ;1CB6: 4E75
LAB_012E:
MOVE.L (A7),D0 ;1CB8: 2017
CMP.L LAB_0133(PC),D0 ;1CBA: B0BA0044
BHI.S LAB_0130 ;1CBE: 6206
LAB_012F:
MOVEA.L LAB_0132(PC),A1 ;1CC0: 227A003A
JMP (A1) ;1CC4: 4ED1
LAB_0130:
CMP.L LAB_0134(PC),D0 ;1CC6: B0BA003C
BHI.S LAB_012F ;1CCA: 62F4
MOVEM.L A4-A6,-(A7) ;1CCC: 48E7000E
MOVEA.L A6,A5 ;1CD0: 2A4E
MOVEA.L A0,A4 ;1CD2: 2848
LEA 2516(A6),A0 ;1CD4: 41EE09D4
MOVEA.L LAB_0135(PC),A6 ;1CD8: 2C7A002E
JSR -576(A6) ;1CDC: 4EAEFDC0
TST.L D0 ;1CE0: 4A80
BEQ.S LAB_0131 ;1CE2: 6712
MOVEA.L A5,A6 ;1CE4: 2C4D
MOVEA.L A4,A0 ;1CE6: 204C
BSR.S LAB_012F ;1CE8: 61D6
LEA 2516(A6),A0 ;1CEA: 41EE09D4
MOVEA.L LAB_0135(PC),A6 ;1CEE: 2C7A0018
JSR -570(A6) ;1CF2: 4EAEFDC6
LAB_0131:
MOVEM.L (A7)+,A4-A6 ;1CF6: 4CDF7000
RTS ;1CFA: 4E75
LAB_0132:
ORI.B #$00,D0 ;1CFC: 00000000
LAB_0133:
ORI.B #$00,D0 ;1D00: 00000000
LAB_0134:
ORI.B #$00,D0 ;1D04: 00000000
LAB_0135:
ORI.B #$00,D0 ;1D08: 00000000
LAB_0136:
DC.W $456E ;1D0C
BSR.S LAB_013B+2 ;1D0E: 6162
DC.W $6C65 ;1D10
BCC.S LAB_0138 ;1D12: 6420
DC.W $4164 ;1D14
MOVEQ #97,D3 ;1D16: 7661
DC.W $6E63 ;1D18
BCS.S LAB_013C ;1D1A: 6564
MOVEA.L D7,A0 ;1D1C: 2047
MOVEQ #97,D1 ;1D1E: 7261
MOVEQ #104,D0 ;1D20: 7068
DC.W $6963 ;1D22
DC.W $7320 ;1D24
DC.W $4D6F ;1D26
DC.W $6465 ;1D28
DC.W $7300 ;1D2A
LAB_0137:
BEQ.S LAB_0140 ;1D2C: 6772
BSR.S LAB_0140 ;1D2E: 6170
DC.W $6869 ;1D30
DC.W $6373 ;1D32
LAB_0138:
MOVEA.L 26978(A4),A7 ;1D34: 2E6C6962
MOVEQ #97,D1 ;1D38: 7261
MOVEQ #121,D1 ;1D3A: 7279
LAB_0139:
DC.W $0069 ;1D3C
BGT.S LAB_0141 ;1D3E: 6E74
DC.W $7569 ;1D40
MOVEQ #105,D2 ;1D42: 7469
BLE.S LAB_0141 ;1D44: 6F6E
MOVEA.L 26978(A4),A7 ;1D46: 2E6C6962
MOVEQ #97,D1 ;1D4A: 7261
MOVEQ #121,D1 ;1D4C: 7279
DC.W $0000 ;1D4E
LAB_013A:
BSR LAB_013A ;1D50: 6100FFFE
DC.L LAB_013A ;1D54: 00001D50
BCLR D5,0(A5) ;1D58: 0BAD0000
DC.L LAB_0136 ;1D5C: 00001D0C
BCLR D5,1(A5) ;1D60: 0BAD0001
DC.L LAB_0139+1 ;1D64: 00001D3D
BCLR D5,6(A5) ;1D68: 0BAD0006
DC.L LAB_013E ;1D6C: 00001D90
LAB_013B:
BCLR D5,1(A5) ;1D70: 0BAD0001
DC.L LAB_0137 ;1D74: 00001D2C
BCLR D5,4(A5) ;1D78: 0BAD0004
ORI.B #$00,-(A7) ;1D7C: 00270000
LAB_013C:
BCLR D5,13(A5) ;1D80: 0BAD000D
DC.L LAB_013F ;1D84: 00001D9A
ORI.B #$00,D0 ;1D88: 00000000
LAB_013D:
ORI.B #$00,D0 ;1D8C: 00000000
LAB_013E:
LEA LAB_013D(PC),A0 ;1D90: 41FAFFFA
MOVE.L A1,(A0) ;1D94: 2089
MOVE.L A1,D0 ;1D96: 2009
RTS ;1D98: 4E75
LAB_013F:
MOVE.L LAB_02ED,D0 ;1D9A: 203900003BCC
LAB_0140:
BEQ.S LAB_0144 ;1DA0: 675E
MOVEM.L A4-A6,-(A7) ;1DA2: 48E7000E
MOVEA.L A1,A5 ;1DA6: 2A49
MOVEA.L LAB_013D(PC),A6 ;1DA8: 2C7AFFE2
MOVEQ #0,D0 ;1DAC: 7000
JSR -414(A6) ;1DAE: 4EAEFE62
MOVE.L D0,-(A7) ;1DB2: 2F00
LAB_0141:
MOVEQ #-1,D0 ;1DB4: 70FF
EXG A5,A6 ;1DB6: CB4E
JSR -888(A6) ;1DB8: 4EAEFC88
LEA 34(A5),A4 ;1DBC: 49ED0022
LAB_0142:
MOVEA.L (A4),A4 ;1DC0: 2854
MOVE.L A4,D0 ;1DC2: 200C
BEQ.S LAB_0143 ;1DC4: 6728
CLR.L -(A7) ;1DC6: 42A7
SUBQ.L #4,A7 ;1DC8: 598F
MOVE.L #$80000013,-(A7) ;1DCA: 2F3C80000013
MOVEA.L A7,A1 ;1DD0: 224F
MOVEA.L 4(A4),A0 ;1DD2: 206C0004
JSR -708(A6) ;1DD6: 4EAEFD3C
ADDQ.L #4,A7 ;1DDA: 588F
MOVEA.L (A7)+,A0 ;1DDC: 205F
ADDQ.L #4,A7 ;1DDE: 588F
TST.L D0 ;1DE0: 4A80
BNE.S LAB_0142 ;1DE2: 66DC
MOVE.L A0,D0 ;1DE4: 2008
BEQ.S LAB_0142 ;1DE6: 67D8
CLR.L 36(A0) ;1DE8: 42A80024
BRA.S LAB_0142 ;1DEC: 60D2
LAB_0143:
EXG A5,A6 ;1DEE: CB4E
MOVEA.L (A7)+,A0 ;1DF0: 205F
JSR -420(A6) ;1DF2: 4EAEFE5C
JSR -384(A6) ;1DF6: 4EAEFE80
MOVEM.L (A7)+,A4-A6 ;1DFA: 4CDF7000
MOVEQ #1,D0 ;1DFE: 7001
LAB_0144:
RTS ;1E00: 4E75
DC.W $0000 ;1E02
LAB_0145:
DC.W $4578 ;1E04
DC.W $416C ;1E06
BGE.S LAB_0148+2 ;1E08: 6C20
MOVEQ #101,D1 ;1E0A: 7265
MOVEQ #108,D0 ;1E0C: 706C
DC.W $6163 ;1E0E
DC.W $656D ;1E10
BCS.S LAB_014B ;1E12: 656E
MOVEQ #0,D2 ;1E14: 7400
LAB_0146:
DC.W $646F ;1E16
DC.W $732E ;1E18
DC.W $6C69 ;1E1A
BHI.S LAB_014D ;1E1C: 6272
BSR.S LAB_014E ;1E1E: 6172
DC.W $7900 ;1E20
NOP ;1E22: 4E71
LAB_0147:
BSR LAB_0147 ;1E24: 6100FFFE
LAB_0148:
DC.L LAB_0147 ;1E28: 00001E24
BCLR D5,0(A5) ;1E2C: 0BAD0000
DC.L LAB_0145 ;1E30: 00001E04
BCLR D5,1(A5) ;1E34: 0BAD0001
DC.L LAB_0146 ;1E38: 00001E16
BCLR D5,4(A5) ;1E3C: 0BAD0004
ORI.B #$00,-(A5) ;1E40: 00250000
BCLR D5,5(A5) ;1E44: 0BAD0005
ORI.B #$63,-(A7) ;1E48: 00270063
BCLR D5,8(A5) ;1E4C: 0BAD0008
DC.L LAB_0149 ;1E50: 00001E78
BCLR D5,9(A5) ;1E54: 0BAD0009
DC.L LAB_016F ;1E58: 00002148
BCLR D5,10(A5) ;1E5C: 0BAD000A
DC.L LAB_014A ;1E60: 00001E7C
BCLR D5,11(A5) ;1E64: 0BAD000B
DC.L LAB_0149 ;1E68: 00001E78
BCLR D5,12(A5) ;1E6C: 0BAD000C
DC.W $FFFF ;1E70
DC.W $FE50 ;1E72
ORI.B #$00,D0 ;1E74: 00000000
LAB_0149:
ORI.B #$00,D0 ;1E78: 00000000
LAB_014A:
MOVE.L #$00000409,D0 ;1E7C: 203C00000409
LAB_014B:
MOVEM.L D1-D7/A2-A4,-(A7) ;1E82: 48E77F38
MOVE.L D0,D2 ;1E86: 2400
MOVEA.L D5,A3 ;1E88: 2645
LEA LAB_0153(PC),A4 ;1E8A: 49FA007E
LAB_014C:
MOVE.L (A7),D0 ;1E8E: 2017
LAB_014D:
LSL.L #2,D0 ;1E90: E588
LAB_014E:
MOVEA.L D0,A2 ;1E92: 2440
JSR -522(A6) ;1E94: 4EAEFDF6
MOVE.L A2,D1 ;1E98: 220A
BEQ.S LAB_014F ;1E9A: 6704
MOVE.L 12(A2),D0 ;1E9C: 202A000C
LAB_014F:
MOVE.L D0,D1 ;1EA0: 2200
BEQ.S LAB_0151 ;1EA2: 6754
MOVEM.L (A7),D3-D7 ;1EA4: 4CD700F8
JSR -240(A6) ;1EA8: 4EAEFF10
TST.L D0 ;1EAC: 4A80
BNE.S LAB_0151 ;1EAE: 6648
JSR -132(A6) ;1EB0: 4EAEFF7C
CMP.L #$000000D1,D0 ;1EB4: B0BC000000D1
BNE.S LAB_0150 ;1EBA: 6622
CMP.L #$00000409,D2 ;1EBC: B4BC00000409
BNE.S LAB_0152 ;1EC2: 663A
CMPA.L 8(A3),A4 ;1EC4: B9EB0008
BEQ.S LAB_0151 ;1EC8: 672E
MOVE.L A6,-(A7) ;1ECA: 2F0E
MOVE.L D3,D0 ;1ECC: 2003
MOVEA.L D4,A0 ;1ECE: 2044
MOVE.L D5,D1 ;1ED0: 2205
MOVE.L D6,-(A7) ;1ED2: 2F06
MOVEA.L D7,A1 ;1ED4: 2247
BSR.S LAB_0155 ;1ED6: 6140
ADDQ #8,A7 ;1ED8: 504F
TST.L D0 ;1EDA: 4A80
BNE.S LAB_0151 ;1EDC: 661A
LAB_0150:
MOVE.L (A7),D3 ;1EDE: 2617
MOVE.L D2,-(A7) ;1EE0: 2F02
MOVEQ #2,D2 ;1EE2: 7402
MOVE.L A2,D4 ;1EE4: 280A
JSR -132(A6) ;1EE6: 4EAEFF7C
MOVE.L D0,D1 ;1EEA: 2200
JSR -480(A6) ;1EEC: 4EAEFE20
MOVE.L (A7)+,D2 ;1EF0: 241F
TST.L D0 ;1EF2: 4A80
BEQ.S LAB_014C ;1EF4: 6798
MOVEQ #0,D0 ;1EF6: 7000
LAB_0151:
MOVEM.L (A7)+,D1-D7/A2-A4 ;1EF8: 4CDF1CFE
RTS ;1EFC: 4E75
LAB_0152:
MOVE.L A4,8(A3) ;1EFE: 274C0008
MOVE.L #$00000409,D2 ;1F02: 243C00000409
BRA.S LAB_014C ;1F08: 6084
LAB_0153:
MOVEQ #40,D7 ;1F0A: 7E28
DC.W $233F ;1F0C
LAB_0154:
MOVE.L D0,-(A4) ;1F0E: 2900
DC.W $080C ;1F10
MOVE.B (A4),D0 ;1F12: 1014
MOVE.L -(A4),D0 ;1F14: 2024
MOVE.L D0,D4 ;1F16: 2800
LAB_0155:
SUBQ #8,A7 ;1F18: 514F
MOVEM.L D2/D4-D6/A2-A3/A5-A6,-(A7) ;1F1A: 48E72E36
MOVE.L 44(A7),D6 ;1F1E: 2C2F002C
MOVE.L D0,D5 ;1F22: 2A00
MOVEA.L A1,A5 ;1F24: 2A49
MOVEM.L D1/A0,32(A7) ;1F26: 48EF01020020
SUBA.L A3,A3 ;1F2C: 97CB
CLR.L 0(A5) ;1F2E: 42AD0000
MOVEA.L 4(A5),A2 ;1F32: 246D0004
MOVE.L A2,D0 ;1F36: 200A
BNE.S LAB_0158 ;1F38: 663E
MOVEQ #2,D1 ;1F3A: 7202
MOVEQ #0,D2 ;1F3C: 7400
JSR -228(A6) ;1F3E: 4EAEFF1C
MOVEA.L D0,A2 ;1F42: 2440
TST.L D0 ;1F44: 4A80
BEQ LAB_0161 ;1F46: 670000C4
MOVE.L D5,D1 ;1F4A: 2205
MOVE.L A2,D2 ;1F4C: 240A
JSR -102(A6) ;1F4E: 4EAEFF9A
TST.L D0 ;1F52: 4A80
BEQ LAB_0160 ;1F54: 670000A6
MOVE.L 4(A2),D0 ;1F58: 202A0004
BPL.S LAB_0156 ;1F5C: 6A08
MOVEQ #106,D5 ;1F5E: 7A6A
ADD.L D5,D5 ;1F60: DA85
BRA LAB_0160 ;1F62: 60000098
LAB_0156:
MOVEQ #1,D0 ;1F66: 7001
CMP.L D0,D6 ;1F68: BC80
BLT.S LAB_0157 ;1F6A: 6D06
MOVEQ #7,D0 ;1F6C: 7007
CMP.L D0,D6 ;1F6E: BC80
BLE.S LAB_015E ;1F70: 6F70
LAB_0157:
MOVEQ #115,D5 ;1F72: 7A73
BRA LAB_0160 ;1F74: 60000086
LAB_0158:
MOVE.L 32(A7),D4 ;1F78: 282F0020
PEA 32(A7) ;1F7C: 486F0020
MOVE.L D6,D0 ;1F80: 2006
MOVEA.L 40(A7),A0 ;1F82: 206F0028
MOVEA.L A2,A1 ;1F86: 224A
BSR LAB_0162 ;1F88: 6100008A
ADDQ #4,A7 ;1F8C: 584F
TST.L D0 ;1F8E: 4A80
BNE.S LAB_015A ;1F90: 6610
MOVE.L A3,D0 ;1F92: 200B
BEQ.S LAB_0159 ;1F94: 6704
CLR.L 0(A3) ;1F96: 42AB0000
LAB_0159:
MOVE.L A2,4(A5) ;1F9A: 2B4A0004
MOVEQ #-1,D0 ;1F9E: 70FF
BRA.S LAB_0161 ;1FA0: 606A
LAB_015A:
MOVE.L 8(A5),D0 ;1FA2: 202D0008
BEQ.S LAB_015B ;1FA6: 6710
LEA 8(A2),A0 ;1FA8: 41EA0008
MOVE.L D0,D1 ;1FAC: 2200
MOVE.L A0,D2 ;1FAE: 2408
JSR -972(A6) ;1FB0: 4EAEFC34
TST D0 ;1FB4: 4A40
BEQ.S LAB_015C ;1FB6: 6716
LAB_015B:
TST.L 12(A5) ;1FB8: 4AAD000C
BEQ.S LAB_015D ;1FBC: 6716
MOVE.L D6,D0 ;1FBE: 2006
MOVEA.L A5,A0 ;1FC0: 204D
MOVEA.L 36(A7),A1 ;1FC2: 226F0024
BSR LAB_016E ;1FC6: 6100016A
TST.L D0 ;1FCA: 4A80
BNE.S LAB_015D ;1FCC: 6606
LAB_015C:
MOVE.L D4,32(A7) ;1FCE: 2F440020
BRA.S LAB_015E ;1FD2: 600E
LAB_015D:
MOVEA.L 36(A7),A3 ;1FD4: 266F0024
ADDQ.L #1,0(A5) ;1FD8: 52AD0000
MOVE.L 0(A3),36(A7) ;1FDC: 2F6B00000024
LAB_015E:
MOVE.L D5,D1 ;1FE2: 2205
MOVE.L A2,D2 ;1FE4: 240A
JSR -108(A6) ;1FE6: 4EAEFF94
TST.L D0 ;1FEA: 4A80
BNE.S LAB_0158 ;1FEC: 668A
MOVE.L A3,D0 ;1FEE: 200B
BEQ.S LAB_015F ;1FF0: 6704
CLR.L 0(A3) ;1FF2: 42AB0000
LAB_015F:
JSR -132(A6) ;1FF6: 4EAEFF7C
MOVE.L D0,D5 ;1FFA: 2A00
LAB_0160:
MOVE.L D5,D1 ;1FFC: 2205
JSR -462(A6) ;1FFE: 4EAEFE32
MOVE.L A2,D2 ;2002: 240A
MOVEQ #2,D1 ;2004: 7202
JSR -234(A6) ;2006: 4EAEFF16
MOVEQ #0,D0 ;200A: 7000
LAB_0161:
MOVEM.L (A7)+,D2/D4-D6/A2-A3/A5-A6 ;200C: 4CDF6C74
ADDQ #8,A7 ;2010: 504F
RTS ;2012: 4E75
LAB_0162:
MOVEM.L D6-D7/A2-A3/A5,-(A7) ;2014: 48E70334
MOVE.L D0,D7 ;2018: 2E00
MOVEA.L A1,A3 ;201A: 2649
MOVEA.L A0,A5 ;201C: 2A48
LEA LAB_0154+1(PC),A0 ;201E: 41FAFEEF
ADDA.L D7,A0 ;2022: D1C7
MOVEQ #0,D0 ;2024: 7000
MOVE.B (A0),D0 ;2026: 1010
MOVEA.L A5,A2 ;2028: 244D
ADDA D0,A2 ;202A: D4C0
MOVEQ #0,D6 ;202C: 7C00
MOVE.L D7,D0 ;202E: 2007
SUBQ.L #1,D0 ;2030: 5380
BLT.S LAB_0166 ;2032: 6D64
CMPI.L #$00000007,D0 ;2034: 0C8000000007
BGE.S LAB_0166 ;203A: 6C5C
ADD D0,D0 ;203C: D040
MOVE LAB_0163(PC,D0.W),D0 ;203E: 303B0006
JMP LAB_0163(PC,D0.W) ;2042: 4EFB0002
LAB_0163:
ORI.B #$2A,40(A4) ;2046: 002C002A0028
ORI.B #$22,-(A6) ;204C: 00260022
ORI.B #$0E,(A0) ;2050: 0010000E
MOVEQ #4,D6 ;2054: 7C04
LEA 144(A3),A0 ;2056: 41EB0090
MOVEA.L A0,A1 ;205A: 2248
LAB_0164:
TST.B (A1)+ ;205C: 4A19
BNE.S LAB_0164 ;205E: 66FC
SUBQ.L #1,A1 ;2060: 5389
SUBA.L A0,A1 ;2062: 93C8
ADD.L A1,D6 ;2064: DC89
ADDQ.L #5,D6 ;2066: 5A86
MOVEQ #12,D0 ;2068: 700C
ADD.L D0,D6 ;206A: DC80
ADDQ.L #4,D6 ;206C: 5886
ADDQ.L #4,D6 ;206E: 5886
ADDQ.L #4,D6 ;2070: 5886
LEA 8(A3),A0 ;2072: 41EB0008
MOVEA.L A0,A1 ;2076: 2248
LAB_0165:
TST.B (A1)+ ;2078: 4A19
BNE.S LAB_0165 ;207A: 66FC
SUBQ.L #1,A1 ;207C: 5389
SUBA.L A0,A1 ;207E: 93C8
MOVE.L D6,D1 ;2080: 2206
ADD.L A1,D1 ;2082: D289
MOVE.L D1,D6 ;2084: 2C01
MOVEQ #9,D0 ;2086: 7009
ADD.L D0,D6 ;2088: DC80
MOVEA.L 24(A7),A0 ;208A: 206F0018
CMP.L (A0),D6 ;208E: BC90
BLE.S LAB_0166 ;2090: 6F06
MOVEQ #0,D0 ;2092: 7000
BRA LAB_016D ;2094: 60000096
LAB_0166:
BTST #0,D6 ;2098: 08060000
BEQ.S LAB_0167 ;209C: 6702
ADDQ.L #1,D6 ;209E: 5286
LAB_0167:
MOVEA.L 24(A7),A0 ;20A0: 206F0018
SUB.L D6,(A0) ;20A4: 9D90
MOVE.L D7,D0 ;20A6: 2007
SUBQ.L #1,D0 ;20A8: 5380
BLT.S LAB_016C ;20AA: 6D7E
CMPI.L #$00000007,D0 ;20AC: 0C8000000007
BGE.S LAB_016C ;20B2: 6C76
ADD D0,D0 ;20B4: D040
MOVE LAB_0168(PC,D0.W),D0 ;20B6: 303B0006
JMP LAB_0168(PC,D0.W) ;20BA: 4EFB0002
LAB_0168:
ORI #$0052,(A0)+ ;20BE: 00580052
DC.W $004C ;20C2
ORI #$0038,D6 ;20C4: 00460038
ORI.B #$0E,(A2)+ ;20C8: 001A000E
MOVE 224(A3),36(A5) ;20CC: 3B6B00E00024
MOVE 226(A3),38(A5) ;20D2: 3B6B00E20026
MOVE.L A2,32(A5) ;20D8: 2B4A0020
LEA 144(A3),A0 ;20DC: 41EB0090
MOVEA.L A2,A1 ;20E0: 224A
LAB_0169:
MOVE.B (A0)+,(A1)+ ;20E2: 12D8
BNE.S LAB_0169 ;20E4: 66FC
MOVEA.L A2,A0 ;20E6: 204A
LAB_016A:
TST.B (A0)+ ;20E8: 4A18
BNE.S LAB_016A ;20EA: 66FC
SUBQ.L #1,A0 ;20EC: 5388
SUBA.L A2,A0 ;20EE: 91CA
MOVE.L A0,D0 ;20F0: 2008
ADDQ.L #1,D0 ;20F2: 5280
ADDA.L D0,A2 ;20F4: D5C0
LEA 132(A3),A0 ;20F6: 41EB0084
LEA 20(A5),A1 ;20FA: 43ED0014
MOVE.L (A0)+,(A1)+ ;20FE: 22D8
MOVE.L (A0)+,(A1)+ ;2100: 22D8
MOVE.L (A0)+,(A1)+ ;2102: 22D8
MOVE.L 116(A3),16(A5) ;2104: 2B6B00740010
MOVE.L 124(A3),12(A5) ;210A: 2B6B007C000C
MOVE.L 4(A3),8(A5) ;2110: 2B6B00040008
MOVE.L A2,4(A5) ;2116: 2B4A0004
LEA 8(A3),A0 ;211A: 41EB0008
LAB_016B:
MOVE.B (A0)+,(A2)+ ;211E: 14D8
BNE.S LAB_016B ;2120: 66FC
MOVE.L A5,D0 ;2122: 200D
ADD.L D6,D0 ;2124: D086
MOVE.L D0,0(A5) ;2126: 2B400000
LAB_016C:
MOVEQ #1,D0 ;212A: 7001
LAB_016D:
MOVEM.L (A7)+,D6-D7/A2-A3/A5 ;212C: 4CDF2CC0
RTS ;2130: 4E75
LAB_016E:
MOVEM.L D0/A2-A3,-(A7) ;2132: 48E78030
MOVEA.L A7,A2 ;2136: 244F
MOVEA.L 12(A0),A0 ;2138: 2068000C
MOVEA.L 8(A0),A3 ;213C: 26680008
JSR (A3) ;2140: 4E93
MOVEM.L (A7)+,D1/A2-A3 ;2142: 4CDF0C02
RTS ;2146: 4E75
LAB_016F:
NEG D3 ;2148: 4443
NOT (A3) ;214A: 4653
MOVEA.L D5,A0 ;214C: 2045
MOVEQ #65,D4 ;214E: 7841
BGE.S LAB_0174+2 ;2150: 6C6C
LAB_0170:
ORI #$6F73,-(A4) ;2152: 00646F73
MOVEA.L 26978(A4),A7 ;2156: 2E6C6962
MOVEQ #97,D1 ;215A: 7261
MOVEQ #121,D1 ;215C: 7279
DC.W $0000 ;215E
LAB_0171:
BSR LAB_0171 ;2160: 6100FFFE
DC.L LAB_0171 ;2164: 00002160
BCLR D5,0(A5) ;2168: 0BAD0000
DC.L LAB_016F ;216C: 00002148
BCLR D5,1(A5) ;2170: 0BAD0001
DC.L LAB_0170+1 ;2174: 00002153
BCLR D5,4(A5) ;2178: 0BAD0004
ORI.B #$16,-(A7) ;217C: 00270016
BCLR D5,5(A5) ;2180: 0BAD0005
ORI.B #$16,-(A7) ;2184: 00270016
BCLR D5,8(A5) ;2188: 0BAD0008
DC.L LAB_0172 ;218C: 000021B4
BCLR D5,9(A5) ;2190: 0BAD0009
DC.L LAB_0175 ;2194: 000021DA
BCLR D5,10(A5) ;2198: 0BAD000A
DC.L LAB_0173 ;219C: 000021B8
BCLR D5,11(A5) ;21A0: 0BAD000B
DC.L LAB_0172 ;21A4: 000021B4
BCLR D5,12(A5) ;21A8: 0BAD000C
DC.W $FFFF ;21AC
DC.W $FE50 ;21AE
ORI.B #$00,D0 ;21B0: 00000000
LAB_0172:
ORI.B #$00,D0 ;21B4: 00000000
LAB_0173:
MOVE.L LAB_0172(PC),-(A7) ;21B8: 2F3AFFFA
LAB_0174:
MOVEM.L D1-D2,-(A7) ;21BC: 48E76000
LEA -264(A7),A7 ;21C0: 4FEFFEF8
MOVE.L A7,D2 ;21C4: 240F
ADDQ.L #2,D2 ;21C6: 5482
MOVEQ #-4,D0 ;21C8: 70FC
AND.L D0,D2 ;21CA: C480
JSR -102(A6) ;21CC: 4EAEFF9A
LEA 264(A7),A7 ;21D0: 4FEF0108
MOVEM.L (A7)+,D1-D2 ;21D4: 4CDF0006
RTS ;21D8: 4E75
LAB_0175:
DC.W $0000 ;21DA
LAB_0176:
DC.W $444F ;21DC
SUBQ.B #1,-(A0) ;21DE: 5320
DC.W $466C ;21E0
DC.W $7573 ;21E2
BVC.S LAB_0179+2 ;21E4: 6828
MOVE.L D0,-(A4) ;21E6: 2900
LAB_0177:
DC.W $646F ;21E8
DC.W $732E ;21EA
DC.W $6C69 ;21EC
BHI.S LAB_017B+2 ;21EE: 6272
BSR.S LAB_017B+4 ;21F0: 6172
DC.W $7900 ;21F2
LAB_0178:
BSR LAB_0178 ;21F4: 6100FFFE
DC.L LAB_0178 ;21F8: 000021F4
BCLR D5,0(A5) ;21FC: 0BAD0000
DC.L LAB_0176 ;2200: 000021DC
BCLR D5,1(A5) ;2204: 0BAD0001
DC.L LAB_0177 ;2208: 000021E8
LAB_0179:
BCLR D5,4(A5) ;220C: 0BAD0004
ORI.B #$2C,-(A5) ;2210: 0025002C
BCLR D5,5(A5) ;2214: 0BAD0005
ORI.B #$2D,-(A5) ;2218: 0025002D
BCLR D5,6(A5) ;221C: 0BAD0006
DC.L LAB_017A ;2220: 00002250
BCLR D5,8(A5) ;2224: 0BAD0008
DC.L LAB_017F ;2228: 0000227E
BCLR D5,9(A5) ;222C: 0BAD0009
DC.L LAB_0183 ;2230: 000022A8
BCLR D5,10(A5) ;2234: 0BAD000A
DC.L LAB_0181 ;2238: 00002286
BCLR D5,11(A5) ;223C: 0BAD000B
DC.L LAB_0180 ;2240: 00002282
BCLR D5,12(A5) ;2244: 0BAD000C
DC.W $FFFF ;2248
DC.W $FE98 ;224A
ORI.B #$00,D0 ;224C: 00000000
LAB_017A:
MOVE.L D2,-(A7) ;2250: 2F02
MOVE.L #$000059D2,D2 ;2252: 243C000059D2
CMPI #$002C,22(A1) ;2258: 0C69002C0016
BEQ.S LAB_017D ;225E: 6706
LAB_017B:
MOVE.L #$00005A4E,D2 ;2260: 243C00005A4E
LAB_017D:
LEA LAB_0177(PC),A1 ;2266: 43FAFF80
JSR -96(A6) ;226A: 4EAEFFA0
TST.L D0 ;226E: 4A80
BEQ.S LAB_017E ;2270: 6708
ADD.L D2,D0 ;2272: D082
MOVE.L D0,LAB_017F ;2274: 23C00000227E
LAB_017E:
MOVE.L (A7)+,D2 ;227A: 241F
RTS ;227C: 4E75
LAB_017F:
ORI.B #$00,D0 ;227E: 00000000
LAB_0180:
ORI.B #$00,D0 ;2282: 00000000
LAB_0181:
MOVEA.L D1,A0 ;2286: 2041
ADDA.L A0,A0 ;2288: D1C8
ADDA.L A0,A0 ;228A: D1C8
MOVE.L 32(A0),D0 ;228C: 20280020
CMP.L LAB_017F(PC),D0 ;2290: B0BAFFEC
BNE.S LAB_0182 ;2294: 660C
MOVEQ #-1,D0 ;2296: 70FF
MOVE.L D0,16(A0) ;2298: 21400010
MOVE.L D0,20(A0) ;229C: 21400014
RTS ;22A0: 4E75
LAB_0182:
MOVEA.L LAB_0180(PC),A0 ;22A2: 207AFFDE
JMP (A0) ;22A6: 4ED0
LAB_0183:
DC.W $4766 ;22A8
MOVEQ #32,D4 ;22AA: 7820
DC.W $4861 ;22AC
DC.W $7368 ;22AE
ADDQ #2,-(A1) ;22B0: 5461
BHI.S LAB_0187 ;22B2: 626C
BCS.S LAB_0186+2 ;22B4: 6520
MOVEQ #97,D0 ;22B6: 7061
MOVEQ #99,D2 ;22B8: 7463
DC.W $6800 ;22BA
LAB_0184:
BEQ.S LAB_0188 ;22BC: 6772
BSR.S LAB_0188 ;22BE: 6170
DC.W $6869 ;22C0
DC.W $6373 ;22C2
MOVEA.L 26978(A4),A7 ;22C4: 2E6C6962
MOVEQ #97,D1 ;22C8: 7261
MOVEQ #121,D1 ;22CA: 7279
DC.W $004E ;22CC
DC.W $7100 ;22CE
LAB_0185:
BSR LAB_0185 ;22D0: 6100FFFE
LAB_0186:
DC.L LAB_0185 ;22D4: 000022D0
BCLR D5,0(A5) ;22D8: 0BAD0000
DC.L LAB_0183 ;22DC: 000022A8
BCLR D5,1(A5) ;22E0: 0BAD0001
DC.L LAB_0184 ;22E4: 000022BC
BCLR D5,4(A5) ;22E8: 0BAD0004
ORI.B #$59,-(A7) ;22EC: 00270059
BCLR D5,5(A5) ;22F0: 0BAD0005
ORI.B #$5A,-(A7) ;22F4: 0027005A
BCLR D5,8(A5) ;22F8: 0BAD0008
DC.L LAB_018D ;22FC: 000023C0
BCLR D5,9(A5) ;2300: 0BAD0009
DC.L LAB_01A9 ;2304: 000025D6
BCLR D5,14(A5) ;2308: 0BAD000E
DC.L LAB_0189 ;230C: 00002374
BCLR D5,10(A5) ;2310: 0BAD000A
DC.L LAB_018E ;2314: 000023C4
BCLR D5,11(A5) ;2318: 0BAD000B
DC.L LAB_018D ;231C: 000023C0
LAB_0187:
BCLR D5,12(A5) ;2320: 0BAD000C
DC.W $FFFF ;2324
DC.W $FD60 ;2326
BCLR D5,10(A5) ;2328: 0BAD000A
DC.L LAB_019E ;232C: 0000250A
LAB_0188:
BCLR D5,11(A5) ;2330: 0BAD000B
DC.L LAB_019D ;2334: 00002506
BCLR D5,12(A5) ;2338: 0BAD000C
DC.W $FFFF ;233C
DC.W $FD66 ;233E
BCLR D5,10(A5) ;2340: 0BAD000A
DC.L LAB_0197 ;2344: 00002488
BCLR D5,11(A5) ;2348: 0BAD000B
DC.L LAB_0196 ;234C: 00002484
BCLR D5,12(A5) ;2350: 0BAD000C
DC.W $FFFF ;2354
DC.W $FD42 ;2356
BCLR D5,10(A5) ;2358: 0BAD000A
DC.L LAB_01A7 ;235C: 000025BA
BCLR D5,11(A5) ;2360: 0BAD000B
DC.L LAB_01A6 ;2364: 000025B6
BCLR D5,12(A5) ;2368: 0BAD000C
DC.W $FFFF ;236C
DC.W $FD6C ;236E
ORI.B #$00,D0 ;2370: 00000000
LAB_0189:
TST.L D0 ;2374: 4A80
BEQ.S LAB_018C ;2376: 6746
MOVEM.L D2-D3/A3,-(A7) ;2378: 48E73010
MOVE #$005A,22(A1) ;237C: 337C005A0016
LEA LAB_018D(PC),A0 ;2382: 41FA003C
LEA LAB_01A4+2(PC),A3 ;2386: 47FA022A
MOVE.L A3,D2 ;238A: 240B
SUB.L A0,D2 ;238C: 9488
LEA LAB_01A3(PC),A3 ;238E: 47FA01E2
MOVE.L A3,D3 ;2392: 260B
SUB.L A0,D3 ;2394: 9688
LEA 384(A1),A0 ;2396: 41E90180
MOVE.L (A0),D0 ;239A: 2010
LAB_018A:
MOVEA.L D0,A0 ;239C: 2040
MOVE.L (A0),D0 ;239E: 2010
BEQ.S LAB_018B ;23A0: 6718
MOVE.L 148(A0),D1 ;23A2: 22280094
ADD.L #$00000040,D1 ;23A6: D2BC00000040
MOVE.L D1,0(A2,D2.L) ;23AC: 25812800
LEA 0(A2,D3.L),A1 ;23B0: 43F23800
MOVE.L A1,148(A0) ;23B4: 21490094
BRA.S LAB_018A ;23B8: 60E2
LAB_018B:
MOVEM.L (A7)+,D2-D3/A3 ;23BA: 4CDF080C
LAB_018C:
RTS ;23BE: 4E75
LAB_018D:
ORI.B #$00,D0 ;23C0: 00000000
LAB_018E:
LINK A5,#-12 ;23C4: 4E55FFF4
MOVEM.L A2-A3/A6,-(A7) ;23C8: 48E70032
MOVEA.L A0,A3 ;23CC: 2648
MOVEA.L A1,A2 ;23CE: 2449
MOVE.L A3,D0 ;23D0: 200B
BSR.S LAB_0191 ;23D2: 614C
MOVEA.L 346(A6),A0 ;23D4: 206E015A
MOVE.L A3,24(A2) ;23D8: 254B0018
MOVE.L D0,16(A7) ;23DC: 2F400010
MOVE.L A0,20(A7) ;23E0: 2F480014
MOVEA.L (ABSEXECBASE).W,A0 ;23E4: 20780004
ADDQ.B #1,295(A0) ;23E8: 52280127
MOVE.L 16(A7),D0 ;23EC: 202F0010
ASL.L #2,D0 ;23F0: E580
MOVEA.L 20(A7),A0 ;23F2: 206F0014
ADDA.L D0,A0 ;23F6: D1C0
MOVEA.L A0,A3 ;23F8: 2648
MOVEA.L (A3),A0 ;23FA: 2053
MOVE.L A0,D0 ;23FC: 2008
BEQ.S LAB_018F ;23FE: 670A
MOVE.L A0,(A2) ;2400: 2488
MOVE.L A2,4(A0) ;2402: 214A0004
MOVE.L A2,(A3) ;2406: 268A
BRA.S LAB_0190 ;2408: 6002
LAB_018F:
MOVE.L A2,(A3) ;240A: 268A
LAB_0190:
MOVE.L A6,-(A7) ;240C: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;240E: 2C780004
JSR -138(A6) ;2412: 4EAEFF76
MOVEA.L (A7)+,A6 ;2416: 2C5F
MOVEM.L (A7)+,A2-A3/A6 ;2418: 4CDF4C00
UNLK A5 ;241C: 4E5D
RTS ;241E: 4E75
LAB_0191:
MOVE.B D0,D1 ;2420: 1200
SWAP D0 ;2422: 4840
ADD.B D0,D1 ;2424: D200
ROR.L #8,D0 ;2426: E098
ADD.B D0,D1 ;2428: D200
SWAP D0 ;242A: 4840
ADD.B D0,D1 ;242C: D200
MOVE.B D1,D0 ;242E: 1001
MOVEQ #7,D1 ;2430: 7207
AND.L D1,D0 ;2432: C081
RTS ;2434: 4E75
LAB_0192:
LINK A5,#-4 ;2436: 4E55FFFC
MOVEM.L A2-A3/A6,-(A7) ;243A: 48E70032
MOVEA.L 12(A5),A3 ;243E: 266D000C
MOVEA.L (ABSEXECBASE).W,A2 ;2442: 24780004
ADDQ.B #1,295(A2) ;2446: 522A0127
MOVEA.L 4(A3),A2 ;244A: 246B0004
MOVEA.L (A3),A3 ;244E: 2653
MOVE.L A2,D0 ;2450: 200A
BEQ.S LAB_0193 ;2452: 6704
MOVE.L A3,(A2) ;2454: 248B
BRA.S LAB_0194 ;2456: 6010
LAB_0193:
MOVE.L 8(A5),D0 ;2458: 202D0008
BSR.S LAB_0191 ;245C: 61C2
ASL.L #2,D0 ;245E: E580
MOVEA.L 346(A6),A0 ;2460: 206E015A
ADDA.L D0,A0 ;2464: D1C0
MOVE.L A3,(A0) ;2466: 208B
LAB_0194:
MOVE.L A3,D0 ;2468: 200B
BEQ.S LAB_0195 ;246A: 6704
MOVE.L A2,4(A3) ;246C: 274A0004
LAB_0195:
MOVE.L A6,-(A7) ;2470: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;2472: 2C780004
JSR -138(A6) ;2476: 4EAEFF76
MOVEA.L (A7)+,A6 ;247A: 2C5F
MOVEM.L (A7)+,A2-A3/A6 ;247C: 4CDF4C00
UNLK A5 ;2480: 4E5D
RTS ;2482: 4E75
LAB_0196:
ORI.B #$00,D0 ;2484: 00000000
LAB_0197:
LINK A5,#-8 ;2488: 4E55FFF8
MOVEM.L A2-A3/A6,-(A7) ;248C: 48E70032
MOVEA.L A0,A3 ;2490: 2648
MOVE.L A3,D0 ;2492: 200B
BSR.S LAB_0191 ;2494: 618A
MOVEA.L 346(A6),A0 ;2496: 206E015A
MOVE.L D0,12(A7) ;249A: 2F40000C
MOVE.L A0,16(A7) ;249E: 2F480010
MOVEA.L (ABSEXECBASE).W,A0 ;24A2: 20780004
ADDQ.B #1,295(A0) ;24A6: 52280127
MOVE.L 12(A7),D0 ;24AA: 202F000C
ASL.L #2,D0 ;24AE: E580
MOVEA.L 16(A7),A0 ;24B0: 206F0010
ADDA.L D0,A0 ;24B4: D1C0
MOVEA.L (A0),A2 ;24B6: 2450
BRA.S LAB_0199 ;24B8: 6002
LAB_0198:
MOVEA.L (A2),A2 ;24BA: 2452
LAB_0199:
MOVE.L A2,D0 ;24BC: 200A
BEQ.S LAB_019A ;24BE: 6708
MOVEA.L 24(A2),A0 ;24C0: 206A0018
CMPA.L A3,A0 ;24C4: B1CB
BNE.S LAB_0198 ;24C6: 66F2
LAB_019A:
MOVE.L A6,-(A7) ;24C8: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;24CA: 2C780004
JSR -138(A6) ;24CE: 4EAEFF76
MOVEA.L (A7)+,A6 ;24D2: 2C5F
MOVE.L A2,D0 ;24D4: 200A
MOVEM.L (A7)+,A2-A3/A6 ;24D6: 4CDF4C00
UNLK A5 ;24DA: 4E5D
RTS ;24DC: 4E75
LAB_019B:
MOVEM.L A3/A6,-(A7) ;24DE: 48E70012
MOVEA.L 12(A7),A3 ;24E2: 266F000C
MOVEA.L 24(A3),A0 ;24E6: 206B0018
JSR -702(A6) ;24EA: 4EAEFD42
TST.L D0 ;24EE: 4A80
BEQ.S LAB_019C ;24F0: 670E
MOVE.L D0,-(A7) ;24F2: 2F00
MOVEA.L D0,A0 ;24F4: 2040
MOVE.L 24(A0),-(A7) ;24F6: 2F280018
BSR LAB_0192 ;24FA: 6100FF3A
ADDQ #8,A7 ;24FE: 504F
LAB_019C:
MOVEM.L (A7)+,A3/A6 ;2500: 4CDF4800
RTS ;2504: 4E75
LAB_019D:
ORI.B #$00,D0 ;2506: 00000000
LAB_019E:
MOVEM.L D7/A3/A6,-(A7) ;250A: 48E70112
MOVEA.L A0,A3 ;250E: 2648
MOVEQ #0,D0 ;2510: 7000
MOVE.B 8(A3),D0 ;2512: 102B0008
SUBI #$0012,D0 ;2516: 04400012
BNE.S LAB_01A1 ;251A: 664A
MOVEQ #0,D0 ;251C: 7000
MOVE.B 14(A3),D0 ;251E: 102B000E
SUBQ #2,D0 ;2522: 5540
BNE.S LAB_01A1 ;2524: 6640
MOVEQ #0,D0 ;2526: 7000
MOVE.B 15(A3),D0 ;2528: 102B000F
SUBQ #1,D0 ;252C: 5340
BEQ.S LAB_019F ;252E: 6706
SUBQ #1,D0 ;2530: 5340
BEQ.S LAB_01A0 ;2532: 671A
BRA.S LAB_01A1 ;2534: 6030
LAB_019F:
MOVE.L A3,-(A7) ;2536: 2F0B
BSR.S LAB_019B ;2538: 61A4
ADDQ #4,A7 ;253A: 584F
MOVE.L A6,-(A7) ;253C: 2F0E
MOVEA.L A3,A1 ;253E: 224B
MOVEQ #34,D0 ;2540: 7022
MOVEA.L 420(A6),A6 ;2542: 2C6E01A4
JSR -210(A6) ;2546: 4EAEFF2E
MOVEA.L (A7)+,A6 ;254A: 2C5F
BRA.S LAB_01A2 ;254C: 601E
LAB_01A0:
MOVE.L A3,-(A7) ;254E: 2F0B
BSR.S LAB_019B ;2550: 618C
ADDQ #4,A7 ;2552: 584F
MOVE.L A6,-(A7) ;2554: 2F0E
MOVEA.L A3,A1 ;2556: 224B
MOVEQ #58,D0 ;2558: 703A
MOVEA.L 420(A6),A6 ;255A: 2C6E01A4
JSR -210(A6) ;255E: 4EAEFF2E
MOVEA.L (A7)+,A6 ;2562: 2C5F
BRA.S LAB_01A2 ;2564: 6006
LAB_01A1:
MOVEA.L LAB_019D(PC),A0 ;2566: 207AFF9E
JSR (A0) ;256A: 4E90
LAB_01A2:
MOVEM.L (A7)+,D7/A3/A6 ;256C: 4CDF4880
RTS ;2570: 4E75
LAB_01A3:
LINK A5,#-132 ;2572: 4E55FF7C
MOVEM.L D2/D5-D7/A2-A4/A6,-(A7) ;2576: 48E7273A
SUBA.L A0,A0 ;257A: 91C8
CLR.B -121(A5) ;257C: 422DFF87
MOVEA.L 488(A6),A2 ;2580: 246E01E8
MOVEA.L 8(A5),A3 ;2584: 266D0008
MOVE.L A0,-116(A5) ;2588: 2B48FF8C
MOVE.L A0,-28(A5) ;258C: 2B48FFE4
BTST #4,16(A3) ;2590: 082B00040010
BEQ.S LAB_01A4 ;2596: 6718
MOVEA.L A3,A0 ;2598: 204B
JSR -702(A6) ;259A: 4EAEFD42
MOVE.L D0,-116(A5) ;259E: 2B40FF8C
BEQ.S LAB_01A4 ;25A2: 670C
MOVEA.L D0,A0 ;25A4: 2040
TST.L 28(A0) ;25A6: 4AA8001C
BEQ.S LAB_01A4 ;25AA: 6704
MOVEA.L 28(A0),A2 ;25AC: 2468001C
LAB_01A4:
JMP EXT_0000 ;25B0: 4EF900000000
LAB_01A6:
ORI.B #$00,D0 ;25B6: 00000000
LAB_01A7:
MOVE.L D0,-(A7) ;25BA: 2F00
MOVEA.L LAB_01A6(PC),A0 ;25BC: 207AFFF8
JSR (A0) ;25C0: 4E90
MOVE.L (A7)+,D1 ;25C2: 221F
CMP #$0004,D1 ;25C4: B27C0004
BNE.S LAB_01A8 ;25C8: 660A
MOVEA.L D0,A0 ;25CA: 2040
LEA LAB_01A3(PC),A1 ;25CC: 43FAFFA4
MOVE.L A1,148(A0) ;25D0: 21490094
LAB_01A8:
RTS ;25D4: 4E75
LAB_01A9:
DC.W $0000 ;25D6
LAB_01AA:
CLR 26996(A4) ;25D8: 426C6974
MOVEQ #101,D2 ;25DC: 7465
MOVEQ #32,D1 ;25DE: 7220
BVS.S LAB_01AE ;25E0: 696E
MOVEQ #101,D2 ;25E2: 7465
MOVEQ #114,D1 ;25E4: 7272
DC.W $7570 ;25E6
MOVEQ #115,D2 ;25E8: 7473
LAB_01AB:
ORI #$7261,-(A7) ;25EA: 00677261
MOVEQ #104,D0 ;25EE: 7068
DC.W $6963 ;25F0
DC.W $732E ;25F2
DC.W $6C69 ;25F4
BHI.S LAB_01B0 ;25F6: 6272
BSR.S LAB_01B1 ;25F8: 6172
DC.W $7900 ;25FA
LAB_01AC:
BSR LAB_01AC ;25FC: 6100FFFE
DC.L LAB_01AC ;2600: 000025FC
BCLR D5,0(A5) ;2604: 0BAD0000
DC.L LAB_01AA ;2608: 000025D8
BCLR D5,1(A5) ;260C: 0BAD0001
DC.L LAB_01AB+1 ;2610: 000025EB
BCLR D5,4(A5) ;2614: 0BAD0004
ORI.B #$00,-(A5) ;2618: 00250000
BCLR D5,5(A5) ;261C: 0BAD0005
DC.W $0025 ;2620
DC.W $FFFF ;2622
BCLR D5,13(A5) ;2624: 0BAD000D
DC.L LAB_01AD ;2628: 00002630
ORI.B #$00,D0 ;262C: 00000000
LAB_01AD:
MOVE.L A6,-(A7) ;2630: 2F0E
MOVEA.L A1,A6 ;2632: 2C49
JSR -456(A6) ;2634: 4EAEFE38
JSR -228(A6) ;2638: 4EAEFF1C
MOVE #$0040,INTENA ;263C: 33FC004000DFF09A
JSR -462(A6) ;2644: 4EAEFE32
MOVEA.L (A7)+,A6 ;2648: 2C5F
MOVEQ #1,D0 ;264A: 7001
RTS ;264C: 4E75
DC.W $0000 ;264E
LAB_01AE:
MOVE 82(A5,D3.W),-(A0) ;2650: 31353052
ADDQ #8,A5 ;2654: 504D
MOVEA.L A0,A0 ;2656: 2048
NEG.B -(A0) ;2658: 4420
BNE.S LAB_01B5 ;265A: 666C
BLE.S LAB_01B6+2 ;265C: 6F70
MOVEQ #105,D0 ;265E: 7069
DC.W $6573 ;2660
LAB_01AF:
ORI #$6973,-(A4) ;2662: 00646973
BMI.S LAB_01B4+2 ;2666: 6B2E
MOVEQ #101,D1 ;2668: 7265
LAB_01B0:
DC.W $736F ;266A
LAB_01B1:
DC.W $7572 ;266C
DC.W $6365 ;266E
LAB_01B2:
DC.W $0074 ;2670
MOVEQ #97,D1 ;2672: 7261
DC.W $636B ;2674
DC.W $6469 ;2676
DC.W $736B ;2678
MOVEA.L -(A4),A7 ;267A: 2E64
BCS.S LAB_01B8+2 ;267C: 6576
DC.W $6963 ;267E
DC.W $6500 ;2680
NOP ;2682: 4E71
LAB_01B3:
BSR LAB_01B3 ;2684: 6100FFFE
DC.L LAB_01B3 ;2688: 00002684
BCLR D5,0(A5) ;268C: 0BAD0000
DC.L LAB_01AE ;2690: 00002650
LAB_01B4:
BCLR D5,2(A5) ;2694: 0BAD0002
DC.L LAB_01B2+1 ;2698: 00002671
BCLR D5,4(A5) ;269C: 0BAD0004
ORI.B #$00,-(A5) ;26A0: 00250000
BCLR D5,5(A5) ;26A4: 0BAD0005
ORI.B #$FF,-(A5) ;26A8: 002500FF
BCLR D5,6(A5) ;26AC: 0BAD0006
DC.L LAB_01B7 ;26B0: 000026E8
BCLR D5,3(A5) ;26B4: 0BAD0003
DC.L LAB_01AF+1 ;26B8: 00002663
BCLR D5,8(A5) ;26BC: 0BAD0008
DC.L LAB_01B8 ;26C0: 000026F2
BCLR D5,9(A5) ;26C4: 0BAD0009
LAB_01B5:
DC.L LAB_01BF ;26C8: 0000274C
LAB_01B6:
BCLR D5,10(A5) ;26CC: 0BAD000A
DC.L LAB_01BC ;26D0: 0000270A
BCLR D5,11(A5) ;26D4: 0BAD000B
DC.L LAB_01BA ;26D8: 000026F6
BCLR D5,12(A5) ;26DC: 0BAD000C
DC.W $FFFF ;26E0
DC.W $FFDC ;26E2
ORI.B #$00,D0 ;26E4: 00000000
LAB_01B7:
LEA LAB_01B8(PC),A0 ;26E8: 41FA0008
MOVE.L A1,(A0) ;26EC: 2089
MOVEQ #1,D0 ;26EE: 7001
RTS ;26F0: 4E75
LAB_01B8:
ORI.B #$00,D0 ;26F2: 00000000
LAB_01BA:
ORI.B #$00,D0 ;26F6: 00000000
LAB_01BB:
ORI.B #$00,D0 ;26FA: 00000000
ORI.B #$00,D0 ;26FE: 00000000
ORI.B #$00,D0 ;2702: 00000000
ORI.B #$00,D0 ;2706: 00000000
LAB_01BC:
MOVE.L D0,-(A7) ;270A: 2F00
MOVEA.L LAB_01BA(PC),A0 ;270C: 207AFFE8
JSR (A0) ;2710: 4E90
MOVE.L (A7)+,D1 ;2712: 221F
LSL.L #2,D1 ;2714: E589
LEA LAB_01BB(PC,D1.W),A0 ;2716: 41FB10E2
CMP.L (A0),D0 ;271A: B090
BEQ.S LAB_01BE ;271C: 672C
MOVE.L D0,(A0) ;271E: 2080
CMP.L #$AAAAAAAA,D0 ;2720: B0BCAAAAAAAA
BNE.S LAB_01BE ;2726: 6622
MOVEA.L LAB_01B8(PC),A0 ;2728: 207AFFC8
TST.L 36(A0,D1.W) ;272C: 4AB01024
BEQ.S LAB_01BE ;2730: 6718
MOVEA.L 36(A0,D1.W),A0 ;2732: 20701024
MOVEA.L 104(A0),A1 ;2736: 22680068
LEA 120(A1),A1 ;273A: 43E90078
MOVE.L #$0000033D,D1 ;273E: 223C0000033D
LAB_01BD:
MOVE.L D0,(A1)+ ;2744: 22C0
DBF D1,LAB_01BD ;2746: 51C9FFFC
LAB_01BE:
RTS ;274A: 4E75
LAB_01BF:
DC.W $496E ;274C
MOVEQ #117,D2 ;274E: 7475
BVS.S LAB_01C6+2 ;2750: 6974
DC.W $696F ;2752
BGT.S LAB_01C1 ;2754: 6E20
DC.W $4941 ;2756
BCC.S LAB_01C5+2 ;2758: 6464
MOVEQ #101,D1 ;275A: 7265
DC.W $7373 ;275C
MOVEA.L -(A3),A0 ;275E: 2063
DC.W $6861 ;2760
DC.W $6E67 ;2762
DC.W $6500 ;2764
LAB_01C0:
BVS.S LAB_01C7+2 ;2766: 696E
MOVEQ #117,D2 ;2768: 7475
BVS.S LAB_01C8 ;276A: 6974
DC.W $696F ;276C
BGT.S LAB_01C4+2 ;276E: 6E2E
DC.W $6C69 ;2770
BHI.S LAB_01C9+2 ;2772: 6272
BSR.S LAB_01CB ;2774: 6172
LAB_01C1:
DC.W $7900 ;2776
LAB_01C2:
BCS.S LAB_01CC+2 ;2778: 6578
DC.W $6563 ;277A
MOVEA.L 26978(A4),A7 ;277C: 2E6C6962
MOVEQ #97,D1 ;2780: 7261
MOVEQ #121,D1 ;2782: 7279
DC.W $004E ;2784
DC.W $7100 ;2786
LAB_01C3:
BSR LAB_01C3 ;2788: 6100FFFE
DC.L LAB_01C3 ;278C: 00002788
BCLR D5,0(A5) ;2790: 0BAD0000
DC.L LAB_01BF ;2794: 0000274C
BCLR D5,1(A5) ;2798: 0BAD0001
LAB_01C4:
DC.L LAB_01C0 ;279C: 00002766
BCLR D5,4(A5) ;27A0: 0BAD0004
DC.W $0025 ;27A4
DC.W $013E ;27A6
BCLR D5,5(A5) ;27A8: 0BAD0005
DC.W $0025 ;27AC
DC.W $013E ;27AE
BCLR D5,6(A5) ;27B0: 0BAD0006
DC.L LAB_01C9 ;27B4: 000027E4
BCLR D5,1(A5) ;27B8: 0BAD0001
LAB_01C5:
DC.L LAB_01C2 ;27BC: 00002778
BCLR D5,8(A5) ;27C0: 0BAD0008
LAB_01C6:
DC.L LAB_01CE ;27C4: 000027FE
BCLR D5,9(A5) ;27C8: 0BAD0009
DC.L LAB_01D3 ;27CC: 00002828
BCLR D5,10(A5) ;27D0: 0BAD000A
LAB_01C7:
DC.L LAB_01CE ;27D4: 000027FE
BCLR D5,12(A5) ;27D8: 0BAD000C
DC.W $FFFF ;27DC
DC.W $FF7C ;27DE
LAB_01C8:
ORI.B #$00,D0 ;27E0: 00000000
LAB_01C9:
LEA LAB_01C0(PC),A1 ;27E4: 43FAFF80
LAB_01CB:
JSR -96(A6) ;27E8: 4EAEFFA0
TST.L D0 ;27EC: 4A80
BEQ.S LAB_01CD ;27EE: 670C
LAB_01CC:
LEA LAB_01CE+2(PC),A1 ;27F0: 43FA000E
ADD.L D0,(A1) ;27F4: D191
LEA LAB_01D1+2(PC),A1 ;27F6: 43FA0016
ADD.L D0,(A1) ;27FA: D191
LAB_01CD:
RTS ;27FC: 4E75
LAB_01CE:
CMPI.L #$000176E2,(A7) ;27FE: 0C97000176E2
BEQ.S LAB_01D1 ;2804: 6706
LAB_01D0:
ADDQ.B #1,295(A6) ;2806: 522E0127
RTS ;280A: 4E75
LAB_01D1:
CMPI.L #$00005310,8(A7) ;280C: 0CAF000053100008
BNE.S LAB_01D0 ;2814: 66F0
MOVEA.L D3,A0 ;2816: 2043
MOVEQ #24,D0 ;2818: 7018
AND.L 20(A0),D0 ;281A: C0A80014
BEQ.S LAB_01D0 ;281E: 67E6
MOVE.L 44(A0),28(A0) ;2820: 2168002C001C
BRA.S LAB_01D0 ;2826: 60DE
LAB_01D3:
DC.W $4669 ;2828
MOVEQ #101,D4 ;282A: 7865
BCC.S LAB_01D5 ;282C: 6420
DC.W $4C69 ;282E
DC.W $6E65 ;2830
DC.W $2D41 ;2832
MOVEA.L -(A5),A0 ;2834: 2065
MOVEQ #99,D4 ;2836: 7863
BCS.S LAB_01DB ;2838: 6570
MOVEQ #105,D2 ;283A: 7469
BLE.S LAB_01DC ;283C: 6F6E
DC.W $2076 ;283E
DC.W $6563 ;2840
MOVEQ #111,D2 ;2842: 746F
MOVEQ #0,D1 ;2844: 7200
LAB_01D4:
BVS.S LAB_01DE ;2846: 696E
MOVEQ #117,D2 ;2848: 7475
BVS.S LAB_01DF ;284A: 6974
DC.W $696F ;284C
LAB_01D5:
BGT.S LAB_01D7+2 ;284E: 6E2E
DC.W $6C69 ;2850
BHI.S LAB_01E1 ;2852: 6272
BSR.S LAB_01E2 ;2854: 6172
DC.W $7900 ;2856
LAB_01D6:
BSR LAB_01D6 ;2858: 6100FFFE
DC.L LAB_01D6 ;285C: 00002858
BCLR D5,0(A5) ;2860: 0BAD0000
DC.L LAB_01D3 ;2864: 00002828
BCLR D5,1(A5) ;2868: 0BAD0001
DC.L LAB_01D4 ;286C: 00002846
BCLR D5,5(A5) ;2870: 0BAD0005
DC.W $0025 ;2874
DC.W $013E ;2876
BCLR D5,13(A5) ;2878: 0BAD000D
LAB_01D7:
DC.L LAB_01D8 ;287C: 00002884
ORI.B #$00,D0 ;2880: 00000000
LAB_01D8:
MOVEQ #28,D0 ;2884: 701C
BTST #0,297(A6) ;2886: 082E00000129
BEQ.S LAB_01D9 ;288C: 670C
MOVE.L A5,-(A7) ;288E: 2F0D
LEA LAB_01DA(PC),A5 ;2890: 4BFA0014
JSR -30(A6) ;2894: 4EAEFFE2
MOVEA.L (A7)+,A5 ;2898: 2A5F
LAB_01D9:
MOVEA.L D0,A0 ;289A: 2040
MOVEQ #-2,D0 ;289C: 70FE
AND.L D0,(A0) ;289E: C190
JSR -636(A6) ;28A0: 4EAEFD84
RTS ;28A4: 4E75
LAB_01DA:
DC.W $4E7A ;28A6
OR.B D1,D4 ;28A8: 8801
LAB_01DB:
ADD.L A0,D0 ;28AA: D088
LAB_01DC:
RTE ;28AC: 4E73
DC.W $0000 ;28AE
LAB_01DD:
DC.W $4D6F ;28B0
DC.W $6E69 ;28B2
MOVEQ #111,D2 ;28B4: 746F
LAB_01DE:
MOVEQ #32,D1 ;28B6: 7220
DC.W $6461 ;28B8
MOVEQ #97,D2 ;28BA: 7461
DC.W $6261 ;28BC
DC.W $7365 ;28BE
LAB_01DF:
ORI #$7261,-(A7) ;28C0: 00677261
MOVEQ #104,D0 ;28C4: 7068
LAB_01E1:
DC.W $6963 ;28C6
LAB_01E2:
DC.W $732E ;28C8
DC.W $6C69 ;28CA
BHI.S LAB_01E4 ;28CC: 6272
BSR.S LAB_01E4+2 ;28CE: 6172
DC.W $7900 ;28D0
NOP ;28D2: 4E71
LAB_01E3:
BSR LAB_01E3 ;28D4: 6100FFFE
DC.L LAB_01E3 ;28D8: 000028D4
BCLR D5,0(A5) ;28DC: 0BAD0000
DC.L LAB_01DD ;28E0: 000028B0
BCLR D5,1(A5) ;28E4: 0BAD0001
DC.L LAB_01DF+1 ;28E8: 000028C1
BCLR D5,4(A5) ;28EC: 0BAD0004
ORI.B #$00,-(A5) ;28F0: 00250000
BCLR D5,5(A5) ;28F4: 0BAD0005
ORI.B #$26,-(A5) ;28F8: 00250026
BCLR D5,8(A5) ;28FC: 0BAD0008
DC.L LAB_01E6 ;2900: 000029A0
BCLR D5,9(A5) ;2904: 0BAD0009
DC.L LAB_01FA ;2908: 00002A5A
BCLR D5,10(A5) ;290C: 0BAD000A
DC.L LAB_01E7 ;2910: 000029A4
BCLR D5,11(A5) ;2914: 0BAD000B
DC.L LAB_01E6 ;2918: 000029A0
BCLR D5,12(A5) ;291C: 0BAD000C
DC.W $FFFF ;2920
DC.W $FD0C ;2922
BCLR D5,10(A5) ;2924: 0BAD000A
DC.L LAB_01F1 ;2928: 000029DC
BCLR D5,11(A5) ;292C: 0BAD000B
DC.L LAB_01F0 ;2930: 000029D8
BCLR D5,12(A5) ;2934: 0BAD000C
DC.W $FFFF ;2938
DC.W $FCE2 ;293A
BCLR D5,10(A5) ;293C: 0BAD000A
LAB_01E4:
DC.L LAB_01EC ;2940: 000029C4
BCLR D5,11(A5) ;2944: 0BAD000B
DC.L LAB_01EB ;2948: 000029C0
BCLR D5,12(A5) ;294C: 0BAD000C
DC.W $FFFF ;2950
DC.W $FD36 ;2952
BCLR D5,10(A5) ;2954: 0BAD000A
DC.L LAB_01F3 ;2958: 000029EC
BCLR D5,11(A5) ;295C: 0BAD000B
DC.L LAB_01F2 ;2960: 000029E8
BCLR D5,12(A5) ;2964: 0BAD000C
DC.W $FFFF ;2968
DC.W $FD24 ;296A
BCLR D5,10(A5) ;296C: 0BAD000A
DC.L LAB_01EA ;2970: 000029BA
BCLR D5,11(A5) ;2974: 0BAD000B
DC.L LAB_01E9 ;2978: 000029B6
BCLR D5,12(A5) ;297C: 0BAD000C
DC.W $FFFF ;2980
DC.W $FD12 ;2982
BCLR D5,10(A5) ;2984: 0BAD000A
DC.L LAB_01F5 ;2988: 00002A04
BCLR D5,11(A5) ;298C: 0BAD000B
DC.L LAB_01F4 ;2990: 00002A00
BCLR D5,12(A5) ;2994: 0BAD000C
DC.W $FFFF ;2998
DC.W $FD2A ;299A
ORI.B #$00,D0 ;299C: 00000000
LAB_01E6:
ORI.B #$00,D0 ;29A0: 00000000
LAB_01E7:
MOVE.L LAB_01E6(PC),-(A7) ;29A4: 2F3AFFFA
LAB_01E8:
CMPA.L #$00000000,A0 ;29A8: B1FC00000000
BNE.S LAB_01EF ;29AE: 6626
CLR.L -(A7) ;29B0: 42A7
MOVE.L D2,-(A7) ;29B2: 2F02
BRA.S LAB_01F6 ;29B4: 6054
LAB_01E9:
ORI.B #$00,D0 ;29B6: 00000000
LAB_01EA:
MOVE.L LAB_01E9(PC),-(A7) ;29BA: 2F3AFFFA
BRA.S LAB_01E8 ;29BE: 60E8
LAB_01EB:
ORI.B #$00,D0 ;29C0: 00000000
LAB_01EC:
MOVE.L LAB_01EB(PC),-(A7) ;29C4: 2F3AFFFA
CMPA.L #$00000000,A1 ;29C8: B3FC00000000
BNE.S LAB_01EF ;29CE: 6606
LAB_01ED:
CLR.L -(A7) ;29D0: 42A7
LAB_01EE:
MOVE.L D0,-(A7) ;29D2: 2F00
BRA.S LAB_01F6 ;29D4: 6034
LAB_01EF:
RTS ;29D6: 4E75
LAB_01F0:
ORI.B #$00,D0 ;29D8: 00000000
LAB_01F1:
MOVE.L LAB_01F0(PC),-(A7) ;29DC: 2F3AFFFA
MOVE.L #$00000002,-(A7) ;29E0: 2F3C00000002
BRA.S LAB_01EE ;29E6: 60EA
LAB_01F2:
ORI.B #$00,D0 ;29E8: 00000000
LAB_01F3:
MOVE.L LAB_01F2(PC),-(A7) ;29EC: 2F3AFFFA
CMP.L #$FFFFFFFF,D0 ;29F0: B0BCFFFFFFFF
BEQ.S LAB_01EF ;29F6: 67DE
MOVE.L #$FFFFFFFF,-(A7) ;29F8: 2F3CFFFFFFFF
BRA.S LAB_01EE ;29FE: 60D2
LAB_01F4:
ORI.B #$00,D0 ;2A00: 00000000
LAB_01F5:
MOVE.L LAB_01F4(PC),-(A7) ;2A04: 2F3AFFFA
BRA.S LAB_01ED ;2A08: 60C6
LAB_01F6:
MOVEM.L D0/A0,-(A7) ;2A0A: 48E78080
MOVE.L 8(A7),D0 ;2A0E: 202F0008
MOVEA.L 420(A6),A0 ;2A12: 206E01A4
EXG A0,A6 ;2A16: C14E
JSR -132(A6) ;2A18: 4EAEFF7C
EXG A0,A6 ;2A1C: C14E
MOVEA.L 406(A6),A0 ;2A1E: 206E0196
MOVEA.L 8(A0),A0 ;2A22: 20680008
SWAP D0 ;2A26: 4840
LAB_01F7:
CMPA.L #$00000000,A0 ;2A28: B1FC00000000
BEQ.S LAB_01F8 ;2A2E: 670A
CMP 18(A0),D0 ;2A30: B0680012
BEQ.S LAB_01F8 ;2A34: 6704
MOVEA.L (A0),A0 ;2A36: 2050
BRA.S LAB_01F7 ;2A38: 60EE
LAB_01F8:
MOVE.L 420(A6),D0 ;2A3A: 202E01A4
EXG D0,A6 ;2A3E: C18E
JSR -138(A6) ;2A40: 4EAEFF76
EXG D0,A6 ;2A44: C18E
MOVE.L A0,D0 ;2A46: 2008
MOVEM.L (A7)+,D0/A0 ;2A48: 4CDF0101
BEQ.S LAB_01F9 ;2A4C: 6704
ADDQ.L #8,A7 ;2A4E: 508F
RTS ;2A50: 4E75
LAB_01F9:
ADDQ.L #4,A7 ;2A52: 588F
MOVE.L (A7)+,D0 ;2A54: 201F
ADDQ.L #4,A7 ;2A56: 588F
RTS ;2A58: 4E75
LAB_01FA:
DC.W $0000 ;2A5A
LAB_01FB:
TRAP #13 ;2A5C: 4E4D
DC.W $4920 ;2A5E
DC.W $4861 ;2A60
MOVEQ #100,D1 ;2A62: 7264
DC.W $7761 ;2A64
MOVEQ #101,D1 ;2A66: 7265
DC.W $2070 ;2A68
BSR.S LAB_0206 ;2A6A: 6174
BLS.S LAB_0203 ;2A6C: 6368
LAB_01FC:
ORI #$7865,-(A5) ;2A6E: 00657865
BLS.S LAB_01FE+2 ;2A72: 632E
DC.W $6C69 ;2A74
BHI.S LAB_0207+2 ;2A76: 6272
BSR.S LAB_0209 ;2A78: 6172
DC.W $7900 ;2A7A
LAB_01FD:
BSR LAB_01FD ;2A7C: 6100FFFE
DC.L LAB_01FD ;2A80: 00002A7C
BCLR D5,0(A5) ;2A84: 0BAD0000
DC.L LAB_01FB ;2A88: 00002A5C
BCLR D5,1(A5) ;2A8C: 0BAD0001
DC.L LAB_01FC+1 ;2A90: 00002A6F
BCLR D5,5(A5) ;2A94: 0BAD0005
DC.W $0025 ;2A98
DC.W $FFFF ;2A9A
BCLR D5,13(A5) ;2A9C: 0BAD000D
LAB_01FE:
DC.L LAB_01FF ;2AA0: 00002AA8
ORI.B #$00,D0 ;2AA4: 00000000
LAB_01FF:
MOVEQ #124,D0 ;2AA8: 707C
BTST #0,297(A6) ;2AAA: 082E00000129
BEQ.S LAB_0200 ;2AB0: 670C
MOVE.L A5,-(A7) ;2AB2: 2F0D
LEA LAB_0204(PC),A5 ;2AB4: 4BFA0022
JSR -30(A6) ;2AB8: 4EAEFFE2
MOVEA.L (A7)+,A5 ;2ABC: 2A5F
LAB_0200:
MOVEA.L D0,A0 ;2ABE: 2040
MOVE LAB_0205(PC),D1 ;2AC0: 323A001C
MOVEA.L (A0),A1 ;2AC4: 2250
LAB_0201:
CMP (A1),D1 ;2AC6: B251
BEQ.S LAB_0202 ;2AC8: 6704
ADDQ.L #2,A1 ;2ACA: 5489
BRA.S LAB_0201 ;2ACC: 60F8
LAB_0202:
MOVE.L A1,(A0) ;2ACE: 2089
JSR -636(A6) ;2AD0: 4EAEFD84
MOVEQ #1,D0 ;2AD4: 7001
LAB_0203:
RTS ;2AD6: 4E75
LAB_0204:
DC.W $4E7A ;2AD8
OR.B D1,D4 ;2ADA: 8801
ADD.L A0,D0 ;2ADC: D088
LAB_0205:
RTE ;2ADE: 4E73
LAB_0206:
DC.W $444F ;2AE0
SUBQ.B #1,-(A0) ;2AE2: 5320
DC.W $4F70 ;2AE4
BCS.S LAB_020D+2 ;2AE6: 656E
LAB_0207:
MOVE.L 100(A1),D4 ;2AE8: 28290064
LAB_0209:
DC.W $6F73 ;2AEC
MOVEA.L 26978(A4),A7 ;2AEE: 2E6C6962
MOVEQ #97,D1 ;2AF2: 7261
MOVEQ #121,D1 ;2AF4: 7279
DC.W $0000 ;2AF6
LAB_020A:
BSR LAB_020A ;2AF8: 6100FFFE
DC.L LAB_020A ;2AFC: 00002AF8
BCLR D5,0(A5) ;2B00: 0BAD0000
DC.L LAB_0206 ;2B04: 00002AE0
BCLR D5,1(A5) ;2B08: 0BAD0001
DC.L LAB_0207+3 ;2B0C: 00002AEB
BCLR D5,4(A5) ;2B10: 0BAD0004
ORI.B #$2C,-(A5) ;2B14: 0025002C
BCLR D5,5(A5) ;2B18: 0BAD0005
ORI.B #$2D,-(A5) ;2B1C: 0025002D
BCLR D5,8(A5) ;2B20: 0BAD0008
DC.L LAB_020B ;2B24: 00002B4C
BCLR D5,9(A5) ;2B28: 0BAD0009
DC.L LAB_0217 ;2B2C: 00002C08
BCLR D5,10(A5) ;2B30: 0BAD000A
DC.L LAB_020C ;2B34: 00002B50
BCLR D5,11(A5) ;2B38: 0BAD000B
DC.L LAB_020B ;2B3C: 00002B4C
BCLR D5,12(A5) ;2B40: 0BAD000C
DC.W $FFFF ;2B44
DC.W $FFE2 ;2B46
ORI.B #$00,D0 ;2B48: 00000000
LAB_020B:
ORI.B #$00,D0 ;2B4C: 00000000
LAB_020C:
MOVEA.L LAB_020B(PC),A0 ;2B50: 207AFFFA
LAB_020D:
CMPI #$6100,(A0) ;2B54: 0C506100
BEQ.S LAB_020E ;2B58: 6702
JMP (A0) ;2B5A: 4ED0
LAB_020E:
MOVE.L A4,-(A7) ;2B5C: 2F0C
MOVE 2(A0),D0 ;2B5E: 30280002
LEA 2(A0,D0.W),A4 ;2B62: 49F00002
BSR.S LAB_020F ;2B66: 6106
MOVE.L D0,D1 ;2B68: 2200
MOVEA.L (A7)+,A4 ;2B6A: 285F
RTS ;2B6C: 4E75
LAB_020F:
LINK A5,#-24 ;2B6E: 4E55FFE8
MOVEM.L D2-D7/A2-A3,-(A7) ;2B72: 48E73F30
MOVEA.L D1,A3 ;2B76: 2641
MOVEQ #0,D1 ;2B78: 7200
MOVEQ #15,D7 ;2B7A: 7E0F
MOVE.L D1,-24(A5) ;2B7C: 2B41FFE8
MOVE.L D2,-(A7) ;2B80: 2F02
MOVEQ #0,D2 ;2B82: 7400
JSR -228(A6) ;2B84: 4EAEFF1C
MOVE.L (A7)+,D2 ;2B88: 241F
MOVE.L D0,-20(A5) ;2B8A: 2B40FFEC
BEQ.S LAB_0216 ;2B8E: 6770
MOVEA.L A3,A0 ;2B90: 204B
LAB_0210:
TST.B (A0)+ ;2B92: 4A18
BNE.S LAB_0210 ;2B94: 66FC
SUBA.L A3,A0 ;2B96: 91CB
ADDQ #1,A0 ;2B98: 5248
MOVE.L A0,D0 ;2B9A: 2008
MOVEQ #1,D1 ;2B9C: 7201
MOVE.L A6,-(A7) ;2B9E: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;2BA0: 2C780004
JSR -684(A6) ;2BA4: 4EAEFD54
MOVE.L D0,-16(A5) ;2BA8: 2B40FFF0
BNE.S LAB_0211 ;2BAC: 660E
MOVEA.L -20(A5),A1 ;2BAE: 226DFFEC
JSR -690(A6) ;2BB2: 4EAEFD4E
MOVEA.L (A7)+,A6 ;2BB6: 2C5F
MOVEQ #0,D0 ;2BB8: 7000
BRA.S LAB_0216 ;2BBA: 6044
LAB_0211:
MOVEA.L (A7)+,A6 ;2BBC: 2C5F
MOVE.L A3,D1 ;2BBE: 220B
MOVE.L D2,-(A7) ;2BC0: 2F02
MOVE.L D0,D2 ;2BC2: 2400
MOVE.L D2,-(A7) ;2BC4: 2F02
MOVEQ #0,D0 ;2BC6: 7000
MOVEA.L D1,A0 ;2BC8: 2041
LAB_0212:
TST.B (A0)+ ;2BCA: 4A18
BEQ.S LAB_0213 ;2BCC: 6704
ADDQ.B #1,D0 ;2BCE: 5200
BNE.S LAB_0212 ;2BD0: 66F8
LAB_0213:
SUBQ.L #1,A0 ;2BD2: 5388
MOVE.L D2,D1 ;2BD4: 2202
LSR.L #2,D1 ;2BD6: E489
MOVEA.L D2,A1 ;2BD8: 2242
MOVE D0,D2 ;2BDA: 3400
LEA 1(A1,D0.W),A1 ;2BDC: 43F10001
BRA.S LAB_0215 ;2BE0: 6002
LAB_0214:
MOVE.B -(A0),-(A1) ;2BE2: 1320
LAB_0215:
DBF D0,LAB_0214 ;2BE4: 51C8FFFC
MOVE.B D2,-(A1) ;2BE8: 1302
MOVE.L D1,D0 ;2BEA: 2001
MOVE.L (A7)+,D2 ;2BEC: 241F
MOVE.L (A7)+,D2 ;2BEE: 241F
MOVEA.L -16(A5),A0 ;2BF0: 206DFFF0
MOVEQ #0,D0 ;2BF4: 7000
MOVE.B (A0),D0 ;2BF6: 1010
CLR.B 1(A0,D0.L) ;2BF8: 42300801
JMP 102(A4) ;2BFC: 4EEC0066
LAB_0216:
MOVEM.L (A7)+,D2-D7/A2-A3 ;2C00: 4CDF0CFC
UNLK A5 ;2C04: 4E5D
RTS ;2C06: 4E75
LAB_0217:
SUBQ #1,-(A3) ;2C08: 5363
MOVEQ #101,D1 ;2C0A: 7265
BCS.S LAB_021C ;2C0C: 656E
MOVEA.L (A1),A0 ;2C0E: 2051
DC.W $7569 ;2C10
BCS.S LAB_021D ;2C12: 6574
MOVEA.L (A4),A0 ;2C14: 2054
BVS.S LAB_021E ;2C16: 6974
DC.W $6C65 ;2C18
CLR -(A1) ;2C1A: 4261
MOVEQ #0,D1 ;2C1C: 7200
LAB_0218:
BVS.S LAB_021E+2 ;2C1E: 696E
MOVEQ #117,D2 ;2C20: 7475
BVS.S LAB_0220 ;2C22: 6974
DC.W $696F ;2C24
BGT.S LAB_021B+2 ;2C26: 6E2E
DC.W $6C69 ;2C28
BHI.S LAB_0221 ;2C2A: 6272
BSR.S LAB_0222 ;2C2C: 6172
DC.W $7900 ;2C2E
LAB_0219:
DC.W $6C61 ;2C30
DC.W $7965 ;2C32
MOVEQ #115,D1 ;2C34: 7273
MOVEA.L 26978(A4),A7 ;2C36: 2E6C6962
MOVEQ #97,D1 ;2C3A: 7261
MOVEQ #121,D1 ;2C3C: 7279
DC.W $0000 ;2C3E
LAB_021A:
BSR LAB_021A ;2C40: 6100FFFE
DC.L LAB_021A ;2C44: 00002C40
BCLR D5,0(A5) ;2C48: 0BAD0000
DC.L LAB_0217 ;2C4C: 00002C08
BCLR D5,1(A5) ;2C50: 0BAD0001
LAB_021B:
DC.L LAB_0219 ;2C54: 00002C30
BCLR D5,6(A5) ;2C58: 0BAD0006
DC.L LAB_0223 ;2C5C: 00002CA4
BCLR D5,1(A5) ;2C60: 0BAD0001
DC.L LAB_0218 ;2C64: 00002C1E
BCLR D5,4(A5) ;2C68: 0BAD0004
ORI.B #$00,-(A7) ;2C6C: 00270000
BCLR D5,5(A5) ;2C70: 0BAD0005
DC.W $0027 ;2C74
DC.W $08CF ;2C76
BCLR D5,8(A5) ;2C78: 0BAD0008
LAB_021C:
DC.L LAB_0224 ;2C7C: 00002CAE
BCLR D5,9(A5) ;2C80: 0BAD0009
DC.L LAB_0229 ;2C84: 00002CEA
LAB_021D:
BCLR D5,10(A5) ;2C88: 0BAD000A
LAB_021E:
DC.L LAB_0226 ;2C8C: 00002CB6
BCLR D5,11(A5) ;2C90: 0BAD000B
DC.L LAB_0225 ;2C94: 00002CB2
LAB_0220:
BCLR D5,12(A5) ;2C98: 0BAD000C
DC.W $FFFF ;2C9C
LAB_0221:
DC.W $FD9C ;2C9E
LAB_0222:
ORI.B #$00,D0 ;2CA0: 00000000
LAB_0223:
LEA LAB_0224(PC),A0 ;2CA4: 41FA0008
MOVE.L A1,(A0) ;2CA8: 2089
MOVEQ #1,D0 ;2CAA: 7001
RTS ;2CAC: 4E75
LAB_0224:
ORI.B #$00,D0 ;2CAE: 00000000
LAB_0225:
ORI.B #$00,D0 ;2CB2: 00000000
LAB_0226:
PEA LAB_0227(PC) ;2CB6: 487A0008
MOVE.L LAB_0225(PC),-(A7) ;2CBA: 2F3AFFF6
RTS ;2CBE: 4E75
LAB_0227:
TST.L D0 ;2CC0: 4A80
BEQ.S LAB_0228 ;2CC2: 6724
MOVEA.L D0,A0 ;2CC4: 2040
MOVE #$0100,D1 ;2CC6: 323C0100
AND 20(A0),D1 ;2CCA: C2680014
BEQ.S LAB_0228 ;2CCE: 6718
MOVEM.L D0/A6,-(A7) ;2CD0: 48E78002
MOVEA.L 318(A0),A1 ;2CD4: 2268013E
MOVEA.L 334(A0),A0 ;2CD8: 2068014E
MOVEA.L LAB_0224(PC),A6 ;2CDC: 2C7AFFD0
JSR -198(A6) ;2CE0: 4EAEFF3A
MOVEM.L (A7)+,D0/A6 ;2CE4: 4CDF4001
LAB_0228:
RTS ;2CE8: 4E75
LAB_0229:
DC.W $0000 ;2CEA
LAB_022A:
SUBQ #1,D3 ;2CEC: 5343
SUBQ #1,A1 ;2CEE: 5349
MOVEA.L A7,A0 ;2CF0: 204F
MOVEQ #101,D0 ;2CF2: 7065
BGT.S LAB_022D+2 ;2CF4: 6E28
MOVE.L D0,-(A4) ;2CF6: 2900
LAB_022B:
DC.W $7363 ;2CF8
DC.W $7369 ;2CFA
MOVEA.L -(A4),A7 ;2CFC: 2E64
BCS.S LAB_0232 ;2CFE: 6576
DC.W $6963 ;2D00
DC.W $6500 ;2D02
LAB_022C:
BSR LAB_022C ;2D04: 6100FFFE
DC.L LAB_022C ;2D08: 00002D04
BCLR D5,0(A5) ;2D0C: 0BAD0000
DC.L LAB_022A ;2D10: 00002CEC
BCLR D5,2(A5) ;2D14: 0BAD0002
DC.L LAB_022B ;2D18: 00002CF8
LAB_022D:
BCLR D5,5(A5) ;2D1C: 0BAD0005
ORI.B #$07,-(A5) ;2D20: 00250007
BCLR D5,8(A5) ;2D24: 0BAD0008
DC.L LAB_022E ;2D28: 00002D50
BCLR D5,9(A5) ;2D2C: 0BAD0009
DC.L LAB_0230 ;2D30: 00002D6E
BCLR D5,10(A5) ;2D34: 0BAD000A
DC.L LAB_022F ;2D38: 00002D54
BCLR D5,11(A5) ;2D3C: 0BAD000B
DC.L LAB_022E ;2D40: 00002D50
BCLR D5,12(A5) ;2D44: 0BAD000C
DC.W $FFFF ;2D48
DC.W $FFFA ;2D4A
ORI.B #$00,D0 ;2D4C: 00000000
LAB_022E:
ORI.B #$00,D0 ;2D50: 00000000
LAB_022F:
MOVEM.L D0-D1/A0-A1/A6,-(A7) ;2D54: 48E7C0C2
MOVEA.L (ABSEXECBASE).W,A6 ;2D58: 2C780004
MOVEQ #0,D0 ;2D5C: 7000
MOVEQ #16,D1 ;2D5E: 7210
JSR -306(A6) ;2D60: 4EAEFECE
MOVEM.L (A7)+,D0-D1/A0-A1/A6 ;2D64: 4CDF4303
MOVE.L LAB_022E(PC),-(A7) ;2D68: 2F3AFFE6
RTS ;2D6C: 4E75
LAB_0230:
DC.W $0000 ;2D6E
LAB_0231:
SUBQ #1,24946(A0) ;2D70: 53686172
BCS.S LAB_0235+2 ;2D74: 6564
LAB_0232:
MOVEA.L (A3),A0 ;2D76: 2053
DC.W $656D ;2D78
BSR.S LAB_0236 ;2D7A: 6170
DC.W $686F ;2D7C
MOVEQ #101,D1 ;2D7E: 7265
DC.W $7300 ;2D80
LAB_0233:
BCS.S LAB_0237+2 ;2D82: 6578
DC.W $6563 ;2D84
MOVEA.L 26978(A4),A7 ;2D86: 2E6C6962
MOVEQ #97,D1 ;2D8A: 7261
MOVEQ #121,D1 ;2D8C: 7279
DC.W $0000 ;2D8E
LAB_0234:
BSR LAB_0234 ;2D90: 6100FFFE
DC.L LAB_0234 ;2D94: 00002D90
BCLR D5,0(A5) ;2D98: 0BAD0000
DC.L LAB_0231 ;2D9C: 00002D70
BCLR D5,1(A5) ;2DA0: 0BAD0001
DC.L LAB_0233 ;2DA4: 00002D82
BCLR D5,4(A5) ;2DA8: 0BAD0004
ORI.B #$00,-(A5) ;2DAC: 00250000
BCLR D5,5(A5) ;2DB0: 0BAD0005
ORI.B #$A0,-(A5) ;2DB4: 002500A0
BCLR D5,8(A5) ;2DB8: 0BAD0008
DC.L LAB_0236 ;2DBC: 00002DEC
BCLR D5,9(A5) ;2DC0: 0BAD0009
DC.L LAB_0243 ;2DC4: 00002EE0
BCLR D5,10(A5) ;2DC8: 0BAD000A
DC.L LAB_0236 ;2DCC: 00002DEC
BCLR D5,12(A5) ;2DD0: 0BAD000C
DC.W $FFFF ;2DD4
DC.W $FDC6 ;2DD6
LAB_0235:
BCLR D5,10(A5) ;2DD8: 0BAD000A
DC.L LAB_0240 ;2DDC: 00002E94
BCLR D5,12(A5) ;2DE0: 0BAD000C
DC.W $FFFF ;2DE4
DC.W $FD5A ;2DE6
ORI.B #$00,D0 ;2DE8: 00000000
LAB_0236:
ADDQ.B #1,295(A6) ;2DEC: 522E0127
SUBQ #1,14(A0) ;2DF0: 5368000E
BNE.S LAB_0239 ;2DF4: 660E
CLR.L 40(A0) ;2DF6: 42A80028
LAB_0237:
SUBQ #1,44(A0) ;2DFA: 5368002C
BGE.S LAB_023B ;2DFE: 6C2E
LAB_0238:
JMP -138(A6) ;2E00: 4EEEFF76
LAB_0239:
BMI.S LAB_023A ;2E04: 6B06
SUBQ #1,44(A0) ;2E06: 5368002C
BRA.S LAB_0238 ;2E0A: 60F4
LAB_023A:
MOVE.L A0,-(A7) ;2E0C: 2F08
MOVEM.L D7/A5-A6,-(A7) ;2E0E: 48E70106
MOVE.L #$01000008,D7 ;2E12: 2E3C01000008
MOVEA.L (ABSEXECBASE).W,A6 ;2E18: 2C780004
JSR -108(A6) ;2E1C: 4EAEFF94
MOVEM.L (A7)+,D7/A5-A6 ;2E20: 4CDF6080
MOVEA.L (A7),A0 ;2E24: 2057
JSR -558(A6) ;2E26: 4EAEFDD2
MOVEA.L (A7)+,A0 ;2E2A: 205F
BRA.S LAB_0238 ;2E2C: 60D2
LAB_023B:
MOVEM.L D0-D1/A0-A3,-(A7) ;2E2E: 48E7C0F0
MOVEA.L A0,A2 ;2E32: 2448
LEA 16(A2),A0 ;2E34: 41EA0010
MOVEA.L (A0),A1 ;2E38: 2250
MOVE.L (A1),D0 ;2E3A: 2011
BEQ.S LAB_023C ;2E3C: 6720
MOVE.L D0,(A0) ;2E3E: 2080
EXG D0,A1 ;2E40: C189
MOVE.L A0,4(A1) ;2E42: 23480004
MOVEA.L D0,A1 ;2E46: 2240
MOVE.L 8(A1),D0 ;2E48: 20290008
BCLR #0,D0 ;2E4C: 08800000
BNE.S LAB_023D ;2E50: 6614
MOVEA.L D0,A1 ;2E52: 2240
MOVE.L A1,40(A2) ;2E54: 25490028
MOVEQ #16,D0 ;2E58: 7010
JSR -324(A6) ;2E5A: 4EAEFEBC
LAB_023C:
MOVEM.L (A7)+,D0-D1/A0-A3 ;2E5E: 4CDF0F03
JMP -138(A6) ;2E62: 4EEEFF76
LAB_023D:
MOVEA.L 16(A2),A3 ;2E66: 266A0010
LAB_023E:
ADDQ #1,14(A2) ;2E6A: 526A000E
MOVEA.L D0,A1 ;2E6E: 2240
MOVEQ #16,D0 ;2E70: 7010
JSR -324(A6) ;2E72: 4EAEFEBC
LAB_023F:
MOVE.L (A3),D0 ;2E76: 2013
BEQ.S LAB_023C ;2E78: 67E4
MOVEA.L A3,A1 ;2E7A: 224B
MOVEA.L D0,A3 ;2E7C: 2640
MOVE.L 8(A1),D0 ;2E7E: 20290008
BCLR #0,D0 ;2E82: 08800000
BEQ.S LAB_023F ;2E86: 67EE
MOVEA.L 4(A1),A0 ;2E88: 20690004
MOVE.L A3,(A0) ;2E8C: 208B
MOVE.L A0,4(A3) ;2E8E: 27480004
BRA.S LAB_023E ;2E92: 60D6
LAB_0240:
ADDQ.B #1,295(A6) ;2E94: 522E0127
ADDQ #1,44(A0) ;2E98: 5268002C
BNE.S LAB_0242 ;2E9C: 6608
LAB_0241:
ADDQ #1,14(A0) ;2E9E: 5268000E
JMP -138(A6) ;2EA2: 4EEEFF76
LAB_0242:
TST.L 40(A0) ;2EA6: 4AA80028
BEQ.S LAB_0241 ;2EAA: 67F2
MOVEM.L D0-D1/A0-A1,-(A7) ;2EAC: 48E7C0C0
LEA -12(A7),A7 ;2EB0: 4FEFFFF4
MOVEA.L 276(A6),A1 ;2EB4: 226E0114
BCLR #4,29(A1) ;2EB8: 08A90004001D
ADDQ.L #1,A1 ;2EBE: 5289
MOVE.L A1,8(A7) ;2EC0: 2F490008
LEA 16(A0),A0 ;2EC4: 41E80010
MOVEA.L A7,A1 ;2EC8: 224F
JSR -246(A6) ;2ECA: 4EAEFF0A
MOVEQ #16,D0 ;2ECE: 7010
JSR -318(A6) ;2ED0: 4EAEFEC2
LEA 12(A7),A7 ;2ED4: 4FEF000C
MOVEM.L (A7)+,D0-D1/A0-A1 ;2ED8: 4CDF0303
JMP -138(A6) ;2EDC: 4EEEFF76
LAB_0243:
DC.W $4772 ;2EE0
BSR.S LAB_0247 ;2EE2: 6170
DC.W $6869 ;2EE4
DC.W $6373 ;2EE6
MOVEA.L (A3),A0 ;2EE8: 2053
BCS.S LAB_0248 ;2EEA: 6574
DC.W $2F4C ;2EEC
DC.W $6F61 ;2EEE
BCC.S LAB_0246 ;2EF0: 6452
DC.W $4742 ;2EF2
MOVE D0,D2 ;2EF4: 3400
LAB_0244:
BEQ.S LAB_0249+2 ;2EF6: 6772
BSR.S LAB_0249+2 ;2EF8: 6170
DC.W $6869 ;2EFA
DC.W $6373 ;2EFC
MOVEA.L 26978(A4),A7 ;2EFE: 2E6C6962
MOVEQ #97,D1 ;2F02: 7261
MOVEQ #121,D1 ;2F04: 7279
DC.W $0000 ;2F06
LAB_0245:
BSR LAB_0245 ;2F08: 6100FFFE
DC.L LAB_0245 ;2F0C: 00002F08
BCLR D5,0(A5) ;2F10: 0BAD0000
DC.L LAB_0243 ;2F14: 00002EE0
BCLR D5,1(A5) ;2F18: 0BAD0001
DC.L LAB_0244 ;2F1C: 00002EF6
BCLR D5,4(A5) ;2F20: 0BAD0004
ORI.B #$00,-(A5) ;2F24: 00250000
BCLR D5,5(A5) ;2F28: 0BAD0005
ORI.B #$24,-(A5) ;2F2C: 00250024
BCLR D5,8(A5) ;2F30: 0BAD0008
DC.L LAB_024A ;2F34: 00002F74
BCLR D5,9(A5) ;2F38: 0BAD0009
DC.L LAB_0252 ;2F3C: 00002FCC
BCLR D5,10(A5) ;2F40: 0BAD000A
LAB_0246:
DC.L LAB_024B ;2F44: 00002F78
BCLR D5,11(A5) ;2F48: 0BAD000B
DC.L LAB_024A ;2F4C: 00002F74
BCLR D5,12(A5) ;2F50: 0BAD000C
LAB_0247:
DC.W $FFFF ;2F54
DC.W $FEE0 ;2F56
BCLR D5,10(A5) ;2F58: 0BAD000A
DC.L LAB_024F ;2F5C: 00002FA4
LAB_0248:
BCLR D5,11(A5) ;2F60: 0BAD000B
DC.L LAB_024E ;2F64: 00002FA0
LAB_0249:
BCLR D5,12(A5) ;2F68: 0BAD000C
DC.W $FFFF ;2F6C
DC.W $FF40 ;2F6E
ORI.B #$00,D0 ;2F70: 00000000
LAB_024A:
ORI.B #$00,D0 ;2F74: 00000000
LAB_024B:
MOVE.L A2,-(A7) ;2F78: 2F0A
MOVEA.L 420(A6),A2 ;2F7A: 246E01A4
CMPA.L 54(A2),A7 ;2F7E: BFEA0036
BHI.S LAB_024C ;2F82: 6212
CMPA.L 58(A2),A7 ;2F84: BFEA003A
BCS.S LAB_024C ;2F88: 650C
MOVEA.L 412(A6),A2 ;2F8A: 246E019C
CMPI #$FFFF,44(A2) ;2F8E: 0C6AFFFF002C
BNE.S LAB_024D ;2F94: 6606
LAB_024C:
MOVEA.L LAB_024A(PC),A2 ;2F96: 247AFFDC
JSR (A2) ;2F9A: 4E92
LAB_024D:
MOVEA.L (A7)+,A2 ;2F9C: 245F
RTS ;2F9E: 4E75
LAB_024E:
ORI.B #$00,D0 ;2FA0: 00000000
LAB_024F:
MOVE.L A2,-(A7) ;2FA4: 2F0A
MOVEA.L 420(A6),A2 ;2FA6: 246E01A4
CMPA.L 54(A2),A7 ;2FAA: BFEA0036
BHI.S LAB_0250 ;2FAE: 6212
CMPA.L 58(A2),A7 ;2FB0: BFEA003A
BCS.S LAB_0250 ;2FB4: 650C
MOVEA.L 412(A6),A2 ;2FB6: 246E019C
CMPI #$FFFF,44(A2) ;2FBA: 0C6AFFFF002C
BNE.S LAB_0251 ;2FC0: 6606
LAB_0250:
MOVEA.L LAB_024E(PC),A2 ;2FC2: 247AFFDC
JSR (A2) ;2FC6: 4E92
LAB_0251:
MOVEA.L (A7)+,A2 ;2FC8: 245F
RTS ;2FCA: 4E75
LAB_0252:
NOT 30752(A1) ;2FCC: 46697820
DC.W $666F ;2FD0
MOVEQ #32,D1 ;2FD2: 7220
BLE.S LAB_0257+2 ;2FD4: 6F6C
BCC.S LAB_0255 ;2FD6: 6420
DC.W $4131 ;2FD8
MOVE 32(A1,D3.W),D0 ;2FDA: 30313020
BCC.S LAB_0258+2 ;2FDE: 6472
BVS.S LAB_0259 ;2FE0: 6976
DC.W $6573 ;2FE2
LAB_0253:
DC.W $0074 ;2FE4
MOVEQ #97,D1 ;2FE6: 7261
DC.W $636B ;2FE8
DC.W $6469 ;2FEA
DC.W $736B ;2FEC
MOVEA.L -(A4),A7 ;2FEE: 2E64
BCS.S LAB_025A ;2FF0: 6576
DC.W $6963 ;2FF2
DC.W $6500 ;2FF4
LAB_0254:
MOVEQ #105,D2 ;2FF6: 7469
LAB_0255:
DC.W $6D65 ;2FF8
MOVEQ #46,D1 ;2FFA: 722E
DC.W $6465 ;2FFC
MOVEQ #105,D3 ;2FFE: 7669
DC.W $6365 ;3000
DC.W $0000 ;3002
LAB_0256:
BSR LAB_0256 ;3004: 6100FFFE
DC.L LAB_0256 ;3008: 00003004
BCLR D5,0(A5) ;300C: 0BAD0000
DC.L LAB_0252 ;3010: 00002FCC
BCLR D5,2(A5) ;3014: 0BAD0002
DC.L LAB_0253+1 ;3018: 00002FE5
BCLR D5,4(A5) ;301C: 0BAD0004
ORI.B #$00,-(A4) ;3020: 00240000
BCLR D5,5(A5) ;3024: 0BAD0005
ORI.B #$0A,-(A5) ;3028: 0025000A
BCLR D5,6(A5) ;302C: 0BAD0006
DC.L LAB_025A ;3030: 00003068
BCLR D5,2(A5) ;3034: 0BAD0002
DC.L LAB_0254 ;3038: 00002FF6
BCLR D5,8(A5) ;303C: 0BAD0008
LAB_0257:
DC.L LAB_025B ;3040: 00003074
BCLR D5,9(A5) ;3044: 0BAD0009
DC.L LAB_0261 ;3048: 000030B4
BCLR D5,10(A5) ;304C: 0BAD000A
LAB_0258:
DC.L LAB_025D ;3050: 0000307C
BCLR D5,11(A5) ;3054: 0BAD000B
LAB_0259:
DC.L LAB_025E+2 ;3058: 00003088
BCLR D5,12(A5) ;305C: 0BAD000C
DC.W $FFFF ;3060
DC.W $FFE2 ;3062
ORI.B #$00,D0 ;3064: 00000000
LAB_025A:
LEA LAB_025B(PC),A0 ;3068: 41FA000A
MOVE.L A1,(A0)+ ;306C: 20C9
MOVE.L A6,(A0) ;306E: 208E
MOVEQ #1,D0 ;3070: 7001
RTS ;3072: 4E75
LAB_025B:
ORI.B #$00,D0 ;3074: 00000000
LAB_025C:
ORI.B #$00,D0 ;3078: 00000000
LAB_025D:
CMPI.L #$000007D0,4(A1) ;307C: 0CA9000007D00004
BEQ.S LAB_0260 ;3084: 6706
LAB_025E:
JMP EXT_0000 ;3086: 4EF900000000
LAB_0260:
CMPI #$0009,28(A1) ;308C: 0C690009001C
BNE.S LAB_025E ;3092: 66F2
TST.L (A1) ;3094: 4A91
BNE.S LAB_025E ;3096: 66EE
MOVEA.L LAB_025C(PC),A0 ;3098: 207AFFDE
MOVEA.L 276(A0),A0 ;309C: 20680114
MOVE.L 10(A0),D0 ;30A0: 2028000A
CMP.L LAB_025B(PC),D0 ;30A4: B0BAFFCE
BNE.S LAB_025E ;30A8: 66DC
MOVE.L #$00000BB8,4(A1) ;30AA: 237C00000BB80004
BRA.S LAB_025E ;30B2: 60D2
LAB_0261:
DC.W $6E6F ;30B4
BGT.S LAB_0268+2 ;30B6: 6E76
BLE.S LAB_0266+2 ;30B8: 6F6C
BSR.S LAB_0269 ;30BA: 6174
BVS.S LAB_0267+2 ;30BC: 696C
BCS.S LAB_0263 ;30BE: 652E
DC.W $6C69 ;30C0
BHI.S LAB_026A+2 ;30C2: 6272
BSR.S LAB_026B ;30C4: 6172
DC.W $7900 ;30C6
LAB_0262:
DC.W $6E6F ;30C8
BGT.S LAB_026E+2 ;30CA: 6E76
BLE.S LAB_026B+2 ;30CC: 6F6C
BSR.S LAB_026F ;30CE: 6174
BVS.S LAB_026D+2 ;30D0: 696C
BCS.S LAB_0265+2 ;30D2: 652E
DC.W $6C69 ;30D4
BHI.S LAB_0270+2 ;30D6: 6272
BSR.S LAB_0271 ;30D8: 6172
DC.W $7920 ;30DA
DC.W $4765 ;30DC
MOVEQ #78,D2 ;30DE: 744E
ADDQ #3,A4 ;30E0: 564C
DC.W $6973 ;30E2
MOVEQ #40,D2 ;30E4: 7428
MOVE.L -(A0),-(A4) ;30E6: 2920
MOVEQ #97,D0 ;30E8: 7061
MOVEQ #99,D2 ;30EA: 7463
DC.W $6865 ;30EC
LAB_0263:
DC.W $6400 ;30EE
LAB_0264:
BSR LAB_0264 ;30F0: 6100FFFE
DC.L LAB_0264 ;30F4: 000030F0
BCLR D5,0(A5) ;30F8: 0BAD0000
DC.L LAB_0262 ;30FC: 000030C8
LAB_0265:
BCLR D5,15(A5) ;3100: 0BAD000F
DC.L LAB_0261 ;3104: 000030B4
BCLR D5,4(A5) ;3108: 0BAD0004
ORI.B #$1F,2989(A0) ;310C: 0028001F0BAD
ORI.B #$28,D5 ;3112: 00050028
DC.W $0023 ;3116
BCLR D5,6(A5) ;3118: 0BAD0006
DC.L LAB_0275 ;311C: 00003178
BCLR D5,8(A5) ;3120: 0BAD0008
LAB_0266:
DC.L LAB_0271 ;3124: 0000314C
LAB_0267:
BCLR D5,9(A5) ;3128: 0BAD0009
LAB_0268:
DC.L LAB_0275 ;312C: 00003178
LAB_0269:
BCLR D5,10(A5) ;3130: 0BAD000A
LAB_026A:
DC.L LAB_0272 ;3134: 00003150
LAB_026B:
BCLR D5,11(A5) ;3138: 0BAD000B
LAB_026D:
DC.L LAB_0271 ;313C: 0000314C
LAB_026E:
BCLR D5,12(A5) ;3140: 0BAD000C
LAB_026F:
DC.W $FFFF ;3144
DC.W $FFC4 ;3146
LAB_0270:
ORI.B #$00,D0 ;3148: 00000000
LAB_0271:
ORI.B #$00,D0 ;314C: 00000000
LAB_0272:
LEA LAB_0271(PC),A1 ;3150: 43FAFFFA
MOVEA.L (A1),A1 ;3154: 2251
JSR (A1) ;3156: 4E91
MOVEA.L A6,A1 ;3158: 224E
MOVEA.L ABSEXECBASE,A6 ;315A: 2C7900000004
MOVE.L 276(A6),D1 ;3160: 222E0114
LEA 64(A1),A0 ;3164: 41E90040
LAB_0273:
CMP.L 40(A0),D1 ;3168: B2A80028
BNE.S LAB_0274 ;316C: 6606
JSR -570(A6) ;316E: 4EAEFDC6
BRA.S LAB_0273 ;3172: 60F4
LAB_0274:
MOVEA.L A1,A6 ;3174: 2C49
RTS ;3176: 4E75
LAB_0275:
TST.L D0 ;3178: 4A80
BEQ.S LAB_0276 ;317A: 670A
LEA 64(A1),A0 ;317C: 41E90040
JSR -558(A6) ;3180: 4EAEFDD2
MOVEQ #1,D0 ;3184: 7001
LAB_0276:
RTS ;3186: 4E75
LAB_0277:
DC.W $4472 ;3188
BVS.S LAB_027C ;318A: 6976
BCS.S LAB_027A+2 ;318C: 6520
DC.W $4669 ;318E
MOVEQ #109,D1 ;3190: 726D
DC.W $7761 ;3192
MOVEQ #101,D1 ;3194: 7265
MOVEA.L (A0),A0 ;3196: 2050
BSR.S LAB_027F ;3198: 6174
BLS.S LAB_027C+2 ;319A: 6368
LAB_0278:
ORI #$642E,-(A3) ;319C: 0063642E
DC.W $6465 ;31A0
MOVEQ #105,D3 ;31A2: 7669
DC.W $6365 ;31A4
DC.W $0000 ;31A6
LAB_0279:
BSR LAB_0279 ;31A8: 6100FFFE
LAB_027A:
DC.L LAB_0279 ;31AC: 000031A8
BCLR D5,0(A5) ;31B0: 0BAD0000
DC.L LAB_0277 ;31B4: 00003188
BCLR D5,2(A5) ;31B8: 0BAD0002
DC.L LAB_0278+1 ;31BC: 0000319D
BCLR D5,4(A5) ;31C0: 0BAD0004
ORI.B #$00,2989(A0) ;31C4: 002800000BAD
ORI.B #$28,D5 ;31CA: 00050028
DC.W $0016 ;31CE
BCLR D5,13(A5) ;31D0: 0BAD000D
DC.L LAB_027B ;31D4: 000031DC
ORI.B #$00,D0 ;31D8: 00000000
LAB_027B:
MOVEM.L A2/A4/A6,-(A7) ;31DC: 48E7002A
MOVE.L #$00000136,D0 ;31E0: 203C00000136
MOVEQ #1,D1 ;31E6: 7201
MOVE.L A6,-(A7) ;31E8: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;31EA: 2C780004
JSR -198(A6) ;31EE: 4EAEFF3A
MOVEA.L (A7)+,A6 ;31F2: 2C5F
TST.L D0 ;31F4: 4A80
BEQ LAB_0284 ;31F6: 6700012E
MOVEA.L D0,A1 ;31FA: 2240
MOVEA.L D0,A2 ;31FC: 2440
LEA LAB_0286(PC),A0 ;31FE: 41FA0136
LAB_027C:
MOVE.L #$00000136,D0 ;3202: 203C00000136
LAB_027E:
MOVE (A0)+,(A1)+ ;3208: 32D8
SUBQ.L #2,D0 ;320A: 5580
BNE.S LAB_027E ;320C: 66FA
LAB_027F:
MOVE.L A6,-(A7) ;320E: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;3210: 2C780004
JSR -636(A6) ;3214: 4EAEFD84
MOVEA.L (A7)+,A6 ;3218: 2C5F
MOVEQ #34,D0 ;321A: 7022
MOVE.L #$00010001,D1 ;321C: 223C00010001
MOVE.L A6,-(A7) ;3222: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;3224: 2C780004
JSR -198(A6) ;3228: 4EAEFF3A
MOVEA.L (A7)+,A6 ;322C: 2C5F
MOVEA.L D0,A4 ;322E: 2840
TST.L D0 ;3230: 4A80
BEQ LAB_0283 ;3232: 670000DE
MOVEQ #48,D0 ;3236: 7030
MOVE.L #$00010001,D1 ;3238: 223C00010001
MOVE.L A6,-(A7) ;323E: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;3240: 2C780004
JSR -198(A6) ;3244: 4EAEFF3A
MOVEA.L (A7)+,A6 ;3248: 2C5F
MOVE.L D0,8(A4) ;324A: 29400008
BEQ LAB_0282 ;324E: 670000B2
LEA LAB_0278+1(PC),A0 ;3252: 41FAFF49
MOVEQ #0,D0 ;3256: 7000
MOVEA.L 8(A4),A1 ;3258: 226C0008
MOVEQ #0,D1 ;325C: 7200
MOVE.L A6,-(A7) ;325E: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;3260: 2C780004
JSR -444(A6) ;3264: 4EAEFE44
MOVEA.L (A7)+,A6 ;3268: 2C5F
TST.B D0 ;326A: 4A00
BNE LAB_0281 ;326C: 66000082
MOVEA.L 8(A4),A0 ;3270: 206C0008
MOVEA.L 20(A0),A6 ;3274: 2C680014
MOVE.L A6,(A4) ;3278: 288E
CMPI #$0028,20(A6) ;327A: 0C6E00280014
BNE.S LAB_0280 ;3280: 665E
CMPI #$0016,22(A6) ;3282: 0C6E00160016
BHI.S LAB_0280 ;3288: 6256
MOVE.B 301(A6),4(A4) ;328A: 196E012D0004
MOVE.B 302(A6),5(A4) ;3290: 196E012E0005
MOVE.B #$1E,6(A4) ;3296: 197C001E0006
LEA 12(A4),A1 ;329C: 43EC000C
MOVE.B #$02,8(A1) ;32A0: 137C00020008
MOVE.B #$20,9(A1) ;32A6: 137C00200009
MOVE.L A4,14(A1) ;32AC: 234C000E
MOVE.L A2,18(A1) ;32B0: 234A0012
MOVEA.L A2,A0 ;32B4: 204A
ADDA.L #$00000124,A0 ;32B6: D1FC00000124
MOVE.L A0,10(A1) ;32BC: 2348000A
MOVEQ #5,D0 ;32C0: 7005
MOVE.L A6,-(A7) ;32C2: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;32C4: 2C780004
JSR -168(A6) ;32C8: 4EAEFF58
MOVEA.L (A7)+,A6 ;32CC: 2C5F
MOVEA.L 8(A4),A1 ;32CE: 226C0008
MOVE.L A6,-(A7) ;32D2: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;32D4: 2C780004
JSR -450(A6) ;32D8: 4EAEFE3E
MOVEA.L (A7)+,A6 ;32DC: 2C5F
BRA.S LAB_0285 ;32DE: 604E
LAB_0280:
MOVEA.L 8(A4),A1 ;32E0: 226C0008
MOVE.L A6,-(A7) ;32E4: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;32E6: 2C780004
JSR -450(A6) ;32EA: 4EAEFE3E
MOVEA.L (A7)+,A6 ;32EE: 2C5F
LAB_0281:
MOVEA.L 8(A4),A1 ;32F0: 226C0008
MOVEQ #48,D0 ;32F4: 7030
MOVE.L A6,-(A7) ;32F6: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;32F8: 2C780004
JSR -210(A6) ;32FC: 4EAEFF2E
MOVEA.L (A7)+,A6 ;3300: 2C5F
LAB_0282:
MOVEA.L A4,A1 ;3302: 224C
MOVEQ #34,D0 ;3304: 7022
MOVE.L A6,-(A7) ;3306: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;3308: 2C780004
JSR -210(A6) ;330C: 4EAEFF2E
MOVEA.L (A7)+,A6 ;3310: 2C5F
LAB_0283:
MOVEA.L A2,A1 ;3312: 224A
MOVE.L #$00000136,D0 ;3314: 203C00000136
MOVE.L A6,-(A7) ;331A: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;331C: 2C780004
JSR -210(A6) ;3320: 4EAEFF2E
MOVEA.L (A7)+,A6 ;3324: 2C5F
LAB_0284:
MOVEM.L (A7)+,A2/A4/A6 ;3326: 4CDF5400
MOVEQ #0,D0 ;332A: 7000
RTS ;332C: 4E75
LAB_0285:
MOVEM.L (A7)+,A2/A4/A6 ;332E: 4CDF5400
MOVEQ #1,D0 ;3332: 7001
RTS ;3334: 4E75
LAB_0286:
SUBQ.B #1,6(A1) ;3336: 53290006
BEQ.S LAB_0287 ;333A: 6704
MOVEQ #0,D0 ;333C: 7000
RTS ;333E: 4E75
LAB_0287:
MOVE.B #$1E,6(A1) ;3340: 137C001E0006
MOVEM.L A4/A6,-(A7) ;3346: 48E7000A
MOVEA.L A1,A4 ;334A: 2849
MOVEA.L (A4),A6 ;334C: 2C54
MOVE.B 302(A6),D0 ;334E: 102E012E
CMP.B 5(A4),D0 ;3352: B02C0005
BEQ.S LAB_0288 ;3356: 670C
MOVE.B D0,5(A4) ;3358: 19400005
CLR.B 7(A4) ;335C: 422C0007
BRA LAB_028E ;3360: 600000F0
LAB_0288:
TST.B 7(A4) ;3364: 4A2C0007
BNE.S LAB_028A ;3368: 6610
LAB_0289:
MOVE.B #$01,7(A4) ;336A: 197C00010007
MOVE.B 301(A6),4(A4) ;3370: 196E012D0004
BRA LAB_028E ;3376: 600000DA
LAB_028A:
CMPI.B #$01,7(A4) ;337A: 0C2C00010007
BNE.S LAB_028B ;3380: 6614
MOVE.B 301(A6),D0 ;3382: 102E012D
CMP.B 4(A4),D0 ;3386: B02C0004
BNE.S LAB_0289 ;338A: 66DE
MOVE.B #$02,7(A4) ;338C: 197C00020007
BRA LAB_028E ;3392: 600000BE
LAB_028B:
CMPI.B #$02,7(A4) ;3396: 0C2C00020007
BNE LAB_028E ;339C: 660000B4
MOVEA.L 44(A6),A0 ;33A0: 206E002C
CLR D1 ;33A4: 4241
MOVE.B 5(A4),D1 ;33A6: 122C0005
SUB.B #$10,D1 ;33AA: 923C0010
MOVE.B 0(A0,D1.W),D0 ;33AE: 10301000
AND.B #$0F,D0 ;33B2: C03C000F
CMP.B #$05,D0 ;33B6: B03C0005
BNE LAB_028D ;33BA: 66000090
MOVE.B 0(A0,D1.W),D0 ;33BE: 10301000
ADDQ.B #1,D1 ;33C2: 5201
ADD.B 0(A0,D1.W),D0 ;33C4: D0301000
ADDQ.B #1,D1 ;33C8: 5201
ADD.B 0(A0,D1.W),D0 ;33CA: D0301000
ADDQ.B #1,D1 ;33CE: 5201
CMP.B #$FF,D0 ;33D0: B03C00FF
BNE.S LAB_028D ;33D4: 6676
MOVE.B 0(A0,D1.W),D0 ;33D6: 10301000
AND.B #$0F,D0 ;33DA: C03C000F
CMP.B #$04,D0 ;33DE: B03C0004
BNE.S LAB_028D ;33E2: 6668
ADD.B #$09,D1 ;33E4: D23C0009
TST.B 0(A0,D1.W) ;33E8: 4A301000
BNE.S LAB_028D ;33EC: 665E
ADDQ.B #1,D1 ;33EE: 5201
MOVE.B 0(A0,D1.W),D0 ;33F0: 10301000
BTST #2,D0 ;33F4: 08000002
BEQ.S LAB_028D ;33F8: 6752
ADDQ.B #1,D1 ;33FA: 5201
TST.B 0(A0,D1.W) ;33FC: 4A301000
BNE.S LAB_028D ;3400: 664A
MOVEA.L 40(A6),A0 ;3402: 206E0028
MOVE.B 301(A6),D1 ;3406: 122E012D
SUBQ.B #3,D1 ;340A: 5701
MOVE.B 0(A0,D1.W),D0 ;340C: 10301000
AND.B #$0F,D0 ;3410: C03C000F
CMP.B #$02,D0 ;3414: B03C0002
BNE.S LAB_028D ;3418: 6632
MOVEA.L 44(A6),A0 ;341A: 206E002C
MOVEM.L D2,-(A7) ;341E: 48E72000
MOVE.B 302(A6),D1 ;3422: 122E012E
MOVE D1,D2 ;3426: 3401
SUB.B #$10,D1 ;3428: 923C0010
MOVE #$0010,D0 ;342C: 303C0010
LAB_028C:
MOVE.B 0(A0,D1.W),0(A0,D2.W) ;3430: 11B010002000
ADDQ.B #1,D1 ;3436: 5201
ADDQ.B #1,D2 ;3438: 5202
SUBQ #1,D0 ;343A: 5340
BNE.S LAB_028C ;343C: 66F2
MOVE.B D2,302(A6) ;343E: 1D42012E
MOVE.B D2,EXT_0004 ;3442: 13C200B8001D
MOVEM.L (A7)+,D2 ;3448: 4CDF0004
LAB_028D:
MOVE.B #$03,7(A4) ;344C: 197C00030007
LAB_028E:
MOVEM.L (A7)+,A4/A6 ;3452: 4CDF5000
MOVEQ #0,D0 ;3456: 7000
RTS ;3458: 4E75
DC.W $4344 ;345A
ADDQ #8,-(A1) ;345C: 5061
MOVEQ #99,D2 ;345E: 7463
BVC.S LAB_0291 ;3460: 6820
DC.W $496E ;3462
MOVEQ #101,D2 ;3464: 7465
MOVEQ #114,D1 ;3466: 7272
DC.W $7570 ;3468
MOVEQ #0,D2 ;346A: 7400
LAB_028F:
BLS.S LAB_0293 ;346C: 6364
MOVEA.L D3,A0 ;346E: 2043
NEG (A7)+ ;3470: 445F
SUBQ #1,D5 ;3472: 5345
DC.W $454B ;3474
LAB_0290:
ORI #$642E,-(A3) ;3476: 0063642E
DC.W $6465 ;347A
MOVEQ #105,D3 ;347C: 7669
DC.W $6365 ;347E
DC.W $0000 ;3480
LAB_0291:
NOP ;3482: 4E71
LAB_0292:
BSR LAB_0292 ;3484: 6100FFFE
DC.L LAB_0292 ;3488: 00003484
BCLR D5,0(A5) ;348C: 0BAD0000
DC.L LAB_028F ;3490: 0000346C
BCLR D5,2(A5) ;3494: 0BAD0002
DC.L LAB_0290+1 ;3498: 00003477
BCLR D5,4(A5) ;349C: 0BAD0004
ORI.B #$00,2989(A0) ;34A0: 002800000BAD
ORI.B #$28,D5 ;34A6: 00050028
DC.W $0016 ;34AA
BCLR D5,8(A5) ;34AC: 0BAD0008
DC.L LAB_0294 ;34B0: 000034D8
BCLR D5,9(A5) ;34B4: 0BAD0009
DC.L LAB_0297 ;34B8: 000034FC
BCLR D5,10(A5) ;34BC: 0BAD000A
DC.L LAB_0294 ;34C0: 000034D8
BCLR D5,11(A5) ;34C4: 0BAD000B
DC.L LAB_0295+2 ;34C8: 000034E2
BCLR D5,12(A5) ;34CC: 0BAD000C
DC.W $FFFF ;34D0
LAB_0293:
DC.W $FFE2 ;34D2
ORI.B #$00,D0 ;34D4: 00000000
LAB_0294:
CMPI #$000A,28(A1) ;34D8: 0C69000A001C
BEQ.S LAB_0296 ;34DE: 6706
LAB_0295:
JMP EXT_0000 ;34E0: 4EF900000000
LAB_0296:
CLR.B 31(A1) ;34E6: 4229001F
CLR.L 32(A1) ;34EA: 42A90020
MOVE.L A6,-(A7) ;34EE: 2F0E
MOVEA.L (ABSEXECBASE).W,A6 ;34F0: 2C780004
JSR -378(A6) ;34F4: 4EAEFE86
MOVEA.L (A7)+,A6 ;34F8: 2C5F
RTS ;34FA: 4E75
LAB_0297:
DC.W $416D ;34FC
DC.W $6967 ;34FE
DC.W $614F ;3500
SUBQ.B #1,-(A0) ;3502: 5320
DC.W $436F ;3504
MOVEQ #121,D0 ;3506: 7079
MOVEQ #105,D1 ;3508: 7269
BEQ.S LAB_029B ;350A: 6768
MOVEQ #0,D2 ;350C: 7400
LAB_0298:
BCS.S LAB_029C ;350E: 6578
DC.W $6563 ;3510
MOVEA.L 26978(A4),A7 ;3512: 2E6C6962
MOVEQ #97,D1 ;3516: 7261
MOVEQ #121,D1 ;3518: 7279
DC.W $0000 ;351A
LAB_0299:
BSR LAB_0299 ;351C: 6100FFFE
DC.L LAB_0299 ;3520: 0000351C
BCLR D5,0(A5) ;3524: 0BAD0000
DC.L LAB_0297 ;3528: 000034FC
BCLR D5,1(A5) ;352C: 0BAD0001
DC.L LAB_0298 ;3530: 0000350E
BCLR D5,4(A5) ;3534: 0BAD0004
ORI.B #$00,-(A7) ;3538: 00270000
BCLR D5,5(A5) ;353C: 0BAD0005
DC.W $0028 ;3540
DC.W $FFFF ;3542
BCLR D5,8(A5) ;3544: 0BAD0008
DC.L LAB_029A ;3548: 00003570
BCLR D5,9(A5) ;354C: 0BAD0009
DC.L LAB_02A1 ;3550: 000035C4
BCLR D5,10(A5) ;3554: 0BAD000A
DC.L LAB_029A ;3558: 00003570
BCLR D5,11(A5) ;355C: 0BAD000B
DC.L LAB_029C+2 ;3560: 0000358A
BCLR D5,12(A5) ;3564: 0BAD000C
DC.W $FFFF ;3568
DC.W $FCD6 ;356A
ORI.B #$00,D0 ;356C: 00000000
LAB_029A:
TST.L D0 ;3570: 4A80
BPL.S LAB_029C ;3572: 6A14
LAB_029B:
LEA LAB_029F(PC),A0 ;3574: 41FA001C
CMP #$FFFE,D0 ;3578: B07CFFFE
BEQ.S LAB_029E ;357C: 6710
LEA LAB_02A0+1(PC),A0 ;357E: 41FA0029
CMP #$FFFD,D0 ;3582: B07CFFFD
BEQ.S LAB_029E ;3586: 6706
LAB_029C:
JMP EXT_0000 ;3588: 4EF900000000
LAB_029E:
MOVE.L A0,D0 ;358E: 2008
RTS ;3590: 4E75
LAB_029F:
DC.W $436F ;3592
MOVEQ #121,D0 ;3594: 7079
MOVEQ #105,D1 ;3596: 7269
BEQ.S LAB_02A6 ;3598: 6768
MOVEQ #32,D2 ;359A: 7420
DC.W $A920 ;359C
DC.W $3139 ;359E
DC.W $3835 ;35A0
DC.W $2D31 ;35A2
DC.W $3939 ;35A4
MOVE -(A0),-(A3) ;35A6: 3720
LAB_02A0:
ORI #$6D69,D1 ;35A8: 00416D69
DC.W $6761 ;35AC
MOVEA.L A1,A0 ;35AE: 2049
BGT.S LAB_02A8+2 ;35B0: 6E74
BCS.S LAB_02A8+2 ;35B2: 6572
DC.W $6E61 ;35B4
MOVEQ #105,D2 ;35B6: 7469
BLE.S LAB_02A9 ;35B8: 6F6E
BSR.S LAB_02A9 ;35BA: 616C
MOVE.L -(A0),D6 ;35BC: 2C20
DC.W $496E ;35BE
BLS.S LAB_02A3 ;35C0: 632E
MOVE.L D0,D0 ;35C2: 2000
LAB_02A1:
PEA (A7) ;35C4: 4857
DC.W $4720 ;35C6
DC.W $4945 ;35C8
DC.W $4545 ;35CA
MOVEA.L (A3),A0 ;35CC: 2053
BVS.S LAB_02AA+2 ;35CE: 696E
BEQ.S LAB_02AA+2 ;35D0: 676C
BCS.S LAB_02A4 ;35D2: 6520
DC.W $5072 ;35D4
DC.W $6563 ;35D6
DC.W $6973 ;35D8
DC.W $696F ;35DA
BGT.S LAB_02A5 ;35DC: 6E20
DC.W $4D75 ;35DE
DC.W $6C2F ;35E0
DC.W $4469 ;35E2
MOVEQ #47,D3 ;35E4: 762F
NOT (A0) ;35E6: 4650
SUBQ.B #2,-(A0) ;35E8: 5520
NOT 30720(A1) ;35EA: 46697800
LAB_02A2:
DC.W $6D61 ;35EE
LAB_02A3:
MOVEQ #104,D2 ;35F0: 7468
DC.W $6965 ;35F2
LAB_02A4:
DC.W $6565 ;35F4
DC.W $7369 ;35F6
DC.W $6E67 ;35F8
DC.W $6261 ;35FA
DC.W $732E ;35FC
LAB_02A5:
DC.W $6C69 ;35FE
BHI.S LAB_02AE+2 ;3600: 6272
LAB_02A6:
BSR.S LAB_02AF ;3602: 6172
DC.W $7900 ;3604
NOP ;3606: 4E71
LAB_02A7:
BSR LAB_02A7 ;3608: 6100FFFE
DC.L LAB_02A7 ;360C: 00003608
BCLR D5,0(A5) ;3610: 0BAD0000
DC.L LAB_02A1 ;3614: 000035C4
BCLR D5,1(A5) ;3618: 0BAD0001
DC.L LAB_02A2 ;361C: 000035EE
BCLR D5,4(A5) ;3620: 0BAD0004
LAB_02A8:
ORI.B #$00,-(A5) ;3624: 00250000
LAB_02A9:
BCLR D5,5(A5) ;3628: 0BAD0005
DC.W $0028 ;362C
DC.W $FFFF ;362E
BCLR D5,6(A5) ;3630: 0BAD0006
DC.L LAB_02AB ;3634: 00003644
BCLR D5,13(A5) ;3638: 0BAD000D
LAB_02AA:
DC.L LAB_02AC ;363C: 00003646
ORI.B #$00,D0 ;3640: 00000000
LAB_02AB:
MOVEQ #0,D0 ;3644: 7000
LAB_02AC:
BRA LAB_02AD ;3646: 60000004
DC.W $0000 ;364A
LAB_02AD:
SUBA #$000C,A7 ;364C: 9EFC000C
MOVEM.L D4-D7/A2-A6,-(A7) ;3650: 48E70F3E
MOVE.L D0,D7 ;3654: 2E00
MOVEA.L (ABSEXECBASE).W,A5 ;3656: 2A780004
MOVEQ #0,D6 ;365A: 7C00
MOVE.L A5,42(A7) ;365C: 2F4D002A
LEA LAB_02C2(PC),A1 ;3660: 43FA016A
MOVEA.L A5,A6 ;3664: 2C4D
JSR -96(A6) ;3666: 4EAEFFA0
MOVEA.L D0,A4 ;366A: 2840
TST.L D0 ;366C: 4A80
BEQ LAB_02C1 ;366E: 67000150
LAB_02AE:
LEA LAB_02C2(PC),A1 ;3672: 43FA0158
LAB_02AF:
MOVEQ #0,D0 ;3676: 7000
JSR -552(A6) ;3678: 4EAEFDD8
MOVEA.L D0,A3 ;367C: 2640
TST.L D0 ;367E: 4A80
BEQ LAB_02C0 ;3680: 67000138
MOVEA.L 6(A4),A2 ;3684: 246C0006
MOVEA.L -70(A3),A0 ;3688: 206BFFBA
CMPA.L A4,A0 ;368C: B1CC
BLS.S LAB_02B0 ;368E: 6306
CMPA.L A2,A0 ;3690: B1CA
BCC.S LAB_02B0 ;3692: 6402
MOVEA.L A0,A2 ;3694: 2448
LAB_02B0:
MOVEA.L -76(A3),A1 ;3696: 226BFFB4
MOVE.L A2,38(A7) ;369A: 2F4A0026
MOVEQ #26,D0 ;369E: 701A
CMP (A1),D0 ;36A0: B051
BNE LAB_02BF ;36A2: 6600010A
MOVEA.L -82(A3),A2 ;36A6: 246BFFAE
MOVEQ #28,D0 ;36AA: 701C
CMP (A2),D0 ;36AC: B052
BNE LAB_02BF ;36AE: 660000FE
MOVEA.L 42(A7),A1 ;36B2: 226F002A
BTST #4,297(A1) ;36B6: 082900040129
BEQ LAB_02B9 ;36BC: 67000096
MOVEA.L 48(A3),A0 ;36C0: 206B0030
MOVE.L A0,D0 ;36C4: 2008
BEQ LAB_02BF ;36C6: 670000E6
CMPI #$7000,(A0) ;36CA: 0C507000
BNE LAB_02BF ;36CE: 660000DE
CMPI #$4E75,2(A0) ;36D2: 0C684E750002
BNE LAB_02BF ;36D8: 660000D4
MOVEA.L -22(A3),A5 ;36DC: 2A6BFFEA
LAB_02B1:
CMPI #$558D,D0 ;36E0: 0C40558D
CMPA.L A4,A5 ;36E4: BBCC
BLS.S LAB_02B2 ;36E6: 6306
CMPI #$082E,(A5) ;36E8: 0C55082E
BNE.S LAB_02B1+2 ;36EC: 66F4
LAB_02B2:
CMPI #$082E,(A5) ;36EE: 0C55082E
BNE.S LAB_02B5 ;36F2: 6630
MOVEQ #4,D0 ;36F4: 7004
CMP 2(A5),D0 ;36F6: B06D0002
BNE.S LAB_02B5 ;36FA: 6628
CMPI #$0129,4(A5) ;36FC: 0C6D01290004
BNE.S LAB_02B5 ;3702: 6620
CMPI #$6706,6(A5) ;3704: 0C6D67060006
BNE.S LAB_02B5 ;370A: 6618
CMPI #$43F9,8(A5) ;370C: 0C6D43F90008
BNE.S LAB_02B5 ;3712: 6610
TST D7 ;3714: 4A47
BEQ.S LAB_02B3 ;3716: 6706
MOVE.L 10(A5),48(A3) ;3718: 276D000A0030
LAB_02B3:
MOVEQ #1,D6 ;371E: 7C01
LAB_02B4:
CMPI #$548A,D0 ;3720: 0C40548A
LAB_02B5:
CMPI #$FFFF,(A2) ;3724: 0C52FFFF
BNE.S LAB_02B4+2 ;3728: 66F8
MOVEA.L A2,A0 ;372A: 204A
ADDQ.L #4,A2 ;372C: 588A
LEA 2(A0),A4 ;372E: 49E80002
LEA -6(A3),A5 ;3732: 4BEBFFFA
BRA.S LAB_02B8 ;3736: 6014
LAB_02B6:
MOVE (A2),D0 ;3738: 3012
TST D7 ;373A: 4A47
BEQ.S LAB_02B7 ;373C: 6708
MOVEA.L A4,A0 ;373E: 204C
ADDA D0,A0 ;3740: D0C0
MOVE.L A0,2(A5) ;3742: 2B480002
LAB_02B7:
MOVEQ #1,D6 ;3746: 7C01
ADDQ.L #2,A2 ;3748: 548A
SUBQ.L #6,A5 ;374A: 5D8D
LAB_02B8:
CMPI #$FFFF,(A2) ;374C: 0C52FFFF
BNE.S LAB_02B6 ;3750: 66E6
BRA.S LAB_02BF ;3752: 605A
LAB_02B9:
MOVEQ #0,D5 ;3754: 7A00
MOVEQ #0,D4 ;3756: 7800
MOVEA.L 38(A7),A0 ;3758: 206F0026
BRA.S LAB_02BE ;375C: 6044
LAB_02BA:
CMPI #$2046,(A4) ;375E: 0C542046
BNE.S LAB_02BD ;3762: 663C
CMPI #$2247,2(A4) ;3764: 0C6C22470002
BNE.S LAB_02BD ;376A: 6634
CMPI #$2F02,4(A4) ;376C: 0C6C2F020004
BNE.S LAB_02BD ;3772: 662C
MOVEQ #0,D0 ;3774: 7000
MOVE 6(A4),D0 ;3776: 302C0006
SUBI.L #$00006108,D0 ;377A: 048000006108
BEQ.S LAB_02BB ;3780: 6712
MOVEQ #14,D1 ;3782: 720E
SUB.L D1,D0 ;3784: 9081
BNE.S LAB_02BD ;3786: 6618
MOVEQ #1,D5 ;3788: 7A01
TST D7 ;378A: 4A47
BEQ.S LAB_02BC ;378C: 6710
MOVE.L A4,-76(A3) ;378E: 274CFFB4
BRA.S LAB_02BC ;3792: 600A
LAB_02BB:
MOVEQ #1,D4 ;3794: 7801
TST D7 ;3796: 4A47
BEQ.S LAB_02BC ;3798: 6704
MOVE.L A4,-82(A3) ;379A: 274CFFAE
LAB_02BC:
MOVEQ #1,D6 ;379E: 7C01
LAB_02BD:
ADDQ.L #2,A4 ;37A0: 548C
LAB_02BE:
CMPA.L A0,A4 ;37A2: B9C8
BCC.S LAB_02BF ;37A4: 6408
TST D5 ;37A6: 4A45
BEQ.S LAB_02BA ;37A8: 67B4
TST D4 ;37AA: 4A44
BEQ.S LAB_02BA ;37AC: 67B0
LAB_02BF:
MOVEA.L 42(A7),A5 ;37AE: 2A6F002A
MOVEA.L A3,A1 ;37B2: 224B
MOVEA.L A5,A6 ;37B4: 2C4D
JSR -414(A6) ;37B6: 4EAEFE62
LAB_02C0:
MOVEA.L A5,A6 ;37BA: 2C4D
JSR -636(A6) ;37BC: 4EAEFD84
LAB_02C1:
MOVE D6,D0 ;37C0: 3006
MOVEM.L (A7)+,D4-D7/A2-A6 ;37C2: 4CDF7CF0
ADDA #$000C,A7 ;37C6: DEFC000C
RTS ;37CA: 4E75
LAB_02C2:
DC.W $6D61 ;37CC
MOVEQ #104,D2 ;37CE: 7468
DC.W $6965 ;37D0
DC.W $6565 ;37D2
DC.W $7369 ;37D4
DC.W $6E67 ;37D6
DC.W $6261 ;37D8
DC.W $732E ;37DA
DC.W $6C69 ;37DC
BHI.S LAB_02C8+2 ;37DE: 6272
BSR.S LAB_02C9 ;37E0: 6172
DC.W $7900 ;37E2
LAB_02C3:
DC.W $4772 ;37E4
BSR.S LAB_02CA ;37E6: 6170
DC.W $6869 ;37E8
DC.W $6373 ;37EA
MOVEA.L (A7),A0 ;37EC: 2057
MOVEQ #105,D1 ;37EE: 7269
MOVEQ #101,D2 ;37F0: 7465
DC.W $5069 ;37F2
MOVEQ #101,D4 ;37F4: 7865
BGE.S LAB_02C7 ;37F6: 6C4C
BVS.S LAB_02CB ;37F8: 696E
BCS.S LAB_02C6 ;37FA: 6538
LAB_02C4:
ORI #$7261,-(A7) ;37FC: 00677261
MOVEQ #104,D0 ;3800: 7068
DC.W $6963 ;3802
DC.W $732E ;3804
DC.W $6C69 ;3806
BHI.S LAB_02CD ;3808: 6272
BSR.S LAB_02CD+2 ;380A: 6172
DC.W $7900 ;380C
NOP ;380E: 4E71
LAB_02C5:
BSR LAB_02C5 ;3810: 6100FFFE
DC.L LAB_02C5 ;3814: 00003810
BCLR D5,0(A5) ;3818: 0BAD0000
DC.L LAB_02C3 ;381C: 000037E4
BCLR D5,1(A5) ;3820: 0BAD0001
DC.L LAB_02C4+1 ;3824: 000037FD
BCLR D5,4(A5) ;3828: 0BAD0004
ORI.B #$00,-(A4) ;382C: 00240000
BCLR D5,5(A5) ;3830: 0BAD0005
LAB_02C6:
DC.W $0028 ;3834
DC.W $FFFF ;3836
BCLR D5,8(A5) ;3838: 0BAD0008
DC.L LAB_02CC ;383C: 0000386C
BCLR D5,9(A5) ;3840: 0BAD0009
LAB_02C7:
DC.L LAB_02D5 ;3844: 000039AE
BCLR D5,10(A5) ;3848: 0BAD000A
DC.L LAB_02CC ;384C: 0000386C
LAB_02C8:
BCLR D5,12(A5) ;3850: 0BAD000C
LAB_02C9:
DC.W $FFFF ;3854
DC.W $FCEE ;3856
LAB_02CA:
BCLR D5,10(A5) ;3858: 0BAD000A
DC.L LAB_02D2 ;385C: 000038BC
BCLR D5,12(A5) ;3860: 0BAD000C
DC.W $FFFF ;3864
DC.W $FCFA ;3866
LAB_02CB:
ORI.B #$00,D0 ;3868: 00000000
LAB_02CC:
MOVEM.L D2-D7/A2-A4,-(A7) ;386C: 48E73F38
SUB D0,D2 ;3870: 9440
EXT.L D2 ;3872: 48C2
ADDQ.L #1,D2 ;3874: 5282
MOVE.L D2,D4 ;3876: 2802
ADD #$000F,D4 ;3878: D87C000F
LAB_02CD:
AND #$FFF0,D4 ;387C: C87CFFF0
BLE.S LAB_02D1 ;3880: 6F32
MOVE.L D0,D7 ;3882: 2E00
MOVE.L D1,D5 ;3884: 2A01
SUB D1,D3 ;3886: 9641
EXT.L D3 ;3888: 48C3
ADDQ.L #1,D3 ;388A: 5283
BLE.S LAB_02D1 ;388C: 6F26
MOVEA.L A0,A3 ;388E: 2648
MOVEA.L A1,A4 ;3890: 2849
MOVEQ #0,D6 ;3892: 7C00
BRA.S LAB_02D0 ;3894: 6012
LAB_02CF:
MOVEA.L A3,A0 ;3896: 204B
MOVE.L D7,D0 ;3898: 2007
MOVE.L D5,D1 ;389A: 2205
MOVEA.L A4,A1 ;389C: 224C
JSR -774(A6) ;389E: 4EAEFCFA
ADDQ.L #1,D5 ;38A2: 5285
ADDA.L D4,A2 ;38A4: D5C4
ADD.L D0,D6 ;38A6: DC80
LAB_02D0:
DBF D3,LAB_02CF ;38A8: 51CBFFEC
MOVE.L D6,D0 ;38AC: 2006
MOVEM.L (A7)+,D2-D7/A2-A4 ;38AE: 4CDF1CFC
RTS ;38B2: 4E75
LAB_02D1:
MOVEQ #-1,D0 ;38B4: 70FF
MOVEM.L (A7)+,D2-D7/A2-A4 ;38B6: 4CDF1CFC
RTS ;38BA: 4E75
LAB_02D2:
MOVEM.L D0-D7/A0-A5,-(A7) ;38BC: 48E7FFFC
MOVEA.L 4(A1),A3 ;38C0: 26690004
MOVEQ #0,D1 ;38C4: 7200
MOVE.B 5(A3),D1 ;38C6: 122B0005
LSL #2,D1 ;38CA: E549
LEA 8(A3),A0 ;38CC: 41EB0008
EXT.L D2 ;38D0: 48C2
ADD #$000F,D2 ;38D2: D47C000F
AND #$FFF0,D2 ;38D6: C47CFFF0
MOVE.L D2,D4 ;38DA: 2802
LAB_02D3:
MOVE.L D4,D3 ;38DC: 2604
SUB.L D2,D3 ;38DE: 9682
LEA 16(A2,D3.L),A3 ;38E0: 47F23810
LSR.L #3,D3 ;38E4: E68B
MOVE.L -16(A3),D6 ;38E6: 2C2BFFF0
MOVE.L -12(A3),D7 ;38EA: 2E2BFFF4
MOVEA.L -8(A3),A4 ;38EE: 286BFFF8
MOVEA.L -4(A3),A5 ;38F2: 2A6BFFFC
MOVEQ #0,D0 ;38F6: 7000
LAB_02D4:
MOVEA.L 0(A0,D0.W),A1 ;38F8: 22700000
LEA 0(A1,D3.L),A1 ;38FC: 43F13800
MOVEQ #0,D5 ;3900: 7A00
MOVE.B -(A3),D5 ;3902: 1A23
ROR.L #1,D5 ;3904: E29D
MOVE.B D5,(A3) ;3906: 1685
MOVE.B -(A3),D5 ;3908: 1A23
ROR.L #1,D5 ;390A: E29D
MOVE.B D5,(A3) ;390C: 1685
MOVE.B -(A3),D5 ;390E: 1A23
ROR.L #1,D5 ;3910: E29D
MOVE.B D5,(A3) ;3912: 1685
MOVE.B -(A3),D5 ;3914: 1A23
ROR.L #1,D5 ;3916: E29D
MOVE.B D5,(A3) ;3918: 1685
MOVE.B -(A3),D5 ;391A: 1A23
ROR.L #1,D5 ;391C: E29D
MOVE.B D5,(A3) ;391E: 1685
MOVE.B -(A3),D5 ;3920: 1A23
ROR.L #1,D5 ;3922: E29D
MOVE.B D5,(A3) ;3924: 1685
MOVE.B -(A3),D5 ;3926: 1A23
ROR.L #1,D5 ;3928: E29D
MOVE.B D5,(A3) ;392A: 1685
MOVE.B -(A3),D5 ;392C: 1A23
ROR.L #1,D5 ;392E: E29D
MOVE.B D5,(A3) ;3930: 1685
MOVE.B -(A3),D5 ;3932: 1A23
ROR.L #1,D5 ;3934: E29D
MOVE.B D5,(A3) ;3936: 1685
MOVE.B -(A3),D5 ;3938: 1A23
ROR.L #1,D5 ;393A: E29D
MOVE.B D5,(A3) ;393C: 1685
MOVE.B -(A3),D5 ;393E: 1A23
ROR.L #1,D5 ;3940: E29D
MOVE.B D5,(A3) ;3942: 1685
MOVE.B -(A3),D5 ;3944: 1A23
ROR.L #1,D5 ;3946: E29D
MOVE.B D5,(A3) ;3948: 1685
MOVE.B -(A3),D5 ;394A: 1A23
ROR.L #1,D5 ;394C: E29D
MOVE.B D5,(A3) ;394E: 1685
MOVE.B -(A3),D5 ;3950: 1A23
ROR.L #1,D5 ;3952: E29D
MOVE.B D5,(A3) ;3954: 1685
MOVE.B -(A3),D5 ;3956: 1A23
ROR.L #1,D5 ;3958: E29D
MOVE.B D5,(A3) ;395A: 1685
MOVE.B -(A3),D5 ;395C: 1A23
ROR.L #1,D5 ;395E: E29D
MOVE.B D5,(A3) ;3960: 1685
LEA 16(A3),A3 ;3962: 47EB0010
SWAP D5 ;3966: 4845
MOVE D5,(A1)+ ;3968: 32C5
ADDQ.B #4,D0 ;396A: 5800
CMP.B D0,D1 ;396C: B200
BGT.S LAB_02D4 ;396E: 6E88
MOVE.L D6,-16(A3) ;3970: 2746FFF0
MOVE.L D7,-12(A3) ;3974: 2747FFF4
MOVE.L A4,-8(A3) ;3978: 274CFFF8
MOVE.L A5,-4(A3) ;397C: 274DFFFC
SUBQ.L #8,D2 ;3980: 5182
SUBQ.L #8,D2 ;3982: 5182
BGT LAB_02D3 ;3984: 6E00FF56
MOVEQ #0,D0 ;3988: 7000
MOVEQ #0,D1 ;398A: 7200
MOVEM.L (A7),D2-D4 ;398C: 4CD7001C
MOVEQ #1,D5 ;3990: 7A01
MOVEQ #3,D6 ;3992: 7C03
ROL.L #6,D6 ;3994: ED9E
MOVEM.L 32(A7),A0-A1 ;3996: 4CEF03000020
EXG A0,A1 ;399C: C149
JSR -552(A6) ;399E: 4EAEFDD8
JSR -228(A6) ;39A2: 4EAEFF1C
MOVEM.L (A7)+,D0-D7/A0-A5 ;39A6: 4CDF3FFF
MOVE.L D2,D0 ;39AA: 2002
RTS ;39AC: 4E75
LAB_02D5:
DC.W $0000 ;39AE
LAB_02D6:
BEQ.S LAB_02DA ;39B0: 6772
BSR.S LAB_02DA ;39B2: 6170
DC.W $6869 ;39B4
DC.W $6373 ;39B6
DC.W $2F57 ;39B8
MOVEQ #105,D1 ;39BA: 7269
MOVEQ #101,D2 ;39BC: 7465
DC.W $4368 ;39BE
DC.W $756E ;39C0
DC.W $6B79 ;39C2
DC.W $5069 ;39C4
MOVEQ #101,D4 ;39C6: 7865
BGE.S LAB_02D9+2 ;39C8: 6C28
MOVE.L -(A0),-(A4) ;39CA: 2920
MOVEQ #97,D0 ;39CC: 7061
MOVEQ #99,D2 ;39CE: 7463
DC.W $6865 ;39D0
DC.W $6400 ;39D2
LAB_02D7:
BEQ.S LAB_02DD+2 ;39D4: 6772
BSR.S LAB_02DD+2 ;39D6: 6170
DC.W $6869 ;39D8
DC.W $6373 ;39DA
MOVEA.L 26978(A4),A7 ;39DC: 2E6C6962
MOVEQ #97,D1 ;39E0: 7261
MOVEQ #121,D1 ;39E2: 7279
DC.W $004E ;39E4
DC.W $7100 ;39E6
LAB_02D8:
BSR LAB_02D8 ;39E8: 6100FFFE
DC.L LAB_02D8 ;39EC: 000039E8
LAB_02D9:
BCLR D5,0(A5) ;39F0: 0BAD0000
DC.L LAB_02D6 ;39F4: 000039B0
BCLR D5,1(A5) ;39F8: 0BAD0001
DC.L LAB_02D7 ;39FC: 000039D4
BCLR D5,4(A5) ;3A00: 0BAD0004
ORI.B #$0E,2989(A0) ;3A04: 0028000E0BAD
ORI.B #$28,D5 ;3A0A: 00050028
DC.W $FFFF ;3A0E
BCLR D5,8(A5) ;3A10: 0BAD0008
DC.L LAB_02DB ;3A14: 00003A3C
BCLR D5,9(A5) ;3A18: 0BAD0009
DC.L LAB_02DE ;3A1C: 00003A4C
BCLR D5,10(A5) ;3A20: 0BAD000A
LAB_02DA:
DC.L LAB_02DB ;3A24: 00003A3C
BCLR D5,11(A5) ;3A28: 0BAD000B
DC.L LAB_02DC+2 ;3A2C: 00003A42
BCLR D5,12(A5) ;3A30: 0BAD000C
DC.W $FFFF ;3A34
DC.W $FBE0 ;3A36
ORI.B #$00,D0 ;3A38: 00000000
LAB_02DB:
MOVEM.L A2/A6,-(A7) ;3A3C: 48E70022
LAB_02DC:
JSR EXT_0000 ;3A40: 4EB900000000
LAB_02DD:
MOVEM.L (A7)+,A2/A6 ;3A46: 4CDF4400
RTS ;3A4A: 4E75
LAB_02DE:
DC.W $4D65 ;3A4C
DC.W $6D6F ;3A4E
MOVEQ #121,D1 ;3A50: 7279
MOVEA.L (A0),A0 ;3A52: 2050
DC.W $6F6F ;3A54
DC.W $6C73 ;3A56
LAB_02DF:
ORI #$7865,-(A5) ;3A58: 00657865
BLS.S LAB_02E1 ;3A5C: 632E
DC.W $6C69 ;3A5E
BHI.S LAB_02E4+2 ;3A60: 6272
BSR.S LAB_02E5 ;3A62: 6172
DC.W $7900 ;3A64
NOP ;3A66: 4E71
LAB_02E0:
BSR LAB_02E0 ;3A68: 6100FFFE
DC.L LAB_02E0 ;3A6C: 00003A68
BCLR D5,0(A5) ;3A70: 0BAD0000
DC.L LAB_02DE ;3A74: 00003A4C
BCLR D5,1(A5) ;3A78: 0BAD0001
DC.L LAB_02DF+1 ;3A7C: 00003A59
BCLR D5,4(A5) ;3A80: 0BAD0004
ORI.B #$00,-(A7) ;3A84: 00270000
BCLR D5,5(A5) ;3A88: 0BAD0005
LAB_02E1:
ORI.B #$0A,2989(A0) ;3A8C: 0028000A0BAD
DC.W $0008 ;3A92
DC.L LAB_02E2 ;3A94: 00003AB4
BCLR D5,9(A5) ;3A98: 0BAD0009
DC.L SECSTRT_1+13536 ;3A9C: 00003B40
BCLR D5,10(A5) ;3AA0: 0BAD000A
DC.L LAB_02E2 ;3AA4: 00003AB4
BCLR D5,12(A5) ;3AA8: 0BAD000C
DC.W $FFFF ;3AAC
DC.W $FD36 ;3AAE
ORI.B #$00,D0 ;3AB0: 00000000
LAB_02E2:
MOVE.L A0,D1 ;3AB4: 2208
BEQ.S LAB_02E7 ;3AB6: 675E
MOVE.L A1,D1 ;3AB8: 2209
BEQ.S LAB_02E7 ;3ABA: 675A
CMP.L 20(A0),D0 ;3ABC: B0A80014
BCC.S LAB_02E8 ;3AC0: 6456
MOVE.L A3,-(A7) ;3AC2: 2F0B
MOVE.L (A0),D1 ;3AC4: 2210
LAB_02E3:
MOVEA.L D1,A3 ;3AC6: 2641
MOVE.L (A3),D1 ;3AC8: 2213
BEQ.S LAB_02EA ;3ACA: 6762
TST.L 8(A3) ;3ACC: 4AAB0008
BEQ.S LAB_02EA ;3AD0: 675C
LAB_02E4:
CMPA.L 20(A3),A1 ;3AD2: B3EB0014
LAB_02E5:
BCS.S LAB_02E3 ;3AD6: 65EE
CMPA.L 24(A3),A1 ;3AD8: B3EB0018
BCC.S LAB_02E3 ;3ADC: 64E8
MOVEA.L A3,A0 ;3ADE: 204B
JSR -192(A6) ;3AE0: 4EAEFF40
MOVEA.L 4(A3),A1 ;3AE4: 226B0004
MOVE.L 4(A1),D1 ;3AE8: 22290004
BEQ.S LAB_02E6 ;3AEC: 6716
MOVEA.L D1,A0 ;3AEE: 2041
MOVE.L A3,(A0) ;3AF0: 208B
MOVE.L A0,4(A3) ;3AF2: 27480004
MOVE.L A3,4(A1) ;3AF6: 234B0004
MOVEA.L (A3),A0 ;3AFA: 2053
MOVE.L A0,(A1) ;3AFC: 2288
MOVE.L A1,4(A0) ;3AFE: 21490004
MOVE.L A1,(A3) ;3B02: 2689
LAB_02E6:
MOVEA.L A3,A1 ;3B04: 224B
MOVEA.L (A7)+,A3 ;3B06: 265F
MOVE.L 28(A1),D0 ;3B08: 2029001C
ADD.L 20(A1),D0 ;3B0C: D0A90014
SUB.L 24(A1),D0 ;3B10: 90A90018
BEQ.S LAB_02E9 ;3B14: 6706
LAB_02E7:
RTS ;3B16: 4E75
LAB_02E8:
SUBQ.L #4,A1 ;3B18: 5989
SUBQ.L #8,A1 ;3B1A: 5189
LAB_02E9:
MOVE.L A1,D0 ;3B1C: 2009
MOVEA.L (A1)+,A0 ;3B1E: 2059
MOVEA.L (A1),A1 ;3B20: 2251
MOVE.L A0,(A1) ;3B22: 2288
MOVE.L A1,4(A0) ;3B24: 21490004
MOVEA.L D0,A1 ;3B28: 2240
JMP -690(A6) ;3B2A: 4EEEFD4E
LAB_02EA:
MOVEA.L (A7)+,A3 ;3B2E: 265F
MOVE.L D7,-(A7) ;3B30: 2F07
MOVE.L #$0100000F,D7 ;3B32: 2E3C0100000F
JSR -108(A6) ;3B38: 4EAEFF94
MOVE.L (A7)+,D7 ;3B3C: 2E1F
RTS ;3B3E: 4E75
SECTION S_2,DATA
SECSTRT_2:
DC.W $AB20 ;3B40
DC.W $5365 ;3B42
DC.W $7450 ;3B44
DC.W $6174 ;3B46
DC.W $6368 ;3B48
DC.W $20BB ;3B4A
LAB_02EC:
DC.W $0045 ;3B4C
DC.W $6E61 ;3B4E
DC.W $626C ;3B50
DC.W $6564 ;3B52
DC.W $2064 ;3B54
DC.W $6174 ;3B56
DC.W $6120 ;3B58
DC.W $6361 ;3B5A
DC.W $6368 ;3B5C
DC.W $6500 ;3B5E
DC.W $5468 ;3B60
DC.W $6973 ;3B62
DC.W $2063 ;3B64
DC.W $6F64 ;3B66
DC.W $6520 ;3B68
DC.W $6973 ;3B6A
DC.W $2028 ;3B6C
DC.W $4329 ;3B6E
DC.W $3139 ;3B70
DC.W $3936 ;3B72
DC.W $2062 ;3B74
DC.W $7920 ;3B76
DC.W $4865 ;3B78
DC.W $696E ;3B7A
DC.W $7A20 ;3B7C
DC.W $5772 ;3B7E
DC.W $6F62 ;3B80
DC.W $656C ;3B82
DC.W $2E20 ;3B84
DC.W $5573 ;3B86
DC.W $6520 ;3B88
DC.W $666F ;3B8A
DC.W $7220 ;3B8C
DC.W $7468 ;3B8E
DC.W $6520 ;3B90
DC.W $416D ;3B92
DC.W $6967 ;3B94
DC.W $614F ;3B96
DC.W $5320 ;3B98
DC.W $5365 ;3B9A
DC.W $7450 ;3B9C
DC.W $6174 ;3B9E
DC.W $6368 ;3BA0
DC.W $2070 ;3BA2
DC.W $726F ;3BA4
DC.W $6772 ;3BA6
DC.W $616D ;3BA8
DC.W $2068 ;3BAA
DC.W $6173 ;3BAC
DC.W $2062 ;3BAE
DC.W $6565 ;3BB0
DC.W $6E20 ;3BB2
DC.W $7065 ;3BB4
DC.W $726D ;3BB6
DC.W $616E ;3BB8
DC.W $656E ;3BBA
DC.W $746C ;3BBC
DC.W $7920 ;3BBE
DC.W $6772 ;3BC0
DC.W $616E ;3BC2
DC.W $7465 ;3BC4
DC.W $642E ;3BC6
DS.W 2 ;3BC8
LAB_02ED:
DS.W 2 ;3BCC
END