home *** CD-ROM | disk | FTP | other *** search
- ; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
-
-
- EXT_0000 EQU $0
- ABSEXECBASE EQU $4
- CHK EQU $18
- EXT_0003 EQU $3F2
- EXT_0004 EQU $400
- EXT_0005 EQU $600
- EXT_0006 EQU $6F5
- EXT_0007 EQU $75D
- EXT_0008 EQU $2C78
- EXT_0009 EQU $DFF007
- EXT_000A EQU $68032B38
- EXT_000B EQU $FFFFFABA
-
-
-
-
- SECTION S_0,CODE
-
- SECSTRT_0:
- JMP EXT_000A ;0000: 4EF968032B38
- DC.W $0030 ;0006
- MOVEQ #4,D3 ;0008: 7604
- MOVEA.L D3,A4 ;000A: 2843
- MOVEA.L (A4),A6 ;000C: 2C54
- LEA (EXT_0007).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
- LEA LAB_0003+3(PC),A0 ;0036: 41FA003D
- SUBQ.L #7,A0 ;003A: 5F88
- MOVE #$115F,D2 ;003C: 343C115F
- ADDI #$F5C6,D2 ;0040: 0642F5C6
- LAB_0001:
- DC.W $0A10 ;0044
- MOVE.B -(A7),(EXT_0008).W ;0046: 11E72C78
- DC.W $0004 ;004A
- MOVE.B (A0),D4 ;004C: 1810
- ROL.B #3,D4 ;004E: E71C
- MOVE.B D4,(A0) ;0050: 1084
- DC.W $0410 ;0052
- DC.W $F6F6 ;0054
- PEA (A0) ;0056: 4850
- ADDQ.L #1,(A7) ;0058: 5297
- MOVEA.L (A7)+,A0 ;005A: 205F
- TST D2 ;005C: 4A42
- BEQ.S LAB_0002 ;005E: 6706
- SUBQ #1,D2 ;0060: 5342
- BRA LAB_0001 ;0062: 6000FFE0
- LAB_0002:
- MOVE #$FD77,D0 ;0066: 303CFD77
- DC.W $4EB6 ;006A
- DC.W $000D ;006C
- LEA (EXT_000B).W,A5 ;006E: 4BF8FABA
- LAB_0003:
- MOVEA.L 1354(A5),A6 ;0072: 2C6D054A
- LEA LAB_0005(PC),A4 ;0076: 49FA001E
- ADDQ.L #8,A4 ;007A: 508C
- LEA (EXT_0006).W,A1 ;007C: 43F806F5
- MOVE.L A1,D1 ;0080: 2209
- LAB_0004:
- DC.W $0614 ;0082
- DC.W $0175 ;0084
- MOVE.B (A4),D2 ;0086: 1414
- ROL.B #3,D2 ;0088: E71A
- MOVE.B D2,(A4) ;008A: 1882
- MOVEQ #1,D2 ;008C: 7401
- ADDA D2,A4 ;008E: D8C2
- SUBQ #1,D1 ;0090: 5341
- BPL LAB_0004 ;0092: 6A00FFEE
- LAB_0005:
- LEA 4462(A6),A0 ;0096: 41EE116E
- JSR -5098(A0) ;009A: 4EA8EC16
- LAB_0006:
- LEA LAB_000C(PC),A0 ;009E: 41FA018C
- MOVE.L (A0),D0 ;00A2: 2010
- LAB_0007:
- SUBQ #2,A0 ;00A4: 5548
- CMP.L (A0),D0 ;00A6: B090
- BNE.S LAB_0007 ;00A8: 66FA
- MOVE #$4EF9,(A0) ;00AA: 30BC4EF9
- MOVE.L -(A0),D2 ;00AE: 2420
- LSL.L #2,D2 ;00B0: E58A
- ADDQ.L #4,D2 ;00B2: 5882
- MOVE.L D2,6(A0) ;00B4: 21420006
- MOVEA.L D2,A0 ;00B8: 2042
- EORI #$1BEF,(A0) ;00BA: 0A501BEF
- LEA LAB_0006(PC),A1 ;00BE: 43FAFFDE
- MOVEA.L 58(A6),A0 ;00C2: 206E003A
- MOVE #$037A,D7 ;00C6: 3E3C037A
- LAB_0008:
- MOVE (A1)+,(A0)+ ;00CA: 30D9
- DBF D7,LAB_0008 ;00CC: 51CFFFFC
- PEA -1400(A0) ;00D0: 4868FA88
- JMP -636(A6) ;00D4: 4EEEFD84
- CLR D5 ;00D8: 4245
- DC.W $4F4C ;00DA
- DC.W $3936 ;00DC
- EOR.B D2,D0 ;00DE: B500
- RTS ;00E0: 4E75
- SUB.B D2,D0 ;00E2: 9002
- RTS ;00E4: 4E75
- ROR.B #3,D0 ;00E6: E618
- RTS ;00E8: 4E75
- ADD.B D2,D0 ;00EA: D002
- RTS ;00EC: 4E75
- DC.W $180C ;00EE
- BTST D7,(A5) ;00F0: 0F15
- BTST D7,(A0)+ ;00F2: 0F18
- DC.W $040D ;00F4
- MOVE.B (A0),D0 ;00F6: 1010
- DC.W $110A ;00F8
- ROXL.B #1,D1 ;00FA: E311
- DC.W $06E4 ;00FC
- MOVE.B D4,-(A0) ;00FE: 1104
- LSL.B #4,D5 ;0100: E90D
- MOVE.B 3331(A0),(A1)+ ;0102: 12E80D03
- MOVEP 4112(A1),D1 ;0106: 03091010
- DC.W $0203 ;010A
- ROL.B #3,D0 ;010C: E718
- MOVEP 784(A1),D1 ;010E: 03090310
- OR.B (A2),D0 ;0112: 8012
- ADDX.B D0,D0 ;0114: D100
- DC.W $041C ;0116
- DC.W $0A13 ;0118
- MOVEP 16890(A1),D0 ;011A: 010941FA
- DC.W $0E00 ;011E
- MOVEP 16890(A1),D0 ;0120: 010941FA
- DC.W $0F0C ;0124
- BCHG D4,(A1) ;0126: 0951
- OR.B D1,D4 ;0128: 8801
- BCHG D4,D1 ;012A: 0941
- DC.W $FA10 ;012C
- DC.W $0C09 ;012E
- ADDQ.L #8,A0 ;0130: 5088
- DC.W $0448 ;0132
- MOVEQ #14,D5 ;0134: 7A0E
- DC.W $0109 ;0136
- MOVEA.L (A7)+,A0 ;0138: 205F
- DC.W $0004 ;013A
- MOVE.B (A3)+,-(A0) ;013C: 111B
- MOVE.L D1,-(A3) ;013E: 2701
- DC.W $0841 ;0140
- DC.W $F804 ;0142
- DC.W $06F5 ;0144
- BTST D1,D2 ;0146: 0302
- DC.W $0820 ;0148
- DC.W $0800 ;014A
- MOVEP.L 30726(A0),D2 ;014C: 05487806
- DC.W $F501 ;0150
- DC.W $0220 ;0152
- MOVE.B D0,-(A7) ;0154: 1F00
- BTST D0,D2 ;0156: 0102
- MOVE #$0B06,D0 ;0158: 303C0B06
- DC.W $06F5 ;015C
- DC.W $0C02 ;015E
- SUBQ #8,D0 ;0160: 5140
- BTST D0,D2 ;0162: 0102
- MOVE #$0606,D0 ;0164: 303C0606
- DC.W $F502 ;0168
- DC.W $0206 ;016A
- NEGX.B D7 ;016C: 4007
- LAB_0009:
- OR.L D5,D0 ;016E: 8085
- OR.L D2,-(A7) ;0170: 85A7
- DC.W $CC09 ;0172
- DC.W $7D2F ;0174
- ADDQ.B #8,D7 ;0176: 5007
- DC.W $0409 ;0178
- MOVE.B (A7)+,-(A2) ;017A: 151F
- DC.W $0209 ;017C
- ADDQ #1,A0 ;017E: 5248
- DC.W $0002 ;0180
- MOVEP.L 20484(A0),D4 ;0182: 09485004
- ADDQ.L #1,(A7) ;0186: 5297
- DC.W $0109 ;0188
- MOVEA.L (A7)+,A0 ;018A: 205F
- DC.W $0001 ;018C
- DC.W $0370 ;018E
- BTST D0,D3 ;0190: 0103
- BTST D4,D3 ;0192: 0903
- ADDA D0,A0 ;0194: D0C0
- DC.W $0003 ;0196
- MOVEP 4120(A1),D1 ;0198: 03091018
- DC.W $0027 ;019C
- DC.W $0409 ;019E
- MOVE.B (A1),-(A0) ;01A0: 1111
- DC.W $0202 ;01A2
- DBF D0,LAB_0083 ;01A4: 51C80A02
- ANDI #$4004,(A3) ;01A8: 02534004
- BPL LAB_0085 ;01AC: 6A000A02
- DC.W $024A ;01B0
- NEGX.B D4 ;01B2: 4004
- BEQ.S LAB_000A+2 ;01B4: 6706
- DC.W $0202 ;01B6
- SUBQ #1,D0 ;01B8: 5340
- LAB_000A:
- SUBI #$000A,-(A0) ;01BA: 0460000A
- AND.B D4,D0 ;01BE: C004
- BTST D7,(A3)+ ;01C0: 0F1B
- MOVE.L D5,-(A3) ;01C2: 2705
- PEA LAB_000B(PC) ;01C4: 487A0006
- DC.W $054E ;01C8
- DC.W $EEFD ;01CA
- LAB_000B:
- OR.B D0,D2 ;01CC: 8400
- BTST D0,D7 ;01CE: 0107
- LEA 1789(A6),A0 ;01D0: 41EE06FD
- OR.B D2,D2 ;01D4: 8402
- DC.W $074E ;01D6
- DC.W $A807 ;01D8
- BTST D0,D1 ;01DA: 0101
- MOVE #$08FD,D0 ;01DC: 303C08FD
- OR.B D4,D2 ;01E0: 8404
- DC.W $4EB6 ;01E2
- BTST D4,D1 ;01E4: 0901
- DC.W $054E ;01E6
- DC.W $AEFD ;01E8
- OR.B D0,D2 ;01EA: 8400
- DC.W $040A ;01EC
- MOVE.B -(A4),D4 ;01EE: 1824
- BTST D2,30720(A4) ;01F0: 052C7800
- DC.W $0400 ;01F4
- BTST D0,D0 ;01F6: 0100
- MOVEQ #4,D0 ;01F8: 7004
- BTST D1,D6 ;01FA: 0306
- DC.W $0020 ;01FC
- NEGX.B D2 ;01FE: 4002
- DC.W $062C ;0200
- ADDQ.B #8,D0 ;0202: 5000
- BTST D0,D0 ;0204: 0100
- MOVE.L (EXT_0004).W,D0 ;0206: 20380400
- SUBI.B #$2C,D2 ;020A: 0402002C
- NEGX.B D0 ;020E: 4000
- BTST D0,D6 ;0210: 0106
- LEA (EXT_0005).W,A0 ;0212: 41F80600
- DC.W $0402 ;0216
- DC.W $062C ;0218
- DC.W $6807 ;021A
- BSR.S LAB_000C ;021C: 610E
- LEA 56(A7),A0 ;021E: 41EF0038
- MOVEA.L (A0),A6 ;0222: 2C50
- MOVE.L D2,(A0) ;0224: 2082
- MOVEM.L (A7)+,D0-D7/A0-A5 ;0226: 4CDF3FFF
- RTS ;022A: 4E75
- LAB_000C:
- MOVEM.L D0-D7/A0-A6,-(A7) ;022C: 48E7FFFE
- JSR -132(A6) ;0230: 4EAEFF7C
- MOVEQ #13,D1 ;0234: 720D
- LEA LAB_0010(PC),A1 ;0236: 43FA002A
- MOVEA.L 420(A6),A0 ;023A: 206E01A4
- BSR.S LAB_000E ;023E: 6110
- MOVEA.L 406(A6),A0 ;0240: 206E0196
- BSR.S LAB_000E ;0244: 610A
- JSR -138(A6) ;0246: 4EAEFF76
- MOVEM.L (A7)+,D0-D7/A0-A6 ;024A: 4CDF7FFF
- LAB_000D:
- RTS ;024E: 4E75
- LAB_000E:
- TST.L (A0) ;0250: 4A90
- BEQ.S LAB_000D ;0252: 67FA
- CMP.B 8(A0),D1 ;0254: B2280008
- BNE.S LAB_000F ;0258: 6604
- MOVE.L A1,180(A0) ;025A: 214900B4
- LAB_000F:
- MOVEA.L (A0),A0 ;025E: 2050
- BRA.S LAB_000E ;0260: 60EE
- LAB_0010:
- MOVEM.L D1-D7/A0-A6,-(A7) ;0262: 48E77FFE
- MOVEA.L (ABSEXECBASE).W,A6 ;0266: 2C780004
- MOVEA.L 276(A6),A3 ;026A: 266E0114
- LEA 70(A3),A3 ;026E: 47EB0046
- BSR LAB_0039 ;0272: 610002D0
- MOVEA.L D0,A5 ;0276: 2A40
- LEA (CHK).W,A4 ;0278: 49F80018
- ADDA.L 10(A5),A4 ;027C: D9ED000A
- BSR.S LAB_000C ;0280: 61AA
- NOT.B 9(A5) ;0282: 462D0009
- BMI.S LAB_0015 ;0286: 6B3E
- MOVE.L -20(A4),D6 ;0288: 2C2CFFEC
- MOVEA.L D6,A0 ;028C: 2046
- TST.L 96(A0) ;028E: 4AA80060
- BNE.S LAB_0015 ;0292: 6632
- MOVE.L -16(A4),D0 ;0294: 202CFFF0
- BSR.S LAB_0012 ;0298: 611E
- DC.W $040A ;029A
- DC.W $0032 ;029C
- BSET D1,330(A7) ;029E: 03EF014A
- BSET D1,164(A5) ;02A2: 03ED00A4
- ORI #$0150,(A2) ;02A6: 00520150
- ORI.B #$22,(A0)+ ;02AA: 00180022
- ORI.B #$1E,(A7) ;02AE: 0017001E
- LAB_0011:
- ADDA (A0),A0 ;02B2: D0D0
- JSR (A0) ;02B4: 4E90
- BRA.S LAB_0014 ;02B6: 600A
- LAB_0012:
- MOVEA.L (A7)+,A0 ;02B8: 205F
- LAB_0013:
- CMP (A0)+,D0 ;02BA: B058
- BEQ.S LAB_0011 ;02BC: 67F4
- MOVEA (A0)+,A1 ;02BE: 3258
- BLT.S LAB_0013 ;02C0: 6DF8
- LAB_0014:
- CLR.B 9(A5) ;02C2: 422D0009
- LAB_0015:
- MOVE.L A5,D0 ;02C6: 200D
- MOVEM.L (A7)+,D1-D7/A0-A6 ;02C8: 4CDF7FFE
- RTS ;02CC: 4E75
- SUBA.L A0,A0 ;02CE: 91C8
- MOVE.L 102(A3),D0 ;02D0: 202B0066
- LSL.L #2,D0 ;02D4: E588
- BEQ.S LAB_001C ;02D6: 6760
- MOVE.L 16(A0,D0.L),D0 ;02D8: 20300810
- LSL.L #2,D0 ;02DC: E588
- BEQ.S LAB_001C ;02DE: 6758
- MOVEA.L D0,A0 ;02E0: 2040
- MOVEQ #0,D0 ;02E2: 7000
- MOVE.B (A0)+,D0 ;02E4: 1018
- ADDA D0,A0 ;02E6: D0C0
- BSR.S LAB_0017 ;02E8: 6114
- BCLR D1,-(A0) ;02EA: 03A0
- SUB A0,D4 ;02EC: 9848
- BRA.S LAB_0016 ;02EE: 6002
- SUB A0,D0 ;02F0: 9048
- LAB_0016:
- MOVE.L A0,D0 ;02F2: 2008
- NEGX.B (A0)+ ;02F4: 4018
- MOVEQ #40,D0 ;02F6: 7028
- DC.W $1058 ;02F8
- DC.W $9078 ;02FA
- DC.W $B8FF ;02FC
- LAB_0017:
- MOVEA.L (A7)+,A1 ;02FE: 225F
- BRA.S LAB_0019 ;0300: 6002
- LAB_0018:
- ADDA D7,A1 ;0302: D2C7
- LAB_0019:
- MOVEQ #0,D7 ;0304: 7E00
- MOVE.B (A1)+,D7 ;0306: 1E19
- BMI.S LAB_001C ;0308: 6B2E
- MOVEA.L A0,A2 ;030A: 2448
- LAB_001A:
- MOVE.B -(A2),D0 ;030C: 1022
- LSL.B #3,D0 ;030E: E708
- CMP.B (A1)+,D0 ;0310: B019
- BNE.S LAB_0018 ;0312: 66EE
- DBF D7,LAB_001A ;0314: 51CFFFF6
- MOVEQ #36,D0 ;0318: 7024
- ADD.L (A4),D0 ;031A: D094
- LSL.L #2,D0 ;031C: E588
- MOVEA.L D0,A0 ;031E: 2040
- MOVEA.L A0,A1 ;0320: 2248
- BSR.S LAB_001D ;0322: 6116
- BNE.S LAB_001C ;0324: 6612
- ADDA D0,A0 ;0326: D0C0
- MOVEQ #3,D7 ;0328: 7E03
- LAB_001B:
- MOVE.B (A0)+,D0 ;032A: 1018
- ROR #8,D0 ;032C: E058
- DBF D7,LAB_001B ;032E: 51CFFFFA
- BEQ.S LAB_001C ;0332: 6704
- MOVE.L D0,-20(A1) ;0334: 2340FFEC
- LAB_001C:
- RTS ;0338: 4E75
- LAB_001D:
- MOVEQ #0,D0 ;033A: 7000
- MOVE.B (A0),D0 ;033C: 1010
- SUBQ #4,D0 ;033E: 5940
- BLT.S LAB_001E ;0340: 6D04
- TST.B 1(A0,D0.W) ;0342: 4A300001
- LAB_001E:
- RTS ;0346: 4E75
- BSR LAB_0027 ;0348: 6100008C
- TST.L -12(A4) ;034C: 4AACFFF4
- BEQ.S LAB_001E ;0350: 67F4
- MOVEQ #65,D0 ;0352: 7041
- LSL.L #2,D0 ;0354: E588
- MOVEQ #1,D1 ;0356: 7201
- JSR -684(A6) ;0358: 4EAEFD54
- MOVE.L D0,(A3) ;035C: 2680
- BEQ.S LAB_001E ;035E: 67E6
- MOVEA.L D0,A2 ;0360: 2440
- LEA LAB_003C(PC),A0 ;0362: 41FA0210
- BSR.S LAB_0024 ;0366: 6152
- MOVEA.L 124(A2),A0 ;0368: 206A007C
- SUBQ #3,124(A2) ;036C: 576A007C
- BGE.S LAB_001F ;0370: 6C02
- ADDQ #8,D5 ;0372: 5045
- LAB_001F:
- BGE.S LAB_0027 ;0374: 6C60
- MOVE.L A0,D5 ;0376: 2A08
- ADDA #$0802,A0 ;0378: D0FC0802
- MOVE.L A0,D0 ;037C: 2008
- MOVEQ #1,D1 ;037E: 7201
- JSR -684(A6) ;0380: 4EAEFD54
- MOVE.L D0,(A2)+ ;0384: 24C0
- MOVE.L D5,(A2) ;0386: 2485
- ADD.L D0,(A2)+ ;0388: D19A
- MOVE.L D0,(A2)+ ;038A: 24C0
- BEQ.S LAB_0020 ;038C: 6706
- LEA 132(A2),A0 ;038E: 41EA0084
- BSR.S LAB_001D ;0392: 61A6
- LAB_0020:
- BEQ.S LAB_0027 ;0394: 6740
- ADDQ.B #4,(A0) ;0396: 5810
- LEA 5(A0,D0.W),A1 ;0398: 43F00005
- CLR.B (A1)+ ;039C: 4219
- LAB_0021:
- MOVE.B D5,(A1)+ ;039E: 12C5
- LSR.L #8,D5 ;03A0: E08D
- BNE.S LAB_0021 ;03A2: 66FA
- MOVE.L D4,(A2)+ ;03A4: 24C4
- MOVE.L 4(A4),D0 ;03A6: 202C0004
- LSL.L #2,D0 ;03AA: E588
- MOVEA.L D0,A0 ;03AC: 2040
- MOVE.B (A0)+,D0 ;03AE: 1018
- MOVE.B D0,(A2)+ ;03B0: 14C0
- LAB_0022:
- MOVE.B (A0)+,(A2)+ ;03B2: 14D8
- SUBQ.B #1,D0 ;03B4: 5300
- BGT.S LAB_0022 ;03B6: 6EFA
- LAB_0023:
- RTS ;03B8: 4E75
- LAB_0024:
- LEA 16(A4),A1 ;03BA: 43EC0010
- MOVEQ #9,D1 ;03BE: 7209
- LAB_0025:
- MOVE.L -(A1),-(A7) ;03C0: 2F21
- DBF D1,LAB_0025 ;03C2: 51C9FFFC
- JSR (A0) ;03C6: 4E90
- LEA -24(A4),A1 ;03C8: 43ECFFE8
- MOVEQ #9,D1 ;03CC: 7209
- LAB_0026:
- MOVE.L (A7)+,(A1)+ ;03CE: 22DF
- DBF D1,LAB_0026 ;03D0: 51C9FFFC
- RTS ;03D4: 4E75
- LAB_0027:
- MOVE.L (A3),D0 ;03D6: 2013
- BEQ.S LAB_0023 ;03D8: 67DE
- SUBA.L A1,A1 ;03DA: 93C9
- MOVEA.L 8(A1,D0.L),A1 ;03DC: 22710808
- BSR.S LAB_0028 ;03E0: 6104
- MOVEA.L (A3),A1 ;03E2: 2253
- CLR.L (A3) ;03E4: 4293
- LAB_0028:
- JMP -690(A6) ;03E6: 4EEEFD4E
- MOVE.L (A3),D0 ;03EA: 2013
- BEQ.S LAB_0027 ;03EC: 67E8
- MOVEA.L D0,A2 ;03EE: 2440
- LEA LAB_003A(PC),A0 ;03F0: 41FA0162
- BSR.S LAB_0024 ;03F4: 61C4
- BRA.S LAB_0027 ;03F6: 60DE
- MOVE.L (A3),D0 ;03F8: 2013
- BEQ.S LAB_0023 ;03FA: 67BC
- MOVEA.L D0,A2 ;03FC: 2440
- MOVEA.L (A2)+,A1 ;03FE: 225A
- MOVE.L -12(A4),D0 ;0400: 202CFFF4
- BEQ.S LAB_0023 ;0404: 67B2
- MOVE.L D0,D5 ;0406: 2A00
- ADDA.L D0,A1 ;0408: D3C0
- CMPA.L (A2),A1 ;040A: B3D2
- BGT.S LAB_0027 ;040C: 6EC8
- MOVE.L A1,-(A2) ;040E: 2509
- SUBA.L D0,A1 ;0410: 93C0
- MOVEA.L (A4),A0 ;0412: 2054
- JSR -624(A6) ;0414: 4EAEFD90
- CMP.L 4(A4),D5 ;0418: BAAC0004
- BEQ.S LAB_0023 ;041C: 679A
- MOVEA.L (A2)+,A1 ;041E: 225A
- CMPA.L (A2)+,A1 ;0420: B3DA
- LAB_0029:
- BNE.S LAB_0027 ;0422: 66B2
- MOVEA.L (A2),A2 ;0424: 2452
- SUBI.L #$000003F3,(A2)+ ;0426: 049A000003F3
- BNE.S LAB_0027 ;042C: 66A8
- MOVE.L A1,-(A7) ;042E: 2F09
- MOVE #$06F5,D5 ;0430: 3A3C06F5
- ADDA #$0702,A1 ;0434: D2FC0702
- LEA LAB_0056(PC),A0 ;0438: 41FA035A
- BSR LAB_003F ;043C: 61000176
- ADDQ #4,A2 ;0440: 584A
- MOVEA.L A2,A0 ;0442: 204A
- MOVE.L (A0),D4 ;0444: 2810
- ADDQ.L #1,(A0) ;0446: 5290
- ADDQ.L #8,A0 ;0448: 5088
- ADDQ.L #1,(A0)+ ;044A: 5298
- LSL.L #2,D4 ;044C: E58C
- ADDA.L D4,A0 ;044E: D1C4
- LSR.L #2,D4 ;0450: E48C
- MOVEQ #0,D3 ;0452: 7600
- MOVEQ #-8,D7 ;0454: 7EF8
- LAB_002A:
- MOVE.L (A0)+,D0 ;0456: 2018
- SUBI #$03E8,D0 ;0458: 044003E8
- BPL.S LAB_002D ;045C: 6A04
- LAB_002B:
- MOVE.L (A7)+,D0 ;045E: 201F
- LAB_002C:
- BNE.S LAB_0029 ;0460: 66C0
- LAB_002D:
- CMPI #$000B,D0 ;0462: 0C40000B
- BGE.S LAB_002B ;0466: 6CF6
- MOVE.B LAB_002E(PC,D0.W),D0 ;0468: 103B0006
- JMP LAB_002E(PC,D0.W) ;046C: 4EFB0002
- LAB_002E:
- DC.W $440C ;0470
- DC.W $0C4C ;0472
- MOVE.L -4370(A6),(A6)+ ;0474: 2CEEEEEE
- MOVEA D4,A4 ;0478: 3844
- ADDQ.B #8,D0 ;047A: 5000
- MOVE.L (A0)+,D1 ;047C: 2218
- TST.L D7 ;047E: 4A87
- BPL.S LAB_002F ;0480: 6A04
- ADD.L A0,D7 ;0482: DE88
- EOR D2,(A0) ;0484: B550
- LAB_002F:
- CMPI #$4E75,2(A0) ;0486: 0C684E750002
- BEQ.S LAB_002B ;048C: 67D0
- LSL.L #2,D1 ;048E: E589
- ADDA.L D1,A0 ;0490: D1C1
- LAB_0030:
- TAS D3 ;0492: 4AC3
- BEQ.S LAB_002A ;0494: 67C0
- SUBQ #1,D4 ;0496: 5344
- BEQ.S LAB_002B ;0498: 67C4
- BRA.S LAB_002A ;049A: 60BA
- LAB_0031:
- MOVE.L (A0)+,D1 ;049C: 2218
- BEQ.S LAB_002A ;049E: 67B6
- ADDQ.L #1,(A0)+ ;04A0: 5298
- LSL.L #2,D1 ;04A2: E589
- ADDA.L D1,A0 ;04A4: D1C1
- BRA.S LAB_0031 ;04A6: 60F4
- LAB_0032:
- MOVE.L (A0)+,D1 ;04A8: 2218
- BEQ.S LAB_002A ;04AA: 67AA
- LSL.L #2,D1 ;04AC: E589
- LEA 4(A0,D1.L),A0 ;04AE: 41F01804
- BRA.S LAB_0032 ;04B2: 60F4
- MOVE.L (A0)+,D1 ;04B4: 2218
- LSL.L #2,D1 ;04B6: E589
- ADDA.L D1,A0 ;04B8: D1C1
- BRA.S LAB_002A ;04BA: 609A
- ADDQ.L #4,A0 ;04BC: 5888
- BRA.S LAB_0030 ;04BE: 60D2
- MOVEQ #0,D3 ;04C0: 7600
- SUBQ #1,D4 ;04C2: 5344
- BNE.S LAB_002A ;04C4: 6690
- MOVE.L A0,D3 ;04C6: 2608
- CMP.L (A7)+,D3 ;04C8: B69F
- BNE.S LAB_002C ;04CA: 6694
- LEA LAB_0035(PC),A0 ;04CC: 41FA004A
- BSR.S LAB_0033 ;04D0: 6104
- LEA LAB_0034(PC),A0 ;04D2: 41FA0006
- LAB_0033:
- BRA LAB_0024 ;04D6: 6000FEE2
- LAB_0034:
- MOVEQ #8,D0 ;04DA: 7008
- MOVEQ #-1,D1 ;04DC: 72FF
- MOVEM.L D0-D1,(A4) ;04DE: 48D40003
- MOVE #$03F0,D0 ;04E2: 303C03F0
- BSR.S LAB_0037 ;04E6: 6148
- MOVE.L A2,(A4) ;04E8: 288A
- MOVEQ #12,D0 ;04EA: 700C
- MOVE.L D0,4(A4) ;04EC: 29400004
- MOVEQ #87,D0 ;04F0: 7057
- BSR.S LAB_0037 ;04F2: 613C
- ADDQ #8,A2 ;04F4: 504A
- MOVE.L D5,(A2) ;04F6: 2485
- SUB.L A2,D7 ;04F8: 9E8A
- MOVE.L A2,(A4) ;04FA: 288A
- MOVE.L D7,4(A4) ;04FC: 29470004
- ADD.L A2,D7 ;0500: DE8A
- BSR.S LAB_0038 ;0502: 6130
- ADDQ #3,D5 ;0504: 5645
- LSL.L #2,D5 ;0506: E58D
- MOVEM.L D3/D5,(A4) ;0508: 48D40028
- BSR.S LAB_0038 ;050C: 6126
- SUB.L D7,D3 ;050E: 9687
- MOVE.L D7,(A4) ;0510: 2887
- MOVE.L D3,4(A4) ;0512: 29430004
- BRA.S LAB_0038 ;0516: 601C
- LAB_0035:
- MOVEQ #0,D1 ;0518: 7200
- LAB_0036:
- CLR.L -4(A4) ;051A: 42ACFFFC
- MOVEQ #16,D0 ;051E: 7010
- ADD.L (A3),D0 ;0520: D093
- MOVEA.L D0,A0 ;0522: 2040
- MOVE.L -(A0),(A4) ;0524: 28A0
- LSR.L #2,D0 ;0526: E488
- MOVEM.L D0-D1,4(A4) ;0528: 48EC00030004
- MOVEQ #21,D0 ;052E: 7015
- LAB_0037:
- MOVE D0,-14(A4) ;0530: 3940FFF2
- LAB_0038:
- MOVEA.L A5,A1 ;0534: 224D
- MOVEA.L D6,A0 ;0536: 2046
- PEA 22(A3) ;0538: 486B0016
- MOVE.L (A7)+,-20(A4) ;053C: 295FFFEC
- JSR -366(A6) ;0540: 4EAEFE92
- LAB_0039:
- PEA 22(A3) ;0544: 486B0016
- MOVEA.L (A7),A0 ;0548: 2057
- JSR -384(A6) ;054A: 4EAEFE80
- MOVEA.L (A7)+,A0 ;054E: 205F
- JMP -372(A6) ;0550: 4EEEFE8C
- LAB_003A:
- MOVE.L 116(A2),D1 ;0554: 222A0074
- BSR.S LAB_0036 ;0558: 61C0
- ADDA #$0084,A2 ;055A: D4FC0084
- MOVE.L A2,8(A4) ;055E: 294A0008
- MOVEQ #34,D0 ;0562: 7022
- BSR.S LAB_0037 ;0564: 61CA
- MOVE.L A2,D0 ;0566: 200A
- LSR.L #2,D0 ;0568: E488
- ADDQ.L #3,D0 ;056A: 5680
- MOVE.L D0,8(A4) ;056C: 29400008
- MOVEQ #28,D0 ;0570: 701C
- LAB_003B:
- BRA.S LAB_0037 ;0572: 60BC
- LAB_003C:
- LSR.L #2,D0 ;0574: E488
- MOVE.L -(A4),D1 ;0576: 2224
- LSL.L #2,D1 ;0578: E589
- SUBA.L A0,A0 ;057A: 91C8
- MOVE.L 36(A0,D1.L),(A4)+ ;057C: 28F01824
- MOVE.L (A4),D4 ;0580: 2814
- MOVE.L D0,(A4) ;0582: 2880
- MOVE #$040A,D0 ;0584: 303C040A
- BSR.S LAB_003B ;0588: 61E8
- MOVE.L D4,-4(A4) ;058A: 2944FFFC
- MOVEQ #26,D0 ;058E: 701A
- BSR.S LAB_003B ;0590: 61E0
- LEA 16(A2),A2 ;0592: 45EA0010
- MOVE.L (A2),D5 ;0596: 2A12
- SUB.L -(A2),D5 ;0598: 9AA2
- CLR.L -(A2) ;059A: 42A2
- SUBQ.L #8,A2 ;059C: 518A
- RTS ;059E: 4E75
- LAB_003D:
- MOVE.B EXT_0009,D0 ;05A0: 103900DFF007
- EOR.B D0,D7 ;05A6: B107
- ROL #7,D7 ;05A8: EF5F
- MOVE D7,D0 ;05AA: 3007
- RTS ;05AC: 4E75
- LAB_003E:
- BSR.S LAB_003D ;05AE: 61F0
- LSR #8,D0 ;05B0: E048
- RTS ;05B2: 4E75
- LAB_003F:
- MOVEM.L D0-D1/D3-D4/D6-D7/A0-A6,-(A7) ;05B4: 48E7DBFE
- BSR.S LAB_003D ;05B8: 61E6
- MOVE D0,-1752(A0) ;05BA: 3140F928
- MOVE.L D0,-(A7) ;05BE: 2F00
- JSR -132(A6) ;05C0: 4EAEFF7C
- BSR.S LAB_003E ;05C4: 61E8
- LSR.B #6,D0 ;05C6: EC08
- MOVE D0,D4 ;05C8: 3800
- LAB_0040:
- MOVE D5,D1 ;05CA: 3205
- LSR #8,D1 ;05CC: E049
- BSR.S LAB_0041 ;05CE: 6108
- DC.W $FB74 ;05D0
- DC.W $0009 ;05D2
- DC.W $000B ;05D4
- DC.W $0009 ;05D6
- LAB_0041:
- MOVEQ #3,D2 ;05D8: 7403
- MOVEA.L (A7),A3 ;05DA: 2657
- MOVEA.L (A7)+,A2 ;05DC: 245F
- LAB_0042:
- ADDA (A2)+,A3 ;05DE: D6DA
- MOVE.B D1,(A3)+ ;05E0: 16C1
- MOVE.B D5,(A3)+ ;05E2: 16C5
- DBF D2,LAB_0042 ;05E4: 51CAFFF8
- LINK A2,#-138 ;05E8: 4E52FF76
- MOVEA.L A7,A5 ;05EC: 2A4F
- LEA 18(A5),A4 ;05EE: 49ED0012
- LAB_0043:
- MOVEQ #-64,D1 ;05F2: 72C0
- MOVEQ #5,D3 ;05F4: 7605
- LAB_0044:
- BSR.S LAB_003D ;05F6: 61A8
- LSR.B #5,D0 ;05F8: EA08
- BSET D0,D1 ;05FA: 01C1
- BNE.S LAB_0044 ;05FC: 66F8
- MOVE.B D0,-(A2) ;05FE: 1500
- DBF D3,LAB_0044 ;0600: 51CBFFF4
- ADDQ #1,D2 ;0604: 5242
- BEQ.S LAB_0043 ;0606: 67EA
- CLR.L -8(A2) ;0608: 42AAFFF8
- MOVEQ #0,D6 ;060C: 7C00
- LAB_0045:
- BSR.S LAB_003D ;060E: 6190
- MOVE D0,D2 ;0610: 3400
- ASR #2,D2 ;0612: E442
- BSR.S LAB_003E ;0614: 6198
- LSR.B #4,D0 ;0616: E808
- MOVE D0,D1 ;0618: 3200
- SUBQ #8,D1 ;061A: 5141
- BGT.S LAB_0045 ;061C: 6EF0
- LEA LAB_0009(PC),A3 ;061E: 47FAFB4E
- MOVE.B 8(A3,D1.W),D1 ;0622: 12331008
- EXT D1 ;0626: 4881
- ADDA D1,A3 ;0628: D6C1
- MOVE.B D6,D3 ;062A: 1606
- AND.B (A3),D3 ;062C: C613
- CMP.B (A3)+,D3 ;062E: B61B
- BNE.S LAB_0045 ;0630: 66DC
- BSET D0,D6 ;0632: 01C6
- BNE.S LAB_0045 ;0634: 66D8
- BSR LAB_003E ;0636: 6100FF76
- LSR.B #6,D0 ;063A: EC08
- MOVE.B 0(A3,D0.W),D0 ;063C: 10330000
- ADDA D0,A3 ;0640: D6C0
- BSR.S LAB_004A ;0642: 616C
- MOVE D6,D0 ;0644: 3006
- LSL #7,D0 ;0646: EF48
- BPL.S LAB_0045 ;0648: 6AC4
- MOVEA.L -(A2),A3 ;064A: 2662
- MOVE.L A4,D0 ;064C: 200C
- SUB.L A3,D0 ;064E: 908B
- ADD D0,(A3) ;0650: D153
- MOVE.L A4,D1 ;0652: 220C
- SUB.L A5,D1 ;0654: 928D
- ADDA D1,A1 ;0656: D2C1
- MOVEA.L A1,A3 ;0658: 2649
- MOVE.L D5,D6 ;065A: 2C05
- ADD D1,D5 ;065C: DA41
- LAB_0046:
- MOVE.B -(A0),D0 ;065E: 1020
- MOVEQ #2,D3 ;0660: 7602
- LAB_0047:
- MOVE -(A5),D2 ;0662: 3425
- MOVEA.L -(A5),A2 ;0664: 2465
- JSR (A2) ;0666: 4E92
- DBF D3,LAB_0047 ;0668: 51CBFFF8
- LEA 18(A5),A5 ;066C: 4BED0012
- MOVE.B D0,-(A3) ;0670: 1700
- DBF D6,LAB_0046 ;0672: 51CEFFEA
- SUBQ #1,D1 ;0676: 5341
- LAB_0048:
- MOVE.B -(A4),-(A3) ;0678: 1724
- DBF D1,LAB_0048 ;067A: 51C9FFFC
- MOVEA.L A1,A0 ;067E: 2049
- LEA 142(A7),A7 ;0680: 4FEF008E
- DBF D4,LAB_0040 ;0684: 51CCFF44
- JSR -138(A6) ;0688: 4EAEFF76
- ADDQ #7,D5 ;068C: 5E45
- LSR #2,D5 ;068E: E44D
- BCS.S LAB_0049 ;0690: 6502
- ADDQ #2,A1 ;0692: 5449
- LAB_0049:
- LEA (EXT_0003).W,A2 ;0694: 45F803F2
- MOVE.L A2,(A1) ;0698: 228A
- MOVE.L LAB_000C(PC),-(A3) ;069A: 273AFB90
- EXT.L D5 ;069E: 48C5
- MOVE.L D5,-(A3) ;06A0: 2705
- SUBQ #8,A2 ;06A2: 514A
- SUBQ #1,A2 ;06A4: 534A
- MOVE.L A2,-(A3) ;06A6: 270A
- MOVE.L (A7)+,D2 ;06A8: 241F
- MOVEM.L (A7)+,D0-D1/D3-D4/D6-D7/A0-A6 ;06AA: 4CDF7FDB
- RTS ;06AE: 4E75
- LAB_004A:
- MOVE.B (A3)+,D0 ;06B0: 101B
- EXT D0 ;06B2: 4880
- MOVE.B LAB_004F(PC,D0.W),D0 ;06B4: 103B005E
- EXT D0 ;06B8: 4880
- JSR LAB_004F(PC,D0.W) ;06BA: 4EBB0058
- BRA.S LAB_004A ;06BE: 60F0
- MOVE.L -8(A2),D0 ;06C0: 202AFFF8
- SUB.L A4,D0 ;06C4: 908C
- MOVE D0,(A4)+ ;06C6: 38C0
- BRA.S LAB_004D ;06C8: 602A
- LAB_004B:
- ANDI #$0007,D2 ;06CA: 02420007
- ADDQ #1,D2 ;06CE: 5242
- RTS ;06D0: 4E75
- MOVEQ #0,D0 ;06D2: 7000
- BRA.S LAB_004C ;06D4: 600C
- BSR.S LAB_004B ;06D6: 61F2
- MOVE D2,D0 ;06D8: 3002
- NEG D0 ;06DA: 4440
- BRA.S LAB_004C ;06DC: 6004
- BSR.S LAB_004B ;06DE: 61EA
- MOVE D2,D0 ;06E0: 3002
- LAB_004C:
- MOVE.L A4,-4(A2) ;06E2: 254CFFFC
- MOVE D0,(A4)+ ;06E6: 38C0
- RTS ;06E8: 4E75
- BSR.S LAB_0051 ;06EA: 6168
- LSL.B #4,D1 ;06EC: E909
- MOVE.B D1,(A4)+ ;06EE: 18C1
- MOVE.B D2,(A4) ;06F0: 1882
- NEG.B (A4)+ ;06F2: 441C
- LAB_004D:
- ADDQ.L #4,A7 ;06F4: 588F
- RTS ;06F6: 4E75
- BSR.S LAB_0051 ;06F8: 615A
- ROR #7,D1 ;06FA: EE59
- LAB_004E:
- BSR.S LAB_0052 ;06FC: 6160
- OR D0,D1 ;06FE: 8240
- MOVE D1,(A4)+ ;0700: 38C1
- RTS ;0702: 4E75
- BSR.S LAB_0051 ;0704: 614E
- BRA.S LAB_004E ;0706: 60F4
- BSR.S LAB_0051 ;0708: 614A
- ROR #7,D1 ;070A: EE59
- MOVE D1,D0 ;070C: 3001
- BSR.S LAB_0051 ;070E: 6144
- OR D0,D1 ;0710: 8240
- BRA.S LAB_004E ;0712: 60E8
- LAB_004F:
- ASR -(A4) ;0714: E0E4
- DC.W $F0F4 ;0716
- MOVE.B (A4),D4 ;0718: 1814
- MOVE.L 7894(A2),D1 ;071A: 222A1ED6
- DC.W $ACB6 ;071E
- MOVEA (A2),A0 ;0720: 3052
- CMPA A2,A7 ;0722: BECA
- AND (A6)+,D1 ;0724: C25E
- MOVEQ #0,D1 ;0726: 7200
- MOVE.B (A3)+,(A4)+ ;0728: 18DB
- MOVE.B (A3)+,(A4)+ ;072A: 18DB
- MOVE.B (A3)+,(A4)+ ;072C: 18DB
- MOVE.B (A3)+,(A4)+ ;072E: 18DB
- RTS ;0730: 4E75
- ASR.B #1,D2 ;0732: E202
- EXT D2 ;0734: 4882
- BSR.S LAB_0052 ;0736: 6126
- ADD D2,D0 ;0738: D042
- MOVE D0,(A4)+ ;073A: 38C0
- RTS ;073C: 4E75
- MOVE D2,(A4) ;073E: 3882
- NEG (A4)+ ;0740: 445C
- LAB_0050:
- BRA.S LAB_004D ;0742: 60B0
- BSR.S LAB_0051 ;0744: 610E
- BSR.S LAB_0052 ;0746: 6116
- MOVE D0,(A4) ;0748: 3880
- LSL #5,D2 ;074A: EB4A
- LSR #4,D2 ;074C: E84A
- OR.B D2,(A4)+ ;074E: 851C
- OR.B D1,(A4)+ ;0750: 831C
- BRA.S LAB_004D ;0752: 60A0
- LAB_0051:
- MOVEQ #0,D1 ;0754: 7200
- MOVE.B (A3)+,D1 ;0756: 121B
- MOVE.B 0(A2,D1.W),D1 ;0758: 12321000
- RTS ;075C: 4E75
- LAB_0052:
- MOVE.B (A3)+,D0 ;075E: 101B
- LSL #8,D0 ;0760: E148
- MOVE.B (A3)+,D0 ;0762: 101B
- RTS ;0764: 4E75
- LAB_0053:
- TST.L -8(A2) ;0766: 4AAAFFF8
- BNE.S LAB_0054 ;076A: 6604
- MOVE.L A4,-8(A2) ;076C: 254CFFF8
- LAB_0054:
- RTS ;0770: 4E75
- BSR.S LAB_0053 ;0772: 61F2
- MOVE.B (A3)+,D0 ;0774: 101B
- MOVE.B D0,(A4)+ ;0776: 18C0
- MOVE.B 9(A2),(A4) ;0778: 18AA0009
- BSET #4,(A4)+ ;077C: 08DC0004
- LAB_0055:
- NOT.B D2 ;0780: 4602
- BEQ.S LAB_0055 ;0782: 67FC
- MOVE D2,(A4)+ ;0784: 38C2
- MOVE.B (A3)+,D1 ;0786: 121B
- EXT D1 ;0788: 4881
- PEA 0(A3,D1.W) ;078A: 48731000
- MOVE.L (A7)+,(A5)+ ;078E: 2ADF
- MOVE D2,(A5)+ ;0790: 3AC2
- BRA.S LAB_0050 ;0792: 60AE
- LAB_0056:
- DC.W $6565 ;0794
- DC.W $6E00 ;0796
- DC.W $0000 ;0798
- MOVE.B (A0)+,EXT_0000 ;079A: 13D800000000
- LINK A5,#-608 ;07A0: 4E55FDA0
- MOVEM.L D2-D7/A2-A3/A6,-(A7) ;07A4: 48E73F32
- MOVEA #$0004,A0 ;07A8: 307C0004
- MOVEA.L (A0),A1 ;07AC: 2250
- MOVEQ #20,D7 ;07AE: 7E14
- LEA LAB_00AE(PC),A0 ;07B0: 41FA083A
- MOVE.L A0,-572(A5) ;07B4: 2B48FDC4
- CLR.L -568(A5) ;07B8: 42ADFDC8
- MOVE.L A1,56(A7) ;07BC: 2F490038
- MOVEA.L A1,A6 ;07C0: 2C49
- LEA LAB_00AF(PC),A1 ;07C2: 43FA082A
- MOVEQ #36,D0 ;07C6: 7024
- JSR -552(A6) ;07C8: 4EAEFDD8
- MOVEA.L D0,A3 ;07CC: 2640
- MOVEA.L A3,A0 ;07CE: 204B
- MOVE.L A0,52(A7) ;07D0: 2F480034
- MOVE.L A3,D0 ;07D4: 200B
- BEQ LAB_00AC ;07D6: 670007FA
- MOVE.L #$000004D2,D0 ;07DA: 203C000004D2
- MOVE.L #$00010001,D1 ;07E0: 223C00010001
- JSR -684(A6) ;07E6: 4EAEFD54
- MOVEA.L D0,A2 ;07EA: 2440
- MOVEA.L A2,A0 ;07EC: 204A
- MOVE.L A0,48(A7) ;07EE: 2F480030
- MOVE.L A2,D0 ;07F2: 200A
- BNE.S LAB_0057 ;07F4: 6612
- MOVEA.L A3,A6 ;07F6: 2C4B
- JSR -132(A6) ;07F8: 4EAEFF7C
- MOVE.L D0,D1 ;07FC: 2200
- MOVEQ #0,D2 ;07FE: 7400
- JSR -474(A6) ;0800: 4EAEFE26
- BRA LAB_00AB ;0804: 600007C0
- LAB_0057:
- MOVEA.L 52(A7),A3 ;0808: 266F0034
- MOVEA.L 48(A7),A2 ;080C: 246F0030
- MOVE.L A3,(A2) ;0810: 248B
- LEA 4(A2),A0 ;0812: 41EA0004
- MOVE.L A0,D2 ;0816: 2408
- LEA LAB_00B0(PC),A1 ;0818: 43FA07E0
- MOVE.L A1,D1 ;081C: 2209
- MOVEQ #0,D3 ;081E: 7600
- MOVEA.L A3,A6 ;0820: 2C4B
- JSR -798(A6) ;0822: 4EAEFCE2
- MOVE.L D0,44(A7) ;0826: 2F40002C
- TST.L D0 ;082A: 4A80
- BNE.S LAB_0058 ;082C: 6610
- JSR -132(A6) ;082E: 4EAEFF7C
- MOVE.L D0,D1 ;0832: 2200
- MOVE.L D3,D2 ;0834: 2403
- JSR -474(A6) ;0836: 4EAEFE26
- BRA LAB_00AA ;083A: 60000776
- LAB_0058:
- MOVEA.L 60(A2),A0 ;083E: 206A003C
- MOVE.L A0,38(A7) ;0842: 2F480026
- MOVE.L A0,D1 ;0846: 2208
- BEQ.S LAB_005A ;0848: 670E
- MOVEA.L A0,A1 ;084A: 2248
- LAB_0059:
- TST.B (A1)+ ;084C: 4A19
- BNE.S LAB_0059 ;084E: 66FC
- SUBQ.L #1,A1 ;0850: 5389
- SUBA.L A0,A1 ;0852: 93C8
- MOVE.L A1,D1 ;0854: 2209
- BRA.S LAB_005B ;0856: 6002
- LAB_005A:
- MOVEQ #32,D1 ;0858: 7220
- LAB_005B:
- MOVE.L D1,D2 ;085A: 2401
- ADD.L D2,D2 ;085C: D482
- MOVE.L D2,D7 ;085E: 2E02
- MOVE.L D7,D2 ;0860: 2407
- ADD.L D1,D2 ;0862: D481
- ADDQ.L #1,D2 ;0864: 5282
- MOVE.L D2,D0 ;0866: 2002
- MOVE.L #$00010001,D1 ;0868: 223C00010001
- MOVEA.L 56(A7),A6 ;086E: 2C6F0038
- JSR -684(A6) ;0872: 4EAEFD54
- MOVE.L D0,96(A2) ;0876: 25400060
- BNE.S LAB_005C ;087A: 6612
- MOVEA.L A3,A6 ;087C: 2C4B
- JSR -132(A6) ;087E: 4EAEFF7C
- MOVE.L D0,D1 ;0882: 2200
- MOVE.L D3,D2 ;0884: 2403
- JSR -474(A6) ;0886: 4EAEFE26
- BRA LAB_00A7 ;088A: 600006DC
- LAB_005C:
- MOVEA.L 48(A7),A2 ;088E: 246F0030
- MOVEA.L 96(A2),A0 ;0892: 206A0060
- ADDA.L D7,A0 ;0896: D1C7
- LEA 1(A0),A1 ;0898: 43E80001
- MOVE.L A1,100(A2) ;089C: 25490064
- TST.L 38(A7) ;08A0: 4AAF0026
- BEQ LAB_0071 ;08A4: 670001B2
- MOVEQ #0,D0 ;08A8: 7000
- MOVE.L D0,112(A2) ;08AA: 25400070
- MOVE.L D0,D7 ;08AE: 2E00
- BRA.S LAB_005F ;08B0: 6020
- LAB_005D:
- ADDA.L D7,A3 ;08B2: D7C7
- MOVEQ #37,D0 ;08B4: 7025
- CMP.B (A3),D0 ;08B6: B013
- BNE.S LAB_005E ;08B8: 6616
- MOVEQ #95,D0 ;08BA: 705F
- AND.B 1(A3),D0 ;08BC: C02B0001
- MOVEQ #83,D1 ;08C0: 7253
- CMP.B D1,D0 ;08C2: B001
- BNE.S LAB_005E ;08C4: 660A
- MOVE.B #$73,1(A3) ;08C6: 177C00730001
- ADDQ.L #1,112(A2) ;08CC: 52AA0070
- LAB_005E:
- ADDQ.L #1,D7 ;08D0: 5287
- LAB_005F:
- MOVEA.L 38(A7),A3 ;08D2: 266F0026
- MOVEA.L A3,A0 ;08D6: 204B
- LAB_0060:
- TST.B (A0)+ ;08D8: 4A18
- BNE.S LAB_0060 ;08DA: 66FC
- SUBQ.L #1,A0 ;08DC: 5388
- SUBA.L A3,A0 ;08DE: 91CB
- CMP.L A0,D7 ;08E0: BE88
- BLT.S LAB_005D ;08E2: 6DCE
- MOVEQ #0,D6 ;08E4: 7C00
- MOVEQ #0,D5 ;08E6: 7A00
- MOVEQ #0,D4 ;08E8: 7800
- CLR.L -584(A5) ;08EA: 42ADFDB8
- BRA LAB_006F ;08EE: 60000150
- LAB_0061:
- CLR.B -560(A5) ;08F2: 422DFDD0
- MOVEA.L 96(A2),A0 ;08F6: 206A0060
- ADDA.L D5,A0 ;08FA: D1C5
- ADDQ.L #1,D5 ;08FC: 5285
- MOVE.B 0(A3,D6.L),D0 ;08FE: 10336800
- MOVE.B D0,(A0) ;0902: 1080
- MOVEQ #37,D0 ;0904: 7025
- CMP.B 0(A3,D6.L),D0 ;0906: B0336800
- BNE LAB_006E ;090A: 66000132
- MOVEQ #0,D7 ;090E: 7E00
- BRA.S LAB_0063 ;0910: 6008
- LAB_0062:
- ADDQ.L #1,D7 ;0912: 5287
- MOVE.B 1(A2),(A3) ;0914: 16AA0001
- ADDQ.L #1,D6 ;0918: 5286
- LAB_0063:
- MOVEA.L 38(A7),A0 ;091A: 206F0026
- ADDA.L D6,A0 ;091E: D1C6
- MOVEA.L A0,A2 ;0920: 2448
- LEA -560(A5),A0 ;0922: 41EDFDD0
- ADDA.L D7,A0 ;0926: D1C7
- MOVEA.L A0,A3 ;0928: 2648
- MOVE.B 1(A2),D0 ;092A: 102A0001
- MOVEQ #45,D1 ;092E: 722D
- CMP.B D1,D0 ;0930: B001
- BEQ.S LAB_0062 ;0932: 67DE
- MOVEQ #48,D1 ;0934: 7230
- CMP.B D1,D0 ;0936: B001
- BLT.S LAB_0064 ;0938: 6D06
- MOVEQ #57,D1 ;093A: 7239
- CMP.B D1,D0 ;093C: B001
- BLE.S LAB_0062 ;093E: 6FD2
- LAB_0064:
- MOVEQ #46,D1 ;0940: 722E
- CMP.B D1,D0 ;0942: B001
- BEQ.S LAB_0062 ;0944: 67CC
- CLR.B (A3) ;0946: 4213
- MOVEQ #95,D0 ;0948: 705F
- AND.B 1(A2),D0 ;094A: C02A0001
- MOVE.B D0,D1 ;094E: 1200
- EXT D1 ;0950: 4881
- MOVE.B D0,36(A7) ;0952: 1F400024
- SUBI #$0041,D1 ;0956: 04410041
- BLT LAB_006A ;095A: 6D0000A8
- CMPI #$0014,D1 ;095E: 0C410014
- BGE LAB_006A ;0962: 6C0000A0
- ADD D1,D1 ;0966: D241
- MOVE LAB_0065(PC,D1.W),D1 ;0968: 323B1006
- JMP LAB_0065+2(PC,D1.W) ;096C: 4EFB1004
- LAB_0065:
- ORI.B #$26,-(A6) ;0970: 00260026
- ORI.B #$26,-(A6) ;0974: 00260026
- ORI.B #$26,-(A6) ;0978: 00260026
- ORI.L #$00920092,(A2) ;097C: 009200920092
- ORI.L #$00260026,(A2) ;0982: 009200260026
- ORI.B #$26,-(A6) ;0988: 00260026
- ORI.L #$00260092,(A2) ;098C: 009200260092
- ORI.L #$00440026,(A2) ;0992: 009200440026
- MOVE.B #$73,1(A2) ;0998: 157C00730001
- MOVEA.L 48(A7),A2 ;099E: 246F0030
- MOVEA.L 100(A2),A0 ;09A2: 206A0064
- ADDA.L D4,A0 ;09A6: D1C4
- ADDQ.L #1,D4 ;09A8: 5284
- MOVE.B 36(A7),D0 ;09AA: 102F0024
- ADDI.B #$20,D0 ;09AE: 06000020
- MOVE.B D0,(A0) ;09B2: 1080
- BRA.S LAB_006B ;09B4: 605E
- ADDQ.L #1,-584(A5) ;09B6: 52ADFDB8
- MOVEA.L 48(A7),A2 ;09BA: 246F0030
- MOVEA.L 100(A2),A0 ;09BE: 206A0064
- ADDA.L D4,A0 ;09C2: D1C4
- MOVEA.L A0,A3 ;09C4: 2648
- MOVE.L D4,D7 ;09C6: 2E04
- ADDQ.L #1,D7 ;09C8: 5287
- MOVE.L -584(A5),D4 ;09CA: 282DFDB8
- MOVE.L 112(A2),D0 ;09CE: 202A0070
- MOVEQ #3,D1 ;09D2: 7203
- CMP.L D1,D0 ;09D4: B081
- BLE.S LAB_0068 ;09D6: 6F12
- MOVEQ #1,D2 ;09D8: 7401
- CMP.L D2,D4 ;09DA: B882
- BEQ.S LAB_0067 ;09DC: 6704
- CMP.L D1,D4 ;09DE: B881
- BNE.S LAB_0068 ;09E0: 6608
- LAB_0067:
- MOVE.L D7,D4 ;09E2: 2807
- MOVEQ #112,D1 ;09E4: 7270
- MOVE.B D1,(A3) ;09E6: 1681
- BRA.S LAB_006B ;09E8: 602A
- LAB_0068:
- MOVEQ #1,D1 ;09EA: 7201
- CMP.L D1,D0 ;09EC: B081
- BLE.S LAB_0069 ;09EE: 6F0C
- CMP.L D1,D4 ;09F0: B881
- BNE.S LAB_0069 ;09F2: 6608
- MOVE.L D7,D4 ;09F4: 2807
- MOVE.B #$70,(A3) ;09F6: 16BC0070
- BRA.S LAB_006B ;09FA: 6018
- LAB_0069:
- MOVE.L D7,D4 ;09FC: 2807
- MOVE.B #$6E,(A3) ;09FE: 16BC006E
- BRA.S LAB_006B ;0A02: 6010
- LAB_006A:
- MOVEA.L 48(A7),A2 ;0A04: 246F0030
- MOVEA.L 96(A2),A0 ;0A08: 206A0060
- ADDA.L D5,A0 ;0A0C: D1C5
- ADDQ.L #1,D5 ;0A0E: 5285
- MOVE.B #$25,(A0) ;0A10: 10BC0025
- LAB_006B:
- TST.B -560(A5) ;0A14: 4A2DFDD0
- BEQ.S LAB_006E ;0A18: 6724
- MOVEQ #0,D7 ;0A1A: 7E00
- BRA.S LAB_006D ;0A1C: 6012
- LAB_006C:
- MOVEA.L 96(A2),A0 ;0A1E: 206A0060
- ADDA.L D5,A0 ;0A22: D1C5
- ADDQ.L #1,D5 ;0A24: 5285
- LEA -560(A5),A1 ;0A26: 43EDFDD0
- ADDA.L D7,A1 ;0A2A: D3C7
- ADDQ.L #1,D7 ;0A2C: 5287
- MOVE.B (A1),(A0) ;0A2E: 1091
- LAB_006D:
- LEA -560(A5),A0 ;0A30: 41EDFDD0
- ADDA.L D7,A0 ;0A34: D1C7
- TST.B (A0) ;0A36: 4A10
- BNE.S LAB_006C ;0A38: 66E4
- CLR.B -560(A5) ;0A3A: 422DFDD0
- LAB_006E:
- ADDQ.L #1,D6 ;0A3E: 5286
- LAB_006F:
- MOVEA.L 38(A7),A3 ;0A40: 266F0026
- MOVEA.L A3,A0 ;0A44: 204B
- LAB_0070:
- TST.B (A0)+ ;0A46: 4A18
- BNE.S LAB_0070 ;0A48: 66FC
- SUBQ.L #1,A0 ;0A4A: 5388
- SUBA.L A3,A0 ;0A4C: 91CB
- CMP.L A0,D6 ;0A4E: BC88
- BLT LAB_0061 ;0A50: 6D00FEA0
- BRA LAB_007E ;0A54: 60000104
- LAB_0071:
- MOVEQ #1,D7 ;0A58: 7E01
- MOVEA.L 100(A2),A0 ;0A5A: 206A0064
- MOVE.B #$6E,(A0) ;0A5E: 10BC006E
- TST.L 40(A2) ;0A62: 4AAA0028
- BNE LAB_007A ;0A66: 660000BE
- TST.L 12(A2) ;0A6A: 4AAA000C
- BEQ.S LAB_0073 ;0A6E: 671A
- LEA LAB_00B3(PC),A0 ;0A70: 41FA061E
- MOVEA.L 96(A2),A1 ;0A74: 226A0060
- LAB_0072:
- MOVE.B (A0)+,(A1)+ ;0A78: 12D8
- BNE.S LAB_0072 ;0A7A: 66FC
- MOVEQ #2,D7 ;0A7C: 7E02
- MOVEA.L 100(A2),A0 ;0A7E: 206A0064
- MOVE.B #$6B,1(A0) ;0A82: 117C006B0001
- BRA.S LAB_0075 ;0A88: 600C
- LAB_0073:
- LEA LAB_00B4(PC),A0 ;0A8A: 41FA0610
- MOVEA.L 96(A2),A1 ;0A8E: 226A0060
- LAB_0074:
- MOVE.B (A0)+,(A1)+ ;0A92: 12D8
- BNE.S LAB_0074 ;0A94: 66FC
- LAB_0075:
- MOVEA.L 96(A2),A0 ;0A96: 206A0060
- LEA LAB_00B5(PC),A1 ;0A9A: 43FA0606
- JSR LAB_0144(PC) ;0A9E: 4EBA1064
- MOVEA.L 100(A2),A0 ;0AA2: 206A0064
- ADDA.L D7,A0 ;0AA6: D1C7
- MOVEA.L A0,A3 ;0AA8: 2648
- ADDQ.L #1,D7 ;0AAA: 5287
- TST.L 44(A2) ;0AAC: 4AAA002C
- BEQ.S LAB_0076 ;0AB0: 6706
- MOVE.B #$62,(A3) ;0AB2: 16BC0062
- BRA.S LAB_0077 ;0AB6: 6004
- LAB_0076:
- MOVE.B #$6C,(A3) ;0AB8: 16BC006C
- LAB_0077:
- MOVEA.L 96(A2),A0 ;0ABC: 206A0060
- LEA LAB_00B6(PC),A1 ;0AC0: 43FA05E6
- JSR LAB_0144(PC) ;0AC4: 4EBA103E
- MOVEA.L 100(A2),A0 ;0AC8: 206A0064
- ADDA.L D7,A0 ;0ACC: D1C7
- ADDQ.L #1,D7 ;0ACE: 5287
- MOVE.B #$61,(A0) ;0AD0: 10BC0061
- TST.L 20(A2) ;0AD4: 4AAA0014
- BNE.S LAB_0078 ;0AD8: 6628
- MOVEA.L 96(A2),A0 ;0ADA: 206A0060
- LEA LAB_00B7(PC),A1 ;0ADE: 43FA05CC
- JSR LAB_0144(PC) ;0AE2: 4EBA1020
- MOVE.L D7,D0 ;0AE6: 2007
- MOVEA.L 100(A2),A0 ;0AE8: 206A0064
- MOVEA.L A0,A1 ;0AEC: 2248
- ADDA.L D0,A1 ;0AEE: D3C0
- MOVE.B #$64,(A1) ;0AF0: 12BC0064
- ADDQ.L #2,D7 ;0AF4: 5487
- MOVEA.L 100(A2),A0 ;0AF6: 206A0064
- ADDA.L D0,A0 ;0AFA: D1C0
- MOVE.B #$74,1(A0) ;0AFC: 117C00740001
- LAB_0078:
- LEA 158(A2),A0 ;0B02: 41EA009E
- LEA LAB_00B8+4(PC),A1 ;0B06: 43FA05AE
- LAB_0079:
- MOVE.B (A1)+,(A0)+ ;0B0A: 10D9
- BNE.S LAB_0079 ;0B0C: 66FC
- MOVEA.L 96(A2),A0 ;0B0E: 206A0060
- LEA LAB_00B9(PC),A1 ;0B12: 43FA05A6
- JSR LAB_0144(PC) ;0B16: 4EBA0FEC
- MOVEA.L 100(A2),A0 ;0B1A: 206A0064
- ADDA.L D7,A0 ;0B1E: D1C7
- MOVE.B #$63,(A0) ;0B20: 10BC0063
- BRA.S LAB_007E ;0B24: 6034
- LAB_007A:
- TST.L 16(A2) ;0B26: 4AAA0010
- BEQ.S LAB_007C ;0B2A: 6722
- LEA LAB_00BA(PC),A0 ;0B2C: 41FA0590
- MOVEA.L 96(A2),A1 ;0B30: 226A0060
- LAB_007B:
- MOVE.B (A0)+,(A1)+ ;0B34: 12D8
- BNE.S LAB_007B ;0B36: 66FC
- MOVEA.L 100(A2),A0 ;0B38: 206A0064
- MOVE.B #$64,1(A0) ;0B3C: 117C00640001
- MOVEA.L 100(A2),A0 ;0B42: 206A0064
- MOVE.B #$74,2(A0) ;0B46: 117C00740002
- BRA.S LAB_007E ;0B4C: 600C
- LAB_007C:
- LEA LAB_00B9(PC),A0 ;0B4E: 41FA056A
- MOVEA.L 96(A2),A1 ;0B52: 226A0060
- LAB_007D:
- MOVE.B (A0)+,(A1)+ ;0B56: 12D8
- BNE.S LAB_007D ;0B58: 66FC
- LAB_007E:
- MOVEA.L 100(A2),A0 ;0B5A: 206A0064
- LAB_007F:
- TST.B (A0)+ ;0B5E: 4A18
- BNE.S LAB_007F ;0B60: 66FC
- SUBQ.L #1,A0 ;0B62: 5388
- SUBA.L 100(A2),A0 ;0B64: 91EA0064
- MOVE.L A0,D0 ;0B68: 2008
- MOVEQ #4,D1 ;0B6A: 7204
- CMP.L D1,D0 ;0B6C: B081
- BLE.S LAB_0081 ;0B6E: 6F12
- MOVEA.L 100(A2),A0 ;0B70: 206A0064
- LAB_0080:
- TST.B (A0)+ ;0B74: 4A18
- BNE.S LAB_0080 ;0B76: 66FC
- SUBQ.L #1,A0 ;0B78: 5388
- SUBA.L 100(A2),A0 ;0B7A: 91EA0064
- MOVE.L A0,D0 ;0B7E: 2008
- BRA.S LAB_0082 ;0B80: 6002
- LAB_0081:
- MOVE.L D1,D0 ;0B82: 2001
- LAB_0082:
- ASL.L #2,D0 ;0B84: E580
- MOVEQ #3,D1 ;0B86: 7203
- MOVEA.L 56(A7),A6 ;0B88: 2C6F0038
- JSR -684(A6) ;0B8C: 4EAEFD54
- MOVE.L D0,104(A2) ;0B90: 25400068
- BNE.S LAB_0084 ;0B94: 6616
- MOVEA.L 52(A7),A3 ;0B96: 266F0034
- MOVEA.L A3,A6 ;0B9A: 2C4B
- JSR -132(A6) ;0B9C: 4EAEFF7C
- MOVE.L D0,D1 ;0BA0: 2200
- MOVEQ #0,D2 ;0BA2: 7400
- JSR -474(A6) ;0BA4: 4EAEFE26
- LAB_0083:
- BRA LAB_00A7 ;0BA8: 600003BE
- LAB_0084:
- MOVEA.L 48(A7),A2 ;0BAC: 246F0030
- LAB_0085:
- MOVEA.L 52(A7),A3 ;0BB0: 266F0034
- TST.L 16(A2) ;0BB4: 4AAA0010
- BEQ.S LAB_0086 ;0BB8: 6716
- TST.L 20(A2) ;0BBA: 4AAA0014
- BEQ.S LAB_0086 ;0BBE: 6710
- LEA LAB_00BB(PC),A0 ;0BC0: 41FA050A
- MOVE.L A0,D1 ;0BC4: 2208
- MOVEA.L A3,A6 ;0BC6: 2C4B
- JSR -948(A6) ;0BC8: 4EAEFC4C
- BRA LAB_00A7 ;0BCC: 6000039A
- LAB_0086:
- MOVE.L 24(A2),D0 ;0BD0: 202A0018
- BEQ.S LAB_0088 ;0BD4: 6742
- MOVE.L D0,D1 ;0BD6: 2200
- MOVE.L #$000003EE,D2 ;0BD8: 243C000003EE
- MOVEA.L A3,A6 ;0BDE: 2C4B
- JSR -30(A6) ;0BE0: 4EAEFFE2
- MOVE.L D0,D7 ;0BE4: 2E00
- MOVE.L D7,-576(A5) ;0BE6: 2B47FDC0
- TST.L D7 ;0BEA: 4A87
- BNE.S LAB_0087 ;0BEC: 6620
- LEA 24(A2),A0 ;0BEE: 41EA0018
- MOVE.L A0,D2 ;0BF2: 2408
- LEA LAB_00BD(PC),A1 ;0BF4: 43FA0504
- MOVE.L A1,D1 ;0BF8: 2209
- JSR -954(A6) ;0BFA: 4EAEFC46
- JSR -132(A6) ;0BFE: 4EAEFF7C
- MOVE.L D0,D1 ;0C02: 2200
- MOVEQ #0,D2 ;0C04: 7400
- JSR -474(A6) ;0C06: 4EAEFE26
- BRA LAB_00A7 ;0C0A: 6000035C
- LAB_0087:
- MOVE.L D7,D1 ;0C0E: 2207
- JSR -300(A6) ;0C10: 4EAEFED4
- MOVE.L D0,-580(A5) ;0C14: 2B40FDBC
- LAB_0088:
- MOVE.L #$0000021A,D0 ;0C18: 203C0000021A
- MOVE.L #$00010001,D1 ;0C1E: 223C00010001
- MOVEA.L 56(A7),A6 ;0C24: 2C6F0038
- JSR -684(A6) ;0C28: 4EAEFD54
- MOVE.L D0,40(A7) ;0C2C: 2F400028
- TST.L D0 ;0C30: 4A80
- BNE.S LAB_0089 ;0C32: 6612
- MOVEA.L A3,A6 ;0C34: 2C4B
- JSR -132(A6) ;0C36: 4EAEFF7C
- MOVE.L D0,D1 ;0C3A: 2200
- MOVEQ #0,D2 ;0C3C: 7400
- JSR -474(A6) ;0C3E: 4EAEFE26
- BRA LAB_00A6 ;0C42: 60000300
- LAB_0089:
- LEA 120(A2),A0 ;0C46: 41EA0078
- MOVE.L A0,36(A7) ;0C4A: 2F480024
- MOVE.L A0,D1 ;0C4E: 2208
- MOVEA.L A3,A6 ;0C50: 2C4B
- JSR -192(A6) ;0C52: 4EAEFF40
- TST.L 32(A2) ;0C56: 4AAA0020
- BEQ.S LAB_008F ;0C5A: 6776
- LEA 132(A2),A3 ;0C5C: 47EA0084
- MOVEQ #11,D0 ;0C60: 700B
- MOVEA.L 36(A7),A0 ;0C62: 206F0024
- MOVEA.L A3,A1 ;0C66: 224B
- LAB_008A:
- MOVE.B (A0)+,(A1)+ ;0C68: 12D8
- DBF D0,LAB_008A ;0C6A: 51C8FFFC
- CLR.B 144(A2) ;0C6E: 422A0090
- MOVE.B #$01,145(A2) ;0C72: 157C00010091
- MOVE.L 32(A2),150(A2) ;0C78: 256A00200096
- LEA LAB_00BF(PC),A0 ;0C7E: 41FA0490
- MOVE.L A0,154(A2) ;0C82: 2548009A
- MOVE.L A3,D1 ;0C86: 220B
- MOVEA.L 52(A7),A6 ;0C88: 2C6F0034
- JSR -750(A6) ;0C8C: 4EAEFD12
- TST.L D0 ;0C90: 4A80
- BNE.S LAB_008D ;0C92: 6630
- CLR.L 150(A2) ;0C94: 42AA0096
- MOVE.L 32(A2),154(A2) ;0C98: 256A0020009A
- MOVE.L A3,D1 ;0C9E: 220B
- JSR -750(A6) ;0CA0: 4EAEFD12
- TST.L D0 ;0CA4: 4A80
- BNE.S LAB_008B ;0CA6: 660C
- LEA LAB_00C0(PC),A0 ;0CA8: 41FA0470
- MOVE.L A0,D1 ;0CAC: 2208
- JSR -948(A6) ;0CAE: 4EAEFC4C
- BRA.S LAB_008F ;0CB2: 601E
- LAB_008B:
- MOVEQ #11,D0 ;0CB4: 700B
- MOVEA.L A3,A0 ;0CB6: 204B
- LEA -36(A5),A1 ;0CB8: 43EDFFDC
- LAB_008C:
- MOVE.B (A0)+,(A1)+ ;0CBC: 12D8
- DBF D0,LAB_008C ;0CBE: 51C8FFFC
- BRA.S LAB_008F ;0CC2: 600E
- LAB_008D:
- MOVEQ #11,D0 ;0CC4: 700B
- MOVEA.L A3,A0 ;0CC6: 204B
- LEA -36(A5),A1 ;0CC8: 43EDFFDC
- LAB_008E:
- MOVE.B (A0)+,(A1)+ ;0CCC: 12D8
- DBF D0,LAB_008E ;0CCE: 51C8FFFC
- LAB_008F:
- TST.L 36(A2) ;0CD2: 4AAA0024
- BEQ.S LAB_0095 ;0CD6: 6776
- LEA 132(A2),A3 ;0CD8: 47EA0084
- MOVEQ #11,D0 ;0CDC: 700B
- MOVEA.L 36(A7),A0 ;0CDE: 206F0024
- MOVEA.L A3,A1 ;0CE2: 224B
- LAB_0090:
- MOVE.B (A0)+,(A1)+ ;0CE4: 12D8
- DBF D0,LAB_0090 ;0CE6: 51C8FFFC
- CLR.B 144(A2) ;0CEA: 422A0090
- MOVE.B #$01,145(A2) ;0CEE: 157C00010091
- MOVE.L 36(A2),150(A2) ;0CF4: 256A00240096
- LEA LAB_00C3(PC),A0 ;0CFA: 41FA0452
- MOVE.L A0,154(A2) ;0CFE: 2548009A
- MOVE.L A3,D1 ;0D02: 220B
- MOVEA.L 52(A7),A6 ;0D04: 2C6F0034
- JSR -750(A6) ;0D08: 4EAEFD12
- TST.L D0 ;0D0C: 4A80
- BNE.S LAB_0093 ;0D0E: 6630
- CLR.L 150(A2) ;0D10: 42AA0096
- MOVE.L 36(A2),154(A2) ;0D14: 256A0024009A
- MOVE.L A3,D1 ;0D1A: 220B
- JSR -750(A6) ;0D1C: 4EAEFD12
- TST.L D0 ;0D20: 4A80
- BNE.S LAB_0091 ;0D22: 660C
- LEA LAB_00C0(PC),A0 ;0D24: 41FA03F4
- MOVE.L A0,D1 ;0D28: 2208
- JSR -948(A6) ;0D2A: 4EAEFC4C
- BRA.S LAB_0095 ;0D2E: 601E
- LAB_0091:
- MOVEQ #11,D0 ;0D30: 700B
- MOVEA.L A3,A0 ;0D32: 204B
- LEA -48(A5),A1 ;0D34: 43EDFFD0
- LAB_0092:
- MOVE.B (A0)+,(A1)+ ;0D38: 12D8
- DBF D0,LAB_0092 ;0D3A: 51C8FFFC
- BRA.S LAB_0095 ;0D3E: 600E
- LAB_0093:
- MOVEQ #11,D0 ;0D40: 700B
- MOVEA.L A3,A0 ;0D42: 204B
- LEA -48(A5),A1 ;0D44: 43EDFFD0
- LAB_0094:
- MOVE.B (A0)+,(A1)+ ;0D48: 12D8
- DBF D0,LAB_0094 ;0D4A: 51C8FFFC
- LAB_0095:
- MOVEA.L 4(A2),A0 ;0D4E: 206A0004
- MOVE.L A0,-564(A5) ;0D52: 2B48FDCC
- BNE LAB_009C ;0D56: 660000EC
- LEA -572(A5),A0 ;0D5A: 41EDFDC4
- MOVE.L A0,-564(A5) ;0D5E: 2B48FDCC
- BRA LAB_009C ;0D62: 600000E0
- LAB_0096:
- MOVEA.L A3,A0 ;0D66: 204B
- MOVEA.L 52(A7),A3 ;0D68: 266F0034
- MOVE.L A0,D0 ;0D6C: 2008
- BEQ.S LAB_0098 ;0D6E: 672A
- MOVEA.L 80(A2),A0 ;0D70: 206A0050
- ADDQ.L #4,A0 ;0D74: 5888
- LEA -304(A5),A1 ;0D76: 43EDFED0
- LAB_0097:
- MOVE.B (A0)+,(A1)+ ;0D7A: 12D8
- BNE.S LAB_0097 ;0D7C: 66FC
- MOVEA.L 80(A2),A0 ;0D7E: 206A0050
- MOVEA.L (A0),A1 ;0D82: 2250
- MOVE.L A1,36(A7) ;0D84: 2F490024
- MOVEA.L A0,A1 ;0D88: 2248
- MOVEA.L 56(A7),A6 ;0D8A: 2C6F0038
- JSR -690(A6) ;0D8E: 4EAEFD4E
- MOVE.L 36(A7),80(A2) ;0D92: 256F00240050
- BRA.S LAB_0099 ;0D98: 6020
- LAB_0098:
- CLR.B -304(A5) ;0D9A: 422DFED0
- MOVEA.L -564(A5),A0 ;0D9E: 206DFDCC
- ADDQ.L #4,-564(A5) ;0DA2: 58ADFDCC
- LEA -304(A5),A1 ;0DA6: 43EDFED0
- MOVE.L A1,D1 ;0DAA: 2209
- MOVE.L (A0),D2 ;0DAC: 2410
- MOVE.L #$00000100,D3 ;0DAE: 263C00000100
- MOVEA.L A3,A6 ;0DB4: 2C4B
- JSR -882(A6) ;0DB6: 4EAEFC8E
- LAB_0099:
- MOVE.L 8(A2),D0 ;0DBA: 202A0008
- BEQ.S LAB_009A ;0DBE: 6716
- LEA 210(A2),A0 ;0DC0: 41EA00D2
- MOVE.L D0,D1 ;0DC4: 2200
- MOVE.L A0,D2 ;0DC6: 2408
- MOVE.L #$00000200,D3 ;0DC8: 263C00000200
- MOVEA.L A3,A6 ;0DCE: 2C4B
- JSR -966(A6) ;0DD0: 4EAEFC3A
- BRA.S LAB_009B ;0DD4: 6044
- LAB_009A:
- TST.L 28(A2) ;0DD6: 4AAA001C
- BEQ.S LAB_009B ;0DDA: 673E
- LEA LAB_00C5(PC),A0 ;0DDC: 41FA037A
- LEA -560(A5),A1 ;0DE0: 43EDFDD0
- MOVE (A0),(A1)+ ;0DE4: 32D0
- CLR.B (A1) ;0DE6: 4211
- MOVEA.L 28(A2),A0 ;0DE8: 206A001C
- MOVEA.L A0,A1 ;0DEC: 2248
- LEA -560(A5),A0 ;0DEE: 41EDFDD0
- JSR LAB_0144(PC) ;0DF2: 4EBA0D10
- LEA -560(A5),A0 ;0DF6: 41EDFDD0
- LEA LAB_00C5(PC),A1 ;0DFA: 43FA035C
- JSR LAB_0144(PC) ;0DFE: 4EBA0D04
- LEA 722(A2),A0 ;0E02: 41EA02D2
- MOVE.L A0,D2 ;0E06: 2408
- LEA -560(A5),A1 ;0E08: 43EDFDD0
- MOVE.L A1,D1 ;0E0C: 2209
- MOVE.L #$00000200,D3 ;0E0E: 263C00000200
- MOVEA.L A3,A6 ;0E14: 2C4B
- JSR -966(A6) ;0E16: 4EAEFC3A
- LAB_009B:
- PEA -48(A5) ;0E1A: 486DFFD0
- PEA -36(A5) ;0E1E: 486DFFDC
- MOVE.L 48(A7),-(A7) ;0E22: 2F2F0030
- MOVEA.L A2,A0 ;0E26: 204A
- LEA -304(A5),A1 ;0E28: 43EDFED0
- BSR LAB_00E8 ;0E2C: 61000410
- LEA 12(A7),A7 ;0E30: 4FEF000C
- MOVEQ #5,D1 ;0E34: 7205
- CMP.L D1,D0 ;0E36: B081
- BGT.S LAB_009D ;0E38: 6E22
- MOVEA.L 48(A7),A2 ;0E3A: 246F0030
- TST.L 116(A2) ;0E3E: 4AAA0074
- BNE.S LAB_009D ;0E42: 6618
- LAB_009C:
- MOVEA.L 48(A7),A2 ;0E44: 246F0030
- MOVEA.L 80(A2),A3 ;0E48: 266A0050
- MOVEA.L -564(A5),A0 ;0E4C: 206DFDCC
- TST.L (A0) ;0E50: 4A90
- BNE LAB_0096 ;0E52: 6600FF12
- MOVE.L A3,D0 ;0E56: 200B
- BNE LAB_0096 ;0E58: 6600FF0C
- LAB_009D:
- MOVEA.L 52(A7),A3 ;0E5C: 266F0034
- TST.L 60(A2) ;0E60: 4AAA003C
- BNE LAB_00A6 ;0E64: 660000DE
- TST.L 48(A2) ;0E68: 4AAA0030
- BNE LAB_00A6 ;0E6C: 660000D6
- TST.L 64(A2) ;0E70: 4AAA0040
- BEQ LAB_00A6 ;0E74: 670000CE
- MOVE.L 88(A2),D0 ;0E78: 202A0058
- ADD.L 84(A2),D0 ;0E7C: D0AA0054
- BEQ LAB_00A6 ;0E80: 670000C2
- LEA LAB_00C6(PC),A0 ;0E84: 41FA02D6
- MOVE.L A0,D1 ;0E88: 2208
- MOVEA.L A3,A6 ;0E8A: 2C4B
- JSR -948(A6) ;0E8C: 4EAEFC4C
- TST.L 56(A2) ;0E90: 4AAA0038
- BNE.S LAB_00A0 ;0E94: 6638
- MOVE.L 88(A2),D0 ;0E96: 202A0058
- BEQ.S LAB_00A0 ;0E9A: 6732
- MOVEA.L 104(A2),A0 ;0E9C: 206A0068
- MOVE.L D0,(A0) ;0EA0: 2080
- LEA 4(A0),A3 ;0EA2: 47E80004
- CMPI.L #$00000001,88(A2) ;0EA6: 0CAA000000010058
- BLE.S LAB_009E ;0EAE: 6F08
- LEA LAB_00C7(PC),A1 ;0EB0: 43FA02B4
- MOVE.L A1,(A3) ;0EB4: 2689
- BRA.S LAB_009F ;0EB6: 6006
- LAB_009E:
- LEA LAB_00C8(PC),A1 ;0EB8: 43FA02B2
- MOVE.L A1,(A3) ;0EBC: 2689
- LAB_009F:
- MOVE.L A0,D2 ;0EBE: 2408
- LEA LAB_00C9(PC),A1 ;0EC0: 43FA02B0
- MOVE.L A1,D1 ;0EC4: 2209
- MOVEA.L 52(A7),A6 ;0EC6: 2C6F0034
- JSR -954(A6) ;0ECA: 4EAEFC46
- LAB_00A0:
- TST.L 52(A2) ;0ECE: 4AAA0034
- BNE.S LAB_00A3 ;0ED2: 6638
- MOVE.L 84(A2),D0 ;0ED4: 202A0054
- BEQ.S LAB_00A3 ;0ED8: 6732
- MOVEA.L 104(A2),A0 ;0EDA: 206A0068
- MOVE.L D0,(A0) ;0EDE: 2080
- LEA 4(A0),A3 ;0EE0: 47E80004
- CMPI.L #$00000001,84(A2) ;0EE4: 0CAA000000010054
- BLE.S LAB_00A1 ;0EEC: 6F08
- LEA LAB_00CB(PC),A1 ;0EEE: 43FA028C
- MOVE.L A1,(A3) ;0EF2: 2689
- BRA.S LAB_00A2 ;0EF4: 6006
- LAB_00A1:
- LEA LAB_00CC(PC),A1 ;0EF6: 43FA0290
- MOVE.L A1,(A3) ;0EFA: 2689
- LAB_00A2:
- MOVE.L A0,D2 ;0EFC: 2408
- LEA LAB_00C9(PC),A1 ;0EFE: 43FA0272
- MOVE.L A1,D1 ;0F02: 2209
- MOVEA.L 52(A7),A6 ;0F04: 2C6F0034
- JSR -954(A6) ;0F08: 4EAEFC46
- LAB_00A3:
- MOVEA.L 104(A2),A0 ;0F0C: 206A0068
- MOVE.L 92(A2),D0 ;0F10: 202A005C
- MOVE.L D0,(A0) ;0F14: 2080
- LEA 4(A0),A3 ;0F16: 47E80004
- CMPI.L #$00000001,92(A2) ;0F1A: 0CAA00000001005C
- BLE.S LAB_00A4 ;0F22: 6F08
- LEA LAB_00CD(PC),A1 ;0F24: 43FA026C
- MOVE.L A1,(A3) ;0F28: 2689
- BRA.S LAB_00A5 ;0F2A: 6006
- LAB_00A4:
- LEA LAB_00CF(PC),A1 ;0F2C: 43FA026C
- MOVE.L A1,(A3) ;0F30: 2689
- LAB_00A5:
- MOVEA.L 52(A7),A3 ;0F32: 266F0034
- MOVE.L A0,D2 ;0F36: 2408
- LEA LAB_00D0(PC),A1 ;0F38: 43FA0266
- MOVE.L A1,D1 ;0F3C: 2209
- MOVEA.L A3,A6 ;0F3E: 2C4B
- JSR -954(A6) ;0F40: 4EAEFC46
- LAB_00A6:
- MOVEA.L 40(A7),A1 ;0F44: 226F0028
- MOVEA.L 56(A7),A6 ;0F48: 2C6F0038
- JSR -690(A6) ;0F4C: 4EAEFD4E
- TST.L 24(A2) ;0F50: 4AAA0018
- BEQ.S LAB_00A7 ;0F54: 6712
- MOVE.L -580(A5),D1 ;0F56: 222DFDBC
- MOVEA.L A3,A6 ;0F5A: 2C4B
- JSR -300(A6) ;0F5C: 4EAEFED4
- MOVE.L -576(A5),D1 ;0F60: 222DFDC0
- JSR -36(A6) ;0F64: 4EAEFFDC
- LAB_00A7:
- MOVE.L 44(A7),D1 ;0F68: 222F002C
- MOVEA.L A3,A6 ;0F6C: 2C4B
- JSR -858(A6) ;0F6E: 4EAEFCA6
- TST.L 104(A2) ;0F72: 4AAA0068
- BEQ.S LAB_00A8 ;0F76: 670C
- MOVEA.L 104(A2),A1 ;0F78: 226A0068
- MOVEA.L 56(A7),A6 ;0F7C: 2C6F0038
- JSR -690(A6) ;0F80: 4EAEFD4E
- LAB_00A8:
- TST.L 96(A2) ;0F84: 4AAA0060
- BEQ.S LAB_00AA ;0F88: 6728
- MOVEA.L 96(A2),A1 ;0F8A: 226A0060
- MOVEA.L 56(A7),A6 ;0F8E: 2C6F0038
- JSR -690(A6) ;0F92: 4EAEFD4E
- BRA.S LAB_00AA ;0F96: 601A
- LAB_00A9:
- MOVEA.L 80(A2),A0 ;0F98: 206A0050
- MOVEA.L (A0),A1 ;0F9C: 2250
- MOVE.L A1,36(A7) ;0F9E: 2F490024
- MOVEA.L A0,A1 ;0FA2: 2248
- MOVEA.L 56(A7),A6 ;0FA4: 2C6F0038
- JSR -690(A6) ;0FA8: 4EAEFD4E
- MOVE.L 36(A7),80(A2) ;0FAC: 256F00240050
- LAB_00AA:
- TST.L 80(A2) ;0FB2: 4AAA0050
- BNE.S LAB_00A9 ;0FB6: 66E0
- MOVE.L 116(A2),D7 ;0FB8: 2E2A0074
- MOVEA.L A2,A1 ;0FBC: 224A
- MOVEA.L 56(A7),A6 ;0FBE: 2C6F0038
- JSR -690(A6) ;0FC2: 4EAEFD4E
- LAB_00AB:
- MOVEA.L A3,A1 ;0FC6: 224B
- MOVEA.L 56(A7),A6 ;0FC8: 2C6F0038
- JSR -414(A6) ;0FCC: 4EAEFE62
- BRA.S LAB_00AD ;0FD0: 6010
- LAB_00AC:
- MOVEA #$0004,A0 ;0FD2: 307C0004
- MOVEA.L (A0),A1 ;0FD6: 2250
- MOVEA.L 276(A1),A0 ;0FD8: 20690114
- MOVEQ #122,D0 ;0FDC: 707A
- MOVE.L D0,148(A0) ;0FDE: 21400094
- LAB_00AD:
- MOVE.L D7,D0 ;0FE2: 2007
- MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;0FE4: 4CDF4CFC
- UNLK A5 ;0FE8: 4E5D
- RTS ;0FEA: 4E75
- LAB_00AE:
- DC.W $0000 ;0FEC
- LAB_00AF:
- DC.W $646F ;0FEE
- DC.W $732E ;0FF0
- DC.W $6C69 ;0FF2
- BHI.S LAB_00B1 ;0FF4: 6272
- BSR.S LAB_00B2 ;0FF6: 6172
- DC.W $7900 ;0FF8
- LAB_00B0:
- DC.W $4449 ;0FFA
- ADDQ.B #1,19756(A7) ;0FFC: 522F4D2C
- DC.W $503D ;1000
- ADDQ #8,D1 ;1002: 5041
- ADDQ.B #2,19244(A7) ;1004: 542F4B2C
- DC.W $4B45 ;1008
- SUBQ #4,(A3) ;100A: 5953
- MOVE.L (A3),11332(A7) ;100C: 2F532C44
- DC.W $4154 ;1010
- DC.W $4553 ;1012
- MOVE.L (A3),11342(A7) ;1014: 2F532C4E
- DC.W $4F44 ;1018
- DC.W $4154 ;101A
- DC.W $4553 ;101C
- MOVE.L (A3),11348(A7) ;101E: 2F532C54
- DC.W $4F2F ;1022
- DC.W $4B2C ;1024
- SUBQ #1,(A5) ;1026: 5355
- CLR.B 19244(A7) ;1028: 422F4B2C
- SUBQ #1,A1 ;102C: 5349
- TRAP #3 ;102E: 4E43
- DC.W $452F ;1030
- DC.W $4B2C ;1032
- SUBQ #2,(A0) ;1034: 5550
- ADDQ #2,A7 ;1036: 544F
- DC.W $2F4B ;1038
- MOVEA.L (A1),A6 ;103A: 2C51
- SUBQ #2,A1 ;103C: 5549
- DC.W $434B ;103E
- MOVE.L (A3),11330(A7) ;1040: 2F532C42
- DC.W $4C4F ;1044
- DC.W $434B ;1046
- MOVE.L (A3),11342(A7) ;1048: 2F532C4E
- DC.W $4F48 ;104C
- DC.W $4541 ;104E
- NEG.B 21292(A7) ;1050: 442F532C
- DC.W $4649 ;1054
- DC.W $4C45 ;1056
- SUBQ.B #1,21292(A7) ;1058: 532F532C
- DC.W $4449 ;105C
- ADDQ #1,(A3) ;105E: 5253
- MOVE.L (A3),11340(A7) ;1060: 2F532C4C
- DC.W $464F ;1064
- ADDQ #1,A5 ;1066: 524D
- LAB_00B1:
- DC.W $4154 ;1068
- LAB_00B2:
- DC.W $2F4B ;106A
- MOVEA.L D1,A6 ;106C: 2C41
- DC.W $4C4C ;106E
- MOVE.L (A3),36(A7) ;1070: 2F530024
- ADDQ #3,D5 ;1074: 5645
- DC.W $523A ;1076
- DC.W $206C ;1078
- DC.W $6973 ;107A
- MOVEQ #32,D2 ;107C: 7420
- DC.W $3337 ;107E
- MOVE.L 40(A5,D2.W),D7 ;1080: 2E352028
- DC.W $382E ;1084
- DC.W $3131 ;1086
- DC.W $2E39 ;1088
- DC.W $3129 ;108A
- DC.W $0A0D ;108C
- DC.W $0000 ;108E
- LAB_00B3:
- DC.W $252D ;1090
- DC.W $3137 ;1092
- DC.W $7320 ;1094
- SUBQ.B #5,-(A5) ;1096: 5B25
- DC.W $3573 ;1098
- SUBQ.B #6,D0 ;109A: 5D00
- LAB_00B4:
- MOVE.L 12852(A5),-(A2) ;109C: 252D3234
- DC.W $7300 ;10A0
- LAB_00B5:
- MOVE.L -(A5),D0 ;10A2: 2025
- DC.W $3773 ;10A4
- DC.W $0000 ;10A6
- LAB_00B6:
- MOVE.L -(A5),D0 ;10A8: 2025
- DC.W $7300 ;10AA
- LAB_00B7:
- MOVE.L -(A5),D0 ;10AC: 2025
- DC.W $2D39 ;10AE
- DC.W $7320 ;10B0
- LAB_00B8:
- MOVE.L 0(A3,D0.W),2618(A2) ;10B2: 257300000A3A
- MOVE.L D0,D0 ;10B8: 2000
- LAB_00B9:
- DC.W $2573 ;10BA
- DC.W $0000 ;10BC
- LAB_00BA:
- DC.W $252D ;10BE
- DC.W $3235 ;10C0
- DC.W $7320 ;10C2
- DC.W $252D ;10C4
- DC.W $3973 ;10C6
- MOVE.L -(A5),D0 ;10C8: 2025
- DC.W $7300 ;10CA
- LAB_00BB:
- MOVE.L D4,16724(A3) ;10CC: 27444154
- DC.W $4553 ;10D0
- MOVE.L -(A0),-(A3) ;10D2: 2720
- BSR.S LAB_00C1 ;10D4: 616E
- BCC.S LAB_00BC ;10D6: 6420
- MOVE.L A6,20292(A3) ;10D8: 274E4F44
- DC.W $4154 ;10DC
- DC.W $4553 ;10DE
- MOVE.L -(A0),-(A3) ;10E0: 2720
- BSR.S LAB_00C4 ;10E2: 6172
- BCS.S LAB_00BE ;10E4: 6520
- DC.W $6D75 ;10E6
- MOVEQ #117,D2 ;10E8: 7475
- BSR.S LAB_00C5 ;10EA: 616C
- DC.W $6C79 ;10EC
- MOVEA.L -(A5),A0 ;10EE: 2065
- MOVEQ #99,D4 ;10F0: 7863
- DC.W $6C75 ;10F2
- DC.W $7369 ;10F4
- MOVEQ #101,D3 ;10F6: 7665
- LAB_00BC:
- DC.W $0A00 ;10F8
- LAB_00BD:
- MOVE.L 10784(A2),D5 ;10FA: 2A2A2A20
- DC.W $4361 ;10FE
- DC.W $6E27 ;1100
- MOVEQ #32,D2 ;1102: 7420
- BLE.S LAB_00CA ;1104: 6F70
- LAB_00BE:
- BCS.S LAB_00CA ;1106: 656E
- MOVE.L -(A5),D0 ;1108: 2025
- DC.W $7320 ;110A
- MOVE.L -(A0),-(A6) ;110C: 2D20
- DC.W $0000 ;110E
- LAB_00BF:
- DC.W $3030 ;1110
- MOVE 58(A0,D3.W),D5 ;1112: 3A30303A
- MOVE 0(A0,D0.W),D0 ;1116: 30300000
- LAB_00C0:
- MOVE.L 10784(A2),D5 ;111A: 2A2A2A20
- DC.W $496E ;111E
- MOVEQ #97,D3 ;1120: 7661
- DC.W $6C69 ;1122
- BCC.S LAB_00C2 ;1124: 6420
- MOVE.L (A5),20564(A3) ;1126: 27555054
- DC.W $4F27 ;112A
- MOVEA.L 29216(A7),A0 ;112C: 206F7220
- MOVE.L (A3),18766(A3) ;1130: 2753494E
- DC.W $4345 ;1134
- MOVE.L -(A0),-(A3) ;1136: 2720
- MOVEQ #97,D0 ;1138: 7061
- MOVEQ #97,D1 ;113A: 7261
- DC.W $6D65 ;113C
- MOVEQ #101,D2 ;113E: 7465
- MOVEQ #32,D1 ;1140: 7220
- MOVE.L -(A0),-(A6) ;1142: 2D20
- LAB_00C1:
- DC.W $6967 ;1144
- LAB_00C2:
- DC.W $6E6F ;1146
- MOVEQ #101,D1 ;1148: 7265
- BCC.S LAB_00C4 ;114A: 640A
- DC.W $0000 ;114C
- LAB_00C3:
- DC.W $3233 ;114E
- DC.W $3A35 ;1150
- DC.W $393A ;1152
- DC.W $3539 ;1154
- LAB_00C4:
- DC.W $0000 ;1156
- LAB_00C5:
- DC.W $233F ;1158
- DC.W $0000 ;115A
- LAB_00C6:
- EORI #$4F54,(A4) ;115C: 0A544F54
- DC.W $414C ;1160
- MOVE -(A0),D5 ;1162: 3A20
- DC.W $0000 ;1164
- LAB_00C7:
- DC.W $6669 ;1166
- DC.W $6C65 ;1168
- DC.W $7300 ;116A
- LAB_00C8:
- DC.W $6669 ;116C
- DC.W $6C65 ;116E
- DC.W $0000 ;1170
- LAB_00C9:
- DC.W $256C ;1172
- BCC.S LAB_00CE ;1174: 6420
- LAB_00CA:
- DC.W $2573 ;1176
- MOVE.L 8192(A5),D0 ;1178: 202D2000
- LAB_00CB:
- DC.W $6469 ;117C
- MOVEQ #101,D1 ;117E: 7265
- BLS.S LAB_00DB ;1180: 6374
- BLE.S LAB_00DB ;1182: 6F72
- DC.W $6965 ;1184
- DC.W $7300 ;1186
- LAB_00CC:
- DC.W $6469 ;1188
- MOVEQ #101,D1 ;118A: 7265
- BLS.S LAB_00DE ;118C: 6374
- BLE.S LAB_00DE ;118E: 6F72
- DC.W $7900 ;1190
- LAB_00CD:
- BHI.S LAB_00DD ;1192: 626C
- DC.W $6F63 ;1194
- LAB_00CE:
- DC.W $6B73 ;1196
- DC.W $0000 ;1198
- LAB_00CF:
- BHI.S LAB_00DF ;119A: 626C
- DC.W $6F63 ;119C
- DC.W $6B00 ;119E
- LAB_00D0:
- DC.W $256C ;11A0
- BCC.S LAB_00D4 ;11A2: 6420
- DC.W $2573 ;11A4
- DC.W $2075 ;11A6
- DC.W $7365 ;11A8
- BCC.S LAB_00D3 ;11AA: 640A
- DC.W $0000 ;11AC
- LAB_00D1:
- MOVE.L D0,D1 ;11AE: 2200
- LAB_00D2:
- MOVE.L -(A0),D1 ;11B0: 2220
- DC.W $6361 ;11B2
- BGT.S LAB_00E2 ;11B4: 6E6E
- LAB_00D3:
- BLE.S LAB_00E5 ;11B6: 6F74
- MOVEA.L -(A2),A0 ;11B8: 2062
- BCS.S LAB_00D5 ;11BA: 6520
- DC.W $6C69 ;11BC
- DC.W $7374 ;11BE
- BCS.S LAB_00E3 ;11C0: 6564
- MOVE -(A0),D5 ;11C2: 3A20
- LAB_00D4:
- DC.W $6E6F ;11C4
- MOVEQ #32,D2 ;11C6: 7420
- BSR.S LAB_00D9 ;11C8: 6120
- DC.W $4669 ;11CA
- DC.W $6C65 ;11CC
- DC.W $5379 ;11CE
- DC.W $7374 ;11D0
- DC.W $656D ;11D2
- MOVEA.L -(A4),A0 ;11D4: 2064
- BCS.S LAB_00E9+2 ;11D6: 6576
- DC.W $6963 ;11D8
- BCS.S LAB_00D8 ;11DA: 650A
- LAB_00D5:
- DC.W $0000 ;11DC
- LAB_00D6:
- DC.W $0A00 ;11DE
- LAB_00D7:
- DC.W $4469 ;11E0
- MOVEQ #101,D1 ;11E2: 7265
- BLS.S LAB_00EA ;11E4: 6374
- LAB_00D8:
- BLE.S LAB_00EA ;11E6: 6F72
- DC.W $7920 ;11E8
- LAB_00D9:
- MOVE.L -(A5),D1 ;11EA: 2225
- DC.W $7322 ;11EC
- MOVE.L D0,D0 ;11EE: 2000
- LAB_00DA:
- DC.W $6973 ;11F0
- MOVEA.L -(A5),A0 ;11F2: 2065
- BLT.S LAB_00EB+2 ;11F4: 6D70
- LAB_00DB:
- MOVEQ #121,D2 ;11F6: 7479
- DC.W $0A00 ;11F8
- LAB_00DC:
- MOVE.L USP,A7 ;11FA: 4E6F
- MOVEA.L 28262(A1),A0 ;11FC: 20696E66
- LAB_00DD:
- BLE.S LAB_00EC+2 ;1200: 6F72
- LAB_00DE:
- DC.W $6D61 ;1202
- MOVEQ #105,D2 ;1204: 7469
- BLE.S LAB_00ED ;1206: 6F6E
- LAB_00DF:
- MOVEA.L -(A6),A0 ;1208: 2066
- BLE.S LAB_00EE+2 ;120A: 6F72
- MOVE.L -(A2),D0 ;120C: 2022
- DC.W $2573 ;120E
- MOVE.L D0,D1 ;1210: 2200
- LAB_00E0:
- BLE.S LAB_00EF+2 ;1212: 6F6E
- MOVE.L -(A5),D0 ;1214: 2025
- DC.W $7320 ;1216
- DC.W $2573 ;1218
- DC.W $0A00 ;121A
- LAB_00E1:
- MOVEA 28278(A1),A6 ;121C: 3C696E76
- BSR.S LAB_00F1 ;1220: 616C
- BVS.S LAB_00F0 ;1222: 6964
- LAB_00E2:
- MOVE D0,D7 ;1224: 3E00
- LAB_00E3:
- DC.W $256C ;1226
- DC.W $6400 ;1228
- LAB_00E4:
- DC.W $6873 ;122A
- LAB_00E5:
- MOVEQ #97,D0 ;122C: 7061
- MOVEQ #119,D1 ;122E: 7277
- BCS.S LAB_00F2+2 ;1230: 6564
- DC.W $0000 ;1232
- LAB_00E6:
- NEG 29184(A1) ;1234: 44697200
- LAB_00E7:
- DC.W $656D ;1238
- MOVEQ #116,D0 ;123A: 7074
- DC.W $7900 ;123C
- LAB_00E8:
- LINK A5,#-1200 ;123E: 4E55FB50
- MOVEM.L D2-D7/A2-A3/A6,-(A7) ;1242: 48E73F32
- MOVEA.L A0,A3 ;1246: 2648
- MOVE.L A1,-1182(A5) ;1248: 2B49FB62
- LAB_00E9:
- MOVEA #$0004,A0 ;124C: 307C0004
- MOVEA.L (A0),A1 ;1250: 2250
- MOVEQ #0,D0 ;1252: 7000
- MOVE.L D0,-24(A5) ;1254: 2B40FFE8
- MOVE.L D0,D6 ;1258: 2C00
- LAB_00EA:
- MOVEQ #20,D1 ;125A: 7214
- MOVE.L D1,116(A3) ;125C: 27410074
- MOVE.L D0,-1174(A5) ;1260: 2B40FB6A
- LAB_00EB:
- MOVE.L D0,-1178(A5) ;1264: 2B40FB66
- MOVE.L A1,48(A7) ;1268: 2F490030
- MOVE #$0119,D0 ;126C: 303C0119
- MOVEQ #0,D1 ;1270: 7200
- LAB_00EC:
- MOVEA.L 8(A5),A0 ;1272: 206D0008
- LAB_00ED:
- MOVE.B D1,(A0)+ ;1276: 10C1
- DBF D0,LAB_00ED ;1278: 51C8FFFC
- LAB_00EE:
- MOVEA.L 8(A5),A0 ;127C: 206D0008
- LAB_00EF:
- MOVE.L #$00001000,8(A0) ;1280: 217C000010000008
- LAB_00F0:
- BSET #0,16(A0) ;1288: 08E800000010
- LAB_00F1:
- MOVE #$0100,18(A0) ;128E: 317C01000012
- LAB_00F2:
- MOVEA.L -1182(A5),A2 ;1294: 246DFB62
- MOVE.L A0,D2 ;1298: 2408
- MOVE.L A2,D1 ;129A: 220A
- MOVEA.L (A3),A6 ;129C: 2C53
- JSR -822(A6) ;129E: 4EAEFCCA
- MOVE.L D0,D7 ;12A2: 2E00
- TST.L D7 ;12A4: 4A87
- BNE LAB_00F6 ;12A6: 660000BA
- MOVE.L A2,D1 ;12AA: 220A
- JSR -708(A6) ;12AC: 4EAEFD3C
- TST D0 ;12B0: 4A40
- BNE.S LAB_00F3 ;12B2: 661E
- LEA LAB_00D1(PC),A0 ;12B4: 41FAFEF8
- MOVE.L A0,D1 ;12B8: 2208
- JSR -948(A6) ;12BA: 4EAEFC4C
- MOVE.L A2,D1 ;12BE: 220A
- JSR -948(A6) ;12C0: 4EAEFC4C
- LEA LAB_00D2(PC),A0 ;12C4: 41FAFEEA
- MOVE.L A0,D1 ;12C8: 2208
- JSR -948(A6) ;12CA: 4EAEFC4C
- BRA LAB_0136 ;12CE: 600006D8
- LAB_00F3:
- MOVEA.L D2,A2 ;12D2: 2442
- MOVE.L 24(A2),D0 ;12D4: 202A0018
- TST.L D0 ;12D8: 4A80
- BMI LAB_00F6 ;12DA: 6B000086
- BTST #1,16(A2) ;12DE: 082A00010010
- BNE.S LAB_00F6 ;12E4: 667C
- BSET #2,16(A2) ;12E6: 08EA00020010
- MOVE.L A2,D1 ;12EC: 220A
- MOVEA.L (A3),A6 ;12EE: 2C53
- JSR -828(A6) ;12F0: 4EAEFCC4
- MOVE.L D0,D7 ;12F4: 2E00
- TST.L D7 ;12F6: 4A87
- BNE.S LAB_00F6 ;12F8: 6668
- BTST #3,16(A2) ;12FA: 082A00030010
- BEQ.S LAB_00F6 ;1300: 6760
- BCLR #3,16(A2) ;1302: 08AA00030010
- TST.L 60(A3) ;1308: 4AAB003C
- BNE.S LAB_00F4 ;130C: 6618
- TST.L 48(A3) ;130E: 4AAB0030
- BNE.S LAB_00F4 ;1312: 6612
- TST.L 108(A3) ;1314: 4AAB006C
- BEQ.S LAB_00F4 ;1318: 670C
- LEA LAB_00D6(PC),A0 ;131A: 41FAFEC2
- MOVE.L A0,D1 ;131E: 2208
- MOVEA.L (A3),A6 ;1320: 2C53
- JSR -948(A6) ;1322: 4EAEFC4C
- LAB_00F4:
- MOVEQ #1,D0 ;1326: 7001
- MOVE.L D0,108(A3) ;1328: 2740006C
- MOVE.L -1182(A5),-24(A5) ;132C: 2B6DFB62FFE8
- TST.L 60(A3) ;1332: 4AAB003C
- BNE.S LAB_00F5 ;1336: 6622
- TST.L 48(A3) ;1338: 4AAB0030
- BNE.S LAB_00F5 ;133C: 661C
- LEA LAB_00D7(PC),A0 ;133E: 41FAFEA0
- MOVE.L A0,D1 ;1342: 2208
- LEA -24(A5),A0 ;1344: 41EDFFE8
- MOVE.L A0,D2 ;1348: 2408
- MOVEA.L (A3),A6 ;134A: 2C53
- JSR -954(A6) ;134C: 4EAEFC46
- LEA LAB_00DA(PC),A0 ;1350: 41FAFE9E
- MOVE.L A0,D1 ;1354: 2208
- JSR -948(A6) ;1356: 4EAEFC4C
- LAB_00F5:
- CLR.L 116(A3) ;135A: 42AB0074
- BRA LAB_0136 ;135E: 60000648
- LAB_00F6:
- TST.L D7 ;1362: 4A87
- BEQ.S LAB_00F7 ;1364: 670A
- MOVEA.L (A3),A6 ;1366: 2C53
- JSR -132(A6) ;1368: 4EAEFF7C
- MOVE.L D0,-24(A5) ;136C: 2B40FFE8
- LAB_00F7:
- MOVE.L -24(A5),D0 ;1370: 202DFFE8
- MOVEQ #116,D1 ;1374: 7274
- ADD.L D1,D1 ;1376: D281
- CMP.L D1,D0 ;1378: B081
- BNE.S LAB_00F8 ;137A: 6608
- CLR.L 116(A3) ;137C: 42AB0074
- BRA LAB_0136 ;1380: 60000626
- LAB_00F8:
- CMPI.L #$00000130,-24(A5) ;1384: 0CAD00000130FFE8
- BNE.S LAB_00F9 ;138C: 6618
- MOVEA.L (A3),A6 ;138E: 2C53
- JSR -132(A6) ;1390: 4EAEFF7C
- MOVE.L D0,D1 ;1394: 2200
- MOVEQ #0,D2 ;1396: 7400
- JSR -474(A6) ;1398: 4EAEFE26
- MOVEQ #5,D0 ;139C: 7005
- MOVE.L D0,116(A3) ;139E: 27400074
- BRA LAB_0136 ;13A2: 60000604
- LAB_00F9:
- TST.L -24(A5) ;13A6: 4AADFFE8
- BEQ.S LAB_00FB ;13AA: 673A
- MOVE.L -1182(A5),-24(A5) ;13AC: 2B6DFB62FFE8
- TST.L 60(A3) ;13B2: 4AAB003C
- BNE.S LAB_00FA ;13B6: 6618
- TST.L 48(A3) ;13B8: 4AAB0030
- BNE.S LAB_00FA ;13BC: 6612
- LEA LAB_00DC(PC),A0 ;13BE: 41FAFE3A
- MOVE.L A0,D1 ;13C2: 2208
- LEA -24(A5),A0 ;13C4: 41EDFFE8
- MOVE.L A0,D2 ;13C8: 2408
- MOVEA.L (A3),A6 ;13CA: 2C53
- JSR -954(A6) ;13CC: 4EAEFC46
- LAB_00FA:
- MOVEA.L (A3),A6 ;13D0: 2C53
- JSR -132(A6) ;13D2: 4EAEFF7C
- MOVE.L D0,D1 ;13D6: 2200
- LEA LAB_00AE(PC),A0 ;13D8: 41FAFC12
- MOVE.L A0,D2 ;13DC: 2408
- JSR -474(A6) ;13DE: 4EAEFE26
- BRA LAB_0136 ;13E2: 600005C4
- LAB_00FB:
- MOVEA.L 8(A5),A2 ;13E6: 246D0008
- BCLR #3,16(A2) ;13EA: 08AA00030010
- LAB_00FC:
- BTST #6,16(A2) ;13F0: 082A00060010
- BEQ.S LAB_00FD ;13F6: 6708
- MOVEA.L A3,A0 ;13F8: 204B
- BSR LAB_0138 ;13FA: 610005DC
- MOVEQ #0,D6 ;13FE: 7C00
- LAB_00FD:
- BTST #3,16(A2) ;1400: 082A00030010
- BEQ.S LAB_00FE ;1406: 670A
- BCLR #3,16(A2) ;1408: 08AA00030010
- BRA LAB_0131 ;140E: 60000544
- LAB_00FE:
- MOVEA.L 8(A5),A2 ;1412: 246D0008
- TST.L D6 ;1416: 4A86
- BNE LAB_0104 ;1418: 66000112
- LEA 280(A2),A0 ;141C: 41EA0118
- LEA -536(A5),A1 ;1420: 43EDFDE8
- LAB_00FF:
- MOVE.B (A0)+,(A1)+ ;1424: 12D8
- BNE.S LAB_00FF ;1426: 66FC
- LEA -536(A5),A0 ;1428: 41EDFDE8
- MOVE.L A0,D1 ;142C: 2208
- MOVEA.L (A3),A6 ;142E: 2C53
- JSR -876(A6) ;1430: 4EAEFC94
- MOVEA.L D0,A0 ;1434: 2040
- CLR.B (A0) ;1436: 4210
- LEA -536(A5),A0 ;1438: 41EDFDE8
- LEA -280(A5),A1 ;143C: 43EDFEE8
- LAB_0100:
- MOVE.B (A0)+,(A1)+ ;1440: 12D8
- BNE.S LAB_0100 ;1442: 66FC
- MOVEA.L 4(A2),A0 ;1444: 206A0004
- MOVE.L 8(A0),D1 ;1448: 22280008
- LEA -792(A5),A1 ;144C: 43EDFCE8
- MOVE.L A1,D2 ;1450: 2409
- MOVE.L #$00000100,D3 ;1452: 263C00000100
- MOVEA.L (A3),A6 ;1458: 2C53
- JSR -402(A6) ;145A: 4EAEFE6E
- MOVE.L D2,D1 ;145E: 2202
- LEA LAB_00AE(PC),A0 ;1460: 41FAFB8A
- MOVE.L A0,D2 ;1464: 2408
- JSR -882(A6) ;1466: 4EAEFC8E
- LEA -536(A5),A0 ;146A: 41EDFDE8
- MOVE.L A0,D1 ;146E: 2208
- JSR -882(A6) ;1470: 4EAEFC8E
- MOVE.B -280(A5),D0 ;1474: 102DFEE8
- TST.B D0 ;1478: 4A00
- BEQ LAB_0103 ;147A: 670000A8
- TST.L 48(A3) ;147E: 4AAB0030
- BNE LAB_0103 ;1482: 660000A0
- TST.L 40(A3) ;1486: 4AAB0028
- BNE LAB_0103 ;148A: 66000098
- TST.L 60(A3) ;148E: 4AAB003C
- BNE LAB_0103 ;1492: 66000090
- TST.L 108(A3) ;1496: 4AAB006C
- BEQ.S LAB_0101 ;149A: 670A
- LEA LAB_00D6(PC),A0 ;149C: 41FAFD40
- MOVE.L A0,D1 ;14A0: 2208
- JSR -948(A6) ;14A2: 4EAEFC4C
- LAB_0101:
- MOVEA.L 104(A3),A0 ;14A6: 206B0068
- LEA -280(A5),A1 ;14AA: 43EDFEE8
- MOVE.L A1,(A0) ;14AE: 2089
- MOVE.L A0,D2 ;14B0: 2408
- LEA LAB_00D7(PC),A1 ;14B2: 43FAFD2C
- MOVE.L A1,D1 ;14B6: 2209
- MOVEA.L (A3),A6 ;14B8: 2C53
- JSR -954(A6) ;14BA: 4EAEFC46
- LEA 132(A3),A0 ;14BE: 41EB0084
- LEA 120(A3),A1 ;14C2: 43EB0078
- MOVE.L A0,36(A7) ;14C6: 2F480024
- MOVEQ #11,D0 ;14CA: 700B
- MOVEA.L A0,A6 ;14CC: 2C48
- LAB_0102:
- MOVE.B (A1)+,(A6)+ ;14CE: 1CD9
- DBF D0,LAB_0102 ;14D0: 51C8FFFC
- MOVEQ #0,D0 ;14D4: 7000
- MOVE.B D0,144(A3) ;14D6: 17400090
- MOVE.B D0,145(A3) ;14DA: 17400091
- LEA 162(A3),A1 ;14DE: 43EB00A2
- MOVE.L A1,146(A3) ;14E2: 27490092
- LEA 178(A3),A6 ;14E6: 4DEB00B2
- MOVE.L A6,150(A3) ;14EA: 274E0096
- LEA 194(A3),A0 ;14EE: 41EB00C2
- MOVE.L A0,154(A3) ;14F2: 2748009A
- MOVE.L A6,44(A7) ;14F6: 2F4E002C
- MOVE.L A1,40(A7) ;14FA: 2F490028
- MOVE.L 36(A7),D1 ;14FE: 222F0024
- MOVEA.L (A3),A6 ;1502: 2C53
- JSR -744(A6) ;1504: 4EAEFD18
- MOVEA.L 104(A3),A0 ;1508: 206B0068
- MOVE.L 40(A7),(A0) ;150C: 20AF0028
- MOVE.L 44(A7),4(A0) ;1510: 216F002C0004
- MOVE.L A0,D2 ;1516: 2408
- LEA LAB_00E0(PC),A1 ;1518: 43FAFCF8
- MOVE.L A1,D1 ;151C: 2209
- MOVEA.L (A3),A6 ;151E: 2C53
- JSR -954(A6) ;1520: 4EAEFC46
- LAB_0103:
- MOVEQ #1,D0 ;1524: 7001
- MOVE.L D0,108(A3) ;1526: 2740006C
- MOVE.L D0,D6 ;152A: 2C00
- LAB_0104:
- MOVE.L 24(A2),D7 ;152C: 2E2A0018
- TST.L 64(A3) ;1530: 4AAB0040
- BEQ.S LAB_0107 ;1534: 675E
- TST.L D7 ;1536: 4A87
- BMI.S LAB_0107 ;1538: 6B5A
- MOVE.L #$00000104,D0 ;153A: 203C00000104
- MOVE.L #$00010001,D1 ;1540: 223C00010001
- MOVEA.L 48(A7),A6 ;1546: 2C6F0030
- JSR -684(A6) ;154A: 4EAEFD54
- MOVEA.L D0,A2 ;154E: 2440
- MOVE.L A2,D0 ;1550: 200A
- BEQ.S LAB_0107 ;1552: 6740
- LEA 4(A2),A0 ;1554: 41EA0004
- LEA -280(A5),A1 ;1558: 43EDFEE8
- MOVEA.L A0,A6 ;155C: 2C48
- LAB_0105:
- MOVE.B (A1)+,(A6)+ ;155E: 1CD9
- BNE.S LAB_0105 ;1560: 66FC
- MOVEA.L 8(A5),A1 ;1562: 226D0008
- ADDA #$001C,A1 ;1566: D2FC001C
- MOVE.L A0,D1 ;156A: 2208
- MOVE.L A1,D2 ;156C: 2409
- MOVE.L #$00000100,D3 ;156E: 263C00000100
- MOVEA.L (A3),A6 ;1574: 2C53
- JSR -882(A6) ;1576: 4EAEFC8E
- TST.L -1174(A5) ;157A: 4AADFB6A
- BNE.S LAB_0106 ;157E: 660A
- MOVE.L A2,-1178(A5) ;1580: 2B4AFB66
- MOVE.L A2,-1174(A5) ;1584: 2B4AFB6A
- BRA.S LAB_0107 ;1588: 600A
- LAB_0106:
- MOVEA.L -1178(A5),A0 ;158A: 206DFB66
- MOVE.L A2,(A0) ;158E: 208A
- MOVE.L A2,-1178(A5) ;1590: 2B4AFB66
- LAB_0107:
- TST.L D7 ;1594: 4A87
- BPL.S LAB_0108 ;1596: 6A06
- MOVE.L 56(A3),D0 ;1598: 202B0038
- BNE.S LAB_0109 ;159C: 660A
- LAB_0108:
- TST.L D7 ;159E: 4A87
- BLE.S LAB_010A ;15A0: 6F16
- MOVE.L 52(A3),D0 ;15A2: 202B0034
- BEQ.S LAB_010A ;15A6: 6710
- LAB_0109:
- TST.L 56(A3) ;15A8: 4AAB0038
- BEQ LAB_0131 ;15AC: 670003A6
- TST.L 52(A3) ;15B0: 4AAB0034
- BEQ LAB_0131 ;15B4: 6700039E
- LAB_010A:
- TST.L 32(A3) ;15B8: 4AAB0020
- BEQ.S LAB_010B ;15BC: 671A
- MOVEA.L 8(A5),A0 ;15BE: 206D0008
- ADDA #$0098,A0 ;15C2: D0FC0098
- MOVE.L A0,D2 ;15C6: 2408
- MOVE.L 12(A5),D1 ;15C8: 222D000C
- MOVEA.L (A3),A6 ;15CC: 2C53
- JSR -738(A6) ;15CE: 4EAEFD1E
- TST.L D0 ;15D2: 4A80
- BLE LAB_0131 ;15D4: 6F00037E
- LAB_010B:
- TST.L 36(A3) ;15D8: 4AAB0024
- BEQ.S LAB_010C ;15DC: 671A
- MOVEA.L 8(A5),A0 ;15DE: 206D0008
- ADDA #$0098,A0 ;15E2: D0FC0098
- MOVE.L A0,D2 ;15E6: 2408
- MOVE.L 16(A5),D1 ;15E8: 222D0010
- MOVEA.L (A3),A6 ;15EC: 2C53
- JSR -738(A6) ;15EE: 4EAEFD1E
- TST.L D0 ;15F2: 4A80
- BPL LAB_0131 ;15F4: 6A00035E
- LAB_010C:
- MOVEA.L 8(A5),A2 ;15F8: 246D0008
- TST.B 210(A3) ;15FC: 4A2B00D2
- BEQ.S LAB_010D ;1600: 671A
- LEA 210(A3),A0 ;1602: 41EB00D2
- LEA 28(A2),A1 ;1606: 43EA001C
- MOVE.L A0,D1 ;160A: 2208
- MOVE.L A1,D2 ;160C: 2409
- MOVEA.L (A3),A6 ;160E: 2C53
- JSR -972(A6) ;1610: 4EAEFC34
- TST D0 ;1614: 4A40
- BNE.S LAB_010E ;1616: 6622
- BRA LAB_0131 ;1618: 6000033A
- LAB_010D:
- TST.B 722(A3) ;161C: 4A2B02D2
- BEQ.S LAB_010E ;1620: 6718
- LEA 722(A3),A0 ;1622: 41EB02D2
- LEA 28(A2),A1 ;1626: 43EA001C
- MOVE.L A0,D1 ;162A: 2208
- MOVE.L A1,D2 ;162C: 2409
- MOVEA.L (A3),A6 ;162E: 2C53
- JSR -972(A6) ;1630: 4EAEFC34
- TST D0 ;1634: 4A40
- BEQ LAB_0131 ;1636: 6700031C
- LAB_010E:
- LEA 132(A3),A2 ;163A: 45EB0084
- MOVEA.L 8(A5),A0 ;163E: 206D0008
- ADDA #$0098,A0 ;1642: D0FC0098
- MOVEQ #11,D0 ;1646: 700B
- MOVEA.L A2,A1 ;1648: 224A
- LAB_010F:
- MOVE.B (A0)+,(A1)+ ;164A: 12D8
- DBF D0,LAB_010F ;164C: 51C8FFFC
- CLR.B 144(A3) ;1650: 422B0090
- TST.L 16(A3) ;1654: 4AAB0010
- BNE.S LAB_0110 ;1658: 6604
- MOVEQ #1,D0 ;165A: 7001
- BRA.S LAB_0111 ;165C: 6002
- LAB_0110:
- MOVEQ #0,D0 ;165E: 7000
- LAB_0111:
- MOVE.B D0,145(A3) ;1660: 17400091
- LEA 162(A3),A0 ;1664: 41EB00A2
- MOVE.L A0,146(A3) ;1668: 27480092
- LEA 178(A3),A0 ;166C: 41EB00B2
- MOVE.L A0,150(A3) ;1670: 27480096
- LEA 194(A3),A1 ;1674: 43EB00C2
- MOVE.L A1,154(A3) ;1678: 2749009A
- MOVE.L A0,44(A7) ;167C: 2F48002C
- MOVE.L A1,40(A7) ;1680: 2F490028
- MOVE.L A2,D1 ;1684: 220A
- MOVEA.L (A3),A6 ;1686: 2C53
- JSR -744(A6) ;1688: 4EAEFD18
- TST.L D0 ;168C: 4A80
- BNE.S LAB_0114 ;168E: 6618
- LEA LAB_00E1(PC),A0 ;1690: 41FAFB8A
- MOVEA.L 44(A7),A1 ;1694: 226F002C
- LAB_0112:
- MOVE.B (A0)+,(A1)+ ;1698: 12D8
- BNE.S LAB_0112 ;169A: 66FC
- LEA LAB_00E1(PC),A0 ;169C: 41FAFB7E
- MOVEA.L 40(A7),A1 ;16A0: 226F0028
- LAB_0113:
- MOVE.B (A0)+,(A1)+ ;16A4: 12D8
- BNE.S LAB_0113 ;16A6: 66FC
- LAB_0114:
- MOVEA.L 8(A5),A2 ;16A8: 246D0008
- LEA 28(A2),A0 ;16AC: 41EA001C
- LEA -1080(A5),A1 ;16B0: 43EDFBC8
- LAB_0115:
- MOVE.B (A0)+,(A1)+ ;16B4: 12D8
- BNE.S LAB_0115 ;16B6: 66FC
- MOVEQ #46,D0 ;16B8: 702E
- LEA -1080(A5),A0 ;16BA: 41EDFBC8
- JSR LAB_014B(PC) ;16BE: 4EBA048A
- TST.L D0 ;16C2: 4A80
- BEQ.S LAB_0117 ;16C4: 6714
- MOVEA.L D0,A0 ;16C6: 2040
- LEA 1(A0),A1 ;16C8: 43E80001
- LEA -1112(A5),A6 ;16CC: 4DEDFBA8
- LAB_0116:
- MOVE.B (A1)+,(A6)+ ;16D0: 1CD9
- BNE.S LAB_0116 ;16D2: 66FC
- MOVEQ #0,D1 ;16D4: 7200
- MOVE.B D1,(A0) ;16D6: 1081
- BRA.S LAB_0118 ;16D8: 6004
- LAB_0117:
- CLR.B -1112(A5) ;16DA: 422DFBA8
- LAB_0118:
- LEA 148(A2),A0 ;16DE: 41EA0094
- MOVE.L A0,-(A7) ;16E2: 2F08
- LEA -1128(A5),A0 ;16E4: 41EDFB98
- LEA LAB_00E3(PC),A1 ;16E8: 43FAFB3C
- BSR LAB_0142 ;16EC: 610003DA
- LEA 20(A2),A0 ;16F0: 41EA0014
- MOVE.L A0,(A7) ;16F4: 2E88
- LEA -1144(A5),A0 ;16F6: 41EDFB88
- LEA LAB_00E3(PC),A1 ;16FA: 43FAFB2A
- BSR LAB_0142 ;16FE: 610003C8
- LEA 144(A2),A0 ;1702: 41EA0090
- MOVE.L A0,(A7) ;1706: 2E88
- LEA -1160(A5),A0 ;1708: 41EDFB78
- LEA LAB_00E3(PC),A1 ;170C: 43FAFB18
- BSR LAB_0142 ;1710: 610003B6
- ADDQ #4,A7 ;1714: 584F
- LEA LAB_00E4(PC),A0 ;1716: 41FAFB12
- LEA -1169(A5),A1 ;171A: 43EDFB6F
- LAB_0119:
- MOVE.B (A0)+,(A1)+ ;171E: 12D8
- BNE.S LAB_0119 ;1720: 66FC
- MOVEQ #0,D5 ;1722: 7A00
- BRA.S LAB_011E ;1724: 602E
- LAB_011A:
- MOVEQ #7,D0 ;1726: 7007
- SUB.L D5,D0 ;1728: 9085
- MOVEQ #1,D1 ;172A: 7201
- MOVE.L D1,D2 ;172C: 2401
- ASL.L D0,D2 ;172E: E1A2
- MOVE.L D2,D4 ;1730: 2802
- MOVEQ #4,D0 ;1732: 7004
- CMP.L D0,D5 ;1734: BA80
- BGE.S LAB_011B ;1736: 6C04
- MOVEQ #0,D0 ;1738: 7000
- BRA.S LAB_011C ;173A: 6002
- LAB_011B:
- MOVE.L D4,D0 ;173C: 2004
- LAB_011C:
- MOVE.L 136(A2),D2 ;173E: 242A0088
- AND.L D4,D2 ;1742: C484
- CMP.L D0,D2 ;1744: B480
- BNE.S LAB_011D ;1746: 660A
- LEA -1169(A5),A0 ;1748: 41EDFB6F
- ADDA.L D5,A0 ;174C: D1C5
- MOVE.B #$2D,(A0) ;174E: 10BC002D
- LAB_011D:
- ADDQ.L #1,D5 ;1752: 5285
- LAB_011E:
- MOVEQ #8,D0 ;1754: 7008
- CMP.L D0,D5 ;1756: BA80
- BLT.S LAB_011A ;1758: 6DCC
- MOVEQ #0,D5 ;175A: 7A00
- MOVEQ #0,D4 ;175C: 7800
- BRA LAB_0129 ;175E: 60000166
- LAB_011F:
- MOVEA.L 100(A3),A0 ;1762: 206B0064
- ADDA.L D5,A0 ;1766: D1C5
- MOVE.B (A0),D0 ;1768: 1010
- EXT D0 ;176A: 4880
- SUBI #$0061,D0 ;176C: 04400061
- BLT LAB_0128 ;1770: 6D000150
- CMPI #$0014,D0 ;1774: 0C400014
- BGE LAB_0128 ;1778: 6C000148
- ADD D0,D0 ;177C: D040
- MOVE LAB_0120(PC,D0.W),D0 ;177E: 303B0006
- JMP LAB_0120+2(PC,D0.W) ;1782: 4EFB0004
- LAB_0120:
- ORI.B #$36,-(A6) ;1786: 00260036
- ORI #$009E,172(A2) ;178A: 006A009E00AC
- DC.W $00BC ;1790
- BTST D0,LAB_012B(PC) ;1792: 013A013A
- BTST D0,LAB_012C+2(PC) ;1796: 013A013A
- DC.W $00CA ;179A
- DC.W $00D8 ;179C
- BTST D0,D6 ;179E: 0106
- BTST D0,(A4) ;17A0: 0114
- BTST D0,LAB_0129(PC) ;17A2: 013A0122
- BTST D0,LAB_012E(PC) ;17A6: 013A013A
- BTST D0,LAB_012D+2(PC) ;17AA: 013A0130
- MOVEA.L 104(A3),A0 ;17AE: 206B0068
- ADDA.L D4,A0 ;17B2: D1C4
- LEA -1169(A5),A1 ;17B4: 43EDFB6F
- MOVE.L A1,(A0) ;17B8: 2089
- BRA LAB_0128 ;17BA: 60000106
- MOVEA.L 104(A3),A0 ;17BE: 206B0068
- ADDA.L D4,A0 ;17C2: D1C4
- MOVEA.L A0,A2 ;17C4: 2448
- TST.L D7 ;17C6: 4A87
- BMI.S LAB_0122 ;17C8: 6B0A
- LEA LAB_00E6(PC),A0 ;17CA: 41FAFA68
- MOVE.L A0,(A2) ;17CE: 2488
- BRA LAB_0128 ;17D0: 600000F0
- LAB_0122:
- MOVEA.L 8(A5),A0 ;17D4: 206D0008
- TST.L 144(A0) ;17D8: 4AA80090
- BNE.S LAB_0123 ;17DC: 660A
- LEA LAB_00E7(PC),A0 ;17DE: 41FAFA58
- MOVE.L A0,(A2) ;17E2: 2488
- BRA LAB_0128 ;17E4: 600000DC
- LAB_0123:
- LEA -1128(A5),A0 ;17E8: 41EDFB98
- MOVE.L A0,(A2) ;17EC: 2488
- BRA LAB_0128 ;17EE: 600000D2
- MOVEA.L 104(A3),A0 ;17F2: 206B0068
- ADDA.L D4,A0 ;17F6: D1C4
- LEA -1048(A5),A1 ;17F8: 43EDFBE8
- MOVE.L A1,(A0) ;17FC: 2089
- TST.B 164(A2) ;17FE: 4A2A00A4
- BEQ.S LAB_0125 ;1802: 671A
- LEA 158(A3),A0 ;1804: 41EB009E
- LAB_0124:
- MOVE.B (A0)+,(A1)+ ;1808: 12D8
- BNE.S LAB_0124 ;180A: 66FC
- LEA 164(A2),A0 ;180C: 41EA00A4
- MOVEA.L A0,A1 ;1810: 2248
- LEA -1048(A5),A0 ;1812: 41EDFBE8
- JSR LAB_0144(PC) ;1816: 4EBA02EC
- BRA LAB_0128 ;181A: 600000A6
- LAB_0125:
- CLR.B -1048(A5) ;181E: 422DFBE8
- BRA LAB_0128 ;1822: 6000009E
- MOVEA.L 104(A3),A0 ;1826: 206B0068
- ADDA.L D4,A0 ;182A: D1C4
- MOVE.L 44(A7),(A0) ;182C: 20AF002C
- BRA LAB_0128 ;1830: 60000090
- MOVEA.L 104(A3),A0 ;1834: 206B0068
- ADDA.L D4,A0 ;1838: D1C4
- LEA -1112(A5),A1 ;183A: 43EDFBA8
- MOVE.L A1,(A0) ;183E: 2089
- BRA LAB_0128 ;1840: 60000080
- MOVEA.L 104(A3),A0 ;1844: 206B0068
- ADDA.L D4,A0 ;1848: D1C4
- LEA -792(A5),A1 ;184A: 43EDFCE8
- MOVE.L A1,(A0) ;184E: 2089
- BRA.S LAB_0128 ;1850: 6070
- MOVEA.L 104(A3),A0 ;1852: 206B0068
- ADDA.L D4,A0 ;1856: D1C4
- LEA -1144(A5),A1 ;1858: 43EDFB88
- MOVE.L A1,(A0) ;185C: 2089
- BRA.S LAB_0128 ;185E: 6062
- MOVEA.L 104(A3),A0 ;1860: 206B0068
- ADDA.L D4,A0 ;1864: D1C4
- MOVEA.L A0,A2 ;1866: 2448
- TST.L D7 ;1868: 4A87
- BMI.S LAB_0126 ;186A: 6B08
- LEA LAB_00E6(PC),A0 ;186C: 41FAF9C6
- MOVE.L A0,(A2) ;1870: 2488
- BRA.S LAB_0128 ;1872: 604E
- LAB_0126:
- MOVEA.L 8(A5),A0 ;1874: 206D0008
- TST.L 144(A0) ;1878: 4AA80090
- BNE.S LAB_0127 ;187C: 6608
- LEA LAB_00E7(PC),A0 ;187E: 41FAF9B8
- MOVE.L A0,(A2) ;1882: 2488
- BRA.S LAB_0128 ;1884: 603C
- LAB_0127:
- LEA -1160(A5),A0 ;1886: 41EDFB78
- MOVE.L A0,(A2) ;188A: 2488
- BRA.S LAB_0128 ;188C: 6034
- MOVEA.L 104(A3),A0 ;188E: 206B0068
- ADDA.L D4,A0 ;1892: D1C4
- LEA -1080(A5),A1 ;1894: 43EDFBC8
- MOVE.L A1,(A0) ;1898: 2089
- BRA.S LAB_0128 ;189A: 6026
- MOVEA.L 104(A3),A0 ;189C: 206B0068
- ADDA.L D4,A0 ;18A0: D1C4
- LEA 28(A2),A1 ;18A2: 43EA001C
- MOVE.L A1,(A0) ;18A6: 2089
- BRA.S LAB_0128 ;18A8: 6018
- MOVEA.L 104(A3),A0 ;18AA: 206B0068
- ADDA.L D4,A0 ;18AE: D1C4
- LEA -536(A5),A1 ;18B0: 43EDFDE8
- MOVE.L A1,(A0) ;18B4: 2089
- BRA.S LAB_0128 ;18B6: 600A
- MOVEA.L 104(A3),A0 ;18B8: 206B0068
- ADDA.L D4,A0 ;18BC: D1C4
- MOVE.L 40(A7),(A0) ;18BE: 20AF0028
- LAB_0128:
- ADDQ.L #1,D5 ;18C2: 5285
- ADDQ.L #4,D4 ;18C4: 5884
- LAB_0129:
- MOVEA.L 100(A3),A0 ;18C6: 206B0064
- LAB_012A:
- TST.B (A0)+ ;18CA: 4A18
- BNE.S LAB_012A ;18CC: 66FC
- LAB_012B:
- SUBQ.L #1,A0 ;18CE: 5388
- LAB_012C:
- SUBA.L 100(A3),A0 ;18D0: 91EB0064
- MOVEA.L 8(A5),A2 ;18D4: 246D0008
- CMP.L A0,D5 ;18D8: BA88
- LAB_012D:
- BLT LAB_011F ;18DA: 6D00FE86
- MOVE.L 96(A3),D1 ;18DE: 222B0060
- LAB_012E:
- MOVE.L 104(A3),D2 ;18E2: 242B0068
- MOVEA.L (A3),A6 ;18E6: 2C53
- JSR -954(A6) ;18E8: 4EAEFC46
- LEA LAB_00D6(PC),A0 ;18EC: 41FAF8F0
- MOVE.L A0,D1 ;18F0: 2208
- JSR -948(A6) ;18F2: 4EAEFC4C
- TST.L D7 ;18F6: 4A87
- BMI.S LAB_012F ;18F8: 6B10
- TST.L 52(A3) ;18FA: 4AAB0034
- BNE.S LAB_0130 ;18FE: 6618
- ADDQ.L #1,68(A3) ;1900: 52AB0044
- ADDQ.L #1,84(A3) ;1904: 52AB0054
- BRA.S LAB_0130 ;1908: 600E
- LAB_012F:
- TST.L 56(A3) ;190A: 4AAB0038
- BNE.S LAB_0130 ;190E: 6608
- ADDQ.L #1,72(A3) ;1910: 52AB0048
- ADDQ.L #1,88(A3) ;1914: 52AB0058
- LAB_0130:
- MOVE.L 148(A2),D0 ;1918: 202A0094
- MOVE.L D0,D1 ;191C: 2200
- ADDQ.L #1,D1 ;191E: 5281
- ADD.L D1,76(A3) ;1920: D3AB004C
- MOVE.L 148(A2),D0 ;1924: 202A0094
- ADDQ.L #1,D0 ;1928: 5280
- ADD.L D0,92(A3) ;192A: D1AB005C
- MOVE.L #$00001000,D1 ;192E: 223C00001000
- MOVEA.L (A3),A6 ;1934: 2C53
- JSR -792(A6) ;1936: 4EAEFCE8
- TST.L D0 ;193A: 4A80
- BEQ.S LAB_0131 ;193C: 6716
- MOVEA #$0004,A0 ;193E: 307C0004
- MOVEA.L (A0),A1 ;1942: 2250
- MOVEA.L 276(A1),A0 ;1944: 20690114
- MOVE.L #$00000130,148(A0) ;1948: 217C000001300094
- MOVEQ #1,D7 ;1950: 7E01
- BRA.S LAB_0132 ;1952: 6014
- LAB_0131:
- MOVEA.L 8(A5),A2 ;1954: 246D0008
- MOVE.L A2,D1 ;1958: 220A
- MOVEA.L (A3),A6 ;195A: 2C53
- JSR -828(A6) ;195C: 4EAEFCC4
- MOVE.L D0,D7 ;1960: 2E00
- TST.L D7 ;1962: 4A87
- BEQ LAB_00FC ;1964: 6700FA8A
- LAB_0132:
- TST.L D7 ;1968: 4A87
- BEQ.S LAB_0133 ;196A: 670A
- MOVEA.L (A3),A6 ;196C: 2C53
- JSR -132(A6) ;196E: 4EAEFF7C
- MOVE.L D0,-24(A5) ;1972: 2B40FFE8
- LAB_0133:
- MOVE.L -24(A5),D0 ;1976: 202DFFE8
- MOVEQ #116,D1 ;197A: 7274
- ADD.L D1,D1 ;197C: D281
- CMP.L D1,D0 ;197E: B081
- BEQ.S LAB_0134 ;1980: 6704
- TST.L D0 ;1982: 4A80
- BNE.S LAB_0135 ;1984: 6604
- LAB_0134:
- CLR.L 116(A3) ;1986: 42AB0074
- LAB_0135:
- CMPI.L #$00000130,-24(A5) ;198A: 0CAD00000130FFE8
- BNE.S LAB_0136 ;1992: 6614
- MOVE.L #$00000130,D1 ;1994: 223C00000130
- MOVEQ #0,D2 ;199A: 7400
- MOVEA.L (A3),A6 ;199C: 2C53
- JSR -474(A6) ;199E: 4EAEFE26
- MOVEQ #5,D0 ;19A2: 7005
- MOVE.L D0,116(A3) ;19A4: 27400074
- LAB_0136:
- MOVE.L 8(A5),D1 ;19A8: 222D0008
- MOVEA.L (A3),A6 ;19AC: 2C53
- JSR -834(A6) ;19AE: 4EAEFCBE
- MOVEA.L -1174(A5),A2 ;19B2: 246DFB6A
- MOVE.L A2,D0 ;19B6: 200A
- BEQ.S LAB_0137 ;19B8: 670C
- MOVEA.L -1178(A5),A0 ;19BA: 206DFB66
- MOVE.L 80(A3),(A0) ;19BE: 20AB0050
- MOVE.L A2,80(A3) ;19C2: 274A0050
- LAB_0137:
- MOVEA.L A3,A0 ;19C6: 204B
- BSR LAB_0138 ;19C8: 6100000E
- MOVE.L 116(A3),D0 ;19CC: 202B0074
- MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;19D0: 4CDF4CFC
- UNLK A5 ;19D4: 4E5D
- RTS ;19D6: 4E75
- LAB_0138:
- LINK A5,#-8 ;19D8: 4E55FFF8
- MOVEM.L D2/A2-A3/A6,-(A7) ;19DC: 48E72032
- MOVEA.L A0,A3 ;19E0: 2648
- MOVEA #$0004,A0 ;19E2: 307C0004
- MOVE.L (A0),-8(A5) ;19E6: 2B50FFF8
- TST.L 60(A3) ;19EA: 4AAB003C
- BNE LAB_0141 ;19EE: 660000C2
- TST.L 48(A3) ;19F2: 4AAB0030
- BNE LAB_0141 ;19F6: 660000BA
- MOVE.L 72(A3),D0 ;19FA: 202B0048
- MOVE.L 68(A3),D1 ;19FE: 222B0044
- ADD.L D0,D1 ;1A02: D280
- BEQ LAB_0141 ;1A04: 670000AC
- TST.L 56(A3) ;1A08: 4AAB0038
- BNE.S LAB_013B ;1A0C: 6634
- TST.L D0 ;1A0E: 4A80
- BEQ.S LAB_013B ;1A10: 6730
- MOVEA.L 104(A3),A1 ;1A12: 226B0068
- MOVE.L D0,(A1) ;1A16: 2280
- LEA 4(A1),A2 ;1A18: 45E90004
- CMPI.L #$00000001,72(A3) ;1A1C: 0CAB000000010048
- BLE.S LAB_0139 ;1A24: 6F08
- LEA LAB_00C7(PC),A0 ;1A26: 41FAF73E
- MOVE.L A0,(A2) ;1A2A: 2488
- BRA.S LAB_013A ;1A2C: 6006
- LAB_0139:
- LEA LAB_00C8(PC),A0 ;1A2E: 41FAF73C
- MOVE.L A0,(A2) ;1A32: 2488
- LAB_013A:
- MOVE.L A1,D2 ;1A34: 2409
- LEA LAB_00C9(PC),A0 ;1A36: 41FAF73A
- MOVE.L A0,D1 ;1A3A: 2208
- MOVEA.L (A3),A6 ;1A3C: 2C53
- JSR -954(A6) ;1A3E: 4EAEFC46
- LAB_013B:
- TST.L 52(A3) ;1A42: 4AAB0034
- BNE.S LAB_013E ;1A46: 6636
- MOVE.L 68(A3),D0 ;1A48: 202B0044
- BEQ.S LAB_013E ;1A4C: 6730
- MOVEA.L 104(A3),A0 ;1A4E: 206B0068
- MOVE.L D0,(A0) ;1A52: 2080
- LEA 4(A0),A2 ;1A54: 45E80004
- CMPI.L #$00000001,68(A3) ;1A58: 0CAB000000010044
- BLE.S LAB_013C ;1A60: 6F08
- LEA LAB_00CB(PC),A1 ;1A62: 43FAF718
- MOVE.L A1,(A2) ;1A66: 2489
- BRA.S LAB_013D ;1A68: 6006
- LAB_013C:
- LEA LAB_00CC(PC),A1 ;1A6A: 43FAF71C
- MOVE.L A1,(A2) ;1A6E: 2489
- LAB_013D:
- MOVE.L A0,D2 ;1A70: 2408
- LEA LAB_00C9(PC),A1 ;1A72: 43FAF6FE
- MOVE.L A1,D1 ;1A76: 2209
- MOVEA.L (A3),A6 ;1A78: 2C53
- JSR -954(A6) ;1A7A: 4EAEFC46
- LAB_013E:
- MOVEA.L 104(A3),A0 ;1A7E: 206B0068
- MOVE.L 76(A3),D0 ;1A82: 202B004C
- MOVE.L D0,(A0) ;1A86: 2080
- LEA 4(A0),A2 ;1A88: 45E80004
- CMPI.L #$00000001,76(A3) ;1A8C: 0CAB00000001004C
- BLE.S LAB_013F ;1A94: 6F08
- LEA LAB_00CD(PC),A1 ;1A96: 43FAF6FA
- MOVE.L A1,(A2) ;1A9A: 2489
- BRA.S LAB_0140 ;1A9C: 6006
- LAB_013F:
- LEA LAB_00CF(PC),A1 ;1A9E: 43FAF6FA
- MOVE.L A1,(A2) ;1AA2: 2489
- LAB_0140:
- MOVE.L A0,D2 ;1AA4: 2408
- LEA LAB_00D0(PC),A1 ;1AA6: 43FAF6F8
- MOVE.L A1,D1 ;1AAA: 2209
- MOVEA.L (A3),A6 ;1AAC: 2C53
- JSR -954(A6) ;1AAE: 4EAEFC46
- LAB_0141:
- MOVEQ #0,D0 ;1AB2: 7000
- MOVE.L D0,76(A3) ;1AB4: 2740004C
- MOVE.L D0,72(A3) ;1AB8: 27400048
- MOVE.L D0,68(A3) ;1ABC: 27400044
- MOVEM.L (A7)+,D2/A2-A3/A6 ;1AC0: 4CDF4C04
- UNLK A5 ;1AC4: 4E5D
- RTS ;1AC6: 4E75
- LAB_0142:
- LINK A5,#0 ;1AC8: 4E550000
- MOVEM.L A2-A3/A6,-(A7) ;1ACC: 48E70032
- MOVEA.L A0,A3 ;1AD0: 2648
- MOVEA.L A1,A2 ;1AD2: 2449
- MOVEM.L A2-A3,-(A7) ;1AD4: 48E70030
- MOVEA.L A2,A0 ;1AD8: 204A
- MOVEA.L 8(A5),A1 ;1ADA: 226D0008
- LEA LAB_0143(PC),A2 ;1ADE: 45FA0016
- MOVEA.L (ABSEXECBASE).W,A6 ;1AE2: 2C780004
- JSR -522(A6) ;1AE6: 4EAEFDF6
- MOVEM.L (A7)+,A2-A3 ;1AEA: 4CDF0C00
- MOVEM.L (A7)+,A2-A3/A6 ;1AEE: 4CDF4C00
- UNLK A5 ;1AF2: 4E5D
- RTS ;1AF4: 4E75
- LAB_0143:
- LINK A5,#-4 ;1AF6: 4E55FFFC
- MOVE.L D0,-4(A5) ;1AFA: 2B40FFFC
- MOVE.B D0,(A3)+ ;1AFE: 16C0
- UNLK A5 ;1B00: 4E5D
- RTS ;1B02: 4E75
- LAB_0144:
- MOVE.L A0,D0 ;1B04: 2008
- LAB_0145:
- TST.B (A0)+ ;1B06: 4A18
- BNE.S LAB_0145 ;1B08: 66FC
- SUBQ.L #1,A0 ;1B0A: 5388
- LAB_0146:
- MOVE.B (A1)+,(A0)+ ;1B0C: 10D9
- BNE.S LAB_0146 ;1B0E: 66FC
- RTS ;1B10: 4E75
- DC.W $0000 ;1B12
- LAB_0147:
- MOVEM.L D7/A3,-(A7) ;1B14: 48E70110
- MOVEA.L A0,A3 ;1B18: 2648
- MOVE.L D0,D7 ;1B1A: 2E00
- LAB_0148:
- MOVEQ #0,D0 ;1B1C: 7000
- MOVE.B (A3),D0 ;1B1E: 1013
- CMP.L D7,D0 ;1B20: B087
- BNE.S LAB_0149 ;1B22: 6604
- MOVE.L A3,D0 ;1B24: 200B
- BRA.S LAB_014A ;1B26: 6008
- LAB_0149:
- MOVE.B (A3)+,D0 ;1B28: 101B
- TST.B D0 ;1B2A: 4A00
- BNE.S LAB_0148 ;1B2C: 66EE
- MOVEQ #0,D0 ;1B2E: 7000
- LAB_014A:
- MOVEM.L (A7)+,D7/A3 ;1B30: 4CDF0880
- RTS ;1B34: 4E75
- MOVEM.L D7/A3,-(A7) ;1B36: 48E70110
- MOVEA.L A0,A3 ;1B3A: 2648
- MOVE.L D0,D7 ;1B3C: 2E00
- MOVE.L D7,D0 ;1B3E: 2007
- MOVEA.L A3,A0 ;1B40: 204B
- BSR.S LAB_0147 ;1B42: 61D0
- MOVEM.L (A7)+,D7/A3 ;1B44: 4CDF0880
- RTS ;1B48: 4E75
- LAB_014B:
- MOVEM.L D7/A2-A3,-(A7) ;1B4A: 48E70130
- MOVEA.L A0,A3 ;1B4E: 2648
- MOVE.L D0,D7 ;1B50: 2E00
- SUBA.L A2,A2 ;1B52: 95CA
- LAB_014C:
- MOVE.B (A3),D0 ;1B54: 1013
- BEQ.S LAB_014E ;1B56: 670E
- MOVEQ #0,D1 ;1B58: 7200
- MOVE.B D0,D1 ;1B5A: 1200
- CMP.L D7,D1 ;1B5C: B287
- BNE.S LAB_014D ;1B5E: 6602
- MOVEA.L A3,A2 ;1B60: 244B
- LAB_014D:
- ADDQ.L #1,A3 ;1B62: 528B
- BRA.S LAB_014C ;1B64: 60EE
- LAB_014E:
- MOVE.L A2,D0 ;1B66: 200A
- MOVEM.L (A7)+,D7/A2-A3 ;1B68: 4CDF0C80
- RTS ;1B6C: 4E75
- DC.W $0000 ;1B6E
- BVC.S LAB_014F ;1B70: 6804
- DC.W $39E0 ;1B72
- DC.W $0000 ;1B74
- LAB_014F:
- DC.W $5F70 ;1B76
- BTST D6,D0 ;1B78: 0D00
- DC.W $6803 ;1B7A
- DC.W $503C ;1B7C
- DC.W $0006 ;1B7E
- DC.W $FFFF ;1B80
- OR.B D0,D0 ;1B82: 8000
- DC.W $FFFF ;1B84
- DC.W $0000 ;1B86
- BTST D0,D0 ;1B88: 0100
- DC.W $0000 ;1B8A
- BTST D0,D0 ;1B8C: 0100
- ORI.B #$00,D0 ;1B8E: 00000000
- OR.B D0,D0 ;1B92: 8000
- ORI.B #$00,D0 ;1B94: 00000000
- END
-