home *** CD-ROM | disk | FTP | other *** search
- ; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
-
-
- ABSEXECBASE EQU $4
-
-
-
-
- SECTION S_0,CODE
-
- SECSTRT_0:
- LINK A5,#-608 ;0000: 4E55FDA0
- MOVEM.L D2-D7/A2-A3/A6,-(A7) ;0004: 48E73F32
- MOVEA #$0004,A0 ;0008: 307C0004
- MOVEA.L (A0),A1 ;000C: 2250
- MOVEQ #20,D7 ;000E: 7E14
- LEA LAB_0055(PC),A0 ;0010: 41FA083A
- MOVE.L A0,-572(A5) ;0014: 2B48FDC4
- CLR.L -568(A5) ;0018: 42ADFDC8
- MOVE.L A1,56(A7) ;001C: 2F490038
- MOVEA.L A1,A6 ;0020: 2C49
- LEA LAB_0056(PC),A1 ;0022: 43FA082A
- MOVEQ #36,D0 ;0026: 7024
- JSR -552(A6) ;0028: 4EAEFDD8
- MOVEA.L D0,A3 ;002C: 2640
- MOVEA.L A3,A0 ;002E: 204B
- MOVE.L A0,52(A7) ;0030: 2F480034
- MOVE.L A3,D0 ;0034: 200B
- BEQ LAB_0053 ;0036: 670007FA
- MOVE.L #$000004D2,D0 ;003A: 203C000004D2
- MOVE.L #$00010001,D1 ;0040: 223C00010001
- JSR -684(A6) ;0046: 4EAEFD54
- MOVEA.L D0,A2 ;004A: 2440
- MOVEA.L A2,A0 ;004C: 204A
- MOVE.L A0,48(A7) ;004E: 2F480030
- MOVE.L A2,D0 ;0052: 200A
- BNE.S LAB_0000 ;0054: 6612
- MOVEA.L A3,A6 ;0056: 2C4B
- JSR -132(A6) ;0058: 4EAEFF7C
- MOVE.L D0,D1 ;005C: 2200
- MOVEQ #0,D2 ;005E: 7400
- JSR -474(A6) ;0060: 4EAEFE26
- BRA LAB_0052 ;0064: 600007C0
- LAB_0000:
- MOVEA.L 52(A7),A3 ;0068: 266F0034
- MOVEA.L 48(A7),A2 ;006C: 246F0030
- MOVE.L A3,(A2) ;0070: 248B
- LEA 4(A2),A0 ;0072: 41EA0004
- MOVE.L A0,D2 ;0076: 2408
- LEA LAB_0057(PC),A1 ;0078: 43FA07E0
- MOVE.L A1,D1 ;007C: 2209
- MOVEQ #0,D3 ;007E: 7600
- MOVEA.L A3,A6 ;0080: 2C4B
- JSR -798(A6) ;0082: 4EAEFCE2
- MOVE.L D0,44(A7) ;0086: 2F40002C
- TST.L D0 ;008A: 4A80
- BNE.S LAB_0001 ;008C: 6610
- JSR -132(A6) ;008E: 4EAEFF7C
- MOVE.L D0,D1 ;0092: 2200
- MOVE.L D3,D2 ;0094: 2403
- JSR -474(A6) ;0096: 4EAEFE26
- BRA LAB_0051 ;009A: 60000776
- LAB_0001:
- MOVEA.L 60(A2),A0 ;009E: 206A003C
- MOVE.L A0,38(A7) ;00A2: 2F480026
- MOVE.L A0,D1 ;00A6: 2208
- BEQ.S LAB_0003 ;00A8: 670E
- MOVEA.L A0,A1 ;00AA: 2248
- LAB_0002:
- TST.B (A1)+ ;00AC: 4A19
- BNE.S LAB_0002 ;00AE: 66FC
- SUBQ.L #1,A1 ;00B0: 5389
- SUBA.L A0,A1 ;00B2: 93C8
- MOVE.L A1,D1 ;00B4: 2209
- BRA.S LAB_0004 ;00B6: 6002
- LAB_0003:
- MOVEQ #32,D1 ;00B8: 7220
- LAB_0004:
- MOVE.L D1,D2 ;00BA: 2401
- ADD.L D2,D2 ;00BC: D482
- MOVE.L D2,D7 ;00BE: 2E02
- MOVE.L D7,D2 ;00C0: 2407
- ADD.L D1,D2 ;00C2: D481
- ADDQ.L #1,D2 ;00C4: 5282
- MOVE.L D2,D0 ;00C6: 2002
- MOVE.L #$00010001,D1 ;00C8: 223C00010001
- MOVEA.L 56(A7),A6 ;00CE: 2C6F0038
- JSR -684(A6) ;00D2: 4EAEFD54
- MOVE.L D0,96(A2) ;00D6: 25400060
- BNE.S LAB_0005 ;00DA: 6612
- MOVEA.L A3,A6 ;00DC: 2C4B
- JSR -132(A6) ;00DE: 4EAEFF7C
- MOVE.L D0,D1 ;00E2: 2200
- MOVE.L D3,D2 ;00E4: 2403
- JSR -474(A6) ;00E6: 4EAEFE26
- BRA LAB_004E ;00EA: 600006DC
- LAB_0005:
- MOVEA.L 48(A7),A2 ;00EE: 246F0030
- MOVEA.L 96(A2),A0 ;00F2: 206A0060
- ADDA.L D7,A0 ;00F6: D1C7
- LEA 1(A0),A1 ;00F8: 43E80001
- MOVE.L A1,100(A2) ;00FC: 25490064
- TST.L 38(A7) ;0100: 4AAF0026
- BEQ LAB_001A ;0104: 670001B2
- MOVEQ #0,D0 ;0108: 7000
- MOVE.L D0,112(A2) ;010A: 25400070
- MOVE.L D0,D7 ;010E: 2E00
- BRA.S LAB_0008 ;0110: 6020
- LAB_0006:
- ADDA.L D7,A3 ;0112: D7C7
- MOVEQ #37,D0 ;0114: 7025
- CMP.B (A3),D0 ;0116: B013
- BNE.S LAB_0007 ;0118: 6616
- MOVEQ #95,D0 ;011A: 705F
- AND.B 1(A3),D0 ;011C: C02B0001
- MOVEQ #83,D1 ;0120: 7253
- CMP.B D1,D0 ;0122: B001
- BNE.S LAB_0007 ;0124: 660A
- MOVE.B #$73,1(A3) ;0126: 177C00730001
- ADDQ.L #1,112(A2) ;012C: 52AA0070
- LAB_0007:
- ADDQ.L #1,D7 ;0130: 5287
- LAB_0008:
- MOVEA.L 38(A7),A3 ;0132: 266F0026
- MOVEA.L A3,A0 ;0136: 204B
- LAB_0009:
- TST.B (A0)+ ;0138: 4A18
- BNE.S LAB_0009 ;013A: 66FC
- SUBQ.L #1,A0 ;013C: 5388
- SUBA.L A3,A0 ;013E: 91CB
- CMP.L A0,D7 ;0140: BE88
- BLT.S LAB_0006 ;0142: 6DCE
- MOVEQ #0,D6 ;0144: 7C00
- MOVEQ #0,D5 ;0146: 7A00
- MOVEQ #0,D4 ;0148: 7800
- CLR.L -584(A5) ;014A: 42ADFDB8
- BRA LAB_0018 ;014E: 60000150
- LAB_000A:
- CLR.B -560(A5) ;0152: 422DFDD0
- MOVEA.L 96(A2),A0 ;0156: 206A0060
- ADDA.L D5,A0 ;015A: D1C5
- ADDQ.L #1,D5 ;015C: 5285
- MOVE.B 0(A3,D6.L),D0 ;015E: 10336800
- MOVE.B D0,(A0) ;0162: 1080
- MOVEQ #37,D0 ;0164: 7025
- CMP.B 0(A3,D6.L),D0 ;0166: B0336800
- BNE LAB_0017 ;016A: 66000132
- MOVEQ #0,D7 ;016E: 7E00
- BRA.S LAB_000C ;0170: 6008
- LAB_000B:
- ADDQ.L #1,D7 ;0172: 5287
- MOVE.B 1(A2),(A3) ;0174: 16AA0001
- ADDQ.L #1,D6 ;0178: 5286
- LAB_000C:
- MOVEA.L 38(A7),A0 ;017A: 206F0026
- ADDA.L D6,A0 ;017E: D1C6
- MOVEA.L A0,A2 ;0180: 2448
- LEA -560(A5),A0 ;0182: 41EDFDD0
- ADDA.L D7,A0 ;0186: D1C7
- MOVEA.L A0,A3 ;0188: 2648
- MOVE.B 1(A2),D0 ;018A: 102A0001
- MOVEQ #45,D1 ;018E: 722D
- CMP.B D1,D0 ;0190: B001
- BEQ.S LAB_000B ;0192: 67DE
- MOVEQ #48,D1 ;0194: 7230
- CMP.B D1,D0 ;0196: B001
- BLT.S LAB_000D ;0198: 6D06
- MOVEQ #57,D1 ;019A: 7239
- CMP.B D1,D0 ;019C: B001
- BLE.S LAB_000B ;019E: 6FD2
- LAB_000D:
- MOVEQ #46,D1 ;01A0: 722E
- CMP.B D1,D0 ;01A2: B001
- BEQ.S LAB_000B ;01A4: 67CC
- CLR.B (A3) ;01A6: 4213
- MOVEQ #95,D0 ;01A8: 705F
- AND.B 1(A2),D0 ;01AA: C02A0001
- MOVE.B D0,D1 ;01AE: 1200
- EXT D1 ;01B0: 4881
- MOVE.B D0,36(A7) ;01B2: 1F400024
- SUBI #$0041,D1 ;01B6: 04410041
- BLT LAB_0013 ;01BA: 6D0000A8
- CMPI #$0014,D1 ;01BE: 0C410014
- BGE LAB_0013 ;01C2: 6C0000A0
- ADD D1,D1 ;01C6: D241
- MOVE LAB_000E(PC,D1.W),D1 ;01C8: 323B1006
- JMP LAB_000E+2(PC,D1.W) ;01CC: 4EFB1004
- LAB_000E:
- ORI.B #$26,-(A6) ;01D0: 00260026
- ORI.B #$26,-(A6) ;01D4: 00260026
- ORI.B #$26,-(A6) ;01D8: 00260026
- ORI.L #$00920092,(A2) ;01DC: 009200920092
- ORI.L #$00260026,(A2) ;01E2: 009200260026
- ORI.B #$26,-(A6) ;01E8: 00260026
- ORI.L #$00260092,(A2) ;01EC: 009200260092
- ORI.L #$00440026,(A2) ;01F2: 009200440026
- MOVE.B #$73,1(A2) ;01F8: 157C00730001
- MOVEA.L 48(A7),A2 ;01FE: 246F0030
- MOVEA.L 100(A2),A0 ;0202: 206A0064
- ADDA.L D4,A0 ;0206: D1C4
- ADDQ.L #1,D4 ;0208: 5284
- MOVE.B 36(A7),D0 ;020A: 102F0024
- ADDI.B #$20,D0 ;020E: 06000020
- MOVE.B D0,(A0) ;0212: 1080
- BRA.S LAB_0014 ;0214: 605E
- ADDQ.L #1,-584(A5) ;0216: 52ADFDB8
- MOVEA.L 48(A7),A2 ;021A: 246F0030
- MOVEA.L 100(A2),A0 ;021E: 206A0064
- ADDA.L D4,A0 ;0222: D1C4
- MOVEA.L A0,A3 ;0224: 2648
- MOVE.L D4,D7 ;0226: 2E04
- ADDQ.L #1,D7 ;0228: 5287
- MOVE.L -584(A5),D4 ;022A: 282DFDB8
- MOVE.L 112(A2),D0 ;022E: 202A0070
- MOVEQ #3,D1 ;0232: 7203
- CMP.L D1,D0 ;0234: B081
- BLE.S LAB_0011 ;0236: 6F12
- MOVEQ #1,D2 ;0238: 7401
- CMP.L D2,D4 ;023A: B882
- BEQ.S LAB_0010 ;023C: 6704
- CMP.L D1,D4 ;023E: B881
- BNE.S LAB_0011 ;0240: 6608
- LAB_0010:
- MOVE.L D7,D4 ;0242: 2807
- MOVEQ #112,D1 ;0244: 7270
- MOVE.B D1,(A3) ;0246: 1681
- BRA.S LAB_0014 ;0248: 602A
- LAB_0011:
- MOVEQ #1,D1 ;024A: 7201
- CMP.L D1,D0 ;024C: B081
- BLE.S LAB_0012 ;024E: 6F0C
- CMP.L D1,D4 ;0250: B881
- BNE.S LAB_0012 ;0252: 6608
- MOVE.L D7,D4 ;0254: 2807
- MOVE.B #$70,(A3) ;0256: 16BC0070
- BRA.S LAB_0014 ;025A: 6018
- LAB_0012:
- MOVE.L D7,D4 ;025C: 2807
- MOVE.B #$6E,(A3) ;025E: 16BC006E
- BRA.S LAB_0014 ;0262: 6010
- LAB_0013:
- MOVEA.L 48(A7),A2 ;0264: 246F0030
- MOVEA.L 96(A2),A0 ;0268: 206A0060
- ADDA.L D5,A0 ;026C: D1C5
- ADDQ.L #1,D5 ;026E: 5285
- MOVE.B #$25,(A0) ;0270: 10BC0025
- LAB_0014:
- TST.B -560(A5) ;0274: 4A2DFDD0
- BEQ.S LAB_0017 ;0278: 6724
- MOVEQ #0,D7 ;027A: 7E00
- BRA.S LAB_0016 ;027C: 6012
- LAB_0015:
- MOVEA.L 96(A2),A0 ;027E: 206A0060
- ADDA.L D5,A0 ;0282: D1C5
- ADDQ.L #1,D5 ;0284: 5285
- LEA -560(A5),A1 ;0286: 43EDFDD0
- ADDA.L D7,A1 ;028A: D3C7
- ADDQ.L #1,D7 ;028C: 5287
- MOVE.B (A1),(A0) ;028E: 1091
- LAB_0016:
- LEA -560(A5),A0 ;0290: 41EDFDD0
- ADDA.L D7,A0 ;0294: D1C7
- TST.B (A0) ;0296: 4A10
- BNE.S LAB_0015 ;0298: 66E4
- CLR.B -560(A5) ;029A: 422DFDD0
- LAB_0017:
- ADDQ.L #1,D6 ;029E: 5286
- LAB_0018:
- MOVEA.L 38(A7),A3 ;02A0: 266F0026
- MOVEA.L A3,A0 ;02A4: 204B
- LAB_0019:
- TST.B (A0)+ ;02A6: 4A18
- BNE.S LAB_0019 ;02A8: 66FC
- SUBQ.L #1,A0 ;02AA: 5388
- SUBA.L A3,A0 ;02AC: 91CB
- CMP.L A0,D6 ;02AE: BC88
- BLT LAB_000A ;02B0: 6D00FEA0
- BRA LAB_0027 ;02B4: 60000104
- LAB_001A:
- MOVEQ #1,D7 ;02B8: 7E01
- MOVEA.L 100(A2),A0 ;02BA: 206A0064
- MOVE.B #$6E,(A0) ;02BE: 10BC006E
- TST.L 40(A2) ;02C2: 4AAA0028
- BNE LAB_0023 ;02C6: 660000BE
- TST.L 12(A2) ;02CA: 4AAA000C
- BEQ.S LAB_001C ;02CE: 671A
- LEA LAB_005A(PC),A0 ;02D0: 41FA061E
- MOVEA.L 96(A2),A1 ;02D4: 226A0060
- LAB_001B:
- MOVE.B (A0)+,(A1)+ ;02D8: 12D8
- BNE.S LAB_001B ;02DA: 66FC
- MOVEQ #2,D7 ;02DC: 7E02
- MOVEA.L 100(A2),A0 ;02DE: 206A0064
- MOVE.B #$6B,1(A0) ;02E2: 117C006B0001
- BRA.S LAB_001E ;02E8: 600C
- LAB_001C:
- LEA LAB_005B(PC),A0 ;02EA: 41FA0610
- MOVEA.L 96(A2),A1 ;02EE: 226A0060
- LAB_001D:
- MOVE.B (A0)+,(A1)+ ;02F2: 12D8
- BNE.S LAB_001D ;02F4: 66FC
- LAB_001E:
- MOVEA.L 96(A2),A0 ;02F6: 206A0060
- LEA LAB_005C(PC),A1 ;02FA: 43FA0606
- JSR LAB_00EB(PC) ;02FE: 4EBA1064
- MOVEA.L 100(A2),A0 ;0302: 206A0064
- ADDA.L D7,A0 ;0306: D1C7
- MOVEA.L A0,A3 ;0308: 2648
- ADDQ.L #1,D7 ;030A: 5287
- TST.L 44(A2) ;030C: 4AAA002C
- BEQ.S LAB_001F ;0310: 6706
- MOVE.B #$62,(A3) ;0312: 16BC0062
- BRA.S LAB_0020 ;0316: 6004
- LAB_001F:
- MOVE.B #$6C,(A3) ;0318: 16BC006C
- LAB_0020:
- MOVEA.L 96(A2),A0 ;031C: 206A0060
- LEA LAB_005D(PC),A1 ;0320: 43FA05E6
- JSR LAB_00EB(PC) ;0324: 4EBA103E
- MOVEA.L 100(A2),A0 ;0328: 206A0064
- ADDA.L D7,A0 ;032C: D1C7
- ADDQ.L #1,D7 ;032E: 5287
- MOVE.B #$61,(A0) ;0330: 10BC0061
- TST.L 20(A2) ;0334: 4AAA0014
- BNE.S LAB_0021 ;0338: 6628
- MOVEA.L 96(A2),A0 ;033A: 206A0060
- LEA LAB_005E(PC),A1 ;033E: 43FA05CC
- JSR LAB_00EB(PC) ;0342: 4EBA1020
- MOVE.L D7,D0 ;0346: 2007
- MOVEA.L 100(A2),A0 ;0348: 206A0064
- MOVEA.L A0,A1 ;034C: 2248
- ADDA.L D0,A1 ;034E: D3C0
- MOVE.B #$64,(A1) ;0350: 12BC0064
- ADDQ.L #2,D7 ;0354: 5487
- MOVEA.L 100(A2),A0 ;0356: 206A0064
- ADDA.L D0,A0 ;035A: D1C0
- MOVE.B #$74,1(A0) ;035C: 117C00740001
- LAB_0021:
- LEA 158(A2),A0 ;0362: 41EA009E
- LEA LAB_005F+4(PC),A1 ;0366: 43FA05AE
- LAB_0022:
- MOVE.B (A1)+,(A0)+ ;036A: 10D9
- BNE.S LAB_0022 ;036C: 66FC
- MOVEA.L 96(A2),A0 ;036E: 206A0060
- LEA LAB_0060(PC),A1 ;0372: 43FA05A6
- JSR LAB_00EB(PC) ;0376: 4EBA0FEC
- MOVEA.L 100(A2),A0 ;037A: 206A0064
- ADDA.L D7,A0 ;037E: D1C7
- MOVE.B #$63,(A0) ;0380: 10BC0063
- BRA.S LAB_0027 ;0384: 6034
- LAB_0023:
- TST.L 16(A2) ;0386: 4AAA0010
- BEQ.S LAB_0025 ;038A: 6722
- LEA LAB_0061(PC),A0 ;038C: 41FA0590
- MOVEA.L 96(A2),A1 ;0390: 226A0060
- LAB_0024:
- MOVE.B (A0)+,(A1)+ ;0394: 12D8
- BNE.S LAB_0024 ;0396: 66FC
- MOVEA.L 100(A2),A0 ;0398: 206A0064
- MOVE.B #$64,1(A0) ;039C: 117C00640001
- MOVEA.L 100(A2),A0 ;03A2: 206A0064
- MOVE.B #$74,2(A0) ;03A6: 117C00740002
- BRA.S LAB_0027 ;03AC: 600C
- LAB_0025:
- LEA LAB_0060(PC),A0 ;03AE: 41FA056A
- MOVEA.L 96(A2),A1 ;03B2: 226A0060
- LAB_0026:
- MOVE.B (A0)+,(A1)+ ;03B6: 12D8
- BNE.S LAB_0026 ;03B8: 66FC
- LAB_0027:
- MOVEA.L 100(A2),A0 ;03BA: 206A0064
- LAB_0028:
- TST.B (A0)+ ;03BE: 4A18
- BNE.S LAB_0028 ;03C0: 66FC
- SUBQ.L #1,A0 ;03C2: 5388
- SUBA.L 100(A2),A0 ;03C4: 91EA0064
- MOVE.L A0,D0 ;03C8: 2008
- MOVEQ #4,D1 ;03CA: 7204
- CMP.L D1,D0 ;03CC: B081
- BLE.S LAB_002A ;03CE: 6F12
- MOVEA.L 100(A2),A0 ;03D0: 206A0064
- LAB_0029:
- TST.B (A0)+ ;03D4: 4A18
- BNE.S LAB_0029 ;03D6: 66FC
- SUBQ.L #1,A0 ;03D8: 5388
- SUBA.L 100(A2),A0 ;03DA: 91EA0064
- MOVE.L A0,D0 ;03DE: 2008
- BRA.S LAB_002B ;03E0: 6002
- LAB_002A:
- MOVE.L D1,D0 ;03E2: 2001
- LAB_002B:
- ASL.L #2,D0 ;03E4: E580
- MOVEQ #3,D1 ;03E6: 7203
- MOVEA.L 56(A7),A6 ;03E8: 2C6F0038
- JSR -684(A6) ;03EC: 4EAEFD54
- MOVE.L D0,104(A2) ;03F0: 25400068
- BNE.S LAB_002C ;03F4: 6616
- MOVEA.L 52(A7),A3 ;03F6: 266F0034
- MOVEA.L A3,A6 ;03FA: 2C4B
- JSR -132(A6) ;03FC: 4EAEFF7C
- MOVE.L D0,D1 ;0400: 2200
- MOVEQ #0,D2 ;0402: 7400
- JSR -474(A6) ;0404: 4EAEFE26
- BRA LAB_004E ;0408: 600003BE
- LAB_002C:
- MOVEA.L 48(A7),A2 ;040C: 246F0030
- MOVEA.L 52(A7),A3 ;0410: 266F0034
- TST.L 16(A2) ;0414: 4AAA0010
- BEQ.S LAB_002D ;0418: 6716
- TST.L 20(A2) ;041A: 4AAA0014
- BEQ.S LAB_002D ;041E: 6710
- LEA LAB_0062(PC),A0 ;0420: 41FA050A
- MOVE.L A0,D1 ;0424: 2208
- MOVEA.L A3,A6 ;0426: 2C4B
- JSR -948(A6) ;0428: 4EAEFC4C
- BRA LAB_004E ;042C: 6000039A
- LAB_002D:
- MOVE.L 24(A2),D0 ;0430: 202A0018
- BEQ.S LAB_002F ;0434: 6742
- MOVE.L D0,D1 ;0436: 2200
- MOVE.L #$000003EE,D2 ;0438: 243C000003EE
- MOVEA.L A3,A6 ;043E: 2C4B
- JSR -30(A6) ;0440: 4EAEFFE2
- MOVE.L D0,D7 ;0444: 2E00
- MOVE.L D7,-576(A5) ;0446: 2B47FDC0
- TST.L D7 ;044A: 4A87
- BNE.S LAB_002E ;044C: 6620
- LEA 24(A2),A0 ;044E: 41EA0018
- MOVE.L A0,D2 ;0452: 2408
- LEA LAB_0064(PC),A1 ;0454: 43FA0504
- MOVE.L A1,D1 ;0458: 2209
- JSR -954(A6) ;045A: 4EAEFC46
- JSR -132(A6) ;045E: 4EAEFF7C
- MOVE.L D0,D1 ;0462: 2200
- MOVEQ #0,D2 ;0464: 7400
- JSR -474(A6) ;0466: 4EAEFE26
- BRA LAB_004E ;046A: 6000035C
- LAB_002E:
- MOVE.L D7,D1 ;046E: 2207
- JSR -300(A6) ;0470: 4EAEFED4
- MOVE.L D0,-580(A5) ;0474: 2B40FDBC
- LAB_002F:
- MOVE.L #$0000021A,D0 ;0478: 203C0000021A
- MOVE.L #$00010001,D1 ;047E: 223C00010001
- MOVEA.L 56(A7),A6 ;0484: 2C6F0038
- JSR -684(A6) ;0488: 4EAEFD54
- MOVE.L D0,40(A7) ;048C: 2F400028
- TST.L D0 ;0490: 4A80
- BNE.S LAB_0030 ;0492: 6612
- MOVEA.L A3,A6 ;0494: 2C4B
- JSR -132(A6) ;0496: 4EAEFF7C
- MOVE.L D0,D1 ;049A: 2200
- MOVEQ #0,D2 ;049C: 7400
- JSR -474(A6) ;049E: 4EAEFE26
- BRA LAB_004D ;04A2: 60000300
- LAB_0030:
- LEA 120(A2),A0 ;04A6: 41EA0078
- MOVE.L A0,36(A7) ;04AA: 2F480024
- MOVE.L A0,D1 ;04AE: 2208
- MOVEA.L A3,A6 ;04B0: 2C4B
- JSR -192(A6) ;04B2: 4EAEFF40
- TST.L 32(A2) ;04B6: 4AAA0020
- BEQ.S LAB_0036 ;04BA: 6776
- LEA 132(A2),A3 ;04BC: 47EA0084
- MOVEQ #11,D0 ;04C0: 700B
- MOVEA.L 36(A7),A0 ;04C2: 206F0024
- MOVEA.L A3,A1 ;04C6: 224B
- LAB_0031:
- MOVE.B (A0)+,(A1)+ ;04C8: 12D8
- DBF D0,LAB_0031 ;04CA: 51C8FFFC
- CLR.B 144(A2) ;04CE: 422A0090
- MOVE.B #$01,145(A2) ;04D2: 157C00010091
- MOVE.L 32(A2),150(A2) ;04D8: 256A00200096
- LEA LAB_0066(PC),A0 ;04DE: 41FA0490
- MOVE.L A0,154(A2) ;04E2: 2548009A
- MOVE.L A3,D1 ;04E6: 220B
- MOVEA.L 52(A7),A6 ;04E8: 2C6F0034
- JSR -750(A6) ;04EC: 4EAEFD12
- TST.L D0 ;04F0: 4A80
- BNE.S LAB_0034 ;04F2: 6630
- CLR.L 150(A2) ;04F4: 42AA0096
- MOVE.L 32(A2),154(A2) ;04F8: 256A0020009A
- MOVE.L A3,D1 ;04FE: 220B
- JSR -750(A6) ;0500: 4EAEFD12
- TST.L D0 ;0504: 4A80
- BNE.S LAB_0032 ;0506: 660C
- LEA LAB_0067(PC),A0 ;0508: 41FA0470
- MOVE.L A0,D1 ;050C: 2208
- JSR -948(A6) ;050E: 4EAEFC4C
- BRA.S LAB_0036 ;0512: 601E
- LAB_0032:
- MOVEQ #11,D0 ;0514: 700B
- MOVEA.L A3,A0 ;0516: 204B
- LEA -36(A5),A1 ;0518: 43EDFFDC
- LAB_0033:
- MOVE.B (A0)+,(A1)+ ;051C: 12D8
- DBF D0,LAB_0033 ;051E: 51C8FFFC
- BRA.S LAB_0036 ;0522: 600E
- LAB_0034:
- MOVEQ #11,D0 ;0524: 700B
- MOVEA.L A3,A0 ;0526: 204B
- LEA -36(A5),A1 ;0528: 43EDFFDC
- LAB_0035:
- MOVE.B (A0)+,(A1)+ ;052C: 12D8
- DBF D0,LAB_0035 ;052E: 51C8FFFC
- LAB_0036:
- TST.L 36(A2) ;0532: 4AAA0024
- BEQ.S LAB_003C ;0536: 6776
- LEA 132(A2),A3 ;0538: 47EA0084
- MOVEQ #11,D0 ;053C: 700B
- MOVEA.L 36(A7),A0 ;053E: 206F0024
- MOVEA.L A3,A1 ;0542: 224B
- LAB_0037:
- MOVE.B (A0)+,(A1)+ ;0544: 12D8
- DBF D0,LAB_0037 ;0546: 51C8FFFC
- CLR.B 144(A2) ;054A: 422A0090
- MOVE.B #$01,145(A2) ;054E: 157C00010091
- MOVE.L 36(A2),150(A2) ;0554: 256A00240096
- LEA LAB_006A(PC),A0 ;055A: 41FA0452
- MOVE.L A0,154(A2) ;055E: 2548009A
- MOVE.L A3,D1 ;0562: 220B
- MOVEA.L 52(A7),A6 ;0564: 2C6F0034
- JSR -750(A6) ;0568: 4EAEFD12
- TST.L D0 ;056C: 4A80
- BNE.S LAB_003A ;056E: 6630
- CLR.L 150(A2) ;0570: 42AA0096
- MOVE.L 36(A2),154(A2) ;0574: 256A0024009A
- MOVE.L A3,D1 ;057A: 220B
- JSR -750(A6) ;057C: 4EAEFD12
- TST.L D0 ;0580: 4A80
- BNE.S LAB_0038 ;0582: 660C
- LEA LAB_0067(PC),A0 ;0584: 41FA03F4
- MOVE.L A0,D1 ;0588: 2208
- JSR -948(A6) ;058A: 4EAEFC4C
- BRA.S LAB_003C ;058E: 601E
- LAB_0038:
- MOVEQ #11,D0 ;0590: 700B
- MOVEA.L A3,A0 ;0592: 204B
- LEA -48(A5),A1 ;0594: 43EDFFD0
- LAB_0039:
- MOVE.B (A0)+,(A1)+ ;0598: 12D8
- DBF D0,LAB_0039 ;059A: 51C8FFFC
- BRA.S LAB_003C ;059E: 600E
- LAB_003A:
- MOVEQ #11,D0 ;05A0: 700B
- MOVEA.L A3,A0 ;05A2: 204B
- LEA -48(A5),A1 ;05A4: 43EDFFD0
- LAB_003B:
- MOVE.B (A0)+,(A1)+ ;05A8: 12D8
- DBF D0,LAB_003B ;05AA: 51C8FFFC
- LAB_003C:
- MOVEA.L 4(A2),A0 ;05AE: 206A0004
- MOVE.L A0,-564(A5) ;05B2: 2B48FDCC
- BNE LAB_0043 ;05B6: 660000EC
- LEA -572(A5),A0 ;05BA: 41EDFDC4
- MOVE.L A0,-564(A5) ;05BE: 2B48FDCC
- BRA LAB_0043 ;05C2: 600000E0
- LAB_003D:
- MOVEA.L A3,A0 ;05C6: 204B
- MOVEA.L 52(A7),A3 ;05C8: 266F0034
- MOVE.L A0,D0 ;05CC: 2008
- BEQ.S LAB_003F ;05CE: 672A
- MOVEA.L 80(A2),A0 ;05D0: 206A0050
- ADDQ.L #4,A0 ;05D4: 5888
- LEA -304(A5),A1 ;05D6: 43EDFED0
- LAB_003E:
- MOVE.B (A0)+,(A1)+ ;05DA: 12D8
- BNE.S LAB_003E ;05DC: 66FC
- MOVEA.L 80(A2),A0 ;05DE: 206A0050
- MOVEA.L (A0),A1 ;05E2: 2250
- MOVE.L A1,36(A7) ;05E4: 2F490024
- MOVEA.L A0,A1 ;05E8: 2248
- MOVEA.L 56(A7),A6 ;05EA: 2C6F0038
- JSR -690(A6) ;05EE: 4EAEFD4E
- MOVE.L 36(A7),80(A2) ;05F2: 256F00240050
- BRA.S LAB_0040 ;05F8: 6020
- LAB_003F:
- CLR.B -304(A5) ;05FA: 422DFED0
- MOVEA.L -564(A5),A0 ;05FE: 206DFDCC
- ADDQ.L #4,-564(A5) ;0602: 58ADFDCC
- LEA -304(A5),A1 ;0606: 43EDFED0
- MOVE.L A1,D1 ;060A: 2209
- MOVE.L (A0),D2 ;060C: 2410
- MOVE.L #$00000100,D3 ;060E: 263C00000100
- MOVEA.L A3,A6 ;0614: 2C4B
- JSR -882(A6) ;0616: 4EAEFC8E
- LAB_0040:
- MOVE.L 8(A2),D0 ;061A: 202A0008
- BEQ.S LAB_0041 ;061E: 6716
- LEA 210(A2),A0 ;0620: 41EA00D2
- MOVE.L D0,D1 ;0624: 2200
- MOVE.L A0,D2 ;0626: 2408
- MOVE.L #$00000200,D3 ;0628: 263C00000200
- MOVEA.L A3,A6 ;062E: 2C4B
- JSR -966(A6) ;0630: 4EAEFC3A
- BRA.S LAB_0042 ;0634: 6044
- LAB_0041:
- TST.L 28(A2) ;0636: 4AAA001C
- BEQ.S LAB_0042 ;063A: 673E
- LEA LAB_006C(PC),A0 ;063C: 41FA037A
- LEA -560(A5),A1 ;0640: 43EDFDD0
- MOVE (A0),(A1)+ ;0644: 32D0
- CLR.B (A1) ;0646: 4211
- MOVEA.L 28(A2),A0 ;0648: 206A001C
- MOVEA.L A0,A1 ;064C: 2248
- LEA -560(A5),A0 ;064E: 41EDFDD0
- JSR LAB_00EB(PC) ;0652: 4EBA0D10
- LEA -560(A5),A0 ;0656: 41EDFDD0
- LEA LAB_006C(PC),A1 ;065A: 43FA035C
- JSR LAB_00EB(PC) ;065E: 4EBA0D04
- LEA 722(A2),A0 ;0662: 41EA02D2
- MOVE.L A0,D2 ;0666: 2408
- LEA -560(A5),A1 ;0668: 43EDFDD0
- MOVE.L A1,D1 ;066C: 2209
- MOVE.L #$00000200,D3 ;066E: 263C00000200
- MOVEA.L A3,A6 ;0674: 2C4B
- JSR -966(A6) ;0676: 4EAEFC3A
- LAB_0042:
- PEA -48(A5) ;067A: 486DFFD0
- PEA -36(A5) ;067E: 486DFFDC
- MOVE.L 48(A7),-(A7) ;0682: 2F2F0030
- MOVEA.L A2,A0 ;0686: 204A
- LEA -304(A5),A1 ;0688: 43EDFED0
- BSR LAB_008F ;068C: 61000410
- LEA 12(A7),A7 ;0690: 4FEF000C
- MOVEQ #5,D1 ;0694: 7205
- CMP.L D1,D0 ;0696: B081
- BGT.S LAB_0044 ;0698: 6E22
- MOVEA.L 48(A7),A2 ;069A: 246F0030
- TST.L 116(A2) ;069E: 4AAA0074
- BNE.S LAB_0044 ;06A2: 6618
- LAB_0043:
- MOVEA.L 48(A7),A2 ;06A4: 246F0030
- MOVEA.L 80(A2),A3 ;06A8: 266A0050
- MOVEA.L -564(A5),A0 ;06AC: 206DFDCC
- TST.L (A0) ;06B0: 4A90
- BNE LAB_003D ;06B2: 6600FF12
- MOVE.L A3,D0 ;06B6: 200B
- BNE LAB_003D ;06B8: 6600FF0C
- LAB_0044:
- MOVEA.L 52(A7),A3 ;06BC: 266F0034
- TST.L 60(A2) ;06C0: 4AAA003C
- BNE LAB_004D ;06C4: 660000DE
- TST.L 48(A2) ;06C8: 4AAA0030
- BNE LAB_004D ;06CC: 660000D6
- TST.L 64(A2) ;06D0: 4AAA0040
- BEQ LAB_004D ;06D4: 670000CE
- MOVE.L 88(A2),D0 ;06D8: 202A0058
- ADD.L 84(A2),D0 ;06DC: D0AA0054
- BEQ LAB_004D ;06E0: 670000C2
- LEA LAB_006D(PC),A0 ;06E4: 41FA02D6
- MOVE.L A0,D1 ;06E8: 2208
- MOVEA.L A3,A6 ;06EA: 2C4B
- JSR -948(A6) ;06EC: 4EAEFC4C
- TST.L 56(A2) ;06F0: 4AAA0038
- BNE.S LAB_0047 ;06F4: 6638
- MOVE.L 88(A2),D0 ;06F6: 202A0058
- BEQ.S LAB_0047 ;06FA: 6732
- MOVEA.L 104(A2),A0 ;06FC: 206A0068
- MOVE.L D0,(A0) ;0700: 2080
- LEA 4(A0),A3 ;0702: 47E80004
- CMPI.L #$00000001,88(A2) ;0706: 0CAA000000010058
- BLE.S LAB_0045 ;070E: 6F08
- LEA LAB_006E(PC),A1 ;0710: 43FA02B4
- MOVE.L A1,(A3) ;0714: 2689
- BRA.S LAB_0046 ;0716: 6006
- LAB_0045:
- LEA LAB_006F(PC),A1 ;0718: 43FA02B2
- MOVE.L A1,(A3) ;071C: 2689
- LAB_0046:
- MOVE.L A0,D2 ;071E: 2408
- LEA LAB_0070(PC),A1 ;0720: 43FA02B0
- MOVE.L A1,D1 ;0724: 2209
- MOVEA.L 52(A7),A6 ;0726: 2C6F0034
- JSR -954(A6) ;072A: 4EAEFC46
- LAB_0047:
- TST.L 52(A2) ;072E: 4AAA0034
- BNE.S LAB_004A ;0732: 6638
- MOVE.L 84(A2),D0 ;0734: 202A0054
- BEQ.S LAB_004A ;0738: 6732
- MOVEA.L 104(A2),A0 ;073A: 206A0068
- MOVE.L D0,(A0) ;073E: 2080
- LEA 4(A0),A3 ;0740: 47E80004
- CMPI.L #$00000001,84(A2) ;0744: 0CAA000000010054
- BLE.S LAB_0048 ;074C: 6F08
- LEA LAB_0072(PC),A1 ;074E: 43FA028C
- MOVE.L A1,(A3) ;0752: 2689
- BRA.S LAB_0049 ;0754: 6006
- LAB_0048:
- LEA LAB_0073(PC),A1 ;0756: 43FA0290
- MOVE.L A1,(A3) ;075A: 2689
- LAB_0049:
- MOVE.L A0,D2 ;075C: 2408
- LEA LAB_0070(PC),A1 ;075E: 43FA0272
- MOVE.L A1,D1 ;0762: 2209
- MOVEA.L 52(A7),A6 ;0764: 2C6F0034
- JSR -954(A6) ;0768: 4EAEFC46
- LAB_004A:
- MOVEA.L 104(A2),A0 ;076C: 206A0068
- MOVE.L 92(A2),D0 ;0770: 202A005C
- MOVE.L D0,(A0) ;0774: 2080
- LEA 4(A0),A3 ;0776: 47E80004
- CMPI.L #$00000001,92(A2) ;077A: 0CAA00000001005C
- BLE.S LAB_004B ;0782: 6F08
- LEA LAB_0074(PC),A1 ;0784: 43FA026C
- MOVE.L A1,(A3) ;0788: 2689
- BRA.S LAB_004C ;078A: 6006
- LAB_004B:
- LEA LAB_0076(PC),A1 ;078C: 43FA026C
- MOVE.L A1,(A3) ;0790: 2689
- LAB_004C:
- MOVEA.L 52(A7),A3 ;0792: 266F0034
- MOVE.L A0,D2 ;0796: 2408
- LEA LAB_0077(PC),A1 ;0798: 43FA0266
- MOVE.L A1,D1 ;079C: 2209
- MOVEA.L A3,A6 ;079E: 2C4B
- JSR -954(A6) ;07A0: 4EAEFC46
- LAB_004D:
- MOVEA.L 40(A7),A1 ;07A4: 226F0028
- MOVEA.L 56(A7),A6 ;07A8: 2C6F0038
- JSR -690(A6) ;07AC: 4EAEFD4E
- TST.L 24(A2) ;07B0: 4AAA0018
- BEQ.S LAB_004E ;07B4: 6712
- MOVE.L -580(A5),D1 ;07B6: 222DFDBC
- MOVEA.L A3,A6 ;07BA: 2C4B
- JSR -300(A6) ;07BC: 4EAEFED4
- MOVE.L -576(A5),D1 ;07C0: 222DFDC0
- JSR -36(A6) ;07C4: 4EAEFFDC
- LAB_004E:
- MOVE.L 44(A7),D1 ;07C8: 222F002C
- MOVEA.L A3,A6 ;07CC: 2C4B
- JSR -858(A6) ;07CE: 4EAEFCA6
- TST.L 104(A2) ;07D2: 4AAA0068
- BEQ.S LAB_004F ;07D6: 670C
- MOVEA.L 104(A2),A1 ;07D8: 226A0068
- MOVEA.L 56(A7),A6 ;07DC: 2C6F0038
- JSR -690(A6) ;07E0: 4EAEFD4E
- LAB_004F:
- TST.L 96(A2) ;07E4: 4AAA0060
- BEQ.S LAB_0051 ;07E8: 6728
- MOVEA.L 96(A2),A1 ;07EA: 226A0060
- MOVEA.L 56(A7),A6 ;07EE: 2C6F0038
- JSR -690(A6) ;07F2: 4EAEFD4E
- BRA.S LAB_0051 ;07F6: 601A
- LAB_0050:
- MOVEA.L 80(A2),A0 ;07F8: 206A0050
- MOVEA.L (A0),A1 ;07FC: 2250
- MOVE.L A1,36(A7) ;07FE: 2F490024
- MOVEA.L A0,A1 ;0802: 2248
- MOVEA.L 56(A7),A6 ;0804: 2C6F0038
- JSR -690(A6) ;0808: 4EAEFD4E
- MOVE.L 36(A7),80(A2) ;080C: 256F00240050
- LAB_0051:
- TST.L 80(A2) ;0812: 4AAA0050
- BNE.S LAB_0050 ;0816: 66E0
- MOVE.L 116(A2),D7 ;0818: 2E2A0074
- MOVEA.L A2,A1 ;081C: 224A
- MOVEA.L 56(A7),A6 ;081E: 2C6F0038
- JSR -690(A6) ;0822: 4EAEFD4E
- LAB_0052:
- MOVEA.L A3,A1 ;0826: 224B
- MOVEA.L 56(A7),A6 ;0828: 2C6F0038
- JSR -414(A6) ;082C: 4EAEFE62
- BRA.S LAB_0054 ;0830: 6010
- LAB_0053:
- MOVEA #$0004,A0 ;0832: 307C0004
- MOVEA.L (A0),A1 ;0836: 2250
- MOVEA.L 276(A1),A0 ;0838: 20690114
- MOVEQ #122,D0 ;083C: 707A
- MOVE.L D0,148(A0) ;083E: 21400094
- LAB_0054:
- MOVE.L D7,D0 ;0842: 2007
- MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;0844: 4CDF4CFC
- UNLK A5 ;0848: 4E5D
- RTS ;084A: 4E75
- LAB_0055:
- DC.W $0000 ;084C
- LAB_0056:
- DC.W $646F ;084E
- DC.W $732E ;0850
- DC.W $6C69 ;0852
- BHI.S LAB_0058 ;0854: 6272
- BSR.S LAB_0059 ;0856: 6172
- DC.W $7900 ;0858
- LAB_0057:
- DC.W $4449 ;085A
- ADDQ.B #1,19756(A7) ;085C: 522F4D2C
- DC.W $503D ;0860
- ADDQ #8,D1 ;0862: 5041
- ADDQ.B #2,19244(A7) ;0864: 542F4B2C
- DC.W $4B45 ;0868
- SUBQ #4,(A3) ;086A: 5953
- MOVE.L (A3),11332(A7) ;086C: 2F532C44
- DC.W $4154 ;0870
- DC.W $4553 ;0872
- MOVE.L (A3),11342(A7) ;0874: 2F532C4E
- DC.W $4F44 ;0878
- DC.W $4154 ;087A
- DC.W $4553 ;087C
- MOVE.L (A3),11348(A7) ;087E: 2F532C54
- DC.W $4F2F ;0882
- DC.W $4B2C ;0884
- SUBQ #1,(A5) ;0886: 5355
- CLR.B 19244(A7) ;0888: 422F4B2C
- SUBQ #1,A1 ;088C: 5349
- TRAP #3 ;088E: 4E43
- DC.W $452F ;0890
- DC.W $4B2C ;0892
- SUBQ #2,(A0) ;0894: 5550
- ADDQ #2,A7 ;0896: 544F
- DC.W $2F4B ;0898
- MOVEA.L (A1),A6 ;089A: 2C51
- SUBQ #2,A1 ;089C: 5549
- DC.W $434B ;089E
- MOVE.L (A3),11330(A7) ;08A0: 2F532C42
- DC.W $4C4F ;08A4
- DC.W $434B ;08A6
- MOVE.L (A3),11342(A7) ;08A8: 2F532C4E
- DC.W $4F48 ;08AC
- DC.W $4541 ;08AE
- NEG.B 21292(A7) ;08B0: 442F532C
- DC.W $4649 ;08B4
- DC.W $4C45 ;08B6
- SUBQ.B #1,21292(A7) ;08B8: 532F532C
- DC.W $4449 ;08BC
- ADDQ #1,(A3) ;08BE: 5253
- MOVE.L (A3),11340(A7) ;08C0: 2F532C4C
- DC.W $464F ;08C4
- ADDQ #1,A5 ;08C6: 524D
- LAB_0058:
- DC.W $4154 ;08C8
- LAB_0059:
- DC.W $2F4B ;08CA
- MOVEA.L D1,A6 ;08CC: 2C41
- DC.W $4C4C ;08CE
- MOVE.L (A3),36(A7) ;08D0: 2F530024
- ADDQ #3,D5 ;08D4: 5645
- DC.W $523A ;08D6
- DC.W $206C ;08D8
- DC.W $6973 ;08DA
- MOVEQ #32,D2 ;08DC: 7420
- DC.W $3337 ;08DE
- MOVE.L 40(A5,D2.W),D7 ;08E0: 2E352028
- DC.W $382E ;08E4
- DC.W $3131 ;08E6
- DC.W $2E39 ;08E8
- DC.W $3129 ;08EA
- DC.W $0A0D ;08EC
- DC.W $0000 ;08EE
- LAB_005A:
- DC.W $252D ;08F0
- DC.W $3137 ;08F2
- DC.W $7320 ;08F4
- SUBQ.B #5,-(A5) ;08F6: 5B25
- DC.W $3573 ;08F8
- SUBQ.B #6,D0 ;08FA: 5D00
- LAB_005B:
- MOVE.L 12852(A5),-(A2) ;08FC: 252D3234
- DC.W $7300 ;0900
- LAB_005C:
- MOVE.L -(A5),D0 ;0902: 2025
- DC.W $3773 ;0904
- DC.W $0000 ;0906
- LAB_005D:
- MOVE.L -(A5),D0 ;0908: 2025
- DC.W $7300 ;090A
- LAB_005E:
- MOVE.L -(A5),D0 ;090C: 2025
- DC.W $2D39 ;090E
- DC.W $7320 ;0910
- LAB_005F:
- MOVE.L 0(A3,D0.W),2618(A2) ;0912: 257300000A3A
- MOVE.L D0,D0 ;0918: 2000
- LAB_0060:
- DC.W $2573 ;091A
- DC.W $0000 ;091C
- LAB_0061:
- DC.W $252D ;091E
- DC.W $3235 ;0920
- DC.W $7320 ;0922
- DC.W $252D ;0924
- DC.W $3973 ;0926
- MOVE.L -(A5),D0 ;0928: 2025
- DC.W $7300 ;092A
- LAB_0062:
- MOVE.L D4,16724(A3) ;092C: 27444154
- DC.W $4553 ;0930
- MOVE.L -(A0),-(A3) ;0932: 2720
- BSR.S LAB_0068 ;0934: 616E
- BCC.S LAB_0063 ;0936: 6420
- MOVE.L A6,20292(A3) ;0938: 274E4F44
- DC.W $4154 ;093C
- DC.W $4553 ;093E
- MOVE.L -(A0),-(A3) ;0940: 2720
- BSR.S LAB_006B ;0942: 6172
- BCS.S LAB_0065 ;0944: 6520
- DC.W $6D75 ;0946
- MOVEQ #117,D2 ;0948: 7475
- BSR.S LAB_006C ;094A: 616C
- DC.W $6C79 ;094C
- MOVEA.L -(A5),A0 ;094E: 2065
- MOVEQ #99,D4 ;0950: 7863
- DC.W $6C75 ;0952
- DC.W $7369 ;0954
- MOVEQ #101,D3 ;0956: 7665
- LAB_0063:
- DC.W $0A00 ;0958
- LAB_0064:
- MOVE.L 10784(A2),D5 ;095A: 2A2A2A20
- DC.W $4361 ;095E
- DC.W $6E27 ;0960
- MOVEQ #32,D2 ;0962: 7420
- BLE.S LAB_0071 ;0964: 6F70
- LAB_0065:
- BCS.S LAB_0071 ;0966: 656E
- MOVE.L -(A5),D0 ;0968: 2025
- DC.W $7320 ;096A
- MOVE.L -(A0),-(A6) ;096C: 2D20
- DC.W $0000 ;096E
- LAB_0066:
- DC.W $3030 ;0970
- MOVE 58(A0,D3.W),D5 ;0972: 3A30303A
- MOVE 0(A0,D0.W),D0 ;0976: 30300000
- LAB_0067:
- MOVE.L 10784(A2),D5 ;097A: 2A2A2A20
- DC.W $496E ;097E
- MOVEQ #97,D3 ;0980: 7661
- DC.W $6C69 ;0982
- BCC.S LAB_0069 ;0984: 6420
- MOVE.L (A5),20564(A3) ;0986: 27555054
- DC.W $4F27 ;098A
- MOVEA.L 29216(A7),A0 ;098C: 206F7220
- MOVE.L (A3),18766(A3) ;0990: 2753494E
- DC.W $4345 ;0994
- MOVE.L -(A0),-(A3) ;0996: 2720
- MOVEQ #97,D0 ;0998: 7061
- MOVEQ #97,D1 ;099A: 7261
- DC.W $6D65 ;099C
- MOVEQ #101,D2 ;099E: 7465
- MOVEQ #32,D1 ;09A0: 7220
- MOVE.L -(A0),-(A6) ;09A2: 2D20
- LAB_0068:
- DC.W $6967 ;09A4
- LAB_0069:
- DC.W $6E6F ;09A6
- MOVEQ #101,D1 ;09A8: 7265
- BCC.S LAB_006B ;09AA: 640A
- DC.W $0000 ;09AC
- LAB_006A:
- DC.W $3233 ;09AE
- DC.W $3A35 ;09B0
- DC.W $393A ;09B2
- DC.W $3539 ;09B4
- LAB_006B:
- DC.W $0000 ;09B6
- LAB_006C:
- DC.W $233F ;09B8
- DC.W $0000 ;09BA
- LAB_006D:
- EORI #$4F54,(A4) ;09BC: 0A544F54
- DC.W $414C ;09C0
- MOVE -(A0),D5 ;09C2: 3A20
- DC.W $0000 ;09C4
- LAB_006E:
- DC.W $6669 ;09C6
- DC.W $6C65 ;09C8
- DC.W $7300 ;09CA
- LAB_006F:
- DC.W $6669 ;09CC
- DC.W $6C65 ;09CE
- DC.W $0000 ;09D0
- LAB_0070:
- DC.W $256C ;09D2
- BCC.S LAB_0075 ;09D4: 6420
- LAB_0071:
- DC.W $2573 ;09D6
- MOVE.L 8192(A5),D0 ;09D8: 202D2000
- LAB_0072:
- DC.W $6469 ;09DC
- MOVEQ #101,D1 ;09DE: 7265
- BLS.S LAB_0082 ;09E0: 6374
- BLE.S LAB_0082 ;09E2: 6F72
- DC.W $6965 ;09E4
- DC.W $7300 ;09E6
- LAB_0073:
- DC.W $6469 ;09E8
- MOVEQ #101,D1 ;09EA: 7265
- BLS.S LAB_0085 ;09EC: 6374
- BLE.S LAB_0085 ;09EE: 6F72
- DC.W $7900 ;09F0
- LAB_0074:
- BHI.S LAB_0084 ;09F2: 626C
- DC.W $6F63 ;09F4
- LAB_0075:
- DC.W $6B73 ;09F6
- DC.W $0000 ;09F8
- LAB_0076:
- BHI.S LAB_0086 ;09FA: 626C
- DC.W $6F63 ;09FC
- DC.W $6B00 ;09FE
- LAB_0077:
- DC.W $256C ;0A00
- BCC.S LAB_007B ;0A02: 6420
- DC.W $2573 ;0A04
- DC.W $2075 ;0A06
- DC.W $7365 ;0A08
- BCC.S LAB_007A ;0A0A: 640A
- DC.W $0000 ;0A0C
- LAB_0078:
- MOVE.L D0,D1 ;0A0E: 2200
- LAB_0079:
- MOVE.L -(A0),D1 ;0A10: 2220
- DC.W $6361 ;0A12
- BGT.S LAB_0089 ;0A14: 6E6E
- LAB_007A:
- BLE.S LAB_008C ;0A16: 6F74
- MOVEA.L -(A2),A0 ;0A18: 2062
- BCS.S LAB_007C ;0A1A: 6520
- DC.W $6C69 ;0A1C
- DC.W $7374 ;0A1E
- BCS.S LAB_008A ;0A20: 6564
- MOVE -(A0),D5 ;0A22: 3A20
- LAB_007B:
- DC.W $6E6F ;0A24
- MOVEQ #32,D2 ;0A26: 7420
- BSR.S LAB_0080 ;0A28: 6120
- DC.W $4669 ;0A2A
- DC.W $6C65 ;0A2C
- DC.W $5379 ;0A2E
- DC.W $7374 ;0A30
- DC.W $656D ;0A32
- MOVEA.L -(A4),A0 ;0A34: 2064
- BCS.S LAB_0090+2 ;0A36: 6576
- DC.W $6963 ;0A38
- BCS.S LAB_007F ;0A3A: 650A
- LAB_007C:
- DC.W $0000 ;0A3C
- LAB_007D:
- DC.W $0A00 ;0A3E
- LAB_007E:
- DC.W $4469 ;0A40
- MOVEQ #101,D1 ;0A42: 7265
- BLS.S LAB_0091 ;0A44: 6374
- LAB_007F:
- BLE.S LAB_0091 ;0A46: 6F72
- DC.W $7920 ;0A48
- LAB_0080:
- MOVE.L -(A5),D1 ;0A4A: 2225
- DC.W $7322 ;0A4C
- MOVE.L D0,D0 ;0A4E: 2000
- LAB_0081:
- DC.W $6973 ;0A50
- MOVEA.L -(A5),A0 ;0A52: 2065
- BLT.S LAB_0092+2 ;0A54: 6D70
- LAB_0082:
- MOVEQ #121,D2 ;0A56: 7479
- DC.W $0A00 ;0A58
- LAB_0083:
- MOVE.L USP,A7 ;0A5A: 4E6F
- MOVEA.L 28262(A1),A0 ;0A5C: 20696E66
- LAB_0084:
- BLE.S LAB_0093+2 ;0A60: 6F72
- LAB_0085:
- DC.W $6D61 ;0A62
- MOVEQ #105,D2 ;0A64: 7469
- BLE.S LAB_0094 ;0A66: 6F6E
- LAB_0086:
- MOVEA.L -(A6),A0 ;0A68: 2066
- BLE.S LAB_0095+2 ;0A6A: 6F72
- MOVE.L -(A2),D0 ;0A6C: 2022
- DC.W $2573 ;0A6E
- MOVE.L D0,D1 ;0A70: 2200
- LAB_0087:
- BLE.S LAB_0096+2 ;0A72: 6F6E
- MOVE.L -(A5),D0 ;0A74: 2025
- DC.W $7320 ;0A76
- DC.W $2573 ;0A78
- DC.W $0A00 ;0A7A
- LAB_0088:
- MOVEA 28278(A1),A6 ;0A7C: 3C696E76
- BSR.S LAB_0098 ;0A80: 616C
- BVS.S LAB_0097 ;0A82: 6964
- LAB_0089:
- MOVE D0,D7 ;0A84: 3E00
- LAB_008A:
- DC.W $256C ;0A86
- DC.W $6400 ;0A88
- LAB_008B:
- DC.W $6873 ;0A8A
- LAB_008C:
- MOVEQ #97,D0 ;0A8C: 7061
- MOVEQ #119,D1 ;0A8E: 7277
- BCS.S LAB_0099+2 ;0A90: 6564
- DC.W $0000 ;0A92
- LAB_008D:
- NEG 29184(A1) ;0A94: 44697200
- LAB_008E:
- DC.W $656D ;0A98
- MOVEQ #116,D0 ;0A9A: 7074
- DC.W $7900 ;0A9C
- LAB_008F:
- LINK A5,#-1200 ;0A9E: 4E55FB50
- MOVEM.L D2-D7/A2-A3/A6,-(A7) ;0AA2: 48E73F32
- MOVEA.L A0,A3 ;0AA6: 2648
- MOVE.L A1,-1182(A5) ;0AA8: 2B49FB62
- LAB_0090:
- MOVEA #$0004,A0 ;0AAC: 307C0004
- MOVEA.L (A0),A1 ;0AB0: 2250
- MOVEQ #0,D0 ;0AB2: 7000
- MOVE.L D0,-24(A5) ;0AB4: 2B40FFE8
- MOVE.L D0,D6 ;0AB8: 2C00
- LAB_0091:
- MOVEQ #20,D1 ;0ABA: 7214
- MOVE.L D1,116(A3) ;0ABC: 27410074
- MOVE.L D0,-1174(A5) ;0AC0: 2B40FB6A
- LAB_0092:
- MOVE.L D0,-1178(A5) ;0AC4: 2B40FB66
- MOVE.L A1,48(A7) ;0AC8: 2F490030
- MOVE #$0119,D0 ;0ACC: 303C0119
- MOVEQ #0,D1 ;0AD0: 7200
- LAB_0093:
- MOVEA.L 8(A5),A0 ;0AD2: 206D0008
- LAB_0094:
- MOVE.B D1,(A0)+ ;0AD6: 10C1
- DBF D0,LAB_0094 ;0AD8: 51C8FFFC
- LAB_0095:
- MOVEA.L 8(A5),A0 ;0ADC: 206D0008
- LAB_0096:
- MOVE.L #$00001000,8(A0) ;0AE0: 217C000010000008
- LAB_0097:
- BSET #0,16(A0) ;0AE8: 08E800000010
- LAB_0098:
- MOVE #$0100,18(A0) ;0AEE: 317C01000012
- LAB_0099:
- MOVEA.L -1182(A5),A2 ;0AF4: 246DFB62
- MOVE.L A0,D2 ;0AF8: 2408
- MOVE.L A2,D1 ;0AFA: 220A
- MOVEA.L (A3),A6 ;0AFC: 2C53
- JSR -822(A6) ;0AFE: 4EAEFCCA
- MOVE.L D0,D7 ;0B02: 2E00
- TST.L D7 ;0B04: 4A87
- BNE LAB_009D ;0B06: 660000BA
- MOVE.L A2,D1 ;0B0A: 220A
- JSR -708(A6) ;0B0C: 4EAEFD3C
- TST D0 ;0B10: 4A40
- BNE.S LAB_009A ;0B12: 661E
- LEA LAB_0078(PC),A0 ;0B14: 41FAFEF8
- MOVE.L A0,D1 ;0B18: 2208
- JSR -948(A6) ;0B1A: 4EAEFC4C
- MOVE.L A2,D1 ;0B1E: 220A
- JSR -948(A6) ;0B20: 4EAEFC4C
- LEA LAB_0079(PC),A0 ;0B24: 41FAFEEA
- MOVE.L A0,D1 ;0B28: 2208
- JSR -948(A6) ;0B2A: 4EAEFC4C
- BRA LAB_00DD ;0B2E: 600006D8
- LAB_009A:
- MOVEA.L D2,A2 ;0B32: 2442
- MOVE.L 24(A2),D0 ;0B34: 202A0018
- TST.L D0 ;0B38: 4A80
- BMI LAB_009D ;0B3A: 6B000086
- BTST #1,16(A2) ;0B3E: 082A00010010
- BNE.S LAB_009D ;0B44: 667C
- BSET #2,16(A2) ;0B46: 08EA00020010
- MOVE.L A2,D1 ;0B4C: 220A
- MOVEA.L (A3),A6 ;0B4E: 2C53
- JSR -828(A6) ;0B50: 4EAEFCC4
- MOVE.L D0,D7 ;0B54: 2E00
- TST.L D7 ;0B56: 4A87
- BNE.S LAB_009D ;0B58: 6668
- BTST #3,16(A2) ;0B5A: 082A00030010
- BEQ.S LAB_009D ;0B60: 6760
- BCLR #3,16(A2) ;0B62: 08AA00030010
- TST.L 60(A3) ;0B68: 4AAB003C
- BNE.S LAB_009B ;0B6C: 6618
- TST.L 48(A3) ;0B6E: 4AAB0030
- BNE.S LAB_009B ;0B72: 6612
- TST.L 108(A3) ;0B74: 4AAB006C
- BEQ.S LAB_009B ;0B78: 670C
- LEA LAB_007D(PC),A0 ;0B7A: 41FAFEC2
- MOVE.L A0,D1 ;0B7E: 2208
- MOVEA.L (A3),A6 ;0B80: 2C53
- JSR -948(A6) ;0B82: 4EAEFC4C
- LAB_009B:
- MOVEQ #1,D0 ;0B86: 7001
- MOVE.L D0,108(A3) ;0B88: 2740006C
- MOVE.L -1182(A5),-24(A5) ;0B8C: 2B6DFB62FFE8
- TST.L 60(A3) ;0B92: 4AAB003C
- BNE.S LAB_009C ;0B96: 6622
- TST.L 48(A3) ;0B98: 4AAB0030
- BNE.S LAB_009C ;0B9C: 661C
- LEA LAB_007E(PC),A0 ;0B9E: 41FAFEA0
- MOVE.L A0,D1 ;0BA2: 2208
- LEA -24(A5),A0 ;0BA4: 41EDFFE8
- MOVE.L A0,D2 ;0BA8: 2408
- MOVEA.L (A3),A6 ;0BAA: 2C53
- JSR -954(A6) ;0BAC: 4EAEFC46
- LEA LAB_0081(PC),A0 ;0BB0: 41FAFE9E
- MOVE.L A0,D1 ;0BB4: 2208
- JSR -948(A6) ;0BB6: 4EAEFC4C
- LAB_009C:
- CLR.L 116(A3) ;0BBA: 42AB0074
- BRA LAB_00DD ;0BBE: 60000648
- LAB_009D:
- TST.L D7 ;0BC2: 4A87
- BEQ.S LAB_009E ;0BC4: 670A
- MOVEA.L (A3),A6 ;0BC6: 2C53
- JSR -132(A6) ;0BC8: 4EAEFF7C
- MOVE.L D0,-24(A5) ;0BCC: 2B40FFE8
- LAB_009E:
- MOVE.L -24(A5),D0 ;0BD0: 202DFFE8
- MOVEQ #116,D1 ;0BD4: 7274
- ADD.L D1,D1 ;0BD6: D281
- CMP.L D1,D0 ;0BD8: B081
- BNE.S LAB_009F ;0BDA: 6608
- CLR.L 116(A3) ;0BDC: 42AB0074
- BRA LAB_00DD ;0BE0: 60000626
- LAB_009F:
- CMPI.L #$00000130,-24(A5) ;0BE4: 0CAD00000130FFE8
- BNE.S LAB_00A0 ;0BEC: 6618
- MOVEA.L (A3),A6 ;0BEE: 2C53
- JSR -132(A6) ;0BF0: 4EAEFF7C
- MOVE.L D0,D1 ;0BF4: 2200
- MOVEQ #0,D2 ;0BF6: 7400
- JSR -474(A6) ;0BF8: 4EAEFE26
- MOVEQ #5,D0 ;0BFC: 7005
- MOVE.L D0,116(A3) ;0BFE: 27400074
- BRA LAB_00DD ;0C02: 60000604
- LAB_00A0:
- TST.L -24(A5) ;0C06: 4AADFFE8
- BEQ.S LAB_00A2 ;0C0A: 673A
- MOVE.L -1182(A5),-24(A5) ;0C0C: 2B6DFB62FFE8
- TST.L 60(A3) ;0C12: 4AAB003C
- BNE.S LAB_00A1 ;0C16: 6618
- TST.L 48(A3) ;0C18: 4AAB0030
- BNE.S LAB_00A1 ;0C1C: 6612
- LEA LAB_0083(PC),A0 ;0C1E: 41FAFE3A
- MOVE.L A0,D1 ;0C22: 2208
- LEA -24(A5),A0 ;0C24: 41EDFFE8
- MOVE.L A0,D2 ;0C28: 2408
- MOVEA.L (A3),A6 ;0C2A: 2C53
- JSR -954(A6) ;0C2C: 4EAEFC46
- LAB_00A1:
- MOVEA.L (A3),A6 ;0C30: 2C53
- JSR -132(A6) ;0C32: 4EAEFF7C
- MOVE.L D0,D1 ;0C36: 2200
- LEA LAB_0055(PC),A0 ;0C38: 41FAFC12
- MOVE.L A0,D2 ;0C3C: 2408
- JSR -474(A6) ;0C3E: 4EAEFE26
- BRA LAB_00DD ;0C42: 600005C4
- LAB_00A2:
- MOVEA.L 8(A5),A2 ;0C46: 246D0008
- BCLR #3,16(A2) ;0C4A: 08AA00030010
- LAB_00A3:
- BTST #6,16(A2) ;0C50: 082A00060010
- BEQ.S LAB_00A4 ;0C56: 6708
- MOVEA.L A3,A0 ;0C58: 204B
- BSR LAB_00DF ;0C5A: 610005DC
- MOVEQ #0,D6 ;0C5E: 7C00
- LAB_00A4:
- BTST #3,16(A2) ;0C60: 082A00030010
- BEQ.S LAB_00A5 ;0C66: 670A
- BCLR #3,16(A2) ;0C68: 08AA00030010
- BRA LAB_00D8 ;0C6E: 60000544
- LAB_00A5:
- MOVEA.L 8(A5),A2 ;0C72: 246D0008
- TST.L D6 ;0C76: 4A86
- BNE LAB_00AB ;0C78: 66000112
- LEA 280(A2),A0 ;0C7C: 41EA0118
- LEA -536(A5),A1 ;0C80: 43EDFDE8
- LAB_00A6:
- MOVE.B (A0)+,(A1)+ ;0C84: 12D8
- BNE.S LAB_00A6 ;0C86: 66FC
- LEA -536(A5),A0 ;0C88: 41EDFDE8
- MOVE.L A0,D1 ;0C8C: 2208
- MOVEA.L (A3),A6 ;0C8E: 2C53
- JSR -876(A6) ;0C90: 4EAEFC94
- MOVEA.L D0,A0 ;0C94: 2040
- CLR.B (A0) ;0C96: 4210
- LEA -536(A5),A0 ;0C98: 41EDFDE8
- LEA -280(A5),A1 ;0C9C: 43EDFEE8
- LAB_00A7:
- MOVE.B (A0)+,(A1)+ ;0CA0: 12D8
- BNE.S LAB_00A7 ;0CA2: 66FC
- MOVEA.L 4(A2),A0 ;0CA4: 206A0004
- MOVE.L 8(A0),D1 ;0CA8: 22280008
- LEA -792(A5),A1 ;0CAC: 43EDFCE8
- MOVE.L A1,D2 ;0CB0: 2409
- MOVE.L #$00000100,D3 ;0CB2: 263C00000100
- MOVEA.L (A3),A6 ;0CB8: 2C53
- JSR -402(A6) ;0CBA: 4EAEFE6E
- MOVE.L D2,D1 ;0CBE: 2202
- LEA LAB_0055(PC),A0 ;0CC0: 41FAFB8A
- MOVE.L A0,D2 ;0CC4: 2408
- JSR -882(A6) ;0CC6: 4EAEFC8E
- LEA -536(A5),A0 ;0CCA: 41EDFDE8
- MOVE.L A0,D1 ;0CCE: 2208
- JSR -882(A6) ;0CD0: 4EAEFC8E
- MOVE.B -280(A5),D0 ;0CD4: 102DFEE8
- TST.B D0 ;0CD8: 4A00
- BEQ LAB_00AA ;0CDA: 670000A8
- TST.L 48(A3) ;0CDE: 4AAB0030
- BNE LAB_00AA ;0CE2: 660000A0
- TST.L 40(A3) ;0CE6: 4AAB0028
- BNE LAB_00AA ;0CEA: 66000098
- TST.L 60(A3) ;0CEE: 4AAB003C
- BNE LAB_00AA ;0CF2: 66000090
- TST.L 108(A3) ;0CF6: 4AAB006C
- BEQ.S LAB_00A8 ;0CFA: 670A
- LEA LAB_007D(PC),A0 ;0CFC: 41FAFD40
- MOVE.L A0,D1 ;0D00: 2208
- JSR -948(A6) ;0D02: 4EAEFC4C
- LAB_00A8:
- MOVEA.L 104(A3),A0 ;0D06: 206B0068
- LEA -280(A5),A1 ;0D0A: 43EDFEE8
- MOVE.L A1,(A0) ;0D0E: 2089
- MOVE.L A0,D2 ;0D10: 2408
- LEA LAB_007E(PC),A1 ;0D12: 43FAFD2C
- MOVE.L A1,D1 ;0D16: 2209
- MOVEA.L (A3),A6 ;0D18: 2C53
- JSR -954(A6) ;0D1A: 4EAEFC46
- LEA 132(A3),A0 ;0D1E: 41EB0084
- LEA 120(A3),A1 ;0D22: 43EB0078
- MOVE.L A0,36(A7) ;0D26: 2F480024
- MOVEQ #11,D0 ;0D2A: 700B
- MOVEA.L A0,A6 ;0D2C: 2C48
- LAB_00A9:
- MOVE.B (A1)+,(A6)+ ;0D2E: 1CD9
- DBF D0,LAB_00A9 ;0D30: 51C8FFFC
- MOVEQ #0,D0 ;0D34: 7000
- MOVE.B D0,144(A3) ;0D36: 17400090
- MOVE.B D0,145(A3) ;0D3A: 17400091
- LEA 162(A3),A1 ;0D3E: 43EB00A2
- MOVE.L A1,146(A3) ;0D42: 27490092
- LEA 178(A3),A6 ;0D46: 4DEB00B2
- MOVE.L A6,150(A3) ;0D4A: 274E0096
- LEA 194(A3),A0 ;0D4E: 41EB00C2
- MOVE.L A0,154(A3) ;0D52: 2748009A
- MOVE.L A6,44(A7) ;0D56: 2F4E002C
- MOVE.L A1,40(A7) ;0D5A: 2F490028
- MOVE.L 36(A7),D1 ;0D5E: 222F0024
- MOVEA.L (A3),A6 ;0D62: 2C53
- JSR -744(A6) ;0D64: 4EAEFD18
- MOVEA.L 104(A3),A0 ;0D68: 206B0068
- MOVE.L 40(A7),(A0) ;0D6C: 20AF0028
- MOVE.L 44(A7),4(A0) ;0D70: 216F002C0004
- MOVE.L A0,D2 ;0D76: 2408
- LEA LAB_0087(PC),A1 ;0D78: 43FAFCF8
- MOVE.L A1,D1 ;0D7C: 2209
- MOVEA.L (A3),A6 ;0D7E: 2C53
- JSR -954(A6) ;0D80: 4EAEFC46
- LAB_00AA:
- MOVEQ #1,D0 ;0D84: 7001
- MOVE.L D0,108(A3) ;0D86: 2740006C
- MOVE.L D0,D6 ;0D8A: 2C00
- LAB_00AB:
- MOVE.L 24(A2),D7 ;0D8C: 2E2A0018
- TST.L 64(A3) ;0D90: 4AAB0040
- BEQ.S LAB_00AE ;0D94: 675E
- TST.L D7 ;0D96: 4A87
- BMI.S LAB_00AE ;0D98: 6B5A
- MOVE.L #$00000104,D0 ;0D9A: 203C00000104
- MOVE.L #$00010001,D1 ;0DA0: 223C00010001
- MOVEA.L 48(A7),A6 ;0DA6: 2C6F0030
- JSR -684(A6) ;0DAA: 4EAEFD54
- MOVEA.L D0,A2 ;0DAE: 2440
- MOVE.L A2,D0 ;0DB0: 200A
- BEQ.S LAB_00AE ;0DB2: 6740
- LEA 4(A2),A0 ;0DB4: 41EA0004
- LEA -280(A5),A1 ;0DB8: 43EDFEE8
- MOVEA.L A0,A6 ;0DBC: 2C48
- LAB_00AC:
- MOVE.B (A1)+,(A6)+ ;0DBE: 1CD9
- BNE.S LAB_00AC ;0DC0: 66FC
- MOVEA.L 8(A5),A1 ;0DC2: 226D0008
- ADDA #$001C,A1 ;0DC6: D2FC001C
- MOVE.L A0,D1 ;0DCA: 2208
- MOVE.L A1,D2 ;0DCC: 2409
- MOVE.L #$00000100,D3 ;0DCE: 263C00000100
- MOVEA.L (A3),A6 ;0DD4: 2C53
- JSR -882(A6) ;0DD6: 4EAEFC8E
- TST.L -1174(A5) ;0DDA: 4AADFB6A
- BNE.S LAB_00AD ;0DDE: 660A
- MOVE.L A2,-1178(A5) ;0DE0: 2B4AFB66
- MOVE.L A2,-1174(A5) ;0DE4: 2B4AFB6A
- BRA.S LAB_00AE ;0DE8: 600A
- LAB_00AD:
- MOVEA.L -1178(A5),A0 ;0DEA: 206DFB66
- MOVE.L A2,(A0) ;0DEE: 208A
- MOVE.L A2,-1178(A5) ;0DF0: 2B4AFB66
- LAB_00AE:
- TST.L D7 ;0DF4: 4A87
- BPL.S LAB_00AF ;0DF6: 6A06
- MOVE.L 56(A3),D0 ;0DF8: 202B0038
- BNE.S LAB_00B0 ;0DFC: 660A
- LAB_00AF:
- TST.L D7 ;0DFE: 4A87
- BLE.S LAB_00B1 ;0E00: 6F16
- MOVE.L 52(A3),D0 ;0E02: 202B0034
- BEQ.S LAB_00B1 ;0E06: 6710
- LAB_00B0:
- TST.L 56(A3) ;0E08: 4AAB0038
- BEQ LAB_00D8 ;0E0C: 670003A6
- TST.L 52(A3) ;0E10: 4AAB0034
- BEQ LAB_00D8 ;0E14: 6700039E
- LAB_00B1:
- TST.L 32(A3) ;0E18: 4AAB0020
- BEQ.S LAB_00B2 ;0E1C: 671A
- MOVEA.L 8(A5),A0 ;0E1E: 206D0008
- ADDA #$0098,A0 ;0E22: D0FC0098
- MOVE.L A0,D2 ;0E26: 2408
- MOVE.L 12(A5),D1 ;0E28: 222D000C
- MOVEA.L (A3),A6 ;0E2C: 2C53
- JSR -738(A6) ;0E2E: 4EAEFD1E
- TST.L D0 ;0E32: 4A80
- BLE LAB_00D8 ;0E34: 6F00037E
- LAB_00B2:
- TST.L 36(A3) ;0E38: 4AAB0024
- BEQ.S LAB_00B3 ;0E3C: 671A
- MOVEA.L 8(A5),A0 ;0E3E: 206D0008
- ADDA #$0098,A0 ;0E42: D0FC0098
- MOVE.L A0,D2 ;0E46: 2408
- MOVE.L 16(A5),D1 ;0E48: 222D0010
- MOVEA.L (A3),A6 ;0E4C: 2C53
- JSR -738(A6) ;0E4E: 4EAEFD1E
- TST.L D0 ;0E52: 4A80
- BPL LAB_00D8 ;0E54: 6A00035E
- LAB_00B3:
- MOVEA.L 8(A5),A2 ;0E58: 246D0008
- TST.B 210(A3) ;0E5C: 4A2B00D2
- BEQ.S LAB_00B4 ;0E60: 671A
- LEA 210(A3),A0 ;0E62: 41EB00D2
- LEA 28(A2),A1 ;0E66: 43EA001C
- MOVE.L A0,D1 ;0E6A: 2208
- MOVE.L A1,D2 ;0E6C: 2409
- MOVEA.L (A3),A6 ;0E6E: 2C53
- JSR -972(A6) ;0E70: 4EAEFC34
- TST D0 ;0E74: 4A40
- BNE.S LAB_00B5 ;0E76: 6622
- BRA LAB_00D8 ;0E78: 6000033A
- LAB_00B4:
- TST.B 722(A3) ;0E7C: 4A2B02D2
- BEQ.S LAB_00B5 ;0E80: 6718
- LEA 722(A3),A0 ;0E82: 41EB02D2
- LEA 28(A2),A1 ;0E86: 43EA001C
- MOVE.L A0,D1 ;0E8A: 2208
- MOVE.L A1,D2 ;0E8C: 2409
- MOVEA.L (A3),A6 ;0E8E: 2C53
- JSR -972(A6) ;0E90: 4EAEFC34
- TST D0 ;0E94: 4A40
- BEQ LAB_00D8 ;0E96: 6700031C
- LAB_00B5:
- LEA 132(A3),A2 ;0E9A: 45EB0084
- MOVEA.L 8(A5),A0 ;0E9E: 206D0008
- ADDA #$0098,A0 ;0EA2: D0FC0098
- MOVEQ #11,D0 ;0EA6: 700B
- MOVEA.L A2,A1 ;0EA8: 224A
- LAB_00B6:
- MOVE.B (A0)+,(A1)+ ;0EAA: 12D8
- DBF D0,LAB_00B6 ;0EAC: 51C8FFFC
- CLR.B 144(A3) ;0EB0: 422B0090
- TST.L 16(A3) ;0EB4: 4AAB0010
- BNE.S LAB_00B7 ;0EB8: 6604
- MOVEQ #1,D0 ;0EBA: 7001
- BRA.S LAB_00B8 ;0EBC: 6002
- LAB_00B7:
- MOVEQ #0,D0 ;0EBE: 7000
- LAB_00B8:
- MOVE.B D0,145(A3) ;0EC0: 17400091
- LEA 162(A3),A0 ;0EC4: 41EB00A2
- MOVE.L A0,146(A3) ;0EC8: 27480092
- LEA 178(A3),A0 ;0ECC: 41EB00B2
- MOVE.L A0,150(A3) ;0ED0: 27480096
- LEA 194(A3),A1 ;0ED4: 43EB00C2
- MOVE.L A1,154(A3) ;0ED8: 2749009A
- MOVE.L A0,44(A7) ;0EDC: 2F48002C
- MOVE.L A1,40(A7) ;0EE0: 2F490028
- MOVE.L A2,D1 ;0EE4: 220A
- MOVEA.L (A3),A6 ;0EE6: 2C53
- JSR -744(A6) ;0EE8: 4EAEFD18
- TST.L D0 ;0EEC: 4A80
- BNE.S LAB_00BB ;0EEE: 6618
- LEA LAB_0088(PC),A0 ;0EF0: 41FAFB8A
- MOVEA.L 44(A7),A1 ;0EF4: 226F002C
- LAB_00B9:
- MOVE.B (A0)+,(A1)+ ;0EF8: 12D8
- BNE.S LAB_00B9 ;0EFA: 66FC
- LEA LAB_0088(PC),A0 ;0EFC: 41FAFB7E
- MOVEA.L 40(A7),A1 ;0F00: 226F0028
- LAB_00BA:
- MOVE.B (A0)+,(A1)+ ;0F04: 12D8
- BNE.S LAB_00BA ;0F06: 66FC
- LAB_00BB:
- MOVEA.L 8(A5),A2 ;0F08: 246D0008
- LEA 28(A2),A0 ;0F0C: 41EA001C
- LEA -1080(A5),A1 ;0F10: 43EDFBC8
- LAB_00BC:
- MOVE.B (A0)+,(A1)+ ;0F14: 12D8
- BNE.S LAB_00BC ;0F16: 66FC
- MOVEQ #46,D0 ;0F18: 702E
- LEA -1080(A5),A0 ;0F1A: 41EDFBC8
- JSR LAB_00F2(PC) ;0F1E: 4EBA048A
- TST.L D0 ;0F22: 4A80
- BEQ.S LAB_00BE ;0F24: 6714
- MOVEA.L D0,A0 ;0F26: 2040
- LEA 1(A0),A1 ;0F28: 43E80001
- LEA -1112(A5),A6 ;0F2C: 4DEDFBA8
- LAB_00BD:
- MOVE.B (A1)+,(A6)+ ;0F30: 1CD9
- BNE.S LAB_00BD ;0F32: 66FC
- MOVEQ #0,D1 ;0F34: 7200
- MOVE.B D1,(A0) ;0F36: 1081
- BRA.S LAB_00BF ;0F38: 6004
- LAB_00BE:
- CLR.B -1112(A5) ;0F3A: 422DFBA8
- LAB_00BF:
- LEA 148(A2),A0 ;0F3E: 41EA0094
- MOVE.L A0,-(A7) ;0F42: 2F08
- LEA -1128(A5),A0 ;0F44: 41EDFB98
- LEA LAB_008A(PC),A1 ;0F48: 43FAFB3C
- BSR LAB_00E9 ;0F4C: 610003DA
- LEA 20(A2),A0 ;0F50: 41EA0014
- MOVE.L A0,(A7) ;0F54: 2E88
- LEA -1144(A5),A0 ;0F56: 41EDFB88
- LEA LAB_008A(PC),A1 ;0F5A: 43FAFB2A
- BSR LAB_00E9 ;0F5E: 610003C8
- LEA 144(A2),A0 ;0F62: 41EA0090
- MOVE.L A0,(A7) ;0F66: 2E88
- LEA -1160(A5),A0 ;0F68: 41EDFB78
- LEA LAB_008A(PC),A1 ;0F6C: 43FAFB18
- BSR LAB_00E9 ;0F70: 610003B6
- ADDQ #4,A7 ;0F74: 584F
- LEA LAB_008B(PC),A0 ;0F76: 41FAFB12
- LEA -1169(A5),A1 ;0F7A: 43EDFB6F
- LAB_00C0:
- MOVE.B (A0)+,(A1)+ ;0F7E: 12D8
- BNE.S LAB_00C0 ;0F80: 66FC
- MOVEQ #0,D5 ;0F82: 7A00
- BRA.S LAB_00C5 ;0F84: 602E
- LAB_00C1:
- MOVEQ #7,D0 ;0F86: 7007
- SUB.L D5,D0 ;0F88: 9085
- MOVEQ #1,D1 ;0F8A: 7201
- MOVE.L D1,D2 ;0F8C: 2401
- ASL.L D0,D2 ;0F8E: E1A2
- MOVE.L D2,D4 ;0F90: 2802
- MOVEQ #4,D0 ;0F92: 7004
- CMP.L D0,D5 ;0F94: BA80
- BGE.S LAB_00C2 ;0F96: 6C04
- MOVEQ #0,D0 ;0F98: 7000
- BRA.S LAB_00C3 ;0F9A: 6002
- LAB_00C2:
- MOVE.L D4,D0 ;0F9C: 2004
- LAB_00C3:
- MOVE.L 136(A2),D2 ;0F9E: 242A0088
- AND.L D4,D2 ;0FA2: C484
- CMP.L D0,D2 ;0FA4: B480
- BNE.S LAB_00C4 ;0FA6: 660A
- LEA -1169(A5),A0 ;0FA8: 41EDFB6F
- ADDA.L D5,A0 ;0FAC: D1C5
- MOVE.B #$2D,(A0) ;0FAE: 10BC002D
- LAB_00C4:
- ADDQ.L #1,D5 ;0FB2: 5285
- LAB_00C5:
- MOVEQ #8,D0 ;0FB4: 7008
- CMP.L D0,D5 ;0FB6: BA80
- BLT.S LAB_00C1 ;0FB8: 6DCC
- MOVEQ #0,D5 ;0FBA: 7A00
- MOVEQ #0,D4 ;0FBC: 7800
- BRA LAB_00D0 ;0FBE: 60000166
- LAB_00C6:
- MOVEA.L 100(A3),A0 ;0FC2: 206B0064
- ADDA.L D5,A0 ;0FC6: D1C5
- MOVE.B (A0),D0 ;0FC8: 1010
- EXT D0 ;0FCA: 4880
- SUBI #$0061,D0 ;0FCC: 04400061
- BLT LAB_00CF ;0FD0: 6D000150
- CMPI #$0014,D0 ;0FD4: 0C400014
- BGE LAB_00CF ;0FD8: 6C000148
- ADD D0,D0 ;0FDC: D040
- MOVE LAB_00C7(PC,D0.W),D0 ;0FDE: 303B0006
- JMP LAB_00C7+2(PC,D0.W) ;0FE2: 4EFB0004
- LAB_00C7:
- ORI.B #$36,-(A6) ;0FE6: 00260036
- ORI #$009E,172(A2) ;0FEA: 006A009E00AC
- DC.W $00BC ;0FF0
- BTST D0,LAB_00D2(PC) ;0FF2: 013A013A
- BTST D0,LAB_00D3+2(PC) ;0FF6: 013A013A
- DC.W $00CA ;0FFA
- DC.W $00D8 ;0FFC
- BTST D0,D6 ;0FFE: 0106
- BTST D0,(A4) ;1000: 0114
- BTST D0,LAB_00D0(PC) ;1002: 013A0122
- BTST D0,LAB_00D5(PC) ;1006: 013A013A
- BTST D0,LAB_00D4+2(PC) ;100A: 013A0130
- MOVEA.L 104(A3),A0 ;100E: 206B0068
- ADDA.L D4,A0 ;1012: D1C4
- LEA -1169(A5),A1 ;1014: 43EDFB6F
- MOVE.L A1,(A0) ;1018: 2089
- BRA LAB_00CF ;101A: 60000106
- MOVEA.L 104(A3),A0 ;101E: 206B0068
- ADDA.L D4,A0 ;1022: D1C4
- MOVEA.L A0,A2 ;1024: 2448
- TST.L D7 ;1026: 4A87
- BMI.S LAB_00C9 ;1028: 6B0A
- LEA LAB_008D(PC),A0 ;102A: 41FAFA68
- MOVE.L A0,(A2) ;102E: 2488
- BRA LAB_00CF ;1030: 600000F0
- LAB_00C9:
- MOVEA.L 8(A5),A0 ;1034: 206D0008
- TST.L 144(A0) ;1038: 4AA80090
- BNE.S LAB_00CA ;103C: 660A
- LEA LAB_008E(PC),A0 ;103E: 41FAFA58
- MOVE.L A0,(A2) ;1042: 2488
- BRA LAB_00CF ;1044: 600000DC
- LAB_00CA:
- LEA -1128(A5),A0 ;1048: 41EDFB98
- MOVE.L A0,(A2) ;104C: 2488
- BRA LAB_00CF ;104E: 600000D2
- MOVEA.L 104(A3),A0 ;1052: 206B0068
- ADDA.L D4,A0 ;1056: D1C4
- LEA -1048(A5),A1 ;1058: 43EDFBE8
- MOVE.L A1,(A0) ;105C: 2089
- TST.B 164(A2) ;105E: 4A2A00A4
- BEQ.S LAB_00CC ;1062: 671A
- LEA 158(A3),A0 ;1064: 41EB009E
- LAB_00CB:
- MOVE.B (A0)+,(A1)+ ;1068: 12D8
- BNE.S LAB_00CB ;106A: 66FC
- LEA 164(A2),A0 ;106C: 41EA00A4
- MOVEA.L A0,A1 ;1070: 2248
- LEA -1048(A5),A0 ;1072: 41EDFBE8
- JSR LAB_00EB(PC) ;1076: 4EBA02EC
- BRA LAB_00CF ;107A: 600000A6
- LAB_00CC:
- CLR.B -1048(A5) ;107E: 422DFBE8
- BRA LAB_00CF ;1082: 6000009E
- MOVEA.L 104(A3),A0 ;1086: 206B0068
- ADDA.L D4,A0 ;108A: D1C4
- MOVE.L 44(A7),(A0) ;108C: 20AF002C
- BRA LAB_00CF ;1090: 60000090
- MOVEA.L 104(A3),A0 ;1094: 206B0068
- ADDA.L D4,A0 ;1098: D1C4
- LEA -1112(A5),A1 ;109A: 43EDFBA8
- MOVE.L A1,(A0) ;109E: 2089
- BRA LAB_00CF ;10A0: 60000080
- MOVEA.L 104(A3),A0 ;10A4: 206B0068
- ADDA.L D4,A0 ;10A8: D1C4
- LEA -792(A5),A1 ;10AA: 43EDFCE8
- MOVE.L A1,(A0) ;10AE: 2089
- BRA.S LAB_00CF ;10B0: 6070
- MOVEA.L 104(A3),A0 ;10B2: 206B0068
- ADDA.L D4,A0 ;10B6: D1C4
- LEA -1144(A5),A1 ;10B8: 43EDFB88
- MOVE.L A1,(A0) ;10BC: 2089
- BRA.S LAB_00CF ;10BE: 6062
- MOVEA.L 104(A3),A0 ;10C0: 206B0068
- ADDA.L D4,A0 ;10C4: D1C4
- MOVEA.L A0,A2 ;10C6: 2448
- TST.L D7 ;10C8: 4A87
- BMI.S LAB_00CD ;10CA: 6B08
- LEA LAB_008D(PC),A0 ;10CC: 41FAF9C6
- MOVE.L A0,(A2) ;10D0: 2488
- BRA.S LAB_00CF ;10D2: 604E
- LAB_00CD:
- MOVEA.L 8(A5),A0 ;10D4: 206D0008
- TST.L 144(A0) ;10D8: 4AA80090
- BNE.S LAB_00CE ;10DC: 6608
- LEA LAB_008E(PC),A0 ;10DE: 41FAF9B8
- MOVE.L A0,(A2) ;10E2: 2488
- BRA.S LAB_00CF ;10E4: 603C
- LAB_00CE:
- LEA -1160(A5),A0 ;10E6: 41EDFB78
- MOVE.L A0,(A2) ;10EA: 2488
- BRA.S LAB_00CF ;10EC: 6034
- MOVEA.L 104(A3),A0 ;10EE: 206B0068
- ADDA.L D4,A0 ;10F2: D1C4
- LEA -1080(A5),A1 ;10F4: 43EDFBC8
- MOVE.L A1,(A0) ;10F8: 2089
- BRA.S LAB_00CF ;10FA: 6026
- MOVEA.L 104(A3),A0 ;10FC: 206B0068
- ADDA.L D4,A0 ;1100: D1C4
- LEA 28(A2),A1 ;1102: 43EA001C
- MOVE.L A1,(A0) ;1106: 2089
- BRA.S LAB_00CF ;1108: 6018
- MOVEA.L 104(A3),A0 ;110A: 206B0068
- ADDA.L D4,A0 ;110E: D1C4
- LEA -536(A5),A1 ;1110: 43EDFDE8
- MOVE.L A1,(A0) ;1114: 2089
- BRA.S LAB_00CF ;1116: 600A
- MOVEA.L 104(A3),A0 ;1118: 206B0068
- ADDA.L D4,A0 ;111C: D1C4
- MOVE.L 40(A7),(A0) ;111E: 20AF0028
- LAB_00CF:
- ADDQ.L #1,D5 ;1122: 5285
- ADDQ.L #4,D4 ;1124: 5884
- LAB_00D0:
- MOVEA.L 100(A3),A0 ;1126: 206B0064
- LAB_00D1:
- TST.B (A0)+ ;112A: 4A18
- BNE.S LAB_00D1 ;112C: 66FC
- LAB_00D2:
- SUBQ.L #1,A0 ;112E: 5388
- LAB_00D3:
- SUBA.L 100(A3),A0 ;1130: 91EB0064
- MOVEA.L 8(A5),A2 ;1134: 246D0008
- CMP.L A0,D5 ;1138: BA88
- LAB_00D4:
- BLT LAB_00C6 ;113A: 6D00FE86
- MOVE.L 96(A3),D1 ;113E: 222B0060
- LAB_00D5:
- MOVE.L 104(A3),D2 ;1142: 242B0068
- MOVEA.L (A3),A6 ;1146: 2C53
- JSR -954(A6) ;1148: 4EAEFC46
- LEA LAB_007D(PC),A0 ;114C: 41FAF8F0
- MOVE.L A0,D1 ;1150: 2208
- JSR -948(A6) ;1152: 4EAEFC4C
- TST.L D7 ;1156: 4A87
- BMI.S LAB_00D6 ;1158: 6B10
- TST.L 52(A3) ;115A: 4AAB0034
- BNE.S LAB_00D7 ;115E: 6618
- ADDQ.L #1,68(A3) ;1160: 52AB0044
- ADDQ.L #1,84(A3) ;1164: 52AB0054
- BRA.S LAB_00D7 ;1168: 600E
- LAB_00D6:
- TST.L 56(A3) ;116A: 4AAB0038
- BNE.S LAB_00D7 ;116E: 6608
- ADDQ.L #1,72(A3) ;1170: 52AB0048
- ADDQ.L #1,88(A3) ;1174: 52AB0058
- LAB_00D7:
- MOVE.L 148(A2),D0 ;1178: 202A0094
- MOVE.L D0,D1 ;117C: 2200
- ADDQ.L #1,D1 ;117E: 5281
- ADD.L D1,76(A3) ;1180: D3AB004C
- MOVE.L 148(A2),D0 ;1184: 202A0094
- ADDQ.L #1,D0 ;1188: 5280
- ADD.L D0,92(A3) ;118A: D1AB005C
- MOVE.L #$00001000,D1 ;118E: 223C00001000
- MOVEA.L (A3),A6 ;1194: 2C53
- JSR -792(A6) ;1196: 4EAEFCE8
- TST.L D0 ;119A: 4A80
- BEQ.S LAB_00D8 ;119C: 6716
- MOVEA #$0004,A0 ;119E: 307C0004
- MOVEA.L (A0),A1 ;11A2: 2250
- MOVEA.L 276(A1),A0 ;11A4: 20690114
- MOVE.L #$00000130,148(A0) ;11A8: 217C000001300094
- MOVEQ #1,D7 ;11B0: 7E01
- BRA.S LAB_00D9 ;11B2: 6014
- LAB_00D8:
- MOVEA.L 8(A5),A2 ;11B4: 246D0008
- MOVE.L A2,D1 ;11B8: 220A
- MOVEA.L (A3),A6 ;11BA: 2C53
- JSR -828(A6) ;11BC: 4EAEFCC4
- MOVE.L D0,D7 ;11C0: 2E00
- TST.L D7 ;11C2: 4A87
- BEQ LAB_00A3 ;11C4: 6700FA8A
- LAB_00D9:
- TST.L D7 ;11C8: 4A87
- BEQ.S LAB_00DA ;11CA: 670A
- MOVEA.L (A3),A6 ;11CC: 2C53
- JSR -132(A6) ;11CE: 4EAEFF7C
- MOVE.L D0,-24(A5) ;11D2: 2B40FFE8
- LAB_00DA:
- MOVE.L -24(A5),D0 ;11D6: 202DFFE8
- MOVEQ #116,D1 ;11DA: 7274
- ADD.L D1,D1 ;11DC: D281
- CMP.L D1,D0 ;11DE: B081
- BEQ.S LAB_00DB ;11E0: 6704
- TST.L D0 ;11E2: 4A80
- BNE.S LAB_00DC ;11E4: 6604
- LAB_00DB:
- CLR.L 116(A3) ;11E6: 42AB0074
- LAB_00DC:
- CMPI.L #$00000130,-24(A5) ;11EA: 0CAD00000130FFE8
- BNE.S LAB_00DD ;11F2: 6614
- MOVE.L #$00000130,D1 ;11F4: 223C00000130
- MOVEQ #0,D2 ;11FA: 7400
- MOVEA.L (A3),A6 ;11FC: 2C53
- JSR -474(A6) ;11FE: 4EAEFE26
- MOVEQ #5,D0 ;1202: 7005
- MOVE.L D0,116(A3) ;1204: 27400074
- LAB_00DD:
- MOVE.L 8(A5),D1 ;1208: 222D0008
- MOVEA.L (A3),A6 ;120C: 2C53
- JSR -834(A6) ;120E: 4EAEFCBE
- MOVEA.L -1174(A5),A2 ;1212: 246DFB6A
- MOVE.L A2,D0 ;1216: 200A
- BEQ.S LAB_00DE ;1218: 670C
- MOVEA.L -1178(A5),A0 ;121A: 206DFB66
- MOVE.L 80(A3),(A0) ;121E: 20AB0050
- MOVE.L A2,80(A3) ;1222: 274A0050
- LAB_00DE:
- MOVEA.L A3,A0 ;1226: 204B
- BSR LAB_00DF ;1228: 6100000E
- MOVE.L 116(A3),D0 ;122C: 202B0074
- MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;1230: 4CDF4CFC
- UNLK A5 ;1234: 4E5D
- RTS ;1236: 4E75
- LAB_00DF:
- LINK A5,#-8 ;1238: 4E55FFF8
- MOVEM.L D2/A2-A3/A6,-(A7) ;123C: 48E72032
- MOVEA.L A0,A3 ;1240: 2648
- MOVEA #$0004,A0 ;1242: 307C0004
- MOVE.L (A0),-8(A5) ;1246: 2B50FFF8
- TST.L 60(A3) ;124A: 4AAB003C
- BNE LAB_00E8 ;124E: 660000C2
- TST.L 48(A3) ;1252: 4AAB0030
- BNE LAB_00E8 ;1256: 660000BA
- MOVE.L 72(A3),D0 ;125A: 202B0048
- MOVE.L 68(A3),D1 ;125E: 222B0044
- ADD.L D0,D1 ;1262: D280
- BEQ LAB_00E8 ;1264: 670000AC
- TST.L 56(A3) ;1268: 4AAB0038
- BNE.S LAB_00E2 ;126C: 6634
- TST.L D0 ;126E: 4A80
- BEQ.S LAB_00E2 ;1270: 6730
- MOVEA.L 104(A3),A1 ;1272: 226B0068
- MOVE.L D0,(A1) ;1276: 2280
- LEA 4(A1),A2 ;1278: 45E90004
- CMPI.L #$00000001,72(A3) ;127C: 0CAB000000010048
- BLE.S LAB_00E0 ;1284: 6F08
- LEA LAB_006E(PC),A0 ;1286: 41FAF73E
- MOVE.L A0,(A2) ;128A: 2488
- BRA.S LAB_00E1 ;128C: 6006
- LAB_00E0:
- LEA LAB_006F(PC),A0 ;128E: 41FAF73C
- MOVE.L A0,(A2) ;1292: 2488
- LAB_00E1:
- MOVE.L A1,D2 ;1294: 2409
- LEA LAB_0070(PC),A0 ;1296: 41FAF73A
- MOVE.L A0,D1 ;129A: 2208
- MOVEA.L (A3),A6 ;129C: 2C53
- JSR -954(A6) ;129E: 4EAEFC46
- LAB_00E2:
- TST.L 52(A3) ;12A2: 4AAB0034
- BNE.S LAB_00E5 ;12A6: 6636
- MOVE.L 68(A3),D0 ;12A8: 202B0044
- BEQ.S LAB_00E5 ;12AC: 6730
- MOVEA.L 104(A3),A0 ;12AE: 206B0068
- MOVE.L D0,(A0) ;12B2: 2080
- LEA 4(A0),A2 ;12B4: 45E80004
- CMPI.L #$00000001,68(A3) ;12B8: 0CAB000000010044
- BLE.S LAB_00E3 ;12C0: 6F08
- LEA LAB_0072(PC),A1 ;12C2: 43FAF718
- MOVE.L A1,(A2) ;12C6: 2489
- BRA.S LAB_00E4 ;12C8: 6006
- LAB_00E3:
- LEA LAB_0073(PC),A1 ;12CA: 43FAF71C
- MOVE.L A1,(A2) ;12CE: 2489
- LAB_00E4:
- MOVE.L A0,D2 ;12D0: 2408
- LEA LAB_0070(PC),A1 ;12D2: 43FAF6FE
- MOVE.L A1,D1 ;12D6: 2209
- MOVEA.L (A3),A6 ;12D8: 2C53
- JSR -954(A6) ;12DA: 4EAEFC46
- LAB_00E5:
- MOVEA.L 104(A3),A0 ;12DE: 206B0068
- MOVE.L 76(A3),D0 ;12E2: 202B004C
- MOVE.L D0,(A0) ;12E6: 2080
- LEA 4(A0),A2 ;12E8: 45E80004
- CMPI.L #$00000001,76(A3) ;12EC: 0CAB00000001004C
- BLE.S LAB_00E6 ;12F4: 6F08
- LEA LAB_0074(PC),A1 ;12F6: 43FAF6FA
- MOVE.L A1,(A2) ;12FA: 2489
- BRA.S LAB_00E7 ;12FC: 6006
- LAB_00E6:
- LEA LAB_0076(PC),A1 ;12FE: 43FAF6FA
- MOVE.L A1,(A2) ;1302: 2489
- LAB_00E7:
- MOVE.L A0,D2 ;1304: 2408
- LEA LAB_0077(PC),A1 ;1306: 43FAF6F8
- MOVE.L A1,D1 ;130A: 2209
- MOVEA.L (A3),A6 ;130C: 2C53
- JSR -954(A6) ;130E: 4EAEFC46
- LAB_00E8:
- MOVEQ #0,D0 ;1312: 7000
- MOVE.L D0,76(A3) ;1314: 2740004C
- MOVE.L D0,72(A3) ;1318: 27400048
- MOVE.L D0,68(A3) ;131C: 27400044
- MOVEM.L (A7)+,D2/A2-A3/A6 ;1320: 4CDF4C04
- UNLK A5 ;1324: 4E5D
- RTS ;1326: 4E75
- LAB_00E9:
- LINK A5,#0 ;1328: 4E550000
- MOVEM.L A2-A3/A6,-(A7) ;132C: 48E70032
- MOVEA.L A0,A3 ;1330: 2648
- MOVEA.L A1,A2 ;1332: 2449
- MOVEM.L A2-A3,-(A7) ;1334: 48E70030
- MOVEA.L A2,A0 ;1338: 204A
- MOVEA.L 8(A5),A1 ;133A: 226D0008
- LEA LAB_00EA(PC),A2 ;133E: 45FA0016
- MOVEA.L (ABSEXECBASE).W,A6 ;1342: 2C780004
- JSR -522(A6) ;1346: 4EAEFDF6
- MOVEM.L (A7)+,A2-A3 ;134A: 4CDF0C00
- MOVEM.L (A7)+,A2-A3/A6 ;134E: 4CDF4C00
- UNLK A5 ;1352: 4E5D
- RTS ;1354: 4E75
- LAB_00EA:
- LINK A5,#-4 ;1356: 4E55FFFC
- MOVE.L D0,-4(A5) ;135A: 2B40FFFC
- MOVE.B D0,(A3)+ ;135E: 16C0
- UNLK A5 ;1360: 4E5D
- RTS ;1362: 4E75
- LAB_00EB:
- MOVE.L A0,D0 ;1364: 2008
- LAB_00EC:
- TST.B (A0)+ ;1366: 4A18
- BNE.S LAB_00EC ;1368: 66FC
- SUBQ.L #1,A0 ;136A: 5388
- LAB_00ED:
- MOVE.B (A1)+,(A0)+ ;136C: 10D9
- BNE.S LAB_00ED ;136E: 66FC
- RTS ;1370: 4E75
- DC.W $0000 ;1372
- LAB_00EE:
- MOVEM.L D7/A3,-(A7) ;1374: 48E70110
- MOVEA.L A0,A3 ;1378: 2648
- MOVE.L D0,D7 ;137A: 2E00
- LAB_00EF:
- MOVEQ #0,D0 ;137C: 7000
- MOVE.B (A3),D0 ;137E: 1013
- CMP.L D7,D0 ;1380: B087
- BNE.S LAB_00F0 ;1382: 6604
- MOVE.L A3,D0 ;1384: 200B
- BRA.S LAB_00F1 ;1386: 6008
- LAB_00F0:
- MOVE.B (A3)+,D0 ;1388: 101B
- TST.B D0 ;138A: 4A00
- BNE.S LAB_00EF ;138C: 66EE
- MOVEQ #0,D0 ;138E: 7000
- LAB_00F1:
- MOVEM.L (A7)+,D7/A3 ;1390: 4CDF0880
- RTS ;1394: 4E75
- MOVEM.L D7/A3,-(A7) ;1396: 48E70110
- MOVEA.L A0,A3 ;139A: 2648
- MOVE.L D0,D7 ;139C: 2E00
- MOVE.L D7,D0 ;139E: 2007
- MOVEA.L A3,A0 ;13A0: 204B
- BSR.S LAB_00EE ;13A2: 61D0
- MOVEM.L (A7)+,D7/A3 ;13A4: 4CDF0880
- RTS ;13A8: 4E75
- LAB_00F2:
- MOVEM.L D7/A2-A3,-(A7) ;13AA: 48E70130
- MOVEA.L A0,A3 ;13AE: 2648
- MOVE.L D0,D7 ;13B0: 2E00
- SUBA.L A2,A2 ;13B2: 95CA
- LAB_00F3:
- MOVE.B (A3),D0 ;13B4: 1013
- BEQ.S LAB_00F5 ;13B6: 670E
- MOVEQ #0,D1 ;13B8: 7200
- MOVE.B D0,D1 ;13BA: 1200
- CMP.L D7,D1 ;13BC: B287
- BNE.S LAB_00F4 ;13BE: 6602
- MOVEA.L A3,A2 ;13C0: 244B
- LAB_00F4:
- ADDQ.L #1,A3 ;13C2: 528B
- BRA.S LAB_00F3 ;13C4: 60EE
- LAB_00F5:
- MOVE.L A2,D0 ;13C6: 200A
- MOVEM.L (A7)+,D7/A2-A3 ;13C8: 4CDF0C80
- RTS ;13CC: 4E75
- DC.W $0000 ;13CE
- END
-