home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusCollectie
/
b
/
Beol
/
BEOL_96.asm
< prev
next >
Wrap
Assembly Source File
|
2015-03-12
|
78KB
|
2,893 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
ABSEXECBASE EQU $4
EXT_0001 EQU $75D
EXT_0002 EQU $9870920
EXT_0003 EQU $E838A3F
EXT_0004 EQU $950E8A39
EXT_0005 EQU $AB1AAE0E
EXT_0006 EQU $CB1A9A9A
EXT_0007 EQU $D039C879
EXT_0008 EQU $F99B0A9F
EXT_0009 EQU $FFFF8BED
SECTION S_0,CODE
SECSTRT_0:
MOVEM.L D0-D7/A0-A6,-(A7) ;0000: 48E7FFFE
LEA LAB_0001(PC),A0 ;0004: 41FA0030
MOVEQ #4,D3 ;0008: 7604
MOVEA.L D3,A4 ;000A: 2843
MOVEA.L (A4),A6 ;000C: 2C54
LEA (EXT_0001).W,A1 ;000E: 43F8075D
MOVE.L A1,D2 ;0012: 2409
LAB_0000:
DC.W $0A10 ;0014
DC.W $1BD4 ;0016
MOVE.B (A0),D0 ;0018: 1010
ROL.B #3,D0 ;001A: E718
MOVE.B D0,(A0) ;001C: 1080
MOVE.B (A0),D0 ;001E: 1010
ROL.B #3,D0 ;0020: E718
MOVE.B D0,(A0) ;0022: 1080
PEA (A0) ;0024: 4850
ADDQ.L #1,(A7) ;0026: 5297
MOVEA.L (A7)+,A0 ;0028: 205F
DBF D2,LAB_0000 ;002A: 51CAFFE8
MOVE #$FD77,D1 ;002E: 323CFD77
DC.W $4EB6 ;0032
DC.W $100D ;0034
LAB_0001:
DC.W $D13F ;0036
ADD.B -(A0),D2 ;0038: D420
DC.W $A9F6 ;003A
DC.W $0424 ;003C
DC.W $90A9 ;003E
MULU (A5)+,D6 ;0040: CCDD
MOVEP.L D1,-876(A7) ;0042: 03CFFC94
SUB A3,D0 ;0046: 904B
DC.W $6435 ;0048
ADDA D4,A2 ;004A: D4C4
CMP.L (A4),D2 ;004C: B494
CHK -(A4),D5 ;004E: 4BA4
SUBA D6,A2 ;0050: 94C6
AND.L (A4),D2 ;0052: C494
DC.W $0F0F ;0054
DC.W $F595 ;0056
SUBX.L -(A2),-(A6) ;0058: 9D8A
DC.W $54A9 ;005A
DC.W $FDDD ;005C
DC.W $49CC ;005E
SUBA.L (A5)+,A4 ;0060: 99DD
SCS (A4) ;0062: 55D4
MOVE.L (A7),5156(A5) ;0064: 2B571424
MOVE.L A1,-(A1) ;0068: 2309
LSL.B #6,D6 ;006A: ED0E
ADDA -(A0),A2 ;006C: D4E0
ROL.B D5,D4 ;006E: EB3C
MOVE (A3),-(A1) ;0070: 3313
DC.W $5AFA ;0072
DC.W $B66B ;0074
ADD.B 65(A3,D3.W),D2 ;0076: D4333041
BVC.S LAB_0002 ;007A: 680A
DC.W $D73C ;007C
DC.W $35BE ;007E
DC.W $47B4 ;0080
MOVE A6,-20226(A2) ;0082: 354EB0FE
LAB_0002:
TRAP #14 ;0086: 4E4E
DC.W $A543 ;0088
DC.W $4C77 ;008A
MOVEQ #-80,D7 ;008C: 7EB0
MOVE.L (A7),D6 ;008E: 2C17
DC.W $EFD0 ;0090
DC.W $7B30 ;0092
EOR.B D0,EXT_0007 ;0094: B139D039C879
BVS.S LAB_0003 ;009A: 6904
MOVEA A5,A5 ;009C: 3A4D
DC.W $9F3B ;009E
LAB_0003:
SUBX D2,D5 ;00A0: 9B42
DC.W $898A ;00A2
DC.W $DE0E ;00A4
OR.L D2,D0 ;00A6: 8082
ROL.B D6,D3 ;00A8: ED3B
OR D7,D4 ;00AA: 8847
DC.W $6E2B ;00AC
EXG D4,A1 ;00AE: C989
ADD.B D2,-(A2) ;00B0: D522
BCLR D6,-(A3) ;00B2: 0DA3
DC.W $99AF ;00B4
DC.W $8BEB ;00B6
OR.L D4,10894(A7) ;00B8: 89AF2A8E
DC.W $3974 ;00BC
LAB_0004:
DC.W $BF3B ;00BE
BCHG D5,-(A5) ;00C0: 0B65
DC.W $896C ;00C2
LAB_0005:
OR.B D5,28495(A7) ;00C4: 8B2F6F4F
EOR.B D5,-(A3) ;00C8: BB23
OR.B (A5),D4 ;00CA: 8815
DC.W $9E76 ;00CC
BCHG D5,(A3)+ ;00CE: 0B5B
DC.W $0E0C ;00D0
MOVE D2,-(A5) ;00D2: 3B02
BGT.S LAB_0006 ;00D4: 6E64
DC.W $6BC3 ;00D6
DC.W $AFDF ;00D8
MOVEQ #78,D7 ;00DA: 7E4E
DC.W $1FE8 ;00DC
ADD.L A3,D0 ;00DE: D08B
BGT.S LAB_0004 ;00E0: 6EDC
OR.L 28380(A3),D1 ;00E2: 82AB6EDC
LSL.B #2,D1 ;00E6: E509
BGT.S LAB_0005+2 ;00E8: 6EDC
OR.L 28380(A3),D3 ;00EA: 86AB6EDC
MOVEP.L 31450(A2),D4 ;00EE: 094A7ADA
MOVEQ #9,D5 ;00F2: 7A09
AND D5,(A2)+ ;00F4: CB5A
DC.W $8A8A ;00F6
SUB.B -19046(A2),D5 ;00F8: 9A2AB59A
DC.W $EBC5 ;00FC
SUBA A3,A5 ;00FE: 9ACB
DC.W $145A ;0100
DC.W $AA04 ;0102
DC.W $5ABB ;0104
EOR.B D5,(A2)+ ;0106: BB1A
DC.W $8A8A ;0108
DC.W $ABBB ;010A
DC.W $F509 ;010C
EOR.B D5,(A2)+ ;010E: BB1A
CMPM.L (A2)+,(A5)+ ;0110: BB8A
DC.W $83AA ;0112
SUB.L A3,D3 ;0114: 968B
EXG A5,A1 ;0116: CB49
DC.W $2ABA ;0118
SUB.B D5,(A2)+ ;011A: 9B1A
DC.W $9F3B ;011C
DC.W $6A8B ;011E
SUB.B D5,(A2)+ ;0120: 9B1A
DC.W $9F3B ;0122
MOVEQ #74,D5 ;0124: 7A4A
MOVE.B (A6)+,(A5) ;0126: 1A9E
ANDI.L #$1A9F3B8A,(A3)+ ;0128: 029B1A9F3B8A
TST.B (A2)+ ;012E: 4A1A
OR.B D2,D7 ;0130: 8E02
ABCD -(A6),-(A5) ;0132: CB0E
DC.W $236A ;0134
SUB.B D5,(A2)+ ;0136: 9B1A
DC.W $897D ;0138
LAB_0006:
DC.W $8BCB ;013A
SUB.B EXT_0008,D5 ;013C: 9A39F99B0A9F
DC.W $1BCB ;0142
DC.W $EBD4 ;0144
DC.W $BBAB ;0146
DC.W $0A89 ;0148
DC.W $0A8B ;014A
ADDX.B -(A6),-(A5) ;014C: DB0E
BSET D1,-11109(A3) ;014E: 03EBD49B
DC.W $AB89 ;0152
DC.W $798B ;0154
DC.W $9BAB ;0156
DC.W $884F ;0158
MOVE -5164(A3),(A5)+ ;015A: 3AEBEBD4
DC.W $4AAB ;015E
SUB.L A7,D7 ;0160: 9E8F
DC.W $9BAB ;0162
DC.W $884F ;0164
DC.W $EBEB ;0166
DC.W $D4AB ;0168
DC.W $ABEB ;016A
DC.W $8FFB ;016C
DIVS (A3),D1 ;016E: 83D3
DC.W $D3F1 ;0170
NOT.B (A2)+ ;0172: 461A
DC.W $5378 ;0174
DC.W $8EFB ;0176
AND.B D5,(A2)+ ;0178: CB1A
ADD EXT_0005,D5 ;017A: DA79AB1AAE0E
OR.L D5,6670(A3) ;0180: 8BAB1A0E
DC.W $8ECB ;0184
DC.W $AEF2 ;0186
SUB.B D5,(A2)+ ;0188: 9B1A
DC.W $897D ;018A
OR.L D5,(A3)+ ;018C: 8B9B
CMPM.L (A4)+,(A5)+ ;018E: BB8C
DC.W $9BBB ;0190
DC.W $1ABB ;0192
OR.L D7,D3 ;0194: 8687
DC.W $8BBB ;0196
EOR.B D5,(A2)+ ;0198: BB1A
DC.W $8A09 ;019A
DIVS EXT_0006,D5 ;019C: 8BF9CB1A9A9A
DC.W $ABAB ;01A2
SUB.B D6,D7 ;01A4: 9E06
MOVE.L -21570(A3),(A5) ;01A6: 2AABABBE
DC.W $8FCB ;01AA
MOVE.L A3,(A6) ;01AC: 2C8B
MOVE.L -21714(A3),(A5) ;01AE: 2AABAB2E
DC.W $8FCB ;01B2
DC.W $FDEB ;01B4
DC.W $ABAB ;01B6
CMP.L A7,D7 ;01B8: BE8F
EXG D5,A5 ;01BA: CB8D
OR.B D5,-30773(A2) ;01BC: 8B2A87CB
MOVEQ #57,D5 ;01C0: 7A39
DC.W $F9DB ;01C2
DC.W $0E23 ;01C4
DIVS -9362(A3),D5 ;01C6: 8BEBDB6E
DC.W $646B ;01CA
EXG D1,A3 ;01CC: C38B
DC.W $9BFB ;01CE
SUB D7,-(A4) ;01D0: 9F64
LSL D5,D3 ;01D2: EB6B
AND.L D1,-1170(A3) ;01D4: C3ABFB6E
DC.W $00FB ;01D8
SUB.L D5,(A3)+ ;01DA: 9B9B
DC.W $884F ;01DC
EORI #$C3CB,28384(A3) ;01DE: 0A6BC3CB6EE0
MOVE.B (A3)+,(A5) ;01E4: 1A9B
DC.W $DB6E ;01E6
DC.W $606B ;01E8
EXG D1,A3 ;01EA: C38B
AND.B D5,2505(A2) ;01EC: CB2A09C9
ADDX -(A0),-(A5) ;01F0: DB48
DC.W $038B ;01F2
EXG D5,A3 ;01F4: CB8B
SUBX.L -(A3),-(A5) ;01F6: 9B8B
DC.W $8CCB ;01F8
DC.W $BBEB ;01FA
DC.W $8B89 ;01FC
OR.L D7,-5304(A3) ;01FE: 8FABEB48
DC.W $8E8B ;0202
SUBX.L -(A3),-(A5) ;0204: 9B8B
SBCD -(A7),-(A4) ;0206: 890F
LAB_0007:
EXG D5,A3 ;0208: CB8B
AND.L D5,-29880(A3) ;020A: CBAB8B48
DC.W $8F8B ;020E
DC.W $9BEB ;0210
SUB.B D7,(A3)+ ;0212: 9F1B
LSL.L #5,D3 ;0214: EB8B
AND.L D5,-5304(A3) ;0216: CBABEB48
DC.W $0CFB ;021A
SUB D6,-24716(A2) ;021C: 9D6A9F74
SBCD -(A7),-(A5) ;0220: 8B0F
DC.W $488E ;0222
OR.L D4,-(A3) ;0224: 89A3
RTS ;0226: 4E75
DC.W $7F0B ;0228
BGT.S LAB_0007 ;022A: 6EDC
LAB_0008:
DC.W $0EF5 ;022C
DC.W $0B7B ;022E
BGT.S LAB_000A ;0230: 6E60
BCHG D5,D3 ;0232: 0B43
DC.W $AC5A ;0234
DC.W $BF3B ;0236
LAB_0009:
OR.B D5,-30356(A0) ;0238: 8B28896C
SUBA.L D1,A5 ;023C: 9BC1
SUBX.L -(A2),-(A6) ;023E: 9D8A
OR D4,-25630(A4) ;0240: 896C9BE2
SUB.B D6,28256(A2) ;0244: 9D2A6E60
BSET D5,20085(A4) ;0248: 0BEC4E75
DC.W $730B ;024C
BGT.S LAB_0008 ;024E: 6EDC
MOVE.L D2,(A7) ;0250: 2E82
DC.W $FD3B ;0252
DC.W $A008 ;0254
SBCD -(A2),-(A5) ;0256: 8B0A
DC.W $EDCB ;0258
SUB.B D4,(A6)+ ;025A: 991E
DIVS D0,D5 ;025C: 8BC0
DC.W $898E ;025E
OR D6,-(A4) ;0260: 8D64
DC.W $0EF5 ;0262
DC.W $737B ;0264
NBCD D3 ;0266: 4803
DC.W $8BCB ;0268
LSL D4,D4 ;026A: E96C
SUBA.L A2,A5 ;026C: 9BCA
DC.W $FF34 ;026E
DC.W $8BEF ;0270
SUBX.L -(A3),-(A6) ;0272: 9D8B
DC.W $AB86 ;0274
MOVE.L A7,(A4) ;0276: 288F
MOVE.B (A3)+,D7 ;0278: 1E1B
SBCD -(A1),-(A5) ;027A: 8B09
MOVE.B (A4),-29910(A2) ;027C: 15548B2A
SUB.B D6,-(A0) ;0280: 9D20
ROL #7,D0 ;0282: EF58
OR.B D5,(A2)+ ;0284: 8B1A
MOVEA 18504(A7),A6 ;0286: 3C6F4848
BCHG D5,D4 ;028A: 0B44
DIVS 11776(A7),D4 ;028C: 89EF2E00
DC.W $8B8D ;0290
LAB_000A:
LSL.L D6,D0 ;0292: EDA8
DC.W $8948 ;0294
BCLR D5,D4 ;0296: 0B84
SUB D6,-13526(A1) ;0298: 9D69CB2A
OR.L D5,-17548(A0) ;029C: 8BA8BB74
SUB.B D5,-17580(A6) ;02A0: 9B2EBB54
DIVS D1,D5 ;02A4: 8BC1
OR.L D5,-25714(A6) ;02A6: 8BAE9B8E
LAB_000B:
SBCD -(A1),-(A5) ;02AA: 8B09
OR.L D5,-29702(A1) ;02AC: 8BA98BFA
OR D5,-31098(A1) ;02B0: 8B698686
BGT.S LAB_0009 ;02B4: 6E82
OR.B D6,-30339(A2) ;02B6: 8D2A897D
DC.W $800D ;02BA
DC.W $FDC4 ;02BC
DC.W $A80D ;02BE
ADDQ.B #6,(A3)+ ;02C0: 5C1B
DC.W $AF58 ;02C2
OR.B D5,(A2)+ ;02C4: 8B1A
OR D4,(A2)+ ;02C6: 895A
RTS ;02C8: 4E75
DC.W $737B ;02CA
BGT.S LAB_000B ;02CC: 6EDC
SUB.B D6,D1 ;02CE: 9206
OR.B D4,(EXT_0009).W ;02D0: 89388BED
ADDX.B D2,D2 ;02D4: D502
DC.W $FD8D ;02D6
DC.W $8988 ;02D8
DC.W $0A8A ;02DA
ADDX.B D2,D2 ;02DC: D502
DC.W $FD0D ;02DE
DC.W $898F ;02E0
DC.W $8C8B ;02E2
DC.W $8A09 ;02E4
OR.L D7,D3 ;02E6: 8687
SUBA.L A2,A6 ;02E8: 9DCA
EOR.L D5,D1 ;02EA: BB81
DC.W $010E ;02EC
OR.L D6,-32242(A3) ;02EE: 8DAB820E
SBCD -(A2),-(A4) ;02F2: 890A
SBCD -(A1),-(A7) ;02F4: 8F09
DC.W $8C08 ;02F6
DC.W $8A0D ;02F8
OR.B D3,D1 ;02FA: 8203
DC.W $070B ;02FC
DC.W $A97D ;02FE
DC.W $8DAB ;0300
DC.W $A6F7 ;0302
DC.W $638B ;0304
DC.W $6919 ;0306
MOVEA -14066(A0),A6 ;0308: 3C68C90E
OR.L -2806(A1),D5 ;030C: 8AA9F50A
OR.B (A1)+,D0 ;0310: 8019
ASL D6,D4 ;0312: ED64
DC.W $9E76 ;0314
LAB_000C:
BSET D5,-(A4) ;0316: 0BE4
DC.W $8CC9 ;0318
DIVU D2,D3 ;031A: 86C2
ADDX.B D2,D2 ;031C: D502
DC.W $898F ;031E
DC.W $A90E ;0320
LAB_000D:
SUBA.L -4694(A2),A6 ;0322: 9DEAEDAA
OR.L D7,D3 ;0326: 8687
DC.W $63BB ;0328
LAB_000E:
DC.W $8A09 ;032A
SBCD -(A5),-(A2) ;032C: 850D
DC.W $9E76 ;032E
DC.W $0B3B ;0330
DC.W $FDCB ;0332
CMPM.L (A7)+,(A4)+ ;0334: B98F
BCHG D5,D4 ;0336: 0B44
BGT.S LAB_000C ;0338: 6EDC
DC.W $8C8B ;033A
DC.W $8A8A ;033C
DC.W $1D8F ;033E
DC.W $5CCB ;0340
MOVE.L A0,(A7) ;0342: 2E88
OR.L D5,(A3)+ ;0344: 8B9B
BGT.S LAB_000D+2 ;0346: 6EDC
SUBX.L -(A3),-(A6) ;0348: 9D8B
LAB_000F:
DC.W $8B42 ;034A
MOVEA.L D0,A7 ;034C: 2E40
BSET D5,D4 ;034E: 0BC4
DC.W $FDC4 ;0350
LAB_0010:
OR.L (A7)+,D6 ;0352: 8C9F
ADDX.B D2,D2 ;0354: D502
DC.W $AC9B ;0356
BGT.S LAB_0014 ;0358: 6E60
BMI.S LAB_000E ;035A: 6BCE
ASL.L #4,D3 ;035C: E983
DC.W $FDE5 ;035E
EXG D4,A7 ;0360: C98F
DC.W $9F3B ;0362
DC.W $AB8A ;0364
SUB.L D6,-30420(A6) ;0366: 9DAE892C
DC.W $8B43 ;036A
DC.W $FE2C ;036C
DC.W $8B43 ;036E
DC.W $4CAB ;0370
DIVU (A7)+,D7 ;0372: 8EDF
DC.W $4C8D ;0374
MOVE.L A2,D4 ;0376: 280A
OR (A3)+,D3 ;0378: 865B
EORI.L #$890AAC9B,28256(A3) ;037A: 0AAB890AAC9B6E60
BMI.S LAB_0010 ;0382: 6BCE
DC.W $C987 ;0384
MULS (A3),D4 ;0386: C9D3
SUB.B -(A1),D3 ;0388: 9621
DC.W $C987 ;038A
DC.W $FDEB ;038C
SUB.B D7,-(A4) ;038E: 9F24
DIVS D3,D5 ;0390: 8BC3
SUBA.L -(A1),A6 ;0392: 9DE1
DC.W $FD8F ;0394
LAB_0011:
MOVEP D6,-16508(A2) ;0396: 0D8ABF84
LAB_0012:
DIVS (A3)+,D5 ;039A: 8BDB
DC.W $AF19 ;039C
DC.W $AAD7 ;039E
OR D2,(A2) ;03A0: 8552
ROL.B D6,D3 ;03A2: ED3B
MULS D7,D4 ;03A4: C9C7
DC.W $8948 ;03A6
DC.W $8BCB ;03A8
ADDX.B D2,D2 ;03AA: D502
DC.W $898F ;03AC
DC.W $8A09 ;03AE
AND.L D7,D5 ;03B0: CA87
LAB_0013:
AND.B D5,D5 ;03B2: CA05
CMP.L A3,D7 ;03B4: BE8B
DC.W $6C3B ;03B6
BGT.S LAB_0011 ;03B8: 6EDC
LAB_0014:
EOR D7,D4 ;03BA: BF44
DC.W $8B8A ;03BC
DC.W $AC1A ;03BE
MOVEQ #-103,D4 ;03C0: 7899
SUB.B (A6),D7 ;03C2: 9E16
BCHG D5,(A3)+ ;03C4: 0B5B
BGT.S LAB_000F ;03C6: 6E82
EOR D7,D4 ;03C8: BF44
BTST D5,D4 ;03CA: 0B04
DC.W $AC1A ;03CC
DC.W $A975 ;03CE
SUB.B (A6),D7 ;03D0: 9E16
BCHG D5,(A3)+ ;03D2: 0B5B
BGT.S LAB_0013 ;03D4: 6EDC
DC.W $89BA ;03D6
DC.W $FD65 ;03D8
CMP.B (A6),D1 ;03DA: B216
DC.W $A99C ;03DC
DC.W $0A0A ;03DE
SUBA.L A3,A6 ;03E0: 9DCB
DC.W $A9BE ;03E2
DC.W $AFB2 ;03E4
BGT.S LAB_0016 ;03E6: 6E64
BMI.S LAB_0017 ;03E8: 6B6E
DC.W $89BA ;03EA
DC.W $FD04 ;03EC
EXG D4,A7 ;03EE: C98F
DC.W $9F3B ;03F0
DC.W $9BAD ;03F2
SUBA.L D7,A6 ;03F4: 9DC7
OR D6,-(A5) ;03F6: 8D65
DC.W $89BA ;03F8
DC.W $FD47 ;03FA
EXG D4,A7 ;03FC: C98F
DC.W $A92D ;03FE
DC.W $8948 ;0400
BSET D5,D4 ;0402: 0BC4
DC.W $FDA0 ;0404
MOVE.L A3,(A4) ;0406: 288B
CMP.L D7,D3 ;0408: B687
CMP.L -(A6),D0 ;040A: B0A6
BGE.S LAB_0015 ;040C: 6C06
ADD.B D4,(A2)+ ;040E: D91A
CMP.L D7,D1 ;0410: B287
DC.W $89CE ;0412
LAB_0015:
BGT.S LAB_0019 ;0414: 6E60
BMI.S LAB_0012 ;0416: 6B82
DC.W $2740 ;0418
DC.W $8BCB ;041A
DC.W $FD21 ;041C
DC.W $A92D ;041E
CMP.B -(A5),D0 ;0420: B025
ASL.L D6,D0 ;0422: EDA0
DC.W $C9AE ;0424
AND.B D5,-(A1) ;0426: CB21
DC.W $8B8B ;0428
DC.W $BBB4 ;042A
ASL.B #6,D0 ;042C: ED00
MOVEQ #26,D4 ;042E: 781A
MOVE.L A7,-5164(A7) ;0430: 2F4FEBD4
DC.W $A65B ;0434
DC.W $FBAB ;0436
DC.W $9F3B ;0438
EOR.B D5,-25205(A5) ;043A: BB2D9D8B
SUBA.L 3374(A4),A5 ;043E: 9BEC0D2E
OR.B D4,2186(A6) ;0442: 892E088A
DC.W $AE82 ;0446
OR.B D2,D7 ;0448: 8E02
DC.W $AE01 ;044A
LAB_0016:
ADDX D2,D2 ;044C: D542
SUBA D7,A3 ;044E: 96C7
EXG D2,D2 ;0450: C542
LSR.L #6,D3 ;0452: EC8B
DC.W $631B ;0454
SBCD -(A1),-(A4) ;0456: 8909
LAB_0017:
EXG D5,A7 ;0458: CB8F
EOR.B D5,D4 ;045A: BB04
MOVE.L A3,(A6)+ ;045C: 2CCB
DC.W $8979 ;045E
ASL.L #6,D7 ;0460: ED87
DC.W $4A8F ;0462
DC.W $8B3A ;0464
LAB_0018:
DC.W $4CE4 ;0466
DC.W $8A3F ;0468
DC.W $8BEB ;046A
DC.W $6E4B ;046C
OR.L D5,-12470(A3) ;046E: 8BABCF4A
DC.W $4A4E ;0472
DC.W $4864 ;0474
LAB_0019:
BCC.S LAB_001B ;0476: 6464
DC.W $0FCF ;0478
DC.W $8E8B ;047A
DC.W $A909 ;047C
DC.W $2EF3 ;047E
MOVE.L A3,(A6)+ ;0480: 2CCB
BCS.S LAB_001A ;0482: 6502
ADD.L A6,D0 ;0484: D08E
LAB_001A:
DC.W $4A0C ;0486
BGT.S LAB_0018 ;0488: 6EDC
OR.L D5,-634(A3) ;048A: 8BABFD86
ADD.B D2,(A2) ;048E: D512
SUB.L (A7),D3 ;0490: 9697
DC.W $2EB7 ;0492
DC.W $FD87 ;0494
CMPA A7,A7 ;0496: BECF
DC.W $FDC7 ;0498
OR.B D6,-(A7) ;049A: 8D27
DC.W $A909 ;049C
DC.W $FDE0 ;049E
DC.W $AE01 ;04A0
ADD.B D2,(A2) ;04A2: D512
SUB.L (A7),D3 ;04A4: 9697
DIVS D4,D6 ;04A6: 8DC4
DC.W $A909 ;04A8
DC.W $FD20 ;04AA
ADD.B D2,(A2) ;04AC: D512
SUBX.L D4,D7 ;04AE: 9F84
MOVEP.L D4,-29244(A3) ;04B0: 09CB8DC4
DC.W $A909 ;04B4
ADD.B D2,(A2) ;04B6: D512
SUB.L (A7),D3 ;04B8: 9697
OR.B D6,-(A1) ;04BA: 8D21
BTST D6,D2 ;04BC: 0D02
OR.L D6,-(A6) ;04BE: 8DA6
LSR.L #6,D3 ;04C0: EC8B
CMPA A7,A7 ;04C2: BECF
ASL.L #6,D2 ;04C4: ED82
LSL.B #4,D2 ;04C6: E90A
ROXR D0,D1 ;04C8: E071
DC.W $EDC2 ;04CA
DC.W $9F3B ;04CC
OR.B D5,-25141(A6) ;04CE: 8B2E9DCB
DC.W $9F3B ;04D2
DC.W $8BEB ;04D4
DC.W $8D8B ;04D6
DC.W $7BA5 ;04D8
DC.W $8C0A ;04DA
LAB_001B:
DC.W $AC0B ;04DC
DC.W $0EC6 ;04DE
DC.W $8BBB ;04E0
DC.W $884F ;04E2
EOR.L D5,D4 ;04E4: BB84
SUBX.B -(A6),-(A6) ;04E6: 9D0E
DC.W $0822 ;04E8
DC.W $8C4A ;04EA
DC.W $188F ;04EC
DC.W $8BCB ;04EE
DC.W $8CFE ;04F0
SUBX -(A7),-(A6) ;04F2: 9D4F
OR.B -13869(A6),D7 ;04F4: 8E2EC9D3
BSR.S LAB_001C ;04F8: 6122
DC.W $0822 ;04FA
DC.W $18FF ;04FC
DC.W $8BCB ;04FE
BCS.S LAB_001D ;0500: 6522
SUBX.L -(A0),-(A6) ;0502: 9D88
DC.W $EEDF ;0504
ADD D2,(A2) ;0506: D552
DC.W $0EC6 ;0508
SBCD -(A0),-(A5) ;050A: 8B08
DC.W $9DE9 ;050C
DC.W $E2F3 ;050E
DC.W $08F3 ;0510
DC.W $18BF ;0512
DC.W $8BCB ;0514
DC.W $8D49 ;0516
DC.W $AC8B ;0518
DC.W $AF40 ;051A
LAB_001C:
BCHG D5,(A3)+ ;051C: 0B5B
DC.W $8C8A ;051E
DC.W $86B2 ;0520
DC.W $898F ;0522
LAB_001D:
DC.W $0881 ;0524
ABCD D2,D2 ;0526: C502
DC.W $0E44 ;0528
DC.W $8BBB ;052A
DC.W $8BCB ;052C
DIVU (A2)+,D6 ;052E: 8CDA
DC.W $1F8F ;0530
BCLR D5,-(A4) ;0532: 0BA4
DC.W $A95E ;0534
DIVS 3644(A7),D4 ;0536: 89EF0E3C
DC.W $8BEA ;053A
DC.W $187D ;053C
BCHG D5,D4 ;053E: 0B44
BGT.S LAB_0022 ;0540: 6E60
DC.W $7BA2 ;0542
DC.W $0E3C ;0544
DIVS -30210(A2),D5 ;0546: 8BEA89FE
BGT.S LAB_0023 ;054A: 6E60
DC.W $7B83 ;054C
DC.W $897D ;054E
BGT.S LAB_0024 ;0550: 6E64
DC.W $7B42 ;0552
DC.W $A928 ;0554
DC.W $8BCC ;0556
SUBX.L D7,D6 ;0558: 9D87
AND (A3)+,D3 ;055A: C65B
DIVS D3,D5 ;055C: 8BC3
MOVE.B -29942(A6),D4 ;055E: 182E8B0A
OR.L -25306(A1),D6 ;0562: 8CA99D26
OR.B D4,-15102(A2) ;0566: 892AC502
ASR.L #7,D3 ;056A: EE83
DC.W $188F ;056C
SBCD -(A2),-(A5) ;056E: 8B0A
DC.W $8C49 ;0570
DC.W $8D47 ;0572
ABCD D2,D2 ;0574: C502
DC.W $A9C9 ;0576
ADD.B D2,(A2) ;0578: D512
SUB.B D6,D1 ;057A: 9206
LAB_001E:
DC.W $0884 ;057C
MOVEP.L D4,2250(A1) ;057E: 09C908CA
DC.W $0883 ;0582
DC.W $884F ;0584
AND.B D5,-25340(A2) ;0586: CB2A9D04
LAB_001F:
DC.W $18CF ;058A
BCHG D5,(A3)+ ;058C: 0B5B
LAB_0020:
OR.B -25211(A1),D6 ;058E: 8C299D85
ADD.B D7,-(A4) ;0592: DF24
DC.W $8B8A ;0594
DC.W $28AA ;0596
LAB_0021:
DC.W $21A1 ;0598
DC.W $AFA1 ;059A
SUB.B -(A2),D7 ;059C: 9E22
BGT.S LAB_001E ;059E: 6EDC
OR.B (A7)+,D5 ;05A0: 8A1F
LAB_0022:
DC.W $8B75 ;05A2
DC.W $84FB ;05A4
DC.W $90FB ;05A6
MOVEQ #125,D2 ;05A8: 747D
DC.W $88FB ;05AA
LAB_0023:
BGT.S LAB_001F ;05AC: 6EDC
SUBX.L D4,D6 ;05AE: 9D84
SBCD -(A6),-(A2) ;05B0: 850E
BGT.S LAB_0020+2 ;05B2: 6EDC
DC.W $0EF5 ;05B4
LAB_0024:
DC.W $357B ;05B6
SUBA.L -(A5),A6 ;05B8: 9DE5
SUB.L A7,D4 ;05BA: 988F
MOVE.L A0,-(A5) ;05BC: 2B08
MOVEQ #-117,D4 ;05BE: 788B
BGT.S LAB_0026 ;05C0: 6E60
BCHG D5,D3 ;05C2: 0B43
SUBX.B D4,D6 ;05C4: 9D04
DC.W $440A ;05C6
DC.W $0F8B ;05C8
DC.W $A8DB ;05CA
OR.B D2,(A6)+ ;05CC: 851E
SUBX.B -(A2),-(A6) ;05CE: 9D0A
DC.W $4BCC ;05D0
OR.B D5,(A2)+ ;05D2: 8B1A
DC.W $8B3A ;05D4
OR.B D5,(A2)+ ;05D6: 8B1A
DC.W $CCBB ;05D8
DC.W $E9FE ;05DA
DC.W $C97D ;05DC
ASR.B D3,D5 ;05DE: E625
ROXR.L #5,D7 ;05E0: EA97
DC.W $EAD7 ;05E2
SUB.B -(A6),D7 ;05E4: 9E26
BTST D5,(A3)+ ;05E6: 0B1B
BGT.S LAB_0021 ;05E8: 6EAE
BSET D5,10366(A4) ;05EA: 0BEC287E
DC.W $1E54 ;05EE
DC.W $8BAA ;05F0
DC.W $AC87 ;05F2
DC.W $ECDB ;05F4
SUBX.B D0,D6 ;05F6: 9D00
MOVE.L A2,D2 ;05F8: 240A
SUB.L D5,(A7) ;05FA: 9B97
ROL.B #6,D3 ;05FC: ED1B
ADD.L A3,D5 ;05FE: DA8B
DC.W $9E36 ;0600
BSET D5,D4 ;0602: 0BC4
DC.W $AEAF ;0604
DC.W $FD24 ;0606
DC.W $AF20 ;0608
LAB_0025:
BTST D5,(A3)+ ;060A: 0B1B
DC.W $438B ;060C
SUBX.L D2,D6 ;060E: 9D82
DC.W $C88B ;0610
DC.W $C5AF ;0612
SUBX.B D1,D6 ;0614: 9D01
DC.W $040A ;0616
DC.W $A88B ;0618
SUB.L (A7)+,D7 ;061A: 9E9F
BGE.S LAB_0022 ;061C: 6C84
DC.W $FF3B ;061E
DC.W $4B6E ;0620
LAB_0026:
DC.W $AAB8 ;0622
DC.W $8A0A ;0624
DC.W $0E93 ;0626
ROXR.L #3,D7 ;0628: E697
DC.W $EAEB ;062A
ROL.L D3,D2 ;062C: E7BA
ROR.B D0,D1 ;062E: E039
ASL #6,D5 ;0630: ED45
SUBA.L -(A7),A5 ;0632: 9BE7
ASL.B #6,D5 ;0634: ED05
SUBX.L -(A3),-(A6) ;0636: 9D8B
BSET D5,17418(A4) ;0638: 0BEC440A
DC.W $8AB8 ;063C
DC.W $8B8B ;063E
ASR.L #3,D7 ;0640: E687
SUBX -(A4),-(A6) ;0642: 9D4C
DIVU 29710(A3),D4 ;0644: 88EB740E
MOVE.L D7,(A6)+ ;0648: 2CC7
LSL.L D4,D5 ;064A: E9AD
DC.W $894A ;064C
DC.W $8232 ;064E
DC.W $96BE ;0650
DC.W $A94A ;0652
DC.W $A252 ;0654
DC.W $A697 ;0656
ROL.B #4,D6 ;0658: E91E
DC.W $48DB ;065A
DC.W $259F ;065C
DC.W $8A89 ;065E
LSR.L D6,D3 ;0660: ECAB
MULU (A1)+,D4 ;0662: C8D9
MULS (A5)+,D4 ;0664: C9DD
BGT.S LAB_0025 ;0666: 6EA2
DC.W $9E36 ;0668
BTST D5,(A3)+ ;066A: 0B1B
MOVEA (A4),A7 ;066C: 3E54
DC.W $8BAA ;066E
DC.W $FA8B ;0670
SUB -(A6),D7 ;0672: 9E66
BTST D5,-(A4) ;0674: 0B24
CMP.L (A7)+,D7 ;0676: BE9F
DC.W $FAC9 ;0678
SUB.B (A6),D7 ;067A: 9E16
BCHG D5,(A3)+ ;067C: 0B5B
OR.B D4,(A6)+ ;067E: 891E
MOVEQ #116,D7 ;0680: 7E74
OR D5,-(A2) ;0682: 8B62
SUB D6,D7 ;0684: 9E46
MOVEP.L D5,28256(A7) ;0686: 0BCF6E60
LAB_0027:
BSET D5,28127(A4) ;068A: 0BEC6DDF
AND D2,(A6)+ ;068E: C55E
ADD.L D6,-12770(A3) ;0690: DDABCE1E
ADD.B D7,(A3)+ ;0694: DF1B
EOR.L D5,-(A4) ;0696: BBA4
DC.W $A922 ;0698
DC.W $F92F ;069A
CHK D2,D5 ;069C: 4B82
DC.W $0ED7 ;069E
DC.W $F9DB ;06A0
SUB.B -16850(A6),D7 ;06A2: 9E2EBE2E
DC.W $F92A ;06A6
DC.W $C979 ;06A8
RTS ;06AA: 4E75
DC.W $7335 ;06AC
LAB_0028:
BGT.S LAB_0027+2 ;06AE: 6EDC
OR.B EXT_0003,D5 ;06B0: 8A390E838A3F
DC.W $8B6D ;06B6
DC.W $0E83 ;06B8
DC.W $6E37 ;06BA
SBCD -(A5),-(A5) ;06BC: 8B0D
DC.W $8D84 ;06BE
OR.B D4,2843(A0) ;06C0: 89280B1B
OR D2,D1 ;06C4: 8242
LAB_0029:
BCLR D7,D7 ;06C6: 0F87
OR.B D6,-21585(A0) ;06C8: 8D28ABAF
DC.W $8BFB ;06CC
DC.W $AEAF ;06CE
BGT.S LAB_0028 ;06D0: 6EDC
DC.W $8C8B ;06D2
LAB_002A:
DC.W $8D4A ;06D4
SUB.L D6,-(A4) ;06D6: 9DA4
DC.W $88AB ;06D8
EXG D7,A7 ;06DA: CF8F
DC.W $8DCB ;06DC
SUB.B D6,-(A4) ;06DE: 9D24
LAB_002B:
OR.L -9906(A3),D4 ;06E0: 88ABD94E
BCHG D5,(A3)+ ;06E4: 0B5B
BCLR D7,D7 ;06E6: 0F87
BGT.S LAB_0029 ;06E8: 6EDC
SUBX.B -(A4),-(A6) ;06EA: 9D0C
MOVE.B (A2)+,D2 ;06EC: 141A
BCLR D4,(A7) ;06EE: 0997
BCLR D4,-(A3) ;06F0: 09A3
EXG A7,A1 ;06F2: CF49
DC.W $0D72 ;06F4
BGT.S LAB_002A ;06F6: 6EDC
SUB.B D6,25629(A5) ;06F8: 9D2D641D
SUBX.L -(A5),-(A6) ;06FC: 9D8D
DC.W $A38F ;06FE
BCLR D7,(A7) ;0700: 0F97
BGT.S LAB_002B ;0702: 6EDC
LAB_002C:
SUB D6,-29244(A6) ;0704: 9D6E8DC4
SUB.B D6,25629(A6) ;0708: 9D2E641D
OR.L (A3)+,D4 ;070C: 889B
LAB_002D:
SUBA.L A7,A6 ;070E: 9DCF
DC.W $A38F ;0710
SBCD D4,D6 ;0712: 8D04
DIVS D5,D2 ;0714: 85C5
DIVU D4,D2 ;0716: 84C4
LAB_002E:
MOVEP.L D4,-22232(A2) ;0718: 09CAA928
BVS.S LAB_002C ;071C: 69E6
MOVE SR,-(A0) ;071E: 40E0
OR.L 26406(A6),D4 ;0720: 88AE6726
DC.W $A76D ;0724
DC.W $AC8B ;0726
DC.W $0935 ;0728
DC.W $0935 ;072A
DC.W $0935 ;072C
DC.W $0935 ;072E
BGT.S LAB_002D ;0730: 6EDC
DC.W $A5AB ;0732
DC.W $0EA3 ;0734
DC.W $9DE9 ;0736
DC.W $86AF ;0738
LAB_002F:
BCLR D7,D7 ;073A: 0F87
BGT.S LAB_002E+2 ;073C: 6EDC
BCLR D7,-(A3) ;073E: 0FA3
EXG A7,A5 ;0740: CF4D
LAB_0030:
DC.W $8D80 ;0742
SUB D6,-25110(A2) ;0744: 9D6A9DEA
BCLR D7,D3 ;0748: 0F83
MOVE 1070(A6),D2 ;074A: 342E042E
LAB_0031:
ADDX -(A1),-(A1) ;074E: D349
CMPM (A1)+,(A1)+ ;0750: B349
DC.W $8D81 ;0752
DC.W $AC8B ;0754
DC.W $AA39 ;0756
DC.W $AAA8 ;0758
DC.W $8A8B ;075A
BGT.S LAB_002F ;075C: 6EDC
OR.B EXT_0004,D5 ;075E: 8A39950E8A39
BGT.S LAB_0030 ;0764: 6EDC
MOVE.L -(A0),D7 ;0766: 2E20
BTST D5,(A3)+ ;0768: 0B1B
DC.W $EDCB ;076A
ADDX -(A6),-(A4) ;076C: D94E
BTST D5,(A3)+ ;076E: 0B1B
BGT.S LAB_0031 ;0770: 6EDC
SUB.L D6,-(A4) ;0772: 9DA4
OR.B EXT_0002,D5 ;0774: 8A3909870920
OR.B D5,(A2)+ ;077A: 8B1A
EORI #$8BCB,D5 ;077C: 0A458BCB
LSL.L D7,D3 ;0780: EFAB
DC.W $FD5B ;0782
BCLR D7,-(A7) ;0784: 0FA7
DC.W $AA39 ;0786
DC.W $0E93 ;0788
DC.W $0EBC ;078A
DC.W $8A8B ;078C
DC.W $2875 ;078E
DC.W $2FA7 ;0790
OR D6,-(A0) ;0792: 8D60
SECTION S_1,CODE
SECSTRT_1:
DC.W $55BA ;0794
DC.W $FDA0 ;0796
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;0798: 48E73F32
MOVEA #$0004,A0 ;079C: 307C0004
MOVEA.L (A0),A1 ;07A0: 2250
MOVEQ #20,D7 ;07A2: 7E14
LEA LAB_0087(PC),A0 ;07A4: 41FA083A
MOVE.L A0,-572(A5) ;07A8: 2B48FDC4
CLR.L -568(A5) ;07AC: 42ADFDC8
MOVE.L A1,56(A7) ;07B0: 2F490038
MOVEA.L A1,A6 ;07B4: 2C49
LEA LAB_0088(PC),A1 ;07B6: 43FA082A
MOVEQ #36,D0 ;07BA: 7024
JSR -552(A6) ;07BC: 4EAEFDD8
MOVEA.L D0,A3 ;07C0: 2640
MOVEA.L A3,A0 ;07C2: 204B
MOVE.L A0,52(A7) ;07C4: 2F480034
MOVE.L A3,D0 ;07C8: 200B
BEQ LAB_0085 ;07CA: 670007FA
MOVE.L #$000004D2,D0 ;07CE: 203C000004D2
MOVE.L #$00010001,D1 ;07D4: 223C00010001
JSR -684(A6) ;07DA: 4EAEFD54
MOVEA.L D0,A2 ;07DE: 2440
MOVEA.L A2,A0 ;07E0: 204A
MOVE.L A0,48(A7) ;07E2: 2F480030
MOVE.L A2,D0 ;07E6: 200A
BNE.S LAB_0032 ;07E8: 6612
MOVEA.L A3,A6 ;07EA: 2C4B
JSR -132(A6) ;07EC: 4EAEFF7C
MOVE.L D0,D1 ;07F0: 2200
MOVEQ #0,D2 ;07F2: 7400
JSR -474(A6) ;07F4: 4EAEFE26
BRA LAB_0084 ;07F8: 600007C0
LAB_0032:
MOVEA.L 52(A7),A3 ;07FC: 266F0034
MOVEA.L 48(A7),A2 ;0800: 246F0030
MOVE.L A3,(A2) ;0804: 248B
LEA 4(A2),A0 ;0806: 41EA0004
MOVE.L A0,D2 ;080A: 2408
LEA LAB_0089(PC),A1 ;080C: 43FA07E0
MOVE.L A1,D1 ;0810: 2209
MOVEQ #0,D3 ;0812: 7600
MOVEA.L A3,A6 ;0814: 2C4B
JSR -798(A6) ;0816: 4EAEFCE2
MOVE.L D0,44(A7) ;081A: 2F40002C
TST.L D0 ;081E: 4A80
BNE.S LAB_0033 ;0820: 6610
JSR -132(A6) ;0822: 4EAEFF7C
MOVE.L D0,D1 ;0826: 2200
MOVE.L D3,D2 ;0828: 2403
JSR -474(A6) ;082A: 4EAEFE26
BRA LAB_0083 ;082E: 60000776
LAB_0033:
MOVEA.L 60(A2),A0 ;0832: 206A003C
MOVE.L A0,38(A7) ;0836: 2F480026
MOVE.L A0,D1 ;083A: 2208
BEQ.S LAB_0035 ;083C: 670E
MOVEA.L A0,A1 ;083E: 2248
LAB_0034:
TST.B (A1)+ ;0840: 4A19
BNE.S LAB_0034 ;0842: 66FC
SUBQ.L #1,A1 ;0844: 5389
SUBA.L A0,A1 ;0846: 93C8
MOVE.L A1,D1 ;0848: 2209
BRA.S LAB_0036 ;084A: 6002
LAB_0035:
MOVEQ #32,D1 ;084C: 7220
LAB_0036:
MOVE.L D1,D2 ;084E: 2401
ADD.L D2,D2 ;0850: D482
MOVE.L D2,D7 ;0852: 2E02
MOVE.L D7,D2 ;0854: 2407
ADD.L D1,D2 ;0856: D481
ADDQ.L #1,D2 ;0858: 5282
MOVE.L D2,D0 ;085A: 2002
MOVE.L #$00010001,D1 ;085C: 223C00010001
MOVEA.L 56(A7),A6 ;0862: 2C6F0038
JSR -684(A6) ;0866: 4EAEFD54
MOVE.L D0,96(A2) ;086A: 25400060
BNE.S LAB_0037 ;086E: 6612
MOVEA.L A3,A6 ;0870: 2C4B
JSR -132(A6) ;0872: 4EAEFF7C
MOVE.L D0,D1 ;0876: 2200
MOVE.L D3,D2 ;0878: 2403
JSR -474(A6) ;087A: 4EAEFE26
BRA LAB_0080 ;087E: 600006DC
LAB_0037:
MOVEA.L 48(A7),A2 ;0882: 246F0030
MOVEA.L 96(A2),A0 ;0886: 206A0060
ADDA.L D7,A0 ;088A: D1C7
LEA 1(A0),A1 ;088C: 43E80001
MOVE.L A1,100(A2) ;0890: 25490064
TST.L 38(A7) ;0894: 4AAF0026
BEQ LAB_004C ;0898: 670001B2
MOVEQ #0,D0 ;089C: 7000
MOVE.L D0,112(A2) ;089E: 25400070
MOVE.L D0,D7 ;08A2: 2E00
BRA.S LAB_003A ;08A4: 6020
LAB_0038:
ADDA.L D7,A3 ;08A6: D7C7
MOVEQ #37,D0 ;08A8: 7025
CMP.B (A3),D0 ;08AA: B013
BNE.S LAB_0039 ;08AC: 6616
MOVEQ #95,D0 ;08AE: 705F
AND.B 1(A3),D0 ;08B0: C02B0001
MOVEQ #83,D1 ;08B4: 7253
CMP.B D1,D0 ;08B6: B001
BNE.S LAB_0039 ;08B8: 660A
MOVE.B #$73,1(A3) ;08BA: 177C00730001
ADDQ.L #1,112(A2) ;08C0: 52AA0070
LAB_0039:
ADDQ.L #1,D7 ;08C4: 5287
LAB_003A:
MOVEA.L 38(A7),A3 ;08C6: 266F0026
MOVEA.L A3,A0 ;08CA: 204B
LAB_003B:
TST.B (A0)+ ;08CC: 4A18
BNE.S LAB_003B ;08CE: 66FC
SUBQ.L #1,A0 ;08D0: 5388
SUBA.L A3,A0 ;08D2: 91CB
CMP.L A0,D7 ;08D4: BE88
BLT.S LAB_0038 ;08D6: 6DCE
MOVEQ #0,D6 ;08D8: 7C00
MOVEQ #0,D5 ;08DA: 7A00
MOVEQ #0,D4 ;08DC: 7800
CLR.L -584(A5) ;08DE: 42ADFDB8
BRA LAB_004A ;08E2: 60000150
LAB_003C:
CLR.B -560(A5) ;08E6: 422DFDD0
MOVEA.L 96(A2),A0 ;08EA: 206A0060
ADDA.L D5,A0 ;08EE: D1C5
ADDQ.L #1,D5 ;08F0: 5285
MOVE.B 0(A3,D6.L),D0 ;08F2: 10336800
MOVE.B D0,(A0) ;08F6: 1080
MOVEQ #37,D0 ;08F8: 7025
CMP.B 0(A3,D6.L),D0 ;08FA: B0336800
BNE LAB_0049 ;08FE: 66000132
MOVEQ #0,D7 ;0902: 7E00
BRA.S LAB_003E ;0904: 6008
LAB_003D:
ADDQ.L #1,D7 ;0906: 5287
MOVE.B 1(A2),(A3) ;0908: 16AA0001
ADDQ.L #1,D6 ;090C: 5286
LAB_003E:
MOVEA.L 38(A7),A0 ;090E: 206F0026
ADDA.L D6,A0 ;0912: D1C6
MOVEA.L A0,A2 ;0914: 2448
LEA -560(A5),A0 ;0916: 41EDFDD0
ADDA.L D7,A0 ;091A: D1C7
MOVEA.L A0,A3 ;091C: 2648
MOVE.B 1(A2),D0 ;091E: 102A0001
MOVEQ #45,D1 ;0922: 722D
CMP.B D1,D0 ;0924: B001
BEQ.S LAB_003D ;0926: 67DE
MOVEQ #48,D1 ;0928: 7230
CMP.B D1,D0 ;092A: B001
BLT.S LAB_003F ;092C: 6D06
MOVEQ #57,D1 ;092E: 7239
CMP.B D1,D0 ;0930: B001
BLE.S LAB_003D ;0932: 6FD2
LAB_003F:
MOVEQ #46,D1 ;0934: 722E
CMP.B D1,D0 ;0936: B001
BEQ.S LAB_003D ;0938: 67CC
CLR.B (A3) ;093A: 4213
MOVEQ #95,D0 ;093C: 705F
AND.B 1(A2),D0 ;093E: C02A0001
MOVE.B D0,D1 ;0942: 1200
EXT D1 ;0944: 4881
MOVE.B D0,36(A7) ;0946: 1F400024
SUBI #$0041,D1 ;094A: 04410041
BLT LAB_0045 ;094E: 6D0000A8
CMPI #$0014,D1 ;0952: 0C410014
BGE LAB_0045 ;0956: 6C0000A0
ADD D1,D1 ;095A: D241
MOVE LAB_0040(PC,D1.W),D1 ;095C: 323B1006
JMP LAB_0040+2(PC,D1.W) ;0960: 4EFB1004
LAB_0040:
ORI.B #$26,-(A6) ;0964: 00260026
ORI.B #$26,-(A6) ;0968: 00260026
ORI.B #$26,-(A6) ;096C: 00260026
ORI.L #$00920092,(A2) ;0970: 009200920092
ORI.L #$00260026,(A2) ;0976: 009200260026
ORI.B #$26,-(A6) ;097C: 00260026
ORI.L #$00260092,(A2) ;0980: 009200260092
ORI.L #$00440026,(A2) ;0986: 009200440026
MOVE.B #$73,1(A2) ;098C: 157C00730001
MOVEA.L 48(A7),A2 ;0992: 246F0030
MOVEA.L 100(A2),A0 ;0996: 206A0064
ADDA.L D4,A0 ;099A: D1C4
ADDQ.L #1,D4 ;099C: 5284
MOVE.B 36(A7),D0 ;099E: 102F0024
ADDI.B #$20,D0 ;09A2: 06000020
MOVE.B D0,(A0) ;09A6: 1080
BRA.S LAB_0046 ;09A8: 605E
ADDQ.L #1,-584(A5) ;09AA: 52ADFDB8
MOVEA.L 48(A7),A2 ;09AE: 246F0030
MOVEA.L 100(A2),A0 ;09B2: 206A0064
ADDA.L D4,A0 ;09B6: D1C4
MOVEA.L A0,A3 ;09B8: 2648
MOVE.L D4,D7 ;09BA: 2E04
ADDQ.L #1,D7 ;09BC: 5287
MOVE.L -584(A5),D4 ;09BE: 282DFDB8
MOVE.L 112(A2),D0 ;09C2: 202A0070
MOVEQ #3,D1 ;09C6: 7203
CMP.L D1,D0 ;09C8: B081
BLE.S LAB_0043 ;09CA: 6F12
MOVEQ #1,D2 ;09CC: 7401
CMP.L D2,D4 ;09CE: B882
BEQ.S LAB_0042 ;09D0: 6704
CMP.L D1,D4 ;09D2: B881
BNE.S LAB_0043 ;09D4: 6608
LAB_0042:
MOVE.L D7,D4 ;09D6: 2807
MOVEQ #112,D1 ;09D8: 7270
MOVE.B D1,(A3) ;09DA: 1681
BRA.S LAB_0046 ;09DC: 602A
LAB_0043:
MOVEQ #1,D1 ;09DE: 7201
CMP.L D1,D0 ;09E0: B081
BLE.S LAB_0044 ;09E2: 6F0C
CMP.L D1,D4 ;09E4: B881
BNE.S LAB_0044 ;09E6: 6608
MOVE.L D7,D4 ;09E8: 2807
MOVE.B #$70,(A3) ;09EA: 16BC0070
BRA.S LAB_0046 ;09EE: 6018
LAB_0044:
MOVE.L D7,D4 ;09F0: 2807
MOVE.B #$6E,(A3) ;09F2: 16BC006E
BRA.S LAB_0046 ;09F6: 6010
LAB_0045:
MOVEA.L 48(A7),A2 ;09F8: 246F0030
MOVEA.L 96(A2),A0 ;09FC: 206A0060
ADDA.L D5,A0 ;0A00: D1C5
ADDQ.L #1,D5 ;0A02: 5285
MOVE.B #$25,(A0) ;0A04: 10BC0025
LAB_0046:
TST.B -560(A5) ;0A08: 4A2DFDD0
BEQ.S LAB_0049 ;0A0C: 6724
MOVEQ #0,D7 ;0A0E: 7E00
BRA.S LAB_0048 ;0A10: 6012
LAB_0047:
MOVEA.L 96(A2),A0 ;0A12: 206A0060
ADDA.L D5,A0 ;0A16: D1C5
ADDQ.L #1,D5 ;0A18: 5285
LEA -560(A5),A1 ;0A1A: 43EDFDD0
ADDA.L D7,A1 ;0A1E: D3C7
ADDQ.L #1,D7 ;0A20: 5287
MOVE.B (A1),(A0) ;0A22: 1091
LAB_0048:
LEA -560(A5),A0 ;0A24: 41EDFDD0
ADDA.L D7,A0 ;0A28: D1C7
TST.B (A0) ;0A2A: 4A10
BNE.S LAB_0047 ;0A2C: 66E4
CLR.B -560(A5) ;0A2E: 422DFDD0
LAB_0049:
ADDQ.L #1,D6 ;0A32: 5286
LAB_004A:
MOVEA.L 38(A7),A3 ;0A34: 266F0026
MOVEA.L A3,A0 ;0A38: 204B
LAB_004B:
TST.B (A0)+ ;0A3A: 4A18
BNE.S LAB_004B ;0A3C: 66FC
SUBQ.L #1,A0 ;0A3E: 5388
SUBA.L A3,A0 ;0A40: 91CB
CMP.L A0,D6 ;0A42: BC88
BLT LAB_003C ;0A44: 6D00FEA0
BRA LAB_0059 ;0A48: 60000104
LAB_004C:
MOVEQ #1,D7 ;0A4C: 7E01
MOVEA.L 100(A2),A0 ;0A4E: 206A0064
MOVE.B #$6E,(A0) ;0A52: 10BC006E
TST.L 40(A2) ;0A56: 4AAA0028
BNE LAB_0055 ;0A5A: 660000BE
TST.L 12(A2) ;0A5E: 4AAA000C
BEQ.S LAB_004E ;0A62: 671A
LEA LAB_008C(PC),A0 ;0A64: 41FA061E
MOVEA.L 96(A2),A1 ;0A68: 226A0060
LAB_004D:
MOVE.B (A0)+,(A1)+ ;0A6C: 12D8
BNE.S LAB_004D ;0A6E: 66FC
MOVEQ #2,D7 ;0A70: 7E02
MOVEA.L 100(A2),A0 ;0A72: 206A0064
MOVE.B #$6B,1(A0) ;0A76: 117C006B0001
BRA.S LAB_0050 ;0A7C: 600C
LAB_004E:
LEA LAB_008D(PC),A0 ;0A7E: 41FA0610
MOVEA.L 96(A2),A1 ;0A82: 226A0060
LAB_004F:
MOVE.B (A0)+,(A1)+ ;0A86: 12D8
BNE.S LAB_004F ;0A88: 66FC
LAB_0050:
MOVEA.L 96(A2),A0 ;0A8A: 206A0060
LEA LAB_008E(PC),A1 ;0A8E: 43FA0606
JSR LAB_011D(PC) ;0A92: 4EBA1064
MOVEA.L 100(A2),A0 ;0A96: 206A0064
ADDA.L D7,A0 ;0A9A: D1C7
MOVEA.L A0,A3 ;0A9C: 2648
ADDQ.L #1,D7 ;0A9E: 5287
TST.L 44(A2) ;0AA0: 4AAA002C
BEQ.S LAB_0051 ;0AA4: 6706
MOVE.B #$62,(A3) ;0AA6: 16BC0062
BRA.S LAB_0052 ;0AAA: 6004
LAB_0051:
MOVE.B #$6C,(A3) ;0AAC: 16BC006C
LAB_0052:
MOVEA.L 96(A2),A0 ;0AB0: 206A0060
LEA LAB_008F(PC),A1 ;0AB4: 43FA05E6
JSR LAB_011D(PC) ;0AB8: 4EBA103E
MOVEA.L 100(A2),A0 ;0ABC: 206A0064
ADDA.L D7,A0 ;0AC0: D1C7
ADDQ.L #1,D7 ;0AC2: 5287
MOVE.B #$61,(A0) ;0AC4: 10BC0061
TST.L 20(A2) ;0AC8: 4AAA0014
BNE.S LAB_0053 ;0ACC: 6628
MOVEA.L 96(A2),A0 ;0ACE: 206A0060
LEA LAB_0090(PC),A1 ;0AD2: 43FA05CC
JSR LAB_011D(PC) ;0AD6: 4EBA1020
MOVE.L D7,D0 ;0ADA: 2007
MOVEA.L 100(A2),A0 ;0ADC: 206A0064
MOVEA.L A0,A1 ;0AE0: 2248
ADDA.L D0,A1 ;0AE2: D3C0
MOVE.B #$64,(A1) ;0AE4: 12BC0064
ADDQ.L #2,D7 ;0AE8: 5487
MOVEA.L 100(A2),A0 ;0AEA: 206A0064
ADDA.L D0,A0 ;0AEE: D1C0
MOVE.B #$74,1(A0) ;0AF0: 117C00740001
LAB_0053:
LEA 158(A2),A0 ;0AF6: 41EA009E
LEA LAB_0091+4(PC),A1 ;0AFA: 43FA05AE
LAB_0054:
MOVE.B (A1)+,(A0)+ ;0AFE: 10D9
BNE.S LAB_0054 ;0B00: 66FC
MOVEA.L 96(A2),A0 ;0B02: 206A0060
LEA LAB_0092(PC),A1 ;0B06: 43FA05A6
JSR LAB_011D(PC) ;0B0A: 4EBA0FEC
MOVEA.L 100(A2),A0 ;0B0E: 206A0064
ADDA.L D7,A0 ;0B12: D1C7
MOVE.B #$63,(A0) ;0B14: 10BC0063
BRA.S LAB_0059 ;0B18: 6034
LAB_0055:
TST.L 16(A2) ;0B1A: 4AAA0010
BEQ.S LAB_0057 ;0B1E: 6722
LEA LAB_0093(PC),A0 ;0B20: 41FA0590
MOVEA.L 96(A2),A1 ;0B24: 226A0060
LAB_0056:
MOVE.B (A0)+,(A1)+ ;0B28: 12D8
BNE.S LAB_0056 ;0B2A: 66FC
MOVEA.L 100(A2),A0 ;0B2C: 206A0064
MOVE.B #$64,1(A0) ;0B30: 117C00640001
MOVEA.L 100(A2),A0 ;0B36: 206A0064
MOVE.B #$74,2(A0) ;0B3A: 117C00740002
BRA.S LAB_0059 ;0B40: 600C
LAB_0057:
LEA LAB_0092(PC),A0 ;0B42: 41FA056A
MOVEA.L 96(A2),A1 ;0B46: 226A0060
LAB_0058:
MOVE.B (A0)+,(A1)+ ;0B4A: 12D8
BNE.S LAB_0058 ;0B4C: 66FC
LAB_0059:
MOVEA.L 100(A2),A0 ;0B4E: 206A0064
LAB_005A:
TST.B (A0)+ ;0B52: 4A18
BNE.S LAB_005A ;0B54: 66FC
SUBQ.L #1,A0 ;0B56: 5388
SUBA.L 100(A2),A0 ;0B58: 91EA0064
MOVE.L A0,D0 ;0B5C: 2008
MOVEQ #4,D1 ;0B5E: 7204
CMP.L D1,D0 ;0B60: B081
BLE.S LAB_005C ;0B62: 6F12
MOVEA.L 100(A2),A0 ;0B64: 206A0064
LAB_005B:
TST.B (A0)+ ;0B68: 4A18
BNE.S LAB_005B ;0B6A: 66FC
SUBQ.L #1,A0 ;0B6C: 5388
SUBA.L 100(A2),A0 ;0B6E: 91EA0064
MOVE.L A0,D0 ;0B72: 2008
BRA.S LAB_005D ;0B74: 6002
LAB_005C:
MOVE.L D1,D0 ;0B76: 2001
LAB_005D:
ASL.L #2,D0 ;0B78: E580
MOVEQ #3,D1 ;0B7A: 7203
MOVEA.L 56(A7),A6 ;0B7C: 2C6F0038
JSR -684(A6) ;0B80: 4EAEFD54
MOVE.L D0,104(A2) ;0B84: 25400068
BNE.S LAB_005E ;0B88: 6616
MOVEA.L 52(A7),A3 ;0B8A: 266F0034
MOVEA.L A3,A6 ;0B8E: 2C4B
JSR -132(A6) ;0B90: 4EAEFF7C
MOVE.L D0,D1 ;0B94: 2200
MOVEQ #0,D2 ;0B96: 7400
JSR -474(A6) ;0B98: 4EAEFE26
BRA LAB_0080 ;0B9C: 600003BE
LAB_005E:
MOVEA.L 48(A7),A2 ;0BA0: 246F0030
MOVEA.L 52(A7),A3 ;0BA4: 266F0034
TST.L 16(A2) ;0BA8: 4AAA0010
BEQ.S LAB_005F ;0BAC: 6716
TST.L 20(A2) ;0BAE: 4AAA0014
BEQ.S LAB_005F ;0BB2: 6710
LEA LAB_0094(PC),A0 ;0BB4: 41FA050A
MOVE.L A0,D1 ;0BB8: 2208
MOVEA.L A3,A6 ;0BBA: 2C4B
JSR -948(A6) ;0BBC: 4EAEFC4C
BRA LAB_0080 ;0BC0: 6000039A
LAB_005F:
MOVE.L 24(A2),D0 ;0BC4: 202A0018
BEQ.S LAB_0061 ;0BC8: 6742
MOVE.L D0,D1 ;0BCA: 2200
MOVE.L #$000003EE,D2 ;0BCC: 243C000003EE
MOVEA.L A3,A6 ;0BD2: 2C4B
JSR -30(A6) ;0BD4: 4EAEFFE2
MOVE.L D0,D7 ;0BD8: 2E00
MOVE.L D7,-576(A5) ;0BDA: 2B47FDC0
TST.L D7 ;0BDE: 4A87
BNE.S LAB_0060 ;0BE0: 6620
LEA 24(A2),A0 ;0BE2: 41EA0018
MOVE.L A0,D2 ;0BE6: 2408
LEA LAB_0096(PC),A1 ;0BE8: 43FA0504
MOVE.L A1,D1 ;0BEC: 2209
JSR -954(A6) ;0BEE: 4EAEFC46
JSR -132(A6) ;0BF2: 4EAEFF7C
MOVE.L D0,D1 ;0BF6: 2200
MOVEQ #0,D2 ;0BF8: 7400
JSR -474(A6) ;0BFA: 4EAEFE26
BRA LAB_0080 ;0BFE: 6000035C
LAB_0060:
MOVE.L D7,D1 ;0C02: 2207
JSR -300(A6) ;0C04: 4EAEFED4
MOVE.L D0,-580(A5) ;0C08: 2B40FDBC
LAB_0061:
MOVE.L #$0000021A,D0 ;0C0C: 203C0000021A
MOVE.L #$00010001,D1 ;0C12: 223C00010001
MOVEA.L 56(A7),A6 ;0C18: 2C6F0038
JSR -684(A6) ;0C1C: 4EAEFD54
MOVE.L D0,40(A7) ;0C20: 2F400028
TST.L D0 ;0C24: 4A80
BNE.S LAB_0062 ;0C26: 6612
MOVEA.L A3,A6 ;0C28: 2C4B
JSR -132(A6) ;0C2A: 4EAEFF7C
MOVE.L D0,D1 ;0C2E: 2200
MOVEQ #0,D2 ;0C30: 7400
JSR -474(A6) ;0C32: 4EAEFE26
BRA LAB_007F ;0C36: 60000300
LAB_0062:
LEA 120(A2),A0 ;0C3A: 41EA0078
MOVE.L A0,36(A7) ;0C3E: 2F480024
MOVE.L A0,D1 ;0C42: 2208
MOVEA.L A3,A6 ;0C44: 2C4B
JSR -192(A6) ;0C46: 4EAEFF40
TST.L 32(A2) ;0C4A: 4AAA0020
BEQ.S LAB_0068 ;0C4E: 6776
LEA 132(A2),A3 ;0C50: 47EA0084
MOVEQ #11,D0 ;0C54: 700B
MOVEA.L 36(A7),A0 ;0C56: 206F0024
MOVEA.L A3,A1 ;0C5A: 224B
LAB_0063:
MOVE.B (A0)+,(A1)+ ;0C5C: 12D8
DBF D0,LAB_0063 ;0C5E: 51C8FFFC
CLR.B 144(A2) ;0C62: 422A0090
MOVE.B #$01,145(A2) ;0C66: 157C00010091
MOVE.L 32(A2),150(A2) ;0C6C: 256A00200096
LEA LAB_0098(PC),A0 ;0C72: 41FA0490
MOVE.L A0,154(A2) ;0C76: 2548009A
MOVE.L A3,D1 ;0C7A: 220B
MOVEA.L 52(A7),A6 ;0C7C: 2C6F0034
JSR -750(A6) ;0C80: 4EAEFD12
TST.L D0 ;0C84: 4A80
BNE.S LAB_0066 ;0C86: 6630
CLR.L 150(A2) ;0C88: 42AA0096
MOVE.L 32(A2),154(A2) ;0C8C: 256A0020009A
MOVE.L A3,D1 ;0C92: 220B
JSR -750(A6) ;0C94: 4EAEFD12
TST.L D0 ;0C98: 4A80
BNE.S LAB_0064 ;0C9A: 660C
LEA LAB_0099(PC),A0 ;0C9C: 41FA0470
MOVE.L A0,D1 ;0CA0: 2208
JSR -948(A6) ;0CA2: 4EAEFC4C
BRA.S LAB_0068 ;0CA6: 601E
LAB_0064:
MOVEQ #11,D0 ;0CA8: 700B
MOVEA.L A3,A0 ;0CAA: 204B
LEA -36(A5),A1 ;0CAC: 43EDFFDC
LAB_0065:
MOVE.B (A0)+,(A1)+ ;0CB0: 12D8
DBF D0,LAB_0065 ;0CB2: 51C8FFFC
BRA.S LAB_0068 ;0CB6: 600E
LAB_0066:
MOVEQ #11,D0 ;0CB8: 700B
MOVEA.L A3,A0 ;0CBA: 204B
LEA -36(A5),A1 ;0CBC: 43EDFFDC
LAB_0067:
MOVE.B (A0)+,(A1)+ ;0CC0: 12D8
DBF D0,LAB_0067 ;0CC2: 51C8FFFC
LAB_0068:
TST.L 36(A2) ;0CC6: 4AAA0024
BEQ.S LAB_006E ;0CCA: 6776
LEA 132(A2),A3 ;0CCC: 47EA0084
MOVEQ #11,D0 ;0CD0: 700B
MOVEA.L 36(A7),A0 ;0CD2: 206F0024
MOVEA.L A3,A1 ;0CD6: 224B
LAB_0069:
MOVE.B (A0)+,(A1)+ ;0CD8: 12D8
DBF D0,LAB_0069 ;0CDA: 51C8FFFC
CLR.B 144(A2) ;0CDE: 422A0090
MOVE.B #$01,145(A2) ;0CE2: 157C00010091
MOVE.L 36(A2),150(A2) ;0CE8: 256A00240096
LEA LAB_009C(PC),A0 ;0CEE: 41FA0452
MOVE.L A0,154(A2) ;0CF2: 2548009A
MOVE.L A3,D1 ;0CF6: 220B
MOVEA.L 52(A7),A6 ;0CF8: 2C6F0034
JSR -750(A6) ;0CFC: 4EAEFD12
TST.L D0 ;0D00: 4A80
BNE.S LAB_006C ;0D02: 6630
CLR.L 150(A2) ;0D04: 42AA0096
MOVE.L 36(A2),154(A2) ;0D08: 256A0024009A
MOVE.L A3,D1 ;0D0E: 220B
JSR -750(A6) ;0D10: 4EAEFD12
TST.L D0 ;0D14: 4A80
BNE.S LAB_006A ;0D16: 660C
LEA LAB_0099(PC),A0 ;0D18: 41FA03F4
MOVE.L A0,D1 ;0D1C: 2208
JSR -948(A6) ;0D1E: 4EAEFC4C
BRA.S LAB_006E ;0D22: 601E
LAB_006A:
MOVEQ #11,D0 ;0D24: 700B
MOVEA.L A3,A0 ;0D26: 204B
LEA -48(A5),A1 ;0D28: 43EDFFD0
LAB_006B:
MOVE.B (A0)+,(A1)+ ;0D2C: 12D8
DBF D0,LAB_006B ;0D2E: 51C8FFFC
BRA.S LAB_006E ;0D32: 600E
LAB_006C:
MOVEQ #11,D0 ;0D34: 700B
MOVEA.L A3,A0 ;0D36: 204B
LEA -48(A5),A1 ;0D38: 43EDFFD0
LAB_006D:
MOVE.B (A0)+,(A1)+ ;0D3C: 12D8
DBF D0,LAB_006D ;0D3E: 51C8FFFC
LAB_006E:
MOVEA.L 4(A2),A0 ;0D42: 206A0004
MOVE.L A0,-564(A5) ;0D46: 2B48FDCC
BNE LAB_0075 ;0D4A: 660000EC
LEA -572(A5),A0 ;0D4E: 41EDFDC4
MOVE.L A0,-564(A5) ;0D52: 2B48FDCC
BRA LAB_0075 ;0D56: 600000E0
LAB_006F:
MOVEA.L A3,A0 ;0D5A: 204B
MOVEA.L 52(A7),A3 ;0D5C: 266F0034
MOVE.L A0,D0 ;0D60: 2008
BEQ.S LAB_0071 ;0D62: 672A
MOVEA.L 80(A2),A0 ;0D64: 206A0050
ADDQ.L #4,A0 ;0D68: 5888
LEA -304(A5),A1 ;0D6A: 43EDFED0
LAB_0070:
MOVE.B (A0)+,(A1)+ ;0D6E: 12D8
BNE.S LAB_0070 ;0D70: 66FC
MOVEA.L 80(A2),A0 ;0D72: 206A0050
MOVEA.L (A0),A1 ;0D76: 2250
MOVE.L A1,36(A7) ;0D78: 2F490024
MOVEA.L A0,A1 ;0D7C: 2248
MOVEA.L 56(A7),A6 ;0D7E: 2C6F0038
JSR -690(A6) ;0D82: 4EAEFD4E
MOVE.L 36(A7),80(A2) ;0D86: 256F00240050
BRA.S LAB_0072 ;0D8C: 6020
LAB_0071:
CLR.B -304(A5) ;0D8E: 422DFED0
MOVEA.L -564(A5),A0 ;0D92: 206DFDCC
ADDQ.L #4,-564(A5) ;0D96: 58ADFDCC
LEA -304(A5),A1 ;0D9A: 43EDFED0
MOVE.L A1,D1 ;0D9E: 2209
MOVE.L (A0),D2 ;0DA0: 2410
MOVE.L #$00000100,D3 ;0DA2: 263C00000100
MOVEA.L A3,A6 ;0DA8: 2C4B
JSR -882(A6) ;0DAA: 4EAEFC8E
LAB_0072:
MOVE.L 8(A2),D0 ;0DAE: 202A0008
BEQ.S LAB_0073 ;0DB2: 6716
LEA 210(A2),A0 ;0DB4: 41EA00D2
MOVE.L D0,D1 ;0DB8: 2200
MOVE.L A0,D2 ;0DBA: 2408
MOVE.L #$00000200,D3 ;0DBC: 263C00000200
MOVEA.L A3,A6 ;0DC2: 2C4B
JSR -966(A6) ;0DC4: 4EAEFC3A
BRA.S LAB_0074 ;0DC8: 6044
LAB_0073:
TST.L 28(A2) ;0DCA: 4AAA001C
BEQ.S LAB_0074 ;0DCE: 673E
LEA LAB_009E(PC),A0 ;0DD0: 41FA037A
LEA -560(A5),A1 ;0DD4: 43EDFDD0
MOVE (A0),(A1)+ ;0DD8: 32D0
CLR.B (A1) ;0DDA: 4211
MOVEA.L 28(A2),A0 ;0DDC: 206A001C
MOVEA.L A0,A1 ;0DE0: 2248
LEA -560(A5),A0 ;0DE2: 41EDFDD0
JSR LAB_011D(PC) ;0DE6: 4EBA0D10
LEA -560(A5),A0 ;0DEA: 41EDFDD0
LEA LAB_009E(PC),A1 ;0DEE: 43FA035C
JSR LAB_011D(PC) ;0DF2: 4EBA0D04
LEA 722(A2),A0 ;0DF6: 41EA02D2
MOVE.L A0,D2 ;0DFA: 2408
LEA -560(A5),A1 ;0DFC: 43EDFDD0
MOVE.L A1,D1 ;0E00: 2209
MOVE.L #$00000200,D3 ;0E02: 263C00000200
MOVEA.L A3,A6 ;0E08: 2C4B
JSR -966(A6) ;0E0A: 4EAEFC3A
LAB_0074:
PEA -48(A5) ;0E0E: 486DFFD0
PEA -36(A5) ;0E12: 486DFFDC
MOVE.L 48(A7),-(A7) ;0E16: 2F2F0030
MOVEA.L A2,A0 ;0E1A: 204A
LEA -304(A5),A1 ;0E1C: 43EDFED0
BSR LAB_00C1 ;0E20: 61000410
LEA 12(A7),A7 ;0E24: 4FEF000C
MOVEQ #5,D1 ;0E28: 7205
CMP.L D1,D0 ;0E2A: B081
BGT.S LAB_0076 ;0E2C: 6E22
MOVEA.L 48(A7),A2 ;0E2E: 246F0030
TST.L 116(A2) ;0E32: 4AAA0074
BNE.S LAB_0076 ;0E36: 6618
LAB_0075:
MOVEA.L 48(A7),A2 ;0E38: 246F0030
MOVEA.L 80(A2),A3 ;0E3C: 266A0050
MOVEA.L -564(A5),A0 ;0E40: 206DFDCC
TST.L (A0) ;0E44: 4A90
BNE LAB_006F ;0E46: 6600FF12
MOVE.L A3,D0 ;0E4A: 200B
BNE LAB_006F ;0E4C: 6600FF0C
LAB_0076:
MOVEA.L 52(A7),A3 ;0E50: 266F0034
TST.L 60(A2) ;0E54: 4AAA003C
BNE LAB_007F ;0E58: 660000DE
TST.L 48(A2) ;0E5C: 4AAA0030
BNE LAB_007F ;0E60: 660000D6
TST.L 64(A2) ;0E64: 4AAA0040
BEQ LAB_007F ;0E68: 670000CE
MOVE.L 88(A2),D0 ;0E6C: 202A0058
ADD.L 84(A2),D0 ;0E70: D0AA0054
BEQ LAB_007F ;0E74: 670000C2
LEA LAB_009F(PC),A0 ;0E78: 41FA02D6
MOVE.L A0,D1 ;0E7C: 2208
MOVEA.L A3,A6 ;0E7E: 2C4B
JSR -948(A6) ;0E80: 4EAEFC4C
TST.L 56(A2) ;0E84: 4AAA0038
BNE.S LAB_0079 ;0E88: 6638
MOVE.L 88(A2),D0 ;0E8A: 202A0058
BEQ.S LAB_0079 ;0E8E: 6732
MOVEA.L 104(A2),A0 ;0E90: 206A0068
MOVE.L D0,(A0) ;0E94: 2080
LEA 4(A0),A3 ;0E96: 47E80004
CMPI.L #$00000001,88(A2) ;0E9A: 0CAA000000010058
BLE.S LAB_0077 ;0EA2: 6F08
LEA LAB_00A0(PC),A1 ;0EA4: 43FA02B4
MOVE.L A1,(A3) ;0EA8: 2689
BRA.S LAB_0078 ;0EAA: 6006
LAB_0077:
LEA LAB_00A1(PC),A1 ;0EAC: 43FA02B2
MOVE.L A1,(A3) ;0EB0: 2689
LAB_0078:
MOVE.L A0,D2 ;0EB2: 2408
LEA LAB_00A2(PC),A1 ;0EB4: 43FA02B0
MOVE.L A1,D1 ;0EB8: 2209
MOVEA.L 52(A7),A6 ;0EBA: 2C6F0034
JSR -954(A6) ;0EBE: 4EAEFC46
LAB_0079:
TST.L 52(A2) ;0EC2: 4AAA0034
BNE.S LAB_007C ;0EC6: 6638
MOVE.L 84(A2),D0 ;0EC8: 202A0054
BEQ.S LAB_007C ;0ECC: 6732
MOVEA.L 104(A2),A0 ;0ECE: 206A0068
MOVE.L D0,(A0) ;0ED2: 2080
LEA 4(A0),A3 ;0ED4: 47E80004
CMPI.L #$00000001,84(A2) ;0ED8: 0CAA000000010054
BLE.S LAB_007A ;0EE0: 6F08
LEA LAB_00A4(PC),A1 ;0EE2: 43FA028C
MOVE.L A1,(A3) ;0EE6: 2689
BRA.S LAB_007B ;0EE8: 6006
LAB_007A:
LEA LAB_00A5(PC),A1 ;0EEA: 43FA0290
MOVE.L A1,(A3) ;0EEE: 2689
LAB_007B:
MOVE.L A0,D2 ;0EF0: 2408
LEA LAB_00A2(PC),A1 ;0EF2: 43FA0272
MOVE.L A1,D1 ;0EF6: 2209
MOVEA.L 52(A7),A6 ;0EF8: 2C6F0034
JSR -954(A6) ;0EFC: 4EAEFC46
LAB_007C:
MOVEA.L 104(A2),A0 ;0F00: 206A0068
MOVE.L 92(A2),D0 ;0F04: 202A005C
MOVE.L D0,(A0) ;0F08: 2080
LEA 4(A0),A3 ;0F0A: 47E80004
CMPI.L #$00000001,92(A2) ;0F0E: 0CAA00000001005C
BLE.S LAB_007D ;0F16: 6F08
LEA LAB_00A6(PC),A1 ;0F18: 43FA026C
MOVE.L A1,(A3) ;0F1C: 2689
BRA.S LAB_007E ;0F1E: 6006
LAB_007D:
LEA LAB_00A8(PC),A1 ;0F20: 43FA026C
MOVE.L A1,(A3) ;0F24: 2689
LAB_007E:
MOVEA.L 52(A7),A3 ;0F26: 266F0034
MOVE.L A0,D2 ;0F2A: 2408
LEA LAB_00A9(PC),A1 ;0F2C: 43FA0266
MOVE.L A1,D1 ;0F30: 2209
MOVEA.L A3,A6 ;0F32: 2C4B
JSR -954(A6) ;0F34: 4EAEFC46
LAB_007F:
MOVEA.L 40(A7),A1 ;0F38: 226F0028
MOVEA.L 56(A7),A6 ;0F3C: 2C6F0038
JSR -690(A6) ;0F40: 4EAEFD4E
TST.L 24(A2) ;0F44: 4AAA0018
BEQ.S LAB_0080 ;0F48: 6712
MOVE.L -580(A5),D1 ;0F4A: 222DFDBC
MOVEA.L A3,A6 ;0F4E: 2C4B
JSR -300(A6) ;0F50: 4EAEFED4
MOVE.L -576(A5),D1 ;0F54: 222DFDC0
JSR -36(A6) ;0F58: 4EAEFFDC
LAB_0080:
MOVE.L 44(A7),D1 ;0F5C: 222F002C
MOVEA.L A3,A6 ;0F60: 2C4B
JSR -858(A6) ;0F62: 4EAEFCA6
TST.L 104(A2) ;0F66: 4AAA0068
BEQ.S LAB_0081 ;0F6A: 670C
MOVEA.L 104(A2),A1 ;0F6C: 226A0068
MOVEA.L 56(A7),A6 ;0F70: 2C6F0038
JSR -690(A6) ;0F74: 4EAEFD4E
LAB_0081:
TST.L 96(A2) ;0F78: 4AAA0060
BEQ.S LAB_0083 ;0F7C: 6728
MOVEA.L 96(A2),A1 ;0F7E: 226A0060
MOVEA.L 56(A7),A6 ;0F82: 2C6F0038
JSR -690(A6) ;0F86: 4EAEFD4E
BRA.S LAB_0083 ;0F8A: 601A
LAB_0082:
MOVEA.L 80(A2),A0 ;0F8C: 206A0050
MOVEA.L (A0),A1 ;0F90: 2250
MOVE.L A1,36(A7) ;0F92: 2F490024
MOVEA.L A0,A1 ;0F96: 2248
MOVEA.L 56(A7),A6 ;0F98: 2C6F0038
JSR -690(A6) ;0F9C: 4EAEFD4E
MOVE.L 36(A7),80(A2) ;0FA0: 256F00240050
LAB_0083:
TST.L 80(A2) ;0FA6: 4AAA0050
BNE.S LAB_0082 ;0FAA: 66E0
MOVE.L 116(A2),D7 ;0FAC: 2E2A0074
MOVEA.L A2,A1 ;0FB0: 224A
MOVEA.L 56(A7),A6 ;0FB2: 2C6F0038
JSR -690(A6) ;0FB6: 4EAEFD4E
LAB_0084:
MOVEA.L A3,A1 ;0FBA: 224B
MOVEA.L 56(A7),A6 ;0FBC: 2C6F0038
JSR -414(A6) ;0FC0: 4EAEFE62
BRA.S LAB_0086 ;0FC4: 6010
LAB_0085:
MOVEA #$0004,A0 ;0FC6: 307C0004
MOVEA.L (A0),A1 ;0FCA: 2250
MOVEA.L 276(A1),A0 ;0FCC: 20690114
MOVEQ #122,D0 ;0FD0: 707A
MOVE.L D0,148(A0) ;0FD2: 21400094
LAB_0086:
MOVE.L D7,D0 ;0FD6: 2007
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;0FD8: 4CDF4CFC
UNLK A5 ;0FDC: 4E5D
RTS ;0FDE: 4E75
LAB_0087:
DC.W $0000 ;0FE0
LAB_0088:
DC.W $646F ;0FE2
DC.W $732E ;0FE4
DC.W $6C69 ;0FE6
BHI.S LAB_008A ;0FE8: 6272
BSR.S LAB_008B ;0FEA: 6172
DC.W $7900 ;0FEC
LAB_0089:
DC.W $4449 ;0FEE
ADDQ.B #1,19756(A7) ;0FF0: 522F4D2C
DC.W $503D ;0FF4
ADDQ #8,D1 ;0FF6: 5041
ADDQ.B #2,19244(A7) ;0FF8: 542F4B2C
DC.W $4B45 ;0FFC
SUBQ #4,(A3) ;0FFE: 5953
MOVE.L (A3),11332(A7) ;1000: 2F532C44
DC.W $4154 ;1004
DC.W $4553 ;1006
MOVE.L (A3),11342(A7) ;1008: 2F532C4E
DC.W $4F44 ;100C
DC.W $4154 ;100E
DC.W $4553 ;1010
MOVE.L (A3),11348(A7) ;1012: 2F532C54
DC.W $4F2F ;1016
DC.W $4B2C ;1018
SUBQ #1,(A5) ;101A: 5355
CLR.B 19244(A7) ;101C: 422F4B2C
SUBQ #1,A1 ;1020: 5349
TRAP #3 ;1022: 4E43
DC.W $452F ;1024
DC.W $4B2C ;1026
SUBQ #2,(A0) ;1028: 5550
ADDQ #2,A7 ;102A: 544F
DC.W $2F4B ;102C
MOVEA.L (A1),A6 ;102E: 2C51
SUBQ #2,A1 ;1030: 5549
DC.W $434B ;1032
MOVE.L (A3),11330(A7) ;1034: 2F532C42
DC.W $4C4F ;1038
DC.W $434B ;103A
MOVE.L (A3),11342(A7) ;103C: 2F532C4E
DC.W $4F48 ;1040
DC.W $4541 ;1042
NEG.B 21292(A7) ;1044: 442F532C
DC.W $4649 ;1048
DC.W $4C45 ;104A
SUBQ.B #1,21292(A7) ;104C: 532F532C
DC.W $4449 ;1050
ADDQ #1,(A3) ;1052: 5253
MOVE.L (A3),11340(A7) ;1054: 2F532C4C
DC.W $464F ;1058
ADDQ #1,A5 ;105A: 524D
LAB_008A:
DC.W $4154 ;105C
LAB_008B:
DC.W $2F4B ;105E
MOVEA.L D1,A6 ;1060: 2C41
DC.W $4C4C ;1062
MOVE.L (A3),36(A7) ;1064: 2F530024
ADDQ #3,D5 ;1068: 5645
DC.W $523A ;106A
DC.W $206C ;106C
DC.W $6973 ;106E
MOVEQ #32,D2 ;1070: 7420
DC.W $3337 ;1072
MOVE.L 40(A5,D2.W),D7 ;1074: 2E352028
DC.W $382E ;1078
DC.W $3131 ;107A
DC.W $2E39 ;107C
DC.W $3129 ;107E
DC.W $0A0D ;1080
DC.W $0000 ;1082
LAB_008C:
DC.W $252D ;1084
DC.W $3137 ;1086
DC.W $7320 ;1088
SUBQ.B #5,-(A5) ;108A: 5B25
DC.W $3573 ;108C
SUBQ.B #6,D0 ;108E: 5D00
LAB_008D:
MOVE.L 12852(A5),-(A2) ;1090: 252D3234
DC.W $7300 ;1094
LAB_008E:
MOVE.L -(A5),D0 ;1096: 2025
DC.W $3773 ;1098
DC.W $0000 ;109A
LAB_008F:
MOVE.L -(A5),D0 ;109C: 2025
DC.W $7300 ;109E
LAB_0090:
MOVE.L -(A5),D0 ;10A0: 2025
DC.W $2D39 ;10A2
DC.W $7320 ;10A4
LAB_0091:
MOVE.L 0(A3,D0.W),2618(A2) ;10A6: 257300000A3A
MOVE.L D0,D0 ;10AC: 2000
LAB_0092:
DC.W $2573 ;10AE
DC.W $0000 ;10B0
LAB_0093:
DC.W $252D ;10B2
DC.W $3235 ;10B4
DC.W $7320 ;10B6
DC.W $252D ;10B8
DC.W $3973 ;10BA
MOVE.L -(A5),D0 ;10BC: 2025
DC.W $7300 ;10BE
LAB_0094:
MOVE.L D4,16724(A3) ;10C0: 27444154
DC.W $4553 ;10C4
MOVE.L -(A0),-(A3) ;10C6: 2720
BSR.S LAB_009A ;10C8: 616E
BCC.S LAB_0095 ;10CA: 6420
MOVE.L A6,20292(A3) ;10CC: 274E4F44
DC.W $4154 ;10D0
DC.W $4553 ;10D2
MOVE.L -(A0),-(A3) ;10D4: 2720
BSR.S LAB_009D ;10D6: 6172
BCS.S LAB_0097 ;10D8: 6520
DC.W $6D75 ;10DA
MOVEQ #117,D2 ;10DC: 7475
BSR.S LAB_009E ;10DE: 616C
DC.W $6C79 ;10E0
MOVEA.L -(A5),A0 ;10E2: 2065
MOVEQ #99,D4 ;10E4: 7863
DC.W $6C75 ;10E6
DC.W $7369 ;10E8
MOVEQ #101,D3 ;10EA: 7665
LAB_0095:
DC.W $0A00 ;10EC
LAB_0096:
MOVE.L 10784(A2),D5 ;10EE: 2A2A2A20
DC.W $4361 ;10F2
DC.W $6E27 ;10F4
MOVEQ #32,D2 ;10F6: 7420
BLE.S LAB_00A3 ;10F8: 6F70
LAB_0097:
BCS.S LAB_00A3 ;10FA: 656E
MOVE.L -(A5),D0 ;10FC: 2025
DC.W $7320 ;10FE
MOVE.L -(A0),-(A6) ;1100: 2D20
DC.W $0000 ;1102
LAB_0098:
DC.W $3030 ;1104
MOVE 58(A0,D3.W),D5 ;1106: 3A30303A
MOVE 0(A0,D0.W),D0 ;110A: 30300000
LAB_0099:
MOVE.L 10784(A2),D5 ;110E: 2A2A2A20
DC.W $496E ;1112
MOVEQ #97,D3 ;1114: 7661
DC.W $6C69 ;1116
BCC.S LAB_009B ;1118: 6420
MOVE.L (A5),20564(A3) ;111A: 27555054
DC.W $4F27 ;111E
MOVEA.L 29216(A7),A0 ;1120: 206F7220
MOVE.L (A3),18766(A3) ;1124: 2753494E
DC.W $4345 ;1128
MOVE.L -(A0),-(A3) ;112A: 2720
MOVEQ #97,D0 ;112C: 7061
MOVEQ #97,D1 ;112E: 7261
DC.W $6D65 ;1130
MOVEQ #101,D2 ;1132: 7465
MOVEQ #32,D1 ;1134: 7220
MOVE.L -(A0),-(A6) ;1136: 2D20
LAB_009A:
DC.W $6967 ;1138
LAB_009B:
DC.W $6E6F ;113A
MOVEQ #101,D1 ;113C: 7265
BCC.S LAB_009D ;113E: 640A
DC.W $0000 ;1140
LAB_009C:
DC.W $3233 ;1142
DC.W $3A35 ;1144
DC.W $393A ;1146
DC.W $3539 ;1148
LAB_009D:
DC.W $0000 ;114A
LAB_009E:
DC.W $233F ;114C
DC.W $0000 ;114E
LAB_009F:
EORI #$4F54,(A4) ;1150: 0A544F54
DC.W $414C ;1154
MOVE -(A0),D5 ;1156: 3A20
DC.W $0000 ;1158
LAB_00A0:
DC.W $6669 ;115A
DC.W $6C65 ;115C
DC.W $7300 ;115E
LAB_00A1:
DC.W $6669 ;1160
DC.W $6C65 ;1162
DC.W $0000 ;1164
LAB_00A2:
DC.W $256C ;1166
BCC.S LAB_00A7 ;1168: 6420
LAB_00A3:
DC.W $2573 ;116A
MOVE.L 8192(A5),D0 ;116C: 202D2000
LAB_00A4:
DC.W $6469 ;1170
MOVEQ #101,D1 ;1172: 7265
BLS.S LAB_00B4 ;1174: 6374
BLE.S LAB_00B4 ;1176: 6F72
DC.W $6965 ;1178
DC.W $7300 ;117A
LAB_00A5:
DC.W $6469 ;117C
MOVEQ #101,D1 ;117E: 7265
BLS.S LAB_00B7 ;1180: 6374
BLE.S LAB_00B7 ;1182: 6F72
DC.W $7900 ;1184
LAB_00A6:
BHI.S LAB_00B6 ;1186: 626C
DC.W $6F63 ;1188
LAB_00A7:
DC.W $6B73 ;118A
DC.W $0000 ;118C
LAB_00A8:
BHI.S LAB_00B8 ;118E: 626C
DC.W $6F63 ;1190
DC.W $6B00 ;1192
LAB_00A9:
DC.W $256C ;1194
BCC.S LAB_00AD ;1196: 6420
DC.W $2573 ;1198
DC.W $2075 ;119A
DC.W $7365 ;119C
BCC.S LAB_00AC ;119E: 640A
DC.W $0000 ;11A0
LAB_00AA:
MOVE.L D0,D1 ;11A2: 2200
LAB_00AB:
MOVE.L -(A0),D1 ;11A4: 2220
DC.W $6361 ;11A6
BGT.S LAB_00BB ;11A8: 6E6E
LAB_00AC:
BLE.S LAB_00BE ;11AA: 6F74
MOVEA.L -(A2),A0 ;11AC: 2062
BCS.S LAB_00AE ;11AE: 6520
DC.W $6C69 ;11B0
DC.W $7374 ;11B2
BCS.S LAB_00BC ;11B4: 6564
MOVE -(A0),D5 ;11B6: 3A20
LAB_00AD:
DC.W $6E6F ;11B8
MOVEQ #32,D2 ;11BA: 7420
BSR.S LAB_00B2 ;11BC: 6120
DC.W $4669 ;11BE
DC.W $6C65 ;11C0
DC.W $5379 ;11C2
DC.W $7374 ;11C4
DC.W $656D ;11C6
MOVEA.L -(A4),A0 ;11C8: 2064
BCS.S LAB_00C2+2 ;11CA: 6576
DC.W $6963 ;11CC
BCS.S LAB_00B1 ;11CE: 650A
LAB_00AE:
DC.W $0000 ;11D0
LAB_00AF:
DC.W $0A00 ;11D2
LAB_00B0:
DC.W $4469 ;11D4
MOVEQ #101,D1 ;11D6: 7265
BLS.S LAB_00C3 ;11D8: 6374
LAB_00B1:
BLE.S LAB_00C3 ;11DA: 6F72
DC.W $7920 ;11DC
LAB_00B2:
MOVE.L -(A5),D1 ;11DE: 2225
DC.W $7322 ;11E0
MOVE.L D0,D0 ;11E2: 2000
LAB_00B3:
DC.W $6973 ;11E4
MOVEA.L -(A5),A0 ;11E6: 2065
BLT.S LAB_00C4+2 ;11E8: 6D70
LAB_00B4:
MOVEQ #121,D2 ;11EA: 7479
DC.W $0A00 ;11EC
LAB_00B5:
MOVE.L USP,A7 ;11EE: 4E6F
MOVEA.L 28262(A1),A0 ;11F0: 20696E66
LAB_00B6:
BLE.S LAB_00C5+2 ;11F4: 6F72
LAB_00B7:
DC.W $6D61 ;11F6
MOVEQ #105,D2 ;11F8: 7469
BLE.S LAB_00C6 ;11FA: 6F6E
LAB_00B8:
MOVEA.L -(A6),A0 ;11FC: 2066
BLE.S LAB_00C7+2 ;11FE: 6F72
MOVE.L -(A2),D0 ;1200: 2022
DC.W $2573 ;1202
MOVE.L D0,D1 ;1204: 2200
LAB_00B9:
BLE.S LAB_00C8+2 ;1206: 6F6E
MOVE.L -(A5),D0 ;1208: 2025
DC.W $7320 ;120A
DC.W $2573 ;120C
DC.W $0A00 ;120E
LAB_00BA:
MOVEA 28278(A1),A6 ;1210: 3C696E76
BSR.S LAB_00CA ;1214: 616C
BVS.S LAB_00C9 ;1216: 6964
LAB_00BB:
MOVE D0,D7 ;1218: 3E00
LAB_00BC:
DC.W $256C ;121A
DC.W $6400 ;121C
LAB_00BD:
DC.W $6873 ;121E
LAB_00BE:
MOVEQ #97,D0 ;1220: 7061
MOVEQ #119,D1 ;1222: 7277
BCS.S LAB_00CB+2 ;1224: 6564
DC.W $0000 ;1226
LAB_00BF:
NEG 29184(A1) ;1228: 44697200
LAB_00C0:
DC.W $656D ;122C
MOVEQ #116,D0 ;122E: 7074
DC.W $7900 ;1230
LAB_00C1:
LINK A5,#-1200 ;1232: 4E55FB50
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;1236: 48E73F32
MOVEA.L A0,A3 ;123A: 2648
MOVE.L A1,-1182(A5) ;123C: 2B49FB62
LAB_00C2:
MOVEA #$0004,A0 ;1240: 307C0004
MOVEA.L (A0),A1 ;1244: 2250
MOVEQ #0,D0 ;1246: 7000
MOVE.L D0,-24(A5) ;1248: 2B40FFE8
MOVE.L D0,D6 ;124C: 2C00
LAB_00C3:
MOVEQ #20,D1 ;124E: 7214
MOVE.L D1,116(A3) ;1250: 27410074
MOVE.L D0,-1174(A5) ;1254: 2B40FB6A
LAB_00C4:
MOVE.L D0,-1178(A5) ;1258: 2B40FB66
MOVE.L A1,48(A7) ;125C: 2F490030
MOVE #$0119,D0 ;1260: 303C0119
MOVEQ #0,D1 ;1264: 7200
LAB_00C5:
MOVEA.L 8(A5),A0 ;1266: 206D0008
LAB_00C6:
MOVE.B D1,(A0)+ ;126A: 10C1
DBF D0,LAB_00C6 ;126C: 51C8FFFC
LAB_00C7:
MOVEA.L 8(A5),A0 ;1270: 206D0008
LAB_00C8:
MOVE.L #$00001000,8(A0) ;1274: 217C000010000008
LAB_00C9:
BSET #0,16(A0) ;127C: 08E800000010
LAB_00CA:
MOVE #$0100,18(A0) ;1282: 317C01000012
LAB_00CB:
MOVEA.L -1182(A5),A2 ;1288: 246DFB62
MOVE.L A0,D2 ;128C: 2408
MOVE.L A2,D1 ;128E: 220A
MOVEA.L (A3),A6 ;1290: 2C53
JSR -822(A6) ;1292: 4EAEFCCA
MOVE.L D0,D7 ;1296: 2E00
TST.L D7 ;1298: 4A87
BNE LAB_00CF ;129A: 660000BA
MOVE.L A2,D1 ;129E: 220A
JSR -708(A6) ;12A0: 4EAEFD3C
TST D0 ;12A4: 4A40
BNE.S LAB_00CC ;12A6: 661E
LEA LAB_00AA(PC),A0 ;12A8: 41FAFEF8
MOVE.L A0,D1 ;12AC: 2208
JSR -948(A6) ;12AE: 4EAEFC4C
MOVE.L A2,D1 ;12B2: 220A
JSR -948(A6) ;12B4: 4EAEFC4C
LEA LAB_00AB(PC),A0 ;12B8: 41FAFEEA
MOVE.L A0,D1 ;12BC: 2208
JSR -948(A6) ;12BE: 4EAEFC4C
BRA LAB_010F ;12C2: 600006D8
LAB_00CC:
MOVEA.L D2,A2 ;12C6: 2442
MOVE.L 24(A2),D0 ;12C8: 202A0018
TST.L D0 ;12CC: 4A80
BMI LAB_00CF ;12CE: 6B000086
BTST #1,16(A2) ;12D2: 082A00010010
BNE.S LAB_00CF ;12D8: 667C
BSET #2,16(A2) ;12DA: 08EA00020010
MOVE.L A2,D1 ;12E0: 220A
MOVEA.L (A3),A6 ;12E2: 2C53
JSR -828(A6) ;12E4: 4EAEFCC4
MOVE.L D0,D7 ;12E8: 2E00
TST.L D7 ;12EA: 4A87
BNE.S LAB_00CF ;12EC: 6668
BTST #3,16(A2) ;12EE: 082A00030010
BEQ.S LAB_00CF ;12F4: 6760
BCLR #3,16(A2) ;12F6: 08AA00030010
TST.L 60(A3) ;12FC: 4AAB003C
BNE.S LAB_00CD ;1300: 6618
TST.L 48(A3) ;1302: 4AAB0030
BNE.S LAB_00CD ;1306: 6612
TST.L 108(A3) ;1308: 4AAB006C
BEQ.S LAB_00CD ;130C: 670C
LEA LAB_00AF(PC),A0 ;130E: 41FAFEC2
MOVE.L A0,D1 ;1312: 2208
MOVEA.L (A3),A6 ;1314: 2C53
JSR -948(A6) ;1316: 4EAEFC4C
LAB_00CD:
MOVEQ #1,D0 ;131A: 7001
MOVE.L D0,108(A3) ;131C: 2740006C
MOVE.L -1182(A5),-24(A5) ;1320: 2B6DFB62FFE8
TST.L 60(A3) ;1326: 4AAB003C
BNE.S LAB_00CE ;132A: 6622
TST.L 48(A3) ;132C: 4AAB0030
BNE.S LAB_00CE ;1330: 661C
LEA LAB_00B0(PC),A0 ;1332: 41FAFEA0
MOVE.L A0,D1 ;1336: 2208
LEA -24(A5),A0 ;1338: 41EDFFE8
MOVE.L A0,D2 ;133C: 2408
MOVEA.L (A3),A6 ;133E: 2C53
JSR -954(A6) ;1340: 4EAEFC46
LEA LAB_00B3(PC),A0 ;1344: 41FAFE9E
MOVE.L A0,D1 ;1348: 2208
JSR -948(A6) ;134A: 4EAEFC4C
LAB_00CE:
CLR.L 116(A3) ;134E: 42AB0074
BRA LAB_010F ;1352: 60000648
LAB_00CF:
TST.L D7 ;1356: 4A87
BEQ.S LAB_00D0 ;1358: 670A
MOVEA.L (A3),A6 ;135A: 2C53
JSR -132(A6) ;135C: 4EAEFF7C
MOVE.L D0,-24(A5) ;1360: 2B40FFE8
LAB_00D0:
MOVE.L -24(A5),D0 ;1364: 202DFFE8
MOVEQ #116,D1 ;1368: 7274
ADD.L D1,D1 ;136A: D281
CMP.L D1,D0 ;136C: B081
BNE.S LAB_00D1 ;136E: 6608
CLR.L 116(A3) ;1370: 42AB0074
BRA LAB_010F ;1374: 60000626
LAB_00D1:
CMPI.L #$00000130,-24(A5) ;1378: 0CAD00000130FFE8
BNE.S LAB_00D2 ;1380: 6618
MOVEA.L (A3),A6 ;1382: 2C53
JSR -132(A6) ;1384: 4EAEFF7C
MOVE.L D0,D1 ;1388: 2200
MOVEQ #0,D2 ;138A: 7400
JSR -474(A6) ;138C: 4EAEFE26
MOVEQ #5,D0 ;1390: 7005
MOVE.L D0,116(A3) ;1392: 27400074
BRA LAB_010F ;1396: 60000604
LAB_00D2:
TST.L -24(A5) ;139A: 4AADFFE8
BEQ.S LAB_00D4 ;139E: 673A
MOVE.L -1182(A5),-24(A5) ;13A0: 2B6DFB62FFE8
TST.L 60(A3) ;13A6: 4AAB003C
BNE.S LAB_00D3 ;13AA: 6618
TST.L 48(A3) ;13AC: 4AAB0030
BNE.S LAB_00D3 ;13B0: 6612
LEA LAB_00B5(PC),A0 ;13B2: 41FAFE3A
MOVE.L A0,D1 ;13B6: 2208
LEA -24(A5),A0 ;13B8: 41EDFFE8
MOVE.L A0,D2 ;13BC: 2408
MOVEA.L (A3),A6 ;13BE: 2C53
JSR -954(A6) ;13C0: 4EAEFC46
LAB_00D3:
MOVEA.L (A3),A6 ;13C4: 2C53
JSR -132(A6) ;13C6: 4EAEFF7C
MOVE.L D0,D1 ;13CA: 2200
LEA LAB_0087(PC),A0 ;13CC: 41FAFC12
MOVE.L A0,D2 ;13D0: 2408
JSR -474(A6) ;13D2: 4EAEFE26
BRA LAB_010F ;13D6: 600005C4
LAB_00D4:
MOVEA.L 8(A5),A2 ;13DA: 246D0008
BCLR #3,16(A2) ;13DE: 08AA00030010
LAB_00D5:
BTST #6,16(A2) ;13E4: 082A00060010
BEQ.S LAB_00D6 ;13EA: 6708
MOVEA.L A3,A0 ;13EC: 204B
BSR LAB_0111 ;13EE: 610005DC
MOVEQ #0,D6 ;13F2: 7C00
LAB_00D6:
BTST #3,16(A2) ;13F4: 082A00030010
BEQ.S LAB_00D7 ;13FA: 670A
BCLR #3,16(A2) ;13FC: 08AA00030010
BRA LAB_010A ;1402: 60000544
LAB_00D7:
MOVEA.L 8(A5),A2 ;1406: 246D0008
TST.L D6 ;140A: 4A86
BNE LAB_00DD ;140C: 66000112
LEA 280(A2),A0 ;1410: 41EA0118
LEA -536(A5),A1 ;1414: 43EDFDE8
LAB_00D8:
MOVE.B (A0)+,(A1)+ ;1418: 12D8
BNE.S LAB_00D8 ;141A: 66FC
LEA -536(A5),A0 ;141C: 41EDFDE8
MOVE.L A0,D1 ;1420: 2208
MOVEA.L (A3),A6 ;1422: 2C53
JSR -876(A6) ;1424: 4EAEFC94
MOVEA.L D0,A0 ;1428: 2040
CLR.B (A0) ;142A: 4210
LEA -536(A5),A0 ;142C: 41EDFDE8
LEA -280(A5),A1 ;1430: 43EDFEE8
LAB_00D9:
MOVE.B (A0)+,(A1)+ ;1434: 12D8
BNE.S LAB_00D9 ;1436: 66FC
MOVEA.L 4(A2),A0 ;1438: 206A0004
MOVE.L 8(A0),D1 ;143C: 22280008
LEA -792(A5),A1 ;1440: 43EDFCE8
MOVE.L A1,D2 ;1444: 2409
MOVE.L #$00000100,D3 ;1446: 263C00000100
MOVEA.L (A3),A6 ;144C: 2C53
JSR -402(A6) ;144E: 4EAEFE6E
MOVE.L D2,D1 ;1452: 2202
LEA LAB_0087(PC),A0 ;1454: 41FAFB8A
MOVE.L A0,D2 ;1458: 2408
JSR -882(A6) ;145A: 4EAEFC8E
LEA -536(A5),A0 ;145E: 41EDFDE8
MOVE.L A0,D1 ;1462: 2208
JSR -882(A6) ;1464: 4EAEFC8E
MOVE.B -280(A5),D0 ;1468: 102DFEE8
TST.B D0 ;146C: 4A00
BEQ LAB_00DC ;146E: 670000A8
TST.L 48(A3) ;1472: 4AAB0030
BNE LAB_00DC ;1476: 660000A0
TST.L 40(A3) ;147A: 4AAB0028
BNE LAB_00DC ;147E: 66000098
TST.L 60(A3) ;1482: 4AAB003C
BNE LAB_00DC ;1486: 66000090
TST.L 108(A3) ;148A: 4AAB006C
BEQ.S LAB_00DA ;148E: 670A
LEA LAB_00AF(PC),A0 ;1490: 41FAFD40
MOVE.L A0,D1 ;1494: 2208
JSR -948(A6) ;1496: 4EAEFC4C
LAB_00DA:
MOVEA.L 104(A3),A0 ;149A: 206B0068
LEA -280(A5),A1 ;149E: 43EDFEE8
MOVE.L A1,(A0) ;14A2: 2089
MOVE.L A0,D2 ;14A4: 2408
LEA LAB_00B0(PC),A1 ;14A6: 43FAFD2C
MOVE.L A1,D1 ;14AA: 2209
MOVEA.L (A3),A6 ;14AC: 2C53
JSR -954(A6) ;14AE: 4EAEFC46
LEA 132(A3),A0 ;14B2: 41EB0084
LEA 120(A3),A1 ;14B6: 43EB0078
MOVE.L A0,36(A7) ;14BA: 2F480024
MOVEQ #11,D0 ;14BE: 700B
MOVEA.L A0,A6 ;14C0: 2C48
LAB_00DB:
MOVE.B (A1)+,(A6)+ ;14C2: 1CD9
DBF D0,LAB_00DB ;14C4: 51C8FFFC
MOVEQ #0,D0 ;14C8: 7000
MOVE.B D0,144(A3) ;14CA: 17400090
MOVE.B D0,145(A3) ;14CE: 17400091
LEA 162(A3),A1 ;14D2: 43EB00A2
MOVE.L A1,146(A3) ;14D6: 27490092
LEA 178(A3),A6 ;14DA: 4DEB00B2
MOVE.L A6,150(A3) ;14DE: 274E0096
LEA 194(A3),A0 ;14E2: 41EB00C2
MOVE.L A0,154(A3) ;14E6: 2748009A
MOVE.L A6,44(A7) ;14EA: 2F4E002C
MOVE.L A1,40(A7) ;14EE: 2F490028
MOVE.L 36(A7),D1 ;14F2: 222F0024
MOVEA.L (A3),A6 ;14F6: 2C53
JSR -744(A6) ;14F8: 4EAEFD18
MOVEA.L 104(A3),A0 ;14FC: 206B0068
MOVE.L 40(A7),(A0) ;1500: 20AF0028
MOVE.L 44(A7),4(A0) ;1504: 216F002C0004
MOVE.L A0,D2 ;150A: 2408
LEA LAB_00B9(PC),A1 ;150C: 43FAFCF8
MOVE.L A1,D1 ;1510: 2209
MOVEA.L (A3),A6 ;1512: 2C53
JSR -954(A6) ;1514: 4EAEFC46
LAB_00DC:
MOVEQ #1,D0 ;1518: 7001
MOVE.L D0,108(A3) ;151A: 2740006C
MOVE.L D0,D6 ;151E: 2C00
LAB_00DD:
MOVE.L 24(A2),D7 ;1520: 2E2A0018
TST.L 64(A3) ;1524: 4AAB0040
BEQ.S LAB_00E0 ;1528: 675E
TST.L D7 ;152A: 4A87
BMI.S LAB_00E0 ;152C: 6B5A
MOVE.L #$00000104,D0 ;152E: 203C00000104
MOVE.L #$00010001,D1 ;1534: 223C00010001
MOVEA.L 48(A7),A6 ;153A: 2C6F0030
JSR -684(A6) ;153E: 4EAEFD54
MOVEA.L D0,A2 ;1542: 2440
MOVE.L A2,D0 ;1544: 200A
BEQ.S LAB_00E0 ;1546: 6740
LEA 4(A2),A0 ;1548: 41EA0004
LEA -280(A5),A1 ;154C: 43EDFEE8
MOVEA.L A0,A6 ;1550: 2C48
LAB_00DE:
MOVE.B (A1)+,(A6)+ ;1552: 1CD9
BNE.S LAB_00DE ;1554: 66FC
MOVEA.L 8(A5),A1 ;1556: 226D0008
ADDA #$001C,A1 ;155A: D2FC001C
MOVE.L A0,D1 ;155E: 2208
MOVE.L A1,D2 ;1560: 2409
MOVE.L #$00000100,D3 ;1562: 263C00000100
MOVEA.L (A3),A6 ;1568: 2C53
JSR -882(A6) ;156A: 4EAEFC8E
TST.L -1174(A5) ;156E: 4AADFB6A
BNE.S LAB_00DF ;1572: 660A
MOVE.L A2,-1178(A5) ;1574: 2B4AFB66
MOVE.L A2,-1174(A5) ;1578: 2B4AFB6A
BRA.S LAB_00E0 ;157C: 600A
LAB_00DF:
MOVEA.L -1178(A5),A0 ;157E: 206DFB66
MOVE.L A2,(A0) ;1582: 208A
MOVE.L A2,-1178(A5) ;1584: 2B4AFB66
LAB_00E0:
TST.L D7 ;1588: 4A87
BPL.S LAB_00E1 ;158A: 6A06
MOVE.L 56(A3),D0 ;158C: 202B0038
BNE.S LAB_00E2 ;1590: 660A
LAB_00E1:
TST.L D7 ;1592: 4A87
BLE.S LAB_00E3 ;1594: 6F16
MOVE.L 52(A3),D0 ;1596: 202B0034
BEQ.S LAB_00E3 ;159A: 6710
LAB_00E2:
TST.L 56(A3) ;159C: 4AAB0038
BEQ LAB_010A ;15A0: 670003A6
TST.L 52(A3) ;15A4: 4AAB0034
BEQ LAB_010A ;15A8: 6700039E
LAB_00E3:
TST.L 32(A3) ;15AC: 4AAB0020
BEQ.S LAB_00E4 ;15B0: 671A
MOVEA.L 8(A5),A0 ;15B2: 206D0008
ADDA #$0098,A0 ;15B6: D0FC0098
MOVE.L A0,D2 ;15BA: 2408
MOVE.L 12(A5),D1 ;15BC: 222D000C
MOVEA.L (A3),A6 ;15C0: 2C53
JSR -738(A6) ;15C2: 4EAEFD1E
TST.L D0 ;15C6: 4A80
BLE LAB_010A ;15C8: 6F00037E
LAB_00E4:
TST.L 36(A3) ;15CC: 4AAB0024
BEQ.S LAB_00E5 ;15D0: 671A
MOVEA.L 8(A5),A0 ;15D2: 206D0008
ADDA #$0098,A0 ;15D6: D0FC0098
MOVE.L A0,D2 ;15DA: 2408
MOVE.L 16(A5),D1 ;15DC: 222D0010
MOVEA.L (A3),A6 ;15E0: 2C53
JSR -738(A6) ;15E2: 4EAEFD1E
TST.L D0 ;15E6: 4A80
BPL LAB_010A ;15E8: 6A00035E
LAB_00E5:
MOVEA.L 8(A5),A2 ;15EC: 246D0008
TST.B 210(A3) ;15F0: 4A2B00D2
BEQ.S LAB_00E6 ;15F4: 671A
LEA 210(A3),A0 ;15F6: 41EB00D2
LEA 28(A2),A1 ;15FA: 43EA001C
MOVE.L A0,D1 ;15FE: 2208
MOVE.L A1,D2 ;1600: 2409
MOVEA.L (A3),A6 ;1602: 2C53
JSR -972(A6) ;1604: 4EAEFC34
TST D0 ;1608: 4A40
BNE.S LAB_00E7 ;160A: 6622
BRA LAB_010A ;160C: 6000033A
LAB_00E6:
TST.B 722(A3) ;1610: 4A2B02D2
BEQ.S LAB_00E7 ;1614: 6718
LEA 722(A3),A0 ;1616: 41EB02D2
LEA 28(A2),A1 ;161A: 43EA001C
MOVE.L A0,D1 ;161E: 2208
MOVE.L A1,D2 ;1620: 2409
MOVEA.L (A3),A6 ;1622: 2C53
JSR -972(A6) ;1624: 4EAEFC34
TST D0 ;1628: 4A40
BEQ LAB_010A ;162A: 6700031C
LAB_00E7:
LEA 132(A3),A2 ;162E: 45EB0084
MOVEA.L 8(A5),A0 ;1632: 206D0008
ADDA #$0098,A0 ;1636: D0FC0098
MOVEQ #11,D0 ;163A: 700B
MOVEA.L A2,A1 ;163C: 224A
LAB_00E8:
MOVE.B (A0)+,(A1)+ ;163E: 12D8
DBF D0,LAB_00E8 ;1640: 51C8FFFC
CLR.B 144(A3) ;1644: 422B0090
TST.L 16(A3) ;1648: 4AAB0010
BNE.S LAB_00E9 ;164C: 6604
MOVEQ #1,D0 ;164E: 7001
BRA.S LAB_00EA ;1650: 6002
LAB_00E9:
MOVEQ #0,D0 ;1652: 7000
LAB_00EA:
MOVE.B D0,145(A3) ;1654: 17400091
LEA 162(A3),A0 ;1658: 41EB00A2
MOVE.L A0,146(A3) ;165C: 27480092
LEA 178(A3),A0 ;1660: 41EB00B2
MOVE.L A0,150(A3) ;1664: 27480096
LEA 194(A3),A1 ;1668: 43EB00C2
MOVE.L A1,154(A3) ;166C: 2749009A
MOVE.L A0,44(A7) ;1670: 2F48002C
MOVE.L A1,40(A7) ;1674: 2F490028
MOVE.L A2,D1 ;1678: 220A
MOVEA.L (A3),A6 ;167A: 2C53
JSR -744(A6) ;167C: 4EAEFD18
TST.L D0 ;1680: 4A80
BNE.S LAB_00ED ;1682: 6618
LEA LAB_00BA(PC),A0 ;1684: 41FAFB8A
MOVEA.L 44(A7),A1 ;1688: 226F002C
LAB_00EB:
MOVE.B (A0)+,(A1)+ ;168C: 12D8
BNE.S LAB_00EB ;168E: 66FC
LEA LAB_00BA(PC),A0 ;1690: 41FAFB7E
MOVEA.L 40(A7),A1 ;1694: 226F0028
LAB_00EC:
MOVE.B (A0)+,(A1)+ ;1698: 12D8
BNE.S LAB_00EC ;169A: 66FC
LAB_00ED:
MOVEA.L 8(A5),A2 ;169C: 246D0008
LEA 28(A2),A0 ;16A0: 41EA001C
LEA -1080(A5),A1 ;16A4: 43EDFBC8
LAB_00EE:
MOVE.B (A0)+,(A1)+ ;16A8: 12D8
BNE.S LAB_00EE ;16AA: 66FC
MOVEQ #46,D0 ;16AC: 702E
LEA -1080(A5),A0 ;16AE: 41EDFBC8
JSR LAB_0124(PC) ;16B2: 4EBA048A
TST.L D0 ;16B6: 4A80
BEQ.S LAB_00F0 ;16B8: 6714
MOVEA.L D0,A0 ;16BA: 2040
LEA 1(A0),A1 ;16BC: 43E80001
LEA -1112(A5),A6 ;16C0: 4DEDFBA8
LAB_00EF:
MOVE.B (A1)+,(A6)+ ;16C4: 1CD9
BNE.S LAB_00EF ;16C6: 66FC
MOVEQ #0,D1 ;16C8: 7200
MOVE.B D1,(A0) ;16CA: 1081
BRA.S LAB_00F1 ;16CC: 6004
LAB_00F0:
CLR.B -1112(A5) ;16CE: 422DFBA8
LAB_00F1:
LEA 148(A2),A0 ;16D2: 41EA0094
MOVE.L A0,-(A7) ;16D6: 2F08
LEA -1128(A5),A0 ;16D8: 41EDFB98
LEA LAB_00BC(PC),A1 ;16DC: 43FAFB3C
BSR LAB_011B ;16E0: 610003DA
LEA 20(A2),A0 ;16E4: 41EA0014
MOVE.L A0,(A7) ;16E8: 2E88
LEA -1144(A5),A0 ;16EA: 41EDFB88
LEA LAB_00BC(PC),A1 ;16EE: 43FAFB2A
BSR LAB_011B ;16F2: 610003C8
LEA 144(A2),A0 ;16F6: 41EA0090
MOVE.L A0,(A7) ;16FA: 2E88
LEA -1160(A5),A0 ;16FC: 41EDFB78
LEA LAB_00BC(PC),A1 ;1700: 43FAFB18
BSR LAB_011B ;1704: 610003B6
ADDQ #4,A7 ;1708: 584F
LEA LAB_00BD(PC),A0 ;170A: 41FAFB12
LEA -1169(A5),A1 ;170E: 43EDFB6F
LAB_00F2:
MOVE.B (A0)+,(A1)+ ;1712: 12D8
BNE.S LAB_00F2 ;1714: 66FC
MOVEQ #0,D5 ;1716: 7A00
BRA.S LAB_00F7 ;1718: 602E
LAB_00F3:
MOVEQ #7,D0 ;171A: 7007
SUB.L D5,D0 ;171C: 9085
MOVEQ #1,D1 ;171E: 7201
MOVE.L D1,D2 ;1720: 2401
ASL.L D0,D2 ;1722: E1A2
MOVE.L D2,D4 ;1724: 2802
MOVEQ #4,D0 ;1726: 7004
CMP.L D0,D5 ;1728: BA80
BGE.S LAB_00F4 ;172A: 6C04
MOVEQ #0,D0 ;172C: 7000
BRA.S LAB_00F5 ;172E: 6002
LAB_00F4:
MOVE.L D4,D0 ;1730: 2004
LAB_00F5:
MOVE.L 136(A2),D2 ;1732: 242A0088
AND.L D4,D2 ;1736: C484
CMP.L D0,D2 ;1738: B480
BNE.S LAB_00F6 ;173A: 660A
LEA -1169(A5),A0 ;173C: 41EDFB6F
ADDA.L D5,A0 ;1740: D1C5
MOVE.B #$2D,(A0) ;1742: 10BC002D
LAB_00F6:
ADDQ.L #1,D5 ;1746: 5285
LAB_00F7:
MOVEQ #8,D0 ;1748: 7008
CMP.L D0,D5 ;174A: BA80
BLT.S LAB_00F3 ;174C: 6DCC
MOVEQ #0,D5 ;174E: 7A00
MOVEQ #0,D4 ;1750: 7800
BRA LAB_0102 ;1752: 60000166
LAB_00F8:
MOVEA.L 100(A3),A0 ;1756: 206B0064
ADDA.L D5,A0 ;175A: D1C5
MOVE.B (A0),D0 ;175C: 1010
EXT D0 ;175E: 4880
SUBI #$0061,D0 ;1760: 04400061
BLT LAB_0101 ;1764: 6D000150
CMPI #$0014,D0 ;1768: 0C400014
BGE LAB_0101 ;176C: 6C000148
ADD D0,D0 ;1770: D040
MOVE LAB_00F9(PC,D0.W),D0 ;1772: 303B0006
JMP LAB_00F9+2(PC,D0.W) ;1776: 4EFB0004
LAB_00F9:
ORI.B #$36,-(A6) ;177A: 00260036
ORI #$009E,172(A2) ;177E: 006A009E00AC
DC.W $00BC ;1784
BTST D0,LAB_0104(PC) ;1786: 013A013A
BTST D0,LAB_0105+2(PC) ;178A: 013A013A
DC.W $00CA ;178E
DC.W $00D8 ;1790
BTST D0,D6 ;1792: 0106
BTST D0,(A4) ;1794: 0114
BTST D0,LAB_0102(PC) ;1796: 013A0122
BTST D0,LAB_0107(PC) ;179A: 013A013A
BTST D0,LAB_0106+2(PC) ;179E: 013A0130
MOVEA.L 104(A3),A0 ;17A2: 206B0068
ADDA.L D4,A0 ;17A6: D1C4
LEA -1169(A5),A1 ;17A8: 43EDFB6F
MOVE.L A1,(A0) ;17AC: 2089
BRA LAB_0101 ;17AE: 60000106
MOVEA.L 104(A3),A0 ;17B2: 206B0068
ADDA.L D4,A0 ;17B6: D1C4
MOVEA.L A0,A2 ;17B8: 2448
TST.L D7 ;17BA: 4A87
BMI.S LAB_00FB ;17BC: 6B0A
LEA LAB_00BF(PC),A0 ;17BE: 41FAFA68
MOVE.L A0,(A2) ;17C2: 2488
BRA LAB_0101 ;17C4: 600000F0
LAB_00FB:
MOVEA.L 8(A5),A0 ;17C8: 206D0008
TST.L 144(A0) ;17CC: 4AA80090
BNE.S LAB_00FC ;17D0: 660A
LEA LAB_00C0(PC),A0 ;17D2: 41FAFA58
MOVE.L A0,(A2) ;17D6: 2488
BRA LAB_0101 ;17D8: 600000DC
LAB_00FC:
LEA -1128(A5),A0 ;17DC: 41EDFB98
MOVE.L A0,(A2) ;17E0: 2488
BRA LAB_0101 ;17E2: 600000D2
MOVEA.L 104(A3),A0 ;17E6: 206B0068
ADDA.L D4,A0 ;17EA: D1C4
LEA -1048(A5),A1 ;17EC: 43EDFBE8
MOVE.L A1,(A0) ;17F0: 2089
TST.B 164(A2) ;17F2: 4A2A00A4
BEQ.S LAB_00FE ;17F6: 671A
LEA 158(A3),A0 ;17F8: 41EB009E
LAB_00FD:
MOVE.B (A0)+,(A1)+ ;17FC: 12D8
BNE.S LAB_00FD ;17FE: 66FC
LEA 164(A2),A0 ;1800: 41EA00A4
MOVEA.L A0,A1 ;1804: 2248
LEA -1048(A5),A0 ;1806: 41EDFBE8
JSR LAB_011D(PC) ;180A: 4EBA02EC
BRA LAB_0101 ;180E: 600000A6
LAB_00FE:
CLR.B -1048(A5) ;1812: 422DFBE8
BRA LAB_0101 ;1816: 6000009E
MOVEA.L 104(A3),A0 ;181A: 206B0068
ADDA.L D4,A0 ;181E: D1C4
MOVE.L 44(A7),(A0) ;1820: 20AF002C
BRA LAB_0101 ;1824: 60000090
MOVEA.L 104(A3),A0 ;1828: 206B0068
ADDA.L D4,A0 ;182C: D1C4
LEA -1112(A5),A1 ;182E: 43EDFBA8
MOVE.L A1,(A0) ;1832: 2089
BRA LAB_0101 ;1834: 60000080
MOVEA.L 104(A3),A0 ;1838: 206B0068
ADDA.L D4,A0 ;183C: D1C4
LEA -792(A5),A1 ;183E: 43EDFCE8
MOVE.L A1,(A0) ;1842: 2089
BRA.S LAB_0101 ;1844: 6070
MOVEA.L 104(A3),A0 ;1846: 206B0068
ADDA.L D4,A0 ;184A: D1C4
LEA -1144(A5),A1 ;184C: 43EDFB88
MOVE.L A1,(A0) ;1850: 2089
BRA.S LAB_0101 ;1852: 6062
MOVEA.L 104(A3),A0 ;1854: 206B0068
ADDA.L D4,A0 ;1858: D1C4
MOVEA.L A0,A2 ;185A: 2448
TST.L D7 ;185C: 4A87
BMI.S LAB_00FF ;185E: 6B08
LEA LAB_00BF(PC),A0 ;1860: 41FAF9C6
MOVE.L A0,(A2) ;1864: 2488
BRA.S LAB_0101 ;1866: 604E
LAB_00FF:
MOVEA.L 8(A5),A0 ;1868: 206D0008
TST.L 144(A0) ;186C: 4AA80090
BNE.S LAB_0100 ;1870: 6608
LEA LAB_00C0(PC),A0 ;1872: 41FAF9B8
MOVE.L A0,(A2) ;1876: 2488
BRA.S LAB_0101 ;1878: 603C
LAB_0100:
LEA -1160(A5),A0 ;187A: 41EDFB78
MOVE.L A0,(A2) ;187E: 2488
BRA.S LAB_0101 ;1880: 6034
MOVEA.L 104(A3),A0 ;1882: 206B0068
ADDA.L D4,A0 ;1886: D1C4
LEA -1080(A5),A1 ;1888: 43EDFBC8
MOVE.L A1,(A0) ;188C: 2089
BRA.S LAB_0101 ;188E: 6026
MOVEA.L 104(A3),A0 ;1890: 206B0068
ADDA.L D4,A0 ;1894: D1C4
LEA 28(A2),A1 ;1896: 43EA001C
MOVE.L A1,(A0) ;189A: 2089
BRA.S LAB_0101 ;189C: 6018
MOVEA.L 104(A3),A0 ;189E: 206B0068
ADDA.L D4,A0 ;18A2: D1C4
LEA -536(A5),A1 ;18A4: 43EDFDE8
MOVE.L A1,(A0) ;18A8: 2089
BRA.S LAB_0101 ;18AA: 600A
MOVEA.L 104(A3),A0 ;18AC: 206B0068
ADDA.L D4,A0 ;18B0: D1C4
MOVE.L 40(A7),(A0) ;18B2: 20AF0028
LAB_0101:
ADDQ.L #1,D5 ;18B6: 5285
ADDQ.L #4,D4 ;18B8: 5884
LAB_0102:
MOVEA.L 100(A3),A0 ;18BA: 206B0064
LAB_0103:
TST.B (A0)+ ;18BE: 4A18
BNE.S LAB_0103 ;18C0: 66FC
LAB_0104:
SUBQ.L #1,A0 ;18C2: 5388
LAB_0105:
SUBA.L 100(A3),A0 ;18C4: 91EB0064
MOVEA.L 8(A5),A2 ;18C8: 246D0008
CMP.L A0,D5 ;18CC: BA88
LAB_0106:
BLT LAB_00F8 ;18CE: 6D00FE86
MOVE.L 96(A3),D1 ;18D2: 222B0060
LAB_0107:
MOVE.L 104(A3),D2 ;18D6: 242B0068
MOVEA.L (A3),A6 ;18DA: 2C53
JSR -954(A6) ;18DC: 4EAEFC46
LEA LAB_00AF(PC),A0 ;18E0: 41FAF8F0
MOVE.L A0,D1 ;18E4: 2208
JSR -948(A6) ;18E6: 4EAEFC4C
TST.L D7 ;18EA: 4A87
BMI.S LAB_0108 ;18EC: 6B10
TST.L 52(A3) ;18EE: 4AAB0034
BNE.S LAB_0109 ;18F2: 6618
ADDQ.L #1,68(A3) ;18F4: 52AB0044
ADDQ.L #1,84(A3) ;18F8: 52AB0054
BRA.S LAB_0109 ;18FC: 600E
LAB_0108:
TST.L 56(A3) ;18FE: 4AAB0038
BNE.S LAB_0109 ;1902: 6608
ADDQ.L #1,72(A3) ;1904: 52AB0048
ADDQ.L #1,88(A3) ;1908: 52AB0058
LAB_0109:
MOVE.L 148(A2),D0 ;190C: 202A0094
MOVE.L D0,D1 ;1910: 2200
ADDQ.L #1,D1 ;1912: 5281
ADD.L D1,76(A3) ;1914: D3AB004C
MOVE.L 148(A2),D0 ;1918: 202A0094
ADDQ.L #1,D0 ;191C: 5280
ADD.L D0,92(A3) ;191E: D1AB005C
MOVE.L #$00001000,D1 ;1922: 223C00001000
MOVEA.L (A3),A6 ;1928: 2C53
JSR -792(A6) ;192A: 4EAEFCE8
TST.L D0 ;192E: 4A80
BEQ.S LAB_010A ;1930: 6716
MOVEA #$0004,A0 ;1932: 307C0004
MOVEA.L (A0),A1 ;1936: 2250
MOVEA.L 276(A1),A0 ;1938: 20690114
MOVE.L #$00000130,148(A0) ;193C: 217C000001300094
MOVEQ #1,D7 ;1944: 7E01
BRA.S LAB_010B ;1946: 6014
LAB_010A:
MOVEA.L 8(A5),A2 ;1948: 246D0008
MOVE.L A2,D1 ;194C: 220A
MOVEA.L (A3),A6 ;194E: 2C53
JSR -828(A6) ;1950: 4EAEFCC4
MOVE.L D0,D7 ;1954: 2E00
TST.L D7 ;1956: 4A87
BEQ LAB_00D5 ;1958: 6700FA8A
LAB_010B:
TST.L D7 ;195C: 4A87
BEQ.S LAB_010C ;195E: 670A
MOVEA.L (A3),A6 ;1960: 2C53
JSR -132(A6) ;1962: 4EAEFF7C
MOVE.L D0,-24(A5) ;1966: 2B40FFE8
LAB_010C:
MOVE.L -24(A5),D0 ;196A: 202DFFE8
MOVEQ #116,D1 ;196E: 7274
ADD.L D1,D1 ;1970: D281
CMP.L D1,D0 ;1972: B081
BEQ.S LAB_010D ;1974: 6704
TST.L D0 ;1976: 4A80
BNE.S LAB_010E ;1978: 6604
LAB_010D:
CLR.L 116(A3) ;197A: 42AB0074
LAB_010E:
CMPI.L #$00000130,-24(A5) ;197E: 0CAD00000130FFE8
BNE.S LAB_010F ;1986: 6614
MOVE.L #$00000130,D1 ;1988: 223C00000130
MOVEQ #0,D2 ;198E: 7400
MOVEA.L (A3),A6 ;1990: 2C53
JSR -474(A6) ;1992: 4EAEFE26
MOVEQ #5,D0 ;1996: 7005
MOVE.L D0,116(A3) ;1998: 27400074
LAB_010F:
MOVE.L 8(A5),D1 ;199C: 222D0008
MOVEA.L (A3),A6 ;19A0: 2C53
JSR -834(A6) ;19A2: 4EAEFCBE
MOVEA.L -1174(A5),A2 ;19A6: 246DFB6A
MOVE.L A2,D0 ;19AA: 200A
BEQ.S LAB_0110 ;19AC: 670C
MOVEA.L -1178(A5),A0 ;19AE: 206DFB66
MOVE.L 80(A3),(A0) ;19B2: 20AB0050
MOVE.L A2,80(A3) ;19B6: 274A0050
LAB_0110:
MOVEA.L A3,A0 ;19BA: 204B
BSR LAB_0111 ;19BC: 6100000E
MOVE.L 116(A3),D0 ;19C0: 202B0074
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;19C4: 4CDF4CFC
UNLK A5 ;19C8: 4E5D
RTS ;19CA: 4E75
LAB_0111:
LINK A5,#-8 ;19CC: 4E55FFF8
MOVEM.L D2/A2-A3/A6,-(A7) ;19D0: 48E72032
MOVEA.L A0,A3 ;19D4: 2648
MOVEA #$0004,A0 ;19D6: 307C0004
MOVE.L (A0),-8(A5) ;19DA: 2B50FFF8
TST.L 60(A3) ;19DE: 4AAB003C
BNE LAB_011A ;19E2: 660000C2
TST.L 48(A3) ;19E6: 4AAB0030
BNE LAB_011A ;19EA: 660000BA
MOVE.L 72(A3),D0 ;19EE: 202B0048
MOVE.L 68(A3),D1 ;19F2: 222B0044
ADD.L D0,D1 ;19F6: D280
BEQ LAB_011A ;19F8: 670000AC
TST.L 56(A3) ;19FC: 4AAB0038
BNE.S LAB_0114 ;1A00: 6634
TST.L D0 ;1A02: 4A80
BEQ.S LAB_0114 ;1A04: 6730
MOVEA.L 104(A3),A1 ;1A06: 226B0068
MOVE.L D0,(A1) ;1A0A: 2280
LEA 4(A1),A2 ;1A0C: 45E90004
CMPI.L #$00000001,72(A3) ;1A10: 0CAB000000010048
BLE.S LAB_0112 ;1A18: 6F08
LEA LAB_00A0(PC),A0 ;1A1A: 41FAF73E
MOVE.L A0,(A2) ;1A1E: 2488
BRA.S LAB_0113 ;1A20: 6006
LAB_0112:
LEA LAB_00A1(PC),A0 ;1A22: 41FAF73C
MOVE.L A0,(A2) ;1A26: 2488
LAB_0113:
MOVE.L A1,D2 ;1A28: 2409
LEA LAB_00A2(PC),A0 ;1A2A: 41FAF73A
MOVE.L A0,D1 ;1A2E: 2208
MOVEA.L (A3),A6 ;1A30: 2C53
JSR -954(A6) ;1A32: 4EAEFC46
LAB_0114:
TST.L 52(A3) ;1A36: 4AAB0034
BNE.S LAB_0117 ;1A3A: 6636
MOVE.L 68(A3),D0 ;1A3C: 202B0044
BEQ.S LAB_0117 ;1A40: 6730
MOVEA.L 104(A3),A0 ;1A42: 206B0068
MOVE.L D0,(A0) ;1A46: 2080
LEA 4(A0),A2 ;1A48: 45E80004
CMPI.L #$00000001,68(A3) ;1A4C: 0CAB000000010044
BLE.S LAB_0115 ;1A54: 6F08
LEA LAB_00A4(PC),A1 ;1A56: 43FAF718
MOVE.L A1,(A2) ;1A5A: 2489
BRA.S LAB_0116 ;1A5C: 6006
LAB_0115:
LEA LAB_00A5(PC),A1 ;1A5E: 43FAF71C
MOVE.L A1,(A2) ;1A62: 2489
LAB_0116:
MOVE.L A0,D2 ;1A64: 2408
LEA LAB_00A2(PC),A1 ;1A66: 43FAF6FE
MOVE.L A1,D1 ;1A6A: 2209
MOVEA.L (A3),A6 ;1A6C: 2C53
JSR -954(A6) ;1A6E: 4EAEFC46
LAB_0117:
MOVEA.L 104(A3),A0 ;1A72: 206B0068
MOVE.L 76(A3),D0 ;1A76: 202B004C
MOVE.L D0,(A0) ;1A7A: 2080
LEA 4(A0),A2 ;1A7C: 45E80004
CMPI.L #$00000001,76(A3) ;1A80: 0CAB00000001004C
BLE.S LAB_0118 ;1A88: 6F08
LEA LAB_00A6(PC),A1 ;1A8A: 43FAF6FA
MOVE.L A1,(A2) ;1A8E: 2489
BRA.S LAB_0119 ;1A90: 6006
LAB_0118:
LEA LAB_00A8(PC),A1 ;1A92: 43FAF6FA
MOVE.L A1,(A2) ;1A96: 2489
LAB_0119:
MOVE.L A0,D2 ;1A98: 2408
LEA LAB_00A9(PC),A1 ;1A9A: 43FAF6F8
MOVE.L A1,D1 ;1A9E: 2209
MOVEA.L (A3),A6 ;1AA0: 2C53
JSR -954(A6) ;1AA2: 4EAEFC46
LAB_011A:
MOVEQ #0,D0 ;1AA6: 7000
MOVE.L D0,76(A3) ;1AA8: 2740004C
MOVE.L D0,72(A3) ;1AAC: 27400048
MOVE.L D0,68(A3) ;1AB0: 27400044
MOVEM.L (A7)+,D2/A2-A3/A6 ;1AB4: 4CDF4C04
UNLK A5 ;1AB8: 4E5D
RTS ;1ABA: 4E75
LAB_011B:
LINK A5,#0 ;1ABC: 4E550000
MOVEM.L A2-A3/A6,-(A7) ;1AC0: 48E70032
MOVEA.L A0,A3 ;1AC4: 2648
MOVEA.L A1,A2 ;1AC6: 2449
MOVEM.L A2-A3,-(A7) ;1AC8: 48E70030
MOVEA.L A2,A0 ;1ACC: 204A
MOVEA.L 8(A5),A1 ;1ACE: 226D0008
LEA LAB_011C(PC),A2 ;1AD2: 45FA0016
MOVEA.L (ABSEXECBASE).W,A6 ;1AD6: 2C780004
JSR -522(A6) ;1ADA: 4EAEFDF6
MOVEM.L (A7)+,A2-A3 ;1ADE: 4CDF0C00
MOVEM.L (A7)+,A2-A3/A6 ;1AE2: 4CDF4C00
UNLK A5 ;1AE6: 4E5D
RTS ;1AE8: 4E75
LAB_011C:
LINK A5,#-4 ;1AEA: 4E55FFFC
MOVE.L D0,-4(A5) ;1AEE: 2B40FFFC
MOVE.B D0,(A3)+ ;1AF2: 16C0
UNLK A5 ;1AF4: 4E5D
RTS ;1AF6: 4E75
LAB_011D:
MOVE.L A0,D0 ;1AF8: 2008
LAB_011E:
TST.B (A0)+ ;1AFA: 4A18
BNE.S LAB_011E ;1AFC: 66FC
SUBQ.L #1,A0 ;1AFE: 5388
LAB_011F:
MOVE.B (A1)+,(A0)+ ;1B00: 10D9
BNE.S LAB_011F ;1B02: 66FC
RTS ;1B04: 4E75
DC.W $0000 ;1B06
LAB_0120:
MOVEM.L D7/A3,-(A7) ;1B08: 48E70110
MOVEA.L A0,A3 ;1B0C: 2648
MOVE.L D0,D7 ;1B0E: 2E00
LAB_0121:
MOVEQ #0,D0 ;1B10: 7000
MOVE.B (A3),D0 ;1B12: 1013
CMP.L D7,D0 ;1B14: B087
BNE.S LAB_0122 ;1B16: 6604
MOVE.L A3,D0 ;1B18: 200B
BRA.S LAB_0123 ;1B1A: 6008
LAB_0122:
MOVE.B (A3)+,D0 ;1B1C: 101B
TST.B D0 ;1B1E: 4A00
BNE.S LAB_0121 ;1B20: 66EE
MOVEQ #0,D0 ;1B22: 7000
LAB_0123:
MOVEM.L (A7)+,D7/A3 ;1B24: 4CDF0880
RTS ;1B28: 4E75
MOVEM.L D7/A3,-(A7) ;1B2A: 48E70110
MOVEA.L A0,A3 ;1B2E: 2648
MOVE.L D0,D7 ;1B30: 2E00
MOVE.L D7,D0 ;1B32: 2007
MOVEA.L A3,A0 ;1B34: 204B
BSR.S LAB_0120 ;1B36: 61D0
MOVEM.L (A7)+,D7/A3 ;1B38: 4CDF0880
RTS ;1B3C: 4E75
LAB_0124:
MOVEM.L D7/A2-A3,-(A7) ;1B3E: 48E70130
MOVEA.L A0,A3 ;1B42: 2648
MOVE.L D0,D7 ;1B44: 2E00
SUBA.L A2,A2 ;1B46: 95CA
LAB_0125:
MOVE.B (A3),D0 ;1B48: 1013
BEQ.S LAB_0127 ;1B4A: 670E
MOVEQ #0,D1 ;1B4C: 7200
MOVE.B D0,D1 ;1B4E: 1200
CMP.L D7,D1 ;1B50: B287
BNE.S LAB_0126 ;1B52: 6602
MOVEA.L A3,A2 ;1B54: 244B
LAB_0126:
ADDQ.L #1,A3 ;1B56: 528B
BRA.S LAB_0125 ;1B58: 60EE
LAB_0127:
MOVE.L A2,D0 ;1B5A: 200A
MOVEM.L (A7)+,D7/A2-A3 ;1B5C: 4CDF0C80
RTS ;1B60: 4E75
DC.W $0000 ;1B62
END