home *** CD-ROM | disk | FTP | other *** search
- ; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
-
-
- ABSEXECBASE EQU $4
- EXT_0001 EQU $54
- EXT_0002 EQU $1D82
- EXT_0003 EQU $1E88
- EXT_0004 EQU $2250
- EXT_0005 EQU $2C8A
- EXT_0006 EQU $480D0903
- EXT_0007 EQU $70657320
- EXT_0008 EQU $70657322
- EXT_0009 EQU $7065734C
-
-
-
-
- SECTION S_0,CODE
-
- SECSTRT_0:
- MOVEQ #-1,D0 ;0000: 70FF
- RTS ;0002: 4E75
- LAB_0000:
- ILLEGAL ;0004: 4AFC
- DC.L LAB_0000 ;0006: 00000004
- DC.L LAB_0001 ;000A: 0000001E
- OR.B 2304(A5),D0 ;000E: 802D0900
- DC.L SECSTRT_1 ;0012: 00007A34
- DC.L LAB_0486 ;0016: 00007A4C
- DC.L LAB_0487 ;001A: 00007A70
- LAB_0001:
- DC.W $FFFF ;001E
- DC.W $0814 ;0020
- MOVEP.L D4,2596(A0) ;0022: 09C80A24
- DC.W $0B36 ;0026
- DC.W $4EFE ;0028
- DC.W $0C3C ;002A
- DC.W $14CA ;002C
- MOVE.B (A0)+,-(A2) ;002E: 1518
- MOVE.B (A2)+,-(A4) ;0030: 191A
- MOVE.B -(A0),6538(A4) ;0032: 1960198A
- DC.W $19F2 ;0036
- DC.W $1A60 ;0038
- DC.W $1BF8 ;003A
- DC.W $1D82 ;003C
- DC.W $1DD8 ;003E
- MOVE.B (EXT_0003).W,D7 ;0040: 1E381E88
- DC.W $2076 ;0044
- DC.W $21A0 ;0046
- MOVE.L -(A0),(EXT_0004).W ;0048: 21E02250
- DC.W $2276 ;004C
- MOVE.L D6,(A1)+ ;004E: 22C6
- MOVE.L (A4),(A1)+ ;0050: 22D4
- MOVE.L -(A2),(A1)+ ;0052: 22E2
- DC.W $22F0 ;0054
- DC.W $22FE ;0056
- MOVE.L A4,-(A1) ;0058: 230C
- MOVE.L (A2)+,-(A1) ;005A: 231A
- MOVE.L 9014(A0),-(A1) ;005C: 23282336
- MOVE.L D4,9042(A1) ;0060: 23442352
- MOVE.L -(A0),9070(A1) ;0064: 2360236E
- MOVE.L #$238A2398,5262(A1) ;0068: 237C238A2398148E
- DC.W $23A6 ;0070
- MOVEA.L -(A2),A2 ;0072: 2462
- MOVE.L -(A4),-(A3) ;0074: 2724
- MOVE.L (A4),10836(A3) ;0076: 27542A54
- DC.W $2B34 ;007A
- MOVE.L (EXT_0005).W,D5 ;007C: 2A382C8A
- MOVE.L (A6),D4 ;0080: 2816
- DC.W $27A2 ;0082
- DC.W $2992 ;0084
- MOVE.L A6,11612(A6) ;0086: 2D4E2D5C
- DC.W $FFFF ;008A
- LAB_0002:
- DC.W $A008 ;008C
- BTST D4,D0 ;008E: 0900
- DC.W $800A ;0090
- DC.L SECSTRT_1 ;0092: 00007A34
- DC.W $A00E ;0096
- DC.W $0600 ;0098
- SUB.B (A4),D0 ;009A: 9014
- DC.W $002D ;009C
- SUB.B (A6),D0 ;009E: 9016
- DC.W $0004 ;00A0
- OR.B (A0)+,D0 ;00A2: 8018
- DC.L LAB_0486 ;00A4: 00007A4C
- DC.W $0000 ;00A8
- NOP ;00AA: 4E71
- LAB_0003:
- MOVEM.L D6-D7/A4-A6,-(A7) ;00AC: 48E7030E
- MOVE.L A0,D7 ;00B0: 2E08
- MOVEA.L A6,A4 ;00B2: 284E
- MOVEA.L D0,A5 ;00B4: 2A40
- MOVEA.L A4,A0 ;00B6: 204C
- MOVE.L A0,40(A5) ;00B8: 2B480028
- MOVE.L D7,88(A5) ;00BC: 2B470058
- MOVEA.L 40(A5),A0 ;00C0: 206D0028
- CMPI #$0027,20(A0) ;00C4: 0C6800270014
- BCS LAB_000B ;00CA: 65000100
- MOVEQ #0,D6 ;00CE: 7C00
- LAB_0004:
- MOVEQ #2,D0 ;00D0: 7002
- CMP D0,D6 ;00D2: BC40
- BCC.S LAB_0005 ;00D4: 6428
- SWAP D6 ;00D6: 4846
- CLR D6 ;00D8: 4246
- SWAP D6 ;00DA: 4846
- MOVE.L D6,D0 ;00DC: 2006
- ASL.L #2,D0 ;00DE: E580
- SUB.L D6,D0 ;00E0: 9086
- ASL.L #3,D0 ;00E2: E780
- SUB.L D6,D0 ;00E4: 9086
- ADD.L D0,D0 ;00E6: D080
- MOVEA.L A5,A0 ;00E8: 204D
- ADDA.L D0,A0 ;00EA: D1C0
- LEA 92(A0),A1 ;00EC: 43E8005C
- MOVEA.L A1,A0 ;00F0: 2049
- MOVEA.L 40(A5),A6 ;00F2: 2C6D0028
- JSR -558(A6) ;00F6: 4EAEFDD2
- ADDQ #1,D6 ;00FA: 5246
- BRA.S LAB_0004 ;00FC: 60D2
- LAB_0005:
- LEA LAB_0012(PC),A1 ;00FE: 43FA02FE
- MOVEA.L 40(A5),A6 ;0102: 2C6D0028
- MOVEQ #39,D0 ;0106: 7027
- JSR -552(A6) ;0108: 4EAEFDD8
- MOVE.L D0,44(A5) ;010C: 2B40002C
- TST.L D0 ;0110: 4A80
- BEQ LAB_000B ;0112: 670000B8
- LEA LAB_0013(PC),A1 ;0116: 43FA02F6
- MOVEA.L 40(A5),A6 ;011A: 2C6D0028
- MOVEQ #39,D0 ;011E: 7027
- JSR -552(A6) ;0120: 4EAEFDD8
- MOVE.L D0,48(A5) ;0124: 2B400030
- TST.L D0 ;0128: 4A80
- BEQ LAB_000A ;012A: 67000094
- LEA LAB_0014(PC),A1 ;012E: 43FA02EA
- MOVEA.L 40(A5),A6 ;0132: 2C6D0028
- MOVEQ #39,D0 ;0136: 7027
- JSR -552(A6) ;0138: 4EAEFDD8
- MOVE.L D0,56(A5) ;013C: 2B400038
- TST.L D0 ;0140: 4A80
- BEQ.S LAB_0009 ;0142: 676E
- LEA LAB_0015(PC),A1 ;0144: 43FA02E6
- MOVEA.L 40(A5),A6 ;0148: 2C6D0028
- MOVEQ #39,D0 ;014C: 7027
- JSR -552(A6) ;014E: 4EAEFDD8
- MOVE.L D0,60(A5) ;0152: 2B40003C
- TST.L D0 ;0156: 4A80
- BEQ.S LAB_0008 ;0158: 674A
- LEA LAB_0016(PC),A1 ;015A: 43FA02E0
- MOVEA.L 40(A5),A6 ;015E: 2C6D0028
- MOVEQ #39,D0 ;0162: 7027
- JSR -552(A6) ;0164: 4EAEFDD8
- MOVE.L D0,64(A5) ;0168: 2B400040
- TST.L D0 ;016C: 4A80
- BEQ.S LAB_0007 ;016E: 6728
- LEA LAB_0017(PC),A1 ;0170: 43FA02DC
- MOVEA.L 40(A5),A6 ;0174: 2C6D0028
- MOVEQ #39,D0 ;0178: 7027
- JSR -552(A6) ;017A: 4EAEFDD8
- MOVE.L D0,68(A5) ;017E: 2B400044
- TST.L D0 ;0182: 4A80
- BEQ.S LAB_0006 ;0184: 6704
- MOVE.L A5,D0 ;0186: 200D
- BRA.S LAB_000C ;0188: 6044
- LAB_0006:
- MOVEA.L 64(A5),A0 ;018A: 206D0040
- MOVEA.L A0,A1 ;018E: 2248
- MOVEA.L 40(A5),A6 ;0190: 2C6D0028
- JSR -414(A6) ;0194: 4EAEFE62
- LAB_0007:
- MOVEA.L 60(A5),A1 ;0198: 226D003C
- MOVEA.L 40(A5),A6 ;019C: 2C6D0028
- JSR -414(A6) ;01A0: 4EAEFE62
- LAB_0008:
- MOVEA.L 56(A5),A0 ;01A4: 206D0038
- MOVEA.L A0,A1 ;01A8: 2248
- MOVEA.L 40(A5),A6 ;01AA: 2C6D0028
- JSR -414(A6) ;01AE: 4EAEFE62
- LAB_0009:
- MOVEA.L 48(A5),A0 ;01B2: 206D0030
- MOVEA.L A0,A1 ;01B6: 2248
- MOVEA.L 40(A5),A6 ;01B8: 2C6D0028
- JSR -414(A6) ;01BC: 4EAEFE62
- LAB_000A:
- MOVEA.L 44(A5),A1 ;01C0: 226D002C
- MOVEA.L 40(A5),A6 ;01C4: 2C6D0028
- JSR -414(A6) ;01C8: 4EAEFE62
- LAB_000B:
- MOVEQ #0,D0 ;01CC: 7000
- LAB_000C:
- MOVEM.L (A7)+,D6-D7/A4-A6 ;01CE: 4CDF70C0
- RTS ;01D2: 4E75
- LAB_000D:
- ORI.B #$00,D0 ;01D4: 00000000
- ORI.B #$01,D0 ;01D8: 00000001
- BTST D0,D1 ;01DC: 0101
- BTST D0,D1 ;01DE: 0101
- BTST D0,D1 ;01E0: 0101
- ORI.B #$01,D0 ;01E2: 00000001
- ORI.B #$00,D1 ;01E6: 00010000
- ORI.B #$00,D0 ;01EA: 00000000
- ORI.B #$00,D1 ;01EE: 00010000
- DC.W $0000 ;01F2
- BTST D0,D1 ;01F4: 0101
- BTST D0,D1 ;01F6: 0101
- BTST D0,D1 ;01F8: 0101
- BTST D0,D1 ;01FA: 0101
- BTST D0,D1 ;01FC: 0101
- BTST D0,D1 ;01FE: 0101
- BTST D0,D1 ;0200: 0101
- BTST D0,D1 ;0202: 0101
- BTST D0,D1 ;0204: 0101
- BTST D0,D1 ;0206: 0101
- BTST D0,D1 ;0208: 0101
- BTST D0,D1 ;020A: 0101
- BTST D0,D1 ;020C: 0101
- BTST D0,D1 ;020E: 0101
- BTST D0,D1 ;0210: 0101
- BTST D0,D1 ;0212: 0101
- BTST D0,D1 ;0214: 0101
- BTST D0,D1 ;0216: 0101
- BTST D0,D1 ;0218: 0101
- BTST D0,D1 ;021A: 0101
- BTST D0,D1 ;021C: 0101
- BTST D0,D1 ;021E: 0101
- BTST D0,D1 ;0220: 0101
- BTST D0,D1 ;0222: 0101
- BTST D0,D1 ;0224: 0101
- BTST D0,D1 ;0226: 0101
- BTST D0,D1 ;0228: 0101
- BTST D0,D1 ;022A: 0101
- BTST D0,D1 ;022C: 0101
- BTST D0,D1 ;022E: 0101
- BTST D0,D1 ;0230: 0101
- BTST D0,D1 ;0232: 0101
- BTST D0,D1 ;0234: 0101
- BTST D0,D1 ;0236: 0101
- BTST D0,D1 ;0238: 0101
- BTST D0,D1 ;023A: 0101
- BTST D0,D1 ;023C: 0101
- BTST D0,D1 ;023E: 0101
- BTST D0,D1 ;0240: 0101
- BTST D0,D1 ;0242: 0101
- BTST D0,D1 ;0244: 0101
- BTST D0,D1 ;0246: 0101
- BTST D0,D1 ;0248: 0101
- BTST D0,D1 ;024A: 0101
- BTST D0,D1 ;024C: 0101
- BTST D0,D1 ;024E: 0101
- BTST D0,D1 ;0250: 0101
- BTST D0,D1 ;0252: 0101
- ORI.B #$00,D0 ;0254: 00000000
- ORI.B #$00,D0 ;0258: 00000000
- ORI.B #$00,D0 ;025C: 00000000
- ORI.B #$00,D0 ;0260: 00000000
- ORI.B #$00,D0 ;0264: 00000000
- ORI.B #$00,D0 ;0268: 00000000
- ORI.B #$00,D0 ;026C: 00000000
- ORI.B #$00,D0 ;0270: 00000000
- ORI.B #$00,D0 ;0274: 00000000
- ORI.B #$00,D0 ;0278: 00000000
- ORI.B #$00,D0 ;027C: 00000000
- ORI.B #$00,D0 ;0280: 00000000
- ORI.B #$00,D0 ;0284: 00000000
- ORI.B #$00,D0 ;0288: 00000000
- ORI.B #$00,D0 ;028C: 00000000
- ORI.B #$00,D0 ;0290: 00000000
- ORI.B #$00,D0 ;0294: 00000000
- ORI.B #$00,D0 ;0298: 00000000
- ORI.B #$00,D0 ;029C: 00000000
- ORI.B #$00,D0 ;02A0: 00000000
- ORI.B #$00,D0 ;02A4: 00000000
- ORI.B #$00,D0 ;02A8: 00000000
- ORI.B #$00,D0 ;02AC: 00000000
- ORI.B #$00,D0 ;02B0: 00000000
- ORI.B #$00,D0 ;02B4: 00000000
- ORI.B #$00,D0 ;02B8: 00000000
- ORI.B #$00,D0 ;02BC: 00000000
- ORI.B #$00,D0 ;02C0: 00000000
- ORI.B #$00,D0 ;02C4: 00000000
- ORI.B #$00,D0 ;02C8: 00000000
- ORI.B #$00,D0 ;02CC: 00000000
- ORI.B #$00,D0 ;02D0: 00000000
- LAB_000E:
- BTST D0,D1 ;02D4: 0101
- BTST D0,D1 ;02D6: 0101
- BTST D0,D1 ;02D8: 0101
- BTST D0,D0 ;02DA: 0100
- ORI.B #$00,D0 ;02DC: 00000000
- DC.W $0000 ;02E0
- BTST D0,D1 ;02E2: 0101
- BTST D0,D0 ;02E4: 0100
- BTST D0,D0 ;02E6: 0100
- BTST D0,D1 ;02E8: 0101
- BTST D0,D1 ;02EA: 0101
- BTST D0,D1 ;02EC: 0101
- BTST D0,D0 ;02EE: 0100
- BTST D0,D1 ;02F0: 0101
- BTST D0,D1 ;02F2: 0101
- ORI.B #$00,D0 ;02F4: 00000000
- ORI.B #$00,D0 ;02F8: 00000000
- ORI.B #$00,D0 ;02FC: 00000000
- ORI.B #$00,D0 ;0300: 00000000
- ORI.B #$00,D0 ;0304: 00000000
- ORI.B #$00,D0 ;0308: 00000000
- ORI.B #$00,D0 ;030C: 00000000
- ORI.B #$00,D0 ;0310: 00000000
- ORI.B #$00,D0 ;0314: 00000000
- ORI.B #$00,D0 ;0318: 00000000
- ORI.B #$00,D0 ;031C: 00000000
- ORI.B #$00,D0 ;0320: 00000000
- ORI.B #$00,D0 ;0324: 00000000
- ORI.B #$00,D0 ;0328: 00000000
- ORI.B #$00,D0 ;032C: 00000000
- ORI.B #$00,D0 ;0330: 00000000
- ORI.B #$00,D0 ;0334: 00000000
- ORI.B #$00,D0 ;0338: 00000000
- ORI.B #$00,D0 ;033C: 00000000
- ORI.B #$00,D0 ;0340: 00000000
- ORI.B #$00,D0 ;0344: 00000000
- ORI.B #$00,D0 ;0348: 00000000
- ORI.B #$00,D0 ;034C: 00000000
- ORI.B #$00,D0 ;0350: 00000000
- BTST D0,D1 ;0354: 0101
- BTST D0,D1 ;0356: 0101
- BTST D0,D1 ;0358: 0101
- BTST D0,D1 ;035A: 0101
- BTST D0,D1 ;035C: 0101
- BTST D0,D1 ;035E: 0101
- BTST D0,D1 ;0360: 0101
- BTST D0,D1 ;0362: 0101
- BTST D0,D1 ;0364: 0101
- BTST D0,D1 ;0366: 0101
- BTST D0,D1 ;0368: 0101
- BTST D0,D1 ;036A: 0101
- BTST D0,D1 ;036C: 0101
- BTST D0,D0 ;036E: 0100
- BTST D0,D1 ;0370: 0101
- BTST D0,D1 ;0372: 0101
- ORI.B #$00,D0 ;0374: 00000000
- ORI.B #$00,D0 ;0378: 00000000
- ORI.B #$00,D0 ;037C: 00000000
- ORI.B #$00,D0 ;0380: 00000000
- ORI.B #$00,D0 ;0384: 00000000
- ORI.B #$00,D0 ;0388: 00000000
- ORI.B #$00,D0 ;038C: 00000000
- ORI.B #$00,D0 ;0390: 00000000
- ORI.B #$00,D0 ;0394: 00000000
- ORI.B #$00,D0 ;0398: 00000000
- ORI.B #$00,D0 ;039C: 00000000
- ORI.B #$00,D0 ;03A0: 00000000
- ORI.B #$00,D0 ;03A4: 00000000
- ORI.B #$00,D0 ;03A8: 00000000
- ORI.B #$00,D0 ;03AC: 00000000
- ORI.B #$00,D0 ;03B0: 00000000
- ORI.B #$00,D0 ;03B4: 00000000
- ORI.B #$00,D0 ;03B8: 00000000
- ORI.B #$00,D0 ;03BC: 00000000
- ORI.B #$00,D0 ;03C0: 00000000
- ORI.B #$00,D0 ;03C4: 00000000
- ORI.B #$00,D0 ;03C8: 00000000
- ORI.B #$00,D0 ;03CC: 00000000
- ORI.B #$00,D0 ;03D0: 00000000
- LAB_000F:
- ORI.B #$00,D0 ;03D4: 00000000
- ORI.B #$00,D0 ;03D8: 00000000
- ORI.B #$00,D0 ;03DC: 00000000
- ORI.B #$00,D0 ;03E0: 00000000
- ORI.B #$00,D0 ;03E4: 00000000
- ORI.B #$00,D0 ;03E8: 00000000
- ORI.B #$00,D0 ;03EC: 00000000
- DC.W $0000 ;03F0
- LAB_0011:
- DC.W $FFFF ;03F2
- DC.W $FFFF ;03F4
- DC.W $FFFF ;03F6
- DC.W $FFFF ;03F8
- DC.W $FFFF ;03FA
- DC.W $FFFF ;03FC
- LAB_0012:
- DC.W $7574 ;03FE
- BVS.S LAB_0019 ;0400: 696C
- BVS.S LAB_001B ;0402: 6974
- DC.W $792E ;0404
- DC.W $6C69 ;0406
- BHI.S LAB_001C ;0408: 6272
- BSR.S LAB_001D ;040A: 6172
- DC.W $7900 ;040C
- LAB_0013:
- DC.W $646F ;040E
- DC.W $732E ;0410
- DC.W $6C69 ;0412
- BHI.S LAB_001F ;0414: 6272
- BSR.S LAB_0020 ;0416: 6172
- DC.W $7900 ;0418
- LAB_0014:
- BEQ.S LAB_0021 ;041A: 6772
- BSR.S LAB_0021 ;041C: 6170
- DC.W $6869 ;041E
- DC.W $6373 ;0420
- MOVEA.L 26978(A4),A7 ;0422: 2E6C6962
- MOVEQ #97,D1 ;0426: 7261
- MOVEQ #121,D1 ;0428: 7279
- DC.W $0000 ;042A
- LAB_0015:
- DC.W $6C61 ;042C
- DC.W $7965 ;042E
- MOVEQ #115,D1 ;0430: 7273
- MOVEA.L 26978(A4),A7 ;0432: 2E6C6962
- MOVEQ #97,D1 ;0436: 7261
- MOVEQ #121,D1 ;0438: 7279
- DC.W $0000 ;043A
- LAB_0016:
- BVS.S LAB_0024 ;043C: 696E
- MOVEQ #117,D2 ;043E: 7475
- BVS.S LAB_0025 ;0440: 6974
- DC.W $696F ;0442
- BGT.S LAB_001A ;0444: 6E2E
- DC.W $6C69 ;0446
- BHI.S LAB_0027 ;0448: 6272
- BSR.S LAB_0028 ;044A: 6172
- DC.W $7900 ;044C
- LAB_0017:
- DC.W $6963 ;044E
- BLE.S LAB_0029 ;0450: 6F6E
- MOVEA.L 26978(A4),A7 ;0452: 2E6C6962
- MOVEQ #97,D1 ;0456: 7261
- MOVEQ #121,D1 ;0458: 7279
- DC.W $0000 ;045A
- LAB_0018:
- BVS.S LAB_002A ;045C: 6966
- BNE.S LAB_002C ;045E: 6670
- BSR.S LAB_002D ;0460: 6172
- DC.W $7365 ;0462
- MOVEA.L 26978(A4),A7 ;0464: 2E6C6962
- MOVEQ #97,D1 ;0468: 7261
- MOVEQ #121,D1 ;046A: 7279
- DC.W $0000 ;046C
- LAB_0019:
- MOVEQ #101,D1 ;046E: 7265
- MOVEQ #120,D4 ;0470: 7878
- DC.W $7379 ;0472
- LAB_001A:
- DC.W $736C ;0474
- BVS.S LAB_002E ;0476: 6962
- LAB_001B:
- MOVEA.L 26978(A4),A7 ;0478: 2E6C6962
- LAB_001C:
- MOVEQ #97,D1 ;047C: 7261
- LAB_001D:
- MOVEQ #121,D1 ;047E: 7279
- DC.W $0000 ;0480
- LAB_001E:
- BLE.S LAB_002F ;0482: 6F62
- DC.W $6A65 ;0484
- BLS.S LAB_0031 ;0486: 6374
- LAB_001F:
- MOVEQ #111,D2 ;0488: 746F
- LAB_0020:
- BLE.S LAB_0030 ;048A: 6F6C
- DC.W $732E ;048C
- LAB_0021:
- DC.W $6C69 ;048E
- BHI.S LAB_0032 ;0490: 6272
- BSR.S LAB_0033 ;0492: 6172
- DC.W $7900 ;0494
- LAB_0022:
- DC.W $6C6F ;0496
- DC.W $6361 ;0498
- DC.W $6C65 ;049A
- MOVEA.L 26978(A4),A7 ;049C: 2E6C6962
- MOVEQ #97,D1 ;04A0: 7261
- MOVEQ #121,D1 ;04A2: 7279
- DC.W $0000 ;04A4
- LAB_0023:
- DC.W $5379 ;04A6
- DC.W $732F ;04A8
- DC.W $6C69 ;04AA
- LAB_0024:
- DC.W $6273 ;04AC
- MOVEA.L -(A3),A7 ;04AE: 2E63
- BSR.S LAB_0035+2 ;04B0: 6174
- BSR.S LAB_0034+2 ;04B2: 616C
- DC.W $6F67 ;04B4
- LAB_0025:
- DC.W $0000 ;04B6
- LAB_0026:
- DC.W $6461 ;04B8
- MOVEQ #97,D2 ;04BA: 7461
- LAB_0027:
- MOVEQ #121,D2 ;04BC: 7479
- LAB_0028:
- MOVEQ #101,D0 ;04BE: 7065
- LAB_0029:
- DC.W $732E ;04C0
- DC.W $6C69 ;04C2
- LAB_002A:
- BHI.S LAB_0036 ;04C4: 6272
- BSR.S LAB_0037 ;04C6: 6172
- DC.W $7900 ;04C8
- LAB_002B:
- DC.W $6461 ;04CA
- MOVEQ #97,D2 ;04CC: 7461
- MOVEQ #121,D2 ;04CE: 7479
- LAB_002C:
- MOVEQ #101,D0 ;04D0: 7065
- DC.W $732E ;04D2
- LAB_002D:
- DC.W $6C69 ;04D4
- BHI.S LAB_0038 ;04D6: 6272
- BSR.S LAB_0039 ;04D8: 6172
- LAB_002E:
- DC.W $7920 ;04DA
- DC.W $5634 ;04DC
- MOVE -(A0),-(A2) ;04DE: 3520
- DC.W $6361 ;04E0
- DC.W $6E27 ;04E2
- MOVEQ #32,D2 ;04E4: 7420
- LAB_002F:
- BLE.S LAB_003A ;04E6: 6F70
- BCS.S LAB_003A ;04E8: 656E
- MOVE.L -(A1),D0 ;04EA: 2021
- DC.W $0A0A ;04EC
- DC.W $6461 ;04EE
- MOVEQ #97,D2 ;04F0: 7461
- MOVEQ #121,D2 ;04F2: 7479
- MOVEQ #101,D0 ;04F4: 7065
- DC.W $732E ;04F6
- LAB_0030:
- DC.W $6C69 ;04F8
- BHI.S LAB_003D ;04FA: 6272
- LAB_0031:
- BSR.S LAB_003E ;04FC: 6172
- DC.W $7920 ;04FE
- ADDQ.B #3,47(A4,D3.W) ;0500: 5634302F
- LAB_0032:
- DC.W $5634 ;0504
- LAB_0033:
- MOVE -(A0),-(A2) ;0506: 3520
- MOVEQ #101,D1 ;0508: 7265
- DC.W $7175 ;050A
- BVS.S LAB_0040 ;050C: 6972
- DC.W $6573 ;050E
- DC.W $2074 ;0510
- DC.W $6861 ;0512
- MOVEQ #32,D2 ;0514: 7420
- MOVEA.L D1,A1 ;0516: 2241
- BCC.S LAB_003F ;0518: 6464
- NEG -(A1) ;051A: 4461
- MOVEQ #97,D2 ;051C: 7461
- LAB_0034:
- ADDQ #2,EXT_0008 ;051E: 547970657322
- LAB_0035:
- EORI #$6173,114(A7,D2.W) ;0524: 0A7761732072
- DC.W $756E ;052A
- DC.W $6E69 ;052C
- DC.W $6E67 ;052E
- MOVEA.L -(A2),A0 ;0530: 2062
- BCS.S LAB_0041 ;0532: 6566
- BLE.S LAB_0042 ;0534: 6F72
- BCS.S LAB_003A ;0536: 6520
- LAB_0036:
- DC.W $7573 ;0538
- LAB_0037:
- BVS.S LAB_0042+2 ;053A: 696E
- BEQ.S LAB_003B ;053C: 6720
- MOVEQ #104,D2 ;053E: 7468
- BCS.S LAB_003C ;0540: 6520
- DC.W $6C69 ;0542
- BHI.S LAB_0044 ;0544: 6272
- BSR.S LAB_0045 ;0546: 6172
- DC.W $792E ;0548
- LAB_0038:
- MOVEA.L D2,A0 ;054A: 2042
- LAB_0039:
- BCS.S LAB_003D ;054C: 6520
- DC.W $7375 ;054E
- MOVEQ #101,D1 ;0550: 7265
- DC.W $2074 ;0552
- DC.W $6861 ;0554
- MOVEQ #32,D2 ;0556: 7420
- LAB_003A:
- DC.W $796F ;0558
- DC.W $7572 ;055A
- DC.W $0A22 ;055C
- LAB_003B:
- DC.W $533A ;055E
- DC.W $5374 ;0560
- LAB_003C:
- BSR.S LAB_004A ;0562: 6172
- MOVEQ #117,D2 ;0564: 7475
- MOVEQ #45,D0 ;0566: 702D
- SUBQ #1,-(A5) ;0568: 5365
- DC.W $7175 ;056A
- BCS.S LAB_004B ;056C: 656E
- LAB_003D:
- DC.W $6365 ;056E
- LAB_003E:
- MOVE.L -(A0),D1 ;0570: 2220
- DC.W $636F ;0572
- BGT.S LAB_004D ;0574: 6E74
- DC.W $6169 ;0576
- DC.W $6E73 ;0578
- DC.W $2074 ;057A
- DC.W $6865 ;057C
- LAB_003F:
- MOVEA.L -(A6),A0 ;057E: 2066
- LAB_0040:
- BLE.S LAB_004E ;0580: 6F6C
- DC.W $6C6F ;0582
- DC.W $7769 ;0584
- DC.W $6E67 ;0586
- MOVEA.L 26990(A4),A0 ;0588: 206C696E
- BCS.S LAB_0048 ;058C: 6542
- DC.W $4546 ;058E
- DC.W $4F52 ;0590
- DC.W $4520 ;0592
- MOVEA.L A1,A1 ;0594: 2249
- DC.W $5072 ;0596
- BCS.S LAB_0052 ;0598: 6566
- LAB_0041:
- DC.W $7322 ;059A
- MOVE A2,D5 ;059C: 3A0A
- EORI #$3A41,D3 ;059E: 0A433A41
- BCC.S LAB_0054 ;05A2: 6464
- NEG -(A1) ;05A4: 4461
- MOVEQ #97,D2 ;05A6: 7461
- LAB_0042:
- ADDQ #2,EXT_0007 ;05A8: 547970657320
- ADDQ #1,D5 ;05AE: 5245
- NOT (A2) ;05B0: 4652
- DC.W $4553 ;05B2
- NBCD -(A0) ;05B4: 4820
- SUBQ #8,(A5) ;05B6: 5155
- LAB_0044:
- DC.W $4945 ;05B8
- LAB_0045:
- DC.W $540A ;05BA
- DC.W $0000 ;05BC
- LAB_0046:
- DC.W $4361 ;05BE
- DC.W $6E63 ;05C0
- BCS.S LAB_005A ;05C2: 656C
- DC.W $0000 ;05C4
- LAB_0047:
- NEG -(A1) ;05C6: 4461
- MOVEQ #97,D2 ;05C8: 7461
- ADDQ #2,EXT_0009 ;05CA: 54797065734C
- LAB_0048:
- DC.W $6973 ;05D0
- MOVEQ #0,D2 ;05D2: 7400
- LAB_0049:
- DC.W $6461 ;05D4
- LAB_004A:
- MOVEQ #97,D2 ;05D6: 7461
- MOVEQ #121,D2 ;05D8: 7479
- MOVEQ #101,D0 ;05DA: 7065
- LAB_004B:
- DC.W $7363 ;05DC
- DC.W $6C61 ;05DE
- DC.W $7373 ;05E0
- DC.W $0000 ;05E2
- LAB_004C:
- DC.W $6761 ;05E4
- DC.W $6467 ;05E6
- BCS.S LAB_0062 ;05E8: 6574
- LAB_004D:
- BLS.S LAB_0061 ;05EA: 636C
- DC.W $6173 ;05EC
- LAB_004E:
- DC.W $7300 ;05EE
- LAB_004F:
- DC.W $0000 ;05F0
- LAB_0050:
- DC.W $6469 ;05F2
- MOVEQ #101,D1 ;05F4: 7265
- BLS.S LAB_0064 ;05F6: 6374
- BLE.S LAB_0064 ;05F8: 6F72
- DC.W $7900 ;05FA
- LAB_0051:
- DC.W $6269 ;05FC
- DC.W $6E61 ;05FE
- LAB_0052:
- MOVEQ #121,D1 ;0600: 7279
- DC.W $0000 ;0602
- LAB_0053:
- DC.W $6173 ;0604
- DC.W $6369 ;0606
- LAB_0054:
- BVS LAB_042B ;0608: 69006966
- DC.W $6600 ;060C
- LAB_0056:
- DC.W $6D69 ;060E
- DC.W $7363 ;0610
- DC.W $0000 ;0612
- LAB_0057:
- BSR.S LAB_0066 ;0614: 616E
- DC.W $696D ;0616
- BSR.S LAB_0067 ;0618: 6174
- DC.W $696F ;061A
- DC.W $6E00 ;061C
- LAB_0058:
- DC.W $646F ;061E
- DC.W $6375 ;0620
- DC.W $6D65 ;0622
- BGT.S LAB_006A ;0624: 6E74
- DC.W $0000 ;0626
- LAB_0059:
- BVS.S LAB_0069 ;0628: 696E
- DC.W $7374 ;062A
- MOVEQ #117,D1 ;062C: 7275
- DC.W $6D65 ;062E
- LAB_005A:
- BGT.S LAB_006B ;0630: 6E74
- DC.W $0000 ;0632
- LAB_005B:
- DC.W $6D6F ;0634
- MOVEQ #105,D3 ;0636: 7669
- DC.W $6500 ;0638
- LAB_005C:
- DC.W $6D75 ;063A
- DC.W $7369 ;063C
- DC.W $6300 ;063E
- LAB_005D:
- MOVEQ #105,D0 ;0640: 7069
- BLS.S LAB_006E ;0642: 6374
- DC.W $7572 ;0644
- DC.W $6500 ;0646
- LAB_005E:
- DC.W $736F ;0648
- DC.W $756E ;064A
- DC.W $6400 ;064C
- LAB_005F:
- MOVEQ #101,D2 ;064E: 7465
- MOVEQ #116,D4 ;0650: 7874
- DC.W $0000 ;0652
- LAB_0060:
- DC.W $6461 ;0654
- MOVEQ #97,D2 ;0656: 7461
- LAB_0061:
- MOVEQ #121,D2 ;0658: 7479
- MOVEQ #101,D0 ;065A: 7065
- DC.W $732F ;065C
- LAB_0062:
- DC.W $2573 ;065E
- MOVEA.L -(A4),A7 ;0660: 2E64
- BSR.S LAB_0074 ;0662: 6174
- BSR.S LAB_0075 ;0664: 6174
- DC.W $7970 ;0666
- DC.W $6500 ;0668
- LAB_0063:
- DC.W $4173 ;066A
- LAB_0064:
- DC.W $796E ;066C
- BLS.S LAB_006D ;066E: 6344
- ADDQ #2,A4 ;0670: 544C
- DC.W $6179 ;0672
- DC.W $6F75 ;0674
- MOVEQ #68,D2 ;0676: 7444
- DC.W $6165 ;0678
- DC.W $6D6F ;067A
- DC.W $6E00 ;067C
- LAB_0065:
- DC.W $4173 ;067E
- DC.W $796E ;0680
- BLS.S LAB_0072 ;0682: 6344
- LAB_0066:
- ADDQ #2,(A0) ;0684: 5450
- MOVEQ #105,D1 ;0686: 7269
- BGT.S LAB_0078+2 ;0688: 6E74
- NEG -(A1) ;068A: 4461
- DC.W $656D ;068C
- LAB_0067:
- BLE.S LAB_0078+2 ;068E: 6F6E
- DC.W $0000 ;0690
- LAB_0068:
- SUBQ #2,27502(A6) ;0692: 556E6B6E
- DC.W $6F77 ;0696
- LAB_0069:
- BGT.S LAB_006F ;0698: 6E20
- LAB_006A:
- DC.W $6461 ;069A
- MOVEQ #97,D2 ;069C: 7461
- DC.W $2074 ;069E
- DC.W $7970 ;06A0
- BCS.S LAB_0071 ;06A2: 6520
- DC.W $666F ;06A4
- LAB_006B:
- MOVEQ #32,D1 ;06A6: 7220
- DC.W $2573 ;06A8
- DC.W $0000 ;06AA
- LAB_006C:
- DC.W $436F ;06AC
- DC.W $756C ;06AE
- BCC.S LAB_007B ;06B0: 646E
- DC.W $2774 ;06B2
- LAB_006D:
- DC.W $2073 ;06B4
- BSR.S LAB_007E ;06B6: 6176
- LAB_006E:
- BCS.S LAB_0075 ;06B8: 6520
- LAB_006F:
- DC.W $2573 ;06BA
- DC.W $0000 ;06BC
- LAB_0070:
- DC.W $436F ;06BE
- DC.W $756C ;06C0
- BCC.S LAB_007F ;06C2: 646E
- LAB_0071:
- DC.W $2774 ;06C4
- DC.W $206F ;06C6
- LAB_0072:
- MOVEQ #101,D0 ;06C8: 7065
- BGT.S LAB_0077 ;06CA: 6E20
- DC.W $2573 ;06CC
- DC.W $0000 ;06CE
- LAB_0073:
- DC.W $436F ;06D0
- DC.W $756C ;06D2
- BCC.S LAB_0082 ;06D4: 646E
- DC.W $2774 ;06D6
- LAB_0074:
- DC.W $2073 ;06D8
- LAB_0075:
- BCS.S LAB_0084 ;06DA: 656E
- BCC.S LAB_0078+2 ;06DC: 6420
- DC.W $6D65 ;06DE
- DC.W $7373 ;06E0
- DC.W $6167 ;06E2
- DC.W $6500 ;06E4
- LAB_0076:
- DC.W $436F ;06E6
- DC.W $756C ;06E8
- BCC.S LAB_0087 ;06EA: 646E
- LAB_0077:
- DC.W $2774 ;06EC
- DC.W $206F ;06EE
- MOVEQ #101,D0 ;06F0: 7065
- BGT.S LAB_007A ;06F2: 6E20
- BLS.S LAB_0088 ;06F4: 636C
- BVS.S LAB_0089 ;06F6: 6970
- DC.W $626F ;06F8
- BSR.S LAB_008A ;06FA: 6172
- LAB_0078:
- BCC LAB_036E+2 ;06FC: 6400556E
- BMI.S LAB_008B ;0700: 6B6E
- DC.W $6F77 ;0702
- BGT.S LAB_007C ;0704: 6E20
- DC.W $6461 ;0706
- MOVEQ #97,D2 ;0708: 7461
- DC.W $2074 ;070A
- DC.W $7970 ;070C
- LAB_0079:
- BCS LAB_036F ;070E: 6500556E
- BMI.S LAB_008D+2 ;0712: 6B6E
- LAB_007A:
- DC.W $6F77 ;0714
- BGT.S LAB_0080 ;0716: 6E20
- DC.W $636F ;0718
- BLT.S LAB_0090 ;071A: 6D70
- MOVEQ #101,D1 ;071C: 7265
- DC.W $7373 ;071E
- LAB_007B:
- DC.W $696F ;0720
- BGT.S LAB_0082 ;0722: 6E20
- MOVEQ #121,D2 ;0724: 7479
- LAB_007C:
- MOVEQ #101,D0 ;0726: 7065
- DC.W $0000 ;0728
- LAB_007D:
- MOVE.L USP,A7 ;072A: 4E6F
- MOVEQ #32,D2 ;072C: 7420
- LAB_007E:
- BCS.S LAB_0094 ;072E: 656E
- DC.W $6F75 ;0730
- LAB_007F:
- BEQ.S LAB_0093 ;0732: 6768
- MOVEA.L -(A4),A0 ;0734: 2064
- BSR.S LAB_0097 ;0736: 6174
- LAB_0080:
- BSR LAB_02C5 ;0738: 6100496E
- MOVEQ #97,D3 ;073C: 7661
- DC.W $6C69 ;073E
- BCC.S LAB_0088 ;0740: 6420
- DC.W $6461 ;0742
- LAB_0082:
- MOVEQ #97,D2 ;0744: 7461
- DC.W $0000 ;0746
- LAB_0083:
- DC.W $4269 ;0748
- LAB_0084:
- DC.W $6E61 ;074A
- MOVEQ #121,D1 ;074C: 7279
- DC.W $0000 ;074E
- LAB_0085:
- DC.W $4153 ;0750
- DC.W $4349 ;0752
- DC.W $4900 ;0754
- LAB_0086:
- DC.W $4946 ;0756
- NOT.B D0 ;0758: 4600
- LAB_0087:
- DC.W $4D69 ;075A
- DC.W $7363 ;075C
- BCS.S LAB_0099 ;075E: 656C
- DC.W $6C61 ;0760
- LAB_0088:
- DC.W $6E65 ;0762
- DC.W $6F75 ;0764
- DC.W $7300 ;0766
- LAB_0089:
- DC.W $5379 ;0768
- DC.W $7374 ;076A
- DC.W $656D ;076C
- LAB_008A:
- DC.W $0000 ;076E
- LAB_008B:
- ADDQ #2,-(A5) ;0770: 5465
- MOVEQ #116,D4 ;0772: 7874
- DC.W $0000 ;0774
- LAB_008C:
- DC.W $446F ;0776
- DC.W $6375 ;0778
- DC.W $6D65 ;077A
- BGT.S LAB_009C ;077C: 6E74
- DC.W $0000 ;077E
- LAB_008D:
- SUBQ #1,30062(A7) ;0780: 536F756E
- LAB_008F:
- BCC LAB_02CE ;0784: 6400496E
- DC.W $7374 ;0788
- MOVEQ #117,D1 ;078A: 7275
- LAB_0090:
- DC.W $6D65 ;078C
- BGT.S LAB_009D ;078E: 6E74
- DC.W $0000 ;0790
- LAB_0091:
- DC.W $4D75 ;0792
- DC.W $7369 ;0794
- DC.W $6300 ;0796
- LAB_0092:
- ADDQ #8,25460(A1) ;0798: 50696374
- LAB_0093:
- DC.W $7572 ;079C
- LAB_0094:
- BCS LAB_0280+2 ;079E: 6500416E
- DC.W $696D ;07A2
- BSR.S LAB_009E ;07A4: 6174
- DC.W $696F ;07A6
- DC.W $6E00 ;07A8
- LAB_0096:
- DC.W $4D6F ;07AA
- LAB_0097:
- MOVEQ #105,D3 ;07AC: 7669
- DC.W $6500 ;07AE
- LAB_0098:
- DC.W $434F ;07B0
- DC.W $4E3A ;07B2
- DC.W $2F2F ;07B4
- DC.W $2F2F ;07B6
- DC.W $4F75 ;07B8
- MOVEQ #112,D2 ;07BA: 7470
- DC.W $7574 ;07BC
- MOVEA.L (A7),A0 ;07BE: 2057
- BVS.S LAB_00A0+2 ;07C0: 696E
- DC.W $646F ;07C2
- DC.W $772F ;07C4
- DC.W $6175 ;07C6
- MOVEQ #111,D2 ;07C8: 746F
- DC.W $2F77 ;07CA
- LAB_0099:
- DC.W $6169 ;07CC
- MOVEQ #47,D2 ;07CE: 742F
- BLS.S LAB_00A2 ;07D0: 636C
- DC.W $6F73 ;07D2
- DC.W $652F ;07D4
- BVS.S LAB_00A3+2 ;07D6: 696E
- DC.W $6163 ;07D8
- MOVEQ #105,D2 ;07DA: 7469
- MOVEQ #101,D3 ;07DC: 7665
- DC.W $0000 ;07DE
- LAB_009A:
- DC.W $2573 ;07E0
- MOVE.L -(A2),D0 ;07E2: 2022
- DC.W $2573 ;07E4
- MOVE.L D0,D1 ;07E6: 2200
- LAB_009B:
- DC.W $434F ;07E8
- DC.W $4E3A ;07EA
- DC.W $2F2F ;07EC
- MOVE.L 16722(A7),-(A7) ;07EE: 2F2F4152
- LAB_009C:
- BCS.S LAB_00A4+2 ;07F2: 6578
- MOVEQ #32,D4 ;07F4: 7820
- DC.W $4F75 ;07F6
- MOVEQ #112,D2 ;07F8: 7470
- DC.W $7574 ;07FA
- MOVEA.L (A7),A0 ;07FC: 2057
- BVS.S LAB_00A5 ;07FE: 696E
- DC.W $646F ;0800
- DC.W $772F ;0802
- LAB_009D:
- DC.W $6175 ;0804
- MOVEQ #111,D2 ;0806: 746F
- DC.W $2F77 ;0808
- DC.W $6169 ;080A
- MOVEQ #47,D2 ;080C: 742F
- BLS.S LAB_00A6 ;080E: 636C
- DC.W $6F73 ;0810
- DC.W $652F ;0812
- BVS.S LAB_00A7+2 ;0814: 696E
- DC.W $6163 ;0816
- MOVEQ #105,D2 ;0818: 7469
- LAB_009E:
- MOVEQ #101,D3 ;081A: 7665
- DC.W $0000 ;081C
- LAB_009F:
- DC.W $454E ;081E
- DC.W $563A ;0820
- DC.W $5379 ;0822
- DC.W $732F ;0824
- DC.W $6465 ;0826
- DC.W $665F ;0828
- MOVE.L 12852(A6),-(A2) ;082A: 252E3234
- LAB_00A0:
- MOVEA 0(A3,D0.W),A0 ;082E: 30730000
- BRA LAB_0455 ;0832: 60006A90
- LAB_00A1:
- MOVEM.L D6-D7/A2/A4-A6,-(A7) ;0836: 48E7032E
- MOVEA.L A6,A5 ;083A: 2A4E
- MOVEA.L A5,A4 ;083C: 284D
- LAB_00A2:
- MOVEQ #1,D7 ;083E: 7E01
- LEA 92(A5),A0 ;0840: 41ED005C
- LAB_00A3:
- MOVEA.L 40(A5),A6 ;0844: 2C6D0028
- JSR -564(A6) ;0848: 4EAEFDCC
- ADDQ #1,32(A5) ;084C: 526D0020
- BCLR #3,14(A5) ;0850: 08AD0003000E
- MOVEQ #1,D0 ;0856: 7001
- CMP 32(A5),D0 ;0858: B06D0020
- BNE LAB_00AC ;085C: 66000106
- TST.L 36(A5) ;0860: 4AAD0024
- BNE LAB_00AC ;0864: 660000FE
- MOVEQ #0,D7 ;0868: 7E00
- LAB_00A4:
- LEA LAB_0018(PC),A1 ;086A: 43FAFBF0
- LAB_00A5:
- MOVEA.L 40(A5),A6 ;086E: 2C6D0028
- MOVEQ #37,D0 ;0872: 7025
- JSR -552(A6) ;0874: 4EAEFDD8
- MOVE.L D0,52(A5) ;0878: 2B400034
- LAB_00A6:
- TST.L D0 ;087C: 4A80
- BEQ LAB_00AC ;087E: 670000E4
- LAB_00A7:
- LEA LAB_0019(PC),A1 ;0882: 43FAFBEA
- MOVEA.L 40(A5),A6 ;0886: 2C6D0028
- MOVEQ #33,D0 ;088A: 7021
- JSR -552(A6) ;088C: 4EAEFDD8
- MOVE.L D0,72(A5) ;0890: 2B400048
- TST.L D0 ;0894: 4A80
- BEQ LAB_00AC ;0896: 670000CC
- MOVEA.L A5,A6 ;089A: 2C4D
- JSR LAB_00B7 ;089C: 4EB900000B62
- MOVE.L D0,184(A5) ;08A2: 2B4000B8
- BEQ LAB_00AB ;08A6: 6700008A
- LEA LAB_001E(PC),A1 ;08AA: 43FAFBD6
- MOVEA.L 40(A5),A6 ;08AE: 2C6D0028
- MOVEQ #40,D0 ;08B2: 7028
- JSR -552(A6) ;08B4: 4EAEFDD8
- MOVE.L D0,80(A5) ;08B8: 2B400050
- LEA LAB_0022(PC),A1 ;08BC: 43FAFBD8
- MOVEA.L 40(A5),A6 ;08C0: 2C6D0028
- MOVEQ #38,D0 ;08C4: 7026
- JSR -552(A6) ;08C6: 4EAEFDD8
- MOVE.L D0,76(A5) ;08CA: 2B40004C
- TST.L D0 ;08CE: 4A80
- BEQ.S LAB_00A8 ;08D0: 6712
- LEA LAB_0023(PC),A1 ;08D2: 43FAFBD2
- SUBA.L A0,A0 ;08D6: 91C8
- SUBA.L A2,A2 ;08D8: 95CA
- MOVEA.L D0,A6 ;08DA: 2C40
- JSR -150(A6) ;08DC: 4EAEFF6A
- MOVE.L D0,84(A5) ;08E0: 2B400054
- LAB_00A8:
- MOVEQ #0,D6 ;08E4: 7C00
- LAB_00A9:
- CMPI.L #$00000100,D6 ;08E6: 0C8600000100
- BCC.S LAB_00AA ;08EC: 6438
- MOVEA.L A5,A0 ;08EE: 204D
- ADDA.L D6,A0 ;08F0: D1C6
- MOVE.L A0,24(A7) ;08F2: 2F480018
- MOVE.L D6,D0 ;08F6: 2006
- MOVEA.L 44(A5),A6 ;08F8: 2C6D002C
- JSR -180(A6) ;08FC: 4EAEFF4C
- MOVEA.L 24(A7),A0 ;0900: 206F0018
- MOVE.B D0,444(A0) ;0904: 114001BC
- MOVEA.L A5,A0 ;0908: 204D
- ADDA.L D6,A0 ;090A: D1C6
- MOVE.L A0,24(A7) ;090C: 2F480018
- MOVE.L D6,D0 ;0910: 2006
- MOVEA.L 44(A5),A6 ;0912: 2C6D002C
- JSR -174(A6) ;0916: 4EAEFF52
- MOVEA.L 24(A7),A0 ;091A: 206F0018
- MOVE.B D0,188(A0) ;091E: 114000BC
- ADDQ.L #1,D6 ;0922: 5286
- BRA.S LAB_00A9 ;0924: 60C0
- LAB_00AA:
- MOVEA.L A5,A6 ;0926: 2C4D
- JSR LAB_00BA ;0928: 4EB900000B90
- MOVE.L D0,D7 ;092E: 2E00
- BRA.S LAB_00AC ;0930: 6032
- LAB_00AB:
- MOVEQ #20,D0 ;0932: 7014
- MOVE.L D0,28(A7) ;0934: 2F40001C
- CLR.L 32(A7) ;0938: 42AF0020
- LEA LAB_0026(PC),A0 ;093C: 41FAFB7A
- MOVE.L A0,36(A7) ;0940: 2F480024
- LEA LAB_002B(PC),A0 ;0944: 41FAFB84
- MOVE.L A0,40(A7) ;0948: 2F480028
- LEA LAB_0046(PC),A0 ;094C: 41FAFC70
- MOVE.L A0,44(A7) ;0950: 2F48002C
- LEA 28(A7),A1 ;0954: 43EF001C
- MOVEA.L 64(A5),A6 ;0958: 2C6D0040
- SUBA.L A0,A0 ;095C: 91C8
- SUBA.L A2,A2 ;095E: 95CA
- JSR -588(A6) ;0960: 4EAEFDB4
- LAB_00AC:
- TST D7 ;0964: 4A47
- BNE.S LAB_00AE ;0966: 6666
- MOVEA.L A5,A6 ;0968: 2C4D
- JSR LAB_00BF ;096A: 4EB900000C06
- CLR.L 36(A5) ;0970: 42AD0024
- MOVEA.L 80(A5),A1 ;0974: 226D0050
- MOVEA.L 40(A5),A6 ;0978: 2C6D0028
- JSR -414(A6) ;097C: 4EAEFE62
- CLR.L 80(A5) ;0980: 42AD0050
- MOVE.L 76(A5),D0 ;0984: 202D004C
- BEQ.S LAB_00AD ;0988: 671E
- MOVEA.L 84(A5),A0 ;098A: 206D0054
- MOVEA.L D0,A6 ;098E: 2C40
- JSR -36(A6) ;0990: 4EAEFFDC
- CLR.L 84(A5) ;0994: 42AD0054
- MOVEA.L 76(A5),A1 ;0998: 226D004C
- MOVEA.L 40(A5),A6 ;099C: 2C6D0028
- JSR -414(A6) ;09A0: 4EAEFE62
- CLR.L 76(A5) ;09A4: 42AD004C
- LAB_00AD:
- MOVEA.L 72(A5),A1 ;09A8: 226D0048
- MOVEA.L 40(A5),A6 ;09AC: 2C6D0028
- JSR -414(A6) ;09B0: 4EAEFE62
- CLR.L 72(A5) ;09B4: 42AD0048
- MOVEA.L 52(A5),A1 ;09B8: 226D0034
- MOVEA.L 40(A5),A6 ;09BC: 2C6D0028
- JSR -414(A6) ;09C0: 4EAEFE62
- CLR.L 52(A5) ;09C4: 42AD0034
- SUBQ #1,32(A5) ;09C8: 536D0020
- SUBA.L A4,A4 ;09CC: 99CC
- LAB_00AE:
- LEA 92(A5),A0 ;09CE: 41ED005C
- MOVEA.L 40(A5),A6 ;09D2: 2C6D0028
- JSR -570(A6) ;09D6: 4EAEFDC6
- MOVE.L A4,D0 ;09DA: 200C
- MOVEM.L (A7)+,D6-D7/A2/A4-A6 ;09DC: 4CDF74C0
- ADDA #$0018,A7 ;09E0: DEFC0018
- RTS ;09E4: 4E75
- MOVEM.L D7/A5-A6,-(A7) ;09E6: 48E70106
- MOVEA.L A6,A5 ;09EA: 2A4E
- MOVEQ #0,D7 ;09EC: 7E00
- LEA 92(A5),A0 ;09EE: 41ED005C
- MOVEA.L 40(A5),A6 ;09F2: 2C6D0028
- JSR -564(A6) ;09F6: 4EAEFDCC
- MOVE 32(A5),D0 ;09FA: 302D0020
- BEQ.S LAB_00AF ;09FE: 6704
- SUBQ #1,32(A5) ;0A00: 536D0020
- LAB_00AF:
- TST 32(A5) ;0A04: 4A6D0020
- BNE.S LAB_00B0 ;0A08: 6612
- MOVEA.L A5,A6 ;0A0A: 2C4D
- JSR LAB_00BF ;0A0C: 4EB900000C06
- TST D0 ;0A12: 4A40
- BNE.S LAB_00B0 ;0A14: 6606
- BSET #3,14(A5) ;0A16: 08ED0003000E
- LAB_00B0:
- LEA 92(A5),A0 ;0A1C: 41ED005C
- MOVEA.L 40(A5),A6 ;0A20: 2C6D0028
- JSR -570(A6) ;0A24: 4EAEFDC6
- BTST #3,14(A5) ;0A28: 082D0003000E
- BEQ.S LAB_00B1 ;0A2E: 670A
- MOVEA.L A5,A6 ;0A30: 2C4D
- JSR LAB_00B2 ;0A32: 4EB900000A42
- MOVE.L D0,D7 ;0A38: 2E00
- LAB_00B1:
- MOVE.L D7,D0 ;0A3A: 2007
- MOVEM.L (A7)+,D7/A5-A6 ;0A3C: 4CDF6080
- RTS ;0A40: 4E75
- LAB_00B2:
- MOVEM.L D2/D7/A5-A6,-(A7) ;0A42: 48E72106
- MOVEA.L A6,A5 ;0A46: 2A4E
- MOVEQ #0,D7 ;0A48: 7E00
- TST 32(A5) ;0A4A: 4A6D0020
- BNE.S LAB_00B3 ;0A4E: 660C
- MOVEA.L A5,A6 ;0A50: 2C4D
- JSR LAB_00BF ;0A52: 4EB900000C06
- TST D0 ;0A58: 4A40
- BNE.S LAB_00B4 ;0A5A: 660A
- LAB_00B3:
- BSET #3,14(A5) ;0A5C: 08ED0003000E
- BRA LAB_00B6 ;0A62: 600000E8
- LAB_00B4:
- MOVEA.L A5,A1 ;0A66: 224D
- MOVEA.L 40(A1),A6 ;0A68: 2C690028
- JSR -252(A6) ;0A6C: 4EAEFF04
- MOVE.L 88(A5),D7 ;0A70: 2E2D0058
- MOVEA.L 80(A5),A1 ;0A74: 226D0050
- JSR -414(A6) ;0A78: 4EAEFE62
- CLR.L 80(A5) ;0A7C: 42AD0050
- MOVE.L 76(A5),D0 ;0A80: 202D004C
- BEQ.S LAB_00B5 ;0A84: 671E
- MOVEA.L 84(A5),A0 ;0A86: 206D0054
- MOVEA.L D0,A6 ;0A8A: 2C40
- JSR -36(A6) ;0A8C: 4EAEFFDC
- CLR.L 84(A5) ;0A90: 42AD0054
- MOVEA.L 76(A5),A1 ;0A94: 226D004C
- MOVEA.L 40(A5),A6 ;0A98: 2C6D0028
- JSR -414(A6) ;0A9C: 4EAEFE62
- CLR.L 76(A5) ;0AA0: 42AD004C
- LAB_00B5:
- MOVEA.L 72(A5),A1 ;0AA4: 226D0048
- MOVEA.L 40(A5),A6 ;0AA8: 2C6D0028
- JSR -414(A6) ;0AAC: 4EAEFE62
- CLR.L 72(A5) ;0AB0: 42AD0048
- MOVEA.L 52(A5),A1 ;0AB4: 226D0034
- MOVEA.L 40(A5),A6 ;0AB8: 2C6D0028
- JSR -414(A6) ;0ABC: 4EAEFE62
- CLR.L 52(A5) ;0AC0: 42AD0034
- MOVEA.L 68(A5),A1 ;0AC4: 226D0044
- MOVEA.L 40(A5),A6 ;0AC8: 2C6D0028
- JSR -414(A6) ;0ACC: 4EAEFE62
- CLR.L 68(A5) ;0AD0: 42AD0044
- MOVEA.L 64(A5),A0 ;0AD4: 206D0040
- MOVEA.L A0,A1 ;0AD8: 2248
- MOVEA.L 40(A5),A6 ;0ADA: 2C6D0028
- JSR -414(A6) ;0ADE: 4EAEFE62
- CLR.L 64(A5) ;0AE2: 42AD0040
- MOVEA.L 60(A5),A1 ;0AE6: 226D003C
- MOVEA.L 40(A5),A6 ;0AEA: 2C6D0028
- JSR -414(A6) ;0AEE: 4EAEFE62
- CLR.L 60(A5) ;0AF2: 42AD003C
- MOVEA.L 56(A5),A0 ;0AF6: 206D0038
- MOVEA.L A0,A1 ;0AFA: 2248
- MOVEA.L 40(A5),A6 ;0AFC: 2C6D0028
- JSR -414(A6) ;0B00: 4EAEFE62
- CLR.L 56(A5) ;0B04: 42AD0038
- MOVEA.L 48(A5),A0 ;0B08: 206D0030
- MOVEA.L A0,A1 ;0B0C: 2248
- MOVEA.L 40(A5),A6 ;0B0E: 2C6D0028
- JSR -414(A6) ;0B12: 4EAEFE62
- CLR.L 48(A5) ;0B16: 42AD0030
- MOVEA.L 44(A5),A1 ;0B1A: 226D002C
- MOVEA.L 40(A5),A6 ;0B1E: 2C6D0028
- JSR -414(A6) ;0B22: 4EAEFE62
- CLR.L 44(A5) ;0B26: 42AD002C
- MOVEQ #0,D0 ;0B2A: 7000
- MOVE 16(A5),D0 ;0B2C: 302D0010
- MOVE.L A5,D1 ;0B30: 220D
- SUB.L D0,D1 ;0B32: 9280
- MOVEQ #0,D2 ;0B34: 7400
- MOVE D0,D2 ;0B36: 3400
- MOVEQ #0,D0 ;0B38: 7000
- MOVE 18(A5),D0 ;0B3A: 302D0012
- ADD.L D0,D2 ;0B3E: D480
- MOVEA.L D1,A1 ;0B40: 2241
- MOVE.L D2,D0 ;0B42: 2002
- MOVEA.L 40(A5),A6 ;0B44: 2C6D0028
- JSR -210(A6) ;0B48: 4EAEFF2E
- LAB_00B6:
- MOVE.L D7,D0 ;0B4C: 2007
- MOVEM.L (A7)+,D2/D7/A5-A6 ;0B4E: 4CDF6084
- RTS ;0B52: 4E75
- MOVEM.L A5-A6,-(A7) ;0B54: 48E70006
- MOVEA.L A6,A5 ;0B58: 2A4E
- MOVEQ #0,D0 ;0B5A: 7000
- MOVEM.L (A7)+,A5-A6 ;0B5C: 4CDF6000
- RTS ;0B60: 4E75
- LAB_00B7:
- MOVEM.L A2/A4-A6,-(A7) ;0B62: 48E7002E
- MOVEA.L A6,A5 ;0B66: 2A4E
- LEA LAB_0047(PC),A1 ;0B68: 43FAFA5C
- MOVEA.L 44(A5),A6 ;0B6C: 2C6D002C
- SUBA.L A0,A0 ;0B70: 91C8
- SUBA.L A2,A2 ;0B72: 95CA
- JSR -240(A6) ;0B74: 4EAEFF10
- MOVEA.L D0,A4 ;0B78: 2840
- MOVE.L A4,D0 ;0B7A: 200C
- BEQ.S LAB_00B8 ;0B7C: 670A
- MOVEA.L A4,A0 ;0B7E: 204C
- JSR -258(A6) ;0B80: 4EAEFEFE
- MOVE.L (A4),D0 ;0B84: 2014
- BRA.S LAB_00B9 ;0B86: 6002
- LAB_00B8:
- MOVEQ #0,D0 ;0B88: 7000
- LAB_00B9:
- MOVEM.L (A7)+,A2/A4-A6 ;0B8A: 4CDF7400
- RTS ;0B8E: 4E75
- LAB_00BA:
- MOVEM.L D7/A2/A5-A6,-(A7) ;0B90: 48E70126
- MOVEA.L A6,A5 ;0B94: 2A4E
- MOVEQ #1,D7 ;0B96: 7E01
- TST.L LAB_048A ;0B98: 4AB900007B8C
- BNE.S LAB_00BB ;0B9E: 660A
- MOVEA.L A5,A0 ;0BA0: 204D
- JSR LAB_0274 ;0BA2: 4EB900004804
- MOVE.L D0,D7 ;0BA8: 2E00
- LAB_00BB:
- TST.L 36(A5) ;0BAA: 4AAD0024
- BNE.S LAB_00BD ;0BAE: 6642
- LEA LAB_0049(PC),A0 ;0BB0: 41FAFA22
- LEA LAB_004C(PC),A1 ;0BB4: 43FAFA2E
- MOVEA.L 64(A5),A6 ;0BB8: 2C6D0040
- SUBA.L A2,A2 ;0BBC: 95CA
- MOVEQ #119,D0 ;0BBE: 7077
- ADD.L D0,D0 ;0BC0: D080
- MOVEQ #0,D1 ;0BC2: 7200
- JSR -678(A6) ;0BC4: 4EAEFD5A
- MOVE.L D0,36(A5) ;0BC8: 2B400024
- TST.L D0 ;0BCC: 4A80
- BEQ.S LAB_00BC ;0BCE: 6720
- MOVEA.L D0,A0 ;0BD0: 2040
- MOVE.L #LAB_01D4,8(A0) ;0BD2: 217C000030900008
- MOVEA.L 36(A5),A0 ;0BDA: 206D0024
- MOVE.L A5,36(A0) ;0BDE: 214D0024
- MOVEA.L 36(A5),A0 ;0BE2: 206D0024
- MOVEA.L 64(A5),A6 ;0BE6: 2C6D0040
- JSR -684(A6) ;0BEA: 4EAEFD54
- BRA.S LAB_00BD ;0BEE: 6002
- LAB_00BC:
- MOVEQ #0,D7 ;0BF0: 7E00
- LAB_00BD:
- TST D7 ;0BF2: 4A47
- BNE.S LAB_00BE ;0BF4: 6608
- MOVEA.L A5,A6 ;0BF6: 2C4D
- JSR LAB_00BF ;0BF8: 4EB900000C06
- LAB_00BE:
- MOVE D7,D0 ;0BFE: 3007
- MOVEM.L (A7)+,D7/A2/A5-A6 ;0C00: 4CDF6480
- RTS ;0C04: 4E75
- LAB_00BF:
- MOVEM.L D7/A5-A6,-(A7) ;0C06: 48E70106
- MOVEA.L A6,A5 ;0C0A: 2A4E
- MOVEQ #1,D7 ;0C0C: 7E01
- MOVE.L 36(A5),D0 ;0C0E: 202D0024
- BEQ.S LAB_00C0 ;0C12: 6714
- MOVEA.L D0,A0 ;0C14: 2040
- MOVEA.L 64(A5),A6 ;0C16: 2C6D0040
- JSR -714(A6) ;0C1A: 4EAEFD36
- MOVE.L D0,D7 ;0C1E: 2E00
- TST D7 ;0C20: 4A47
- BEQ.S LAB_00C0 ;0C22: 6704
- CLR.L 36(A5) ;0C24: 42AD0024
- LAB_00C0:
- TST.L LAB_048A ;0C28: 4AB900007B8C
- BEQ.S LAB_00C1 ;0C2E: 6714
- MOVEA.L A5,A0 ;0C30: 204D
- JSR LAB_0279 ;0C32: 4EB90000485A
- MOVE.L D0,D7 ;0C38: 2E00
- TST D7 ;0C3A: 4A47
- BEQ.S LAB_00C1 ;0C3C: 6706
- CLR.L LAB_048A ;0C3E: 42B900007B8C
- LAB_00C1:
- TST D7 ;0C44: 4A47
- BNE.S LAB_00C3 ;0C46: 660A
- LAB_00C2:
- MOVEA.L A5,A6 ;0C48: 2C4D
- BSR LAB_00BA ;0C4A: 6100FF44
- TST D0 ;0C4E: 4A40
- BEQ.S LAB_00C2 ;0C50: 67F6
- LAB_00C3:
- MOVE D7,D0 ;0C52: 3007
- MOVEM.L (A7)+,D7/A5-A6 ;0C54: 4CDF6080
- RTS ;0C58: 4E75
- SUBA #$0118,A7 ;0C5A: 9EFC0118
- MOVEM.L D5-D7/A2-A6,-(A7) ;0C5E: 48E7073E
- MOVE.L D0,D7 ;0C62: 2E00
- MOVEA.L A6,A3 ;0C64: 264E
- MOVEA.L A1,A4 ;0C66: 2849
- MOVEA.L A0,A5 ;0C68: 2A48
- SUBA.L A2,A2 ;0C6A: 95CA
- MOVEA.L A4,A0 ;0C6C: 204C
- MOVEA.L 44(A3),A6 ;0C6E: 2C6B002C
- MOVE.L #$8000101F,D0 ;0C72: 203C8000101F
- MOVEQ #0,D1 ;0C78: 7200
- JSR -36(A6) ;0C7A: 4EAEFFDC
- MOVE.L D0,D6 ;0C7E: 2C00
- MOVEA.L 184(A3),A0 ;0C80: 206B00B8
- MOVEA.L 40(A3),A6 ;0C84: 2C6B0028
- JSR -678(A6) ;0C88: 4EAEFD5A
- MOVEA.L A4,A0 ;0C8C: 204C
- MOVEA.L 44(A3),A6 ;0C8E: 2C6B002C
- MOVE.L #$80001067,D0 ;0C92: 203C80001067
- MOVEQ #0,D1 ;0C98: 7200
- JSR -36(A6) ;0C9A: 4EAEFFDC
- MOVE.L D0,308(A7) ;0C9E: 2F400134
- TST.L D0 ;0CA2: 4A80
- BEQ.S LAB_00C5 ;0CA4: 6754
- MOVEA.L 184(A3),A0 ;0CA6: 206B00B8
- LEA 46(A0),A1 ;0CAA: 43E8002E
- MOVEA.L D0,A0 ;0CAE: 2040
- ADDA #$000E,A0 ;0CB0: D0FC000E
- MOVE.L A0,36(A7) ;0CB4: 2F480024
- MOVEA.L A1,A0 ;0CB8: 2049
- MOVEA.L 36(A7),A1 ;0CBA: 226F0024
- JSR LAB_0413 ;0CBE: 4EB900006D0A
- TST D0 ;0CC4: 4A40
- BNE.S LAB_00C5 ;0CC6: 6632
- MOVEA.L 184(A3),A0 ;0CC8: 206B00B8
- LEA 46(A0),A1 ;0CCC: 43E8002E
- MOVEA.L 308(A7),A6 ;0CD0: 2C6F0134
- MOVEA.L 28(A6),A0 ;0CD4: 206E001C
- MOVE.L (A0),-(A7) ;0CD8: 2F10
- MOVEA.L A3,A0 ;0CDA: 204B
- JSR LAB_03FF ;0CDC: 4EB900006B08
- ADDQ #4,A7 ;0CE2: 584F
- MOVE.L D0,304(A7) ;0CE4: 2F400130
- BEQ.S LAB_00C4 ;0CE8: 670C
- MOVEA.L D0,A0 ;0CEA: 2040
- SUBA #$000E,A0 ;0CEC: 90FC000E
- MOVE.L A0,308(A7) ;0CF0: 2F480134
- BRA.S LAB_00C5 ;0CF4: 6004
- LAB_00C4:
- CLR.L 308(A7) ;0CF6: 42AF0134
- LAB_00C5:
- MOVE.L A2,D0 ;0CFA: 200A
- BEQ.S LAB_00C6 ;0CFC: 6706
- MOVE.L A2,308(A7) ;0CFE: 2F4A0134
- SUBA.L A2,A2 ;0D02: 95CA
- LAB_00C6:
- MOVE.L D7,D0 ;0D04: 2007
- SUBQ.L #1,D0 ;0D06: 5380
- BEQ LAB_00CF ;0D08: 6700015E
- SUBQ.L #1,D0 ;0D0C: 5380
- BEQ.S LAB_00C7 ;0D0E: 6708
- SUBQ.L #1,D0 ;0D10: 5380
- BEQ.S LAB_00C9 ;0D12: 6746
- BRA LAB_00D2 ;0D14: 60000190
- LAB_00C7:
- LEA LAB_000F(PC),A0 ;0D18: 41FAF6BA
- LEA 45(A7),A1 ;0D1C: 43EF002D
- MOVE.B (A0)+,(A1)+ ;0D20: 12D8
- MOVEQ #0,D0 ;0D22: 7000
- LEA 46(A7),A0 ;0D24: 41EF002E
- MOVE #$0105,D1 ;0D28: 323C0105
- LAB_00C8:
- MOVE.B D0,(A0)+ ;0D2C: 10C0
- DBF D1,LAB_00C8 ;0D2E: 51C9FFFC
- LEA 48(A7),A0 ;0D32: 41EF0030
- MOVE.L A0,D0 ;0D36: 2008
- ANDI #$FFFC,D0 ;0D38: 0240FFFC
- MOVE.L 308(A7),-(A7) ;0D3C: 2F2F0134
- MOVE.L D0,44(A7) ;0D40: 2F40002C
- MOVEA.L D0,A1 ;0D44: 2240
- MOVE.L A5,D0 ;0D46: 200D
- MOVE.L D6,D1 ;0D48: 2206
- MOVEA.L A3,A0 ;0D4A: 204B
- JSR LAB_00D9 ;0D4C: 4EB900000F22
- MOVEA.L D0,A2 ;0D52: 2440
- ADDQ #4,A7 ;0D54: 584F
- BRA LAB_00D3 ;0D56: 6000015A
- LAB_00C9:
- MOVEA.L 184(A3),A0 ;0D5A: 206B00B8
- CMPI.L #$00000040,120(A0) ;0D5E: 0CA8000000400078
- BLS.S LAB_00CA ;0D66: 6306
- MOVE.L 120(A0),D5 ;0D68: 2A280078
- BRA.S LAB_00CB ;0D6C: 6002
- LAB_00CA:
- MOVEQ #64,D5 ;0D6E: 7A40
- LAB_00CB:
- MOVE.L D5,D0 ;0D70: 2005
- ADDQ.L #1,D0 ;0D72: 5280
- MOVEA.L 40(A3),A6 ;0D74: 2C6B0028
- MOVE.L #$00010001,D1 ;0D78: 223C00010001
- JSR -684(A6) ;0D7E: 4EAEFD54
- MOVE.L D0,300(A7) ;0D82: 2F40012C
- BEQ LAB_00D3 ;0D86: 6700012A
- MOVEA.L (A5),A0 ;0D8A: 2055
- MOVEQ #0,D1 ;0D8C: 7200
- MOVE.L D1,44(A0) ;0D8E: 2141002C
- MOVE.B D1,31(A0) ;0D92: 1141001F
- EXT D1 ;0D96: 4881
- EXT.L D1 ;0D98: 48C1
- MOVE.L D1,48(A0) ;0D9A: 21410030
- MOVE #$0002,28(A0) ;0D9E: 317C0002001C
- MOVE.L D0,40(A0) ;0DA4: 21400028
- MOVE.L D5,36(A0) ;0DA8: 21450024
- MOVE.L A0,304(A7) ;0DAC: 2F480130
- MOVEA.L A0,A1 ;0DB0: 2248
- MOVEA.L 40(A3),A6 ;0DB2: 2C6B0028
- JSR -456(A6) ;0DB6: 4EAEFE38
- TST.B D0 ;0DBA: 4A00
- BEQ.S LAB_00CC ;0DBC: 6710
- MOVEA.L 48(A3),A6 ;0DBE: 2C6B0030
- MOVEQ #50,D1 ;0DC2: 7232
- NOT.B D1 ;0DC4: 4601
- JSR -462(A6) ;0DC6: 4EAEFE32
- BRA LAB_00CE ;0DCA: 6000008E
- LAB_00CC:
- MOVEQ #0,D0 ;0DCE: 7000
- MOVEA.L 304(A7),A0 ;0DD0: 206F0130
- MOVE.L D0,44(A0) ;0DD4: 2140002C
- MOVE.B D0,31(A0) ;0DD8: 1140001F
- CMPI.L #$0000000C,32(A0) ;0DDC: 0CA80000000C0020
- BCC.S LAB_00CD ;0DE4: 640E
- MOVEA.L 48(A3),A6 ;0DE6: 2C6B0030
- MOVEQ #50,D1 ;0DEA: 7232
- NOT.B D1 ;0DEC: 4601
- JSR -462(A6) ;0DEE: 4EAEFE32
- BRA.S LAB_00CE ;0DF2: 6066
- LAB_00CD:
- MOVE.L 40(A3),256(A7) ;0DF4: 2F6B00280100
- MOVE.L 48(A3),260(A7) ;0DFA: 2F6B00300104
- MOVE.L 52(A3),264(A7) ;0E00: 2F6B00340108
- MOVE.L 44(A3),268(A7) ;0E06: 2F6B002C010C
- CLR.L 272(A7) ;0E0C: 42AF0110
- CLR.L 276(A7) ;0E10: 42AF0114
- CLR.L 280(A7) ;0E14: 42AF0118
- MOVE.L A5,284(A7) ;0E18: 2F4D011C
- MOVEA.L 300(A7),A0 ;0E1C: 206F012C
- MOVE.L A0,288(A7) ;0E20: 2F480120
- MOVEA.L 304(A7),A1 ;0E24: 226F0130
- MOVE.L 32(A1),D0 ;0E28: 20290020
- MOVE.L D0,292(A7) ;0E2C: 2F400124
- MOVE.L 32(A1),D0 ;0E30: 20290020
- MOVEQ #0,D1 ;0E34: 7200
- MOVE D0,D1 ;0E36: 3200
- MOVE.L D6,-(A7) ;0E38: 2F06
- MOVE.L 312(A7),-(A7) ;0E3A: 2F2F0138
- PEA LAB_004F(PC) ;0E3E: 487AF7B0
- MOVE.L A0,-(A7) ;0E42: 2F08
- MOVE.L D1,D0 ;0E44: 2001
- MOVEA.L A3,A0 ;0E46: 204B
- LEA 272(A7),A1 ;0E48: 43EF0110
- MOVEQ #0,D1 ;0E4C: 7200
- JSR LAB_00E4 ;0E4E: 4EB9000010C0
- MOVEA.L D0,A2 ;0E54: 2440
- LEA 16(A7),A7 ;0E56: 4FEF0010
- LAB_00CE:
- MOVEA.L 300(A7),A1 ;0E5A: 226F012C
- MOVEA.L 40(A3),A6 ;0E5E: 2C6B0028
- JSR -690(A6) ;0E62: 4EAEFD4E
- BRA.S LAB_00D3 ;0E66: 604A
- LAB_00CF:
- TST.L 308(A7) ;0E68: 4AAF0134
- BEQ.S LAB_00D0 ;0E6C: 670A
- MOVEA.L 308(A7),A0 ;0E6E: 206F0134
- ADDA #$000E,A0 ;0E72: D0FC000E
- BRA.S LAB_00D1 ;0E76: 600A
- LAB_00D0:
- MOVEA.L 184(A3),A0 ;0E78: 206B00B8
- LEA 46(A0),A1 ;0E7C: 43E8002E
- MOVEA.L A1,A0 ;0E80: 2049
- LAB_00D1:
- MOVE.L A0,304(A7) ;0E82: 2F480130
- BEQ.S LAB_00D3 ;0E86: 672A
- MOVE.L A5,-(A7) ;0E88: 2F0D
- MOVEA.L A0,A1 ;0E8A: 2248
- MOVEA.L A3,A0 ;0E8C: 204B
- JSR LAB_03FF ;0E8E: 4EB900006B08
- ADDQ #4,A7 ;0E94: 584F
- MOVE.L D0,300(A7) ;0E96: 2F40012C
- BEQ.S LAB_00D3 ;0E9A: 6716
- MOVEA.L D0,A0 ;0E9C: 2040
- SUBA #$000E,A0 ;0E9E: 90FC000E
- MOVEA.L A0,A2 ;0EA2: 2448
- BRA.S LAB_00D3 ;0EA4: 600C
- LAB_00D2:
- MOVEA.L 48(A3),A6 ;0EA6: 2C6B0030
- MOVEQ #118,D1 ;0EAA: 7276
- ADD.L D1,D1 ;0EAC: D281
- JSR -462(A6) ;0EAE: 4EAEFE32
- LAB_00D3:
- TST.L D6 ;0EB2: 4A86
- BEQ.S LAB_00D6 ;0EB4: 672C
- MOVE.L A2,D0 ;0EB6: 200A
- BEQ.S LAB_00D4 ;0EB8: 6714
- MOVEA.L 28(A2),A0 ;0EBA: 206A001C
- MOVE.L 16(A0),D1 ;0EBE: 22280010
- CMP.L D6,D1 ;0EC2: B286
- SNE D0 ;0EC4: 56C0
- NEG.B D0 ;0EC6: 4400
- EXT D0 ;0EC8: 4880
- EXT.L D0 ;0ECA: 48C0
- BRA.S LAB_00D5 ;0ECC: 6002
- LAB_00D4:
- MOVEQ #0,D0 ;0ECE: 7000
- LAB_00D5:
- TST.L D0 ;0ED0: 4A80
- BEQ.S LAB_00D6 ;0ED2: 670E
- MOVE.L A2,D0 ;0ED4: 200A
- BEQ.S LAB_00D6 ;0ED6: 670A
- MOVEA.L 308(A7),A0 ;0ED8: 206F0134
- CMPA.L A2,A0 ;0EDC: B1CA
- BNE LAB_00C5 ;0EDE: 6600FE1A
- LAB_00D6:
- MOVE.L A2,D0 ;0EE2: 200A
- BEQ.S LAB_00D7 ;0EE4: 6708
- MOVEA.L A2,A0 ;0EE6: 204A
- MOVEA.L A3,A6 ;0EE8: 2C4B
- JSR -240(A6) ;0EEA: 4EAEFF10
- LAB_00D7:
- MOVEA.L 184(A3),A0 ;0EEE: 206B00B8
- MOVEA.L 40(A3),A6 ;0EF2: 2C6B0028
- JSR -570(A6) ;0EF6: 4EAEFDC6
- MOVEA.L 48(A3),A6 ;0EFA: 2C6B0030
- JSR -132(A6) ;0EFE: 4EAEFF7C
- MOVEQ #50,D1 ;0F02: 7232
- NOT.B D1 ;0F04: 4601
- CMP.L D1,D0 ;0F06: B081
- BNE.S LAB_00D8 ;0F08: 660A
- MOVE.L #$000007D2,D1 ;0F0A: 223C000007D2
- JSR -462(A6) ;0F10: 4EAEFE32
- LAB_00D8:
- MOVE.L A2,D0 ;0F14: 200A
- MOVE.L A2,D0 ;0F16: 200A
- MOVEM.L (A7)+,D5-D7/A2-A6 ;0F18: 4CDF7CE0
- ADDA #$0118,A7 ;0F1C: DEFC0118
- RTS ;0F20: 4E75
- LAB_00D9:
- SUBA #$0038,A7 ;0F22: 9EFC0038
- MOVEM.L D2-D3/D5-D7/A2-A6,-(A7) ;0F26: 48E7373E
- MOVE.L D1,D6 ;0F2A: 2C01
- MOVE.L D0,D7 ;0F2C: 2E00
- MOVEA.L 100(A7),A3 ;0F2E: 266F0064
- MOVEA.L A1,A4 ;0F32: 2849
- MOVEA.L A0,A5 ;0F34: 2A48
- SUBA.L A2,A2 ;0F36: 95CA
- MOVEA.L 184(A5),A0 ;0F38: 206D00B8
- MOVEA.L 40(A5),A6 ;0F3C: 2C6D0028
- JSR -678(A6) ;0F40: 4EAEFD5A
- MOVE.L D7,D1 ;0F44: 2207
- MOVE.L A4,D2 ;0F46: 240C
- MOVEA.L 48(A5),A6 ;0F48: 2C6D0030
- JSR -102(A6) ;0F4C: 4EAEFF9A
- TST.L D0 ;0F50: 4A80
- BEQ LAB_00E3 ;0F52: 67000154
- MOVE.L 4(A4),D0 ;0F56: 202C0004
- TST.L D0 ;0F5A: 4A80
- BMI.S LAB_00DC ;0F5C: 6B28
- MOVE.L A3,D0 ;0F5E: 200B
- BEQ.S LAB_00DA ;0F60: 6704
- MOVEA.L A3,A0 ;0F62: 204B
- BRA.S LAB_00DB ;0F64: 600A
- LAB_00DA:
- MOVEA.L 184(A5),A0 ;0F66: 206D00B8
- LEA 102(A0),A1 ;0F6A: 43E80066
- MOVEA.L A1,A0 ;0F6E: 2049
- LAB_00DB:
- PEA LAB_0050(PC) ;0F70: 487AF680
- MOVEA.L A0,A1 ;0F74: 2248
- MOVEA.L A5,A0 ;0F76: 204D
- JSR LAB_03FF ;0F78: 4EB900006B08
- MOVEA.L D0,A2 ;0F7E: 2440
- ADDQ #4,A7 ;0F80: 584F
- BRA LAB_00E3 ;0F82: 60000124
- LAB_00DC:
- TST.L D0 ;0F86: 4A80
- BPL LAB_00E3 ;0F88: 6A00011E
- MOVE.L D7,D0 ;0F8C: 2007
- MOVEA.L A5,A0 ;0F8E: 204D
- SUBA.L A1,A1 ;0F90: 93C9
- JSR LAB_03F6 ;0F92: 4EB900006A4C
- MOVE.L D0,92(A7) ;0F98: 2F40005C
- BEQ LAB_00E3 ;0F9C: 6700010A
- MOVE.L D7,D1 ;0FA0: 2207
- JSR -96(A6) ;0FA2: 4EAEFFA0
- MOVE.L D0,88(A7) ;0FA6: 2F400058
- TST.L D0 ;0FAA: 4A80
- BEQ LAB_00E2 ;0FAC: 670000EE
- PEA 88(A7) ;0FB0: 486F0058
- MOVEA.L A5,A0 ;0FB4: 204D
- MOVEA.L 96(A7),A1 ;0FB6: 226F0060
- JSR LAB_0271 ;0FBA: 4EB9000047BE
- MOVE.L D0,D5 ;0FC0: 2A00
- ADDQ #4,A7 ;0FC2: 584F
- TST.L D5 ;0FC4: 4A85
- BEQ LAB_00E1 ;0FC6: 670000CC
- MOVEA.L 184(A5),A0 ;0FCA: 206D00B8
- CMPI.L #$00000040,120(A0) ;0FCE: 0CA8000000400078
- BLS.S LAB_00DD ;0FD6: 6306
- MOVE.L 120(A0),D0 ;0FD8: 20280078
- BRA.S LAB_00DE ;0FDC: 6002
- LAB_00DD:
- MOVEQ #64,D0 ;0FDE: 7040
- LAB_00DE:
- MOVE.L D0,80(A7) ;0FE0: 2F400050
- ADDQ.L #1,D0 ;0FE4: 5280
- MOVEA.L 40(A5),A6 ;0FE6: 2C6D0028
- MOVE.L #$00010001,D1 ;0FEA: 223C00010001
- JSR -684(A6) ;0FF0: 4EAEFD54
- MOVE.L D0,84(A7) ;0FF4: 2F400054
- BEQ LAB_00E0 ;0FF8: 67000090
- MOVE.L D0,D2 ;0FFC: 2400
- MOVE.L D5,D1 ;0FFE: 2205
- MOVE.L 80(A7),D3 ;1000: 262F0050
- MOVEA.L 48(A5),A6 ;1004: 2C6D0030
- JSR -42(A6) ;1008: 4EAEFFD6
- MOVE.L D0,80(A7) ;100C: 2F400050
- TST.L D0 ;1010: 4A80
- BLE.S LAB_00DF ;1012: 6F6C
- CLR.L 40(A7) ;1014: 42AF0028
- MOVE.L A6,44(A7) ;1018: 2F4E002C
- MOVE.L 52(A5),48(A7) ;101C: 2F6D00340030
- MOVE.L 44(A5),52(A7) ;1022: 2F6D002C0034
- MOVE.L D7,56(A7) ;1028: 2F470038
- MOVE.L A4,60(A7) ;102C: 2F4C003C
- MOVE.L D5,64(A7) ;1030: 2F450040
- CLR.L 68(A7) ;1034: 42AF0044
- MOVE.L D2,72(A7) ;1038: 2F420048
- MOVE.L D0,76(A7) ;103C: 2F40004C
- MOVEQ #0,D1 ;1040: 7200
- MOVE D0,D1 ;1042: 3200
- LEA 8(A4),A0 ;1044: 41EC0008
- MOVE.L D6,-(A7) ;1048: 2F06
- MOVE.L A3,-(A7) ;104A: 2F0B
- MOVE.L A0,-(A7) ;104C: 2F08
- MOVE.L D2,-(A7) ;104E: 2F02
- MOVE.L D1,D0 ;1050: 2001
- MOVE.L 124(A4),D1 ;1052: 222C007C
- MOVEA.L A5,A0 ;1056: 204D
- LEA 56(A7),A1 ;1058: 43EF0038
- JSR LAB_00E4 ;105C: 4EB9000010C0
- MOVEA.L D0,A2 ;1062: 2440
- LEA 16(A7),A7 ;1064: 4FEF0010
- MOVE.L 68(A7),D0 ;1068: 202F0044
- BEQ.S LAB_00DF ;106C: 6712
- MOVEA.L D0,A0 ;106E: 2040
- MOVEA.L 52(A5),A6 ;1070: 2C6D0034
- JSR -48(A6) ;1074: 4EAEFFD0
- MOVEA.L 68(A7),A0 ;1078: 206F0044
- JSR -54(A6) ;107C: 4EAEFFCA
- LAB_00DF:
- MOVEA.L D2,A1 ;1080: 2242
- MOVEA.L 40(A5),A6 ;1082: 2C6D0028
- JSR -690(A6) ;1086: 4EAEFD4E
- LAB_00E0:
- MOVE.L D5,D1 ;108A: 2205
- MOVEA.L 48(A5),A6 ;108C: 2C6D0030
- JSR -36(A6) ;1090: 4EAEFFDC
- LAB_00E1:
- MOVE.L 88(A7),D1 ;1094: 222F0058
- JSR -90(A6) ;1098: 4EAEFFA6
- LAB_00E2:
- MOVEA.L 92(A7),A1 ;109C: 226F005C
- MOVEA.L 40(A5),A6 ;10A0: 2C6D0028
- JSR -690(A6) ;10A4: 4EAEFD4E
- LAB_00E3:
- MOVEA.L 184(A5),A0 ;10A8: 206D00B8
- MOVEA.L 40(A5),A6 ;10AC: 2C6D0028
- JSR -570(A6) ;10B0: 4EAEFDC6
- MOVE.L A2,D0 ;10B4: 200A
- MOVEM.L (A7)+,D2-D3/D5-D7/A2-A6 ;10B6: 4CDF7CEC
- ADDA #$0038,A7 ;10BA: DEFC0038
- RTS ;10BE: 4E75
- LAB_00E4:
- SUBA #$002C,A7 ;10C0: 9EFC002C
- MOVEM.L D2-D7/A2-A6,-(A7) ;10C4: 48E73F3E
- MOVE.L D1,D6 ;10C8: 2C01
- MOVE.L D0,D7 ;10CA: 2E00
- MOVEA.L 96(A7),A2 ;10CC: 246F0060
- MOVEA.L 92(A7),A3 ;10D0: 266F005C
- MOVEA.L A1,A4 ;10D4: 2849
- MOVEA.L A0,A5 ;10D6: 2A48
- CLR.L 84(A7) ;10D8: 42AF0054
- CLR 76(A7) ;10DC: 426F004C
- MOVE.L (A3),D0 ;10E0: 2013
- MOVE.L 4(A3),D1 ;10E2: 222B0004
- MOVEM.L D0,48(A7) ;10E6: 48EF00010030
- MOVEM.L D1,72(A7) ;10EC: 48EF00020048
- TST.L 100(A7) ;10F2: 4AAF0064
- BEQ.S LAB_00E5 ;10F6: 6712
- MOVEQ #15,D5 ;10F8: 7A0F
- MOVEA.L 100(A7),A0 ;10FA: 206F0064
- AND 118(A0),D5 ;10FE: CA680076
- MOVE.L A0,80(A7) ;1102: 2F480050
- BRA LAB_00EE ;1106: 600000E0
- LAB_00E5:
- TST.L 24(A4) ;110A: 4AAC0018
- BNE.S LAB_00E6 ;110E: 6606
- TST.L 28(A4) ;1110: 4AAC001C
- BNE.S LAB_00E7 ;1114: 663C
- LAB_00E6:
- MOVE.L D6,D2 ;1116: 2406
- ASL.L #2,D2 ;1118: E582
- SUB.L D6,D2 ;111A: 9486
- LSR.L #2,D2 ;111C: E48A
- CMP.L D1,D2 ;111E: B481
- BCC.S LAB_00E8 ;1120: 6442
- MOVE.L D6,D2 ;1122: 2406
- ASL.L #2,D2 ;1124: E582
- MOVE.L D2,D0 ;1126: 2002
- MOVEQ #3,D1 ;1128: 7203
- JSR LAB_0445 ;112A: 4EB9000071B6
- CMP.L 72(A7),D0 ;1130: B0AF0048
- BLS.S LAB_00E8 ;1134: 632E
- MOVE.L 48(A7),D0 ;1136: 202F0030
- CMPI.L #$464F524D,D0 ;113A: 0C80464F524D
- BEQ.S LAB_00E7 ;1140: 6710
- CMPI.L #$43415420,D0 ;1142: 0C8043415420
- BEQ.S LAB_00E7 ;1148: 6708
- CMPI.L #$4C495354,D0 ;114A: 0C804C495354
- BNE.S LAB_00E8 ;1150: 6612
- LAB_00E7:
- MOVEQ #2,D5 ;1152: 7A02
- MOVEA.L 184(A5),A0 ;1154: 206D00B8
- LEA 88(A0),A1 ;1158: 43E80058
- MOVE.L A1,80(A7) ;115C: 2F490050
- BRA LAB_00EE ;1160: 60000086
- LAB_00E8:
- CLR.L 28(A4) ;1164: 42AC001C
- MOVE.L A3,64(A7) ;1168: 2F4B0040
- MOVE D7,60(A7) ;116C: 3F47003C
- CLR 56(A7) ;1170: 426F0038
- LAB_00E9:
- MOVE 60(A7),D0 ;1174: 302F003C
- SUBQ #1,60(A7) ;1178: 536F003C
- TST D0 ;117C: 4A40
- BEQ.S LAB_00EC ;117E: 6732
- MOVEQ #0,D0 ;1180: 7000
- MOVEA.L 64(A7),A0 ;1182: 206F0040
- MOVE.B (A0),D0 ;1186: 1010
- LEA LAB_000D(PC),A0 ;1188: 41FAF04A
- ADDA D0,A0 ;118C: D0C0
- TST.B (A0) ;118E: 4A10
- BEQ.S LAB_00EA ;1190: 6706
- ADDQ #1,56(A7) ;1192: 526F0038
- BRA.S LAB_00EB ;1196: 6014
- LAB_00EA:
- MOVEQ #0,D1 ;1198: 7200
- MOVE.B D0,D1 ;119A: 1200
- LEA LAB_000E(PC),A0 ;119C: 41FAF136
- ADDA D1,A0 ;11A0: D0C1
- TST.B (A0) ;11A2: 4A10
- BEQ.S LAB_00EB ;11A4: 6706
- CLR 56(A7) ;11A6: 426F0038
- BRA.S LAB_00EC ;11AA: 6006
- LAB_00EB:
- ADDQ.L #1,64(A7) ;11AC: 52AF0040
- BRA.S LAB_00E9 ;11B0: 60C2
- LAB_00EC:
- SWAP D7 ;11B2: 4847
- CLR D7 ;11B4: 4247
- SWAP D7 ;11B6: 4847
- MOVE.L D7,D0 ;11B8: 2007
- ASL.L #2,D0 ;11BA: E580
- SUB.L D7,D0 ;11BC: 9087
- LSR.L #2,D0 ;11BE: E488
- MOVEQ #0,D1 ;11C0: 7200
- MOVE 56(A7),D1 ;11C2: 322F0038
- CMP.L D0,D1 ;11C6: B280
- BLS.S LAB_00ED ;11C8: 6310
- MOVEQ #1,D5 ;11CA: 7A01
- MOVEA.L 184(A5),A0 ;11CC: 206D00B8
- LEA 74(A0),A1 ;11D0: 43E8004A
- MOVE.L A1,80(A7) ;11D4: 2F490050
- BRA.S LAB_00EE ;11D8: 600E
- LAB_00ED:
- MOVEQ #0,D5 ;11DA: 7A00
- MOVEA.L 184(A5),A0 ;11DC: 206D00B8
- LEA 60(A0),A1 ;11E0: 43E8003C
- MOVE.L A1,80(A7) ;11E4: 2F490050
- LAB_00EE:
- TST.L 80(A7) ;11E8: 4AAF0050
- BEQ LAB_0102 ;11EC: 670002B0
- MOVEA.L 80(A7),A0 ;11F0: 206F0050
- MOVE.L (A0),64(A7) ;11F4: 2F500040
- LAB_00EF:
- MOVEA.L 64(A7),A0 ;11F8: 206F0040
- TST.L (A0) ;11FC: 4A90
- BEQ LAB_00FD ;11FE: 67000224
- MOVEQ #0,D0 ;1202: 7000
- MOVE D7,D0 ;1204: 3007
- MOVE 114(A0),D1 ;1206: 32280072
- EXT.L D1 ;120A: 48C1
- CMP.L D1,D0 ;120C: B081
- BLT LAB_00FB ;120E: 6D0001FA
- MOVE.L 102(A0),56(A7) ;1212: 2F6800660038
- MOVE.L A3,52(A7) ;1218: 2F4B0034
- MOVE #$0001,76(A7) ;121C: 3F7C0001004C
- BTST #4,119(A0) ;1222: 082800040077
- BEQ.S LAB_00F2 ;1228: 6740
- MOVE 114(A0),D0 ;122A: 30280072
- MOVE D0,46(A7) ;122E: 3F40002E
- LAB_00F0:
- MOVE 46(A7),D0 ;1232: 302F002E
- SUBQ #1,46(A7) ;1236: 536F002E
- TST D0 ;123A: 4A40
- BEQ LAB_00F5 ;123C: 670000A4
- MOVEA.L 56(A7),A0 ;1240: 206F0038
- MOVE (A0),D0 ;1244: 3010
- TST D0 ;1246: 4A40
- BMI.S LAB_00F1 ;1248: 6B16
- EXT.L D0 ;124A: 48C0
- MOVEQ #0,D1 ;124C: 7200
- MOVEA.L 52(A7),A0 ;124E: 206F0034
- MOVE.B (A0),D1 ;1252: 1210
- CMP.L D1,D0 ;1254: B081
- BEQ.S LAB_00F1 ;1256: 6708
- CLR 76(A7) ;1258: 426F004C
- BRA LAB_00F5 ;125C: 60000084
- LAB_00F1:
- ADDQ.L #2,56(A7) ;1260: 54AF0038
- ADDQ.L #1,52(A7) ;1264: 52AF0034
- BRA.S LAB_00F0 ;1268: 60C8
- LAB_00F2:
- MOVEA.L 64(A7),A0 ;126A: 206F0040
- MOVE 114(A0),D0 ;126E: 30280072
- MOVE D0,46(A7) ;1272: 3F40002E
- LAB_00F3:
- MOVE 46(A7),D0 ;1276: 302F002E
- SUBQ #1,46(A7) ;127A: 536F002E
- TST D0 ;127E: 4A40
- BEQ.S LAB_00F5 ;1280: 6760
- MOVEA.L 56(A7),A0 ;1282: 206F0038
- MOVE (A0),D0 ;1286: 3010
- TST D0 ;1288: 4A40
- BMI.S LAB_00F4 ;128A: 6B4C
- EXT.L D0 ;128C: 48C0
- MOVEQ #0,D1 ;128E: 7200
- MOVEA.L 52(A7),A0 ;1290: 206F0034
- MOVE.B (A0),D1 ;1294: 1210
- CMP.L D1,D0 ;1296: B081
- BEQ.S LAB_00F4 ;1298: 673E
- MOVEQ #0,D0 ;129A: 7000
- MOVE.B D1,D0 ;129C: 1001
- MOVEA.L 56(A7),A0 ;129E: 206F0038
- MOVE (A0),D2 ;12A2: 3410
- EXT.L D2 ;12A4: 48C2
- MOVEQ #0,D3 ;12A6: 7600
- MOVE.L D0,D4 ;12A8: 2800
- ADDI.L #$000001BC,D4 ;12AA: 0684000001BC
- MOVE.B 0(A5,D4.L),D3 ;12B0: 16354800
- CMP.L D3,D2 ;12B4: B483
- BEQ.S LAB_00F4 ;12B6: 6720
- MOVEQ #0,D0 ;12B8: 7000
- MOVE.B D1,D0 ;12BA: 1001
- MOVE (A0),D1 ;12BC: 3210
- EXT.L D1 ;12BE: 48C1
- MOVEQ #0,D2 ;12C0: 7400
- MOVE.L D0,D3 ;12C2: 2600
- ADDI.L #$000000BC,D3 ;12C4: 0683000000BC
- MOVE.B 0(A5,D3.L),D2 ;12CA: 14353800
- CMP.L D2,D1 ;12CE: B282
- BEQ.S LAB_00F4 ;12D0: 6706
- CLR 76(A7) ;12D2: 426F004C
- BRA.S LAB_00F5 ;12D6: 600A
- LAB_00F4:
- ADDQ.L #2,56(A7) ;12D8: 54AF0038
- ADDQ.L #1,52(A7) ;12DC: 52AF0034
- BRA.S LAB_00F3 ;12E0: 6094
- LAB_00F5:
- TST 76(A7) ;12E2: 4A6F004C
- BEQ LAB_00FB ;12E6: 67000122
- MOVEA.L 64(A7),A0 ;12EA: 206F0040
- BTST #0,61(A0) ;12EE: 08280000003D
- BNE.S LAB_00F7 ;12F4: 6642
- TST.L 98(A0) ;12F6: 4AA80062
- BEQ.S LAB_00F7 ;12FA: 673C
- BTST #1,61(A0) ;12FC: 08280001003D
- BEQ.S LAB_00F6 ;1302: 671C
- MOVE.L 66(A0),D0 ;1304: 20280042
- BEQ.S LAB_00F7 ;1308: 672E
- MOVE.L D0,D1 ;130A: 2200
- MOVE.L A2,D2 ;130C: 240A
- MOVEA.L 48(A5),A6 ;130E: 2C6D0030
- JSR -972(A6) ;1312: 4EAEFC34
- TST D0 ;1316: 4A40
- BNE.S LAB_00F7 ;1318: 661E
- CLR 76(A7) ;131A: 426F004C
- BRA.S LAB_00F7 ;131E: 6018
- LAB_00F6:
- MOVEA.L 98(A0),A0 ;1320: 20680062
- MOVEA.L A2,A1 ;1324: 224A
- MOVEA.L 44(A5),A6 ;1326: 2C6D002C
- JSR -162(A6) ;132A: 4EAEFF5E
- TST.L D0 ;132E: 4A80
- BEQ.S LAB_00F7 ;1330: 6706
- MOVEQ #0,D0 ;1332: 7000
- MOVE D0,76(A7) ;1334: 3F40004C
- LAB_00F7:
- TST 76(A7) ;1338: 4A6F004C
- BEQ LAB_00FB ;133C: 670000CC
- MOVEA.L 64(A7),A0 ;1340: 206F0040
- TST.L 82(A0) ;1344: 4AA80052
- BEQ LAB_00FB ;1348: 670000C0
- MOVE.L 24(A4),D0 ;134C: 202C0018
- BEQ.S LAB_00F9 ;1350: 6778
- MOVE.L D0,D1 ;1352: 2200
- MOVEA.L 48(A5),A6 ;1354: 2C6D0030
- MOVEQ #0,D2 ;1358: 7400
- MOVEQ #-1,D3 ;135A: 76FF
- JSR -66(A6) ;135C: 4EAEFFBE
- ADDQ.L #1,D0 ;1360: 5280
- BEQ LAB_00FD ;1362: 670000C0
- TST.L (A4) ;1366: 4A94
- BNE.S LAB_00F9 ;1368: 6660
- MOVE.L 40(A5),(A4) ;136A: 28AD0028
- MOVE.L D5,D0 ;136E: 2005
- SUBQ #2,D0 ;1370: 5540
- BNE.S LAB_00F9 ;1372: 6656
- MOVEA.L 52(A5),A6 ;1374: 2C6D0034
- JSR -30(A6) ;1378: 4EAEFFE2
- MOVE.L D0,28(A4) ;137C: 2940001C
- TST.L D0 ;1380: 4A80
- BNE.S LAB_00F8 ;1382: 660E
- MOVEA.L 48(A5),A6 ;1384: 2C6D0030
- MOVEQ #103,D1 ;1388: 7267
- JSR -462(A6) ;138A: 4EAEFE32
- BRA LAB_00FD ;138E: 60000094
- LAB_00F8:
- MOVEA.L D0,A0 ;1392: 2040
- MOVE.L 24(A4),(A0) ;1394: 20AC0018
- MOVEA.L 28(A4),A0 ;1398: 206C001C
- MOVEA.L 52(A5),A6 ;139C: 2C6D0034
- JSR -234(A6) ;13A0: 4EAEFF16
- CLR.L 24(A4) ;13A4: 42AC0018
- MOVE.L D2,D0 ;13A8: 2002
- MOVEA.L 28(A4),A0 ;13AA: 206C001C
- MOVEA.L 52(A5),A6 ;13AE: 2C6D0034
- JSR -36(A6) ;13B2: 4EAEFFDC
- MOVE.L D0,68(A7) ;13B6: 2F400044
- BEQ.S LAB_00F9 ;13BA: 670E
- MOVEA.L 28(A4),A0 ;13BC: 206C001C
- JSR -54(A6) ;13C0: 4EAEFFCA
- CLR.L 28(A4) ;13C4: 42AC001C
- BRA.S LAB_00FD ;13C8: 605A
- LAB_00F9:
- MOVEA.L 64(A7),A1 ;13CA: 226F0040
- MOVEA.L 82(A1),A0 ;13CE: 20690052
- MOVEA.L A0,A1 ;13D2: 2248
- MOVEA.L A4,A0 ;13D4: 204C
- JSR (A1) ;13D6: 4E91
- MOVE D0,76(A7) ;13D8: 3F40004C
- MOVEQ #1,D1 ;13DC: 7201
- CMP D1,D0 ;13DE: B041
- BEQ.S LAB_00FA ;13E0: 6708
- TST D0 ;13E2: 4A40
- BEQ.S LAB_00FA ;13E4: 6704
- CLR 76(A7) ;13E6: 426F004C
- LAB_00FA:
- MOVE.L 28(A4),D0 ;13EA: 202C001C
- BEQ.S LAB_00FB ;13EE: 671A
- MOVEA.L D0,A0 ;13F0: 2040
- MOVEA.L 52(A5),A6 ;13F2: 2C6D0034
- JSR -48(A6) ;13F6: 4EAEFFD0
- MOVEA.L 28(A4),A0 ;13FA: 206C001C
- MOVEQ #0,D0 ;13FE: 7000
- JSR -36(A6) ;1400: 4EAEFFDC
- MOVE.L D0,68(A7) ;1404: 2F400044
- BNE.S LAB_00FD ;1408: 661A
- LAB_00FB:
- TST 76(A7) ;140A: 4A6F004C
- BEQ.S LAB_00FC ;140E: 6708
- MOVE.L 64(A7),84(A7) ;1410: 2F6F00400054
- BRA.S LAB_00FD ;1416: 600C
- LAB_00FC:
- MOVEA.L 64(A7),A0 ;1418: 206F0040
- MOVE.L (A0),64(A7) ;141C: 2F500040
- BRA LAB_00EF ;1420: 6000FDD6
- LAB_00FD:
- TST 76(A7) ;1424: 4A6F004C
- BNE.S LAB_0102 ;1428: 6674
- MOVEQ #0,D0 ;142A: 7000
- MOVE D5,D0 ;142C: 3005
- TST.L D0 ;142E: 4A80
- BEQ.S LAB_00FE ;1430: 670E
- SUBQ.L #1,D0 ;1432: 5380
- BEQ.S LAB_00FF ;1434: 6722
- SUBQ.L #1,D0 ;1436: 5380
- BEQ.S LAB_0100 ;1438: 6736
- SUBQ.L #1,D0 ;143A: 5380
- BEQ.S LAB_0101 ;143C: 674A
- BRA.S LAB_0102 ;143E: 605E
- LAB_00FE:
- PEA LAB_0051(PC) ;1440: 487AF1BA
- MOVEA.L A5,A0 ;1444: 204D
- MOVEA.L 84(A7),A1 ;1446: 226F0054
- JSR LAB_03FF ;144A: 4EB900006B08
- ADDQ #4,A7 ;1450: 584F
- MOVE.L D0,84(A7) ;1452: 2F400054
- BRA.S LAB_0102 ;1456: 6046
- LAB_00FF:
- PEA LAB_0053(PC) ;1458: 487AF1AA
- MOVEA.L A5,A0 ;145C: 204D
- MOVEA.L 84(A7),A1 ;145E: 226F0054
- JSR LAB_03FF ;1462: 4EB900006B08
- ADDQ #4,A7 ;1468: 584F
- MOVE.L D0,84(A7) ;146A: 2F400054
- BRA.S LAB_0102 ;146E: 602E
- LAB_0100:
- PEA LAB_0054+2(PC) ;1470: 487AF198
- MOVEA.L A5,A0 ;1474: 204D
- MOVEA.L 84(A7),A1 ;1476: 226F0054
- JSR LAB_03FF ;147A: 4EB900006B08
- ADDQ #4,A7 ;1480: 584F
- MOVE.L D0,84(A7) ;1482: 2F400054
- BRA.S LAB_0102 ;1486: 6016
- LAB_0101:
- PEA LAB_0056(PC) ;1488: 487AF184
- MOVEA.L A5,A0 ;148C: 204D
- MOVEA.L 84(A7),A1 ;148E: 226F0054
- JSR LAB_03FF ;1492: 4EB900006B08
- ADDQ #4,A7 ;1498: 584F
- MOVE.L D0,84(A7) ;149A: 2F400054
- LAB_0102:
- MOVE.L 84(A7),D0 ;149E: 202F0054
- MOVEM.L (A7)+,D2-D7/A2-A6 ;14A2: 4CDF7CFC
- ADDA #$002C,A7 ;14A6: DEFC002C
- RTS ;14AA: 4E75
- MOVEM.L A4-A6,-(A7) ;14AC: 48E7000E
- MOVEA.L A6,A4 ;14B0: 284E
- MOVEA.L A0,A5 ;14B2: 2A48
- MOVE.L A5,D0 ;14B4: 200D
- BEQ.S LAB_0103 ;14B6: 672A
- TST.L 54(A5) ;14B8: 4AAD0036
- BEQ.S LAB_0103 ;14BC: 6724
- MOVEA.L 184(A4),A0 ;14BE: 206C00B8
- MOVEA.L 40(A4),A6 ;14C2: 2C6C0028
- JSR -678(A6) ;14C6: 4EAEFD5A
- JSR -132(A6) ;14CA: 4EAEFF7C
- ADDQ.L #1,86(A5) ;14CE: 52AD0056
- MOVEA.L 40(A4),A6 ;14D2: 2C6C0028
- JSR -138(A6) ;14D6: 4EAEFF76
- MOVEA.L 184(A4),A0 ;14DA: 206C00B8
- JSR -570(A6) ;14DE: 4EAEFDC6
- LAB_0103:
- MOVEM.L (A7)+,A4-A6 ;14E2: 4CDF7000
- RTS ;14E6: 4E75
- MOVEM.L D7/A4-A6,-(A7) ;14E8: 48E7010E
- MOVEA.L A6,A4 ;14EC: 284E
- MOVEA.L A0,A5 ;14EE: 2A48
- MOVE.L A5,D0 ;14F0: 200D
- BEQ.S LAB_0106 ;14F2: 673C
- TST.L 54(A5) ;14F4: 4AAD0036
- BEQ.S LAB_0106 ;14F8: 6736
- MOVEA.L 184(A4),A0 ;14FA: 206C00B8
- MOVEA.L 40(A4),A6 ;14FE: 2C6C0028
- JSR -678(A6) ;1502: 4EAEFD5A
- JSR -132(A6) ;1506: 4EAEFF7C
- MOVE.L 86(A5),D0 ;150A: 202D0056
- BEQ.S LAB_0104 ;150E: 6706
- SUBQ.L #1,86(A5) ;1510: 53AD0056
- BRA.S LAB_0105 ;1514: 600A
- LAB_0104:
- MOVE.L #$35000000,D7 ;1516: 2E3C35000000
- JSR -108(A6) ;151C: 4EAEFF94
- LAB_0105:
- MOVEA.L 40(A4),A6 ;1520: 2C6C0028
- JSR -138(A6) ;1524: 4EAEFF76
- MOVEA.L 184(A4),A0 ;1528: 206C00B8
- JSR -570(A6) ;152C: 4EAEFDC6
- LAB_0106:
- MOVEM.L (A7)+,D7/A4-A6 ;1530: 4CDF7080
- RTS ;1534: 4E75
- SUBA #$0130,A7 ;1536: 9EFC0130
- MOVEM.L D2/D5-D7/A2-A6,-(A7) ;153A: 48E7273E
- MOVEA.L A6,A3 ;153E: 264E
- MOVEA.L A0,A4 ;1540: 2848
- MOVEA.L D0,A5 ;1542: 2A40
- MOVEQ #0,D5 ;1544: 7A00
- CLR.L 332(A7) ;1546: 42AF014C
- CLR.L 324(A7) ;154A: 42AF0144
- MOVEA.L A4,A0 ;154E: 204C
- MOVEA.L 44(A3),A6 ;1550: 2C6B002C
- MOVE.L #$80001065,D0 ;1554: 203C80001065
- MOVEQ #2,D1 ;155A: 7202
- JSR -36(A6) ;155C: 4EAEFFDC
- MOVE.L D0,D7 ;1560: 2E00
- MOVE.L D7,D0 ;1562: 2007
- TST.L D0 ;1564: 4A80
- BNE.S LAB_0107 ;1566: 660E
- MOVEA.L 48(A3),A6 ;1568: 2C6B0030
- MOVEQ #116,D1 ;156C: 7274
- JSR -462(A6) ;156E: 4EAEFE32
- BRA LAB_0127 ;1572: 6000039C
- LAB_0107:
- MOVEA.L A4,A0 ;1576: 204C
- MOVE.L #$80001067,D0 ;1578: 203C80001067
- MOVEQ #0,D1 ;157E: 7200
- JSR -36(A6) ;1580: 4EAEFFDC
- MOVEA.L D0,A2 ;1584: 2440
- MOVEA.L A4,A0 ;1586: 204C
- MOVE.L #$8000101E,D0 ;1588: 203C8000101E
- MOVEQ #0,D1 ;158E: 7200
- JSR -36(A6) ;1590: 4EAEFFDC
- MOVE.L D0,320(A7) ;1594: 2F400140
- MOVEA.L A4,A0 ;1598: 204C
- MOVE.L #$8000103E,D0 ;159A: 203C8000103E
- MOVEQ #0,D1 ;15A0: 7200
- JSR -36(A6) ;15A2: 4EAEFFDC
- MOVE.L D0,328(A7) ;15A6: 2F400148
- MOVEA.L A4,A0 ;15AA: 204C
- MOVE.L #$80001066,D0 ;15AC: 203C80001066
- MOVEQ #0,D1 ;15B2: 7200
- JSR -36(A6) ;15B4: 4EAEFFDC
- MOVE.L D0,336(A7) ;15B8: 2F400150
- MOVEA.L A4,A0 ;15BC: 204C
- MOVE.L #$8000101F,D0 ;15BE: 203C8000101F
- MOVEQ #0,D1 ;15C4: 7200
- JSR -36(A6) ;15C6: 4EAEFFDC
- MOVE.L D0,D6 ;15CA: 2C00
- MOVE.L A2,D0 ;15CC: 200A
- BEQ.S LAB_0108 ;15CE: 670E
- TST.L 336(A7) ;15D0: 4AAF0150
- BNE.S LAB_0108 ;15D4: 6608
- MOVEA.L A2,A0 ;15D6: 204A
- MOVEA.L A3,A6 ;15D8: 2C4B
- JSR -240(A6) ;15DA: 4EAEFF10
- LAB_0108:
- MOVEQ #1,D0 ;15DE: 7001
- CMP.L D0,D7 ;15E0: BE80
- BNE.S LAB_0109 ;15E2: 6608
- TST.L 320(A7) ;15E4: 4AAF0140
- BNE LAB_011E ;15E8: 6600021C
- LAB_0109:
- MOVE.L D7,D0 ;15EC: 2007
- SUBQ.L #1,D0 ;15EE: 5380
- BNE LAB_0113 ;15F0: 660000BA
- TST.L D6 ;15F4: 4A86
- BEQ LAB_0113 ;15F6: 670000B4
- MOVE.L D6,D0 ;15FA: 2006
- SUBI.L #$616E696D,D0 ;15FC: 0480616E696D
- BEQ.S LAB_010A ;1602: 673A
- SUBI.L #$0300FA08,D0 ;1604: 04800300FA08
- BEQ.S LAB_010B ;160A: 673E
- SUBI.L #$04FF0FFF,D0 ;160C: 048004FF0FFF
- BEQ.S LAB_010C ;1612: 6742
- SUBI.L #$040102F5,D0 ;1614: 0480040102F5
- BEQ.S LAB_010D ;161A: 6746
- SUBI.L #$0005FD00,D0 ;161C: 04800005FD00
- BEQ.S LAB_010E ;1622: 674A
- SUBI.L #$02F3F00B,D0 ;1624: 048002F3F00B
- BEQ.S LAB_010F ;162A: 674E
- SUBI.L #$030611FA,D0 ;162C: 0480030611FA
- BEQ.S LAB_0110 ;1632: 6752
- SUBI.L #$00F60306,D0 ;1634: 048000F60306
- BEQ.S LAB_0111 ;163A: 6756
- BRA.S LAB_0112 ;163C: 6060
- LAB_010A:
- LEA LAB_0057(PC),A0 ;163E: 41FAEFD4
- MOVE.L A0,320(A7) ;1642: 2F480140
- BRA LAB_011E ;1646: 600001BE
- LAB_010B:
- LEA LAB_0058(PC),A0 ;164A: 41FAEFD2
- MOVE.L A0,320(A7) ;164E: 2F480140
- BRA LAB_011E ;1652: 600001B2
- LAB_010C:
- LEA LAB_0059(PC),A0 ;1656: 41FAEFD0
- MOVE.L A0,320(A7) ;165A: 2F480140
- BRA LAB_011E ;165E: 600001A6
- LAB_010D:
- LEA LAB_005B(PC),A0 ;1662: 41FAEFD0
- MOVE.L A0,320(A7) ;1666: 2F480140
- BRA LAB_011E ;166A: 6000019A
- LAB_010E:
- LEA LAB_005C(PC),A0 ;166E: 41FAEFCA
- MOVE.L A0,320(A7) ;1672: 2F480140
- BRA LAB_011E ;1676: 6000018E
- LAB_010F:
- LEA LAB_005D(PC),A0 ;167A: 41FAEFC4
- MOVE.L A0,320(A7) ;167E: 2F480140
- BRA LAB_011E ;1682: 60000182
- LAB_0110:
- LEA LAB_005E(PC),A0 ;1686: 41FAEFC0
- MOVE.L A0,320(A7) ;168A: 2F480140
- BRA LAB_011E ;168E: 60000176
- LAB_0111:
- LEA LAB_005F(PC),A0 ;1692: 41FAEFBA
- MOVE.L A0,320(A7) ;1696: 2F480140
- BRA LAB_011E ;169A: 6000016A
- LAB_0112:
- MOVEA.L 48(A3),A6 ;169E: 2C6B0030
- MOVEQ #115,D1 ;16A2: 7273
- JSR -462(A6) ;16A4: 4EAEFE32
- BRA LAB_011E ;16A8: 6000015C
- LAB_0113:
- MOVE.L 336(A7),D0 ;16AC: 202F0150
- BEQ.S LAB_0114 ;16B0: 6716
- MOVE.L A2,D1 ;16B2: 220A
- BNE.S LAB_0114 ;16B4: 6612
- MOVEA.L D0,A0 ;16B6: 2040
- MOVE.L D7,D0 ;16B8: 2007
- MOVEA.L A4,A1 ;16BA: 224C
- MOVEA.L A3,A6 ;16BC: 2C4B
- JSR -36(A6) ;16BE: 4EAEFFDC
- MOVEA.L D0,A2 ;16C2: 2440
- BRA LAB_011E ;16C4: 60000140
- LAB_0114:
- MOVE.L A2,D0 ;16C8: 200A
- BNE LAB_011E ;16CA: 6600013A
- MOVE.L D7,D0 ;16CE: 2007
- SUBQ.L #2,D0 ;16D0: 5580
- BEQ.S LAB_0115 ;16D2: 6708
- SUBQ.L #1,D0 ;16D4: 5380
- BEQ.S LAB_0118 ;16D6: 676C
- BRA LAB_011E ;16D8: 6000012C
- LAB_0115:
- MOVE.L A5,D1 ;16DC: 220D
- MOVEA.L 48(A3),A6 ;16DE: 2C6B0030
- MOVEQ #-2,D2 ;16E2: 74FE
- JSR -84(A6) ;16E4: 4EAEFFAC
- MOVE.L D0,D5 ;16E8: 2A00
- TST.L D5 ;16EA: 4A85
- BEQ LAB_011E ;16EC: 67000118
- MOVEA.L D5,A0 ;16F0: 2045
- MOVEA.L A4,A1 ;16F2: 224C
- MOVEQ #2,D0 ;16F4: 7002
- MOVEA.L A3,A6 ;16F6: 2C4B
- JSR -36(A6) ;16F8: 4EAEFFDC
- MOVEA.L D0,A2 ;16FC: 2440
- MOVE.L A2,D0 ;16FE: 200A
- BEQ.S LAB_0117 ;1700: 672A
- TST.L D6 ;1702: 4A86
- BEQ.S LAB_0116 ;1704: 6722
- MOVEA.L 28(A2),A0 ;1706: 206A001C
- MOVE.L 16(A0),D0 ;170A: 20280010
- CMP.L D6,D0 ;170E: B086
- BEQ.S LAB_0116 ;1710: 6716
- MOVEA.L A2,A0 ;1712: 204A
- JSR -42(A6) ;1714: 4EAEFFD6
- SUBA.L A2,A2 ;1718: 95CA
- MOVEA.L 48(A3),A6 ;171A: 2C6B0030
- MOVEQ #106,D1 ;171E: 726A
- ADD.L D1,D1 ;1720: D281
- JSR -462(A6) ;1722: 4EAEFE32
- BRA.S LAB_0117 ;1726: 6004
- LAB_0116:
- MOVE.L D5,336(A7) ;1728: 2F450150
- LAB_0117:
- TST.L 336(A7) ;172C: 4AAF0150
- BNE LAB_011E ;1730: 660000D4
- MOVE.L D5,D1 ;1734: 2205
- MOVEA.L 48(A3),A6 ;1736: 2C6B0030
- JSR -90(A6) ;173A: 4EAEFFA6
- MOVEQ #0,D5 ;173E: 7A00
- BRA LAB_011E ;1740: 600000C4
- LAB_0118:
- MOVEA.L 52(A3),A6 ;1744: 2C6B0034
- JSR -30(A6) ;1748: 4EAEFFE2
- MOVE.L D0,332(A7) ;174C: 2F40014C
- TST.L D0 ;1750: 4A80
- BNE.S LAB_0119 ;1752: 660E
- MOVEA.L 48(A3),A6 ;1754: 2C6B0030
- MOVEQ #103,D1 ;1758: 7267
- JSR -462(A6) ;175A: 4EAEFE32
- BRA LAB_011E ;175E: 600000A6
- LAB_0119:
- MOVE.L A5,D0 ;1762: 200D
- JSR -246(A6) ;1764: 4EAEFF0A
- MOVEA.L 332(A7),A0 ;1768: 206F014C
- MOVE.L D0,(A0) ;176C: 2080
- BEQ LAB_011D ;176E: 67000080
- MOVEA.L 52(A3),A6 ;1772: 2C6B0034
- JSR -240(A6) ;1776: 4EAEFF10
- MOVEA.L 332(A7),A0 ;177A: 206F014C
- MOVEQ #0,D0 ;177E: 7000
- JSR -36(A6) ;1780: 4EAEFFDC
- TST.L D0 ;1784: 4A80
- BNE.S LAB_011C ;1786: 6654
- MOVEA.L 332(A7),A0 ;1788: 206F014C
- MOVEA.L A4,A1 ;178C: 224C
- MOVEQ #3,D0 ;178E: 7003
- MOVEA.L A3,A6 ;1790: 2C4B
- JSR -36(A6) ;1792: 4EAEFFDC
- MOVEA.L D0,A2 ;1796: 2440
- MOVE.L A2,D0 ;1798: 200A
- BEQ.S LAB_011B ;179A: 672E
- TST.L D6 ;179C: 4A86
- BEQ.S LAB_011A ;179E: 6722
- MOVEA.L 28(A2),A0 ;17A0: 206A001C
- MOVE.L 16(A0),D0 ;17A4: 20280010
- CMP.L D6,D0 ;17A8: B086
- BEQ.S LAB_011A ;17AA: 6716
- MOVEA.L A2,A0 ;17AC: 204A
- JSR -42(A6) ;17AE: 4EAEFFD6
- SUBA.L A2,A2 ;17B2: 95CA
- MOVEA.L 48(A3),A6 ;17B4: 2C6B0030
- MOVEQ #106,D1 ;17B8: 726A
- ADD.L D1,D1 ;17BA: D281
- JSR -462(A6) ;17BC: 4EAEFE32
- BRA.S LAB_011B ;17C0: 6008
- LAB_011A:
- MOVEA.L 332(A7),A0 ;17C2: 206F014C
- MOVE.L A0,336(A7) ;17C6: 2F480150
- LAB_011B:
- TST.L 336(A7) ;17CA: 4AAF0150
- BNE.S LAB_011C ;17CE: 660C
- MOVEA.L 332(A7),A0 ;17D0: 206F014C
- MOVEA.L 52(A3),A6 ;17D4: 2C6B0034
- JSR -48(A6) ;17D8: 4EAEFFD0
- LAB_011C:
- TST.L 336(A7) ;17DC: 4AAF0150
- BNE.S LAB_011D ;17E0: 660E
- MOVEA.L 332(A7),A1 ;17E2: 226F014C
- MOVEA.L (A1),A0 ;17E6: 2051
- MOVEA.L 52(A3),A6 ;17E8: 2C6B0034
- JSR -252(A6) ;17EC: 4EAEFF04
- LAB_011D:
- TST.L 336(A7) ;17F0: 4AAF0150
- BNE.S LAB_011E ;17F4: 6610
- MOVEA.L 332(A7),A0 ;17F6: 206F014C
- MOVEA.L 52(A3),A6 ;17FA: 2C6B0034
- JSR -54(A6) ;17FE: 4EAEFFCA
- CLR.L 332(A7) ;1802: 42AF014C
- LAB_011E:
- MOVE.L A2,D0 ;1806: 200A
- BEQ.S LAB_011F ;1808: 670C
- MOVEA.L 28(A2),A0 ;180A: 206A001C
- MOVEA.L 4(A0),A1 ;180E: 22680004
- MOVE.L A1,320(A7) ;1812: 2F490140
- LAB_011F:
- MOVE.L 320(A7),D0 ;1816: 202F0140
- BNE.S LAB_0120 ;181A: 6608
- TST.L 328(A7) ;181C: 4AAF0148
- BEQ LAB_0125 ;1820: 670000B8
- LAB_0120:
- CLR.L 316(A7) ;1824: 42AF013C
- TST.L 328(A7) ;1828: 4AAF0148
- BNE.S LAB_0123 ;182C: 6654
- MOVE.L D0,-(A7) ;182E: 2F00
- PEA LAB_0060(PC) ;1830: 487AEE22
- PEA 46(A7) ;1834: 486F002E
- MOVE.L A3,-(A7) ;1838: 2F0B
- JSR LAB_03F3 ;183A: 4EB900006A0C
- LEA 16(A7),A7 ;1840: 4FEF0010
- LEA 38(A7),A1 ;1844: 43EF0026
- MOVEA.L 40(A3),A6 ;1848: 2C6B0028
- MOVEQ #0,D0 ;184C: 7000
- JSR -552(A6) ;184E: 4EAEFDD8
- MOVE.L D0,316(A7) ;1852: 2F40013C
- BEQ.S LAB_0122 ;1856: 671E
- MOVEA.L D0,A0 ;1858: 2040
- CMPI #$002D,20(A0) ;185A: 0C68002D0014
- BCS.S LAB_0121 ;1860: 6508
- MOVE.L 36(A0),328(A7) ;1862: 2F6800240148
- BRA.S LAB_0123 ;1868: 6018
- LAB_0121:
- MOVEA.L D0,A6 ;186A: 2C40
- JSR -30(A6) ;186C: 4EAEFFE2
- MOVE.L D0,328(A7) ;1870: 2F400148
- BRA.S LAB_0123 ;1874: 600C
- LAB_0122:
- MOVEA.L 48(A3),A6 ;1876: 2C6B0030
- MOVEQ #125,D1 ;187A: 727D
- LSL.L #4,D1 ;187C: E989
- JSR -462(A6) ;187E: 4EAEFE32
- LAB_0123:
- MOVE.L 328(A7),D0 ;1882: 202F0148
- BEQ.S LAB_0124 ;1886: 6740
- MOVE.L A2,-(A7) ;1888: 2F0A
- MOVE.L A4,-(A7) ;188A: 2F0C
- PEA (2).W ;188C: 48780002
- MOVE.L 348(A7),-(A7) ;1890: 2F2F015C
- MOVE.L #$80001066,-(A7) ;1894: 2F3C80001066
- MOVE.L A2,-(A7) ;189A: 2F0A
- MOVE.L #$80001067,-(A7) ;189C: 2F3C80001067
- MOVE.L A5,-(A7) ;18A2: 2F0D
- MOVE.L #$80001064,-(A7) ;18A4: 2F3C80001064
- MOVEA.L D0,A0 ;18AA: 2040
- MOVEA.L 64(A3),A6 ;18AC: 2C6B0040
- SUBA.L A1,A1 ;18B0: 93C9
- MOVEA.L A7,A2 ;18B2: 244F
- JSR -636(A6) ;18B4: 4EAEFD84
- LEA 32(A7),A7 ;18B8: 4FEF0020
- MOVEA.L (A7)+,A2 ;18BC: 245F
- MOVEQ #0,D5 ;18BE: 7A00
- CLR.L 332(A7) ;18C0: 42AF014C
- MOVE.L D0,324(A7) ;18C4: 2F400144
- LAB_0124:
- TST.L 324(A7) ;18C8: 4AAF0144
- BNE.S LAB_0125 ;18CC: 660C
- MOVEA.L 316(A7),A1 ;18CE: 226F013C
- MOVEA.L 40(A3),A6 ;18D2: 2C6B0028
- JSR -414(A6) ;18D6: 4EAEFE62
- LAB_0125:
- TST.L 324(A7) ;18DA: 4AAF0144
- BNE.S LAB_0127 ;18DE: 6630
- TST.L D5 ;18E0: 4A85
- BEQ.S LAB_0126 ;18E2: 670A
- MOVE.L D5,D1 ;18E4: 2205
- MOVEA.L 48(A3),A6 ;18E6: 2C6B0030
- JSR -90(A6) ;18EA: 4EAEFFA6
- LAB_0126:
- MOVE.L 332(A7),D0 ;18EE: 202F014C
- BEQ.S LAB_0127 ;18F2: 671C
- MOVEA.L D0,A0 ;18F4: 2040
- MOVEA.L 52(A3),A6 ;18F6: 2C6B0034
- JSR -48(A6) ;18FA: 4EAEFFD0
- MOVEA.L 332(A7),A1 ;18FE: 226F014C
- MOVEA.L (A1),A0 ;1902: 2051
- JSR -252(A6) ;1904: 4EAEFF04
- MOVEA.L 332(A7),A0 ;1908: 206F014C
- JSR -54(A6) ;190C: 4EAEFFCA
- LAB_0127:
- MOVEA.L 48(A3),A6 ;1910: 2C6B0030
- JSR -132(A6) ;1914: 4EAEFF7C
- MOVEQ #50,D1 ;1918: 7232
- NOT.B D1 ;191A: 4601
- CMP.L D1,D0 ;191C: B081
- BNE.S LAB_0128 ;191E: 660A
- MOVE.L #$000007D2,D1 ;1920: 223C000007D2
- JSR -462(A6) ;1926: 4EAEFE32
- LAB_0128:
- MOVE.L 324(A7),D0 ;192A: 202F0144
- MOVEM.L (A7)+,D2/D5-D7/A2-A6 ;192E: 4CDF7CE4
- ADDA #$0130,A7 ;1932: DEFC0130
- RTS ;1936: 4E75
- MOVEM.L A2-A6,-(A7) ;1938: 48E7003E
- MOVEA.L A6,A4 ;193C: 284E
- MOVEA.L A0,A5 ;193E: 2A48
- MOVE.L A5,D0 ;1940: 200D
- BEQ.S LAB_012B ;1942: 6734
- MOVEA.L 34(A5),A3 ;1944: 266D0022
- MOVEA.L -4(A5),A0 ;1948: 206DFFFC
- MOVEA.L 36(A0),A2 ;194C: 24680024
- LAB_0129:
- MOVEQ #96,D0 ;1950: 7060
- AND.L 46(A3),D0 ;1952: C0AB002E
- BEQ.S LAB_012A ;1956: 670C
- MOVEA.L 48(A4),A6 ;1958: 2C6C0030
- MOVEQ #10,D1 ;195C: 720A
- JSR -198(A6) ;195E: 4EAEFF3A
- BRA.S LAB_0129 ;1962: 60EC
- LAB_012A:
- MOVEA.L A5,A0 ;1964: 204D
- MOVEA.L 64(A4),A6 ;1966: 2C6C0040
- JSR -642(A6) ;196A: 4EAEFD7E
- MOVEA.L A2,A1 ;196E: 224A
- MOVEA.L 40(A4),A6 ;1970: 2C6C0028
- JSR -414(A6) ;1974: 4EAEFE62
- LAB_012B:
- MOVEM.L (A7)+,A2-A6 ;1978: 4CDF7C00
- RTS ;197C: 4E75
- SUBQ #4,A7 ;197E: 594F
- MOVEM.L A2-A6,-(A7) ;1980: 48E7003E
- MOVEA.L A1,A4 ;1984: 2849
- MOVEA.L A0,A5 ;1986: 2A48
- MOVE.L A6,20(A7) ;1988: 2F4E0014
- MOVEM.L A2-A3,-(A7) ;198C: 48E70030
- MOVEA.L A5,A0 ;1990: 204D
- MOVEA.L A4,A1 ;1992: 224C
- MOVEA.L 64(A6),A6 ;1994: 2C6E0040
- JSR -660(A6) ;1998: 4EAEFD6C
- MOVEM.L (A7)+,A2-A3 ;199C: 4CDF0C00
- MOVEM.L (A7)+,A2-A6 ;19A0: 4CDF7C00
- ADDQ #4,A7 ;19A4: 584F
- RTS ;19A6: 4E75
- SUBA #$0010,A7 ;19A8: 9EFC0010
- MOVEM.L D7/A2-A6,-(A7) ;19AC: 48E7013E
- MOVEA.L A6,A4 ;19B0: 284E
- MOVEA.L A0,A5 ;19B2: 2A48
- MOVEQ #0,D7 ;19B4: 7E00
- MOVE.L A5,D0 ;19B6: 200D
- BEQ.S LAB_012E ;19B8: 674A
- MOVE.L A2,D0 ;19BA: 200A
- BEQ.S LAB_012E ;19BC: 6746
- MOVE.L A2,36(A7) ;19BE: 2F4A0024
- MOVE.L #$00000104,24(A7) ;19C2: 2F7C000001040018
- LAB_012C:
- LEA 36(A7),A0 ;19CA: 41EF0024
- MOVEA.L 44(A4),A6 ;19CE: 2C6C002C
- JSR -48(A6) ;19D2: 4EAEFFD0
- MOVEA.L D0,A3 ;19D6: 2640
- MOVE.L A3,D0 ;19D8: 200B
- BEQ.S LAB_012E ;19DA: 6728
- MOVE.L (A3),28(A7) ;19DC: 2F53001C
- MOVE.L 4(A3),32(A7) ;19E0: 2F6B00040020
- PEA 24(A7) ;19E6: 486F0018
- MOVE.L A5,-(A7) ;19EA: 2F0D
- JSR LAB_041F ;19EC: 4EB900006E10
- ADDQ #8,A7 ;19F2: 504F
- TST.L D0 ;19F4: 4A80
- BEQ.S LAB_012D ;19F6: 6704
- ADDQ.L #1,D7 ;19F8: 5287
- BRA.S LAB_012C ;19FA: 60CE
- LAB_012D:
- MOVEA.L 32(A7),A0 ;19FC: 206F0020
- CLR.L (A0) ;1A00: 4290
- BRA.S LAB_012C ;1A02: 60C6
- LAB_012E:
- MOVE.L D7,D0 ;1A04: 2007
- MOVEM.L (A7)+,D7/A2-A6 ;1A06: 4CDF7C80
- ADDA #$0010,A7 ;1A0A: DEFC0010
- RTS ;1A0E: 4E75
- MOVEM.L D6-D7/A2-A6,-(A7) ;1A10: 48E7033E
- MOVE.L D0,D7 ;1A14: 2E00
- MOVEA.L A6,A3 ;1A16: 264E
- MOVEA.L A1,A4 ;1A18: 2849
- MOVEA.L A0,A5 ;1A1A: 2A48
- MOVEQ #0,D6 ;1A1C: 7C00
- MOVE.L A2,D0 ;1A1E: 200A
- BEQ.S LAB_0130 ;1A20: 6754
- MOVE.L A5,D0 ;1A22: 200D
- BEQ.S LAB_0130 ;1A24: 6750
- BTST #6,12(A2) ;1A26: 082A0006000C
- MOVE.L A4,D0 ;1A2C: 200C
- BEQ.S LAB_012F ;1A2E: 6706
- BSET #4,16(A2) ;1A30: 08EA00040010
- LAB_012F:
- MOVE.L A2,-(A7) ;1A36: 2F0A
- MOVEA.L A2,A1 ;1A38: 224A
- MOVEA.L A5,A0 ;1A3A: 204D
- MOVE.L D7,D0 ;1A3C: 2007
- MOVEA.L A4,A2 ;1A3E: 244C
- MOVEA.L 64(A3),A6 ;1A40: 2C6B0040
- MOVEQ #1,D1 ;1A44: 7201
- JSR -438(A6) ;1A46: 4EAEFE4A
- MOVEA.L (A7)+,A2 ;1A4A: 245F
- MOVEQ #0,D6 ;1A4C: 7C00
- MOVE D0,D6 ;1A4E: 3C00
- MOVE.L A4,D0 ;1A50: 200C
- BEQ.S LAB_0130 ;1A52: 6722
- MOVEM.L A2-A3,-(A7) ;1A54: 48E70030
- PEA (1).W ;1A58: 48780001
- CLR.L -(A7) ;1A5C: 42A7
- PEA (6).W ;1A5E: 48780006
- MOVEA.L A2,A0 ;1A62: 204A
- MOVEA.L A5,A1 ;1A64: 224D
- MOVEA.L A4,A2 ;1A66: 244C
- MOVEA.L A7,A3 ;1A68: 264F
- JSR -810(A6) ;1A6A: 4EAEFCD6
- LEA 12(A7),A7 ;1A6E: 4FEF000C
- MOVEM.L (A7)+,A2-A3 ;1A72: 4CDF0C00
- LAB_0130:
- MOVE.L D6,D0 ;1A76: 2006
- MOVEM.L (A7)+,D6-D7/A2-A6 ;1A78: 4CDF7CC0
- RTS ;1A7C: 4E75
- SUBQ #4,A7 ;1A7E: 594F
- MOVEM.L A2-A6,-(A7) ;1A80: 48E7003E
- MOVEA.L A1,A4 ;1A84: 2849
- MOVEA.L A0,A5 ;1A86: 2A48
- MOVE.L A6,20(A7) ;1A88: 2F4E0014
- MOVE.L A5,D0 ;1A8C: 200D
- BEQ.S LAB_0131 ;1A8E: 6716
- MOVE.L A4,D0 ;1A90: 200C
- BEQ.S LAB_0131 ;1A92: 6712
- MOVE.L A2,-(A7) ;1A94: 2F0A
- MOVEA.L A5,A0 ;1A96: 204D
- MOVEA.L A4,A1 ;1A98: 224C
- MOVEA.L 64(A6),A6 ;1A9A: 2C6E0040
- MOVEQ #1,D0 ;1A9E: 7001
- JSR -432(A6) ;1AA0: 4EAEFE50
- MOVEA.L (A7)+,A2 ;1AA4: 245F
- LAB_0131:
- MOVEM.L (A7)+,A2-A6 ;1AA6: 4CDF7C00
- ADDQ #4,A7 ;1AAA: 584F
- RTS ;1AAC: 4E75
- LAB_0132:
- SUBQ #4,A7 ;1AAE: 594F
- MOVEM.L A2-A6,-(A7) ;1AB0: 48E7003E
- MOVEA #$0004,A0 ;1AB4: 307C0004
- MOVEA.L (A0),A6 ;1AB8: 2C50
- SUBA.L A1,A1 ;1ABA: 93C9
- JSR -294(A6) ;1ABC: 4EAEFEDA
- MOVEA.L D0,A0 ;1AC0: 2040
- LEA 92(A0),A1 ;1AC2: 43E8005C
- MOVEA #$0004,A6 ;1AC6: 3C7C0004
- MOVE.L D0,20(A7) ;1ACA: 2F400014
- MOVEA.L A1,A0 ;1ACE: 2049
- MOVEA.L (A6),A6 ;1AD0: 2C56
- JSR -384(A6) ;1AD2: 4EAEFE80
- MOVEA.L 20(A7),A0 ;1AD6: 206F0014
- ADDA #$005C,A0 ;1ADA: D0FC005C
- MOVEA #$0004,A1 ;1ADE: 327C0004
- MOVEA.L (A1),A6 ;1AE2: 2C51
- JSR -372(A6) ;1AE4: 4EAEFE8C
- MOVEA.L D0,A4 ;1AE8: 2840
- MOVEA.L 20(A4),A5 ;1AEA: 2A6C0014
- MOVEA.L 24(A4),A2 ;1AEE: 246C0018
- MOVEA.L 34(A2),A3 ;1AF2: 266A0022
- MOVEA.L A3,A0 ;1AF6: 204B
- MOVEA.L 40(A5),A6 ;1AF8: 2C6D0028
- JSR -576(A6) ;1AFC: 4EAEFDC0
- TST.L D0 ;1B00: 4A80
- BEQ.S LAB_0133 ;1B02: 6706
- MOVEA.L A3,A0 ;1B04: 204B
- JSR -570(A6) ;1B06: 4EAEFDC6
- LAB_0133:
- MOVE.L #$00000603,36(A4) ;1B0A: 297C000006030024
- LEA 138(A5),A0 ;1B12: 41ED008A
- MOVEA.L 40(A5),A6 ;1B16: 2C6D0028
- JSR -564(A6) ;1B1A: 4EAEFDCC
- LAB_0134:
- BCLR #1,49(A3) ;1B1E: 08AB00010031
- LEA 138(A5),A0 ;1B24: 41ED008A
- MOVEA.L 40(A5),A6 ;1B28: 2C6D0028
- JSR -570(A6) ;1B2C: 4EAEFDC6
- LEA 36(A4),A0 ;1B30: 41EC0024
- MOVE.L A0,-(A7) ;1B34: 2F08
- MOVE.L A2,-(A7) ;1B36: 2F0A
- JSR LAB_041F ;1B38: 4EB900006E10
- ADDQ #8,A7 ;1B3E: 504F
- LEA 138(A5),A0 ;1B40: 41ED008A
- JSR -564(A6) ;1B44: 4EAEFDCC
- BTST #1,49(A3) ;1B48: 082B00010031
- BNE.S LAB_0134 ;1B4E: 66CE
- MOVEQ #-4,D0 ;1B50: 70FC
- AND.L D0,46(A3) ;1B52: C1AB002E
- CLR.L -(A7) ;1B56: 42A7
- CLR.L -(A7) ;1B58: 42A7
- MOVE.L #$8000101B,-(A7) ;1B5A: 2F3C8000101B
- MOVEA.L A2,A0 ;1B60: 204A
- MOVEA.L 64(A5),A6 ;1B62: 2C6D0040
- MOVEA.L A7,A1 ;1B66: 224F
- JSR -648(A6) ;1B68: 4EAEFD78
- LEA 12(A7),A7 ;1B6C: 4FEF000C
- LEA 138(A5),A0 ;1B70: 41ED008A
- MOVEA.L 40(A5),A6 ;1B74: 2C6D0028
- JSR -570(A6) ;1B78: 4EAEFDC6
- MOVEQ #0,D0 ;1B7C: 7000
- MOVE 38(A2),D0 ;1B7E: 302A0026
- CLR.L -(A7) ;1B82: 42A7
- CLR.L -(A7) ;1B84: 42A7
- MOVE.L #$8000101C,-(A7) ;1B86: 2F3C8000101C
- PEA (1).W ;1B8C: 48780001
- MOVE.L #$8000101D,-(A7) ;1B90: 2F3C8000101D
- MOVE.L 78(A3),-(A7) ;1B96: 2F2B004E
- MOVE.L #$80001011,-(A7) ;1B9A: 2F3C80001011
- MOVE.L 74(A3),-(A7) ;1BA0: 2F2B004A
- MOVE.L #$80001010,-(A7) ;1BA4: 2F3C80001010
- MOVE.L 70(A3),-(A7) ;1BAA: 2F2B0046
- MOVE.L #$8000100F,-(A7) ;1BAE: 2F3C8000100F
- MOVE.L 58(A3),-(A7) ;1BB4: 2F2B003A
- MOVE.L #$8000100D,-(A7) ;1BB8: 2F3C8000100D
- MOVE.L 54(A3),-(A7) ;1BBE: 2F2B0036
- MOVE.L #$8000100C,-(A7) ;1BC2: 2F3C8000100C
- MOVE.L 50(A3),-(A7) ;1BC8: 2F2B0032
- MOVE.L #$8000100B,-(A7) ;1BCC: 2F3C8000100B
- MOVE.L A2,-(A7) ;1BD2: 2F0A
- MOVE.L #$80001016,-(A7) ;1BD4: 2F3C80001016
- MOVE.L D0,-(A7) ;1BDA: 2F00
- MOVE.L #$80030010,-(A7) ;1BDC: 2F3C80030010
- CLR.L -(A7) ;1BE2: 42A7
- MOVE.L 32(A4),-(A7) ;1BE4: 2F2C0020
- MOVE.L 28(A4),-(A7) ;1BE8: 2F2C001C
- MOVE.L A2,-(A7) ;1BEC: 2F0A
- MOVE.L A5,-(A7) ;1BEE: 2F0D
- JSR LAB_0419 ;1BF0: 4EB900006D64
- LEA 104(A7),A7 ;1BF6: 4FEF0068
- JSR -132(A6) ;1BFA: 4EAEFF7C
- BCLR #6,49(A3) ;1BFE: 08AB00060031
- MOVEA.L A4,A1 ;1C04: 224C
- MOVEA.L 40(A5),A6 ;1C06: 2C6D0028
- JSR -690(A6) ;1C0A: 4EAEFD4E
- MOVEM.L (A7)+,A2-A6 ;1C0E: 4CDF7C00
- ADDQ #4,A7 ;1C12: 584F
- RTS ;1C14: 4E75
- SUBQ #8,A7 ;1C16: 514F
- MOVEM.L D7/A2-A6,-(A7) ;1C18: 48E7013E
- MOVEA.L A6,A3 ;1C1C: 264E
- MOVEA.L A1,A4 ;1C1E: 2849
- MOVEA.L A0,A5 ;1C20: 2A48
- MOVEQ #0,D7 ;1C22: 7E00
- MOVEA.L 34(A5),A2 ;1C24: 246D0022
- LEA 138(A3),A0 ;1C28: 41EB008A
- MOVEA.L 40(A3),A6 ;1C2C: 2C6B0028
- JSR -564(A6) ;1C30: 4EAEFDCC
- BSET #1,49(A2) ;1C34: 08EA00010031
- MOVEA.L A5,A0 ;1C3A: 204D
- LEA 28(A7),A1 ;1C3C: 43EF001C
- MOVEA.L 64(A3),A6 ;1C40: 2C6B0040
- MOVE.L #$8000101B,D0 ;1C44: 203C8000101B
- JSR -654(A6) ;1C4A: 4EAEFD72
- TST.L D0 ;1C4E: 4A80
- BEQ.S LAB_0135 ;1C50: 6716
- MOVE.L 28(A7),D0 ;1C52: 202F001C
- BEQ.S LAB_0135 ;1C56: 6710
- MOVEA.L D0,A1 ;1C58: 2240
- MOVEA.L 40(A3),A6 ;1C5A: 2C6B0028
- MOVEQ #64,D0 ;1C5E: 7040
- LSL.L #6,D0 ;1C60: ED88
- JSR -324(A6) ;1C62: 4EAEFEBC
- MOVEQ #1,D7 ;1C66: 7E01
- LAB_0135:
- TST.L D7 ;1C68: 4A87
- BNE LAB_0137 ;1C6A: 6600011E
- MOVEQ #65,D0 ;1C6E: 7041
- OR.L D0,46(A2) ;1C70: 81AA002E
- MOVEQ #0,D0 ;1C74: 7000
- MOVE.L D0,-(A7) ;1C76: 2F00
- MOVE.L D0,-(A7) ;1C78: 2F00
- MOVE.L #$80001016,-(A7) ;1C7A: 2F3C80001016
- CLR.L -(A7) ;1C80: 42A7
- MOVE.L 4(A4),-(A7) ;1C82: 2F2C0004
- MOVE.L A5,-(A7) ;1C86: 2F0D
- MOVE.L A3,-(A7) ;1C88: 2F0B
- JSR LAB_0418 ;1C8A: 4EB900006D36
- LEA 28(A7),A7 ;1C90: 4FEF001C
- MOVEA.L 40(A3),A6 ;1C94: 2C6B0028
- MOVEQ #106,D0 ;1C98: 706A
- MOVE.L #$00010001,D1 ;1C9A: 223C00010001
- JSR -684(A6) ;1CA0: 4EAEFD54
- MOVE.L D0,24(A7) ;1CA4: 2F400018
- TST.L D0 ;1CA8: 4A80
- BEQ LAB_0137 ;1CAA: 670000DE
- MOVEA.L D0,A0 ;1CAE: 2040
- MOVE.B #$05,8(A0) ;1CB0: 117C00050008
- MOVE #$006A,18(A0) ;1CB6: 317C006A0012
- MOVE.L A3,20(A0) ;1CBC: 214B0014
- MOVE.L A5,24(A0) ;1CC0: 214D0018
- MOVEA.L 4(A4),A1 ;1CC4: 226C0004
- MOVE.L 4(A1),28(A0) ;1CC8: 21690004001C
- MOVEA.L 4(A4),A1 ;1CCE: 226C0004
- MOVE.L 8(A1),32(A0) ;1CD2: 216900080020
- LEA 36(A0),A1 ;1CD8: 43E80024
- MOVEA.L A4,A6 ;1CDC: 2C4C
- MOVE.L (A6)+,(A1)+ ;1CDE: 22DE
- MOVE.L (A6)+,(A1)+ ;1CE0: 22DE
- MOVE.L (A6)+,(A1)+ ;1CE2: 22DE
- MOVEA.L 4(A4),A0 ;1CE4: 206C0004
- MOVEA.L 24(A7),A1 ;1CE8: 226F0018
- MOVEA.L A1,A6 ;1CEC: 2C49
- ADDA #$0030,A6 ;1CEE: DCFC0030
- MOVEA.L A6,A1 ;1CF2: 224E
- MOVEQ #58,D0 ;1CF4: 703A
- JSR LAB_0422 ;1CF6: 4EB900006E78
- MOVEA.L 24(A7),A0 ;1CFC: 206F0018
- ADDA #$0030,A0 ;1D00: D0FC0030
- MOVEA.L 24(A7),A1 ;1D04: 226F0018
- MOVE.L A0,40(A1) ;1D08: 23480028
- CLR.L -(A7) ;1D0C: 42A7
- PEA LAB_0063(PC) ;1D0E: 487AE95A
- MOVE.L #$800003F4,-(A7) ;1D12: 2F3C800003F4
- CLR.L -(A7) ;1D18: 42A7
- MOVE.L #$800003F5,-(A7) ;1D1A: 2F3C800003F5
- PEA LAB_0132 ;1D20: 487900001AAE
- MOVE.L #$800003EB,-(A7) ;1D26: 2F3C800003EB
- PEA (16384).W ;1D2C: 48784000
- MOVE.L #$800003F3,-(A7) ;1D30: 2F3C800003F3
- MOVEA.L 48(A3),A6 ;1D36: 2C6B0030
- MOVE.L A7,D1 ;1D3A: 220F
- JSR -498(A6) ;1D3C: 4EAEFE0E
- LEA 36(A7),A7 ;1D40: 4FEF0024
- MOVE.L D0,28(A7) ;1D44: 2F40001C
- TST.L D0 ;1D48: 4A80
- BEQ.S LAB_0136 ;1D4A: 6732
- CLR.L -(A7) ;1D4C: 42A7
- MOVE.L D0,-(A7) ;1D4E: 2F00
- MOVE.L #$8000101B,-(A7) ;1D50: 2F3C8000101B
- MOVEA.L A5,A0 ;1D56: 204D
- MOVEA.L 64(A3),A6 ;1D58: 2C6B0040
- MOVEA.L A7,A1 ;1D5C: 224F
- JSR -648(A6) ;1D5E: 4EAEFD78
- LEA 12(A7),A7 ;1D62: 4FEF000C
- MOVEA.L 28(A7),A0 ;1D66: 206F001C
- ADDA #$005C,A0 ;1D6A: D0FC005C
- MOVEA.L 24(A7),A1 ;1D6E: 226F0018
- MOVEA.L 40(A3),A6 ;1D72: 2C6B0028
- JSR -366(A6) ;1D76: 4EAEFE92
- MOVEQ #1,D7 ;1D7A: 7E01
- BRA.S LAB_0137 ;1D7C: 600C
- LAB_0136:
- MOVEA.L 24(A7),A1 ;1D7E: 226F0018
- MOVEA.L 40(A3),A6 ;1D82: 2C6B0028
- JSR -690(A6) ;1D86: 4EAEFD4E
- LAB_0137:
- LEA 138(A3),A0 ;1D8A: 41EB008A
- MOVEA.L 40(A3),A6 ;1D8E: 2C6B0028
- JSR -570(A6) ;1D92: 4EAEFDC6
- MOVE.L D7,D0 ;1D96: 2007
- MOVEM.L (A7)+,D7/A2-A6 ;1D98: 4CDF7C80
- ADDQ #8,A7 ;1D9C: 504F
- RTS ;1D9E: 4E75
- SUBQ #4,A7 ;1DA0: 594F
- MOVEM.L D7/A2-A6,-(A7) ;1DA2: 48E7013E
- MOVEA.L A1,A4 ;1DA6: 2849
- MOVEA.L A0,A5 ;1DA8: 2A48
- MOVE.L A6,24(A7) ;1DAA: 2F4E0018
- MOVE.L (A3),D0 ;1DAE: 2013
- SUBI.L #$00000607,D0 ;1DB0: 048000000607
- BEQ.S LAB_0138 ;1DB6: 6706
- MOVEQ #73,D1 ;1DB8: 7249
- SUB.L D1,D0 ;1DBA: 9081
- BNE.S LAB_0139 ;1DBC: 6614
- LAB_0138:
- CLR.L 4(A3) ;1DBE: 42AB0004
- MOVE.L A3,-(A7) ;1DC2: 2F0B
- MOVE.L A5,-(A7) ;1DC4: 2F0D
- JSR LAB_041F ;1DC6: 4EB900006E10
- MOVE.L D0,D7 ;1DCC: 2E00
- ADDQ #8,A7 ;1DCE: 504F
- BRA.S LAB_013A ;1DD0: 601A
- LAB_0139:
- MOVEM.L A2-A3,-(A7) ;1DD2: 48E70030
- MOVEA.L A5,A0 ;1DD6: 204D
- MOVEA.L A4,A1 ;1DD8: 224C
- MOVEA.L 32(A7),A6 ;1DDA: 2C6F0020
- MOVEA.L 64(A6),A6 ;1DDE: 2C6E0040
- JSR -810(A6) ;1DE2: 4EAEFCD6
- MOVEM.L (A7)+,A2-A3 ;1DE6: 4CDF0C00
- MOVE.L D0,D7 ;1DEA: 2E00
- LAB_013A:
- MOVE.L D7,D0 ;1DEC: 2007
- MOVEM.L (A7)+,D7/A2-A6 ;1DEE: 4CDF7C80
- ADDQ #4,A7 ;1DF2: 584F
- RTS ;1DF4: 4E75
- MOVEM.L D7/A2-A6,-(A7) ;1DF6: 48E7013E
- MOVEA.L A6,A3 ;1DFA: 264E
- MOVEA.L A1,A4 ;1DFC: 2849
- MOVEA.L A0,A5 ;1DFE: 2A48
- MOVEQ #0,D7 ;1E00: 7E00
- MOVE.L A4,D0 ;1E02: 200C
- BEQ.S LAB_013D ;1E04: 6748
- MOVEA.L 34(A4),A2 ;1E06: 246C0022
- LAB_013B:
- BTST #6,49(A2) ;1E0A: 082A00060031
- BEQ.S LAB_013C ;1E10: 670C
- MOVEA.L 48(A3),A6 ;1E12: 2C6B0030
- MOVEQ #10,D1 ;1E16: 720A
- JSR -198(A6) ;1E18: 4EAEFF3A
- BRA.S LAB_013B ;1E1C: 60EC
- LAB_013C:
- MOVEA.L A5,A0 ;1E1E: 204D
- MOVEA.L A4,A1 ;1E20: 224C
- MOVEA.L 64(A3),A6 ;1E22: 2C6B0040
- MOVEQ #1,D0 ;1E26: 7001
- JSR -444(A6) ;1E28: 4EAEFE44
- MOVEQ #0,D7 ;1E2C: 7E00
- MOVE D0,D7 ;1E2E: 3E00
- CLR.L -(A7) ;1E30: 42A7
- PEA (1540).W ;1E32: 48780604
- MOVE.L A4,-(A7) ;1E36: 2F0C
- JSR LAB_041A ;1E38: 4EB900006DA8
- LEA 12(A7),A7 ;1E3E: 4FEF000C
- BCLR #4,16(A4) ;1E42: 08AC00040010
- BTST #6,12(A4) ;1E48: 082C0006000C
- LAB_013D:
- MOVE.L D7,D0 ;1E4E: 2007
- MOVEM.L (A7)+,D7/A2-A6 ;1E50: 4CDF7C80
- RTS ;1E54: 4E75
- SUBA #$0010,A7 ;1E56: 9EFC0010
- MOVEM.L A4-A6,-(A7) ;1E5A: 48E7000E
- MOVEA.L A6,A4 ;1E5E: 284E
- MOVEA.L A0,A5 ;1E60: 2A48
- CLR.L 24(A7) ;1E62: 42AF0018
- MOVE.L A5,D0 ;1E66: 200D
- BEQ.S LAB_013E ;1E68: 672E
- MOVE.L #$00000104,12(A7) ;1E6A: 2F7C00000104000C
- MOVE.L #$80001018,16(A7) ;1E72: 2F7C800010180010
- LEA 24(A7),A0 ;1E7A: 41EF0018
- MOVE.L A0,20(A7) ;1E7E: 2F480014
- PEA 12(A7) ;1E82: 486F000C
- MOVE.L A5,-(A7) ;1E86: 2F0D
- JSR LAB_041F ;1E88: 4EB900006E10
- ADDQ #8,A7 ;1E8E: 504F
- TST.L D0 ;1E90: 4A80
- BNE.S LAB_013E ;1E92: 6604
- CLR.L 24(A7) ;1E94: 42AF0018
- LAB_013E:
- MOVE.L 24(A7),D0 ;1E98: 202F0018
- MOVEM.L (A7)+,A4-A6 ;1E9C: 4CDF7000
- ADDA #$0010,A7 ;1EA0: DEFC0010
- RTS ;1EA4: 4E75
- SUBA #$0010,A7 ;1EA6: 9EFC0010
- MOVEM.L A4-A6,-(A7) ;1EAA: 48E7000E
- MOVEA.L A6,A4 ;1EAE: 284E
- MOVEA.L A0,A5 ;1EB0: 2A48
- CLR.L 24(A7) ;1EB2: 42AF0018
- MOVE.L A5,D0 ;1EB6: 200D
- BEQ.S LAB_013F ;1EB8: 672E
- MOVE.L #$00000104,12(A7) ;1EBA: 2F7C00000104000C
- MOVE.L #$80001015,16(A7) ;1EC2: 2F7C800010150010
- LEA 24(A7),A0 ;1ECA: 41EF0018
- MOVE.L A0,20(A7) ;1ECE: 2F480014
- PEA 12(A7) ;1ED2: 486F000C
- MOVE.L A5,-(A7) ;1ED6: 2F0D
- JSR LAB_041F ;1ED8: 4EB900006E10
- ADDQ #8,A7 ;1EDE: 504F
- TST.L D0 ;1EE0: 4A80
- BNE.S LAB_013F ;1EE2: 6604
- CLR.L 24(A7) ;1EE4: 42AF0018
- LAB_013F:
- MOVE.L 24(A7),D0 ;1EE8: 202F0018
- MOVEM.L (A7)+,A4-A6 ;1EEC: 4CDF7000
- ADDA #$0010,A7 ;1EF0: DEFC0010
- RTS ;1EF4: 4E75
- LAB_0140:
- SUBA #$0014,A7 ;1EF6: 9EFC0014
- MOVEM.L D7/A2-A6,-(A7) ;1EFA: 48E7013E
- MOVEQ #0,D7 ;1EFE: 7E00
- MOVEA #$0004,A0 ;1F00: 307C0004
- MOVEA.L (A0),A6 ;1F04: 2C50
- SUBA.L A1,A1 ;1F06: 93C9
- JSR -294(A6) ;1F08: 4EAEFEDA
- MOVEA.L D0,A0 ;1F0C: 2040
- LEA 92(A0),A1 ;1F0E: 43E8005C
- MOVEA #$0004,A6 ;1F12: 3C7C0004
- MOVE.L D0,36(A7) ;1F16: 2F400024
- MOVEA.L A1,A0 ;1F1A: 2049
- MOVEA.L (A6),A6 ;1F1C: 2C56
- JSR -384(A6) ;1F1E: 4EAEFE80
- MOVEA.L 36(A7),A0 ;1F22: 206F0024
- ADDA #$005C,A0 ;1F26: D0FC005C
- MOVEA #$0004,A1 ;1F2A: 327C0004
- MOVEA.L (A1),A6 ;1F2E: 2C51
- JSR -372(A6) ;1F30: 4EAEFE8C
- MOVEA.L D0,A4 ;1F34: 2840
- MOVEA.L 20(A4),A5 ;1F36: 2A6C0014
- MOVEA.L 24(A4),A2 ;1F3A: 246C0018
- MOVEA.L 34(A2),A3 ;1F3E: 266A0022
- MOVEA.L 40(A5),A6 ;1F42: 2C6D0028
- JSR -666(A6) ;1F46: 4EAEFD66
- MOVE.L D0,40(A7) ;1F4A: 2F400028
- BEQ LAB_0146 ;1F4E: 670000CE
- MOVEA.L D0,A0 ;1F52: 2040
- MOVEQ #62,D0 ;1F54: 703E
- JSR -654(A6) ;1F56: 4EAEFD72
- MOVE.L D0,32(A7) ;1F5A: 2F400020
- TST.L D0 ;1F5E: 4A80
- BEQ LAB_0145 ;1F60: 670000B4
- MOVEA.L D0,A1 ;1F64: 2240
- MOVEA.L 44(A4),A0 ;1F66: 206C002C
- MOVEQ #62,D0 ;1F6A: 703E
- JSR -624(A6) ;1F6C: 4EAEFD90
- MOVEA.L 32(A7),A0 ;1F70: 206F0020
- MOVE.L 40(A7),14(A0) ;1F74: 216F0028000E
- MOVE.L 44(A4),28(A7) ;1F7A: 2F6C002C001C
- MOVE.L A0,44(A4) ;1F80: 2948002C
- CLR.L 40(A4) ;1F84: 42AC0028
- MOVEA.L 28(A4),A0 ;1F88: 206C001C
- MOVE.L A0,24(A7) ;1F8C: 2F480018
- BEQ.S LAB_0143 ;1F90: 6748
- LEA 52(A4),A1 ;1F92: 43EC0034
- MOVE.L A1,40(A4) ;1F96: 29490028
- MOVEA.L 46(A0),A1 ;1F9A: 2268002E
- MOVE.L A1,52(A4) ;1F9E: 29490034
- MOVE.L A0,56(A4) ;1FA2: 29480038
- MOVEA.L 32(A4),A1 ;1FA6: 226C0020
- MOVE.L A1,60(A4) ;1FAA: 2949003C
- MOVE.L 50(A0),64(A4) ;1FAE: 296800320040
- MOVE.L 32(A4),D0 ;1FB4: 202C0020
- BEQ.S LAB_0141 ;1FB8: 670A
- MOVEA.L D0,A1 ;1FBA: 2240
- MOVE.L 32(A1),68(A4) ;1FBC: 296900200044
- BRA.S LAB_0142 ;1FC2: 6006
- LAB_0141:
- MOVE.L 124(A0),68(A4) ;1FC4: 2968007C0044
- LAB_0142:
- MOVEA.L 46(A0),A0 ;1FCA: 2068002E
- MOVEA.L 64(A5),A6 ;1FCE: 2C6D0040
- JSR -690(A6) ;1FD2: 4EAEFD4E
- MOVE.L D0,82(A4) ;1FD6: 29400052
- LAB_0143:
- LEA 36(A4),A0 ;1FDA: 41EC0024
- MOVE.L A0,-(A7) ;1FDE: 2F08
- MOVE.L A2,-(A7) ;1FE0: 2F0A
- JSR LAB_041F ;1FE2: 4EB900006E10
- MOVE.L D0,D7 ;1FE8: 2E00
- ADDQ #8,A7 ;1FEA: 504F
- MOVE.L 82(A4),D0 ;1FEC: 202C0052
- BEQ.S LAB_0144 ;1FF0: 6712
- MOVEA.L D0,A1 ;1FF2: 2240
- MOVEA.L 24(A7),A0 ;1FF4: 206F0018
- MOVEA.L 46(A0),A0 ;1FF8: 2068002E
- MOVEA.L 64(A5),A6 ;1FFC: 2C6D0040
- JSR -696(A6) ;2000: 4EAEFD48
- LAB_0144:
- MOVE.L 28(A7),44(A4) ;2004: 296F001C002C
- MOVEA.L 32(A7),A0 ;200A: 206F0020
- MOVEA.L 40(A5),A6 ;200E: 2C6D0028
- JSR -660(A6) ;2012: 4EAEFD6C
- LAB_0145:
- MOVEA.L 40(A7),A0 ;2016: 206F0028
- JSR -672(A6) ;201A: 4EAEFD60
- LAB_0146:
- CLR.L -(A7) ;201E: 42A7
- CLR.L -(A7) ;2020: 42A7
- MOVE.L #$8000101A,-(A7) ;2022: 2F3C8000101A
- MOVEA.L A2,A0 ;2028: 204A
- MOVEA.L 64(A5),A6 ;202A: 2C6D0040
- MOVEA.L A7,A1 ;202E: 224F
- JSR -648(A6) ;2030: 4EAEFD78
- LEA 12(A7),A7 ;2034: 4FEF000C
- MOVEQ #0,D0 ;2038: 7000
- MOVE 38(A2),D0 ;203A: 302A0026
- CLR.L -(A7) ;203E: 42A7
- MOVE.L D7,-(A7) ;2040: 2F07
- MOVE.L #$80001019,-(A7) ;2042: 2F3C80001019
- MOVE.L D0,-(A7) ;2048: 2F00
- MOVE.L #$80030010,-(A7) ;204A: 2F3C80030010
- CLR.L -(A7) ;2050: 42A7
- MOVE.L 32(A4),-(A7) ;2052: 2F2C0020
- MOVE.L 28(A4),-(A7) ;2056: 2F2C001C
- MOVE.L A2,-(A7) ;205A: 2F0A
- MOVE.L A5,-(A7) ;205C: 2F0D
- JSR LAB_0419 ;205E: 4EB900006D64
- MOVEA.L 48(A5),A6 ;2064: 2C6D0030
- MOVEQ #10,D1 ;2068: 720A
- JSR -198(A6) ;206A: 4EAEFF3A
- MOVEA.L 40(A5),A6 ;206E: 2C6D0028
- JSR -132(A6) ;2072: 4EAEFF7C
- BCLR #5,49(A3) ;2076: 08AB00050031
- MOVEA.L A4,A1 ;207C: 224C
- MOVEA.L 40(A5),A6 ;207E: 2C6D0028
- JSR -690(A6) ;2082: 4EAEFD4E
- LEA 40(A7),A7 ;2086: 4FEF0028
- MOVEM.L (A7)+,D7/A2-A6 ;208A: 4CDF7C80
- ADDA #$0014,A7 ;208E: DEFC0014
- RTS ;2092: 4E75
- SUBA #$0010,A7 ;2094: 9EFC0010
- MOVEM.L D7/A2-A6,-(A7) ;2098: 48E7013E
- MOVEA.L A1,A4 ;209C: 2849
- MOVEA.L A0,A5 ;209E: 2A48
- MOVEQ #0,D7 ;20A0: 7E00
- MOVE.L 34(A5),36(A7) ;20A2: 2F6D00220024
- LEA 138(A6),A0 ;20A8: 41EE008A
- MOVE.L A6,24(A7) ;20AC: 2F4E0018
- MOVEA.L 40(A6),A6 ;20B0: 2C6E0028
- JSR -564(A6) ;20B4: 4EAEFDCC
- MOVEA.L 36(A7),A0 ;20B8: 206F0024
- BTST #5,49(A0) ;20BC: 082800050031
- BNE LAB_0148 ;20C2: 660000E2
- BSET #5,49(A0) ;20C6: 08E800050031
- MOVEA.L 24(A7),A6 ;20CC: 2C6F0018
- MOVEA.L 40(A6),A6 ;20D0: 2C6E0028
- MOVEQ #110,D0 ;20D4: 706E
- MOVE.L #$00010001,D1 ;20D6: 223C00010001
- JSR -684(A6) ;20DC: 4EAEFD54
- MOVE.L D0,32(A7) ;20E0: 2F400020
- TST.L D0 ;20E4: 4A80
- BEQ LAB_0148 ;20E6: 670000BE
- MOVEA.L D0,A0 ;20EA: 2040
- MOVE.B #$05,8(A0) ;20EC: 117C00050008
- MOVE #$006E,18(A0) ;20F2: 317C006E0012
- MOVE.L 24(A7),20(A0) ;20F8: 216F00180014
- MOVE.L A5,24(A0) ;20FE: 214D0018
- MOVE.L A4,28(A0) ;2102: 214C001C
- MOVE.L A2,32(A0) ;2106: 214A0020
- LEA 36(A0),A1 ;210A: 43E80024
- MOVEA.L A3,A0 ;210E: 204B
- MOVE.L (A0)+,(A1)+ ;2110: 22D8
- MOVE.L (A0)+,(A1)+ ;2112: 22D8
- MOVE.L (A0)+,(A1)+ ;2114: 22D8
- MOVE.L (A0)+,(A1)+ ;2116: 22D8
- CLR.L -(A7) ;2118: 42A7
- PEA LAB_0065(PC) ;211A: 487AE562
- MOVE.L #$800003F4,-(A7) ;211E: 2F3C800003F4
- CLR.L -(A7) ;2124: 42A7
- MOVE.L #$800003F5,-(A7) ;2126: 2F3C800003F5
- PEA LAB_0140 ;212C: 487900001EF6
- MOVE.L #$800003EB,-(A7) ;2132: 2F3C800003EB
- PEA (16384).W ;2138: 48784000
- MOVE.L #$800003F3,-(A7) ;213C: 2F3C800003F3
- MOVEA.L 60(A7),A6 ;2142: 2C6F003C
- MOVEA.L 48(A6),A6 ;2146: 2C6E0030
- MOVE.L A7,D1 ;214A: 220F
- JSR -498(A6) ;214C: 4EAEFE0E
- LEA 36(A7),A7 ;2150: 4FEF0024
- MOVE.L D0,28(A7) ;2154: 2F40001C
- TST.L D0 ;2158: 4A80
- BEQ.S LAB_0147 ;215A: 673A
- CLR.L -(A7) ;215C: 42A7
- MOVE.L D0,-(A7) ;215E: 2F00
- MOVE.L #$8000101A,-(A7) ;2160: 2F3C8000101A
- MOVEA.L A5,A0 ;2166: 204D
- MOVEA.L 36(A7),A6 ;2168: 2C6F0024
- MOVEA.L 64(A6),A6 ;216C: 2C6E0040
- MOVEA.L A7,A1 ;2170: 224F
- JSR -648(A6) ;2172: 4EAEFD78
- LEA 12(A7),A7 ;2176: 4FEF000C
- MOVEA.L 28(A7),A0 ;217A: 206F001C
- ADDA #$005C,A0 ;217E: D0FC005C
- MOVEA.L 32(A7),A1 ;2182: 226F0020
- MOVEA.L 24(A7),A6 ;2186: 2C6F0018
- MOVEA.L 40(A6),A6 ;218A: 2C6E0028
- JSR -366(A6) ;218E: 4EAEFE92
- MOVEQ #1,D7 ;2192: 7E01
- BRA.S LAB_0148 ;2194: 6010
- LAB_0147:
- MOVEA.L 32(A7),A1 ;2196: 226F0020
- MOVEA.L 24(A7),A6 ;219A: 2C6F0018
- MOVEA.L 40(A6),A6 ;219E: 2C6E0028
- JSR -690(A6) ;21A2: 4EAEFD4E
- LAB_0148:
- MOVEA.L 24(A7),A0 ;21A6: 206F0018
- ADDA #$008A,A0 ;21AA: D0FC008A
- JSR -570(A6) ;21AE: 4EAEFDC6
- MOVE.L D7,D0 ;21B2: 2007
- MOVEM.L (A7)+,D7/A2-A6 ;21B4: 4CDF7C80
- ADDA #$0010,A7 ;21B8: DEFC0010
- RTS ;21BC: 4E75
- SUBA #$000C,A7 ;21BE: 9EFC000C
- MOVEM.L A2-A6,-(A7) ;21C2: 48E7003E
- MOVEA.L A6,A3 ;21C6: 264E
- MOVEA.L A1,A4 ;21C8: 2849
- MOVEA.L A0,A5 ;21CA: 2A48
- SUBA.L A2,A2 ;21CC: 95CA
- MOVE.L A5,D0 ;21CE: 200D
- BEQ.S LAB_0149 ;21D0: 6720
- MOVE.L #$00000640,20(A7) ;21D2: 2F7C000006400014
- MOVE.L A4,24(A7) ;21DA: 2F4C0018
- CLR.L 28(A7) ;21DE: 42AF001C
- PEA 20(A7) ;21E2: 486F0014
- MOVE.L A5,-(A7) ;21E6: 2F0D
- JSR LAB_041F ;21E8: 4EB900006E10
- ADDQ #8,A7 ;21EE: 504F
- MOVEA.L D0,A2 ;21F0: 2440
- LAB_0149:
- MOVE.L A2,D0 ;21F2: 200A
- MOVEM.L (A7)+,A2-A6 ;21F4: 4CDF7C00
- ADDA #$000C,A7 ;21F8: DEFC000C
- RTS ;21FC: 4E75
- SUBA #$0030,A7 ;21FE: 9EFC0030
- MOVEM.L D2-D7/A2-A6,-(A7) ;2202: 48E73F3E
- MOVE.L D1,D6 ;2206: 2C01
- MOVE.L D0,D7 ;2208: 2E00
- MOVEA.L A6,A3 ;220A: 264E
- MOVEA.L A1,A4 ;220C: 2849
- MOVEA.L A0,A5 ;220E: 2A48
- CLR.L 88(A7) ;2210: 42AF0058
- MOVE.L D2,44(A7) ;2214: 2F42002C
- MOVEM.L D3,48(A7) ;2218: 48EF00080030
- MOVE.L A5,D0 ;221E: 200D
- BEQ.S LAB_014A ;2220: 673E
- MOVE.L A4,D0 ;2222: 200C
- BEQ.S LAB_014A ;2224: 673A
- MOVE.L #$00000641,52(A7) ;2226: 2F7C000006410034
- MOVE.L A5,56(A7) ;222E: 2F4D0038
- MOVE.L D7,60(A7) ;2232: 2F47003C
- MOVE.L D6,64(A7) ;2236: 2F460040
- MOVE.L D2,68(A7) ;223A: 2F420044
- MOVE.L D3,72(A7) ;223E: 2F430048
- MOVE.L D4,76(A7) ;2242: 2F44004C
- MOVE.L D5,80(A7) ;2246: 2F450050
- MOVE.L A2,84(A7) ;224A: 2F4A0054
- PEA 52(A7) ;224E: 486F0034
- MOVE.L A4,-(A7) ;2252: 2F0C
- JSR LAB_041F ;2254: 4EB900006E10
- ADDQ #8,A7 ;225A: 504F
- MOVE.L D0,88(A7) ;225C: 2F400058
- LAB_014A:
- MOVE.L 88(A7),D0 ;2260: 202F0058
- MOVEM.L (A7)+,D2-D7/A2-A6 ;2264: 4CDF7CFC
- ADDA #$0030,A7 ;2268: DEFC0030
- RTS ;226C: 4E75
- MOVEM.L A3-A6,-(A7) ;226E: 48E7001E
- MOVEA.L A6,A3 ;2272: 264E
- MOVEA.L A1,A4 ;2274: 2849
- MOVEA.L A0,A5 ;2276: 2A48
- MOVE.L A5,D0 ;2278: 200D
- BEQ.S LAB_014B ;227A: 6712
- MOVE.L A4,-(A7) ;227C: 2F0C
- PEA (1602).W ;227E: 48780642
- MOVE.L A5,-(A7) ;2282: 2F0D
- JSR LAB_041A ;2284: 4EB900006DA8
- LEA 12(A7),A7 ;228A: 4FEF000C
- LAB_014B:
- MOVEM.L (A7)+,A3-A6 ;228E: 4CDF7800
- RTS ;2292: 4E75
- MOVEM.L D7/A3-A6,-(A7) ;2294: 48E7011E
- MOVE.L D0,D7 ;2298: 2E00
- MOVEA.L A6,A5 ;229A: 2A4E
- SUBA.L A4,A4 ;229C: 99CC
- MOVE.L 76(A5),D0 ;229E: 202D004C
- BEQ.S LAB_014C ;22A2: 6718
- TST.L 84(A5) ;22A4: 4AAD0054
- BEQ.S LAB_014C ;22A8: 6712
- MOVEA.L 84(A5),A0 ;22AA: 206D0054
- MOVE.L D7,D0 ;22AE: 2007
- MOVEA.L 76(A5),A6 ;22B0: 2C6D004C
- SUBA.L A1,A1 ;22B4: 93C9
- JSR -72(A6) ;22B6: 4EAEFFB8
- MOVEA.L D0,A4 ;22BA: 2840
- LAB_014C:
- MOVE.L A4,D0 ;22BC: 200C
- BNE.S LAB_014F ;22BE: 661C
- LEA LAB_0488,A3 ;22C0: 47F900007A80
- LAB_014D:
- TST.L 4(A3) ;22C6: 4AAB0004
- BEQ.S LAB_014F ;22CA: 6710
- MOVE.L (A3),D0 ;22CC: 2013
- CMP.L D7,D0 ;22CE: B087
- BNE.S LAB_014E ;22D0: 6606
- MOVEA.L 4(A3),A4 ;22D2: 286B0004
- BRA.S LAB_014F ;22D6: 6004
- LAB_014E:
- ADDQ.L #8,A3 ;22D8: 508B
- BRA.S LAB_014D ;22DA: 60EA
- LAB_014F:
- MOVE.L A4,D0 ;22DC: 200C
- MOVEM.L (A7)+,D7/A3-A6 ;22DE: 4CDF7880
- RTS ;22E2: 4E75
- MOVEM.L A5-A6,-(A7) ;22E4: 48E70006
- MOVEA.L A6,A5 ;22E8: 2A4E
- MOVEQ #0,D0 ;22EA: 7000
- MOVEM.L (A7)+,A5-A6 ;22EC: 4CDF6000
- RTS ;22F0: 4E75
- MOVEM.L A5-A6,-(A7) ;22F2: 48E70006
- MOVEA.L A6,A5 ;22F6: 2A4E
- MOVEQ #0,D0 ;22F8: 7000
- MOVEM.L (A7)+,A5-A6 ;22FA: 4CDF6000
- RTS ;22FE: 4E75
- MOVEM.L A5-A6,-(A7) ;2300: 48E70006
- MOVEA.L A6,A5 ;2304: 2A4E
- MOVEQ #0,D0 ;2306: 7000
- MOVEM.L (A7)+,A5-A6 ;2308: 4CDF6000
- RTS ;230C: 4E75
- MOVEM.L A5-A6,-(A7) ;230E: 48E70006
- MOVEA.L A6,A5 ;2312: 2A4E
- MOVEQ #0,D0 ;2314: 7000
- MOVEM.L (A7)+,A5-A6 ;2316: 4CDF6000
- RTS ;231A: 4E75
- MOVEM.L A5-A6,-(A7) ;231C: 48E70006
- MOVEA.L A6,A5 ;2320: 2A4E
- MOVEQ #0,D0 ;2322: 7000
- MOVEM.L (A7)+,A5-A6 ;2324: 4CDF6000
- RTS ;2328: 4E75
- MOVEM.L A5-A6,-(A7) ;232A: 48E70006
- MOVEA.L A6,A5 ;232E: 2A4E
- MOVEQ #0,D0 ;2330: 7000
- MOVEM.L (A7)+,A5-A6 ;2332: 4CDF6000
- RTS ;2336: 4E75
- MOVEM.L A5-A6,-(A7) ;2338: 48E70006
- MOVEA.L A6,A5 ;233C: 2A4E
- MOVEQ #0,D0 ;233E: 7000
- MOVEM.L (A7)+,A5-A6 ;2340: 4CDF6000
- RTS ;2344: 4E75
- MOVEM.L A5-A6,-(A7) ;2346: 48E70006
- MOVEA.L A6,A5 ;234A: 2A4E
- MOVEQ #0,D0 ;234C: 7000
- MOVEM.L (A7)+,A5-A6 ;234E: 4CDF6000
- RTS ;2352: 4E75
- MOVEM.L A5-A6,-(A7) ;2354: 48E70006
- MOVEA.L A6,A5 ;2358: 2A4E
- MOVEQ #0,D0 ;235A: 7000
- MOVEM.L (A7)+,A5-A6 ;235C: 4CDF6000
- RTS ;2360: 4E75
- MOVEM.L A5-A6,-(A7) ;2362: 48E70006
- MOVEA.L A6,A5 ;2366: 2A4E
- MOVEQ #0,D0 ;2368: 7000
- MOVEM.L (A7)+,A5-A6 ;236A: 4CDF6000
- RTS ;236E: 4E75
- MOVEM.L A5-A6,-(A7) ;2370: 48E70006
- MOVEA.L A6,A5 ;2374: 2A4E
- MOVEQ #0,D0 ;2376: 7000
- MOVEM.L (A7)+,A5-A6 ;2378: 4CDF6000
- RTS ;237C: 4E75
- MOVEM.L A5-A6,-(A7) ;237E: 48E70006
- MOVEA.L A6,A5 ;2382: 2A4E
- MOVEQ #0,D0 ;2384: 7000
- MOVEM.L (A7)+,A5-A6 ;2386: 4CDF6000
- RTS ;238A: 4E75
- MOVEM.L A5-A6,-(A7) ;238C: 48E70006
- MOVEA.L A6,A5 ;2390: 2A4E
- MOVEQ #0,D0 ;2392: 7000
- MOVEM.L (A7)+,A5-A6 ;2394: 4CDF6000
- RTS ;2398: 4E75
- MOVEM.L A5-A6,-(A7) ;239A: 48E70006
- MOVEA.L A6,A5 ;239E: 2A4E
- MOVEQ #0,D0 ;23A0: 7000
- MOVEM.L (A7)+,A5-A6 ;23A2: 4CDF6000
- RTS ;23A6: 4E75
- MOVEM.L A5-A6,-(A7) ;23A8: 48E70006
- MOVEA.L A6,A5 ;23AC: 2A4E
- MOVEQ #0,D0 ;23AE: 7000
- MOVEM.L (A7)+,A5-A6 ;23B0: 4CDF6000
- RTS ;23B4: 4E75
- MOVEM.L A5-A6,-(A7) ;23B6: 48E70006
- MOVEA.L A6,A5 ;23BA: 2A4E
- MOVEQ #0,D0 ;23BC: 7000
- MOVEM.L (A7)+,A5-A6 ;23BE: 4CDF6000
- RTS ;23C2: 4E75
- SUBQ #8,A7 ;23C4: 514F
- MOVEM.L D6-D7/A2-A6,-(A7) ;23C6: 48E7033E
- MOVEA.L A6,A3 ;23CA: 264E
- MOVEA.L A1,A4 ;23CC: 2849
- MOVEA.L A0,A5 ;23CE: 2A48
- MOVE.L A5,D0 ;23D0: 200D
- BEQ LAB_0155 ;23D2: 670000A2
- MOVEA.L A4,A0 ;23D6: 204C
- MOVEA.L 44(A3),A6 ;23D8: 2C6B002C
- MOVE.L #$80000001,D0 ;23DC: 203C80000001
- MOVEQ #0,D1 ;23E2: 7200
- JSR -36(A6) ;23E4: 4EAEFFDC
- MOVEA.L D0,A2 ;23E8: 2440
- MOVEA.L A4,A0 ;23EA: 204C
- MOVE.L #$80000002,D0 ;23EC: 203C80000002
- MOVEQ #-1,D1 ;23F2: 72FF
- JSR -36(A6) ;23F4: 4EAEFFDC
- MOVE.L D0,D7 ;23F8: 2E00
- MOVEA.L A4,A0 ;23FA: 204C
- MOVE.L #$80000003,D0 ;23FC: 203C80000003
- MOVEQ #-1,D1 ;2402: 72FF
- JSR -36(A6) ;2404: 4EAEFFDC
- MOVE.L D0,D6 ;2408: 2C00
- MOVE.L (A5),32(A7) ;240A: 2F550020
- LAB_0150:
- MOVEA.L 32(A7),A1 ;240E: 226F0020
- MOVEA.L (A1),A0 ;2412: 2051
- MOVE.L A0,28(A7) ;2414: 2F48001C
- BEQ.S LAB_0155 ;2418: 675C
- MOVE.L A2,D0 ;241A: 200A
- BEQ.S LAB_0151 ;241C: 6720
- MOVEA.L 32(A7),A0 ;241E: 206F0020
- TST.L 18(A0) ;2422: 4AA80012
- BEQ.S LAB_0151 ;2426: 6716
- MOVEA.L A2,A0 ;2428: 204A
- MOVEA.L 32(A7),A1 ;242A: 226F0020
- MOVEA.L 18(A1),A1 ;242E: 22690012
- MOVEA.L 44(A3),A6 ;2432: 2C6B002C
- JSR -162(A6) ;2436: 4EAEFF5E
- TST.L D0 ;243A: 4A80
- BNE.S LAB_0154 ;243C: 6630
- LAB_0151:
- MOVEQ #-1,D0 ;243E: 70FF
- CMP.L D0,D7 ;2440: BE80
- BEQ.S LAB_0152 ;2442: 670E
- MOVEQ #0,D1 ;2444: 7200
- MOVEA.L 32(A7),A0 ;2446: 206F0020
- MOVE 14(A0),D1 ;244A: 3228000E
- CMP.L D1,D7 ;244E: BE81
- BNE.S LAB_0154 ;2450: 661C
- LAB_0152:
- CMP.L D0,D6 ;2452: BC80
- BEQ.S LAB_0153 ;2454: 6712
- MOVEQ #0,D0 ;2456: 7000
- MOVEA.L 32(A7),A0 ;2458: 206F0020
- MOVE 16(A0),D0 ;245C: 30280010
- MOVEQ #15,D1 ;2460: 720F
- AND.L D1,D0 ;2462: C081
- CMP.L D0,D6 ;2464: BC80
- BNE.S LAB_0154 ;2466: 6606
- LAB_0153:
- MOVE.L 32(A7),D0 ;2468: 202F0020
- BRA.S LAB_0156 ;246C: 600A
- LAB_0154:
- MOVE.L 28(A7),32(A7) ;246E: 2F6F001C0020
- BRA.S LAB_0150 ;2474: 6098
- LAB_0155:
- MOVEQ #0,D0 ;2476: 7000
- LAB_0156:
- MOVEM.L (A7)+,D6-D7/A2-A6 ;2478: 4CDF7CC0
- ADDQ #8,A7 ;247C: 504F
- RTS ;247E: 4E75
- SUBA #$0018,A7 ;2480: 9EFC0018
- MOVEM.L D2/D5-D7/A2-A6,-(A7) ;2484: 48E7273E
- MOVEA.L A6,A3 ;2488: 264E
- MOVEA.L A1,A4 ;248A: 2849
- MOVEA.L A0,A5 ;248C: 2A48
- MOVEQ #0,D7 ;248E: 7E00
- MOVE.L A5,D0 ;2490: 200D
- BEQ LAB_0172 ;2492: 67000298
- MOVEA.L A2,A0 ;2496: 204A
- MOVEA.L 44(A3),A6 ;2498: 2C6B002C
- MOVE.L #$800003FF,D0 ;249C: 203C800003FF
- MOVEQ #0,D1 ;24A2: 7200
- JSR -36(A6) ;24A4: 4EAEFFDC
- MOVE.L D0,D6 ;24A8: 2C00
- MOVEQ #0,D0 ;24AA: 7000
- MOVE 2(A5),D0 ;24AC: 302D0002
- MOVEQ #15,D1 ;24B0: 720F
- AND.L D1,D0 ;24B2: C081
- SUBQ.L #1,D0 ;24B4: 5380
- BEQ.S LAB_0157 ;24B6: 6710
- SUBQ.L #1,D0 ;24B8: 5380
- BEQ LAB_0162 ;24BA: 670000E6
- SUBQ.L #1,D0 ;24BE: 5380
- BEQ LAB_0167 ;24C0: 6700018E
- BRA LAB_0173 ;24C4: 60000270
- LAB_0157:
- MOVEA.L 4(A5),A0 ;24C8: 206D0004
- MOVE.L A0,D0 ;24CC: 2008
- LAB_0158:
- TST.B (A0)+ ;24CE: 4A18
- BNE.S LAB_0158 ;24D0: 66FC
- SUBQ.L #1,A0 ;24D2: 5388
- SUBA.L D0,A0 ;24D4: 91C0
- MOVE.L A4,D0 ;24D6: 200C
- BEQ.S LAB_015A ;24D8: 670E
- MOVEA.L A4,A1 ;24DA: 224C
- LAB_0159:
- TST.B (A1)+ ;24DC: 4A19
- BNE.S LAB_0159 ;24DE: 66FC
- SUBQ.L #1,A1 ;24E0: 5389
- SUBA.L A4,A1 ;24E2: 93CC
- MOVE.L A1,D0 ;24E4: 2009
- BRA.S LAB_015B ;24E6: 6002
- LAB_015A:
- MOVEQ #0,D0 ;24E8: 7000
- LAB_015B:
- MOVE.L A0,D1 ;24EA: 2208
- ADD.L D0,D1 ;24EC: D280
- MOVEQ #16,D0 ;24EE: 7010
- ADD.L D0,D1 ;24F0: D280
- MOVE.L D1,D0 ;24F2: 2001
- MOVEA.L 40(A3),A6 ;24F4: 2C6B0028
- MOVEQ #1,D1 ;24F8: 7201
- JSR -684(A6) ;24FA: 4EAEFD54
- MOVE.L D0,56(A7) ;24FE: 2F400038
- BEQ LAB_0173 ;2502: 67000232
- LEA LAB_0098(PC),A0 ;2506: 41FAE2A8
- MOVE.L A0,D1 ;250A: 2208
- MOVEA.L 48(A3),A6 ;250C: 2C6B0030
- MOVE.L #$000003EE,D2 ;2510: 243C000003EE
- JSR -30(A6) ;2516: 4EAEFFE2
- MOVE.L D0,D5 ;251A: 2A00
- TST.L D5 ;251C: 4A85
- BEQ.S LAB_0161 ;251E: 6772
- MOVE.L A4,D0 ;2520: 200C
- BEQ.S LAB_015C ;2522: 671C
- MOVE.L A4,-(A7) ;2524: 2F0C
- MOVE.L 4(A5),-(A7) ;2526: 2F2D0004
- PEA LAB_009A(PC) ;252A: 487AE2B4
- MOVE.L 68(A7),-(A7) ;252E: 2F2F0044
- MOVE.L A3,-(A7) ;2532: 2F0B
- JSR LAB_03F3 ;2534: 4EB900006A0C
- LEA 20(A7),A7 ;253A: 4FEF0014
- BRA.S LAB_015E ;253E: 600C
- LAB_015C:
- MOVEA.L 4(A5),A0 ;2540: 206D0004
- MOVEA.L 56(A7),A1 ;2544: 226F0038
- LAB_015D:
- MOVE.B (A0)+,(A1)+ ;2548: 12D8
- BNE.S LAB_015D ;254A: 66FC
- LAB_015E:
- TST D6 ;254C: 4A46
- SEQ D0 ;254E: 57C0
- NEG.B D0 ;2550: 4400
- EXT D0 ;2552: 4880
- EXT.L D0 ;2554: 48C0
- CLR.L -(A7) ;2556: 42A7
- MOVE.L D0,-(A7) ;2558: 2F00
- MOVE.L #$80000023,-(A7) ;255A: 2F3C80000023
- CLR.L -(A7) ;2560: 42A7
- MOVE.L #$80000022,-(A7) ;2562: 2F3C80000022
- MOVE.L D5,-(A7) ;2568: 2F05
- MOVE.L #$80000021,-(A7) ;256A: 2F3C80000021
- MOVE.L 84(A7),D1 ;2570: 222F0054
- MOVE.L A7,D2 ;2574: 240F
- JSR -606(A6) ;2576: 4EAEFDA2
- LEA 28(A7),A7 ;257A: 4FEF001C
- ADDQ.L #1,D0 ;257E: 5280
- BEQ.S LAB_015F ;2580: 6702
- MOVEQ #1,D7 ;2582: 7E01
- LAB_015F:
- TST.L D7 ;2584: 4A87
- BEQ.S LAB_0160 ;2586: 6704
- TST D6 ;2588: 4A46
- BEQ.S LAB_0161 ;258A: 6706
- LAB_0160:
- MOVE.L D5,D1 ;258C: 2205
- JSR -36(A6) ;258E: 4EAEFFDC
- LAB_0161:
- MOVEA.L 56(A7),A1 ;2592: 226F0038
- MOVEA.L 40(A3),A6 ;2596: 2C6B0028
- JSR -690(A6) ;259A: 4EAEFD4E
- BRA LAB_0173 ;259E: 60000196
- LAB_0162:
- CLR.L 48(A7) ;25A2: 42AF0030
- MOVE.L A4,52(A7) ;25A6: 2F4C0034
- MOVE.L #$80252E02,D0 ;25AA: 203C80252E02
- MOVE.L A4,D1 ;25B0: 220C
- BNE.S LAB_0163 ;25B2: 6602
- MOVEQ #1,D0 ;25B4: 7001
- LAB_0163:
- MOVE.L #$80252E03,D1 ;25B6: 223C80252E03
- MOVE.L D0,40(A7) ;25BC: 2F400028
- MOVE.L A4,D2 ;25C0: 240C
- BNE.S LAB_0164 ;25C2: 6602
- MOVEQ #1,D1 ;25C4: 7201
- LAB_0164:
- MOVE.L #$80252E0A,D2 ;25C6: 243C80252E0A
- MOVE.L D1,44(A7) ;25CC: 2F41002C
- TST D6 ;25D0: 4A46
- BNE.S LAB_0165 ;25D2: 6602
- MOVEQ #1,D2 ;25D4: 7401
- LAB_0165:
- MOVEA.L 40(A3),A6 ;25D6: 2C6B0028
- SUBA.L A1,A1 ;25DA: 93C9
- JSR -294(A6) ;25DC: 4EAEFEDA
- MOVE.L #$80252E0B,D1 ;25E0: 223C80252E0B
- TST D6 ;25E6: 4A46
- BNE.S LAB_0166 ;25E8: 6602
- MOVEQ #1,D1 ;25EA: 7201
- LAB_0166:
- MOVE.L A2,-(A7) ;25EC: 2F0A
- CLR.L -(A7) ;25EE: 42A7
- MOVE.L #$00008000,-(A7) ;25F0: 2F3C00008000
- MOVE.L D1,-(A7) ;25F6: 2F01
- MOVE.L D0,-(A7) ;25F8: 2F00
- MOVE.L D2,-(A7) ;25FA: 2F02
- PEA 72(A7) ;25FC: 486F0048
- MOVE.L 72(A7),-(A7) ;2600: 2F2F0048
- PEA (1).W ;2604: 48780001
- MOVE.L 76(A7),-(A7) ;2608: 2F2F004C
- MOVE.L 4(A5),-(A7) ;260C: 2F2D0004
- MOVE.L #$80252E01,-(A7) ;2610: 2F3C80252E01
- MOVEA.L LAB_048A,A0 ;2616: 207900007B8C
- MOVEA.L 64(A3),A6 ;261C: 2C6B0040
- SUBA.L A1,A1 ;2620: 93C9
- MOVEA.L A7,A2 ;2622: 244F
- JSR -636(A6) ;2624: 4EAEFD84
- LEA 44(A7),A7 ;2628: 4FEF002C
- MOVEA.L (A7)+,A2 ;262C: 245F
- MOVE.L D0,56(A7) ;262E: 2F400038
- BEQ LAB_0173 ;2632: 67000102
- MOVEQ #1,D7 ;2636: 7E01
- TST D6 ;2638: 4A46
- BEQ LAB_0173 ;263A: 670000FA
- MOVEA.L 40(A3),A6 ;263E: 2C6B0028
- MOVE.L #$00008000,D0 ;2642: 203C00008000
- JSR -318(A6) ;2648: 4EAEFEC2
- BRA LAB_0173 ;264C: 600000E8
- LAB_0167:
- MOVEA.L 4(A5),A0 ;2650: 206D0004
- MOVE.L A0,D0 ;2654: 2008
- LAB_0168:
- TST.B (A0)+ ;2656: 4A18
- BNE.S LAB_0168 ;2658: 66FC
- SUBQ.L #1,A0 ;265A: 5388
- SUBA.L D0,A0 ;265C: 91C0
- MOVE.L A4,D0 ;265E: 200C
- BEQ.S LAB_016A ;2660: 670E
- MOVEA.L A4,A1 ;2662: 224C
- LAB_0169:
- TST.B (A1)+ ;2664: 4A19
- BNE.S LAB_0169 ;2666: 66FC
- SUBQ.L #1,A1 ;2668: 5389
- SUBA.L A4,A1 ;266A: 93CC
- MOVE.L A1,D0 ;266C: 2009
- BRA.S LAB_016B ;266E: 6002
- LAB_016A:
- MOVEQ #0,D0 ;2670: 7000
- LAB_016B:
- MOVE.L A0,D1 ;2672: 2208
- ADD.L D0,D1 ;2674: D280
- MOVEQ #16,D0 ;2676: 7010
- ADD.L D0,D1 ;2678: D280
- MOVE.L D1,D0 ;267A: 2001
- MOVEA.L 40(A3),A6 ;267C: 2C6B0028
- MOVEQ #1,D1 ;2680: 7201
- JSR -684(A6) ;2682: 4EAEFD54
- MOVE.L D0,56(A7) ;2686: 2F400038
- BEQ LAB_0173 ;268A: 670000AA
- LEA LAB_009B(PC),A0 ;268E: 41FAE158
- MOVE.L A0,D1 ;2692: 2208
- MOVEA.L 48(A3),A6 ;2694: 2C6B0030
- MOVE.L #$000003EE,D2 ;2698: 243C000003EE
- JSR -30(A6) ;269E: 4EAEFFE2
- MOVE.L D0,52(A7) ;26A2: 2F400034
- BEQ.S LAB_0171 ;26A6: 6776
- MOVE.L A4,D0 ;26A8: 200C
- BEQ.S LAB_016C ;26AA: 671C
- MOVE.L A4,-(A7) ;26AC: 2F0C
- MOVE.L 4(A5),-(A7) ;26AE: 2F2D0004
- PEA LAB_009A(PC) ;26B2: 487AE12C
- MOVE.L 68(A7),-(A7) ;26B6: 2F2F0044
- MOVE.L A3,-(A7) ;26BA: 2F0B
- JSR LAB_03F3 ;26BC: 4EB900006A0C
- LEA 20(A7),A7 ;26C2: 4FEF0014
- BRA.S LAB_016E ;26C6: 600C
- LAB_016C:
- MOVEA.L 4(A5),A0 ;26C8: 206D0004
- MOVEA.L 56(A7),A1 ;26CC: 226F0038
- LAB_016D:
- MOVE.B (A0)+,(A1)+ ;26D0: 12D8
- BNE.S LAB_016D ;26D2: 66FC
- LAB_016E:
- TST D6 ;26D4: 4A46
- SEQ D0 ;26D6: 57C0
- NEG.B D0 ;26D8: 4400
- EXT D0 ;26DA: 4880
- EXT.L D0 ;26DC: 48C0
- CLR.L -(A7) ;26DE: 42A7
- MOVE.L D0,-(A7) ;26E0: 2F00
- MOVE.L #$80000023,-(A7) ;26E2: 2F3C80000023
- CLR.L -(A7) ;26E8: 42A7
- MOVE.L #$80000022,-(A7) ;26EA: 2F3C80000022
- MOVE.L 72(A7),-(A7) ;26F0: 2F2F0048
- MOVE.L #$80000021,-(A7) ;26F4: 2F3C80000021
- MOVE.L 84(A7),D1 ;26FA: 222F0054
- MOVE.L A7,D2 ;26FE: 240F
- JSR -606(A6) ;2700: 4EAEFDA2
- LEA 28(A7),A7 ;2704: 4FEF001C
- ADDQ.L #1,D0 ;2708: 5280
- BEQ.S LAB_016F ;270A: 6702
- MOVEQ #1,D7 ;270C: 7E01
- LAB_016F:
- TST.L D7 ;270E: 4A87
- BEQ.S LAB_0170 ;2710: 6704
- TST D6 ;2712: 4A46
- BEQ.S LAB_0171 ;2714: 6708
- LAB_0170:
- MOVE.L 52(A7),D1 ;2716: 222F0034
- JSR -36(A6) ;271A: 4EAEFFDC
- LAB_0171:
- MOVEA.L 56(A7),A1 ;271E: 226F0038
- MOVEA.L 40(A3),A6 ;2722: 2C6B0028
- JSR -690(A6) ;2726: 4EAEFD4E
- BRA.S LAB_0173 ;272A: 600A
- LAB_0172:
- MOVEA.L 48(A3),A6 ;272C: 2C6B0030
- MOVEQ #116,D1 ;2730: 7274
- JSR -462(A6) ;2732: 4EAEFE32
- LAB_0173:
- MOVE.L D7,D0 ;2736: 2007
- MOVEM.L (A7)+,D2/D5-D7/A2-A6 ;2738: 4CDF7CE4
- ADDA #$0018,A7 ;273C: DEFC0018
- RTS ;2740: 4E75
- MOVEM.L D7/A4-A6,-(A7) ;2742: 48E7010E
- MOVE.L A1,D7 ;2746: 2E09
- MOVEA.L A6,A4 ;2748: 284E
- MOVEA.L A0,A5 ;274A: 2A48
- MOVE.L A5,D0 ;274C: 200D
- BEQ.S LAB_0176 ;274E: 671A
- LAB_0174:
- MOVE.L (A5),D0 ;2750: 2015
- MOVEQ #-1,D1 ;2752: 72FF
- CMP.L D1,D0 ;2754: B081
- BEQ.S LAB_0175 ;2756: 6708
- CMP.L D7,D0 ;2758: B087
- BEQ.S LAB_0175 ;275A: 6704
- ADDQ.L #4,A5 ;275C: 588D
- BRA.S LAB_0174 ;275E: 60F0
- LAB_0175:
- MOVE.L (A5),D0 ;2760: 2015
- CMP.L D7,D0 ;2762: B087
- BNE.S LAB_0176 ;2764: 6604
- MOVE.L A5,D0 ;2766: 200D
- BRA.S LAB_0177 ;2768: 6002
- LAB_0176:
- MOVEQ #0,D0 ;276A: 7000
- LAB_0177:
- MOVEM.L (A7)+,D7/A4-A6 ;276C: 4CDF7080
- RTS ;2770: 4E75
- MOVEM.L D7/A3-A6,-(A7) ;2772: 48E7011E
- MOVE.L D0,D7 ;2776: 2E00
- MOVEA.L A6,A3 ;2778: 264E
- MOVEA.L A1,A4 ;277A: 2849
- MOVEA.L A0,A5 ;277C: 2A48
- MOVE.L A5,D0 ;277E: 200D
- BEQ.S LAB_017B ;2780: 6736
- LAB_0178:
- TST.L 8(A5) ;2782: 4AAD0008
- BEQ.S LAB_017B ;2786: 6730
- MOVE.L A4,D0 ;2788: 200C
- BEQ.S LAB_0179 ;278A: 6716
- MOVEA.L 4(A5),A0 ;278C: 206D0004
- MOVEA.L A4,A1 ;2790: 224C
- MOVEA.L 44(A3),A6 ;2792: 2C6B002C
- JSR -162(A6) ;2796: 4EAEFF5E
- TST.L D0 ;279A: 4A80
- BNE.S LAB_0179 ;279C: 6604
- MOVE.L A5,D0 ;279E: 200D
- BRA.S LAB_017C ;27A0: 6018
- LAB_0179:
- TST.L D7 ;27A2: 4A87
- BEQ.S LAB_017A ;27A4: 670C
- MOVE.L 8(A5),D0 ;27A6: 202D0008
- CMP.L D7,D0 ;27AA: B087
- BNE.S LAB_017A ;27AC: 6604
- MOVE.L A5,D0 ;27AE: 200D
- BRA.S LAB_017C ;27B0: 6008
- LAB_017A:
- ADDA #$000C,A5 ;27B2: DAFC000C
- BRA.S LAB_0178 ;27B6: 60CA
- LAB_017B:
- MOVEQ #0,D0 ;27B8: 7000
- LAB_017C:
- MOVEM.L (A7)+,D7/A3-A6 ;27BA: 4CDF7880
- RTS ;27BE: 4E75
- MOVEM.L A3-A6,-(A7) ;27C0: 48E7001E
- MOVEA.L A6,A4 ;27C4: 284E
- MOVEA.L A0,A5 ;27C6: 2A48
- MOVE.L A5,D0 ;27C8: 200D
- BEQ.S LAB_017F ;27CA: 6760
- MOVEA.L A5,A0 ;27CC: 204D
- MOVEA.L A4,A6 ;27CE: 2C4C
- JSR -102(A6) ;27D0: 4EAEFF9A
- MOVEA.L D0,A0 ;27D4: 2040
- MOVEA #$0605,A1 ;27D6: 327C0605
- JSR -258(A6) ;27DA: 4EAEFEFE
- TST.L D0 ;27DE: 4A80
- SNE D1 ;27E0: 56C1
- NEG.B D1 ;27E2: 4401
- EXT D1 ;27E4: 4881
- EXT.L D1 ;27E6: 48C1
- TST D1 ;27E8: 4A41
- BEQ.S LAB_017E ;27EA: 6734
- MOVEA.L 34(A5),A3 ;27EC: 266D0022
- BTST #6,49(A3) ;27F0: 082B00060031
- BNE.S LAB_017D ;27F6: 661A
- MOVEA.L 40(A4),A6 ;27F8: 2C6C0028
- JSR -132(A6) ;27FC: 4EAEFF7C
- BSET #3,49(A3) ;2800: 08EB00030031
- MOVEA.L 40(A4),A6 ;2806: 2C6C0028
- JSR -138(A6) ;280A: 4EAEFF76
- MOVEQ #1,D0 ;280E: 7001
- BRA.S LAB_0180 ;2810: 601C
- LAB_017D:
- MOVEA.L 48(A4),A6 ;2812: 2C6C0030
- MOVEQ #101,D1 ;2816: 7265
- ADD.L D1,D1 ;2818: D281
- JSR -462(A6) ;281A: 4EAEFE32
- BRA.S LAB_017F ;281E: 600C
- LAB_017E:
- MOVEA.L 48(A4),A6 ;2820: 2C6C0030
- MOVEQ #46,D1 ;2824: 722E
- NOT.B D1 ;2826: 4601
- JSR -462(A6) ;2828: 4EAEFE32
- LAB_017F:
- MOVEQ #0,D0 ;282C: 7000
- LAB_0180:
- MOVEM.L (A7)+,A3-A6 ;282E: 4CDF7800
- RTS ;2832: 4E75
- SUBA #$013C,A7 ;2834: 9EFC013C
- MOVEM.L D2/D5-D7/A2-A6,-(A7) ;2838: 48E7273E
- MOVE.L D1,D6 ;283C: 2C01
- MOVE.L D0,D7 ;283E: 2E00
- MOVEA.L A0,A5 ;2840: 2A48
- MOVEQ #0,D5 ;2842: 7A00
- MOVE.L A1,36(A7) ;2844: 2F490024
- MOVEM.L A6,40(A7) ;2848: 48EF40000028
- MOVE.L A5,D0 ;284E: 200D
- BEQ LAB_0187 ;2850: 67000148
- MOVE.L A3,D0 ;2854: 200B
- BEQ LAB_0187 ;2856: 67000142
- MOVE.L #$80001067,332(A7) ;285A: 2F7C80001067014C
- LEA 348(A7),A0 ;2862: 41EF015C
- MOVE.L A0,336(A7) ;2866: 2F480150
- CLR.L 340(A7) ;286A: 42AF0154
- CLR.L 344(A7) ;286E: 42AF0158
- MOVE.L A2,-(A7) ;2872: 2F0A
- MOVEA.L A5,A0 ;2874: 204D
- LEA 336(A7),A2 ;2876: 45EF0150
- JSR -66(A6) ;287A: 4EAEFFBE
- MOVEA.L (A7)+,A2 ;287E: 245F
- TST.L D0 ;2880: 4A80
- BEQ LAB_0186 ;2882: 67000108
- MOVE.L A3,D1 ;2886: 220B
- MOVEA.L 48(A6),A6 ;2888: 2C6E0030
- MOVE.L #$000003EE,D2 ;288C: 243C000003EE
- JSR -30(A6) ;2892: 4EAEFFE2
- MOVE.L D0,328(A7) ;2896: 2F400148
- BEQ LAB_0188 ;289A: 67000108
- MOVE.L #$00000650,308(A7) ;289E: 2F7C000006500134
- CLR.L 312(A7) ;28A6: 42AF0138
- MOVE.L D0,316(A7) ;28AA: 2F40013C
- MOVE.L D7,320(A7) ;28AE: 2F470140
- MOVE.L A4,324(A7) ;28B2: 2F4C0144
- MOVEM.L A2-A3,-(A7) ;28B6: 48E70030
- MOVEA.L A5,A0 ;28BA: 204D
- MOVEA.L 44(A7),A1 ;28BC: 226F002C
- MOVEA.L 48(A7),A6 ;28C0: 2C6F0030
- LEA 316(A7),A3 ;28C4: 47EF013C
- JSR -90(A6) ;28C8: 4EAEFFA6
- MOVEM.L (A7)+,A2-A3 ;28CC: 4CDF0C00
- MOVE.L D0,D5 ;28D0: 2A00
- MOVEA.L 48(A6),A6 ;28D2: 2C6E0030
- JSR -132(A6) ;28D6: 4EAEFF7C
- MOVE.L D0,304(A7) ;28DA: 2F400130
- MOVE.L 328(A7),D1 ;28DE: 222F0148
- JSR -36(A6) ;28E2: 4EAEFFDC
- TST.L D0 ;28E6: 4A80
- BNE.S LAB_0181 ;28E8: 660E
- TST.L D5 ;28EA: 4A85
- BEQ.S LAB_0181 ;28EC: 670A
- JSR -132(A6) ;28EE: 4EAEFF7C
- MOVEQ #0,D5 ;28F2: 7A00
- MOVE.L D0,304(A7) ;28F4: 2F400130
- LAB_0181:
- TST.L D5 ;28F8: 4A85
- BEQ.S LAB_0184 ;28FA: 6778
- TST D6 ;28FC: 4A46
- BEQ.S LAB_0185 ;28FE: 677A
- TST.L 348(A7) ;2900: 4AAF015C
- BEQ.S LAB_0182 ;2904: 6746
- MOVEA.L 348(A7),A1 ;2906: 226F015C
- MOVEA.L 28(A1),A0 ;290A: 2069001C
- MOVE.L 4(A0),-(A7) ;290E: 2F280004
- PEA LAB_009F(PC) ;2912: 487ADF0A
- PEA 56(A7) ;2916: 486F0038
- MOVE.L 52(A7),-(A7) ;291A: 2F2F0034
- JSR LAB_03F3 ;291E: 4EB900006A0C
- LEA 16(A7),A7 ;2924: 4FEF0010
- LEA 48(A7),A0 ;2928: 41EF0030
- MOVEA.L 40(A7),A6 ;292C: 2C6F0028
- MOVEA.L 68(A6),A6 ;2930: 2C6E0044
- JSR -78(A6) ;2934: 4EAEFFB2
- MOVE.L D0,44(A7) ;2938: 2F40002C
- TST.L D0 ;293C: 4A80
- BNE.S LAB_0183 ;293E: 661E
- MOVEQ #4,D0 ;2940: 7004
- JSR -120(A6) ;2942: 4EAEFF88
- MOVE.L D0,44(A7) ;2946: 2F40002C
- BRA.S LAB_0183 ;294A: 6012
- LAB_0182:
- MOVEA.L 40(A7),A6 ;294C: 2C6F0028
- MOVEA.L 68(A6),A6 ;2950: 2C6E0044
- MOVEQ #4,D0 ;2954: 7004
- JSR -120(A6) ;2956: 4EAEFF88
- MOVE.L D0,44(A7) ;295A: 2F40002C
- LAB_0183:
- TST.L D0 ;295E: 4A80
- BEQ.S LAB_0185 ;2960: 6718
- MOVEA.L D0,A1 ;2962: 2240
- MOVEA.L A3,A0 ;2964: 204B
- JSR -84(A6) ;2966: 4EAEFFAC
- MOVEA.L 44(A7),A0 ;296A: 206F002C
- JSR -90(A6) ;296E: 4EAEFFA6
- BRA.S LAB_0185 ;2972: 6006
- LAB_0184:
- MOVE.L A3,D1 ;2974: 220B
- JSR -72(A6) ;2976: 4EAEFFB8
- LAB_0185:
- MOVE.L 304(A7),D1 ;297A: 222F0130
- MOVEA.L 40(A7),A6 ;297E: 2C6F0028
- MOVEA.L 48(A6),A6 ;2982: 2C6E0030
- JSR -462(A6) ;2986: 4EAEFE32
- BRA.S LAB_0188 ;298A: 6018
- LAB_0186:
- MOVEA.L 48(A6),A6 ;298C: 2C6E0030
- MOVEQ #106,D1 ;2990: 726A
- ADD.L D1,D1 ;2992: D281
- JSR -462(A6) ;2994: 4EAEFE32
- BRA.S LAB_0188 ;2998: 600A
- LAB_0187:
- MOVEA.L 48(A6),A6 ;299A: 2C6E0030
- MOVEQ #116,D1 ;299E: 7274
- JSR -462(A6) ;29A0: 4EAEFE32
- LAB_0188:
- MOVE.L D5,D0 ;29A4: 2005
- MOVEM.L (A7)+,D2/D5-D7/A2-A6 ;29A6: 4CDF7CE4
- ADDA #$013C,A7 ;29AA: DEFC013C
- RTS ;29AE: 4E75
- SUBA #$0028,A7 ;29B0: 9EFC0028
- MOVEM.L D6-D7/A2-A6,-(A7) ;29B4: 48E7033E
- MOVE.L D0,D7 ;29B8: 2E00
- MOVEQ #0,D6 ;29BA: 7C00
- MOVE.L A0,28(A7) ;29BC: 2F48001C
- MOVEM.L A1,32(A7) ;29C0: 48EF02000020
- MOVEM.L A6,36(A7) ;29C6: 48EF40000024
- BEQ.S LAB_018B ;29CC: 677C
- MOVE.L A4,D0 ;29CE: 200C
- BEQ.S LAB_018B ;29D0: 6778
- LEA LAB_000F+2(PC),A6 ;29D2: 4DFADA02
- LEA 40(A7),A0 ;29D6: 41EF0028
- MOVEA.L A0,A1 ;29DA: 2248
- MOVEA.L A6,A0 ;29DC: 204E
- MOVEQ #28,D0 ;29DE: 701C
- JSR LAB_0422 ;29E0: 4EB900006E78
- MOVE.L A3,D0 ;29E6: 200B
- BNE.S LAB_018A ;29E8: 661E
- MOVE.L A2,D0 ;29EA: 200A
- BEQ.S LAB_0189 ;29EC: 670E
- MOVE.L 32(A2),D0 ;29EE: 202A0020
- BEQ.S LAB_018A ;29F2: 6714
- MOVEA.L D0,A0 ;29F4: 2040
- MOVEA.L 12(A0),A3 ;29F6: 2668000C
- BRA.S LAB_018A ;29FA: 600C
- LAB_0189:
- MOVE.L 32(A7),D0 ;29FC: 202F0020
- BEQ.S LAB_018A ;2A00: 6706
- MOVEA.L D0,A0 ;2A02: 2040
- MOVEA.L 50(A0),A3 ;2A04: 26680032
- LAB_018A:
- MOVEQ #7,D0 ;2A08: 7007
- MOVE.L D0,40(A7) ;2A0A: 2F400028
- MOVE.L A3,48(A7) ;2A0E: 2F4B0030
- MOVE.L D7,52(A7) ;2A12: 2F470034
- MOVE.L A5,64(A7) ;2A16: 2F4D0040
- MOVEM.L A2-A3,-(A7) ;2A1A: 48E70030
- MOVEA.L 36(A7),A0 ;2A1E: 206F0024
- MOVEA.L 40(A7),A1 ;2A22: 226F0028
- MOVEA.L 44(A7),A6 ;2A26: 2C6F002C
- MOVEA.L 64(A6),A6 ;2A2A: 2C6E0040
- LEA 48(A7),A3 ;2A2E: 47EF0030
- JSR -810(A6) ;2A32: 4EAEFCD6
- MOVEM.L (A7)+,A2-A3 ;2A36: 4CDF0C00
- MOVE.L D0,D6 ;2A3A: 2C00
- TST.L D6 ;2A3C: 4A86
- BEQ.S LAB_018B ;2A3E: 670A
- LEA 56(A7),A0 ;2A40: 41EF0038
- MOVEA.L A4,A1 ;2A44: 224C
- MOVE.L (A0)+,(A1)+ ;2A46: 22D8
- MOVE.L (A0)+,(A1)+ ;2A48: 22D8
- LAB_018B:
- MOVE.L D6,D0 ;2A4A: 2006
- MOVEM.L (A7)+,D6-D7/A2-A6 ;2A4C: 4CDF7CC0
- ADDA #$0028,A7 ;2A50: DEFC0028
- RTS ;2A54: 4E75
- MOVEM.L A4-A6,-(A7) ;2A56: 48E7000E
- MOVEA.L A6,A4 ;2A5A: 284E
- MOVEA.L A0,A5 ;2A5C: 2A48
- MOVE.L A5,D0 ;2A5E: 200D
- BEQ.S LAB_018C ;2A60: 670A
- MOVEA.L A5,A1 ;2A62: 224D
- MOVEA.L 40(A4),A6 ;2A64: 2C6C0028
- JSR -690(A6) ;2A68: 4EAEFD4E
- LAB_018C:
- MOVEM.L (A7)+,A4-A6 ;2A6C: 4CDF7000
- RTS ;2A70: 4E75
- SUBQ #8,A7 ;2A72: 514F
- MOVEM.L D2/D6-D7/A2-A6,-(A7) ;2A74: 48E7233E
- MOVEA.L A6,A3 ;2A78: 264E
- MOVEA.L A1,A4 ;2A7A: 2849
- MOVEA.L A0,A5 ;2A7C: 2A48
- MOVE.L A5,D0 ;2A7E: 200D
- BEQ LAB_0195 ;2A80: 670000A6
- MOVEA.L A5,A0 ;2A84: 204D
- JSR LAB_0197 ;2A86: 4EB900002B32
- MOVE.L D0,D6 ;2A8C: 2C00
- MOVEA.L A4,A0 ;2A8E: 204C
- JSR LAB_0197 ;2A90: 4EB900002B32
- MOVE.L D0,D7 ;2A96: 2E00
- MOVE.L D6,D0 ;2A98: 2006
- ADD.L D7,D0 ;2A9A: D087
- ADDQ.L #2,D0 ;2A9C: 5480
- MOVE.L D0,D1 ;2A9E: 2200
- ASL.L #2,D1 ;2AA0: E581
- MOVE.L D1,D0 ;2AA2: 2001
- MOVEA.L 40(A3),A6 ;2AA4: 2C6B0028
- MOVE.L #$00010001,D1 ;2AA8: 223C00010001
- JSR -684(A6) ;2AAE: 4EAEFD54
- MOVE.L D0,36(A7) ;2AB2: 2F400024
- BEQ.S LAB_0195 ;2AB6: 6770
- MOVE.L D6,D1 ;2AB8: 2206
- ADDQ.L #1,D1 ;2ABA: 5281
- MOVE.L D1,D2 ;2ABC: 2401
- ASL.L #2,D2 ;2ABE: E582
- MOVEA.L A5,A0 ;2AC0: 204D
- MOVEA.L D0,A1 ;2AC2: 2240
- BRA.S LAB_018E ;2AC4: 6002
- LAB_018D:
- MOVE.B (A0)+,(A1)+ ;2AC6: 12D8
- LAB_018E:
- SUBQ.L #1,D2 ;2AC8: 5382
- BCC.S LAB_018D ;2ACA: 64FA
- MOVE.L A4,D0 ;2ACC: 200C
- BEQ.S LAB_0191 ;2ACE: 6728
- MOVEA.L 36(A7),A0 ;2AD0: 206F0024
- MOVEA #$FFFF,A1 ;2AD4: 327CFFFF
- MOVEA.L A3,A6 ;2AD8: 2C4B
- JSR -258(A6) ;2ADA: 4EAEFEFE
- MOVE.L D0,32(A7) ;2ADE: 2F400020
- BEQ.S LAB_0191 ;2AE2: 6714
- MOVE.L D7,D1 ;2AE4: 2207
- ADDQ.L #1,D1 ;2AE6: 5281
- MOVE.L D1,D2 ;2AE8: 2401
- ASL.L #2,D2 ;2AEA: E582
- MOVEA.L A4,A0 ;2AEC: 204C
- MOVEA.L D0,A1 ;2AEE: 2240
- BRA.S LAB_0190 ;2AF0: 6002
- LAB_018F:
- MOVE.B (A0)+,(A1)+ ;2AF2: 12D8
- LAB_0190:
- SUBQ.L #1,D2 ;2AF4: 5382
- BCC.S LAB_018F ;2AF6: 64FA
- LAB_0191:
- MOVE.L A2,D0 ;2AF8: 200A
- BEQ.S LAB_0194 ;2AFA: 6726
- LAB_0192:
- MOVE.L (A2),D0 ;2AFC: 2012
- MOVEQ #-1,D1 ;2AFE: 72FF
- CMP.L D1,D0 ;2B00: B081
- BEQ.S LAB_0194 ;2B02: 671E
- MOVEA.L D0,A1 ;2B04: 2240
- MOVEA.L 36(A7),A0 ;2B06: 206F0024
- MOVEA.L A3,A6 ;2B0A: 2C4B
- JSR -258(A6) ;2B0C: 4EAEFEFE
- MOVE.L D0,32(A7) ;2B10: 2F400020
- BEQ.S LAB_0193 ;2B14: 6708
- MOVEA.L D0,A0 ;2B16: 2040
- MOVE.L #$00000101,(A0) ;2B18: 20BC00000101
- LAB_0193:
- ADDQ.L #4,A2 ;2B1E: 588A
- BRA.S LAB_0192 ;2B20: 60DA
- LAB_0194:
- MOVE.L 36(A7),D0 ;2B22: 202F0024
- BRA.S LAB_0196 ;2B26: 6002
- LAB_0195:
- MOVEQ #0,D0 ;2B28: 7000
- LAB_0196:
- MOVEM.L (A7)+,D2/D6-D7/A2-A6 ;2B2A: 4CDF7CC4
- ADDQ #8,A7 ;2B2E: 504F
- RTS ;2B30: 4E75
- LAB_0197:
- MOVEM.L D7/A5,-(A7) ;2B32: 48E70104
- MOVEA.L A0,A5 ;2B36: 2A48
- MOVEQ #0,D7 ;2B38: 7E00
- MOVE.L A5,D0 ;2B3A: 200D
- BEQ.S LAB_0199 ;2B3C: 670C
- LAB_0198:
- MOVEQ #-1,D0 ;2B3E: 70FF
- CMP.L (A5),D0 ;2B40: B095
- BEQ.S LAB_0199 ;2B42: 6706
- ADDQ.L #4,A5 ;2B44: 588D
- ADDQ.L #1,D7 ;2B46: 5287
- BRA.S LAB_0198 ;2B48: 60F4
- LAB_0199:
- MOVE.L D7,D0 ;2B4A: 2007
- MOVEM.L (A7)+,D7/A5 ;2B4C: 4CDF2080
- RTS ;2B50: 4E75
- SUBA #$0018,A7 ;2B52: 9EFC0018
- MOVEM.L D2/D6-D7/A2-A6,-(A7) ;2B56: 48E7233E
- MOVEA.L A6,A3 ;2B5A: 264E
- MOVEA.L A1,A4 ;2B5C: 2849
- MOVEA.L A0,A5 ;2B5E: 2A48
- MOVE.L A5,D0 ;2B60: 200D
- BEQ LAB_01A6 ;2B62: 67000116
- LEA LAB_0011(PC),A0 ;2B66: 41FAD88A
- LEA 40(A7),A1 ;2B6A: 43EF0028
- MOVE.L (A0)+,(A1)+ ;2B6E: 22D8
- MOVE.L (A0)+,(A1)+ ;2B70: 22D8
- MOVE.L (A0)+,(A1)+ ;2B72: 22D8
- MOVEA.L A5,A0 ;2B74: 204D
- JSR LAB_01A8 ;2B76: 4EB900002C86
- MOVE.L D0,D6 ;2B7C: 2C00
- MOVEA.L A4,A0 ;2B7E: 204C
- JSR LAB_01A8 ;2B80: 4EB900002C86
- MOVE.L D0,D7 ;2B86: 2E00
- MOVE.L D6,D0 ;2B88: 2006
- ADD.L D7,D0 ;2B8A: D087
- ADDQ.L #2,D0 ;2B8C: 5480
- MOVE.L D0,D1 ;2B8E: 2200
- ASL.L #2,D1 ;2B90: E581
- SUB.L D0,D1 ;2B92: 9280
- ASL.L #2,D1 ;2B94: E581
- MOVE.L D1,D0 ;2B96: 2001
- MOVEA.L 40(A3),A6 ;2B98: 2C6B0028
- MOVE.L #$00010001,D1 ;2B9C: 223C00010001
- JSR -684(A6) ;2BA2: 4EAEFD54
- MOVE.L D0,52(A7) ;2BA6: 2F400034
- BEQ LAB_01A6 ;2BAA: 670000CE
- MOVE.L D6,D1 ;2BAE: 2206
- ADDQ.L #1,D1 ;2BB0: 5281
- MOVE.L D1,D2 ;2BB2: 2401
- ASL.L #2,D2 ;2BB4: E582
- SUB.L D1,D2 ;2BB6: 9481
- ASL.L #2,D2 ;2BB8: E582
- MOVEA.L A5,A0 ;2BBA: 204D
- MOVEA.L D0,A1 ;2BBC: 2240
- BRA.S LAB_019B ;2BBE: 6002
- LAB_019A:
- MOVE.B (A0)+,(A1)+ ;2BC0: 12D8
- LAB_019B:
- SUBQ.L #1,D2 ;2BC2: 5382
- BCC.S LAB_019A ;2BC4: 64FA
- MOVE.L A4,D0 ;2BC6: 200C
- BEQ.S LAB_01A0 ;2BC8: 6732
- MOVE.L 52(A7),36(A7) ;2BCA: 2F6F00340024
- LAB_019C:
- MOVEA.L 36(A7),A0 ;2BD0: 206F0024
- TST.L 8(A0) ;2BD4: 4AA80008
- BEQ.S LAB_019D ;2BD8: 6708
- MOVEQ #12,D0 ;2BDA: 700C
- ADD.L D0,36(A7) ;2BDC: D1AF0024
- BRA.S LAB_019C ;2BE0: 60EE
- LAB_019D:
- MOVE.L D7,D0 ;2BE2: 2007
- ADDQ.L #1,D0 ;2BE4: 5280
- MOVE.L D0,D1 ;2BE6: 2200
- ASL.L #2,D1 ;2BE8: E581
- SUB.L D0,D1 ;2BEA: 9280
- ASL.L #2,D1 ;2BEC: E581
- MOVEA.L A4,A0 ;2BEE: 204C
- MOVEA.L 36(A7),A1 ;2BF0: 226F0024
- BRA.S LAB_019F ;2BF4: 6002
- LAB_019E:
- MOVE.B (A0)+,(A1)+ ;2BF6: 12D8
- LAB_019F:
- SUBQ.L #1,D1 ;2BF8: 5381
- BCC.S LAB_019E ;2BFA: 64FA
- LAB_01A0:
- MOVE.L A2,D0 ;2BFC: 200A
- BEQ.S LAB_01A3 ;2BFE: 6736
- LAB_01A1:
- TST.L (A2) ;2C00: 4A92
- BEQ.S LAB_01A3 ;2C02: 6732
- TST.L 8(A2) ;2C04: 4AAA0008
- BEQ.S LAB_01A3 ;2C08: 672C
- MOVEA.L 52(A7),A0 ;2C0A: 206F0034
- MOVEA.L 4(A2),A1 ;2C0E: 226A0004
- MOVE.L 8(A2),D0 ;2C12: 202A0008
- MOVEA.L A3,A6 ;2C16: 2C4B
- JSR -264(A6) ;2C18: 4EAEFEF8
- MOVE.L D0,36(A7) ;2C1C: 2F400024
- TST.L D0 ;2C20: 4A80
- BEQ.S LAB_01A2 ;2C22: 670C
- LEA 40(A7),A0 ;2C24: 41EF0028
- MOVEA.L D0,A1 ;2C28: 2240
- MOVE.L (A0)+,(A1)+ ;2C2A: 22D8
- MOVE.L (A0)+,(A1)+ ;2C2C: 22D8
- MOVE.L (A0)+,(A1)+ ;2C2E: 22D8
- LAB_01A2:
- ADDA #$000C,A2 ;2C30: D4FC000C
- BRA.S LAB_01A1 ;2C34: 60CA
- LAB_01A3:
- MOVEA.L 52(A7),A0 ;2C36: 206F0034
- MOVE.L A0,36(A7) ;2C3A: 2F480024
- MOVE.L A0,32(A7) ;2C3E: 2F480020
- LAB_01A4:
- MOVEA.L 32(A7),A0 ;2C42: 206F0020
- MOVEA.L 36(A7),A1 ;2C46: 226F0024
- MOVE.L (A0)+,(A1)+ ;2C4A: 22D8
- MOVE.L (A0)+,(A1)+ ;2C4C: 22D8
- MOVE.L (A0)+,(A1)+ ;2C4E: 22D8
- MOVEQ #12,D0 ;2C50: 700C
- ADD.L D0,32(A7) ;2C52: D1AF0020
- MOVEA #$FFFF,A0 ;2C56: 307CFFFF
- MOVEA.L 36(A7),A6 ;2C5A: 2C6F0024
- MOVEA.L (A6),A1 ;2C5E: 2256
- CMPA.L A0,A1 ;2C60: B3C8
- BEQ.S LAB_01A5 ;2C62: 6706
- MOVEQ #12,D0 ;2C64: 700C
- ADD.L D0,36(A7) ;2C66: D1AF0024
- LAB_01A5:
- MOVEA.L 36(A7),A0 ;2C6A: 206F0024
- TST.L 8(A0) ;2C6E: 4AA80008
- BNE.S LAB_01A4 ;2C72: 66CE
- MOVE.L 52(A7),D0 ;2C74: 202F0034
- BRA.S LAB_01A7 ;2C78: 6002
- LAB_01A6:
- MOVEQ #0,D0 ;2C7A: 7000
- LAB_01A7:
- MOVEM.L (A7)+,D2/D6-D7/A2-A6 ;2C7C: 4CDF7CC4
- ADDA #$0018,A7 ;2C80: DEFC0018
- RTS ;2C84: 4E75
- LAB_01A8:
- MOVEM.L D7/A5,-(A7) ;2C86: 48E70104
- MOVEA.L A0,A5 ;2C8A: 2A48
- MOVEQ #0,D7 ;2C8C: 7E00
- MOVE.L A5,D0 ;2C8E: 200D
- BEQ.S LAB_01AA ;2C90: 670E
- LAB_01A9:
- TST.L 8(A5) ;2C92: 4AAD0008
- BEQ.S LAB_01AA ;2C96: 6708
- ADDA #$000C,A5 ;2C98: DAFC000C
- ADDQ.L #1,D7 ;2C9C: 5287
- BRA.S LAB_01A9 ;2C9E: 60F2
- LAB_01AA:
- MOVE.L D7,D0 ;2CA0: 2007
- MOVEM.L (A7)+,D7/A5 ;2CA2: 4CDF2080
- RTS ;2CA6: 4E75
- MOVEM.L D6-D7/A5-A6,-(A7) ;2CA8: 48E70306
- MOVE.L D0,D7 ;2CAC: 2E00
- MOVEA.L A6,A5 ;2CAE: 2A4E
- MOVE.L D7,D0 ;2CB0: 2007
- SUBQ.L #1,D0 ;2CB2: 5380
- BMI LAB_01AD ;2CB4: 6B00009E
- CMPI.L #$00000011,D0 ;2CB8: 0C8000000011
- BGE LAB_01AD ;2CBE: 6C000094
- ADD D0,D0 ;2CC2: D040
- MOVE LAB_01AB(PC,D0.W),D0 ;2CC4: 303B0006
- JMP LAB_01AB+2(PC,D0.W) ;2CC8: 4EFB0004
- LAB_01AB:
- ORI.B #$26,-(A0) ;2CCC: 00200026
- ORI.B #$32,56(A4) ;2CD0: 002C00320038
- DC.W $003E ;2CD6
- ORI #$004A,D4 ;2CD8: 0044004A
- ORI #$0056,(A0) ;2CDC: 00500056
- ORI #$0062,(A4)+ ;2CE0: 005C0062
- ORI #$006E,116(A0) ;2CE4: 0068006E0074
- DC.W $007A ;2CEA
- ORI.L #$7C014846,D0 ;2CEC: 00807C014846
- BRA.S LAB_01AE ;2CF2: 6068
- MOVEQ #1,D6 ;2CF4: 7C01
- SWAP D6 ;2CF6: 4846
- BRA.S LAB_01AE ;2CF8: 6062
- MOVEQ #1,D6 ;2CFA: 7C01
- SWAP D6 ;2CFC: 4846
- BRA.S LAB_01AE ;2CFE: 605C
- MOVEQ #1,D6 ;2D00: 7C01
- SWAP D6 ;2D02: 4846
- BRA.S LAB_01AE ;2D04: 6056
- MOVEQ #1,D6 ;2D06: 7C01
- SWAP D6 ;2D08: 4846
- BRA.S LAB_01AE ;2D0A: 6050
- MOVEQ #1,D6 ;2D0C: 7C01
- SWAP D6 ;2D0E: 4846
- BRA.S LAB_01AE ;2D10: 604A
- MOVEQ #1,D6 ;2D12: 7C01
- SWAP D6 ;2D14: 4846
- BRA.S LAB_01AE ;2D16: 6044
- MOVEQ #1,D6 ;2D18: 7C01
- SWAP D6 ;2D1A: 4846
- BRA.S LAB_01AE ;2D1C: 603E
- MOVEQ #1,D6 ;2D1E: 7C01
- SWAP D6 ;2D20: 4846
- BRA.S LAB_01AE ;2D22: 6038
- MOVEQ #1,D6 ;2D24: 7C01
- SWAP D6 ;2D26: 4846
- BRA.S LAB_01AE ;2D28: 6032
- MOVEQ #3,D6 ;2D2A: 7C03
- SWAP D6 ;2D2C: 4846
- BRA.S LAB_01AE ;2D2E: 602C
- MOVEQ #1,D6 ;2D30: 7C01
- SWAP D6 ;2D32: 4846
- BRA.S LAB_01AE ;2D34: 6026
- MOVEQ #1,D6 ;2D36: 7C01
- SWAP D6 ;2D38: 4846
- BRA.S LAB_01AE ;2D3A: 6020
- MOVEQ #1,D6 ;2D3C: 7C01
- SWAP D6 ;2D3E: 4846
- BRA.S LAB_01AE ;2D40: 601A
- MOVEQ #1,D6 ;2D42: 7C01
- SWAP D6 ;2D44: 4846
- BRA.S LAB_01AE ;2D46: 6014
- MOVEQ #2,D6 ;2D48: 7C02
- SWAP D6 ;2D4A: 4846
- BRA.S LAB_01AE ;2D4C: 600E
- MOVEQ #1,D6 ;2D4E: 7C01
- SWAP D6 ;2D50: 4846
- BRA.S LAB_01AE ;2D52: 6008
- LAB_01AD:
- MOVE.L D7,D6 ;2D54: 2C07
- ANDI.L #$00FF0000,D6 ;2D56: 028600FF0000
- LAB_01AE:
- TST.L D6 ;2D5C: 4A86
- BNE.S LAB_01AF ;2D5E: 6604
- MOVEQ #1,D6 ;2D60: 7C01
- SWAP D6 ;2D62: 4846
- LAB_01AF:
- MOVE.L D6,D0 ;2D64: 2006
- MOVEM.L (A7)+,D6-D7/A5-A6 ;2D66: 4CDF60C0
- RTS ;2D6A: 4E75
- MOVEM.L A5-A6,-(A7) ;2D6C: 48E70006
- MOVEA.L A6,A5 ;2D70: 2A4E
- MOVEQ #0,D0 ;2D72: 7000
- MOVEM.L (A7)+,A5-A6 ;2D74: 4CDF6000
- RTS ;2D78: 4E75
- MOVEM.L A5-A6,-(A7) ;2D7A: 48E70006
- MOVEA.L A6,A5 ;2D7E: 2A4E
- MOVEQ #0,D0 ;2D80: 7000
- MOVEM.L (A7)+,A5-A6 ;2D82: 4CDF6000
- RTS ;2D86: 4E75
- LAB_01B0:
- SUBA #$0024,A7 ;2D88: 9EFC0024
- MOVEM.L D2-D3/D5-D7/A2-A6,-(A7) ;2D8C: 48E7373E
- MOVEA.L 84(A7),A2 ;2D90: 246F0054
- MOVEA.L 80(A7),A3 ;2D94: 266F0050
- MOVEA.L A1,A4 ;2D98: 2849
- MOVEA.L A0,A5 ;2D9A: 2A48
- MOVEQ #0,D7 ;2D9C: 7E00
- MOVEA.L A3,A0 ;2D9E: 204B
- MOVEQ #0,D0 ;2DA0: 7000
- MOVE 32(A4),D0 ;2DA2: 302C0020
- ADDA.L D0,A0 ;2DA6: D1C0
- MOVE.L 34(A3),68(A7) ;2DA8: 2F6B00220044
- MOVEA.L 68(A7),A1 ;2DAE: 226F0044
- MOVE.L 50(A1),D6 ;2DB2: 2C290032
- MOVE.L 54(A1),D5 ;2DB6: 2A290036
- MOVE.L 58(A1),64(A7) ;2DBA: 2F69003A0040
- MOVE.L 70(A1),60(A7) ;2DC0: 2F690046003C
- MOVE.L 74(A1),56(A7) ;2DC6: 2F69004A0038
- MOVE.L 78(A1),52(A7) ;2DCC: 2F69004E0034
- MOVE.L 4(A2),48(A7) ;2DD2: 2F6A00040030
- MOVE.L A0,72(A7) ;2DD8: 2F480048
- LAB_01B1:
- LEA 48(A7),A0 ;2DDC: 41EF0030
- MOVEA.L 44(A5),A6 ;2DE0: 2C6D002C
- JSR -48(A6) ;2DE4: 4EAEFFD0
- MOVE.L D0,44(A7) ;2DE8: 2F40002C
- BEQ LAB_01C6 ;2DEC: 670001E0
- MOVEA.L D0,A0 ;2DF0: 2040
- MOVE.L 4(A0),40(A7) ;2DF2: 2F6800040028
- MOVE.L (A0),D0 ;2DF8: 2010
- SUBI.L #$8000100B,D0 ;2DFA: 04808000100B
- BEQ.S LAB_01B2 ;2E00: 6774
- SUBQ.L #1,D0 ;2E02: 5380
- BEQ.S LAB_01B3 ;2E04: 6778
- SUBQ.L #1,D0 ;2E06: 5380
- BEQ.S LAB_01B4 ;2E08: 677C
- SUBQ.L #1,D0 ;2E0A: 5380
- BEQ LAB_01B5 ;2E0C: 67000082
- SUBQ.L #1,D0 ;2E10: 5380
- BEQ LAB_01B6 ;2E12: 6700008A
- SUBQ.L #1,D0 ;2E16: 5380
- BEQ LAB_01B7 ;2E18: 6700008E
- SUBQ.L #1,D0 ;2E1C: 5380
- BEQ LAB_01B8 ;2E1E: 67000092
- SUBQ.L #1,D0 ;2E22: 5380
- BEQ LAB_01B9 ;2E24: 67000096
- SUBQ.L #8,D0 ;2E28: 5180
- BEQ LAB_01BA ;2E2A: 6700009E
- SUBQ.L #1,D0 ;2E2E: 5380
- BEQ LAB_01BB ;2E30: 670000A6
- MOVEQ #82,D1 ;2E34: 7252
- SUB.L D1,D0 ;2E36: 9081
- BEQ LAB_01BC ;2E38: 670000AC
- SUBQ.L #1,D0 ;2E3C: 5380
- BEQ LAB_01BD ;2E3E: 670000C4
- SUBQ.L #1,D0 ;2E42: 5380
- BEQ LAB_01BE ;2E44: 670000DC
- SUBQ.L #1,D0 ;2E48: 5380
- BEQ LAB_01BF ;2E4A: 670000F4
- SUBQ.L #1,D0 ;2E4E: 5380
- BEQ LAB_01C0 ;2E50: 6700010C
- SUBQ.L #1,D0 ;2E54: 5380
- BEQ LAB_01C1 ;2E56: 67000124
- SUBQ.L #1,D0 ;2E5A: 5380
- BEQ LAB_01C2 ;2E5C: 6700012C
- SUBQ.L #6,D0 ;2E60: 5D80
- BEQ LAB_01C3 ;2E62: 67000134
- SUBQ.L #3,D0 ;2E66: 5780
- BEQ LAB_01C4 ;2E68: 67000148
- SUBQ.L #1,D0 ;2E6C: 5380
- BEQ LAB_01C5 ;2E6E: 67000150
- BRA LAB_01B1 ;2E72: 6000FF68
- LAB_01B2:
- MOVE.L 40(A7),D6 ;2E76: 2C2F0028
- BRA LAB_01B1 ;2E7A: 6000FF60
- LAB_01B3:
- MOVE.L 40(A7),D5 ;2E7E: 2A2F0028
- BRA LAB_01B1 ;2E82: 6000FF58
- LAB_01B4:
- MOVE.L 40(A7),64(A7) ;2E86: 2F6F00280040
- BRA LAB_01B1 ;2E8C: 6000FF4E
- LAB_01B5:
- MOVEA.L 68(A7),A0 ;2E90: 206F0044
- MOVE.L 40(A7),66(A0) ;2E94: 216F00280042
- BRA LAB_01B1 ;2E9A: 6000FF40
- LAB_01B6:
- MOVE.L 40(A7),60(A7) ;2E9E: 2F6F0028003C
- BRA LAB_01B1 ;2EA4: 6000FF36
- LAB_01B7:
- MOVE.L 40(A7),56(A7) ;2EA8: 2F6F00280038
- BRA LAB_01B1 ;2EAE: 6000FF2C
- LAB_01B8:
- MOVE.L 40(A7),52(A7) ;2EB2: 2F6F00280034
- BRA LAB_01B1 ;2EB8: 6000FF22
- LAB_01B9:
- MOVEA.L 68(A7),A0 ;2EBC: 206F0044
- MOVE.L 40(A7),86(A0) ;2EC0: 216F00280056
- BRA LAB_01B1 ;2EC6: 6000FF14
- LAB_01BA:
- MOVEA.L 72(A7),A0 ;2ECA: 206F0048
- MOVE.L 40(A7),230(A0) ;2ECE: 216F002800E6
- BRA LAB_01B1 ;2ED4: 6000FF06
- LAB_01BB:
- MOVEA.L 72(A7),A0 ;2ED8: 206F0048
- MOVE.L 40(A7),234(A0) ;2EDC: 216F002800EA
- BRA LAB_01B1 ;2EE2: 6000FEF8
- LAB_01BC:
- MOVEA.L 72(A7),A0 ;2EE6: 206F0048
- ADDA #$0038,A0 ;2EEA: D0FC0038
- MOVEA.L 40(A7),A1 ;2EEE: 226F0028
- MOVE.L A1,-(A7) ;2EF2: 2F09
- MOVEA.L A0,A1 ;2EF4: 2248
- MOVEA.L A5,A0 ;2EF6: 204D
- JSR LAB_0260 ;2EF8: 4EB90000465E
- ADDQ #4,A7 ;2EFE: 584F
- BRA LAB_01B1 ;2F00: 6000FEDA
- LAB_01BD:
- MOVEA.L 72(A7),A0 ;2F04: 206F0048
- ADDA #$003C,A0 ;2F08: D0FC003C
- MOVEA.L 40(A7),A1 ;2F0C: 226F0028
- MOVE.L A1,-(A7) ;2F10: 2F09
- MOVEA.L A0,A1 ;2F12: 2248
- MOVEA.L A5,A0 ;2F14: 204D
- JSR LAB_0260 ;2F16: 4EB90000465E
- ADDQ #4,A7 ;2F1C: 584F
- BRA LAB_01B1 ;2F1E: 6000FEBC
- LAB_01BE:
- MOVEA.L 72(A7),A0 ;2F22: 206F0048
- ADDA #$0040,A0 ;2F26: D0FC0040
- MOVEA.L 40(A7),A1 ;2F2A: 226F0028
- MOVE.L A1,-(A7) ;2F2E: 2F09
- MOVEA.L A0,A1 ;2F30: 2248
- MOVEA.L A5,A0 ;2F32: 204D
- JSR LAB_0260 ;2F34: 4EB90000465E
- ADDQ #4,A7 ;2F3A: 584F
- BRA LAB_01B1 ;2F3C: 6000FE9E
- LAB_01BF:
- MOVEA.L 72(A7),A0 ;2F40: 206F0048
- ADDA #$0044,A0 ;2F44: D0FC0044
- MOVEA.L 40(A7),A1 ;2F48: 226F0028
- MOVE.L A1,-(A7) ;2F4C: 2F09
- MOVEA.L A0,A1 ;2F4E: 2248
- MOVEA.L A5,A0 ;2F50: 204D
- JSR LAB_0260 ;2F52: 4EB90000465E
- ADDQ #4,A7 ;2F58: 584F
- BRA LAB_01B1 ;2F5A: 6000FE80
- LAB_01C0:
- MOVEA.L 72(A7),A0 ;2F5E: 206F0048
- ADDA #$0048,A0 ;2F62: D0FC0048
- MOVEA.L 40(A7),A1 ;2F66: 226F0028
- MOVE.L A1,-(A7) ;2F6A: 2F09
- MOVEA.L A0,A1 ;2F6C: 2248
- MOVEA.L A5,A0 ;2F6E: 204D
- JSR LAB_0260 ;2F70: 4EB90000465E
- ADDQ #4,A7 ;2F76: 584F
- BRA LAB_01B1 ;2F78: 6000FE62
- LAB_01C1:
- MOVEA.L 72(A7),A0 ;2F7C: 206F0048
- MOVE.L 40(A7),76(A0) ;2F80: 216F0028004C
- BRA LAB_01B1 ;2F86: 6000FE54
- LAB_01C2:
- MOVEA.L 72(A7),A0 ;2F8A: 206F0048
- MOVE.L 40(A7),80(A0) ;2F8E: 216F00280050
- BRA LAB_01B1 ;2F94: 6000FE46
- LAB_01C3:
- MOVE.L 40(A7),D0 ;2F98: 202F0028
- BEQ LAB_01B1 ;2F9C: 6700FE3E
- MOVEA.L 72(A7),A0 ;2FA0: 206F0048
- ADDA #$0018,A0 ;2FA4: D0FC0018
- MOVEA.L D0,A1 ;2FA8: 2240
- MOVE.L (A1)+,(A0)+ ;2FAA: 20D9
- MOVE.L (A1)+,(A0)+ ;2FAC: 20D9
- BRA LAB_01B1 ;2FAE: 6000FE2C
- LAB_01C4:
- MOVEA.L 72(A7),A0 ;2FB2: 206F0048
- MOVE.L 40(A7),52(A0) ;2FB6: 216F00280034
- BRA LAB_01B1 ;2FBC: 6000FE1E
- LAB_01C5:
- MOVEA.L 72(A7),A0 ;2FC0: 206F0048
- MOVE.L 40(A7),48(A0) ;2FC4: 216F00280030
- BRA LAB_01B1 ;2FCA: 6000FE10
- LAB_01C6:
- TST.L D6 ;2FCE: 4A86
- BPL.S LAB_01C7 ;2FD0: 6A02
- MOVEQ #0,D6 ;2FD2: 7C00
- LAB_01C7:
- MOVE.L 64(A7),D0 ;2FD4: 202F0040
- CMP.L D0,D5 ;2FD8: BA80
- BLE.S LAB_01C8 ;2FDA: 6F04
- MOVEQ #0,D6 ;2FDC: 7C00
- BRA.S LAB_01C9 ;2FDE: 600E
- LAB_01C8:
- MOVE.L D6,D1 ;2FE0: 2206
- ADD.L D5,D1 ;2FE2: D285
- CMP.L D0,D1 ;2FE4: B280
- BLE.S LAB_01C9 ;2FE6: 6F06
- MOVE.L D0,D1 ;2FE8: 2200
- SUB.L D5,D1 ;2FEA: 9285
- MOVE.L D1,D6 ;2FEC: 2C01
- LAB_01C9:
- MOVEA.L 68(A7),A0 ;2FEE: 206F0044
- MOVE.L 50(A0),D1 ;2FF2: 22280032
- CMP.L D6,D1 ;2FF6: B286
- BEQ.S LAB_01CA ;2FF8: 6706
- MOVE.L D6,50(A0) ;2FFA: 21460032
- MOVEQ #1,D7 ;2FFE: 7E01
- LAB_01CA:
- MOVE.L 54(A0),D1 ;3000: 22280036
- CMP.L D5,D1 ;3004: B285
- BEQ.S LAB_01CB ;3006: 6706
- MOVE.L D5,54(A0) ;3008: 21450036
- MOVEQ #1,D7 ;300C: 7E01
- LAB_01CB:
- MOVE.L 58(A0),D1 ;300E: 2228003A
- CMP.L D0,D1 ;3012: B280
- BEQ.S LAB_01CC ;3014: 6706
- MOVE.L D0,58(A0) ;3016: 2140003A
- MOVEQ #1,D7 ;301A: 7E01
- LAB_01CC:
- MOVE.L 60(A7),D0 ;301C: 202F003C
- TST.L D0 ;3020: 4A80
- BPL.S LAB_01CD ;3022: 6A04
- CLR.L 60(A7) ;3024: 42AF003C
- LAB_01CD:
- MOVE.L 52(A7),D0 ;3028: 202F0034
- MOVE.L 56(A7),D1 ;302C: 222F0038
- CMP.L D0,D1 ;3030: B280
- BLE.S LAB_01CE ;3032: 6F08
- MOVEQ #0,D2 ;3034: 7400
- MOVE.L D2,60(A7) ;3036: 2F42003C
- BRA.S LAB_01CF ;303A: 6012
- LAB_01CE:
- MOVE.L 60(A7),D2 ;303C: 242F003C
- ADD.L D1,D2 ;3040: D481
- CMP.L D0,D2 ;3042: B480
- BLE.S LAB_01CF ;3044: 6F08
- MOVE.L D0,D2 ;3046: 2400
- SUB.L D1,D2 ;3048: 9481
- MOVE.L D2,60(A7) ;304A: 2F42003C
- LAB_01CF:
- MOVE.L 60(A7),D2 ;304E: 242F003C
- MOVE.L 70(A0),D3 ;3052: 26280046
- CMP.L D2,D3 ;3056: B682
- BEQ.S LAB_01D0 ;3058: 6706
- MOVE.L D2,70(A0) ;305A: 21420046
- MOVEQ #1,D7 ;305E: 7E01
- LAB_01D0:
- MOVE.L 74(A0),D2 ;3060: 2428004A
- CMP.L D1,D2 ;3064: B481
- BEQ.S LAB_01D1 ;3066: 6706
- MOVE.L D1,74(A0) ;3068: 2141004A
- MOVEQ #1,D7 ;306C: 7E01
- LAB_01D1:
- MOVE.L 78(A0),D1 ;306E: 2228004E
- CMP.L D0,D1 ;3072: B280
- BEQ.S LAB_01D2 ;3074: 6706
- MOVE.L D0,78(A0) ;3076: 2140004E
- MOVEQ #1,D7 ;307A: 7E01
- LAB_01D2:
- MOVE.L D7,D0 ;307C: 2007
- MOVEM.L (A7)+,D2-D3/D5-D7/A2-A6 ;307E: 4CDF7CEC
- ADDA #$0024,A7 ;3082: DEFC0024
- RTS ;3086: 4E75
- LAB_01D3:
- ORI.B #$00,D0 ;3088: 00000000
- ORI.B #$00,D0 ;308C: 00000000
- LAB_01D4:
- SUBA #$0040,A7 ;3090: 9EFC0040
- MOVEM.L D2-D7/A2-A6,-(A7) ;3094: 48E73F3E
- MOVEA.L A1,A4 ;3098: 2849
- MOVEA.L A0,A5 ;309A: 2A48
- MOVEA.L 36(A5),A3 ;309C: 266D0024
- MOVE.L A2,D0 ;30A0: 200A
- BEQ.S LAB_01D5 ;30A2: 670C
- MOVEA.L A2,A0 ;30A4: 204A
- MOVEQ #0,D0 ;30A6: 7000
- MOVE 32(A5),D0 ;30A8: 302D0020
- ADDA.L D0,A0 ;30AC: D1C0
- BRA.S LAB_01D6 ;30AE: 6002
- LAB_01D5:
- SUBA.L A0,A0 ;30B0: 91C8
- LAB_01D6:
- MOVE.L A0,104(A7) ;30B2: 2F480068
- MOVE.L A2,D0 ;30B6: 200A
- BEQ.S LAB_01D7 ;30B8: 6706
- MOVEA.L 34(A2),A0 ;30BA: 206A0022
- BRA.S LAB_01D8 ;30BE: 6002
- LAB_01D7:
- SUBA.L A0,A0 ;30C0: 91C8
- LAB_01D8:
- MOVEQ #0,D7 ;30C2: 7E00
- MOVE.L A0,100(A7) ;30C4: 2F480064
- MOVE.L (A4),D0 ;30C8: 2014
- TST.L D0 ;30CA: 4A80
- BEQ LAB_01F1 ;30CC: 67000640
- SUBQ.L #2,D0 ;30D0: 5580
- BEQ LAB_01F2 ;30D2: 67000640
- SUBQ.L #1,D0 ;30D6: 5380
- BEQ LAB_01F7 ;30D8: 6700068A
- SUBQ.L #1,D0 ;30DC: 5380
- BEQ LAB_0222 ;30DE: 67000DC0
- SUBQ.L #2,D0 ;30E2: 5580
- BEQ LAB_0229 ;30E4: 67000F76
- SUBQ.L #1,D0 ;30E8: 5380
- BEQ LAB_0235 ;30EA: 67001090
- SUBI.L #$000000FA,D0 ;30EE: 0480000000FA
- BEQ LAB_01D9 ;30F4: 67000088
- SUBQ.L #1,D0 ;30F8: 5380
- BEQ LAB_0250 ;30FA: 6700133C
- SUBQ.L #1,D0 ;30FE: 5380
- BEQ LAB_01EB ;3100: 670002DA
- SUBQ.L #1,D0 ;3104: 5380
- BEQ LAB_01EC ;3106: 670002F8
- SUBQ.L #4,D0 ;310A: 5980
- BEQ LAB_01EA ;310C: 670002BA
- SUBI.L #$000004F9,D0 ;3110: 0480000004F9
- BEQ LAB_022F ;3116: 67000FBE
- SUBQ.L #1,D0 ;311A: 5380
- BEQ LAB_0229 ;311C: 67000F3E
- SUBQ.L #2,D0 ;3120: 5580
- BEQ LAB_0234 ;3122: 67001048
- SUBQ.L #1,D0 ;3126: 5380
- BEQ LAB_0231 ;3128: 6700100C
- SUBQ.L #1,D0 ;312C: 5380
- BEQ LAB_0231 ;312E: 67001006
- SUBQ.L #1,D0 ;3132: 5380
- BEQ LAB_0231 ;3134: 67001000
- SUBQ.L #1,D0 ;3138: 5380
- BEQ LAB_0230 ;313A: 67000FE8
- SUBQ.L #1,D0 ;313E: 5380
- BEQ LAB_0232 ;3140: 67001006
- SUBQ.L #7,D0 ;3144: 5F80
- BEQ LAB_0231 ;3146: 67000FEE
- SUBQ.L #1,D0 ;314A: 5380
- BEQ LAB_0231 ;314C: 67000FE8
- MOVEQ #31,D1 ;3150: 721F
- SUB.L D1,D0 ;3152: 9081
- BEQ LAB_0231 ;3154: 67000FE0
- SUBQ.L #1,D0 ;3158: 5380
- BEQ LAB_0231 ;315A: 67000FDA
- MOVEQ #15,D1 ;315E: 720F
- SUB.L D1,D0 ;3160: 9081
- BEQ LAB_0231 ;3162: 67000FD2
- SUBQ.L #1,D0 ;3166: 5380
- BEQ LAB_0231 ;3168: 67000FCC
- SUBQ.L #1,D0 ;316C: 5380
- BEQ LAB_0231 ;316E: 67000FC6
- MOVEQ #14,D1 ;3172: 720E
- SUB.L D1,D0 ;3174: 9081
- BEQ LAB_0231 ;3176: 67000FBE
- BRA LAB_025B ;317A: 60001434
- LAB_01D9:
- CMPA.L A5,A2 ;317E: B5CD
- BEQ LAB_01E9 ;3180: 67000236
- MOVE.L A4,-(A7) ;3184: 2F0C
- MOVE.L A2,-(A7) ;3186: 2F0A
- MOVE.L A5,-(A7) ;3188: 2F0D
- JSR LAB_0420 ;318A: 4EB900006E24
- LEA 12(A7),A7 ;3190: 4FEF000C
- MOVE.L D0,96(A7) ;3194: 2F400060
- TST.L D0 ;3198: 4A80
- BEQ LAB_01E8 ;319A: 6700020E
- MOVE.L 4(A4),88(A7) ;319E: 2F6C00040058
- MOVEQ #0,D6 ;31A4: 7C00
- MOVEA.L D0,A0 ;31A6: 2040
- MOVEQ #0,D1 ;31A8: 7200
- MOVE 32(A5),D1 ;31AA: 322D0020
- MOVEA.L D0,A1 ;31AE: 2240
- ADDA.L D1,A1 ;31B0: D3C1
- BSET #6,12(A0) ;31B2: 08E80006000C
- LEA 120(A1),A0 ;31B8: 41E90078
- MOVEA.L D0,A6 ;31BC: 2C40
- MOVE.L A0,34(A6) ;31BE: 2D480022
- LEA 120(A1),A0 ;31C2: 41E90078
- MOVE.L A1,92(A7) ;31C6: 2F49005C
- MOVEA.L 40(A3),A6 ;31CA: 2C6B0028
- JSR -558(A6) ;31CE: 4EAEFDD2
- MOVEA.L 88(A7),A0 ;31D2: 206F0058
- MOVEA.L 44(A3),A6 ;31D6: 2C6B002C
- MOVE.L #$80001065,D0 ;31DA: 203C80001065
- MOVEQ #2,D1 ;31E0: 7202
- JSR -36(A6) ;31E2: 4EAEFFDC
- MOVEA.L 92(A7),A0 ;31E6: 206F005C
- MOVE D0,(A0) ;31EA: 3080
- MOVEA.L 88(A7),A0 ;31EC: 206F0058
- MOVEA.L 44(A3),A6 ;31F0: 2C6B002C
- MOVE.L #$80001066,D0 ;31F4: 203C80001066
- MOVEQ #0,D1 ;31FA: 7200
- JSR -36(A6) ;31FC: 4EAEFFDC
- MOVE.L D0,72(A7) ;3200: 2F400048
- MOVEA.L 88(A7),A0 ;3204: 206F0058
- MOVE.L #$80001064,D0 ;3208: 203C80001064
- JSR -30(A6) ;320E: 4EAEFFE2
- MOVE.L D0,84(A7) ;3212: 2F400054
- TST.L D0 ;3216: 4A80
- BNE.S LAB_01DA ;3218: 660E
- MOVEA.L 48(A3),A6 ;321A: 2C6B0030
- MOVEQ #116,D1 ;321E: 7274
- JSR -462(A6) ;3220: 4EAEFE32
- BRA LAB_01E6 ;3224: 60000150
- LAB_01DA:
- MOVEA.L D0,A0 ;3228: 2040
- MOVE.L 4(A0),D1 ;322A: 22280004
- MOVEQ #0,D2 ;322E: 7400
- NOT.B D2 ;3230: 4602
- CMP.L D2,D1 ;3232: B282
- BLS.S LAB_01DB ;3234: 6312
- MOVEA.L 92(A7),A1 ;3236: 226F005C
- ADDQ.L #4,A1 ;323A: 5889
- MOVE.L D1,-(A7) ;323C: 2F01
- MOVEA.L A3,A0 ;323E: 204B
- JSR LAB_0260 ;3240: 4EB90000465E
- ADDQ #4,A7 ;3246: 584F
- LAB_01DB:
- MOVEA.L 88(A7),A0 ;3248: 206F0058
- MOVE.L #$80001067,D0 ;324C: 203C80001067
- MOVEQ #0,D1 ;3252: 7200
- JSR -36(A6) ;3254: 4EAEFFDC
- MOVEA.L 92(A7),A0 ;3258: 206F005C
- MOVE.L D0,12(A0) ;325C: 2140000C
- BNE.S LAB_01DC ;3260: 6606
- MOVEQ #1,D6 ;3262: 7C01
- BRA LAB_01E6 ;3264: 60000110
- LAB_01DC:
- MOVEQ #0,D0 ;3268: 7000
- MOVE (A0),D0 ;326A: 3010
- SUBQ.L #1,D0 ;326C: 5380
- BEQ LAB_01E5 ;326E: 67000104
- SUBQ.L #1,D0 ;3272: 5380
- BEQ.S LAB_01DD ;3274: 670A
- SUBQ.L #1,D0 ;3276: 5380
- BEQ LAB_01E4 ;3278: 670000EC
- BRA LAB_01E6 ;327C: 600000F8
- LAB_01DD:
- MOVEA.L 92(A7),A1 ;3280: 226F005C
- MOVEA.L 12(A1),A0 ;3284: 2069000C
- MOVEA.L 28(A0),A1 ;3288: 2268001C
- MOVEQ #0,D0 ;328C: 7000
- MOVE 28(A1),D0 ;328E: 3029001C
- MOVEQ #15,D1 ;3292: 720F
- AND.L D1,D0 ;3294: C081
- TST.L D0 ;3296: 4A80
- BEQ.S LAB_01DE ;3298: 6712
- SUBQ.L #1,D0 ;329A: 5380
- BEQ.S LAB_01DE ;329C: 670E
- SUBQ.L #1,D0 ;329E: 5380
- BEQ.S LAB_01E0 ;32A0: 673E
- SUBQ.L #1,D0 ;32A2: 5380
- BEQ LAB_01E2 ;32A4: 670000A4
- BRA LAB_01E3 ;32A8: 600000AE
- LAB_01DE:
- PEA 72(A7) ;32AC: 486F0048
- MOVEA.L A3,A0 ;32B0: 204B
- MOVEA.L 96(A7),A1 ;32B2: 226F0060
- MOVEA.L 4(A1),A1 ;32B6: 22690004
- JSR LAB_0271 ;32BA: 4EB9000047BE
- ADDQ #4,A7 ;32C0: 584F
- MOVEA.L 92(A7),A0 ;32C2: 206F005C
- MOVE.L D0,8(A0) ;32C6: 21400008
- BEQ.S LAB_01DF ;32CA: 6702
- MOVEQ #1,D6 ;32CC: 7C01
- LAB_01DF:
- MOVE.L 72(A7),D0 ;32CE: 202F0048
- MOVE.L D0,D1 ;32D2: 2200
- MOVEA.L 48(A3),A6 ;32D4: 2C6B0030
- JSR -90(A6) ;32D8: 4EAEFFA6
- BRA LAB_01E6 ;32DC: 60000098
- LAB_01E0:
- MOVEA.L 52(A3),A6 ;32E0: 2C6B0034
- JSR -30(A6) ;32E4: 4EAEFFE2
- MOVEA.L 92(A7),A0 ;32E8: 206F005C
- MOVE.L D0,8(A0) ;32EC: 21400008
- TST.L D0 ;32F0: 4A80
- BEQ.S LAB_01E1 ;32F2: 6746
- PEA 72(A7) ;32F4: 486F0048
- MOVE.L D0,48(A7) ;32F8: 2F400030
- MOVEA.L A3,A0 ;32FC: 204B
- MOVEA.L 96(A7),A1 ;32FE: 226F0060
- MOVEA.L 4(A1),A1 ;3302: 22690004
- JSR LAB_0271 ;3306: 4EB9000047BE
- ADDQ #4,A7 ;330C: 584F
- MOVEA.L 44(A7),A0 ;330E: 206F002C
- MOVE.L D0,(A0) ;3312: 2080
- BEQ.S LAB_01E1 ;3314: 6724
- MOVEA.L 92(A7),A0 ;3316: 206F005C
- MOVEA.L 8(A0),A0 ;331A: 20680008
- MOVEA.L 52(A3),A6 ;331E: 2C6B0034
- JSR -234(A6) ;3322: 4EAEFF16
- MOVEA.L 92(A7),A0 ;3326: 206F005C
- MOVEA.L 8(A0),A0 ;332A: 20680008
- MOVEQ #0,D0 ;332E: 7000
- JSR -36(A6) ;3330: 4EAEFFDC
- TST.L D0 ;3334: 4A80
- BNE.S LAB_01E1 ;3336: 6602
- MOVEQ #1,D6 ;3338: 7C01
- LAB_01E1:
- MOVE.L 72(A7),D0 ;333A: 202F0048
- MOVE.L D0,D1 ;333E: 2200
- MOVEA.L 48(A3),A6 ;3340: 2C6B0030
- JSR -90(A6) ;3344: 4EAEFFA6
- BRA.S LAB_01E6 ;3348: 602C
- LAB_01E2:
- MOVEA.L 92(A7),A0 ;334A: 206F005C
- MOVE.L 72(A7),8(A0) ;334E: 216F00480008
- MOVEQ #1,D6 ;3354: 7C01
- BRA.S LAB_01E6 ;3356: 601E
- LAB_01E3:
- MOVEA.L 48(A3),A6 ;3358: 2C6B0030
- MOVEQ #118,D1 ;335C: 7276
- ADD.L D1,D1 ;335E: D281
- JSR -462(A6) ;3360: 4EAEFE32
- BRA.S LAB_01E6 ;3364: 6010
- LAB_01E4:
- MOVEA.L 92(A7),A0 ;3366: 206F005C
- MOVE.L 72(A7),8(A0) ;336A: 216F00480008
- MOVEQ #1,D6 ;3370: 7C01
- BRA.S LAB_01E6 ;3372: 6002
- LAB_01E5:
- MOVEQ #1,D6 ;3374: 7C01
- LAB_01E6:
- TST D6 ;3376: 4A46
- BEQ.S LAB_01E7 ;3378: 6718
- MOVE.L A4,-(A7) ;337A: 2F0C
- MOVE.L 100(A7),-(A7) ;337C: 2F2F0064
- MOVEA.L A3,A0 ;3380: 204B
- MOVEA.L A5,A1 ;3382: 224D
- BSR LAB_01B0 ;3384: 6100FA02
- ADDQ #8,A7 ;3388: 504F
- MOVE.L 96(A7),D7 ;338A: 2E2F0060
- BRA LAB_025C ;338E: 60001232
- LAB_01E7:
- PEA (258).W ;3392: 48780102
- MOVE.L 100(A7),-(A7) ;3396: 2F2F0064
- MOVE.L A5,-(A7) ;339A: 2F0D
- JSR LAB_041B ;339C: 4EB900006DD6
- LEA 12(A7),A7 ;33A2: 4FEF000C
- BRA LAB_025C ;33A6: 6000121A
- LAB_01E8:
- MOVEA.L 48(A3),A6 ;33AA: 2C6B0030
- MOVEQ #103,D1 ;33AE: 7267
- JSR -462(A6) ;33B0: 4EAEFE32
- BRA LAB_025C ;33B4: 6000120C
- LAB_01E9:
- MOVEA.L 48(A3),A6 ;33B8: 2C6B0030
- MOVEQ #118,D1 ;33BC: 7276
- ADD.L D1,D1 ;33BE: D281
- JSR -462(A6) ;33C0: 4EAEFE32
- BRA LAB_025C ;33C4: 600011FC
- LAB_01EA:
- PEA (1028).W ;33C8: 48780404
- MOVE.L A2,-(A7) ;33CC: 2F0A
- JSR LAB_041A ;33CE: 4EB900006DA8
- ADDQ #8,A7 ;33D4: 504F
- TST.L D0 ;33D6: 4A80
- BNE LAB_025C ;33D8: 660011E8
- LAB_01EB:
- MOVE.L A4,-(A7) ;33DC: 2F0C
- MOVE.L A2,-(A7) ;33DE: 2F0A
- MOVE.L A5,-(A7) ;33E0: 2F0D
- JSR LAB_0420 ;33E2: 4EB900006E24
- MOVE.L D0,D7 ;33E8: 2E00
- MOVE.L A4,(A7) ;33EA: 2E8C
- MOVE.L A2,-(A7) ;33EC: 2F0A
- MOVEA.L A3,A0 ;33EE: 204B
- MOVEA.L A5,A1 ;33F0: 224D
- BSR LAB_01B0 ;33F2: 6100F994
- LEA 16(A7),A7 ;33F6: 4FEF0010
- ADD.L D0,D7 ;33FA: DE80
- BRA LAB_025C ;33FC: 600011C4
- LAB_01EC:
- MOVE.L 8(A4),96(A7) ;3400: 2F6C00080060
- MOVEQ #1,D7 ;3406: 7E01
- MOVE.L 4(A4),D0 ;3408: 202C0004
- SUBI.L #$8000100B,D0 ;340C: 04808000100B
- BMI LAB_01F0 ;3412: 6B0002E4
- CMPI.L #$00000073,D0 ;3416: 0C8000000073
- BGE LAB_01F0 ;341C: 6C0002DA
- ADD D0,D0 ;3420: D040
- MOVE LAB_01ED(PC,D0.W),D0 ;3422: 303B0006
- JMP LAB_01EE(PC,D0.W) ;3426: 4EFB0004
- LAB_01ED:
- DC.W $00E4 ;342A
- LAB_01EE:
- DC.W $00F4 ;342C
- BTST D0,D4 ;342E: 0104
- BTST D0,(A4) ;3430: 0114
- BTST D0,-(A4) ;3432: 0124
- DC.W $0134 ;3434
- BCHG D0,D4 ;3436: 0144
- BCHG D0,(A4) ;3438: 0154
- DC.W $02CC ;343A
- DC.W $02CC ;343C
- DC.W $02CC ;343E
- DC.W $02C2 ;3440
- DC.W $02CC ;3442
- DC.W $02CC ;3444
- DC.W $02CC ;3446
- BCHG D0,-(A4) ;3448: 0164
- DC.W $0174 ;344A
- DC.W $02CC ;344C
- DC.W $02CC ;344E
- DC.W $02CC ;3450
- DC.W $02CC ;3452
- DC.W $02CC ;3454
- DC.W $02CC ;3456
- DC.W $02CC ;3458
- DC.W $02CC ;345A
- DC.W $02CC ;345C
- DC.W $02CC ;345E
- DC.W $02CC ;3460
- DC.W $02CC ;3462
- DC.W $02CC ;3464
- DC.W $02CC ;3466
- DC.W $02CC ;3468
- DC.W $02CC ;346A
- DC.W $02CC ;346C
- DC.W $02CC ;346E
- DC.W $02CC ;3470
- DC.W $02CC ;3472
- DC.W $02CC ;3474
- DC.W $02CC ;3476
- DC.W $02CC ;3478
- DC.W $02CC ;347A
- DC.W $02CC ;347C
- DC.W $02CC ;347E
- DC.W $02CC ;3480
- DC.W $02CC ;3482
- DC.W $02CC ;3484
- DC.W $02CC ;3486
- DC.W $02CC ;3488
- DC.W $02CC ;348A
- DC.W $02CC ;348C
- DC.W $02CC ;348E
- DC.W $02CC ;3490
- DC.W $02CC ;3492
- DC.W $02CC ;3494
- DC.W $02CC ;3496
- DC.W $02CC ;3498
- DC.W $02CC ;349A
- DC.W $02CC ;349C
- DC.W $02CC ;349E
- DC.W $02CC ;34A0
- DC.W $02CC ;34A2
- DC.W $02CC ;34A4
- DC.W $02CC ;34A6
- DC.W $02CC ;34A8
- DC.W $02CC ;34AA
- DC.W $02CC ;34AC
- DC.W $02CC ;34AE
- DC.W $02CC ;34B0
- DC.W $02CC ;34B2
- DC.W $02CC ;34B4
- DC.W $02CC ;34B6
- DC.W $02CC ;34B8
- DC.W $02CC ;34BA
- DC.W $02CC ;34BC
- DC.W $02CC ;34BE
- DC.W $02CC ;34C0
- DC.W $02CC ;34C2
- DC.W $02CC ;34C4
- DC.W $02CC ;34C6
- DC.W $02CC ;34C8
- DC.W $02CC ;34CA
- DC.W $02CC ;34CC
- DC.W $02CC ;34CE
- DC.W $02CC ;34D0
- DC.W $02CC ;34D2
- DC.W $02CC ;34D4
- DC.W $02CC ;34D6
- DC.W $02CC ;34D8
- DC.W $02CC ;34DA
- BCLR D0,D4 ;34DC: 0184
- BCLR D0,(A4) ;34DE: 0194
- BCLR D0,-(A6) ;34E0: 01A6
- DC.W $01B6 ;34E2
- BSET D0,D6 ;34E4: 01C6
- DC.W $02CC ;34E6
- DC.W $02CC ;34E8
- DC.W $02CC ;34EA
- DC.W $02CC ;34EC
- BSET D0,(A0)+ ;34EE: 01D8
- BSET D0,504(A0) ;34F0: 01E801F8
- DC.W $0208 ;34F4
- DC.W $0218 ;34F6
- DC.W $0228 ;34F8
- DC.W $0238 ;34FA
- DC.W $0248 ;34FC
- DC.W $02CC ;34FE
- DC.W $02CC ;3500
- DC.W $02CC ;3502
- DC.W $02CC ;3504
- ANDI #$0282,(A2)+ ;3506: 025A0282
- ANDI.L #$02A202B2,(A2) ;350A: 029202A202B2
- MOVEA.L 100(A7),A0 ;3510: 206F0064
- MOVEA.L 96(A7),A1 ;3514: 226F0060
- MOVE.L 50(A0),(A1) ;3518: 22A80032
- BRA LAB_025C ;351C: 600010A4
- MOVEA.L 100(A7),A0 ;3520: 206F0064
- MOVEA.L 96(A7),A1 ;3524: 226F0060
- MOVE.L 54(A0),(A1) ;3528: 22A80036
- BRA LAB_025C ;352C: 60001094
- MOVEA.L 100(A7),A0 ;3530: 206F0064
- MOVEA.L 96(A7),A1 ;3534: 226F0060
- MOVE.L 58(A0),(A1) ;3538: 22A8003A
- BRA LAB_025C ;353C: 60001084
- MOVEA.L 100(A7),A0 ;3540: 206F0064
- MOVEA.L 96(A7),A1 ;3544: 226F0060
- MOVE.L 66(A0),(A1) ;3548: 22A80042
- BRA LAB_025C ;354C: 60001074
- MOVEA.L 100(A7),A0 ;3550: 206F0064
- MOVEA.L 96(A7),A1 ;3554: 226F0060
- MOVE.L 70(A0),(A1) ;3558: 22A80046
- BRA LAB_025C ;355C: 60001064
- MOVEA.L 100(A7),A0 ;3560: 206F0064
- MOVEA.L 96(A7),A1 ;3564: 226F0060
- MOVE.L 74(A0),(A1) ;3568: 22A8004A
- BRA LAB_025C ;356C: 60001054
- MOVEA.L 100(A7),A0 ;3570: 206F0064
- MOVEA.L 96(A7),A1 ;3574: 226F0060
- MOVE.L 78(A0),(A1) ;3578: 22A8004E
- BRA LAB_025C ;357C: 60001044
- MOVEA.L 100(A7),A0 ;3580: 206F0064
- MOVEA.L 96(A7),A1 ;3584: 226F0060
- MOVE.L 86(A0),(A1) ;3588: 22A80056
- BRA LAB_025C ;358C: 60001034
- MOVEA.L 104(A7),A0 ;3590: 206F0068
- MOVEA.L 96(A7),A1 ;3594: 226F0060
- MOVE.L 230(A0),(A1) ;3598: 22A800E6
- BRA LAB_025C ;359C: 60001024
- MOVEA.L 104(A7),A0 ;35A0: 206F0068
- MOVEA.L 96(A7),A1 ;35A4: 226F0060
- MOVE.L 234(A0),(A1) ;35A8: 22A800EA
- BRA LAB_025C ;35AC: 60001014
- MOVEA.L 104(A7),A0 ;35B0: 206F0068
- MOVEA.L 96(A7),A1 ;35B4: 226F0060
- MOVE.L 4(A0),(A1) ;35B8: 22A80004
- BRA LAB_025C ;35BC: 60001004
- MOVEQ #0,D0 ;35C0: 7000
- MOVEA.L 104(A7),A0 ;35C2: 206F0068
- MOVE (A0),D0 ;35C6: 3010
- MOVEA.L 96(A7),A0 ;35C8: 206F0060
- MOVE.L D0,(A0) ;35CC: 2080
- BRA LAB_025C ;35CE: 60000FF2
- MOVEA.L 104(A7),A0 ;35D2: 206F0068
- MOVEA.L 96(A7),A1 ;35D6: 226F0060
- MOVE.L 8(A0),(A1) ;35DA: 22A80008
- BRA LAB_025C ;35DE: 60000FE2
- MOVEA.L 104(A7),A0 ;35E2: 206F0068
- MOVEA.L 96(A7),A1 ;35E6: 226F0060
- MOVE.L 12(A0),(A1) ;35EA: 22A8000C
- BRA LAB_025C ;35EE: 60000FD2
- MOVEA.L 104(A7),A0 ;35F2: 206F0068
- ADDA #$0010,A0 ;35F6: D0FC0010
- MOVEA.L 96(A7),A1 ;35FA: 226F0060
- MOVE.L A0,(A1) ;35FE: 2288
- BRA LAB_025C ;3600: 60000FC0
- MOVEA.L 104(A7),A0 ;3604: 206F0068
- MOVEA.L 96(A7),A1 ;3608: 226F0060
- MOVE.L 56(A0),(A1) ;360C: 22A80038
- BRA LAB_025C ;3610: 60000FB0
- MOVEA.L 104(A7),A0 ;3614: 206F0068
- MOVEA.L 96(A7),A1 ;3618: 226F0060
- MOVE.L 60(A0),(A1) ;361C: 22A8003C
- BRA LAB_025C ;3620: 60000FA0
- MOVEA.L 104(A7),A0 ;3624: 206F0068
- MOVEA.L 96(A7),A1 ;3628: 226F0060
- MOVE.L 64(A0),(A1) ;362C: 22A80040
- BRA LAB_025C ;3630: 60000F90
- MOVEA.L 104(A7),A0 ;3634: 206F0068
- MOVEA.L 96(A7),A1 ;3638: 226F0060
- MOVE.L 68(A0),(A1) ;363C: 22A80044
- BRA LAB_025C ;3640: 60000F80
- MOVEA.L 104(A7),A0 ;3644: 206F0068
- MOVEA.L 96(A7),A1 ;3648: 226F0060
- MOVE.L 72(A0),(A1) ;364C: 22A80048
- BRA LAB_025C ;3650: 60000F70
- MOVEA.L 104(A7),A0 ;3654: 206F0068
- MOVEA.L 96(A7),A1 ;3658: 226F0060
- MOVE.L 76(A0),(A1) ;365C: 22A8004C
- BRA LAB_025C ;3660: 60000F60
- MOVEA.L 104(A7),A0 ;3664: 206F0068
- MOVEA.L 96(A7),A1 ;3668: 226F0060
- MOVE.L 80(A0),(A1) ;366C: 22A80050
- BRA LAB_025C ;3670: 60000F50
- MOVEA.L 104(A7),A0 ;3674: 206F0068
- ADDA #$0054,A0 ;3678: D0FC0054
- MOVEA.L 96(A7),A1 ;367C: 226F0060
- MOVE.L A0,(A1) ;3680: 2288
- BRA LAB_025C ;3682: 60000F3E
- MOVEA.L 100(A7),A0 ;3686: 206F0064
- BTST #4,49(A0) ;368A: 082800040031
- BEQ.S LAB_01EF ;3690: 6712
- MOVEA.L 104(A7),A0 ;3692: 206F0068
- ADDA #$0018,A0 ;3696: D0FC0018
- MOVEA.L 96(A7),A1 ;369A: 226F0060
- MOVE.L A0,(A1) ;369E: 2288
- BRA LAB_025C ;36A0: 60000F20
- LAB_01EF:
- MOVEA.L 96(A7),A0 ;36A4: 206F0060
- CLR.L (A0) ;36A8: 4290
- BRA LAB_025C ;36AA: 60000F16
- MOVEA.L 104(A7),A0 ;36AE: 206F0068
- MOVEA.L 96(A7),A1 ;36B2: 226F0060
- MOVE.L 44(A0),(A1) ;36B6: 22A8002C
- BRA LAB_025C ;36BA: 60000F06
- MOVEA.L 104(A7),A0 ;36BE: 206F0068
- MOVEA.L 96(A7),A1 ;36C2: 226F0060
- MOVE.L 40(A0),(A1) ;36C6: 22A80028
- BRA LAB_025C ;36CA: 60000EF6
- MOVEA.L 104(A7),A0 ;36CE: 206F0068
- MOVEA.L 96(A7),A1 ;36D2: 226F0060
- MOVE.L 52(A0),(A1) ;36D6: 22A80034
- BRA LAB_025C ;36DA: 60000EE6
- MOVEA.L 104(A7),A0 ;36DE: 206F0068
- MOVEA.L 96(A7),A1 ;36E2: 226F0060
- MOVE.L 48(A0),(A1) ;36E6: 22A80030
- BRA LAB_025C ;36EA: 60000ED6
- MOVEA.L 96(A7),A0 ;36EE: 206F0060
- MOVE.L A2,(A0) ;36F2: 208A
- BRA LAB_025C ;36F4: 60000ECC
- LAB_01F0:
- MOVE.L A4,-(A7) ;36F8: 2F0C
- MOVE.L A2,-(A7) ;36FA: 2F0A
- MOVE.L A5,-(A7) ;36FC: 2F0D
- JSR LAB_0420 ;36FE: 4EB900006E24
- MOVE.L D0,D7 ;3704: 2E00
- LEA 12(A7),A7 ;3706: 4FEF000C
- BRA LAB_025C ;370A: 60000EB6
- LAB_01F1:
- MOVEQ #4,D7 ;370E: 7E04
- BRA LAB_025C ;3710: 60000EB0
- LAB_01F2:
- MOVEA.L 100(A7),A0 ;3714: 206F0064
- MOVE.L 86(A0),D0 ;3718: 20280056
- BEQ.S LAB_01F3 ;371C: 670C
- MOVE.L 78(A0),D1 ;371E: 2228004E
- JSR LAB_044D ;3722: 4EB900007248
- BRA.S LAB_01F4 ;3728: 600A
- LAB_01F3:
- MOVEA.L 104(A7),A0 ;372A: 206F0068
- MOVE 20(A0),D0 ;372E: 30280014
- EXT.L D0 ;3732: 48C0
- LAB_01F4:
- MOVEA.L 104(A7),A0 ;3734: 206F0068
- MOVE.L D0,40(A0) ;3738: 21400028
- MOVEA.L 100(A7),A0 ;373C: 206F0064
- MOVE.L 66(A0),D0 ;3740: 20280042
- BEQ.S LAB_01F5 ;3744: 670C
- MOVE.L 58(A0),D1 ;3746: 2228003A
- JSR LAB_044D ;374A: 4EB900007248
- BRA.S LAB_01F6 ;3750: 600A
- LAB_01F5:
- MOVEA.L 104(A7),A0 ;3752: 206F0068
- MOVE 22(A0),D0 ;3756: 30280016
- EXT.L D0 ;375A: 48C0
- LAB_01F6:
- MOVEA.L 104(A7),A0 ;375C: 206F0068
- MOVE.L D0,44(A0) ;3760: 2140002C
- LAB_01F7:
- MOVEA.L 8(A4),A0 ;3764: 206C0008
- MOVE.L A0,96(A7) ;3768: 2F480060
- MOVEQ #2,D0 ;376C: 7002
- CMP.L (A4),D0 ;376E: B094
- BNE.S LAB_01F8 ;3770: 6604
- MOVE.L A0,D1 ;3772: 2208
- BEQ.S LAB_01F9 ;3774: 670C
- LAB_01F8:
- MOVEA.L 100(A7),A1 ;3776: 226F0064
- BTST #0,49(A1) ;377A: 082900000031
- BEQ.S LAB_01FA ;3780: 6706
- LAB_01F9:
- MOVE.L D0,D7 ;3782: 2E00
- BRA LAB_025C ;3784: 60000E3C
- LAB_01FA:
- MOVEA.L A1,A0 ;3788: 2049
- MOVEA.L 40(A3),A6 ;378A: 2C6B0028
- JSR -720(A6) ;378E: 4EAEFD30
- TST.L D0 ;3792: 4A80
- BNE.S LAB_01FB ;3794: 6606
- MOVEQ #2,D7 ;3796: 7E02
- BRA LAB_025C ;3798: 60000E28
- LAB_01FB:
- MOVEA.L 4(A4),A0 ;379C: 206C0004
- MOVEA.L 64(A3),A6 ;37A0: 2C6B0040
- JSR -558(A6) ;37A4: 4EAEFDD2
- MOVE.L D0,92(A7) ;37A8: 2F40005C
- BEQ LAB_0221 ;37AC: 670006E2
- MOVEA.L D0,A1 ;37B0: 2240
- MOVEA.L 56(A3),A6 ;37B2: 2C6B0038
- MOVEQ #2,D0 ;37B6: 7002
- JSR -354(A6) ;37B8: 4EAEFE9E
- MOVEA.L 92(A7),A1 ;37BC: 226F005C
- MOVEQ #-1,D0 ;37C0: 70FF
- JSR -342(A6) ;37C2: 4EAEFEAA
- MOVE.L A2,-(A7) ;37C6: 2F0A
- CLR.L -(A7) ;37C8: 42A7
- PEA 96(A7) ;37CA: 486F0060
- MOVE.L #$80001068,-(A7) ;37CE: 2F3C80001068
- MOVEA.L A2,A0 ;37D4: 204A
- MOVEA.L A3,A6 ;37D6: 2C4B
- MOVEA.L A7,A2 ;37D8: 244F
- JSR -66(A6) ;37DA: 4EAEFFBE
- LEA 12(A7),A7 ;37DE: 4FEF000C
- MOVEA.L (A7)+,A2 ;37E2: 245F
- MOVEQ #1,D5 ;37E4: 7A01
- MOVEA.L 100(A7),A0 ;37E6: 206F0064
- MOVE.L 86(A0),D0 ;37EA: 20280056
- BEQ.S LAB_01FC ;37EE: 6702
- MOVE.L D0,D5 ;37F0: 2A00
- LAB_01FC:
- MOVEQ #1,D0 ;37F2: 7001
- MOVE.L 66(A0),D1 ;37F4: 22280042
- BEQ.S LAB_01FD ;37F8: 6702
- MOVE.L D1,D0 ;37FA: 2001
- LAB_01FD:
- MOVEQ #0,D1 ;37FC: 7200
- MOVEA.L 96(A7),A0 ;37FE: 206F0060
- MOVE.B 4(A0),D1 ;3802: 12280004
- MOVE.L D0,80(A7) ;3806: 2F400050
- SUBQ.L #2,D1 ;380A: 5581
- BEQ.S LAB_01FE ;380C: 670A
- SUBQ.L #4,D1 ;380E: 5981
- BEQ LAB_0210 ;3810: 6700038A
- BRA LAB_0220 ;3814: 6000066E
- LAB_01FE:
- MOVEQ #0,D0 ;3818: 7000
- MOVEA.L 96(A7),A0 ;381A: 206F0060
- MOVE 6(A0),D0 ;381E: 30280006
- MOVEQ #104,D1 ;3822: 7268
- SUB.L D1,D0 ;3824: 9081
- BEQ.S LAB_01FF ;3826: 6712
- SUBQ.L #1,D0 ;3828: 5380
- BEQ LAB_0206 ;382A: 670001B2
- MOVEQ #127,D1 ;382E: 727F
- SUB.L D1,D0 ;3830: 9081
- BEQ LAB_0205 ;3832: 670001A4
- BRA LAB_0207 ;3836: 600001C6
- LAB_01FF:
- BSET #7,13(A2) ;383A: 08EA0007000D
- MOVEA.L 100(A7),A0 ;3840: 206F0064
- MOVEA.L 104(A7),A1 ;3844: 226F0068
- MOVE.L 70(A0),214(A1) ;3848: 2368004600D6
- MOVE.L 50(A0),210(A1) ;384E: 2368003200D2
- BTST #3,49(A0) ;3854: 082800030031
- BEQ LAB_0220 ;385A: 67000628
- MOVE.L A2,-(A7) ;385E: 2F0A
- CLR.L -(A7) ;3860: 42A7
- PEA 84(A7) ;3862: 486F0054
- MOVE.L #$80001079,-(A7) ;3866: 2F3C80001079
- MOVEA.L A2,A0 ;386C: 204A
- MOVEA.L A3,A6 ;386E: 2C4B
- MOVEA.L A7,A2 ;3870: 244F
- JSR -66(A6) ;3872: 4EAEFFBE
- LEA 12(A7),A7 ;3876: 4FEF000C
- MOVEA.L (A7)+,A2 ;387A: 245F
- TST.L D0 ;387C: 4A80
- BEQ.S LAB_0200 ;387E: 6724
- TST.L 76(A7) ;3880: 4AAF004C
- BEQ.S LAB_0200 ;3884: 671E
- MOVEA.L 100(A7),A0 ;3886: 206F0064
- BCLR #4,49(A0) ;388A: 08A800040031
- MOVE.L 4(A4),-(A7) ;3890: 2F2C0004
- PEA (1542).W ;3894: 48780606
- MOVE.L A2,-(A7) ;3898: 2F0A
- JSR LAB_041A ;389A: 4EB900006DA8
- LEA 12(A7),A7 ;38A0: 4FEF000C
- LAB_0200:
- MOVEQ #12,D0 ;38A4: 700C
- MOVEA.L 100(A7),A0 ;38A6: 206F0064
- OR.L D0,46(A0) ;38AA: 81A8002E
- MOVE 16(A4),D0 ;38AE: 302C0010
- MOVEA.L 104(A7),A0 ;38B2: 206F0068
- MOVE D0,218(A0) ;38B6: 314000DA
- MOVE 18(A4),D1 ;38BA: 322C0012
- MOVE D1,220(A0) ;38BE: 314100DC
- MOVE 218(A0),D0 ;38C2: 302800DA
- EXT.L D0 ;38C6: 48C0
- MOVE.L 40(A0),D2 ;38C8: 24280028
- CMP.L D2,D0 ;38CC: B082
- BCS.S LAB_0201 ;38CE: 6506
- SUBQ.L #1,D2 ;38D0: 5382
- MOVE D2,218(A0) ;38D2: 314200DA
- LAB_0201:
- MOVEQ #1,D0 ;38D6: 7001
- CMP.L D0,D5 ;38D8: BA80
- BLS.S LAB_0202 ;38DA: 631C
- MOVE 218(A0),D1 ;38DC: 322800DA
- EXT.L D1 ;38E0: 48C1
- MOVE.L D1,D0 ;38E2: 2001
- MOVE.L D5,D1 ;38E4: 2205
- JSR LAB_0445 ;38E6: 4EB9000071B6
- MOVE.L D5,D1 ;38EC: 2205
- JSR LAB_044E ;38EE: 4EB900007268
- MOVE D0,218(A0) ;38F4: 314000DA
- LAB_0202:
- MOVEA.L 100(A7),A0 ;38F8: 206F0064
- MOVE.L 70(A0),D0 ;38FC: 20280046
- MOVE.L D5,D1 ;3900: 2205
- JSR LAB_044E ;3902: 4EB900007268
- MOVEA.L 104(A7),A0 ;3908: 206F0068
- MOVE 218(A0),D1 ;390C: 322800DA
- EXT.L D1 ;3910: 48C1
- ADD.L D0,D1 ;3912: D280
- MOVE D1,32(A0) ;3914: 31410020
- MOVE 4(A2),D0 ;3918: 302A0004
- ADD D0,218(A0) ;391C: D16800DA
- MOVE 218(A0),D0 ;3920: 302800DA
- MOVE D0,222(A0) ;3924: 314000DE
- MOVE 220(A0),D1 ;3928: 322800DC
- EXT.L D1 ;392C: 48C1
- MOVE.L 44(A0),D2 ;392E: 2428002C
- CMP.L D2,D1 ;3932: B282
- BCS.S LAB_0203 ;3934: 6506
- SUBQ.L #1,D2 ;3936: 5382
- MOVE D2,220(A0) ;3938: 314200DC
- LAB_0203:
- MOVE.L 80(A7),D0 ;393C: 202F0050
- MOVEQ #1,D1 ;3940: 7201
- CMP.L D1,D0 ;3942: B081
- BLS.S LAB_0204 ;3944: 6320
- MOVE 220(A0),D1 ;3946: 322800DC
- EXT.L D1 ;394A: 48C1
- MOVE.L D1,D0 ;394C: 2001
- MOVE.L 80(A7),D1 ;394E: 222F0050
- JSR LAB_0445 ;3952: 4EB9000071B6
- MOVE.L 80(A7),D1 ;3958: 222F0050
- JSR LAB_044E ;395C: 4EB900007268
- MOVE D0,220(A0) ;3962: 314000DC
- LAB_0204:
- MOVEA.L 100(A7),A0 ;3966: 206F0064
- MOVE.L 50(A0),D0 ;396A: 20280032
- MOVE.L 80(A7),D1 ;396E: 222F0050
- JSR LAB_044E ;3972: 4EB900007268
- MOVEA.L 104(A7),A0 ;3978: 206F0068
- MOVE 220(A0),D1 ;397C: 322800DC
- EXT.L D1 ;3980: 48C1
- ADD.L D0,D1 ;3982: D280
- MOVE D1,34(A0) ;3984: 31410022
- MOVE 6(A2),D0 ;3988: 302A0006
- ADD D0,220(A0) ;398C: D16800DC
- MOVE 220(A0),D0 ;3990: 302800DC
- MOVE D0,224(A0) ;3994: 314000E0
- MOVE #$FF00,D1 ;3998: 323CFF00
- MOVEA.L 92(A7),A0 ;399C: 206F005C
- MOVE D1,34(A0) ;39A0: 31410022
- MOVEA.L 104(A7),A1 ;39A4: 226F0068
- MOVE D1,226(A1) ;39A8: 334100E2
- MOVE 222(A1),D0 ;39AC: 302900DE
- EXT.L D0 ;39B0: 48C0
- MOVE 224(A1),D1 ;39B2: 322900E0
- EXT.L D1 ;39B6: 48C1
- MOVE 218(A1),D2 ;39B8: 342900DA
- EXT.L D2 ;39BC: 48C2
- MOVE 220(A1),D3 ;39BE: 362900DC
- EXT.L D3 ;39C2: 48C3
- MOVE.L D3,-(A7) ;39C4: 2F03
- MOVE.L D2,-(A7) ;39C6: 2F02
- MOVEA.L A0,A1 ;39C8: 2248
- MOVEA.L A3,A0 ;39CA: 204B
- JSR LAB_025D ;39CC: 4EB9000045CE
- ADDQ #8,A7 ;39D2: 504F
- BRA LAB_0220 ;39D4: 600004AE
- LAB_0205:
- MOVEQ #10,D7 ;39D8: 7E0A
- BRA LAB_0220 ;39DA: 600004A8
- LAB_0206:
- BCLR #7,13(A2) ;39DE: 08AA0007000D
- MOVEA.L 104(A7),A0 ;39E4: 206F0068
- MOVEA.L 100(A7),A1 ;39E8: 226F0064
- MOVE.L 214(A0),70(A1) ;39EC: 236800D60046
- MOVE.L 210(A0),50(A1) ;39F2: 236800D20032
- MOVEQ #2,D7 ;39F8: 7E02
- BRA LAB_0220 ;39FA: 60000488
- LAB_0207:
- MOVEA.L 100(A7),A0 ;39FE: 206F0064
- BTST #3,49(A0) ;3A02: 082800030031
- BEQ LAB_0220 ;3A08: 6700047A
- MOVEA.L 104(A7),A0 ;3A0C: 206F0068
- MOVEA.L 92(A7),A1 ;3A10: 226F005C
- MOVE 226(A0),34(A1) ;3A14: 336800E20022
- MOVE 222(A0),D0 ;3A1A: 302800DE
- EXT.L D0 ;3A1E: 48C0
- MOVE 224(A0),D1 ;3A20: 322800E0
- EXT.L D1 ;3A24: 48C1
- MOVE 218(A0),D2 ;3A26: 342800DA
- EXT.L D2 ;3A2A: 48C2
- MOVE 220(A0),D3 ;3A2C: 362800DC
- EXT.L D3 ;3A30: 48C3
- MOVE.L D3,-(A7) ;3A32: 2F03
- MOVE.L D2,-(A7) ;3A34: 2F02
- MOVEA.L A3,A0 ;3A36: 204B
- JSR LAB_025D ;3A38: 4EB9000045CE
- ADDQ #8,A7 ;3A3E: 504F
- MOVE 16(A4),D0 ;3A40: 302C0010
- MOVEA.L 104(A7),A0 ;3A44: 206F0068
- MOVE D0,218(A0) ;3A48: 314000DA
- MOVE 18(A4),D1 ;3A4C: 322C0012
- MOVE D1,220(A0) ;3A50: 314100DC
- MOVE 218(A0),D0 ;3A54: 302800DA
- TST D0 ;3A58: 4A40
- BPL.S LAB_0208 ;3A5A: 6A06
- MOVEQ #0,D2 ;3A5C: 7400
- MOVE D2,218(A0) ;3A5E: 314200DA
- LAB_0208:
- MOVEA.L 88(A7),A0 ;3A62: 206F0058
- MOVE 4(A0),D0 ;3A66: 30280004
- MOVEA.L 104(A7),A0 ;3A6A: 206F0068
- MOVE 218(A0),D1 ;3A6E: 322800DA
- CMP D0,D1 ;3A72: B240
- BLT.S LAB_0209 ;3A74: 6D06
- SUBQ #1,D0 ;3A76: 5340
- MOVE D0,218(A0) ;3A78: 314000DA
- LAB_0209:
- MOVE 218(A0),D0 ;3A7C: 302800DA
- EXT.L D0 ;3A80: 48C0
- MOVE.L 40(A0),D1 ;3A82: 22280028
- CMP.L D1,D0 ;3A86: B081
- BCS.S LAB_020A ;3A88: 6506
- SUBQ.L #1,D1 ;3A8A: 5381
- MOVE D1,218(A0) ;3A8C: 314100DA
- LAB_020A:
- MOVEQ #1,D0 ;3A90: 7001
- CMP.L D0,D5 ;3A92: BA80
- BLS.S LAB_020B ;3A94: 631E
- MOVE 218(A0),D1 ;3A96: 322800DA
- EXT.L D1 ;3A9A: 48C1
- MOVE.L D1,D0 ;3A9C: 2001
- MOVE.L D5,D1 ;3A9E: 2205
- JSR LAB_0445 ;3AA0: 4EB9000071B6
- MOVE.L D5,D1 ;3AA6: 2205
- JSR LAB_044E ;3AA8: 4EB900007268
- SUBQ.L #1,D0 ;3AAE: 5380
- MOVE D0,218(A0) ;3AB0: 314000DA
- LAB_020B:
- MOVEA.L 100(A7),A0 ;3AB4: 206F0064
- MOVE.L 70(A0),D0 ;3AB8: 20280046
- MOVE.L D5,D1 ;3ABC: 2205
- JSR LAB_044E ;3ABE: 4EB900007268
- MOVEA.L 104(A7),A0 ;3AC4: 206F0068
- MOVE 218(A0),D1 ;3AC8: 322800DA
- EXT.L D1 ;3ACC: 48C1
- ADD.L D0,D1 ;3ACE: D280
- MOVE D1,36(A0) ;3AD0: 31410024
- MOVE 4(A2),D0 ;3AD4: 302A0004
- ADD D0,218(A0) ;3AD8: D16800DA
- MOVE 220(A0),D0 ;3ADC: 302800DC
- TST D0 ;3AE0: 4A40
- BPL.S LAB_020C ;3AE2: 6A06
- MOVEQ #0,D1 ;3AE4: 7200
- MOVE D1,220(A0) ;3AE6: 314100DC
- LAB_020C:
- MOVEA.L 88(A7),A0 ;3AEA: 206F0058
- MOVE 6(A0),D0 ;3AEE: 30280006
- MOVEA.L 104(A7),A0 ;3AF2: 206F0068
- MOVE 220(A0),D1 ;3AF6: 322800DC
- CMP D0,D1 ;3AFA: B240
- BLT.S LAB_020D ;3AFC: 6D06
- SUBQ #1,D0 ;3AFE: 5340
- MOVE D0,220(A0) ;3B00: 314000DC
- LAB_020D:
- MOVE 220(A0),D0 ;3B04: 302800DC
- EXT.L D0 ;3B08: 48C0
- MOVE.L 44(A0),D1 ;3B0A: 2228002C
- CMP.L D1,D0 ;3B0E: B081
- BCS.S LAB_020E ;3B10: 6506
- SUBQ.L #1,D1 ;3B12: 5381
- MOVE D1,220(A0) ;3B14: 314100DC
- LAB_020E:
- MOVE.L 80(A7),D0 ;3B18: 202F0050
- MOVEQ #1,D1 ;3B1C: 7201
- CMP.L D1,D0 ;3B1E: B081
- BLS.S LAB_020F ;3B20: 6322
- MOVE 220(A0),D2 ;3B22: 342800DC
- EXT.L D2 ;3B26: 48C2
- MOVE.L D2,D0 ;3B28: 2002
- MOVE.L 80(A7),D1 ;3B2A: 222F0050
- JSR LAB_0445 ;3B2E: 4EB9000071B6
- MOVE.L 80(A7),D1 ;3B34: 222F0050
- JSR LAB_044E ;3B38: 4EB900007268
- SUBQ.L #1,D0 ;3B3E: 5380
- MOVE D0,220(A0) ;3B40: 314000DC
- LAB_020F:
- MOVEA.L 100(A7),A0 ;3B44: 206F0064
- MOVE.L 50(A0),D0 ;3B48: 20280032
- MOVE.L 80(A7),D1 ;3B4C: 222F0050
- JSR LAB_044E ;3B50: 4EB900007268
- MOVEA.L 104(A7),A0 ;3B56: 206F0068
- MOVE 220(A0),D1 ;3B5A: 322800DC
- EXT.L D1 ;3B5E: 48C1
- ADD.L D0,D1 ;3B60: D280
- MOVE D1,38(A0) ;3B62: 31410026
- MOVE 6(A2),D0 ;3B66: 302A0006
- ADD D0,220(A0) ;3B6A: D16800DC
- MOVE 222(A0),D0 ;3B6E: 302800DE
- EXT.L D0 ;3B72: 48C0
- MOVE 224(A0),D1 ;3B74: 322800E0
- EXT.L D1 ;3B78: 48C1
- MOVE 218(A0),D2 ;3B7A: 342800DA
- EXT.L D2 ;3B7E: 48C2
- MOVE 220(A0),D3 ;3B80: 362800DC
- EXT.L D3 ;3B84: 48C3
- MOVE.L D3,-(A7) ;3B86: 2F03
- MOVE.L D2,-(A7) ;3B88: 2F02
- MOVEA.L A3,A0 ;3B8A: 204B
- MOVEA.L 100(A7),A1 ;3B8C: 226F0064
- JSR LAB_025D ;3B90: 4EB9000045CE
- ADDQ #8,A7 ;3B96: 504F
- BRA LAB_0220 ;3B98: 600002EA
- LAB_0210:
- MOVEA.L 100(A7),A0 ;3B9C: 206F0064
- MOVE.L 70(A0),D0 ;3BA0: 20280046
- MOVE.L 50(A0),D1 ;3BA4: 22280032
- MOVE 16(A4),D2 ;3BA8: 342C0010
- MOVE 18(A4),D3 ;3BAC: 362C0012
- MOVEM.L D0,76(A7) ;3BB0: 48EF0001004C
- MOVEM.L D0,64(A7) ;3BB6: 48EF00010040
- MOVEM.L D1,68(A7) ;3BBC: 48EF00020044
- MOVEM.L D1,60(A7) ;3BC2: 48EF0002003C
- MOVEM D2,58(A7) ;3BC8: 48AF0004003A
- MOVEM D3,56(A7) ;3BCE: 48AF00080038
- TST D2 ;3BD4: 4A42
- BPL.S LAB_0211 ;3BD6: 6A12
- EXT.L D2 ;3BD8: 48C2
- MOVE.L D2,D0 ;3BDA: 2002
- MOVE.L D5,D1 ;3BDC: 2205
- JSR LAB_0445 ;3BDE: 4EB9000071B6
- ADD.L D0,76(A7) ;3BE4: D1AF004C
- BRA.S LAB_0212 ;3BE8: 6022
- LAB_0211:
- MOVEA.L 88(A7),A0 ;3BEA: 206F0058
- MOVE 4(A0),D4 ;3BEE: 38280004
- CMP D4,D2 ;3BF2: B444
- BLT.S LAB_0212 ;3BF4: 6D16
- EXT.L D2 ;3BF6: 48C2
- EXT.L D4 ;3BF8: 48C4
- SUB.L D4,D2 ;3BFA: 9484
- SUBQ.L #1,D2 ;3BFC: 5382
- MOVE.L D2,D0 ;3BFE: 2002
- MOVE.L D5,D1 ;3C00: 2205
- JSR LAB_0445 ;3C02: 4EB9000071B6
- ADD.L D0,76(A7) ;3C08: D1AF004C
- LAB_0212:
- TST D3 ;3C0C: 4A43
- BPL.S LAB_0213 ;3C0E: 6A14
- EXT.L D3 ;3C10: 48C3
- MOVE.L D3,D0 ;3C12: 2003
- MOVE.L 80(A7),D1 ;3C14: 222F0050
- JSR LAB_0445 ;3C18: 4EB9000071B6
- ADD.L D0,68(A7) ;3C1E: D1AF0044
- BRA.S LAB_0214 ;3C22: 6024
- LAB_0213:
- MOVEA.L 88(A7),A0 ;3C24: 206F0058
- MOVE 6(A0),D0 ;3C28: 30280006
- CMP D0,D3 ;3C2C: B640
- BLT.S LAB_0214 ;3C2E: 6D18
- EXT.L D3 ;3C30: 48C3
- EXT.L D0 ;3C32: 48C0
- SUB.L D0,D3 ;3C34: 9680
- SUBQ.L #1,D3 ;3C36: 5383
- MOVE.L D3,D0 ;3C38: 2003
- MOVE.L 80(A7),D1 ;3C3A: 222F0050
- JSR LAB_0445 ;3C3E: 4EB9000071B6
- ADD.L D0,68(A7) ;3C44: D1AF0044
- LAB_0214:
- MOVEA.L 100(A7),A0 ;3C48: 206F0064
- MOVE.L 78(A0),D0 ;3C4C: 2028004E
- SUB.L 74(A0),D0 ;3C50: 90A8004A
- MOVE.L 76(A7),D1 ;3C54: 222F004C
- CMP.L D0,D1 ;3C58: B280
- BLE.S LAB_0215 ;3C5A: 6F04
- MOVE.L D0,76(A7) ;3C5C: 2F40004C
- LAB_0215:
- MOVE.L 76(A7),D0 ;3C60: 202F004C
- TST.L D0 ;3C64: 4A80
- BPL.S LAB_0216 ;3C66: 6A06
- MOVEQ #0,D1 ;3C68: 7200
- MOVE.L D1,76(A7) ;3C6A: 2F41004C
- LAB_0216:
- MOVE.L 58(A0),D0 ;3C6E: 2028003A
- SUB.L 54(A0),D0 ;3C72: 90A80036
- MOVE.L 68(A7),D1 ;3C76: 222F0044
- CMP.L D0,D1 ;3C7A: B280
- BLE.S LAB_0217 ;3C7C: 6F04
- MOVE.L D0,68(A7) ;3C7E: 2F400044
- LAB_0217:
- MOVE.L 68(A7),D0 ;3C82: 202F0044
- TST.L D0 ;3C86: 4A80
- BPL.S LAB_0218 ;3C88: 6A06
- MOVEQ #0,D1 ;3C8A: 7200
- MOVE.L D1,68(A7) ;3C8C: 2F410044
- LAB_0218:
- MOVE.L 68(A7),D0 ;3C90: 202F0044
- CMP.L 60(A7),D0 ;3C94: B0AF003C
- BNE.S LAB_0219 ;3C98: 660C
- MOVE.L 76(A7),D0 ;3C9A: 202F004C
- CMP.L 64(A7),D0 ;3C9E: B0AF0040
- BEQ LAB_021F ;3CA2: 6700016E
- LAB_0219:
- MOVEA.L 104(A7),A0 ;3CA6: 206F0068
- BSET #0,229(A0) ;3CAA: 08E8000000E5
- MOVEA.L 100(A7),A0 ;3CB0: 206F0064
- BTST #3,49(A0) ;3CB4: 082800030031
- BEQ.S LAB_021A ;3CBA: 6734
- MOVEA.L 104(A7),A0 ;3CBC: 206F0068
- MOVEA.L 92(A7),A1 ;3CC0: 226F005C
- MOVE 226(A0),34(A1) ;3CC4: 336800E20022
- MOVE 222(A0),D0 ;3CCA: 302800DE
- EXT.L D0 ;3CCE: 48C0
- MOVE 224(A0),D1 ;3CD0: 322800E0
- EXT.L D1 ;3CD4: 48C1
- MOVE 218(A0),D2 ;3CD6: 342800DA
- EXT.L D2 ;3CDA: 48C2
- MOVE 220(A0),D3 ;3CDC: 362800DC
- EXT.L D3 ;3CE0: 48C3
- MOVE.L D3,-(A7) ;3CE2: 2F03
- MOVE.L D2,-(A7) ;3CE4: 2F02
- MOVEA.L A3,A0 ;3CE6: 204B
- JSR LAB_025D ;3CE8: 4EB9000045CE
- ADDQ #8,A7 ;3CEE: 504F
- LAB_021A:
- MOVEA.L 100(A7),A0 ;3CF0: 206F0064
- MOVE.L 76(A7),70(A0) ;3CF4: 216F004C0046
- MOVE.L 68(A7),50(A0) ;3CFA: 216F00440032
- PEA (2).W ;3D00: 48780002
- MOVE.L 96(A7),-(A7) ;3D04: 2F2F0060
- MOVE.L 4(A4),-(A7) ;3D08: 2F2C0004
- PEA (1).W ;3D0C: 48780001
- MOVE.L A2,-(A7) ;3D10: 2F0A
- JSR LAB_041A ;3D12: 4EB900006DA8
- LEA 20(A7),A7 ;3D18: 4FEF0014
- MOVEA.L 100(A7),A0 ;3D1C: 206F0064
- BTST #3,49(A0) ;3D20: 082800030031
- BEQ LAB_021F ;3D26: 670000EA
- MOVEA.L 88(A7),A0 ;3D2A: 206F0058
- MOVE (A0),D0 ;3D2E: 3010
- EXT.L D0 ;3D30: 48C0
- MOVEA.L 104(A7),A0 ;3D32: 206F0068
- MOVE 32(A0),D1 ;3D36: 32280020
- EXT.L D1 ;3D3A: 48C1
- ADD.L D1,D0 ;3D3C: D081
- MOVEA.L 100(A7),A0 ;3D3E: 206F0064
- SUB.L 70(A0),D0 ;3D42: 90A80046
- MOVEA.L 104(A7),A0 ;3D46: 206F0068
- MOVE D0,222(A0) ;3D4A: 314000DE
- MOVEA.L 88(A7),A0 ;3D4E: 206F0058
- MOVE (A0),D1 ;3D52: 3210
- CMP D1,D0 ;3D54: B041
- BGE.S LAB_021B ;3D56: 6C0A
- MOVEA.L 104(A7),A0 ;3D58: 206F0068
- MOVE D1,222(A0) ;3D5C: 314100DE
- BRA.S LAB_021C ;3D60: 6022
- LAB_021B:
- EXT.L D1 ;3D62: 48C1
- MOVE 4(A0),D2 ;3D64: 34280004
- EXT.L D2 ;3D68: 48C2
- ADD.L D2,D1 ;3D6A: D282
- EXT.L D0 ;3D6C: 48C0
- CMP.L D1,D0 ;3D6E: B081
- BLT.S LAB_021C ;3D70: 6D12
- MOVE (A0),D0 ;3D72: 3010
- MOVE 4(A0),D1 ;3D74: 32280004
- ADD D1,D0 ;3D78: D041
- SUBQ #1,D0 ;3D7A: 5340
- MOVEA.L 104(A7),A0 ;3D7C: 206F0068
- MOVE D0,222(A0) ;3D80: 314000DE
- LAB_021C:
- MOVEA.L 88(A7),A0 ;3D84: 206F0058
- MOVE 2(A0),D0 ;3D88: 30280002
- EXT.L D0 ;3D8C: 48C0
- MOVEA.L 104(A7),A0 ;3D8E: 206F0068
- MOVE 34(A0),D1 ;3D92: 32280022
- EXT.L D1 ;3D96: 48C1
- ADD.L D1,D0 ;3D98: D081
- MOVEA.L 100(A7),A0 ;3D9A: 206F0064
- SUB.L 50(A0),D0 ;3D9E: 90A80032
- MOVEA.L 104(A7),A0 ;3DA2: 206F0068
- MOVE D0,224(A0) ;3DA6: 314000E0
- MOVEA.L 88(A7),A0 ;3DAA: 206F0058
- MOVE 2(A0),D1 ;3DAE: 32280002
- CMP D1,D0 ;3DB2: B041
- BGE.S LAB_021D ;3DB4: 6C0A
- MOVEA.L 104(A7),A0 ;3DB6: 206F0068
- MOVE D1,224(A0) ;3DBA: 314100E0
- BRA.S LAB_021E ;3DBE: 6024
- LAB_021D:
- EXT.L D1 ;3DC0: 48C1
- MOVE 6(A0),D2 ;3DC2: 34280006
- EXT.L D2 ;3DC6: 48C2
- ADD.L D2,D1 ;3DC8: D282
- EXT.L D0 ;3DCA: 48C0
- CMP.L D1,D0 ;3DCC: B081
- BLT.S LAB_021E ;3DCE: 6D14
- MOVE 2(A0),D0 ;3DD0: 30280002
- MOVE 6(A0),D1 ;3DD4: 32280006
- ADD D1,D0 ;3DD8: D041
- SUBQ #1,D0 ;3DDA: 5340
- MOVEA.L 104(A7),A0 ;3DDC: 206F0068
- MOVE D0,224(A0) ;3DE0: 314000E0
- LAB_021E:
- MOVEA.L 104(A7),A0 ;3DE4: 206F0068
- MOVE 222(A0),D0 ;3DE8: 302800DE
- EXT.L D0 ;3DEC: 48C0
- MOVE 224(A0),D1 ;3DEE: 322800E0
- EXT.L D1 ;3DF2: 48C1
- MOVE 218(A0),D2 ;3DF4: 342800DA
- EXT.L D2 ;3DF8: 48C2
- MOVE 220(A0),D3 ;3DFA: 362800DC
- EXT.L D3 ;3DFE: 48C3
- MOVE.L D3,-(A7) ;3E00: 2F03
- MOVE.L D2,-(A7) ;3E02: 2F02
- MOVEA.L A3,A0 ;3E04: 204B
- MOVEA.L 100(A7),A1 ;3E06: 226F0064
- JSR LAB_025D ;3E0A: 4EB9000045CE
- ADDQ #8,A7 ;3E10: 504F
- LAB_021F:
- MOVEA.L 100(A7),A0 ;3E12: 206F0064
- BTST #3,49(A0) ;3E16: 082800030031
- BEQ.S LAB_0220 ;3E1C: 6766
- MOVEQ #0,D0 ;3E1E: 7000
- MOVEA.L 104(A7),A0 ;3E20: 206F0068
- MOVE 226(A0),D0 ;3E24: 302800E2
- MOVE.L D0,D1 ;3E28: 2200
- ASL.L #4,D1 ;3E2A: E981
- MOVEQ #0,D2 ;3E2C: 7400
- MOVE D0,D2 ;3E2E: 3400
- ANDI.L #$0000F000,D2 ;3E30: 02820000F000
- ASR.L #8,D2 ;3E36: E082
- ASR.L #4,D2 ;3E38: E882
- OR.L D2,D1 ;3E3A: 8282
- EOR D1,D0 ;3E3C: B340
- MOVEA.L 92(A7),A0 ;3E3E: 206F005C
- MOVE D0,34(A0) ;3E42: 31400022
- MOVEA.L 104(A7),A0 ;3E46: 206F0068
- MOVE 222(A0),D0 ;3E4A: 302800DE
- EXT.L D0 ;3E4E: 48C0
- MOVE 224(A0),D2 ;3E50: 342800E0
- EXT.L D2 ;3E54: 48C2
- MOVE 218(A0),D3 ;3E56: 362800DA
- EXT.L D3 ;3E5A: 48C3
- MOVE 220(A0),D4 ;3E5C: 382800DC
- EXT.L D4 ;3E60: 48C4
- MOVE.L D4,-(A7) ;3E62: 2F04
- MOVE.L D3,-(A7) ;3E64: 2F03
- MOVE D1,62(A7) ;3E66: 3F41003E
- MOVE.L D2,D1 ;3E6A: 2202
- MOVEA.L A3,A0 ;3E6C: 204B
- MOVEA.L 100(A7),A1 ;3E6E: 226F0064
- JSR LAB_025D ;3E72: 4EB9000045CE
- ADDQ #8,A7 ;3E78: 504F
- MOVEA.L 104(A7),A0 ;3E7A: 206F0068
- MOVE 54(A7),226(A0) ;3E7E: 316F003600E2
- LAB_0220:
- MOVEA.L 92(A7),A0 ;3E84: 206F005C
- MOVEA.L 64(A3),A6 ;3E88: 2C6B0040
- JSR -564(A6) ;3E8C: 4EAEFDCC
- LAB_0221:
- MOVEA.L 100(A7),A0 ;3E90: 206F0064
- MOVEA.L 40(A3),A6 ;3E94: 2C6B0028
- JSR -570(A6) ;3E98: 4EAEFDC6
- BRA LAB_025C ;3E9C: 60000724
- LAB_0222:
- MOVEA.L 4(A4),A0 ;3EA0: 206C0004
- MOVE.L A0,92(A7) ;3EA4: 2F48005C
- MOVEA.L 64(A3),A6 ;3EA8: 2C6B0040
- JSR -558(A6) ;3EAC: 4EAEFDD2
- MOVE.L D0,96(A7) ;3EB0: 2F400060
- BEQ LAB_0228 ;3EB4: 67000192
- MOVEA.L 100(A7),A0 ;3EB8: 206F0064
- BTST #3,49(A0) ;3EBC: 082800030031
- BEQ LAB_0226 ;3EC2: 67000114
- MOVEA.L D0,A1 ;3EC6: 2240
- MOVEA.L 56(A3),A6 ;3EC8: 2C6B0038
- MOVEQ #2,D0 ;3ECC: 7002
- JSR -354(A6) ;3ECE: 4EAEFE9E
- MOVEA.L 96(A7),A1 ;3ED2: 226F0060
- MOVEQ #-1,D0 ;3ED6: 70FF
- JSR -342(A6) ;3ED8: 4EAEFEAA
- MOVEA.L 104(A7),A0 ;3EDC: 206F0068
- MOVEA.L 96(A7),A1 ;3EE0: 226F0060
- MOVE 226(A0),34(A1) ;3EE4: 336800E20022
- MOVE 222(A0),D0 ;3EEA: 302800DE
- EXT.L D0 ;3EEE: 48C0
- MOVE 224(A0),D1 ;3EF0: 322800E0
- EXT.L D1 ;3EF4: 48C1
- MOVE 218(A0),D2 ;3EF6: 342800DA
- EXT.L D2 ;3EFA: 48C2
- MOVE 220(A0),D3 ;3EFC: 362800DC
- EXT.L D3 ;3F00: 48C3
- MOVE.L D3,-(A7) ;3F02: 2F03
- MOVE.L D2,-(A7) ;3F04: 2F02
- MOVEA.L A3,A0 ;3F06: 204B
- JSR LAB_025D ;3F08: 4EB9000045CE
- ADDQ #8,A7 ;3F0E: 504F
- BTST #7,13(A2) ;3F10: 082A0007000D
- BEQ LAB_0225 ;3F16: 67000094
- MOVEA.L 104(A7),A0 ;3F1A: 206F0068
- MOVE 36(A0),D0 ;3F1E: 30280024
- MOVE 32(A0),D1 ;3F22: 32280020
- CMP D0,D1 ;3F26: B240
- BLE.S LAB_0223 ;3F28: 6F0C
- MOVE D0,32(A0) ;3F2A: 31400020
- MOVE D1,36(A0) ;3F2E: 31410024
- MOVE D1,70(A7) ;3F32: 3F410046
- LAB_0223:
- MOVE 38(A0),D0 ;3F36: 30280026
- MOVE 34(A0),D1 ;3F3A: 32280022
- CMP D0,D1 ;3F3E: B240
- BLE.S LAB_0224 ;3F40: 6F0C
- MOVE D0,34(A0) ;3F42: 31400022
- MOVE D1,38(A0) ;3F46: 31410026
- MOVE D1,70(A7) ;3F4A: 3F410046
- LAB_0224:
- MOVE 32(A0),D0 ;3F4E: 30280020
- MOVE D0,24(A0) ;3F52: 31400018
- MOVE 34(A0),D0 ;3F56: 30280022
- MOVE D0,26(A0) ;3F5A: 3140001A
- MOVE 36(A0),D0 ;3F5E: 30280024
- SUB 32(A0),D0 ;3F62: 90680020
- ADDQ #1,D0 ;3F66: 5240
- MOVE D0,28(A0) ;3F68: 3140001C
- MOVE 38(A0),D0 ;3F6C: 30280026
- SUB 34(A0),D0 ;3F70: 90680022
- ADDQ #1,D0 ;3F74: 5240
- MOVE D0,30(A0) ;3F76: 3140001E
- MOVEA.L 100(A7),A1 ;3F7A: 226F0064
- BSET #4,49(A1) ;3F7E: 08E900040031
- MOVE.L #$00000605,76(A7) ;3F84: 2F7C00000605004C
- MOVE.L 92(A7),80(A7) ;3F8C: 2F6F005C0050
- LEA 32(A0),A1 ;3F92: 43E80020
- LEA 84(A7),A6 ;3F96: 4DEF0054
- MOVE.L (A1)+,(A6)+ ;3F9A: 2CD9
- MOVE.L (A1)+,(A6)+ ;3F9C: 2CD9
- PEA 76(A7) ;3F9E: 486F004C
- MOVE.L A2,-(A7) ;3FA2: 2F0A
- JSR LAB_041F ;3FA4: 4EB900006E10
- ADDQ #8,A7 ;3FAA: 504F
- LAB_0225:
- MOVEQ #0,D0 ;3FAC: 7000
- MOVE 38(A2),D0 ;3FAE: 302A0026
- CLR.L -(A7) ;3FB2: 42A7
- CLR.L -(A7) ;3FB4: 42A7
- MOVE.L #$8000101C,-(A7) ;3FB6: 2F3C8000101C
- MOVE.L D0,-(A7) ;3FBC: 2F00
- MOVE.L #$80030010,-(A7) ;3FBE: 2F3C80030010
- CLR.L -(A7) ;3FC4: 42A7
- MOVE.L 116(A7),-(A7) ;3FC6: 2F2F0074
- MOVE.L A2,-(A7) ;3FCA: 2F0A
- MOVE.L A3,-(A7) ;3FCC: 2F0B
- JSR LAB_0418 ;3FCE: 4EB900006D36
- LEA 36(A7),A7 ;3FD4: 4FEF0024
- LAB_0226:
- MOVEA.L 104(A7),A0 ;3FD8: 206F0068
- BTST #0,229(A0) ;3FDC: 0828000000E5
- BEQ.S LAB_0227 ;3FE2: 6758
- MOVEQ #0,D0 ;3FE4: 7000
- MOVE 38(A2),D0 ;3FE6: 302A0026
- CLR.L -(A7) ;3FEA: 42A7
- MOVEA.L 104(A7),A0 ;3FEC: 206F0068
- MOVE.L 70(A0),-(A7) ;3FF0: 2F280046
- MOVE.L #$8000100F,-(A7) ;3FF4: 2F3C8000100F
- MOVE.L 50(A0),-(A7) ;3FFA: 2F280032
- MOVE.L #$8000100B,-(A7) ;3FFE: 2F3C8000100B
- PEA (1).W ;4004: 48780001
- MOVE.L #$8000101D,-(A7) ;4008: 2F3C8000101D
- MOVE.L D0,-(A7) ;400E: 2F00
- MOVE.L #$80030010,-(A7) ;4010: 2F3C80030010
- CLR.L -(A7) ;4016: 42A7
- MOVE.L 132(A7),-(A7) ;4018: 2F2F0084
- MOVE.L A2,-(A7) ;401C: 2F0A
- MOVE.L A3,-(A7) ;401E: 2F0B
- JSR LAB_0418 ;4020: 4EB900006D36
- LEA 52(A7),A7 ;4026: 4FEF0034
- MOVEQ #0,D0 ;402A: 7000
- MOVEA.L 104(A7),A0 ;402C: 206F0068
- MOVE 228(A0),D0 ;4030: 302800E4
- ANDI #$FFFE,D0 ;4034: 0240FFFE
- MOVE D0,228(A0) ;4038: 314000E4
- LAB_0227:
- MOVEA.L 96(A7),A0 ;403C: 206F0060
- MOVEA.L 64(A3),A6 ;4040: 2C6B0040
- JSR -564(A6) ;4044: 4EAEFDCC
- LAB_0228:
- MOVEQ #-13,D0 ;4048: 70F3
- MOVEA.L 100(A7),A0 ;404A: 206F0064
- AND.L D0,46(A0) ;404E: C1A8002E
- BCLR #7,13(A2) ;4052: 08AA0007000D
- BRA LAB_025C ;4058: 60000568
- LAB_0229:
- MOVE.L A4,92(A7) ;405C: 2F4C005C
- MOVEA.L 92(A7),A1 ;4060: 226F005C
- MOVEA.L 4(A1),A0 ;4064: 20690004
- MOVE.L A0,96(A7) ;4068: 2F480060
- MOVE.L A0,D0 ;406C: 2008
- BEQ.S LAB_022A ;406E: 671C
- MOVEA.L 104(A7),A1 ;4070: 226F0068
- ADDA #$0010,A1 ;4074: D2FC0010
- LEA 20(A0),A6 ;4078: 4DE80014
- MOVE.L A2,-(A7) ;407C: 2F0A
- MOVEA.L A1,A0 ;407E: 2049
- MOVEA.L A6,A1 ;4080: 224E
- MOVEQ #0,D0 ;4082: 7000
- JSR LAB_026A ;4084: 4EB900004702
- ADDQ #4,A7 ;408A: 584F
- LAB_022A:
- MOVEA.L 100(A7),A0 ;408C: 206F0064
- MOVE.L 86(A0),D0 ;4090: 20280056
- BEQ.S LAB_022B ;4094: 670C
- MOVE.L 78(A0),D1 ;4096: 2228004E
- JSR LAB_044D ;409A: 4EB900007248
- BRA.S LAB_022C ;40A0: 600A
- LAB_022B:
- MOVEA.L 104(A7),A0 ;40A2: 206F0068
- MOVE 20(A0),D0 ;40A6: 30280014
- EXT.L D0 ;40AA: 48C0
- LAB_022C:
- MOVEA.L 104(A7),A0 ;40AC: 206F0068
- MOVE.L D0,40(A0) ;40B0: 21400028
- MOVEA.L 100(A7),A1 ;40B4: 226F0064
- MOVE.L 66(A1),D0 ;40B8: 20290042
- BEQ.S LAB_022D ;40BC: 670C
- MOVE.L 58(A1),D1 ;40BE: 2229003A
- JSR LAB_044D ;40C2: 4EB900007248
- BRA.S LAB_022E ;40C8: 6006
- LAB_022D:
- MOVE 22(A0),D0 ;40CA: 30280016
- EXT.L D0 ;40CE: 48C0
- LAB_022E:
- MOVE.L D0,44(A0) ;40D0: 2140002C
- MOVEQ #1,D7 ;40D4: 7E01
- LAB_022F:
- MOVEQ #6,D0 ;40D6: 7006
- CMP.L (A4),D0 ;40D8: B094
- BEQ LAB_025C ;40DA: 670004E6
- MOVEQ #3,D0 ;40DE: 7003
- MOVEA.L 104(A7),A0 ;40E0: 206F0068
- CMP (A0),D0 ;40E4: B050
- BNE LAB_025C ;40E6: 660004DA
- MOVE.L 8(A0),D0 ;40EA: 20280008
- BEQ LAB_025C ;40EE: 670004D2
- MOVEA.L D0,A0 ;40F2: 2040
- MOVEA.L 52(A3),A6 ;40F4: 2C6B0034
- JSR -48(A6) ;40F8: 4EAEFFD0
- MOVEA.L 104(A7),A1 ;40FC: 226F0068
- MOVEA.L 8(A1),A0 ;4100: 20690008
- MOVEA.L (A0),A1 ;4104: 2250
- MOVEA.L A1,A0 ;4106: 2049
- JSR -252(A6) ;4108: 4EAEFF04
- MOVEA.L 104(A7),A0 ;410C: 206F0068
- MOVEA.L 8(A0),A0 ;4110: 20680008
- JSR -54(A6) ;4114: 4EAEFFCA
- MOVEA.L 104(A7),A0 ;4118: 206F0068
- CLR.L 8(A0) ;411C: 42A80008
- BRA LAB_025C ;4120: 600004A0
- LAB_0230:
- MOVEQ #1,D7 ;4124: 7E01
- MOVEA.L 48(A3),A6 ;4126: 2C6B0030
- MOVEQ #118,D1 ;412A: 7276
- ADD.L D1,D1 ;412C: D281
- JSR -462(A6) ;412E: 4EAEFE32
- BRA LAB_025C ;4132: 6000048E
- LAB_0231:
- MOVEQ #0,D7 ;4136: 7E00
- MOVEA.L 48(A3),A6 ;4138: 2C6B0030
- MOVEQ #118,D1 ;413C: 7276
- ADD.L D1,D1 ;413E: D281
- JSR -462(A6) ;4140: 4EAEFE32
- BRA LAB_025C ;4144: 6000047C
- LAB_0232:
- MOVEA.L 40(A3),A6 ;4148: 2C6B0028
- JSR -132(A6) ;414C: 4EAEFF7C
- MOVEA.L 104(A7),A0 ;4150: 206F0068
- MOVE.L 230(A0),D0 ;4154: 202800E6
- BEQ.S LAB_0233 ;4158: 670A
- MOVEA.L D0,A1 ;415A: 2240
- MOVEQ #64,D0 ;415C: 7040
- LSL.L #6,D0 ;415E: ED88
- JSR -324(A6) ;4160: 4EAEFEBC
- LAB_0233:
- JSR -138(A6) ;4164: 4EAEFF76
- BRA LAB_025C ;4168: 60000458
- LAB_0234:
- BTST #6,12(A2) ;416C: 082A0006000C
- BSET #6,12(A2) ;4172: 08EA0006000C
- BRA LAB_025C ;4178: 60000448
- LAB_0235:
- MOVE.L A4,96(A7) ;417C: 2F4C0060
- MOVE.L A2,D0 ;4180: 200A
- BEQ LAB_024F ;4182: 670002AE
- MOVEA.L 96(A7),A0 ;4186: 206F0060
- MOVE.L 4(A0),D0 ;418A: 20280004
- BEQ.S LAB_0236 ;418E: 6722
- LEA 16(A0),A1 ;4190: 43E80010
- MOVEA.L D0,A6 ;4194: 2C40
- LEA 20(A6),A0 ;4196: 41EE0014
- MOVE.L A2,-(A7) ;419A: 2F0A
- MOVE.L A0,52(A7) ;419C: 2F480034
- MOVEA.L A1,A0 ;41A0: 2049
- MOVEA.L 52(A7),A1 ;41A2: 226F0034
- MOVEQ #0,D0 ;41A6: 7000
- JSR LAB_026A ;41A8: 4EB900004702
- ADDQ #4,A7 ;41AE: 584F
- BRA.S LAB_0237 ;41B0: 6008
- LAB_0236:
- CLR 16(A0) ;41B2: 42680010
- CLR 18(A0) ;41B6: 42680012
- LAB_0237:
- MOVEA.L 96(A7),A0 ;41BA: 206F0060
- CLR 20(A0) ;41BE: 42680014
- CLR 22(A0) ;41C2: 42680016
- MOVE.L 12(A0),D0 ;41C6: 2028000C
- TST.L D0 ;41CA: 4A80
- BEQ.S LAB_0238 ;41CC: 670E
- SUBQ.L #1,D0 ;41CE: 5380
- BEQ.S LAB_0239 ;41D0: 6710
- SUBQ.L #1,D0 ;41D2: 5380
- BEQ LAB_0244 ;41D4: 67000146
- BRA LAB_025C ;41D8: 600003E8
- LAB_0238:
- MOVEQ #1,D7 ;41DC: 7E01
- BRA LAB_025C ;41DE: 600003E2
- LAB_0239:
- CLR.L 92(A7) ;41E2: 42AF005C
- CLR.L 88(A7) ;41E6: 42AF0058
- CLR.L 84(A7) ;41EA: 42AF0054
- CLR.L 80(A7) ;41EE: 42AF0050
- CLR.L 76(A7) ;41F2: 42AF004C
- CLR.L 68(A7) ;41F6: 42AF0044
- MOVE.L A2,-(A7) ;41FA: 2F0A
- CLR.L -(A7) ;41FC: 42A7
- PEA 76(A7) ;41FE: 486F004C
- MOVE.L #$80001012,-(A7) ;4202: 2F3C80001012
- PEA 92(A7) ;4208: 486F005C
- MOVE.L #$80001011,-(A7) ;420C: 2F3C80001011
- PEA 104(A7) ;4212: 486F0068
- MOVE.L #$8000100E,-(A7) ;4216: 2F3C8000100E
- PEA 116(A7) ;421C: 486F0074
- MOVE.L #$8000100D,-(A7) ;4220: 2F3C8000100D
- PEA 132(A7) ;4226: 486F0084
- MOVE.L #$8000107D,-(A7) ;422A: 2F3C8000107D
- PEA 136(A7) ;4230: 486F0088
- MOVE.L #$8000107C,-(A7) ;4234: 2F3C8000107C
- MOVEA.L A2,A0 ;423A: 204A
- MOVEA.L A3,A6 ;423C: 2C4B
- MOVEA.L A7,A2 ;423E: 244F
- JSR -66(A6) ;4240: 4EAEFFBE
- LEA 52(A7),A7 ;4244: 4FEF0034
- MOVEA.L (A7)+,A2 ;4248: 245F
- TST.L 92(A7) ;424A: 4AAF005C
- BNE.S LAB_023B ;424E: 661A
- MOVE.L 68(A7),D0 ;4250: 202F0044
- MOVEQ #1,D1 ;4254: 7201
- CMP.L D1,D0 ;4256: B081
- BHI.S LAB_023A ;4258: 6202
- MOVE.L D1,D0 ;425A: 2001
- LAB_023A:
- MOVE.L 76(A7),D1 ;425C: 222F004C
- JSR LAB_044E ;4260: 4EB900007268
- MOVE.L D0,92(A7) ;4266: 2F40005C
- LAB_023B:
- TST.L 88(A7) ;426A: 4AAF0058
- BNE.S LAB_023D ;426E: 661A
- MOVE.L 80(A7),D0 ;4270: 202F0050
- MOVEQ #1,D1 ;4274: 7201
- CMP.L D1,D0 ;4276: B081
- BHI.S LAB_023C ;4278: 6202
- MOVE.L D1,D0 ;427A: 2001
- LAB_023C:
- MOVE.L 84(A7),D1 ;427C: 222F0054
- JSR LAB_044E ;4280: 4EB900007268
- MOVE.L D0,88(A7) ;4286: 2F400058
- LAB_023D:
- MOVEA.L 40(A3),A6 ;428A: 2C6B0028
- JSR -132(A6) ;428E: 4EAEFF7C
- TST.L 92(A7) ;4292: 4AAF005C
- BNE.S LAB_023E ;4296: 661E
- MOVEA.L 56(A3),A0 ;4298: 206B0038
- MOVEA.L 154(A0),A1 ;429C: 2268009A
- MOVE 24(A1),D0 ;42A0: 30290018
- SWAP D0 ;42A4: 4840
- CLR D0 ;42A6: 4240
- SWAP D0 ;42A8: 4840
- MOVE.L D0,D1 ;42AA: 2200
- ASL.L #2,D1 ;42AC: E581
- ADD.L D0,D1 ;42AE: D280
- ASL.L #4,D1 ;42B0: E981
- MOVE.L D1,92(A7) ;42B2: 2F41005C
- LAB_023E:
- TST.L 88(A7) ;42B6: 4AAF0058
- BNE.S LAB_023F ;42BA: 661E
- MOVEA.L 56(A3),A0 ;42BC: 206B0038
- MOVEA.L 154(A0),A1 ;42C0: 2268009A
- MOVE 20(A1),D0 ;42C4: 30290014
- SWAP D0 ;42C8: 4840
- CLR D0 ;42CA: 4240
- SWAP D0 ;42CC: 4840
- MOVE.L D0,D1 ;42CE: 2200
- ASL.L #2,D1 ;42D0: E581
- SUB.L D0,D1 ;42D2: 9280
- ASL.L #3,D1 ;42D4: E781
- MOVE.L D1,88(A7) ;42D6: 2F410058
- LAB_023F:
- JSR -138(A6) ;42DA: 4EAEFF76
- MOVE.L 92(A7),D0 ;42DE: 202F005C
- CMPI.L #$00007FFF,D0 ;42E2: 0C8000007FFF
- BLS.S LAB_0240 ;42E8: 6308
- MOVE.L #$00007FFF,D1 ;42EA: 223C00007FFF
- BRA.S LAB_0241 ;42F0: 6002
- LAB_0240:
- MOVE.L D0,D1 ;42F2: 2200
- LAB_0241:
- MOVEA.L 96(A7),A0 ;42F4: 206F0060
- MOVE D1,20(A0) ;42F8: 31410014
- MOVE.L 88(A7),D0 ;42FC: 202F0058
- CMPI.L #$00007FFF,D0 ;4300: 0C8000007FFF
- BLS.S LAB_0242 ;4306: 6308
- MOVE.L #$00007FFF,D1 ;4308: 223C00007FFF
- BRA.S LAB_0243 ;430E: 6002
- LAB_0242:
- MOVE.L D0,D1 ;4310: 2200
- LAB_0243:
- MOVE D1,22(A0) ;4312: 31410016
- MOVEQ #1,D7 ;4316: 7E01
- BRA LAB_025C ;4318: 600002A8
- LAB_0244:
- CLR.L 84(A7) ;431C: 42AF0054
- CLR.L 80(A7) ;4320: 42AF0050
- CLR.L 76(A7) ;4324: 42AF004C
- CLR.L 68(A7) ;4328: 42AF0044
- CLR.L 64(A7) ;432C: 42AF0040
- CLR.L 60(A7) ;4330: 42AF003C
- MOVE.L A2,-(A7) ;4334: 2F0A
- CLR.L -(A7) ;4336: 42A7
- PEA 92(A7) ;4338: 486F005C
- MOVE.L #$8000107D,-(A7) ;433C: 2F3C8000107D
- PEA 96(A7) ;4342: 486F0060
- MOVE.L #$8000107C,-(A7) ;4346: 2F3C8000107C
- PEA 84(A7) ;434C: 486F0054
- MOVE.L #$80001012,-(A7) ;4350: 2F3C80001012
- PEA 96(A7) ;4356: 486F0060
- MOVE.L #$80001011,-(A7) ;435A: 2F3C80001011
- PEA 108(A7) ;4360: 486F006C
- MOVE.L #$8000100E,-(A7) ;4364: 2F3C8000100E
- PEA 124(A7) ;436A: 486F007C
- MOVE.L #$8000100D,-(A7) ;436E: 2F3C8000100D
- MOVEA.L A2,A0 ;4374: 204A
- MOVEA.L A3,A6 ;4376: 2C4B
- MOVEA.L A7,A2 ;4378: 244F
- JSR -66(A6) ;437A: 4EAEFFBE
- LEA 52(A7),A7 ;437E: 4FEF0034
- MOVEA.L (A7)+,A2 ;4382: 245F
- MOVE.L 60(A7),D0 ;4384: 202F003C
- MOVEQ #1,D1 ;4388: 7201
- CMP.L D1,D0 ;438A: B081
- BHI.S LAB_0245 ;438C: 6202
- MOVE.L D1,D0 ;438E: 2001
- LAB_0245:
- MOVE.L 64(A7),D1 ;4390: 222F0040
- JSR LAB_044E ;4394: 4EB900007268
- MOVE.L D0,92(A7) ;439A: 2F40005C
- MOVE.L 68(A7),D1 ;439E: 222F0044
- MOVEQ #1,D2 ;43A2: 7401
- CMP.L D2,D1 ;43A4: B282
- BHI.S LAB_0246 ;43A6: 6202
- MOVE.L D2,D1 ;43A8: 2202
- LAB_0246:
- MOVE.L 76(A7),D0 ;43AA: 202F004C
- JSR LAB_044E ;43AE: 4EB900007268
- MOVE.L D0,88(A7) ;43B4: 2F400058
- MOVE.L 84(A7),D1 ;43B8: 222F0054
- MOVE.L 92(A7),D3 ;43BC: 262F005C
- CMP.L D1,D3 ;43C0: B681
- BHI.S LAB_0247 ;43C2: 6202
- MOVE.L D1,D3 ;43C4: 2601
- LAB_0247:
- MOVE.L D3,92(A7) ;43C6: 2F43005C
- MOVE.L 80(A7),D1 ;43CA: 222F0050
- CMP.L D1,D0 ;43CE: B081
- BHI.S LAB_0248 ;43D0: 6202
- MOVE.L D1,D0 ;43D2: 2001
- LAB_0248:
- MOVE.L D0,88(A7) ;43D4: 2F400058
- TST.L D3 ;43D8: 4A83
- BNE.S LAB_0249 ;43DA: 660A
- MOVE.L #$00007FFF,D1 ;43DC: 223C00007FFF
- MOVE.L D1,92(A7) ;43E2: 2F41005C
- LAB_0249:
- TST.L D0 ;43E6: 4A80
- BNE.S LAB_024A ;43E8: 660A
- MOVE.L #$00007FFF,D1 ;43EA: 223C00007FFF
- MOVE.L D1,88(A7) ;43F0: 2F410058
- LAB_024A:
- MOVE.L 92(A7),D0 ;43F4: 202F005C
- CMPI.L #$00007FFF,D0 ;43F8: 0C8000007FFF
- BLS.S LAB_024B ;43FE: 6308
- MOVE.L #$00007FFF,D1 ;4400: 223C00007FFF
- BRA.S LAB_024C ;4406: 6002
- LAB_024B:
- MOVE.L D0,D1 ;4408: 2200
- LAB_024C:
- MOVEA.L 96(A7),A0 ;440A: 206F0060
- MOVE D1,20(A0) ;440E: 31410014
- MOVE.L 88(A7),D0 ;4412: 202F0058
- CMPI.L #$00007FFF,D0 ;4416: 0C8000007FFF
- BLS.S LAB_024D ;441C: 6308
- MOVE.L #$00007FFF,D1 ;441E: 223C00007FFF
- BRA.S LAB_024E ;4424: 6002
- LAB_024D:
- MOVE.L D0,D1 ;4426: 2200
- LAB_024E:
- MOVE D1,22(A0) ;4428: 31410016
- MOVE.L D2,D7 ;442C: 2E02
- BRA LAB_025C ;442E: 60000192
- LAB_024F:
- MOVEQ #0,D7 ;4432: 7E00
- BRA LAB_025C ;4434: 6000018C
- LAB_0250:
- MOVEA.L 48(A3),A6 ;4438: 2C6B0030
- JSR -132(A6) ;443C: 4EAEFF7C
- MOVE.L D0,D7 ;4440: 2E00
- MOVEA.L 104(A7),A0 ;4442: 206F0068
- TST.L 12(A0) ;4446: 4AA8000C
- BEQ LAB_0259 ;444A: 670000DA
- MOVEA.L A0,A1 ;444E: 2248
- MOVEA.L 8(A1),A0 ;4450: 20690008
- MOVE.L A0,96(A7) ;4454: 2F480060
- BEQ LAB_0258 ;4458: 670000BE
- MOVEQ #0,D0 ;445C: 7000
- MOVE (A1),D0 ;445E: 3011
- SUBQ.L #2,D0 ;4460: 5580
- BEQ.S LAB_0251 ;4462: 670A
- SUBQ.L #1,D0 ;4464: 5380
- BEQ LAB_0257 ;4466: 6700008E
- BRA LAB_0258 ;446A: 600000AC
- LAB_0251:
- MOVEA.L 104(A7),A1 ;446E: 226F0068
- MOVEA.L 12(A1),A0 ;4472: 2069000C
- MOVEA.L 28(A0),A1 ;4476: 2268001C
- MOVEQ #0,D0 ;447A: 7000
- MOVE 28(A1),D0 ;447C: 3029001C
- MOVEQ #15,D1 ;4480: 720F
- AND.L D1,D0 ;4482: C081
- TST.L D0 ;4484: 4A80
- BEQ.S LAB_0252 ;4486: 670E
- SUBQ.L #1,D0 ;4488: 5380
- BEQ.S LAB_0252 ;448A: 670A
- SUBQ.L #1,D0 ;448C: 5380
- BEQ.S LAB_0253 ;448E: 6716
- SUBQ.L #1,D0 ;4490: 5380
- BEQ.S LAB_0255 ;4492: 673E
- BRA.S LAB_0256 ;4494: 604C
- LAB_0252:
- MOVE.L 96(A7),D0 ;4496: 202F0060
- MOVE.L D0,D1 ;449A: 2200
- MOVEA.L 48(A3),A6 ;449C: 2C6B0030
- JSR -36(A6) ;44A0: 4EAEFFDC
- BRA.S LAB_0258 ;44A4: 6072
- LAB_0253:
- MOVEA.L 96(A7),A0 ;44A6: 206F0060
- TST.L (A0) ;44AA: 4A90
- BEQ.S LAB_0254 ;44AC: 6716
- MOVEA.L 52(A3),A6 ;44AE: 2C6B0034
- JSR -48(A6) ;44B2: 4EAEFFD0
- MOVEA.L 96(A7),A0 ;44B6: 206F0060
- MOVE.L (A0),D1 ;44BA: 2210
- MOVEA.L 48(A3),A6 ;44BC: 2C6B0030
- JSR -36(A6) ;44C0: 4EAEFFDC
- LAB_0254:
- MOVEA.L 96(A7),A0 ;44C4: 206F0060
- MOVEA.L 52(A3),A6 ;44C8: 2C6B0034
- JSR -54(A6) ;44CC: 4EAEFFCA
- BRA.S LAB_0258 ;44D0: 6046
- LAB_0255:
- MOVE.L 96(A7),D0 ;44D2: 202F0060
- MOVE.L D0,D1 ;44D6: 2200
- MOVEA.L 48(A3),A6 ;44D8: 2C6B0030
- JSR -90(A6) ;44DC: 4EAEFFA6
- BRA.S LAB_0258 ;44E0: 6036
- LAB_0256:
- MOVE.L D7,-(A7) ;44E2: 2F07
- MOVEA.L 40(A3),A6 ;44E4: 2C6B0028
- MOVE.L #$35000000,D7 ;44E8: 2E3C35000000
- JSR -108(A6) ;44EE: 4EAEFF94
- MOVE.L (A7)+,D7 ;44F2: 2E1F
- BRA.S LAB_0258 ;44F4: 6022
- LAB_0257:
- MOVE.L 96(A7),D0 ;44F6: 202F0060
- BEQ.S LAB_0258 ;44FA: 671C
- MOVEA.L D0,A0 ;44FC: 2040
- MOVEA.L 52(A3),A6 ;44FE: 2C6B0034
- JSR -48(A6) ;4502: 4EAEFFD0
- MOVEA.L 96(A7),A1 ;4506: 226F0060
- MOVEA.L (A1),A0 ;450A: 2051
- JSR -252(A6) ;450C: 4EAEFF04
- MOVEA.L 96(A7),A0 ;4510: 206F0060
- JSR -54(A6) ;4514: 4EAEFFCA
- LAB_0258:
- MOVEA.L 104(A7),A0 ;4518: 206F0068
- MOVEA.L 12(A0),A0 ;451C: 2068000C
- MOVEA.L A3,A6 ;4520: 2C4B
- JSR -42(A6) ;4522: 4EAEFFD6
- LAB_0259:
- MOVEA.L A3,A0 ;4526: 204B
- MOVEA.L 104(A7),A1 ;4528: 226F0068
- MOVEA.L 4(A1),A1 ;452C: 22690004
- JSR LAB_0269 ;4530: 4EB9000046EA
- MOVEA.L A3,A0 ;4536: 204B
- MOVEA.L 104(A7),A1 ;4538: 226F0068
- MOVEA.L 56(A1),A1 ;453C: 22690038
- JSR LAB_0269 ;4540: 4EB9000046EA
- MOVEA.L A3,A0 ;4546: 204B
- MOVEA.L 104(A7),A1 ;4548: 226F0068
- MOVEA.L 60(A1),A1 ;454C: 2269003C
- JSR LAB_0269 ;4550: 4EB9000046EA
- MOVEA.L A3,A0 ;4556: 204B
- MOVEA.L 104(A7),A1 ;4558: 226F0068
- MOVEA.L 64(A1),A1 ;455C: 22690040
- JSR LAB_0269 ;4560: 4EB9000046EA
- MOVEA.L A3,A0 ;4566: 204B
- MOVEA.L 104(A7),A1 ;4568: 226F0068
- MOVEA.L 68(A1),A1 ;456C: 22690044
- JSR LAB_0269 ;4570: 4EB9000046EA
- MOVEA.L A3,A0 ;4576: 204B
- MOVEA.L 104(A7),A1 ;4578: 226F0068
- MOVEA.L 72(A1),A1 ;457C: 22690048
- JSR LAB_0269 ;4580: 4EB9000046EA
- MOVEQ #50,D0 ;4586: 7032
- NOT.B D0 ;4588: 4600
- CMP.L D0,D7 ;458A: BE80
- BNE.S LAB_025A ;458C: 6606
- MOVE.L #$000007D2,D7 ;458E: 2E3C000007D2
- LAB_025A:
- MOVE.L A4,-(A7) ;4594: 2F0C
- MOVE.L A2,-(A7) ;4596: 2F0A
- MOVE.L A5,-(A7) ;4598: 2F0D
- JSR LAB_0420 ;459A: 4EB900006E24
- LEA 12(A7),A7 ;45A0: 4FEF000C
- MOVE.L D7,D1 ;45A4: 2207
- MOVEA.L 48(A3),A6 ;45A6: 2C6B0030
- JSR -462(A6) ;45AA: 4EAEFE32
- BRA.S LAB_025C ;45AE: 6012
- LAB_025B:
- MOVE.L A4,-(A7) ;45B0: 2F0C
- MOVE.L A2,-(A7) ;45B2: 2F0A
- MOVE.L A5,-(A7) ;45B4: 2F0D
- JSR LAB_0420 ;45B6: 4EB900006E24
- MOVE.L D0,D7 ;45BC: 2E00
- LEA 12(A7),A7 ;45BE: 4FEF000C
- LAB_025C:
- MOVE.L D7,D0 ;45C2: 2007
- MOVEM.L (A7)+,D2-D7/A2-A6 ;45C4: 4CDF7CFC
- ADDA #$0040,A7 ;45C8: DEFC0040
- RTS ;45CC: 4E75
- LAB_025D:
- MOVEM.L D4-D7/A4-A6,-(A7) ;45CE: 48E70F0E
- MOVE.L 36(A7),D4 ;45D2: 282F0024
- MOVE.L 32(A7),D5 ;45D6: 2A2F0020
- MOVE.L D1,D6 ;45DA: 2C01
- MOVE.L D0,D7 ;45DC: 2E00
- MOVEA.L A1,A4 ;45DE: 2849
- MOVEA.L A0,A5 ;45E0: 2A48
- BSET #0,33(A4) ;45E2: 08EC00000021
- MOVE.B #$0F,30(A4) ;45E8: 197C000F001E
- MOVE.B #$03,24(A4) ;45EE: 197C00030018
- CMP.L D7,D5 ;45F4: BA87
- BEQ.S LAB_025E ;45F6: 672C
- MOVEA.L A4,A1 ;45F8: 224C
- MOVE.L D7,D0 ;45FA: 2007
- MOVE.L D6,D1 ;45FC: 2206
- MOVEA.L 56(A5),A6 ;45FE: 2C6D0038
- JSR -240(A6) ;4602: 4EAEFF10
- MOVEA.L A4,A1 ;4606: 224C
- MOVE.L D5,D0 ;4608: 2005
- MOVE.L D6,D1 ;460A: 2206
- JSR -246(A6) ;460C: 4EAEFF0A
- MOVEA.L A4,A1 ;4610: 224C
- MOVE.L D5,D0 ;4612: 2005
- MOVE.L D4,D1 ;4614: 2204
- JSR -240(A6) ;4616: 4EAEFF10
- MOVEA.L A4,A1 ;461A: 224C
- MOVE.L D7,D0 ;461C: 2007
- MOVE.L D4,D1 ;461E: 2204
- JSR -246(A6) ;4620: 4EAEFF0A
- LAB_025E:
- CMP.L D6,D4 ;4624: B886
- BEQ.S LAB_025F ;4626: 672C
- MOVEA.L A4,A1 ;4628: 224C
- MOVE.L D5,D0 ;462A: 2005
- MOVE.L D6,D1 ;462C: 2206
- MOVEA.L 56(A5),A6 ;462E: 2C6D0038
- JSR -240(A6) ;4632: 4EAEFF10
- MOVEA.L A4,A1 ;4636: 224C
- MOVE.L D5,D0 ;4638: 2005
- MOVE.L D4,D1 ;463A: 2204
- JSR -246(A6) ;463C: 4EAEFF0A
- MOVEA.L A4,A1 ;4640: 224C
- MOVE.L D7,D0 ;4642: 2007
- MOVE.L D4,D1 ;4644: 2204
- JSR -240(A6) ;4646: 4EAEFF10
- MOVEA.L A4,A1 ;464A: 224C
- MOVE.L D7,D0 ;464C: 2007
- MOVE.L D6,D1 ;464E: 2206
- JSR -246(A6) ;4650: 4EAEFF0A
- LAB_025F:
- ST 24(A4) ;4654: 50EC0018
- MOVEM.L (A7)+,D4-D7/A4-A6 ;4658: 4CDF70F0
- RTS ;465C: 4E75
- LAB_0260:
- MOVEM.L A3-A6,-(A7) ;465E: 48E7001E
- MOVEA.L 20(A7),A3 ;4662: 266F0014
- MOVEA.L A1,A4 ;4666: 2849
- MOVEA.L A0,A5 ;4668: 2A48
- MOVE.L A4,D0 ;466A: 200C
- BEQ.S LAB_0264 ;466C: 673A
- MOVE.L (A4),D0 ;466E: 2014
- BEQ.S LAB_0261 ;4670: 670C
- MOVEA.L D0,A1 ;4672: 2240
- MOVEA.L 40(A5),A6 ;4674: 2C6D0028
- JSR -690(A6) ;4678: 4EAEFD4E
- CLR.L (A4) ;467C: 4294
- LAB_0261:
- MOVE.L A3,D0 ;467E: 200B
- BEQ.S LAB_0264 ;4680: 6726
- MOVEA.L A3,A0 ;4682: 204B
- LAB_0262:
- TST.B (A0)+ ;4684: 4A18
- BNE.S LAB_0262 ;4686: 66FC
- SUBQ.L #1,A0 ;4688: 5388
- SUBA.L A3,A0 ;468A: 91CB
- MOVE.L A0,D0 ;468C: 2008
- ADDQ.L #1,D0 ;468E: 5280
- MOVEA.L 40(A5),A6 ;4690: 2C6D0028
- MOVEQ #1,D1 ;4694: 7201
- JSR -684(A6) ;4696: 4EAEFD54
- MOVE.L D0,(A4) ;469A: 2880
- TST.L D0 ;469C: 4A80
- BEQ.S LAB_0264 ;469E: 6708
- MOVEA.L A3,A0 ;46A0: 204B
- MOVEA.L D0,A1 ;46A2: 2240
- LAB_0263:
- MOVE.B (A0)+,(A1)+ ;46A4: 12D8
- BNE.S LAB_0263 ;46A6: 66FC
- LAB_0264:
- MOVEM.L (A7)+,A3-A6 ;46A8: 4CDF7800
- RTS ;46AC: 4E75
- LAB_0265:
- MOVEM.L A3-A6,-(A7) ;46AE: 48E7001E
- MOVEA.L A1,A4 ;46B2: 2849
- MOVEA.L A0,A5 ;46B4: 2A48
- SUBA.L A3,A3 ;46B6: 97CB
- MOVE.L A4,D0 ;46B8: 200C
- BEQ.S LAB_0268 ;46BA: 6726
- MOVEA.L A4,A0 ;46BC: 204C
- LAB_0266:
- TST.B (A0)+ ;46BE: 4A18
- BNE.S LAB_0266 ;46C0: 66FC
- SUBQ.L #1,A0 ;46C2: 5388
- SUBA.L A4,A0 ;46C4: 91CC
- MOVE.L A0,D0 ;46C6: 2008
- ADDQ.L #1,D0 ;46C8: 5280
- MOVEA.L 40(A5),A6 ;46CA: 2C6D0028
- MOVEQ #1,D1 ;46CE: 7201
- JSR -684(A6) ;46D0: 4EAEFD54
- MOVEA.L D0,A3 ;46D4: 2640
- MOVE.L A3,D0 ;46D6: 200B
- BEQ.S LAB_0268 ;46D8: 6708
- MOVEA.L A4,A0 ;46DA: 204C
- MOVEA.L A3,A1 ;46DC: 224B
- LAB_0267:
- MOVE.B (A0)+,(A1)+ ;46DE: 12D8
- BNE.S LAB_0267 ;46E0: 66FC
- LAB_0268:
- MOVE.L A3,D0 ;46E2: 200B
- MOVEM.L (A7)+,A3-A6 ;46E4: 4CDF7800
- RTS ;46E8: 4E75
- LAB_0269:
- MOVEM.L A4-A6,-(A7) ;46EA: 48E7000E
- MOVEA.L A1,A4 ;46EE: 2849
- MOVEA.L A0,A5 ;46F0: 2A48
- MOVEA.L A4,A1 ;46F2: 224C
- MOVEA.L 40(A5),A6 ;46F4: 2C6D0028
- JSR -690(A6) ;46F8: 4EAEFD4E
- MOVEM.L (A7)+,A4-A6 ;46FC: 4CDF7000
- RTS ;4700: 4E75
- LAB_026A:
- SUBQ #8,A7 ;4702: 514F
- MOVEM.L D2/D7/A2-A5,-(A7) ;4704: 48E7213C
- MOVE.L D0,D7 ;4708: 2E00
- MOVEA.L 36(A7),A3 ;470A: 266F0024
- MOVEA.L A1,A4 ;470E: 2849
- MOVEA.L A0,A5 ;4710: 2A48
- LEA LAB_01D3(PC),A0 ;4712: 41FAE974
- LEA 24(A7),A1 ;4716: 43EF0018
- MOVEA.L A1,A2 ;471A: 2449
- MOVE.L (A0)+,(A2)+ ;471C: 24D8
- MOVE.L (A0)+,(A2)+ ;471E: 24D8
- MOVE.L A4,D0 ;4720: 200C
- BEQ LAB_0270 ;4722: 6700008C
- MOVE.L A3,D0 ;4726: 200B
- BEQ LAB_0270 ;4728: 67000086
- BTST #0,47(A3) ;472C: 082B0000002F
- BEQ.S LAB_026B ;4732: 6710
- TST D7 ;4734: 4A47
- BEQ.S LAB_026B ;4736: 670C
- LEA 48(A3),A0 ;4738: 41EB0030
- MOVEA.L A1,A2 ;473C: 2449
- MOVE.L (A0)+,(A2)+ ;473E: 24D8
- MOVE.L (A0)+,(A2)+ ;4740: 24D8
- BRA.S LAB_026C ;4742: 600A
- LAB_026B:
- LEA 4(A3),A0 ;4744: 41EB0004
- MOVEA.L A1,A2 ;4748: 2449
- MOVE.L (A0)+,(A2)+ ;474A: 24D8
- MOVE.L (A0)+,(A2)+ ;474C: 24D8
- LAB_026C:
- BTST #4,13(A3) ;474E: 082B0004000D
- BEQ.S LAB_026D ;4754: 6714
- MOVE 4(A4),D0 ;4756: 302C0004
- MOVE (A4),D1 ;475A: 3214
- ADD D0,D1 ;475C: D240
- SUBQ #1,D1 ;475E: 5341
- MOVE 24(A7),D2 ;4760: 342F0018
- ADD D1,D2 ;4764: D441
- MOVE D2,24(A7) ;4766: 3F420018
- LAB_026D:
- BTST #3,13(A3) ;476A: 082B0003000D
- BEQ.S LAB_026E ;4770: 6716
- MOVE 6(A4),D0 ;4772: 302C0006
- MOVE 2(A4),D1 ;4776: 322C0002
- ADD D0,D1 ;477A: D240
- SUBQ #1,D1 ;477C: 5341
- MOVE 26(A7),D2 ;477E: 342F001A
- ADD D1,D2 ;4782: D441
- MOVE D2,26(A7) ;4784: 3F42001A
- LAB_026E:
- BTST #5,13(A3) ;4788: 082B0005000D
- BEQ.S LAB_026F ;478E: 670C
- MOVE 28(A7),D0 ;4790: 302F001C
- ADD 4(A4),D0 ;4794: D06C0004
- MOVE D0,28(A7) ;4798: 3F40001C
- LAB_026F:
- BTST #6,13(A3) ;479C: 082B0006000D
- BEQ.S LAB_0270 ;47A2: 670C
- MOVE 30(A7),D0 ;47A4: 302F001E
- ADD 6(A4),D0 ;47A8: D06C0006
- MOVE D0,30(A7) ;47AC: 3F40001E
- LAB_0270:
- MOVEA.L A5,A0 ;47B0: 204D
- MOVE.L (A1)+,(A0)+ ;47B2: 20D9
- MOVE.L (A1)+,(A0)+ ;47B4: 20D9
- MOVEM.L (A7)+,D2/D7/A2-A5 ;47B6: 4CDF3C84
- ADDQ #8,A7 ;47BA: 504F
- RTS ;47BC: 4E75
- LAB_0271:
- MOVEM.L D2/D7/A3-A6,-(A7) ;47BE: 48E7211E
- MOVEA.L 28(A7),A3 ;47C2: 266F001C
- MOVEA.L A1,A4 ;47C6: 2849
- MOVEA.L A0,A5 ;47C8: 2A48
- MOVEQ #0,D7 ;47CA: 7E00
- MOVE.L (A3),D0 ;47CC: 2013
- BEQ.S LAB_0272 ;47CE: 6712
- MOVE.L D0,D1 ;47D0: 2200
- MOVEA.L 48(A5),A6 ;47D2: 2C6D0030
- JSR -378(A6) ;47D6: 4EAEFE86
- MOVE.L D0,D7 ;47DA: 2E00
- TST.L D7 ;47DC: 4A87
- BEQ.S LAB_0272 ;47DE: 6702
- CLR.L (A3) ;47E0: 4293
- LAB_0272:
- TST.L D7 ;47E2: 4A87
- BNE.S LAB_0273 ;47E4: 6616
- MOVE.L A4,D0 ;47E6: 200C
- BEQ.S LAB_0273 ;47E8: 6712
- MOVE.L A4,D1 ;47EA: 220C
- MOVEA.L 48(A5),A6 ;47EC: 2C6D0030
- MOVE.L #$000003ED,D2 ;47F0: 243C000003ED
- JSR -30(A6) ;47F6: 4EAEFFE2
- MOVE.L D0,D7 ;47FA: 2E00
- LAB_0273:
- MOVE.L D7,D0 ;47FC: 2007
- MOVEM.L (A7)+,D2/D7/A3-A6 ;47FE: 4CDF7884
- RTS ;4802: 4E75
- LAB_0274:
- MOVEM.L A2/A5-A6,-(A7) ;4804: 48E70026
- MOVEA.L A0,A5 ;4808: 2A48
- LEA LAB_0277(PC),A1 ;480A: 43FA003C
- MOVEA.L 64(A5),A6 ;480E: 2C6D0040
- SUBA.L A0,A0 ;4812: 91C8
- SUBA.L A2,A2 ;4814: 95CA
- MOVEQ #76,D0 ;4816: 704C
- MOVEQ #0,D1 ;4818: 7200
- JSR -678(A6) ;481A: 4EAEFD5A
- MOVE.L D0,LAB_048A ;481E: 23C000007B8C
- TST.L D0 ;4824: 4A80
- BEQ.S LAB_0275 ;4826: 6718
- LEA LAB_027A,A0 ;4828: 41F900004874
- MOVEA.L LAB_048A,A1 ;482E: 227900007B8C
- MOVE.L A0,8(A1) ;4834: 23480008
- MOVE.L A5,36(A1) ;4838: 234D0024
- MOVEQ #1,D0 ;483C: 7001
- BRA.S LAB_0276 ;483E: 6002
- LAB_0275:
- MOVEQ #0,D0 ;4840: 7000
- LAB_0276:
- MOVEM.L (A7)+,A2/A5-A6 ;4842: 4CDF6400
- RTS ;4846: 4E75
- LAB_0277:
- MOVEQ #111,D1 ;4848: 726F
- BLE.S LAB_027D+2 ;484A: 6F74
- BLS.S LAB_027C+2 ;484C: 636C
- DC.W $6173 ;484E
- DC.W $7300 ;4850
- LAB_0278:
- ADDQ #2,A7 ;4852: 544F
- DC.W $4F4C ;4854
- ADDQ #8,(A2) ;4856: 5052
- DC.W $4900 ;4858
- LAB_0279:
- MOVEM.L A5-A6,-(A7) ;485A: 48E70006
- MOVEA.L A0,A5 ;485E: 2A48
- MOVEA.L LAB_048A,A0 ;4860: 207900007B8C
- MOVEA.L 64(A5),A6 ;4866: 2C6D0040
- JSR -714(A6) ;486A: 4EAEFD36
- MOVEM.L (A7)+,A5-A6 ;486E: 4CDF6000
- RTS ;4872: 4E75
- LAB_027A:
- SUBA #$0024,A7 ;4874: 9EFC0024
- MOVEM.L D5-D7/A2-A6,-(A7) ;4878: 48E7073E
- MOVEA.L A1,A4 ;487C: 2849
- MOVEA.L A0,A5 ;487E: 2A48
- MOVEA.L 36(A5),A3 ;4880: 266D0024
- MOVEQ #0,D7 ;4884: 7E00
- MOVE.L (A4),D0 ;4886: 2014
- SUBI.L #$00000101,D0 ;4888: 048000000101
- BEQ.S LAB_027B ;488E: 670A
- SUBQ.L #1,D0 ;4890: 5380
- BEQ LAB_028A ;4892: 6700016E
- BRA LAB_028D ;4896: 600001E6
- LAB_027B:
- CLR.L 36(A7) ;489A: 42AF0024
- CLR.L 32(A7) ;489E: 42AF0020
- CLR.L 52(A7) ;48A2: 42AF0034
- CLR.L 48(A7) ;48A6: 42AF0030
- MOVEQ #0,D6 ;48AA: 7C00
- MOVEQ #64,D5 ;48AC: 7A40
- LSL.L #6,D5 ;48AE: ED8D
- CLR.L 44(A7) ;48B0: 42AF002C
- CLR.L 40(A7) ;48B4: 42AF0028
- LAB_027C:
- MOVE.L 4(A4),56(A7) ;48B8: 2F6C00040038
- LAB_027D:
- LEA 56(A7),A0 ;48BE: 41EF0038
- MOVEA.L 44(A3),A6 ;48C2: 2C6B002C
- JSR -48(A6) ;48C6: 4EAEFFD0
- MOVE.L D0,60(A7) ;48CA: 2F40003C
- BEQ LAB_0288 ;48CE: 67000092
- MOVEA.L D0,A0 ;48D2: 2040
- MOVE.L (A0),D0 ;48D4: 2010
- SUBI.L #$800003F3,D0 ;48D6: 0480800003F3
- BEQ.S LAB_0287 ;48DC: 6778
- SUBQ.L #2,D0 ;48DE: 5580
- BEQ.S LAB_0286 ;48E0: 6768
- SUBI.L #$00252A0C,D0 ;48E2: 048000252A0C
- BEQ.S LAB_027F ;48E8: 6716
- SUBQ.L #1,D0 ;48EA: 5380
- BEQ.S LAB_0280 ;48EC: 671E
- SUBQ.L #1,D0 ;48EE: 5380
- BEQ.S LAB_0282 ;48F0: 6726
- SUBQ.L #1,D0 ;48F2: 5380
- BEQ.S LAB_0283 ;48F4: 672E
- SUBQ.L #6,D0 ;48F6: 5D80
- BEQ.S LAB_0284 ;48F8: 6736
- SUBQ.L #1,D0 ;48FA: 5380
- BEQ.S LAB_0285 ;48FC: 673E
- BRA.S LAB_027D ;48FE: 60BE
- LAB_027F:
- MOVEA.L 60(A7),A0 ;4900: 206F003C
- MOVE.L 4(A0),52(A7) ;4904: 2F6800040034
- BRA.S LAB_027D ;490A: 60B2
- LAB_0280:
- MOVEA.L 60(A7),A0 ;490C: 206F003C
- MOVE.L 4(A0),44(A7) ;4910: 2F680004002C
- BRA.S LAB_027D ;4916: 60A6
- LAB_0282:
- MOVEA.L 60(A7),A0 ;4918: 206F003C
- MOVE.L 4(A0),40(A7) ;491C: 2F6800040028
- BRA.S LAB_027D ;4922: 609A
- LAB_0283:
- MOVEA.L 60(A7),A0 ;4924: 206F003C
- MOVE.L 4(A0),48(A7) ;4928: 2F6800040030
- BRA.S LAB_027D ;492E: 608E
- LAB_0284:
- MOVEA.L 60(A7),A0 ;4930: 206F003C
- MOVE.L 4(A0),36(A7) ;4934: 2F6800040024
- BRA.S LAB_027D ;493A: 6082
- LAB_0285:
- MOVEA.L 60(A7),A0 ;493C: 206F003C
- MOVE.L 4(A0),32(A7) ;4940: 2F6800040020
- BRA LAB_027D ;4946: 6000FF76
- LAB_0286:
- MOVEA.L 60(A7),A0 ;494A: 206F003C
- MOVE.L 4(A0),D6 ;494E: 2C280004
- BRA LAB_027D ;4952: 6000FF6A
- LAB_0287:
- MOVEA.L 60(A7),A0 ;4956: 206F003C
- MOVE.L 4(A0),D5 ;495A: 2A280004
- BRA LAB_027D ;495E: 6000FF5E
- LAB_0288:
- CMPI.L #$00001000,D5 ;4962: 0C8500001000
- BCC.S LAB_0289 ;4968: 6404
- MOVEQ #64,D5 ;496A: 7A40
- LSL.L #6,D5 ;496C: ED8D
- LAB_0289:
- TST.L 52(A7) ;496E: 4AAF0034
- BEQ LAB_028E ;4972: 6700011C
- MOVE.L A4,-(A7) ;4976: 2F0C
- MOVE.L A2,-(A7) ;4978: 2F0A
- MOVE.L A5,-(A7) ;497A: 2F0D
- JSR LAB_0420 ;497C: 4EB900006E24
- MOVE.L D0,D7 ;4982: 2E00
- LEA 12(A7),A7 ;4984: 4FEF000C
- TST.L D7 ;4988: 4A87
- BEQ LAB_028E ;498A: 67000104
- MOVEA.L D7,A0 ;498E: 2047
- MOVEQ #0,D0 ;4990: 7000
- MOVE 32(A5),D0 ;4992: 302D0020
- ADDA.L D0,A0 ;4996: D1C0
- MOVE.L A0,64(A7) ;4998: 2F480040
- MOVEA.L A3,A0 ;499C: 204B
- MOVEA.L 52(A7),A1 ;499E: 226F0034
- JSR LAB_0265 ;49A2: 4EB9000046AE
- MOVEA.L 64(A7),A0 ;49A8: 206F0040
- MOVE.L D0,44(A0) ;49AC: 2140002C
- MOVE.L 48(A7),40(A0) ;49B0: 216F00300028
- MOVE.L D6,52(A0) ;49B6: 21460034
- MOVE.L D5,48(A0) ;49BA: 21450030
- MOVE.L 44(A7),68(A0) ;49BE: 216F002C0044
- MOVE.L 40(A7),72(A0) ;49C4: 216F00280048
- MOVE.L 36(A7),60(A0) ;49CA: 216F0024003C
- MOVE.L 32(A7),64(A0) ;49D0: 216F00200040
- MOVE.L A4,-(A7) ;49D6: 2F0C
- MOVEA.L A5,A0 ;49D8: 204D
- MOVEA.L D7,A1 ;49DA: 2247
- JSR LAB_028F ;49DC: 4EB900004A9C
- ADDQ #4,A7 ;49E2: 584F
- EXT.L D0 ;49E4: 48C0
- BNE LAB_028E ;49E6: 660000A8
- PEA (258).W ;49EA: 48780102
- MOVE.L D7,-(A7) ;49EE: 2F07
- MOVE.L A5,-(A7) ;49F0: 2F0D
- JSR LAB_041B ;49F2: 4EB900006DD6
- LEA 12(A7),A7 ;49F8: 4FEF000C
- MOVEQ #0,D7 ;49FC: 7E00
- BRA LAB_028E ;49FE: 60000090
- LAB_028A:
- MOVEA.L A2,A0 ;4A02: 204A
- MOVEQ #0,D0 ;4A04: 7000
- MOVE 32(A5),D0 ;4A06: 302D0020
- ADDA.L D0,A0 ;4A0A: D1C0
- MOVE.L A0,64(A7) ;4A0C: 2F480040
- TST.L 56(A0) ;4A10: 4AA80038
- BEQ.S LAB_028B ;4A14: 6738
- MOVEA.L 40(A3),A6 ;4A16: 2C6B0028
- JSR -132(A6) ;4A1A: 4EAEFF7C
- MOVEA.L 64(A7),A0 ;4A1E: 206F0040
- MOVE.L 24(A0),D1 ;4A22: 22280018
- MOVEA.L 48(A3),A6 ;4A26: 2C6B0030
- JSR -156(A6) ;4A2A: 4EAEFF64
- MOVEA.L A3,A0 ;4A2E: 204B
- MOVEA.L 64(A7),A1 ;4A30: 226F0040
- JSR LAB_02A8 ;4A34: 4EB900004EA4
- MOVEA.L 64(A7),A1 ;4A3A: 226F0040
- MOVEA.L 36(A1),A1 ;4A3E: 22690024
- MOVEA.L 40(A3),A6 ;4A42: 2C6B0028
- JSR -690(A6) ;4A46: 4EAEFD4E
- JSR -138(A6) ;4A4A: 4EAEFF76
- LAB_028B:
- MOVEA.L 64(A7),A0 ;4A4E: 206F0040
- MOVE.L 60(A0),D0 ;4A52: 2028003C
- BEQ.S LAB_028C ;4A56: 6714
- TST.L 64(A0) ;4A58: 4AA80040
- BEQ.S LAB_028C ;4A5C: 670E
- MOVEA.L D0,A1 ;4A5E: 2240
- MOVE.L 64(A0),D0 ;4A60: 20280040
- MOVEA.L 40(A3),A6 ;4A64: 2C6B0028
- JSR -324(A6) ;4A68: 4EAEFEBC
- LAB_028C:
- MOVE.L A4,-(A7) ;4A6C: 2F0C
- MOVE.L A2,-(A7) ;4A6E: 2F0A
- MOVE.L A5,-(A7) ;4A70: 2F0D
- JSR LAB_0420 ;4A72: 4EB900006E24
- LEA 12(A7),A7 ;4A78: 4FEF000C
- BRA.S LAB_028E ;4A7C: 6012
- LAB_028D:
- MOVE.L A4,-(A7) ;4A7E: 2F0C
- MOVE.L A2,-(A7) ;4A80: 2F0A
- MOVE.L A5,-(A7) ;4A82: 2F0D
- JSR LAB_0420 ;4A84: 4EB900006E24
- MOVE.L D0,D7 ;4A8A: 2E00
- LEA 12(A7),A7 ;4A8C: 4FEF000C
- LAB_028E:
- MOVE.L D7,D0 ;4A90: 2007
- MOVEM.L (A7)+,D5-D7/A2-A6 ;4A92: 4CDF7CE0
- ADDA #$0024,A7 ;4A96: DEFC0024
- RTS ;4A9A: 4E75
- LAB_028F:
- SUBA #$0038,A7 ;4A9C: 9EFC0038
- MOVEM.L D2/D5-D7/A2-A6,-(A7) ;4AA0: 48E7273E
- MOVEA.L A1,A4 ;4AA4: 2849
- MOVEA.L A0,A5 ;4AA6: 2A48
- MOVEA.L 36(A5),A3 ;4AA8: 266D0024
- MOVEA.L A4,A0 ;4AAC: 204C
- MOVEQ #0,D0 ;4AAE: 7000
- MOVE 32(A5),D0 ;4AB0: 302D0020
- ADDA.L D0,A0 ;4AB4: D1C0
- MOVE.L A0,88(A7) ;4AB6: 2F480058
- TST.L 72(A0) ;4ABA: 4AA80048
- BEQ.S LAB_0290 ;4ABE: 6706
- MOVE.L 68(A0),D5 ;4AC0: 2A280044
- BRA.S LAB_0291 ;4AC4: 6002
- LAB_0290:
- MOVEQ #0,D5 ;4AC6: 7A00
- LAB_0291:
- MOVE.L A0,64(A7) ;4AC8: 2F480040
- MOVEA.L A3,A0 ;4ACC: 204B
- MOVEA.L 88(A7),A1 ;4ACE: 226F0058
- MOVEA.L 44(A1),A1 ;4AD2: 2269002C
- JSR LAB_0265 ;4AD6: 4EB9000046AE
- MOVE.L D0,76(A7) ;4ADC: 2F40004C
- BEQ LAB_02A6 ;4AE0: 670003B6
- MOVEA.L 88(A7),A1 ;4AE4: 226F0058
- MOVEA.L 44(A1),A0 ;4AE8: 2069002C
- MOVE.L A0,80(A7) ;4AEC: 2F480050
- MOVEA.L 68(A3),A6 ;4AF0: 2C6B0044
- JSR -132(A6) ;4AF4: 4EAEFF7C
- MOVEA.L D0,A2 ;4AF8: 2440
- MOVE.L A2,D0 ;4AFA: 200A
- BEQ.S LAB_0293 ;4AFC: 6720
- MOVEQ #3,D0 ;4AFE: 7003
- CMP.B 48(A2),D0 ;4B00: B02A0030
- BEQ.S LAB_0292 ;4B04: 6712
- MOVE.L 50(A2),-(A7) ;4B06: 2F2A0032
- MOVEA.L A3,A0 ;4B0A: 204B
- LEA 80(A7),A1 ;4B0C: 43EF0050
- JSR LAB_0260 ;4B10: 4EB90000465E
- ADDQ #4,A7 ;4B16: 584F
- LAB_0292:
- MOVEA.L A2,A0 ;4B18: 204A
- JSR -90(A6) ;4B1A: 4EAEFFA6
- LAB_0293:
- MOVEA.L 76(A7),A0 ;4B1E: 206F004C
- MOVEA.L 80(A7),A1 ;4B22: 226F0050
- MOVEA.L 44(A3),A6 ;4B26: 2C6B002C
- JSR -162(A6) ;4B2A: 4EAEFF5E
- TST.L D0 ;4B2E: 4A80
- BEQ.S LAB_0294 ;4B30: 6708
- MOVEQ #2,D0 ;4B32: 7002
- MOVE.L D0,84(A7) ;4B34: 2F400054
- BRA.S LAB_0295 ;4B38: 6006
- LAB_0294:
- MOVEQ #1,D0 ;4B3A: 7001
- MOVE.L D0,84(A7) ;4B3C: 2F400054
- LAB_0295:
- MOVE.L D5,D6 ;4B40: 2C05
- ADD.L 84(A7),D6 ;4B42: DCAF0054
- MOVE.L D6,D0 ;4B46: 2006
- ASL.L #3,D0 ;4B48: E780
- MOVEA.L 40(A3),A6 ;4B4A: 2C6B0028
- MOVE.L #$00010001,D1 ;4B4E: 223C00010001
- JSR -684(A6) ;4B54: 4EAEFD54
- MOVE.L D0,72(A7) ;4B58: 2F400048
- BEQ LAB_02A5 ;4B5C: 6700032E
- MOVEA.L 64(A7),A0 ;4B60: 206F0040
- MOVE.L D6,28(A0) ;4B64: 2146001C
- MOVE.L D0,36(A0) ;4B68: 21400024
- MOVEA.L D0,A0 ;4B6C: 2040
- CLR.L (A0) ;4B6E: 4290
- MOVEA.L A3,A0 ;4B70: 204B
- MOVEA.L 76(A7),A1 ;4B72: 226F004C
- JSR LAB_0265 ;4B76: 4EB9000046AE
- MOVEA.L 72(A7),A0 ;4B7C: 206F0048
- MOVE.L D0,4(A0) ;4B80: 21400004
- MOVEQ #2,D0 ;4B84: 7002
- CMP.L 84(A7),D0 ;4B86: B0AF0054
- BNE.S LAB_0296 ;4B8A: 6618
- CLR.L 8(A0) ;4B8C: 42A80008
- MOVEA.L A3,A0 ;4B90: 204B
- MOVEA.L 80(A7),A1 ;4B92: 226F0050
- JSR LAB_0265 ;4B96: 4EB9000046AE
- MOVEA.L 72(A7),A0 ;4B9C: 206F0048
- MOVE.L D0,12(A0) ;4BA0: 2140000C
- LAB_0296:
- MOVE.L 84(A7),D7 ;4BA4: 2E2F0054
- LAB_0297:
- CMP.L D6,D7 ;4BA8: BE86
- BCC.S LAB_029A ;4BAA: 6470
- MOVE.L D7,D0 ;4BAC: 2007
- SUB.L 84(A7),D0 ;4BAE: 90AF0054
- MOVE.L D0,D1 ;4BB2: 2200
- ASL.L #3,D1 ;4BB4: E781
- MOVEA.L 88(A7),A1 ;4BB6: 226F0058
- MOVEA.L 72(A1),A0 ;4BBA: 20690048
- ADDA.L D1,A0 ;4BBE: D1C1
- MOVE.L A0,68(A7) ;4BC0: 2F480044
- MOVE.L (A0),D0 ;4BC4: 2010
- BEQ.S LAB_0298 ;4BC6: 6720
- MOVE.L D7,D1 ;4BC8: 2207
- ASL.L #3,D1 ;4BCA: E781
- MOVEA.L 72(A7),A1 ;4BCC: 226F0048
- ADDA.L D1,A1 ;4BD0: D3C1
- MOVE.L A1,36(A7) ;4BD2: 2F490024
- MOVE.L D0,D1 ;4BD6: 2200
- MOVEA.L 48(A3),A6 ;4BD8: 2C6B0030
- JSR -96(A6) ;4BDC: 4EAEFFA0
- MOVEA.L 36(A7),A0 ;4BE0: 206F0024
- MOVE.L D0,(A0) ;4BE4: 2080
- BRA.S LAB_0299 ;4BE6: 600C
- LAB_0298:
- MOVE.L D7,D0 ;4BE8: 2007
- ASL.L #3,D0 ;4BEA: E780
- MOVEA.L 72(A7),A1 ;4BEC: 226F0048
- CLR.L 0(A1,D0.L) ;4BF0: 42B10800
- LAB_0299:
- MOVE.L D7,D0 ;4BF4: 2007
- ASL.L #3,D0 ;4BF6: E780
- MOVE.L D0,36(A7) ;4BF8: 2F400024
- MOVEA.L A3,A0 ;4BFC: 204B
- MOVEA.L 68(A7),A1 ;4BFE: 226F0044
- MOVEA.L 4(A1),A1 ;4C02: 22690004
- JSR LAB_0265 ;4C06: 4EB9000046AE
- MOVEA.L 72(A7),A0 ;4C0C: 206F0048
- MOVE.L 36(A7),D1 ;4C10: 222F0024
- MOVE.L D0,4(A0,D1.L) ;4C14: 21801804
- ADDQ.L #1,D7 ;4C18: 5287
- BRA.S LAB_0297 ;4C1A: 608C
- LAB_029A:
- MOVEQ #0,D7 ;4C1C: 7E00
- LAB_029B:
- CMP.L D6,D7 ;4C1E: BE86
- BCC LAB_02A1 ;4C20: 64000104
- MOVE.L D7,D0 ;4C24: 2007
- ASL.L #3,D0 ;4C26: E780
- MOVEA.L 72(A7),A0 ;4C28: 206F0048
- MOVEA.L 4(A0,D0.L),A0 ;4C2C: 20700804
- MOVEA.L 72(A7),A1 ;4C30: 226F0048
- MOVE.L 0(A1,D0.L),D1 ;4C34: 22310800
- MOVE.L D1,48(A7) ;4C38: 2F410030
- MOVE.L A0,56(A7) ;4C3C: 2F480038
- TST.L D1 ;4C40: 4A81
- BNE.S LAB_029D ;4C42: 6634
- MOVE.L A0,D1 ;4C44: 2208
- MOVEA.L 48(A3),A6 ;4C46: 2C6B0030
- MOVEQ #-2,D2 ;4C4A: 74FE
- JSR -84(A6) ;4C4C: 4EAEFFAC
- MOVE.L D0,52(A7) ;4C50: 2F400034
- BEQ.S LAB_029C ;4C54: 6712
- MOVE.L D0,D1 ;4C56: 2200
- JSR -210(A6) ;4C58: 4EAEFF2E
- MOVE.L D0,48(A7) ;4C5C: 2F400030
- MOVE.L 52(A7),D1 ;4C60: 222F0034
- JSR -90(A6) ;4C64: 4EAEFFA6
- LAB_029C:
- TST.L 52(A7) ;4C68: 4AAF0034
- BEQ LAB_02A1 ;4C6C: 670000B8
- TST.L 48(A7) ;4C70: 4AAF0030
- BEQ LAB_02A1 ;4C74: 670000B0
- LAB_029D:
- MOVEA.L 56(A7),A0 ;4C78: 206F0038
- MOVEA.L 68(A3),A6 ;4C7C: 2C6B0044
- JSR -132(A6) ;4C80: 4EAEFF7C
- MOVEA.L D0,A2 ;4C84: 2440
- MOVE.L A2,D0 ;4C86: 200A
- BEQ.S LAB_02A0 ;4C88: 6750
- MOVE.L 74(A2),D0 ;4C8A: 202A004A
- MOVEA.L 88(A7),A0 ;4C8E: 206F0058
- CMP.L 48(A0),D0 ;4C92: B0A80030
- BLS.S LAB_029E ;4C96: 6304
- MOVE.L D0,48(A0) ;4C98: 21400030
- LAB_029E:
- MOVEA.L 54(A2),A0 ;4C9C: 206A0036
- LEA LAB_0278(PC),A1 ;4CA0: 43FAFBB0
- MOVEA.L 68(A3),A6 ;4CA4: 2C6B0044
- JSR -96(A6) ;4CA8: 4EAEFFA0
- MOVE.L D0,44(A7) ;4CAC: 2F40002C
- BEQ.S LAB_029F ;4CB0: 671E
- MOVE.L D0,D1 ;4CB2: 2200
- LEA 40(A7),A0 ;4CB4: 41EF0028
- MOVE.L A0,D2 ;4CB8: 2408
- MOVEA.L 48(A3),A6 ;4CBA: 2C6B0030
- JSR -816(A6) ;4CBE: 4EAEFCD0
- ADDQ.L #1,D0 ;4CC2: 5280
- BEQ.S LAB_029F ;4CC4: 670A
- MOVEA.L 88(A7),A0 ;4CC6: 206F0058
- MOVE.L 40(A7),52(A0) ;4CCA: 216F00280034
- LAB_029F:
- MOVEA.L A2,A0 ;4CD0: 204A
- MOVEA.L 68(A3),A6 ;4CD2: 2C6B0044
- JSR -90(A6) ;4CD6: 4EAEFFA6
- LAB_02A0:
- MOVE.L 56(A7),D1 ;4CDA: 222F0038
- MOVEA.L 48(A3),A6 ;4CDE: 2C6B0030
- JSR -870(A6) ;4CE2: 4EAEFC9A
- MOVEA.L D0,A1 ;4CE6: 2240
- MOVEA.L A3,A0 ;4CE8: 204B
- JSR LAB_0265 ;4CEA: 4EB9000046AE
- MOVE.L D7,D1 ;4CF0: 2207
- ASL.L #3,D1 ;4CF2: E781
- MOVE.L D0,56(A7) ;4CF4: 2F400038
- MOVEA.L A3,A0 ;4CF8: 204B
- MOVEA.L 72(A7),A1 ;4CFA: 226F0048
- MOVEA.L 4(A1,D1.L),A1 ;4CFE: 22711804
- JSR LAB_0269 ;4D02: 4EB9000046EA
- MOVE.L D7,D0 ;4D08: 2007
- ASL.L #3,D0 ;4D0A: E780
- MOVEA.L 72(A7),A0 ;4D0C: 206F0048
- MOVE.L 48(A7),0(A0,D0.L) ;4D10: 21AF00300800
- MOVE.L D7,D0 ;4D16: 2007
- ASL.L #3,D0 ;4D18: E780
- MOVE.L 56(A7),4(A0,D0.L) ;4D1A: 21AF00380804
- ADDQ.L #1,D7 ;4D20: 5287
- BRA LAB_029B ;4D22: 6000FEFA
- LAB_02A1:
- CMP.L D6,D7 ;4D26: BE86
- BNE LAB_02A4 ;4D28: 6600014A
- MOVEA.L 72(A7),A0 ;4D2C: 206F0048
- MOVE.L (A0),D1 ;4D30: 2210
- MOVEA.L 48(A3),A6 ;4D32: 2C6B0030
- JSR -96(A6) ;4D36: 4EAEFFA0
- MOVE.L D0,56(A7) ;4D3A: 2F400038
- BEQ LAB_02A4 ;4D3E: 67000134
- MOVE.L 76(A7),D1 ;4D42: 222F004C
- JSR -150(A6) ;4D46: 4EAEFF6A
- MOVE.L D0,52(A7) ;4D4A: 2F400034
- BEQ LAB_02A3 ;4D4E: 6700011C
- CLR.L -(A7) ;4D52: 42A7
- CLR.L -(A7) ;4D54: 42A7
- MOVE.L #$800003FA,-(A7) ;4D56: 2F3C800003FA
- CLR.L -(A7) ;4D5C: 42A7
- MOVE.L #$800003F7,-(A7) ;4D5E: 2F3C800003F7
- CLR.L -(A7) ;4D64: 42A7
- MOVE.L #$800003F6,-(A7) ;4D66: 2F3C800003F6
- CLR.L -(A7) ;4D6C: 42A7
- MOVE.L #$800003F2,-(A7) ;4D6E: 2F3C800003F2
- CLR.L -(A7) ;4D74: 42A7
- MOVE.L #$800003F1,-(A7) ;4D76: 2F3C800003F1
- CLR.L -(A7) ;4D7C: 42A7
- MOVE.L #$800003F0,-(A7) ;4D7E: 2F3C800003F0
- CLR.L -(A7) ;4D84: 42A7
- MOVE.L #$800003EE,-(A7) ;4D86: 2F3C800003EE
- CLR.L -(A7) ;4D8C: 42A7
- MOVE.L #$800003ED,-(A7) ;4D8E: 2F3C800003ED
- CLR.L -(A7) ;4D94: 42A7
- MOVE.L #$800003EE,-(A7) ;4D96: 2F3C800003EE
- CLR.L -(A7) ;4D9C: 42A7
- MOVE.L #$800003EC,-(A7) ;4D9E: 2F3C800003EC
- MOVE.L A4,-(A7) ;4DA4: 2F0C
- MOVE.L #$80000401,-(A7) ;4DA6: 2F3C80000401
- PEA LAB_02AB ;4DAC: 487900004EF8
- MOVE.L #$80000400,-(A7) ;4DB2: 2F3C80000400
- MOVE.L 156(A7),-(A7) ;4DB8: 2F2F009C
- MOVE.L #$800003F8,-(A7) ;4DBC: 2F3C800003F8
- MOVEA.L 196(A7),A0 ;4DC2: 206F00C4
- MOVE.L 52(A0),-(A7) ;4DC6: 2F280034
- MOVE.L #$800003F5,-(A7) ;4DCA: 2F3C800003F5
- MOVE.L 192(A7),-(A7) ;4DD0: 2F2F00C0
- MOVE.L #$800003F4,-(A7) ;4DD4: 2F3C800003F4
- MOVE.L 48(A0),-(A7) ;4DDA: 2F280030
- MOVE.L #$800003F3,-(A7) ;4DDE: 2F3C800003F3
- CLR.L -(A7) ;4DE4: 42A7
- MOVE.L #$800003EA,-(A7) ;4DE6: 2F3C800003EA
- MOVE.L D0,-(A7) ;4DEC: 2F00
- MOVE.L #$800003E9,-(A7) ;4DEE: 2F3C800003E9
- MOVE.L A7,D1 ;4DF4: 220F
- JSR -498(A6) ;4DF6: 4EAEFE0E
- LEA 148(A7),A7 ;4DFA: 4FEF0094
- MOVEA.L 88(A7),A0 ;4DFE: 206F0058
- MOVE.L D0,56(A0) ;4E02: 21400038
- TST.L D0 ;4E06: 4A80
- BEQ.S LAB_02A2 ;4E08: 6756
- MOVEA.L D0,A0 ;4E0A: 2040
- LEA 92(A0),A1 ;4E0C: 43E8005C
- MOVEA.L 64(A7),A0 ;4E10: 206F0040
- CLR.B 8(A0) ;4E14: 42280008
- CLR.B 9(A0) ;4E18: 42280009
- CLR.L 10(A0) ;4E1C: 42A8000A
- MOVEA.L 88(A7),A6 ;4E20: 2C6F0058
- MOVE.L 40(A6),14(A0) ;4E24: 216E0028000E
- MOVE #$0028,18(A0) ;4E2A: 317C00280012
- MOVE.L A1,20(A0) ;4E30: 21490014
- MOVE.L 52(A7),24(A0) ;4E34: 216F00340018
- CLR.L 32(A0) ;4E3A: 42A80020
- MOVE.L A1,60(A7) ;4E3E: 2F49003C
- MOVEA.L A1,A0 ;4E42: 2049
- MOVEA.L 64(A7),A1 ;4E44: 226F0040
- MOVEA.L 40(A3),A6 ;4E48: 2C6B0028
- JSR -366(A6) ;4E4C: 4EAEFE92
- MOVEA.L A3,A0 ;4E50: 204B
- MOVEA.L 76(A7),A1 ;4E52: 226F004C
- JSR LAB_0269 ;4E56: 4EB9000046EA
- MOVEQ #1,D0 ;4E5C: 7001
- BRA.S LAB_02A7 ;4E5E: 603A
- LAB_02A2:
- MOVE.L 52(A7),D1 ;4E60: 222F0034
- MOVEA.L 48(A3),A6 ;4E64: 2C6B0030
- JSR -156(A6) ;4E68: 4EAEFF64
- LAB_02A3:
- MOVE.L 56(A7),D1 ;4E6C: 222F0038
- JSR -90(A6) ;4E70: 4EAEFFA6
- LAB_02A4:
- MOVEA.L A3,A0 ;4E74: 204B
- MOVEA.L 64(A7),A1 ;4E76: 226F0040
- JSR LAB_02A8 ;4E7A: 4EB900004EA4
- MOVEA.L 72(A7),A1 ;4E80: 226F0048
- MOVEA.L 40(A3),A6 ;4E84: 2C6B0028
- JSR -690(A6) ;4E88: 4EAEFD4E
- LAB_02A5:
- MOVEA.L A3,A0 ;4E8C: 204B
- MOVEA.L 76(A7),A1 ;4E8E: 226F004C
- JSR LAB_0269 ;4E92: 4EB9000046EA
- LAB_02A6:
- MOVEQ #0,D0 ;4E98: 7000
- LAB_02A7:
- MOVEM.L (A7)+,D2/D5-D7/A2-A6 ;4E9A: 4CDF7CE4
- ADDA #$0038,A7 ;4E9E: DEFC0038
- RTS ;4EA2: 4E75
- LAB_02A8:
- SUBQ #4,A7 ;4EA4: 594F
- MOVEM.L D7/A4-A6,-(A7) ;4EA6: 48E7010E
- MOVEA.L A1,A4 ;4EAA: 2849
- MOVEA.L A0,A5 ;4EAC: 2A48
- MOVE.L A4,D0 ;4EAE: 200C
- BEQ.S LAB_02AA ;4EB0: 673E
- MOVEQ #0,D7 ;4EB2: 7E00
- LAB_02A9:
- CMP.L 28(A4),D7 ;4EB4: BEAC001C
- BCC.S LAB_02AA ;4EB8: 6436
- MOVE.L D7,D0 ;4EBA: 2007
- ASL.L #3,D0 ;4EBC: E780
- MOVEA.L 36(A4),A0 ;4EBE: 206C0024
- ADDA.L D0,A0 ;4EC2: D1C0
- MOVE.L (A0),D1 ;4EC4: 2210
- MOVEA.L 48(A5),A6 ;4EC6: 2C6D0030
- JSR -90(A6) ;4ECA: 4EAEFFA6
- MOVE.L D7,D0 ;4ECE: 2007
- ASL.L #3,D0 ;4ED0: E780
- MOVEA.L 36(A4),A0 ;4ED2: 206C0024
- ADDA.L D0,A0 ;4ED6: D1C0
- MOVE.L A0,16(A7) ;4ED8: 2F480010
- MOVEA.L A5,A0 ;4EDC: 204D
- MOVEA.L 16(A7),A1 ;4EDE: 226F0010
- MOVEA.L 4(A1),A1 ;4EE2: 22690004
- JSR LAB_0269 ;4EE6: 4EB9000046EA
- ADDQ.L #1,D7 ;4EEC: 5287
- BRA.S LAB_02A9 ;4EEE: 60C4
- LAB_02AA:
- MOVEM.L (A7)+,D7/A4-A6 ;4EF0: 4CDF7080
- ADDQ #4,A7 ;4EF4: 584F
- RTS ;4EF6: 4E75
- LAB_02AB:
- MOVEM.L D7/A4-A6,-(A7) ;4EF8: 48E7010E
- MOVE.L D0,D7 ;4EFC: 2E00
- MOVEA.L D1,A5 ;4EFE: 2A41
- MOVEA.L -4(A5),A0 ;4F00: 206DFFFC
- MOVEA.L 36(A0),A4 ;4F04: 28680024
- MOVEA.L A5,A0 ;4F08: 204D
- MOVEA.L 64(A4),A6 ;4F0A: 2C6C0040
- JSR -642(A6) ;4F0E: 4EAEFD7E
- MOVE.L D7,D0 ;4F12: 2007
- MOVEM.L (A7)+,D7/A4-A6 ;4F14: 4CDF7080
- RTS ;4F18: 4E75
- NOP ;4F1A: 4E71
- MOVEM.L D2-D7/A2-A6,-(A7) ;4F1C: 48E73F3E
- SUBQ.L #4,A7 ;4F20: 598F
- MOVE.L A7,-(A7) ;4F22: 2F0F
- MOVE.L A0,-(A7) ;4F24: 2F08
- JSR LAB_02AC ;4F26: 4EB900004F38
- ADDQ.L #8,A7 ;4F2C: 508F
- MOVEA.L (A7)+,A0 ;4F2E: 205F
- MOVEM.L (A7)+,D2-D7/A2-A6 ;4F30: 4CDF7CFC
- RTS ;4F34: 4E75
- DC.W $0000 ;4F36
- LAB_02AC:
- SUBQ #4,A7 ;4F38: 594F
- MOVEM.L D6-D7/A2-A6,-(A7) ;4F3A: 48E7033E
- MOVEA.L 40(A7),A4 ;4F3E: 286F0028
- MOVEA.L 36(A7),A5 ;4F42: 2A6F0024
- MOVEA.L A6,A3 ;4F46: 264E
- MOVEQ #1,D7 ;4F48: 7E01
- CLR.L (A4) ;4F4A: 4294
- MOVE.L A5,D0 ;4F4C: 200D
- BEQ LAB_02B2 ;4F4E: 67000088
- MOVE.L #$FF000000,D0 ;4F52: 203CFF000000
- AND.L 28(A5),D0 ;4F58: C0AD001C
- CMPI.L #$02000000,D0 ;4F5C: 0C8002000000
- BNE.S LAB_02B2 ;4F62: 6674
- LEA LAB_0489,A2 ;4F64: 45F900007B38
- LAB_02AD:
- MOVE.L (A2),D0 ;4F6A: 2012
- BEQ.S LAB_02AE ;4F6C: 6718
- MOVEA.L D0,A1 ;4F6E: 2240
- MOVEA.L 40(A5),A0 ;4F70: 206D0028
- MOVEA.L 44(A3),A6 ;4F74: 2C6B002C
- JSR -162(A6) ;4F78: 4EAEFF5E
- TST.L D0 ;4F7C: 4A80
- BEQ.S LAB_02AE ;4F7E: 6706
- ADDA #$000C,A2 ;4F80: D4FC000C
- BRA.S LAB_02AD ;4F84: 60E4
- LAB_02AE:
- TST.L (A2) ;4F86: 4A92
- BEQ.S LAB_02B1 ;4F88: 6736
- MOVEQ #15,D6 ;4F8A: 7C0F
- AND.L 28(A5),D6 ;4F8C: CCAD001C
- MOVE 4(A2),D0 ;4F90: 302A0004
- EXT.L D0 ;4F94: 48C0
- CMP.L D0,D6 ;4F96: BC80
- BCS.S LAB_02AF ;4F98: 650A
- MOVE 6(A2),D0 ;4F9A: 302A0006
- EXT.L D0 ;4F9E: 48C0
- CMP.L D0,D6 ;4FA0: BC80
- BLS.S LAB_02B0 ;4FA2: 6304
- LAB_02AF:
- MOVEQ #17,D7 ;4FA4: 7E11
- BRA.S LAB_02B1 ;4FA6: 6018
- LAB_02B0:
- MOVEA.L 8(A2),A0 ;4FA8: 206A0008
- MOVE.L A4,-(A7) ;4FAC: 2F0C
- MOVE.L A0,32(A7) ;4FAE: 2F480020
- MOVEA.L A3,A0 ;4FB2: 204B
- MOVEA.L A5,A1 ;4FB4: 224D
- MOVEA.L 32(A7),A6 ;4FB6: 2C6F0020
- JSR (A6) ;4FBA: 4E96
- MOVE.L D0,D7 ;4FBC: 2E00
- ADDQ #4,A7 ;4FBE: 584F
- LAB_02B1:
- TST.L D7 ;4FC0: 4A87
- BNE.S LAB_02B2 ;4FC2: 6614
- TST.L (A4) ;4FC4: 4A94
- BNE.S LAB_02B2 ;4FC6: 6610
- LEA LAB_02B9(PC),A0 ;4FC8: 41FA005A
- MOVEA.L 72(A3),A6 ;4FCC: 2C6B0048
- MOVEQ #0,D0 ;4FD0: 7000
- JSR -126(A6) ;4FD2: 4EAEFF82
- MOVE.L D0,(A4) ;4FD6: 2880
- LAB_02B2:
- MOVE.L D7,D0 ;4FD8: 2007
- MOVEM.L (A7)+,D6-D7/A2-A6 ;4FDA: 4CDF7CC0
- ADDQ #4,A7 ;4FDE: 584F
- RTS ;4FE0: 4E75
- LAB_02B3:
- DC.W $4558 ;4FE2
- DC.W $414D ;4FE4
- DC.W $494E ;4FE6
- DC.W $4544 ;4FE8
- ADDQ.B #2,D0 ;4FEA: 5400
- LAB_02B4:
- DC.W $4F42 ;4FEC
- ADDQ #2,D1 ;4FEE: 5441
- DC.W $494E ;4FF0
- NEG D1 ;4FF2: 4441
- ADDQ #2,D1 ;4FF4: 5441
- ADDQ #2,(A1)+ ;4FF6: 5459
- ADDQ #8,D5 ;4FF8: 5045
- DC.W $0000 ;4FFA
- LAB_02B5:
- DC.W $4649 ;4FFC
- TRAP #4 ;4FFE: 4E44
- ADDQ #2,A7 ;5000: 544F
- DC.W $4F4C ;5002
- DC.W $0000 ;5004
- LAB_02B6:
- DC.W $4C41 ;5006
- SUBQ #2,A6 ;5008: 554E
- DC.W $4348 ;500A
- ADDQ #2,A7 ;500C: 544F
- DC.W $4F4C ;500E
- DC.W $0000 ;5010
- LAB_02B7:
- DC.W $4745 ;5012
- ADDQ #2,D4 ;5014: 5444
- ADDQ #2,(A3) ;5016: 5453
- ADDQ #2,(A2) ;5018: 5452
- DC.W $494E ;501A
- DC.W $4700 ;501C
- LAB_02B8:
- NEG D5 ;501E: 4445
- CLR (A5) ;5020: 4255
- DC.W $4700 ;5022
- LAB_02B9:
- DC.W $0000 ;5024
- LAB_02BA:
- ADDQ #3,D1 ;5026: 5641
- ADDQ.B #1,D0 ;5028: 5200
- LAB_02BB:
- SUBQ #1,(A4) ;502A: 5354
- DC.W $454D ;502C
- DC.W $0000 ;502E
- LAB_02BC:
- DC.W $256C ;5030
- DC.W $6400 ;5032
- LAB_02BD:
- DC.W $4449 ;5034
- SUBQ #1,A3 ;5036: 534B
- DC.W $4B45 ;5038
- SUBQ.B #4,D0 ;503A: 5900
- LAB_02BE:
- DC.W $4449 ;503C
- ADDQ #1,D5 ;503E: 5245
- DC.W $4E54 ;5040
- ADDQ #1,(A1)+ ;5042: 5259
- ADDQ #2,(A1)+ ;5044: 5459
- ADDQ #8,D5 ;5046: 5045
- DC.W $0000 ;5048
- LAB_02BF:
- DC.W $4649 ;504A
- DC.W $4C45 ;504C
- TRAP #1 ;504E: 4E41
- DC.W $4D45 ;5050
- DC.W $0000 ;5052
- LAB_02C0:
- DC.W $256C ;5054
- DC.W $6325 ;5056
- DC.W $6C63 ;5058
- DC.W $256C ;505A
- DC.W $6325 ;505C
- DC.W $6C63 ;505E
- DC.W $256C ;5060
- DC.W $6325 ;5062
- DC.W $6C63 ;5064
- DC.W $256C ;5066
- DC.W $6325 ;5068
- DC.W $6C63 ;506A
- DC.W $0000 ;506C
- LAB_02C1:
- ADDQ #8,(A2) ;506E: 5052
- DC.W $4F54 ;5070
- DC.W $4543 ;5072
- ADDQ #2,A1 ;5074: 5449
- DC.W $4F4E ;5076
- DC.W $0000 ;5078
- LAB_02C2:
- DC.W $256C ;507A
- DC.W $6325 ;507C
- DC.W $6C63 ;507E
- DC.W $256C ;5080
- DC.W $6325 ;5082
- DC.W $6C63 ;5084
- DC.W $0000 ;5086
- LAB_02C3:
- DC.W $4752 ;5088
- DC.W $4F55 ;508A
- ADDQ #8,(A0) ;508C: 5050
- ADDQ #1,A7 ;508E: 524F
- ADDQ #2,D5 ;5090: 5445
- DC.W $4354 ;5092
- DC.W $494F ;5094
- DC.W $4E00 ;5096
- LAB_02C4:
- DC.W $4F54 ;5098
- SWAP D5 ;509A: 4845
- ADDQ #1,(A0) ;509C: 5250
- ADDQ #1,A7 ;509E: 524F
- ADDQ #2,D5 ;50A0: 5445
- DC.W $4354 ;50A2
- DC.W $494F ;50A4
- DC.W $4E00 ;50A6
- LAB_02C5:
- DC.W $454E ;50A8
- ADDQ #2,(A2) ;50AA: 5452
- SUBQ #4,(A4) ;50AC: 5954
- SUBQ #4,(A0) ;50AE: 5950
- DC.W $4500 ;50B0
- LAB_02C6:
- SUBQ #1,A1 ;50B2: 5349
- ADDQ #5,D5 ;50B4: 5A45
- DC.W $0000 ;50B6
- LAB_02C7:
- LINK A5,#19778 ;50B8: 4E554D42
- DC.W $4C4F ;50BC
- DC.W $434B ;50BE
- SUBQ.B #1,D0 ;50C0: 5300
- LAB_02C8:
- NEG D1 ;50C2: 4441
- ADDQ #2,D5 ;50C4: 5445
- DC.W $0000 ;50C6
- LAB_02C9:
- DC.W $434F ;50C8
- DC.W $4D4D ;50CA
- DC.W $454E ;50CC
- ADDQ.B #2,D0 ;50CE: 5400
- LAB_02CA:
- DC.W $256C ;50D0
- DC.W $7500 ;50D2
- LAB_02CB:
- DC.W $4F57 ;50D4
- TRAP #5 ;50D6: 4E45
- ADDQ #1,(A5) ;50D8: 5255
- DC.W $4944 ;50DA
- DC.W $0000 ;50DC
- LAB_02CC:
- DC.W $4F57 ;50DE
- TRAP #5 ;50E0: 4E45
- ADDQ #1,D7 ;50E2: 5247
- DC.W $4944 ;50E4
- DC.W $0000 ;50E6
- LAB_02CD:
- DC.W $4F57 ;50E8
- TRAP #5 ;50EA: 4E45
- ADDQ #1,(A5) ;50EC: 5255
- DC.W $4944 ;50EE
- TRAP #1 ;50F0: 4E41
- DC.W $4D45 ;50F2
- LAB_02CE:
- DC.W $0000 ;50F4
- LAB_02CF:
- DC.W $4F57 ;50F6
- TRAP #5 ;50F8: 4E45
- ADDQ #1,D7 ;50FA: 5247
- DC.W $4944 ;50FC
- TRAP #1 ;50FE: 4E41
- DC.W $4D45 ;5100
- DC.W $0000 ;5102
- LAB_02D0:
- DC.W $6269 ;5104
- DC.W $6E61 ;5106
- MOVEQ #121,D1 ;5108: 7279
- DC.W $0000 ;510A
- LAB_02D1:
- DC.W $6173 ;510C
- DC.W $6369 ;510E
- DC.W $6900 ;5110
- LAB_02D2:
- BVS.S LAB_02DF ;5112: 6966
- DC.W $6600 ;5114
- LAB_02D3:
- BLE.S LAB_02E2 ;5116: 6F74
- DC.W $6865 ;5118
- MOVEQ #0,D1 ;511A: 7200
- LAB_02D4:
- CLR D1 ;511C: 4241
- SUBQ #1,D5 ;511E: 5345
- ADDQ #2,(A1)+ ;5120: 5459
- ADDQ #8,D5 ;5122: 5045
- DC.W $0000 ;5124
- LAB_02D5:
- CLR D1 ;5126: 4241
- SUBQ #1,D5 ;5128: 5345
- ADDQ #2,(A1)+ ;512A: 5459
- ADDQ #8,D5 ;512C: 5045
- TRAP #1 ;512E: 4E41
- DC.W $4D45 ;5130
- DC.W $0000 ;5132
- LAB_02D6:
- NEG D1 ;5134: 4441
- ADDQ #2,D1 ;5136: 5441
- ADDQ #2,(A1)+ ;5138: 5459
- ADDQ #8,D5 ;513A: 5045
- DC.W $0000 ;513C
- LAB_02D7:
- CLR D1 ;513E: 4241
- SUBQ #1,D5 ;5140: 5345
- TRAP #1 ;5142: 4E41
- DC.W $4D45 ;5144
- DC.W $0000 ;5146
- LAB_02D8:
- DC.W $4752 ;5148
- DC.W $4F55 ;514A
- ADDQ #8,A1 ;514C: 5049
- NEG.B D0 ;514E: 4400
- LAB_02D9:
- DC.W $4752 ;5150
- DC.W $4F55 ;5152
- ADDQ #8,A1 ;5154: 5049
- DC.W $444E ;5156
- DC.W $414D ;5158
- DC.W $4500 ;515A
- LAB_02DA:
- ADDQ #1,D1 ;515C: 5241
- DC.W $4D00 ;515E
- LAB_02DB:
- DC.W $4649 ;5160
- DC.W $4C45 ;5162
- DC.W $0000 ;5164
- LAB_02DC:
- DC.W $434C ;5166
- DC.W $4950 ;5168
- DC.W $424F ;516A
- DC.W $4152 ;516C
- NEG.B D0 ;516E: 4400
- LAB_02DD:
- DC.W $484F ;5170
- ADDQ #2,A4 ;5172: 544C
- DC.W $494E ;5174
- DC.W $4B00 ;5176
- LAB_02DE:
- DC.W $5379 ;5178
- LAB_02DF:
- DC.W $7374 ;517A
- DC.W $656D ;517C
- DC.W $0000 ;517E
- LAB_02E0:
- ADDQ #2,-(A5) ;5180: 5465
- MOVEQ #116,D4 ;5182: 7874
- DC.W $0000 ;5184
- LAB_02E1:
- DC.W $446F ;5186
- DC.W $6375 ;5188
- DC.W $6D65 ;518A
- LAB_02E2:
- BGT.S LAB_02F1 ;518C: 6E74
- DC.W $0000 ;518E
- LAB_02E3:
- SUBQ #1,30062(A7) ;5190: 536F756E
- DC.W $6400 ;5194
- LAB_02E4:
- DC.W $496E ;5196
- DC.W $7374 ;5198
- MOVEQ #117,D1 ;519A: 7275
- DC.W $6D65 ;519C
- BGT.S LAB_02F4 ;519E: 6E74
- DC.W $0000 ;51A0
- LAB_02E5:
- DC.W $4D75 ;51A2
- DC.W $7369 ;51A4
- DC.W $6300 ;51A6
- LAB_02E6:
- ADDQ #8,25460(A1) ;51A8: 50696374
- DC.W $7572 ;51AC
- DC.W $6500 ;51AE
- LAB_02E7:
- DC.W $416E ;51B0
- DC.W $696D ;51B2
- BSR.S LAB_02F7 ;51B4: 6174
- DC.W $696F ;51B6
- DC.W $6E00 ;51B8
- LAB_02E8:
- DC.W $4D6F ;51BA
- MOVEQ #105,D3 ;51BC: 7669
- DC.W $6500 ;51BE
- LAB_02E9:
- DC.W $2573 ;51C0
- SWAP D5 ;51C2: 4845
- DC.W $4144 ;51C4
- DC.W $4552 ;51C6
- MOVE.L D0,D7 ;51C8: 2E00
- LAB_02EA:
- TRAP #1 ;51CA: 4E41
- DC.W $4D45 ;51CC
- DC.W $0000 ;51CE
- LAB_02EB:
- ADDQ #8,D1 ;51D0: 5041
- ADDQ #2,(A4) ;51D2: 5454
- DC.W $4552 ;51D4
- DC.W $4E00 ;51D6
- LAB_02EC:
- DC.W $4944 ;51D8
- DC.W $0000 ;51DA
- LAB_02ED:
- NOT (A5) ;51DC: 4655
- TRAP #3 ;51DE: 4E43
- ADDQ #2,A1 ;51E0: 5449
- DC.W $4F4E ;51E2
- TRAP #1 ;51E4: 4E41
- DC.W $4D45 ;51E6
- DC.W $0000 ;51E8
- LAB_02EE:
- DC.W $2573 ;51EA
- ADDQ #2,A7 ;51EC: 544F
- DC.W $4F4C ;51EE
- DC.W $4C49 ;51F0
- SUBQ #1,(A4) ;51F2: 5354
- MOVE.L -(A5),D7 ;51F4: 2E25
- DC.W $6C75 ;51F6
- MOVE.L D0,D7 ;51F8: 2E00
- LAB_02EF:
- DC.W $6D69 ;51FA
- DC.W $7363 ;51FC
- DC.W $0000 ;51FE
- LAB_02F0:
- BVS.S LAB_0301 ;5200: 696E
- LAB_02F1:
- DC.W $666F ;5202
- DC.W $0000 ;5204
- LAB_02F2:
- BHI.S LAB_0303+4 ;5206: 6272
- DC.W $6F77 ;5208
- DC.W $7365 ;520A
- DC.W $0000 ;520C
- LAB_02F3:
- BCS.S LAB_0302 ;520E: 6564
- BVS.S LAB_0306 ;5210: 6974
- DC.W $0000 ;5212
- LAB_02F4:
- MOVEQ #114,D0 ;5214: 7072
- BVS.S LAB_0306 ;5216: 696E
- MOVEQ #0,D2 ;5218: 7400
- LAB_02F5:
- DC.W $6D61 ;521A
- BVS.S LAB_0307 ;521C: 696C
- DC.W $0000 ;521E
- LAB_02F6:
- DC.W $756E ;5220
- DC.W $6465 ;5222
- DC.W $6669 ;5224
- DC.W $6E65 ;5226
- DC.W $6400 ;5228
- LAB_02F7:
- SUBQ #3,A0 ;522A: 5748
- DC.W $4943 ;522C
- NBCD D0 ;522E: 4800
- LAB_02F8:
- DC.W $7368 ;5230
- BCS.S LAB_030B ;5232: 656C
- DC.W $6C00 ;5234
- LAB_02F9:
- DC.W $776F ;5236
- MOVEQ #107,D1 ;5238: 726B
- DC.W $6265 ;523A
- DC.W $6E63 ;523C
- DC.W $6800 ;523E
- LAB_02FA:
- MOVEQ #120,D1 ;5240: 7278
- DC.W $0000 ;5242
- LAB_02FB:
- DC.W $4C41 ;5244
- SUBQ #2,A6 ;5246: 554E
- DC.W $4348 ;5248
- DC.W $0000 ;524A
- LAB_02FC:
- MOVE.L 30720(A4),17996(A2) ;524C: 256C7800464C
- DC.W $4147 ;5252
- SUBQ.B #1,D0 ;5254: 5300
- LAB_02FE:
- ADDQ #8,(A2) ;5256: 5052
- DC.W $4F47 ;5258
- ADDQ #1,D1 ;525A: 5241
- DC.W $4D00 ;525C
- LAB_02FF:
- ADDQ #2,A7 ;525E: 544F
- DC.W $4F4C ;5260
- DC.W $4C49 ;5262
- SUBQ #1,(A4) ;5264: 5354
- MOVEA.L D3,A7 ;5266: 2E43
- DC.W $4F55 ;5268
- LINK A4,#0 ;526A: 4E540000
- LAB_0300:
- DC.W $434F ;526E
- LAB_0301:
- SUBQ #2,A6 ;5270: 554E
- ADDQ.B #2,D0 ;5272: 5400
- LAB_0302:
- DC.W $2573 ;5274
- LAB_0303:
- MOVE.L 29998(A4),0(A2) ;5276: 256C752E0000
- LAB_0304:
- SUBQ #1,(A1)+ ;527C: 5359
- TRAP #3 ;527E: 4E43
- DC.W $0000 ;5280
- LAB_0305:
- SUBQ #1,(A1)+ ;5282: 5359
- TRAP #3 ;5284: 4E43
- LAB_0306:
- PEA (A2) ;5286: 4852
- DC.W $4F4E ;5288
- LAB_0307:
- DC.W $4F55 ;528A
- SUBQ.B #1,D0 ;528C: 5300
- LAB_0308:
- DC.W $7379 ;528E
- DC.W $7374 ;5290
- DC.W $0000 ;5292
- LAB_0309:
- MOVEQ #101,D2 ;5294: 7465
- MOVEQ #116,D4 ;5296: 7874
- DC.W $0000 ;5298
- LAB_030A:
- DC.W $646F ;529A
- DC.W $6375 ;529C
- DC.W $0000 ;529E
- LAB_030B:
- DC.W $736F ;52A0
- DC.W $756E ;52A2
- DC.W $0000 ;52A4
- LAB_030C:
- BVS.S LAB_0318+2 ;52A6: 696E
- DC.W $7374 ;52A8
- DC.W $0000 ;52AA
- LAB_030D:
- DC.W $6D75 ;52AC
- DC.W $7369 ;52AE
- DC.W $0000 ;52B0
- LAB_030E:
- MOVEQ #105,D0 ;52B2: 7069
- BLS.S LAB_0319+2 ;52B4: 6374
- DC.W $0000 ;52B6
- LAB_030F:
- BSR.S LAB_0319 ;52B8: 616E
- DC.W $696D ;52BA
- DC.W $0000 ;52BC
- LAB_0310:
- DC.W $6D6F ;52BE
- MOVEQ #105,D3 ;52C0: 7669
- DC.W $0000 ;52C2
- LAB_0311:
- DC.W $4269 ;52C4
- DC.W $6E61 ;52C6
- MOVEQ #121,D1 ;52C8: 7279
- DC.W $0000 ;52CA
- LAB_0312:
- DC.W $4153 ;52CC
- DC.W $4349 ;52CE
- DC.W $4900 ;52D0
- LAB_0313:
- DC.W $4946 ;52D2
- NOT.B D0 ;52D4: 4600
- LAB_0314:
- DC.W $4D69 ;52D6
- DC.W $7363 ;52D8
- BCS.S LAB_031B ;52DA: 656C
- DC.W $6C61 ;52DC
- DC.W $6E65 ;52DE
- DC.W $6F75 ;52E0
- DC.W $7300 ;52E2
- LAB_0315:
- MOVE.L 0(A3,D0.W),9518(A2) ;52E4: 25730000252E
- DC.W $3235 ;52EA
- DC.W $3073 ;52EC
- DC.W $252E ;52EE
- DC.W $3235 ;52F0
- MOVEA 0(A3,D0.W),A0 ;52F2: 30730000
- LAB_0317:
- SUBA #$0084,A7 ;52F6: 9EFC0084
- MOVEM.L D2-D7/A2-A6,-(A7) ;52FA: 48E73F3E
- MOVEA.L 180(A7),A3 ;52FE: 266F00B4
- MOVEA.L A1,A4 ;5302: 2849
- MOVEA.L A0,A5 ;5304: 2A48
- MOVEQ #0,D7 ;5306: 7E00
- MOVEQ #0,D6 ;5308: 7C00
- MOVEA.L 44(A4),A2 ;530A: 246C002C
- MOVE.L 48(A4),172(A7) ;530E: 2F6C003000AC
- LAB_0318:
- MOVEA.L 52(A4),A0 ;5314: 206C0034
- MOVE.L A0,168(A7) ;5318: 2F4800A8
- MOVE.L A2,D0 ;531C: 200A
- BEQ LAB_034F ;531E: 6700069C
- MOVE.L A0,D0 ;5322: 2008
- BEQ LAB_034F ;5324: 67000696
- LAB_0319:
- LEA LAB_02BA(PC),A1 ;5328: 43FAFCFC
- MOVEA.L 44(A5),A6 ;532C: 2C6D002C
- JSR -162(A6) ;5330: 4EAEFF5E
- TST.L D0 ;5334: 4A80
- BNE.S LAB_0320 ;5336: 6672
- MOVE.L A2,D1 ;5338: 220A
- MOVEA.L 48(A5),A6 ;533A: 2C6D0030
- MOVEQ #-2,D2 ;533E: 74FE
- JSR -84(A6) ;5340: 4EAEFFAC
- MOVE.L D0,D5 ;5344: 2A00
- TST.L D5 ;5346: 4A85
- LAB_031B:
- BEQ.S LAB_031F ;5348: 6756
- MOVEA.L D5,A0 ;534A: 2045
- MOVEQ #2,D0 ;534C: 7002
- SUBA.L A1,A1 ;534E: 93C9
- MOVEA.L A5,A6 ;5350: 2C4D
- JSR -36(A6) ;5352: 4EAEFFDC
- MOVE.L D0,164(A7) ;5356: 2F4000A4
- BEQ.S LAB_031D ;535A: 672C
- MOVEA.L D0,A1 ;535C: 2240
- MOVEA.L 28(A1),A0 ;535E: 2069001C
- MOVEA.L (A0),A1 ;5362: 2250
- MOVE.L A1,D0 ;5364: 2009
- LAB_031C:
- TST.B (A1)+ ;5366: 4A19
- BNE.S LAB_031C ;5368: 66FC
- SUBQ.L #1,A1 ;536A: 5389
- SUBA.L D0,A1 ;536C: 93C0
- MOVE.L A1,D0 ;536E: 2009
- MOVEA.L (A0),A0 ;5370: 2050
- MOVEA.L 72(A5),A6 ;5372: 2C6D0048
- JSR -126(A6) ;5376: 4EAEFF82
- MOVE.L D0,(A3) ;537A: 2680
- MOVEA.L 164(A7),A0 ;537C: 206F00A4
- MOVEA.L A5,A6 ;5380: 2C4D
- JSR -42(A6) ;5382: 4EAEFFD6
- BRA.S LAB_031E ;5386: 600A
- LAB_031D:
- MOVEA.L 48(A5),A6 ;5388: 2C6D0030
- JSR -132(A6) ;538C: 4EAEFF7C
- MOVE.L D0,D6 ;5390: 2C00
- LAB_031E:
- MOVE.L D5,D1 ;5392: 2205
- MOVEA.L 48(A5),A6 ;5394: 2C6D0030
- JSR -90(A6) ;5398: 4EAEFFA6
- BRA LAB_0350 ;539C: 60000620
- LAB_031F:
- JSR -132(A6) ;53A0: 4EAEFF7C
- MOVE.L D0,D6 ;53A4: 2C00
- BRA LAB_0350 ;53A6: 60000616
- LAB_0320:
- MOVEA.L 168(A7),A0 ;53AA: 206F00A8
- LEA LAB_02BB(PC),A1 ;53AE: 43FAFC7A
- JSR -162(A6) ;53B2: 4EAEFF5E
- TST.L D0 ;53B6: 4A80
- BNE LAB_034E ;53B8: 660005FE
- TST.L 172(A7) ;53BC: 4AAF00AC
- BEQ LAB_034D ;53C0: 670005F2
- MOVEA.L 48(A5),A6 ;53C4: 2C6D0030
- MOVEQ #2,D1 ;53C8: 7202
- MOVEQ #0,D2 ;53CA: 7400
- JSR -228(A6) ;53CC: 4EAEFF1C
- MOVE.L D0,160(A7) ;53D0: 2F4000A0
- TST.L D0 ;53D4: 4A80
- BEQ LAB_034C ;53D6: 670005D8
- MOVE.L A2,D1 ;53DA: 220A
- MOVEQ #-2,D2 ;53DC: 74FE
- JSR -84(A6) ;53DE: 4EAEFFAC
- MOVE.L D0,164(A7) ;53E2: 2F4000A4
- BEQ LAB_034A ;53E6: 670005B2
- MOVE.L D0,D1 ;53EA: 2200
- JSR -210(A6) ;53EC: 4EAEFF2E
- MOVE.L D0,152(A7) ;53F0: 2F400098
- MOVE.L 164(A7),D0 ;53F4: 202F00A4
- MOVEA.L A5,A0 ;53F8: 204D
- SUBA.L A1,A1 ;53FA: 93C9
- JSR LAB_03F6 ;53FC: 4EB900006A4C
- MOVE.L D0,148(A7) ;5402: 2F400094
- BEQ LAB_0348 ;5406: 67000572
- MOVE.L 152(A7),D0 ;540A: 202F0098
- MOVEA.L A5,A0 ;540E: 204D
- SUBA.L A1,A1 ;5410: 93C9
- JSR LAB_03F6 ;5412: 4EB900006A4C
- MOVE.L D0,144(A7) ;5418: 2F400090
- BEQ LAB_0346 ;541C: 67000544
- MOVE.L 164(A7),D1 ;5420: 222F00A4
- MOVE.L 160(A7),D2 ;5424: 242F00A0
- JSR -102(A6) ;5428: 4EAEFF9A
- TST.L D0 ;542C: 4A80
- BEQ LAB_0344 ;542E: 6700051A
- MOVEA.L 164(A7),A0 ;5432: 206F00A4
- MOVEQ #2,D0 ;5436: 7002
- SUBA.L A1,A1 ;5438: 93C9
- MOVEA.L A5,A6 ;543A: 2C4D
- JSR -36(A6) ;543C: 4EAEFFDC
- MOVE.L D0,140(A7) ;5440: 2F40008C
- BEQ LAB_0345 ;5444: 6700050E
- CLR.L 72(A7) ;5448: 42AF0048
- MOVEA.L D2,A0 ;544C: 2042
- MOVE.L (A0),-(A7) ;544E: 2F10
- PEA LAB_02BC(PC) ;5450: 487AFBDE
- PEA 84(A7) ;5454: 486F0054
- MOVE.L A5,-(A7) ;5458: 2F0D
- JSR LAB_03F3 ;545A: 4EB900006A0C
- MOVE.L A5,(A7) ;5460: 2E8D
- PEA 92(A7) ;5462: 486F005C
- PEA LAB_02BD(PC) ;5466: 487AFBCC
- MOVEA.L A4,A0 ;546A: 204C
- MOVEA.L 196(A7),A1 ;546C: 226F00C4
- JSR LAB_03E7 ;5470: 4EB90000691E
- MOVEA.L D2,A0 ;5476: 2042
- MOVE.L 4(A0),(A7) ;5478: 2EA80004
- PEA LAB_02BC(PC) ;547C: 487AFBB2
- PEA 104(A7) ;5480: 486F0068
- MOVE.L A5,-(A7) ;5484: 2F0D
- JSR LAB_03F3 ;5486: 4EB900006A0C
- MOVE.L A5,(A7) ;548C: 2E8D
- PEA 112(A7) ;548E: 486F0070
- PEA LAB_02BE(PC) ;5492: 487AFBA8
- MOVEA.L A4,A0 ;5496: 204C
- MOVEA.L 216(A7),A1 ;5498: 226F00D8
- JSR LAB_03E7 ;549C: 4EB90000691E
- MOVE.L A5,(A7) ;54A2: 2E8D
- MOVE.L 192(A7),-(A7) ;54A4: 2F2F00C0
- PEA LAB_02BF(PC) ;54A8: 487AFBA0
- MOVEA.L A4,A0 ;54AC: 204C
- MOVEA.L 224(A7),A1 ;54AE: 226F00E0
- JSR LAB_03E7 ;54B2: 4EB90000691E
- LEA 52(A7),A7 ;54B8: 4FEF0034
- MOVEQ #7,D0 ;54BC: 7007
- MOVEA.L D2,A0 ;54BE: 2042
- AND.L 116(A0),D0 ;54C0: C0A80074
- SNE D1 ;54C4: 56C1
- MOVEQ #45,D3 ;54C6: 762D
- BTST #6,119(A0) ;54C8: 082800060077
- BEQ.S LAB_0321 ;54CE: 6704
- MOVEQ #115,D0 ;54D0: 7073
- BRA.S LAB_0322 ;54D2: 6002
- LAB_0321:
- MOVEQ #45,D0 ;54D4: 702D
- LAB_0322:
- BTST #5,119(A0) ;54D6: 082800050077
- BEQ.S LAB_0323 ;54DC: 6704
- MOVEQ #112,D1 ;54DE: 7270
- BRA.S LAB_0324 ;54E0: 6002
- LAB_0323:
- MOVEQ #45,D1 ;54E2: 722D
- LAB_0324:
- BTST #4,119(A0) ;54E4: 082800040077
- BEQ.S LAB_0325 ;54EA: 6704
- MOVEQ #97,D4 ;54EC: 7861
- BRA.S LAB_0326 ;54EE: 6002
- LAB_0325:
- MOVEQ #45,D4 ;54F0: 782D
- LAB_0326:
- BTST #3,119(A0) ;54F2: 082800030077
- BEQ.S LAB_0327 ;54F8: 6704
- MOVEQ #45,D2 ;54FA: 742D
- BRA.S LAB_0328 ;54FC: 6002
- LAB_0327:
- MOVEQ #114,D2 ;54FE: 7472
- LAB_0328:
- MOVE.L D2,60(A7) ;5500: 2F42003C
- BTST #2,119(A0) ;5504: 082800020077
- BEQ.S LAB_0329 ;550A: 6704
- MOVEQ #45,D2 ;550C: 742D
- BRA.S LAB_032A ;550E: 6002
- LAB_0329:
- MOVEQ #119,D2 ;5510: 7477
- LAB_032A:
- MOVE.L D2,64(A7) ;5512: 2F420040
- BTST #1,119(A0) ;5516: 082800010077
- BEQ.S LAB_032B ;551C: 6704
- MOVEQ #45,D2 ;551E: 742D
- BRA.S LAB_032C ;5520: 6002
- LAB_032B:
- MOVEQ #101,D2 ;5522: 7465
- LAB_032C:
- MOVE.L D2,68(A7) ;5524: 2F420044
- BTST #0,119(A0) ;5528: 082800000077
- BEQ.S LAB_032D ;552E: 6704
- MOVEQ #45,D2 ;5530: 742D
- BRA.S LAB_032E ;5532: 6002
- LAB_032D:
- MOVEQ #100,D2 ;5534: 7464
- LAB_032E:
- MOVE.L D2,-(A7) ;5536: 2F02
- MOVE.L 72(A7),-(A7) ;5538: 2F2F0048
- MOVE.L 72(A7),-(A7) ;553C: 2F2F0048
- MOVE.L 72(A7),-(A7) ;5540: 2F2F0048
- MOVE.L D4,-(A7) ;5544: 2F04
- MOVE.L D1,-(A7) ;5546: 2F01
- MOVE.L D0,-(A7) ;5548: 2F00
- MOVE.L D3,-(A7) ;554A: 2F03
- PEA LAB_02C0(PC) ;554C: 487AFB06
- PEA 112(A7) ;5550: 486F0070
- MOVE.L A5,-(A7) ;5554: 2F0D
- JSR LAB_03F3 ;5556: 4EB900006A0C
- MOVE.L A5,(A7) ;555C: 2E8D
- PEA 120(A7) ;555E: 486F0078
- PEA LAB_02C1(PC) ;5562: 487AFB0A
- MOVEA.L A4,A0 ;5566: 204C
- MOVEA.L 224(A7),A1 ;5568: 226F00E0
- JSR LAB_03E7 ;556C: 4EB90000691E
- LEA 52(A7),A7 ;5572: 4FEF0034
- MOVEA.L 160(A7),A0 ;5576: 206F00A0
- BTST #3,118(A0) ;557A: 082800030076
- BEQ.S LAB_032F ;5580: 6704
- MOVEQ #114,D0 ;5582: 7072
- BRA.S LAB_0330 ;5584: 6002
- LAB_032F:
- MOVEQ #45,D0 ;5586: 702D
- LAB_0330:
- BTST #2,118(A0) ;5588: 082800020076
- BEQ.S LAB_0331 ;558E: 6704
- MOVEQ #119,D1 ;5590: 7277
- BRA.S LAB_0332 ;5592: 6002
- LAB_0331:
- MOVEQ #45,D1 ;5594: 722D
- LAB_0332:
- BTST #1,118(A0) ;5596: 082800010076
- BEQ.S LAB_0333 ;559C: 6704
- MOVEQ #101,D2 ;559E: 7465
- BRA.S LAB_0334 ;55A0: 6002
- LAB_0333:
- MOVEQ #45,D2 ;55A2: 742D
- LAB_0334:
- BTST #0,118(A0) ;55A4: 082800000076
- BEQ.S LAB_0335 ;55AA: 6704
- MOVEQ #100,D3 ;55AC: 7664
- BRA.S LAB_0336 ;55AE: 6002
- LAB_0335:
- MOVEQ #45,D3 ;55B0: 762D
- LAB_0336:
- MOVE.L D3,-(A7) ;55B2: 2F03
- MOVE.L D2,-(A7) ;55B4: 2F02
- MOVE.L D1,-(A7) ;55B6: 2F01
- MOVE.L D0,-(A7) ;55B8: 2F00
- PEA LAB_02C2(PC) ;55BA: 487AFABE
- PEA 96(A7) ;55BE: 486F0060
- MOVE.L A5,-(A7) ;55C2: 2F0D
- JSR LAB_03F3 ;55C4: 4EB900006A0C
- MOVE.L A5,(A7) ;55CA: 2E8D
- PEA 104(A7) ;55CC: 486F0068
- PEA LAB_02C3(PC) ;55D0: 487AFAB6
- MOVEA.L A4,A0 ;55D4: 204C
- MOVEA.L 208(A7),A1 ;55D6: 226F00D0
- JSR LAB_03E7 ;55DA: 4EB90000691E
- LEA 36(A7),A7 ;55E0: 4FEF0024
- MOVEA.L 160(A7),A0 ;55E4: 206F00A0
- BTST #7,118(A0) ;55E8: 082800070076
- BEQ.S LAB_0337 ;55EE: 6704
- MOVEQ #114,D0 ;55F0: 7072
- BRA.S LAB_0338 ;55F2: 6002
- LAB_0337:
- MOVEQ #45,D0 ;55F4: 702D
- LAB_0338:
- BTST #6,118(A0) ;55F6: 082800060076
- BEQ.S LAB_0339 ;55FC: 6704
- MOVEQ #119,D1 ;55FE: 7277
- BRA.S LAB_033A ;5600: 6002
- LAB_0339:
- MOVEQ #45,D1 ;5602: 722D
- LAB_033A:
- BTST #5,118(A0) ;5604: 082800050076
- BEQ.S LAB_033B ;560A: 6704
- MOVEQ #101,D2 ;560C: 7465
- BRA.S LAB_033C ;560E: 6002
- LAB_033B:
- MOVEQ #45,D2 ;5610: 742D
- LAB_033C:
- BTST #4,118(A0) ;5612: 082800040076
- BEQ.S LAB_033D ;5618: 6704
- MOVEQ #100,D3 ;561A: 7664
- BRA.S LAB_033E ;561C: 6002
- LAB_033D:
- MOVEQ #45,D3 ;561E: 762D
- LAB_033E:
- MOVE.L D3,-(A7) ;5620: 2F03
- MOVE.L D2,-(A7) ;5622: 2F02
- MOVE.L D1,-(A7) ;5624: 2F01
- MOVE.L D0,-(A7) ;5626: 2F00
- PEA LAB_02C2(PC) ;5628: 487AFA50
- PEA 96(A7) ;562C: 486F0060
- MOVE.L A5,-(A7) ;5630: 2F0D
- JSR LAB_03F3 ;5632: 4EB900006A0C
- MOVE.L A5,(A7) ;5638: 2E8D
- PEA 104(A7) ;563A: 486F0068
- PEA LAB_02C4(PC) ;563E: 487AFA58
- MOVEA.L A4,A0 ;5642: 204C
- MOVEA.L 208(A7),A1 ;5644: 226F00D0
- JSR LAB_03E7 ;5648: 4EB90000691E
- MOVEA.L 196(A7),A0 ;564E: 206F00C4
- MOVE.L 120(A0),(A7) ;5652: 2EA80078
- PEA LAB_02BC(PC) ;5656: 487AF9D8
- PEA 116(A7) ;565A: 486F0074
- MOVE.L A5,-(A7) ;565E: 2F0D
- JSR LAB_03F3 ;5660: 4EB900006A0C
- MOVE.L A5,(A7) ;5666: 2E8D
- PEA 124(A7) ;5668: 486F007C
- PEA LAB_02C5(PC) ;566C: 487AFA3A
- MOVEA.L A4,A0 ;5670: 204C
- MOVEA.L 228(A7),A1 ;5672: 226F00E4
- JSR LAB_03E7 ;5676: 4EB90000691E
- MOVEA.L 216(A7),A0 ;567C: 206F00D8
- MOVE.L 124(A0),(A7) ;5680: 2EA8007C
- PEA LAB_02BC(PC) ;5684: 487AF9AA
- PEA 136(A7) ;5688: 486F0088
- MOVE.L A5,-(A7) ;568C: 2F0D
- JSR LAB_03F3 ;568E: 4EB900006A0C
- LEA 68(A7),A7 ;5694: 4FEF0044
- MOVE.L A5,-(A7) ;5698: 2F0D
- PEA 80(A7) ;569A: 486F0050
- PEA LAB_02C6(PC) ;569E: 487AFA12
- MOVEA.L A4,A0 ;56A2: 204C
- MOVEA.L 184(A7),A1 ;56A4: 226F00B8
- JSR LAB_03E7 ;56A8: 4EB90000691E
- MOVEA.L 172(A7),A0 ;56AE: 206F00AC
- MOVE.L 128(A0),(A7) ;56B2: 2EA80080
- PEA LAB_02BC(PC) ;56B6: 487AF978
- PEA 92(A7) ;56BA: 486F005C
- MOVE.L A5,-(A7) ;56BE: 2F0D
- JSR LAB_03F3 ;56C0: 4EB900006A0C
- MOVE.L A5,(A7) ;56C6: 2E8D
- PEA 100(A7) ;56C8: 486F0064
- PEA LAB_02C7(PC) ;56CC: 487AF9EA
- MOVEA.L A4,A0 ;56D0: 204C
- MOVEA.L 204(A7),A1 ;56D2: 226F00CC
- JSR LAB_03E7 ;56D6: 4EB90000691E
- MOVEA.L 192(A7),A0 ;56DC: 206F00C0
- ADDA #$0084,A0 ;56E0: D0FC0084
- MOVE.L A0,(A7) ;56E4: 2E88
- MOVEA.L A5,A0 ;56E6: 204D
- LEA 108(A7),A1 ;56E8: 43EF006C
- JSR LAB_0411 ;56EC: 4EB900006C96
- MOVE.L A5,(A7) ;56F2: 2E8D
- PEA 108(A7) ;56F4: 486F006C
- PEA LAB_02C8(PC) ;56F8: 487AF9C8
- MOVEA.L A4,A0 ;56FC: 204C
- MOVEA.L 212(A7),A1 ;56FE: 226F00D4
- JSR LAB_03E7 ;5702: 4EB90000691E
- MOVEA.L 200(A7),A0 ;5708: 206F00C8
- ADDA #$0090,A0 ;570C: D0FC0090
- MOVE.L A5,(A7) ;5710: 2E8D
- MOVE.L A0,-(A7) ;5712: 2F08
- PEA LAB_02C9(PC) ;5714: 487AF9B2
- MOVEA.L A4,A0 ;5718: 204C
- MOVEA.L 220(A7),A1 ;571A: 226F00DC
- JSR LAB_03E7 ;571E: 4EB90000691E
- MOVEQ #0,D0 ;5724: 7000
- MOVEA.L 208(A7),A0 ;5726: 206F00D0
- MOVE 224(A0),D0 ;572A: 302800E0
- MOVE.L D0,(A7) ;572E: 2E80
- PEA LAB_02CA(PC) ;5730: 487AF99E
- PEA 128(A7) ;5734: 486F0080
- MOVE.L A5,-(A7) ;5738: 2F0D
- JSR LAB_03F3 ;573A: 4EB900006A0C
- MOVE.L A5,(A7) ;5740: 2E8D
- PEA 136(A7) ;5742: 486F0088
- PEA LAB_02CB(PC) ;5746: 487AF98C
- MOVEA.L A4,A0 ;574A: 204C
- MOVEA.L 240(A7),A1 ;574C: 226F00F0
- JSR LAB_03E7 ;5750: 4EB90000691E
- LEA 68(A7),A7 ;5756: 4FEF0044
- MOVEQ #0,D0 ;575A: 7000
- MOVEA.L 160(A7),A0 ;575C: 206F00A0
- MOVE 226(A0),D0 ;5760: 302800E2
- MOVE.L D0,-(A7) ;5764: 2F00
- PEA LAB_02CA(PC) ;5766: 487AF968
- PEA 84(A7) ;576A: 486F0054
- MOVE.L A5,-(A7) ;576E: 2F0D
- JSR LAB_03F3 ;5770: 4EB900006A0C
- MOVE.L A5,(A7) ;5776: 2E8D
- PEA 92(A7) ;5778: 486F005C
- PEA LAB_02CC(PC) ;577C: 487AF960
- MOVEA.L A4,A0 ;5780: 204C
- MOVEA.L 196(A7),A1 ;5782: 226F00C4
- JSR LAB_03E7 ;5786: 4EB90000691E
- CLR.B 100(A7) ;578C: 422F0064
- MOVEA.L 184(A7),A0 ;5790: 206F00B8
- ADDQ.L #8,A0 ;5794: 5088
- MOVEQ #0,D0 ;5796: 7000
- MOVEA.L 184(A7),A1 ;5798: 226F00B8
- MOVE 224(A1),D0 ;579C: 302900E0
- PEA 100(A7) ;57A0: 486F0064
- PEA (20002).W ;57A4: 48784E22
- MOVE.L A0,-(A7) ;57A8: 2F08
- MOVE.L 188(A7),D1 ;57AA: 222F00BC
- MOVEA.L A5,A0 ;57AE: 204D
- MOVEA.L 180(A7),A1 ;57B0: 226F00B4
- EXG D0,D1 ;57B4: C141
- JSR LAB_0404 ;57B6: 4EB900006B52
- MOVE.L A5,(A7) ;57BC: 2E8D
- PEA 112(A7) ;57BE: 486F0070
- PEA LAB_02CD(PC) ;57C2: 487AF924
- MOVEA.L A4,A0 ;57C6: 204C
- MOVEA.L 216(A7),A1 ;57C8: 226F00D8
- JSR LAB_03E7 ;57CC: 4EB90000691E
- CLR.B 120(A7) ;57D2: 422F0078
- MOVEA.L 204(A7),A0 ;57D6: 206F00CC
- ADDQ.L #8,A0 ;57DA: 5088
- MOVEQ #0,D0 ;57DC: 7000
- MOVEA.L 204(A7),A1 ;57DE: 226F00CC
- MOVE 226(A1),D0 ;57E2: 302900E2
- PEA 120(A7) ;57E6: 486F0078
- PEA (20003).W ;57EA: 48784E23
- MOVE.L A0,-(A7) ;57EE: 2F08
- MOVE.L 208(A7),D1 ;57F0: 222F00D0
- MOVEA.L A5,A0 ;57F4: 204D
- MOVEA.L 200(A7),A1 ;57F6: 226F00C8
- EXG D0,D1 ;57FA: C141
- JSR LAB_0404 ;57FC: 4EB900006B52
- MOVE.L A5,(A7) ;5802: 2E8D
- PEA 132(A7) ;5804: 486F0084
- PEA LAB_02CF(PC) ;5808: 487AF8EC
- MOVEA.L A4,A0 ;580C: 204C
- MOVEA.L 236(A7),A1 ;580E: 226F00EC
- JSR LAB_03E7 ;5812: 4EB90000691E
- LEA 64(A7),A7 ;5818: 4FEF0040
- MOVEA.L 140(A7),A1 ;581C: 226F008C
- MOVEA.L 28(A1),A0 ;5820: 2069001C
- MOVEQ #0,D0 ;5824: 7000
- MOVE 28(A0),D0 ;5826: 3028001C
- MOVEQ #15,D1 ;582A: 720F
- AND.L D1,D0 ;582C: C081
- TST.L D0 ;582E: 4A80
- BEQ.S LAB_033F ;5830: 670E
- SUBQ.L #1,D0 ;5832: 5380
- BEQ.S LAB_0340 ;5834: 6714
- SUBQ.L #1,D0 ;5836: 5380
- BEQ.S LAB_0341 ;5838: 671A
- SUBQ.L #1,D0 ;583A: 5380
- BEQ.S LAB_0342 ;583C: 6720
- BRA.S LAB_0343 ;583E: 6026
- LAB_033F:
- LEA LAB_02D0(PC),A0 ;5840: 41FAF8C2
- MOVE.L A0,72(A7) ;5844: 2F480048
- BRA.S LAB_0343 ;5848: 601C
- LAB_0340:
- LEA LAB_02D1(PC),A0 ;584A: 41FAF8C0
- MOVE.L A0,72(A7) ;584E: 2F480048
- BRA.S LAB_0343 ;5852: 6012
- LAB_0341:
- LEA LAB_02D2(PC),A0 ;5854: 41FAF8BC
- MOVE.L A0,72(A7) ;5858: 2F480048
- BRA.S LAB_0343 ;585C: 6008
- LAB_0342:
- LEA LAB_02D3(PC),A0 ;585E: 41FAF8B6
- MOVE.L A0,72(A7) ;5862: 2F480048
- LAB_0343:
- MOVE.L A5,-(A7) ;5866: 2F0D
- MOVE.L 76(A7),-(A7) ;5868: 2F2F004C
- PEA LAB_02D4(PC) ;586C: 487AF8AE
- MOVEA.L A4,A0 ;5870: 204C
- MOVEA.L 184(A7),A1 ;5872: 226F00B8
- JSR LAB_03E7 ;5876: 4EB90000691E
- MOVEA.L 152(A7),A1 ;587C: 226F0098
- MOVEA.L 28(A1),A0 ;5880: 2069001C
- MOVEQ #0,D0 ;5884: 7000
- MOVE 28(A0),D0 ;5886: 3028001C
- MOVEQ #15,D1 ;588A: 720F
- AND.L D1,D0 ;588C: C081
- ADDI.L #$00000834,D0 ;588E: 068000000834
- MOVEA.L A5,A6 ;5894: 2C4D
- JSR -138(A6) ;5896: 4EAEFF76
- MOVE.L A5,(A7) ;589A: 2E8D
- MOVE.L D0,-(A7) ;589C: 2F00
- PEA LAB_02D5(PC) ;589E: 487AF886
- MOVEA.L A4,A0 ;58A2: 204C
- MOVEA.L 192(A7),A1 ;58A4: 226F00C0
- JSR LAB_03E7 ;58A8: 4EB90000691E
- MOVEA.L 160(A7),A1 ;58AE: 226F00A0
- MOVEA.L 28(A1),A0 ;58B2: 2069001C
- MOVE.L A5,(A7) ;58B6: 2E8D
- MOVE.L (A0),-(A7) ;58B8: 2F10
- PEA LAB_02D6(PC) ;58BA: 487AF878
- MOVEA.L A4,A0 ;58BE: 204C
- MOVEA.L 200(A7),A1 ;58C0: 226F00C8
- JSR LAB_03E7 ;58C4: 4EB90000691E
- MOVEA.L 168(A7),A1 ;58CA: 226F00A8
- MOVEA.L 28(A1),A0 ;58CE: 2069001C
- MOVE.L A5,(A7) ;58D2: 2E8D
- MOVE.L 4(A0),-(A7) ;58D4: 2F280004
- PEA LAB_02D7(PC) ;58D8: 487AF864
- MOVEA.L A4,A0 ;58DC: 204C
- MOVEA.L 208(A7),A1 ;58DE: 226F00D0
- JSR LAB_03E7 ;58E2: 4EB90000691E
- MOVEA.L 176(A7),A1 ;58E8: 226F00B0
- MOVEA.L 28(A1),A0 ;58EC: 2069001C
- MOVE.L 16(A0),D0 ;58F0: 20280010
- LEA 112(A7),A0 ;58F4: 41EF0070
- MOVEA.L 52(A5),A6 ;58F8: 2C6D0034
- JSR -270(A6) ;58FC: 4EAEFEF2
- MOVE.L A5,(A7) ;5900: 2E8D
- PEA 112(A7) ;5902: 486F0070
- PEA LAB_02D8(PC) ;5906: 487AF840
- MOVEA.L A4,A0 ;590A: 204C
- MOVEA.L 216(A7),A1 ;590C: 226F00D8
- JSR LAB_03E7 ;5910: 4EB90000691E
- MOVEA.L 184(A7),A1 ;5916: 226F00B8
- MOVEA.L 28(A1),A0 ;591A: 2069001C
- MOVE.L 16(A0),D0 ;591E: 20280010
- MOVEA.L A5,A6 ;5922: 2C4D
- JSR -138(A6) ;5924: 4EAEFF76
- MOVE.L A5,(A7) ;5928: 2E8D
- MOVE.L D0,-(A7) ;592A: 2F00
- PEA LAB_02D9(PC) ;592C: 487AF822
- MOVEA.L A4,A0 ;5930: 204C
- MOVEA.L 224(A7),A1 ;5932: 226F00E0
- JSR LAB_03E7 ;5936: 4EB90000691E
- LEA 52(A7),A7 ;593C: 4FEF0034
- MOVEA.L 140(A7),A0 ;5940: 206F008C
- JSR -42(A6) ;5944: 4EAEFFD6
- BRA.S LAB_0345 ;5948: 600A
- LAB_0344:
- MOVEA.L 48(A5),A6 ;594A: 2C6D0030
- JSR -132(A6) ;594E: 4EAEFF7C
- MOVE.L D0,D6 ;5952: 2C00
- LAB_0345:
- MOVEA.L 144(A7),A1 ;5954: 226F0090
- MOVEA.L 40(A5),A6 ;5958: 2C6D0028
- JSR -690(A6) ;595C: 4EAEFD4E
- BRA.S LAB_0347 ;5960: 600A
- LAB_0346:
- MOVEA.L 48(A5),A6 ;5962: 2C6D0030
- JSR -132(A6) ;5966: 4EAEFF7C
- MOVE.L D0,D6 ;596A: 2C00
- LAB_0347:
- MOVEA.L 148(A7),A1 ;596C: 226F0094
- MOVEA.L 40(A5),A6 ;5970: 2C6D0028
- JSR -690(A6) ;5974: 4EAEFD4E
- BRA.S LAB_0349 ;5978: 600A
- LAB_0348:
- MOVEA.L 48(A5),A6 ;597A: 2C6D0030
- JSR -132(A6) ;597E: 4EAEFF7C
- MOVE.L D0,D6 ;5982: 2C00
- LAB_0349:
- MOVE.L 152(A7),D1 ;5984: 222F0098
- MOVEA.L 48(A5),A6 ;5988: 2C6D0030
- JSR -90(A6) ;598C: 4EAEFFA6
- MOVE.L 164(A7),D1 ;5990: 222F00A4
- JSR -90(A6) ;5994: 4EAEFFA6
- BRA.S LAB_034B ;5998: 600A
- LAB_034A:
- MOVEA.L 48(A5),A6 ;599A: 2C6D0030
- JSR -132(A6) ;599E: 4EAEFF7C
- MOVE.L D0,D6 ;59A2: 2C00
- LAB_034B:
- MOVE.L 160(A7),D2 ;59A4: 242F00A0
- MOVEQ #2,D1 ;59A8: 7202
- JSR -234(A6) ;59AA: 4EAEFF16
- BRA.S LAB_0350 ;59AE: 600E
- LAB_034C:
- MOVEQ #3,D7 ;59B0: 7E03
- BRA.S LAB_0350 ;59B2: 600A
- LAB_034D:
- MOVEQ #17,D7 ;59B4: 7E11
- BRA.S LAB_0350 ;59B6: 6006
- LAB_034E:
- MOVEQ #17,D7 ;59B8: 7E11
- BRA.S LAB_0350 ;59BA: 6002
- LAB_034F:
- MOVEQ #17,D7 ;59BC: 7E11
- LAB_0350:
- TST.L (A3) ;59BE: 4A93
- BNE.S LAB_0352 ;59C0: 6630
- MOVE.L D6,-(A7) ;59C2: 2F06
- PEA LAB_02BC(PC) ;59C4: 487AF66A
- PEA 140(A7) ;59C8: 486F008C
- MOVE.L A5,-(A7) ;59CC: 2F0D
- JSR LAB_03F3 ;59CE: 4EB900006A0C
- LEA 16(A7),A7 ;59D4: 4FEF0010
- LEA 132(A7),A0 ;59D8: 41EF0084
- MOVEA.L A0,A1 ;59DC: 2248
- LAB_0351:
- TST.B (A1)+ ;59DE: 4A19
- BNE.S LAB_0351 ;59E0: 66FC
- SUBQ.L #1,A1 ;59E2: 5389
- SUBA.L A0,A1 ;59E4: 93C8
- MOVE.L A1,D0 ;59E6: 2009
- MOVEA.L 72(A5),A6 ;59E8: 2C6D0048
- JSR -126(A6) ;59EC: 4EAEFF82
- MOVE.L D0,(A3) ;59F0: 2680
- LAB_0352:
- MOVE.L D7,D0 ;59F2: 2007
- MOVEM.L (A7)+,D2-D7/A2-A6 ;59F4: 4CDF7CFC
- ADDA #$0084,A7 ;59F8: DEFC0084
- RTS ;59FC: 4E75
- LAB_0353:
- SUBA #$00A4,A7 ;59FE: 9EFC00A4
- MOVEM.L D2-D3/D5-D7/A2-A6,-(A7) ;5A02: 48E7373E
- MOVEA.L 208(A7),A3 ;5A06: 266F00D0
- MOVEA.L A1,A4 ;5A0A: 2849
- MOVEA.L A0,A5 ;5A0C: 2A48
- MOVEQ #0,D7 ;5A0E: 7E00
- MOVEQ #0,D6 ;5A10: 7C00
- MOVEA.L 44(A4),A2 ;5A12: 246C002C
- MOVE.L 48(A4),200(A7) ;5A16: 2F6C003000C8
- MOVE.L 52(A4),196(A7) ;5A1C: 2F6C003400C4
- MOVEA.L 56(A4),A0 ;5A22: 206C0038
- MOVE.L 60(A4),188(A7) ;5A26: 2F6C003C00BC
- MOVE.L A0,192(A7) ;5A2C: 2F4800C0
- BEQ.S LAB_0355 ;5A30: 6712
- MOVE.L A0,D0 ;5A32: 2008
- LAB_0354:
- TST.B (A0)+ ;5A34: 4A18
- BNE.S LAB_0354 ;5A36: 66FC
- SUBQ.L #1,A0 ;5A38: 5388
- SUBA.L D0,A0 ;5A3A: 91C0
- MOVE.L A0,D0 ;5A3C: 2008
- BNE.S LAB_0355 ;5A3E: 6604
- CLR.L 192(A7) ;5A40: 42AF00C0
- LAB_0355:
- MOVE.L 188(A7),D0 ;5A44: 202F00BC
- BEQ.S LAB_0357 ;5A48: 6714
- MOVEA.L D0,A0 ;5A4A: 2040
- MOVE.L A0,D1 ;5A4C: 2208
- LAB_0356:
- TST.B (A0)+ ;5A4E: 4A18
- BNE.S LAB_0356 ;5A50: 66FC
- SUBQ.L #1,A0 ;5A52: 5388
- SUBA.L D1,A0 ;5A54: 91C1
- MOVE.L A0,D0 ;5A56: 2008
- BNE.S LAB_0357 ;5A58: 6604
- CLR.L 188(A7) ;5A5A: 42AF00BC
- LAB_0357:
- MOVE.L A2,D0 ;5A5E: 200A
- BEQ LAB_038D ;5A60: 67000686
- TST.L 196(A7) ;5A64: 4AAF00C4
- BEQ LAB_038D ;5A68: 6700067E
- MOVEQ #0,D5 ;5A6C: 7A00
- CLR.L 184(A7) ;5A6E: 42AF00B8
- CLR.L 180(A7) ;5A72: 42AF00B4
- CLR.L 176(A7) ;5A76: 42AF00B0
- MOVE #$0001,172(A7) ;5A7A: 3F7C000100AC
- CLR.L 104(A7) ;5A80: 42AF0068
- CLR.L 168(A7) ;5A84: 42AF00A8
- MOVEA.L A2,A0 ;5A88: 204A
- LEA LAB_02DA(PC),A1 ;5A8A: 43FAF6D0
- MOVEA.L 44(A5),A6 ;5A8E: 2C6D002C
- JSR -162(A6) ;5A92: 4EAEFF5E
- TST.L D0 ;5A96: 4A80
- BNE.S LAB_0358 ;5A98: 6604
- MOVEQ #1,D5 ;5A9A: 7A01
- BRA.S LAB_035C ;5A9C: 6038
- LAB_0358:
- MOVEA.L A2,A0 ;5A9E: 204A
- LEA LAB_02DB(PC),A1 ;5AA0: 43FAF6BE
- JSR -162(A6) ;5AA4: 4EAEFF5E
- TST.L D0 ;5AA8: 4A80
- BNE.S LAB_0359 ;5AAA: 6604
- MOVEQ #2,D5 ;5AAC: 7A02
- BRA.S LAB_035C ;5AAE: 6026
- LAB_0359:
- MOVEA.L A2,A0 ;5AB0: 204A
- LEA LAB_02DC(PC),A1 ;5AB2: 43FAF6B2
- JSR -162(A6) ;5AB6: 4EAEFF5E
- TST.L D0 ;5ABA: 4A80
- BNE.S LAB_035A ;5ABC: 6604
- MOVEQ #3,D5 ;5ABE: 7A03
- BRA.S LAB_035C ;5AC0: 6014
- LAB_035A:
- MOVEA.L A2,A0 ;5AC2: 204A
- LEA LAB_02DD(PC),A1 ;5AC4: 43FAF6AA
- JSR -162(A6) ;5AC8: 4EAEFF5E
- TST.L D0 ;5ACC: 4A80
- BNE.S LAB_035B ;5ACE: 6604
- MOVEQ #4,D5 ;5AD0: 7A04
- BRA.S LAB_035C ;5AD2: 6002
- LAB_035B:
- MOVEQ #48,D7 ;5AD4: 7E30
- LAB_035C:
- MOVE.L D5,D0 ;5AD6: 2005
- SUBQ.L #1,D0 ;5AD8: 5380
- BEQ.S LAB_035D ;5ADA: 670C
- SUBQ.L #1,D0 ;5ADC: 5380
- BEQ.S LAB_035E ;5ADE: 6718
- SUBQ.L #1,D0 ;5AE0: 5380
- BEQ.S LAB_0360 ;5AE2: 6742
- BRA LAB_0366 ;5AE4: 600000B4
- LAB_035D:
- MOVE.L 200(A7),176(A7) ;5AE8: 2F6F00C800B0
- MOVE #$0001,172(A7) ;5AEE: 3F7C000100AC
- BRA LAB_0366 ;5AF4: 600000A4
- LAB_035E:
- MOVE.L 200(A7),D0 ;5AF8: 202F00C8
- BEQ LAB_0366 ;5AFC: 6700009C
- MOVE.L D0,D1 ;5B00: 2200
- MOVEA.L 48(A5),A6 ;5B02: 2C6D0030
- MOVEQ #-2,D2 ;5B06: 74FE
- JSR -84(A6) ;5B08: 4EAEFFAC
- MOVE.L D0,184(A7) ;5B0C: 2F4000B8
- BEQ.S LAB_035F ;5B10: 670C
- MOVE #$0001,172(A7) ;5B12: 3F7C000100AC
- MOVE.L D0,176(A7) ;5B18: 2F4000B0
- BRA.S LAB_0366 ;5B1C: 607C
- LAB_035F:
- JSR -132(A6) ;5B1E: 4EAEFF7C
- MOVE.L D0,D6 ;5B22: 2C00
- BRA.S LAB_0366 ;5B24: 6074
- LAB_0360:
- MOVE.L 200(A7),D0 ;5B26: 202F00C8
- BEQ.S LAB_0361 ;5B2A: 671C
- MOVE.L D0,D1 ;5B2C: 2200
- LEA 164(A7),A0 ;5B2E: 41EF00A4
- MOVE.L A0,D2 ;5B32: 2408
- MOVEA.L 48(A5),A6 ;5B34: 2C6D0030
- JSR -816(A6) ;5B38: 4EAEFCD0
- ADDQ.L #1,D0 ;5B3C: 5280
- SNE D1 ;5B3E: 56C1
- NEG.B D1 ;5B40: 4401
- EXT D1 ;5B42: 4881
- EXT.L D1 ;5B44: 48C1
- BRA.S LAB_0362 ;5B46: 6006
- LAB_0361:
- CLR.L 164(A7) ;5B48: 42AF00A4
- MOVEQ #1,D1 ;5B4C: 7201
- LAB_0362:
- TST.L D1 ;5B4E: 4A81
- BEQ.S LAB_0365 ;5B50: 6746
- MOVEA.L 52(A5),A6 ;5B52: 2C6D0034
- JSR -30(A6) ;5B56: 4EAEFFE2
- MOVE.L D0,180(A7) ;5B5A: 2F4000B4
- TST.L D0 ;5B5E: 4A80
- BEQ.S LAB_0364 ;5B60: 6732
- MOVE.L 164(A7),D0 ;5B62: 202F00A4
- JSR -246(A6) ;5B66: 4EAEFF0A
- MOVEA.L 180(A7),A0 ;5B6A: 206F00B4
- MOVE.L D0,(A0) ;5B6E: 2080
- BEQ.S LAB_0363 ;5B70: 6716
- MOVEA.L 52(A5),A6 ;5B72: 2C6D0034
- JSR -240(A6) ;5B76: 4EAEFF10
- MOVE.L 180(A7),176(A7) ;5B7A: 2F6F00B400B0
- MOVE #$0001,172(A7) ;5B80: 3F7C000100AC
- BRA.S LAB_0366 ;5B86: 6012
- LAB_0363:
- MOVEA.L 48(A5),A6 ;5B88: 2C6D0030
- JSR -132(A6) ;5B8C: 4EAEFF7C
- MOVE.L D0,D6 ;5B90: 2C00
- BRA.S LAB_0366 ;5B92: 6006
- LAB_0364:
- MOVEQ #3,D7 ;5B94: 7E03
- BRA.S LAB_0366 ;5B96: 6002
- LAB_0365:
- MOVEQ #47,D7 ;5B98: 7E2F
- LAB_0366:
- MOVE.L 192(A7),D0 ;5B9A: 202F00C0
- BEQ.S LAB_0367 ;5B9E: 6718
- MOVEA.L D0,A0 ;5BA0: 2040
- MOVEQ #1,D0 ;5BA2: 7001
- SUBA.L A1,A1 ;5BA4: 93C9
- MOVEA.L A5,A6 ;5BA6: 2C4D
- JSR -36(A6) ;5BA8: 4EAEFFDC
- MOVE.L D0,104(A7) ;5BAC: 2F400068
- TST.L D0 ;5BB0: 4A80
- BNE.S LAB_0367 ;5BB2: 6604
- MOVEQ #50,D6 ;5BB4: 7C32
- NOT.B D6 ;5BB6: 4606
- LAB_0367:
- MOVE.L 188(A7),D0 ;5BB8: 202F00BC
- BEQ LAB_0373 ;5BBC: 670000FA
- MOVEA.L D0,A0 ;5BC0: 2040
- LEA LAB_02DE(PC),A1 ;5BC2: 43FAF5B4
- MOVEA.L 44(A5),A6 ;5BC6: 2C6D002C
- JSR -162(A6) ;5BCA: 4EAEFF5E
- TST.L D0 ;5BCE: 4A80
- BNE.S LAB_0368 ;5BD0: 660C
- MOVE.L #$73797374,168(A7) ;5BD2: 2F7C7379737400A8
- BRA LAB_0373 ;5BDA: 600000DC
- LAB_0368:
- MOVEA.L 188(A7),A0 ;5BDE: 206F00BC
- LEA LAB_02E0(PC),A1 ;5BE2: 43FAF59C
- JSR -162(A6) ;5BE6: 4EAEFF5E
- TST.L D0 ;5BEA: 4A80
- BNE.S LAB_0369 ;5BEC: 660C
- MOVE.L #$74657874,168(A7) ;5BEE: 2F7C7465787400A8
- BRA LAB_0373 ;5BF6: 600000C0
- LAB_0369:
- MOVEA.L 188(A7),A0 ;5BFA: 206F00BC
- LEA LAB_02E1(PC),A1 ;5BFE: 43FAF586
- JSR -162(A6) ;5C02: 4EAEFF5E
- TST.L D0 ;5C06: 4A80
- BNE.S LAB_036A ;5C08: 660C
- MOVE.L #$646F6375,168(A7) ;5C0A: 2F7C646F637500A8
- BRA LAB_0373 ;5C12: 600000A4
- LAB_036A:
- MOVEA.L 188(A7),A0 ;5C16: 206F00BC
- LEA LAB_02E3(PC),A1 ;5C1A: 43FAF574
- JSR -162(A6) ;5C1E: 4EAEFF5E
- TST.L D0 ;5C22: 4A80
- BNE.S LAB_036B ;5C24: 660C
- MOVE.L #$736F756E,168(A7) ;5C26: 2F7C736F756E00A8
- BRA LAB_0373 ;5C2E: 60000088
- LAB_036B:
- MOVEA.L 188(A7),A0 ;5C32: 206F00BC
- LEA LAB_02E4(PC),A1 ;5C36: 43FAF55E
- JSR -162(A6) ;5C3A: 4EAEFF5E
- TST.L D0 ;5C3E: 4A80
- BNE.S LAB_036C ;5C40: 660A
- MOVE.L #$696E7374,168(A7) ;5C42: 2F7C696E737400A8
- BRA.S LAB_0373 ;5C4A: 606C
- LAB_036C:
- MOVEA.L 188(A7),A0 ;5C4C: 206F00BC
- LEA LAB_02E5(PC),A1 ;5C50: 43FAF550
- JSR -162(A6) ;5C54: 4EAEFF5E
- TST.L D0 ;5C58: 4A80
- BNE.S LAB_036D ;5C5A: 660A
- MOVE.L #$6D757369,168(A7) ;5C5C: 2F7C6D75736900A8
- BRA.S LAB_0373 ;5C64: 6052
- LAB_036D:
- MOVEA.L 188(A7),A0 ;5C66: 206F00BC
- LAB_036E:
- LEA LAB_02E6(PC),A1 ;5C6A: 43FAF53C
- JSR -162(A6) ;5C6E: 4EAEFF5E
- TST.L D0 ;5C72: 4A80
- BNE.S LAB_0370 ;5C74: 660A
- MOVE.L #$70696374,168(A7) ;5C76: 2F7C7069637400A8
- LAB_036F:
- BRA.S LAB_0373 ;5C7E: 6038
- LAB_0370:
- MOVEA.L 188(A7),A0 ;5C80: 206F00BC
- LEA LAB_02E7(PC),A1 ;5C84: 43FAF52A
- JSR -162(A6) ;5C88: 4EAEFF5E
- TST.L D0 ;5C8C: 4A80
- BNE.S LAB_0371 ;5C8E: 660A
- MOVE.L #$616E696D,168(A7) ;5C90: 2F7C616E696D00A8
- BRA.S LAB_0373 ;5C98: 601E
- LAB_0371:
- MOVEA.L 188(A7),A0 ;5C9A: 206F00BC
- LEA LAB_02E8(PC),A1 ;5C9E: 43FAF51A
- JSR -162(A6) ;5CA2: 4EAEFF5E
- TST.L D0 ;5CA6: 4A80
- BNE.S LAB_0372 ;5CA8: 660C
- MOVE.L #$6D6F7669,D0 ;5CAA: 203C6D6F7669
- MOVE.L D0,168(A7) ;5CB0: 2F4000A8
- BRA.S LAB_0373 ;5CB4: 6002
- LAB_0372:
- MOVEQ #48,D7 ;5CB6: 7E30
- LAB_0373:
- TST 172(A7) ;5CB8: 4A6F00AC
- BEQ LAB_038A ;5CBC: 670003EE
- TST.L D7 ;5CC0: 4A87
- BNE LAB_038A ;5CC2: 660003E8
- TST.L D6 ;5CC6: 4A86
- BNE LAB_038A ;5CC8: 660003E2
- MOVE.L #$80001067,D0 ;5CCC: 203C80001067
- MOVE.L 104(A7),D1 ;5CD2: 222F0068
- BNE.S LAB_0374 ;5CD6: 6602
- MOVEQ #1,D0 ;5CD8: 7001
- LAB_0374:
- MOVE.L #$8000101F,D2 ;5CDA: 243C8000101F
- MOVE.L 168(A7),D3 ;5CE0: 262F00A8
- BNE.S LAB_0375 ;5CE4: 6602
- MOVEQ #1,D2 ;5CE6: 7401
- LAB_0375:
- CLR.L -(A7) ;5CE8: 42A7
- MOVE.L D3,-(A7) ;5CEA: 2F03
- MOVE.L D2,-(A7) ;5CEC: 2F02
- MOVE.L D1,-(A7) ;5CEE: 2F01
- MOVE.L D0,-(A7) ;5CF0: 2F00
- MOVE.L D5,D0 ;5CF2: 2005
- MOVEA.L 196(A7),A0 ;5CF4: 206F00C4
- MOVEA.L A5,A6 ;5CF8: 2C4D
- MOVEA.L A7,A1 ;5CFA: 224F
- JSR -36(A6) ;5CFC: 4EAEFFDC
- LEA 20(A7),A7 ;5D00: 4FEF0014
- MOVE.L D0,164(A7) ;5D04: 2F4000A4
- TST.L D0 ;5D08: 4A80
- BEQ LAB_0389 ;5D0A: 6700038C
- MOVEA.L D0,A0 ;5D0E: 2040
- ADDA #$0020,A0 ;5D10: D0FC0020
- CLR.L 156(A7) ;5D14: 42AF009C
- MOVEA.L 196(A7),A1 ;5D18: 226F00C4
- MOVE.L A1,D1 ;5D1C: 2209
- LAB_0376:
- TST.B (A1)+ ;5D1E: 4A19
- BNE.S LAB_0376 ;5D20: 66FC
- SUBQ.L #1,A1 ;5D22: 5389
- SUBA.L D1,A1 ;5D24: 93C1
- MOVE.L A1,D1 ;5D26: 2209
- MOVEQ #64,D2 ;5D28: 7440
- ADD.L D2,D1 ;5D2A: D282
- MOVE.L A0,160(A7) ;5D2C: 2F4800A0
- MOVE.L D1,D0 ;5D30: 2001
- MOVEA.L 40(A5),A6 ;5D32: 2C6D0028
- MOVEQ #1,D1 ;5D36: 7201
- JSR -684(A6) ;5D38: 4EAEFD54
- MOVE.L D0,152(A7) ;5D3C: 2F400098
- BEQ LAB_0387 ;5D40: 67000348
- CLR.L 116(A7) ;5D44: 42AF0074
- MOVE.L 196(A7),-(A7) ;5D48: 2F2F00C4
- PEA LAB_02E9(PC) ;5D4C: 487AF472
- MOVE.L D0,-(A7) ;5D50: 2F00
- MOVE.L A5,-(A7) ;5D52: 2F0D
- JSR LAB_03F3 ;5D54: 4EB900006A0C
- MOVEA.L 180(A7),A1 ;5D5A: 226F00B4
- MOVEA.L 28(A1),A0 ;5D5E: 2069001C
- MOVE.L A5,(A7) ;5D62: 2E8D
- MOVE.L (A0),-(A7) ;5D64: 2F10
- PEA LAB_02EA(PC) ;5D66: 487AF462
- MOVEA.L A4,A0 ;5D6A: 204C
- MOVEA.L 176(A7),A1 ;5D6C: 226F00B0
- JSR LAB_03E7 ;5D70: 4EB90000691E
- MOVEA.L 188(A7),A1 ;5D76: 226F00BC
- MOVEA.L 28(A1),A0 ;5D7A: 2069001C
- MOVE.L A5,(A7) ;5D7E: 2E8D
- MOVE.L 4(A0),-(A7) ;5D80: 2F280004
- PEA LAB_02D7(PC) ;5D84: 487AF3B8
- MOVEA.L A4,A0 ;5D88: 204C
- MOVEA.L 184(A7),A1 ;5D8A: 226F00B8
- JSR LAB_03E7 ;5D8E: 4EB90000691E
- MOVEA.L 196(A7),A1 ;5D94: 226F00C4
- MOVEA.L 28(A1),A0 ;5D98: 2069001C
- MOVE.L A5,(A7) ;5D9C: 2E8D
- MOVE.L 8(A0),-(A7) ;5D9E: 2F280008
- PEA LAB_02EB(PC) ;5DA2: 487AF42C
- MOVEA.L A4,A0 ;5DA6: 204C
- MOVEA.L 192(A7),A1 ;5DA8: 226F00C0
- JSR LAB_03E7 ;5DAC: 4EB90000691E
- MOVEA.L 204(A7),A1 ;5DB2: 226F00CC
- MOVEA.L 28(A1),A0 ;5DB6: 2069001C
- MOVE.L 16(A0),D0 ;5DBA: 20280010
- LEA 80(A7),A0 ;5DBE: 41EF0050
- MOVEA.L 52(A5),A6 ;5DC2: 2C6D0034
- JSR -270(A6) ;5DC6: 4EAEFEF2
- MOVE.L A5,(A7) ;5DCA: 2E8D
- PEA 80(A7) ;5DCC: 486F0050
- PEA LAB_02D8(PC) ;5DD0: 487AF376
- MOVEA.L A4,A0 ;5DD4: 204C
- MOVEA.L 200(A7),A1 ;5DD6: 226F00C8
- JSR LAB_03E7 ;5DDA: 4EB90000691E
- MOVEA.L 212(A7),A1 ;5DE0: 226F00D4
- MOVEA.L 28(A1),A0 ;5DE4: 2069001C
- MOVE.L 16(A0),D0 ;5DE8: 20280010
- MOVEA.L A5,A6 ;5DEC: 2C4D
- JSR -138(A6) ;5DEE: 4EAEFF76
- MOVE.L A5,(A7) ;5DF2: 2E8D
- MOVE.L D0,-(A7) ;5DF4: 2F00
- PEA LAB_02D9(PC) ;5DF6: 487AF358
- MOVEA.L A4,A0 ;5DFA: 204C
- MOVEA.L 208(A7),A1 ;5DFC: 226F00D0
- JSR LAB_03E7 ;5E00: 4EB90000691E
- MOVEA.L 220(A7),A1 ;5E06: 226F00DC
- MOVEA.L 28(A1),A0 ;5E0A: 2069001C
- MOVE.L 20(A0),D0 ;5E0E: 20280014
- LEA 96(A7),A0 ;5E12: 41EF0060
- MOVEA.L 52(A5),A6 ;5E16: 2C6D0034
- JSR -270(A6) ;5E1A: 4EAEFEF2
- MOVE.L A5,(A7) ;5E1E: 2E8D
- PEA 96(A7) ;5E20: 486F0060
- PEA LAB_02EC(PC) ;5E24: 487AF3B2
- MOVEA.L A4,A0 ;5E28: 204C
- MOVEA.L 216(A7),A1 ;5E2A: 226F00D8
- JSR LAB_03E7 ;5E2E: 4EB90000691E
- LEA 64(A7),A7 ;5E34: 4FEF0040
- MOVEA.L 164(A7),A1 ;5E38: 226F00A4
- MOVEA.L 28(A1),A0 ;5E3C: 2069001C
- MOVEQ #0,D0 ;5E40: 7000
- MOVE 28(A0),D0 ;5E42: 3028001C
- MOVEQ #15,D1 ;5E46: 720F
- AND.L D1,D0 ;5E48: C081
- TST.L D0 ;5E4A: 4A80
- BEQ.S LAB_0377 ;5E4C: 670E
- SUBQ.L #1,D0 ;5E4E: 5380
- BEQ.S LAB_0378 ;5E50: 6714
- SUBQ.L #1,D0 ;5E52: 5380
- BEQ.S LAB_0379 ;5E54: 671A
- SUBQ.L #1,D0 ;5E56: 5380
- BEQ.S LAB_037A ;5E58: 6720
- BRA.S LAB_037B ;5E5A: 6026
- LAB_0377:
- LEA LAB_02D0(PC),A0 ;5E5C: 41FAF2A6
- MOVE.L A0,116(A7) ;5E60: 2F480074
- BRA.S LAB_037B ;5E64: 601C
- LAB_0378:
- LEA LAB_02D1(PC),A0 ;5E66: 41FAF2A4
- MOVE.L A0,116(A7) ;5E6A: 2F480074
- BRA.S LAB_037B ;5E6E: 6012
- LAB_0379:
- LEA LAB_02D2(PC),A0 ;5E70: 41FAF2A0
- MOVE.L A0,116(A7) ;5E74: 2F480074
- BRA.S LAB_037B ;5E78: 6008
- LAB_037A:
- LEA LAB_02D3(PC),A0 ;5E7A: 41FAF29A
- MOVE.L A0,116(A7) ;5E7E: 2F480074
- LAB_037B:
- MOVE.L A5,-(A7) ;5E82: 2F0D
- MOVE.L 120(A7),-(A7) ;5E84: 2F2F0078
- PEA LAB_02D4(PC) ;5E88: 487AF292
- MOVEA.L A4,A0 ;5E8C: 204C
- MOVEA.L 164(A7),A1 ;5E8E: 226F00A4
- JSR LAB_03E7 ;5E92: 4EB90000691E
- MOVEA.L 176(A7),A1 ;5E98: 226F00B0
- MOVEA.L 28(A1),A0 ;5E9C: 2069001C
- MOVEQ #0,D0 ;5EA0: 7000
- MOVE 28(A0),D0 ;5EA2: 3028001C
- MOVEQ #15,D1 ;5EA6: 720F
- AND.L D1,D0 ;5EA8: C081
- ADDI.L #$00000834,D0 ;5EAA: 068000000834
- MOVEA.L A5,A6 ;5EB0: 2C4D
- JSR -138(A6) ;5EB2: 4EAEFF76
- MOVE.L A5,(A7) ;5EB6: 2E8D
- MOVE.L D0,-(A7) ;5EB8: 2F00
- PEA LAB_02D5(PC) ;5EBA: 487AF26A
- MOVEA.L A4,A0 ;5EBE: 204C
- MOVEA.L 172(A7),A1 ;5EC0: 226F00AC
- JSR LAB_03E7 ;5EC4: 4EB90000691E
- MOVE.L A5,(A7) ;5ECA: 2E8D
- MOVEA.L 184(A7),A0 ;5ECC: 206F00B8
- MOVE.L 46(A0),-(A7) ;5ED0: 2F28002E
- PEA LAB_02ED(PC) ;5ED4: 487AF306
- MOVEA.L A4,A0 ;5ED8: 204C
- MOVEA.L 224(A7),A1 ;5EDA: 226F00E0
- JSR LAB_03E7 ;5EDE: 4EB90000691E
- LEA 28(A7),A7 ;5EE4: 4FEF001C
- LAB_037C:
- MOVEA.L 160(A7),A0 ;5EE8: 206F00A0
- SUBA.L A1,A1 ;5EEC: 93C9
- MOVEA.L A5,A6 ;5EEE: 2C4D
- JSR -246(A6) ;5EF0: 4EAEFF0A
- MOVE.L D0,160(A7) ;5EF4: 2F4000A0
- BEQ LAB_0386 ;5EF8: 67000154
- MOVE.L 156(A7),-(A7) ;5EFC: 2F2F009C
- MOVE.L 200(A7),-(A7) ;5F00: 2F2F00C8
- PEA LAB_02EE(PC) ;5F04: 487AF2E4
- MOVE.L 164(A7),-(A7) ;5F08: 2F2F00A4
- MOVE.L A5,-(A7) ;5F0C: 2F0D
- JSR LAB_03F3 ;5F0E: 4EB900006A0C
- LEA 20(A7),A7 ;5F14: 4FEF0014
- MOVEQ #0,D0 ;5F18: 7000
- MOVEA.L 160(A7),A0 ;5F1A: 206F00A0
- MOVE 14(A0),D0 ;5F1E: 3028000E
- CMPI.L #$00000006,D0 ;5F22: 0C8000000006
- BCC.S LAB_037F ;5F28: 6452
- ADD D0,D0 ;5F2A: D040
- MOVE LAB_037D(PC,D0.W),D0 ;5F2C: 303B0006
- JMP LAB_037E(PC,D0.W) ;5F30: 4EFB0004
- LAB_037D:
- DC.W $000A ;5F34
- LAB_037E:
- ORI.B #$1E,(A4) ;5F36: 0014001E
- ORI.B #$32,60(A0) ;5F3A: 00280032003C
- LEA LAB_02EF(PC),A0 ;5F40: 41FAF2B8
- MOVE.L A0,112(A7) ;5F44: 2F480070
- BRA.S LAB_0380 ;5F48: 603A
- LEA LAB_02F0(PC),A0 ;5F4A: 41FAF2B4
- MOVE.L A0,112(A7) ;5F4E: 2F480070
- BRA.S LAB_0380 ;5F52: 6030
- LEA LAB_02F2(PC),A0 ;5F54: 41FAF2B0
- MOVE.L A0,112(A7) ;5F58: 2F480070
- BRA.S LAB_0380 ;5F5C: 6026
- LEA LAB_02F3(PC),A0 ;5F5E: 41FAF2AE
- MOVE.L A0,112(A7) ;5F62: 2F480070
- BRA.S LAB_0380 ;5F66: 601C
- LEA LAB_02F4(PC),A0 ;5F68: 41FAF2AA
- MOVE.L A0,112(A7) ;5F6C: 2F480070
- BRA.S LAB_0380 ;5F70: 6012
- LEA LAB_02F5(PC),A0 ;5F72: 41FAF2A6
- MOVE.L A0,112(A7) ;5F76: 2F480070
- BRA.S LAB_0380 ;5F7A: 6008
- LAB_037F:
- LEA LAB_02F6(PC),A0 ;5F7C: 41FAF2A2
- MOVE.L A0,112(A7) ;5F80: 2F480070
- LAB_0380:
- MOVE.L A5,-(A7) ;5F84: 2F0D
- MOVE.L 116(A7),-(A7) ;5F86: 2F2F0074
- PEA LAB_02F7(PC) ;5F8A: 487AF29E
- MOVEA.L A4,A0 ;5F8E: 204C
- MOVEA.L 164(A7),A1 ;5F90: 226F00A4
- JSR LAB_03E7 ;5F94: 4EB90000691E
- LEA 12(A7),A7 ;5F9A: 4FEF000C
- MOVEQ #0,D0 ;5F9E: 7000
- MOVEA.L 160(A7),A0 ;5FA0: 206F00A0
- MOVE 16(A0),D0 ;5FA4: 30280010
- MOVEQ #15,D1 ;5FA8: 720F
- AND.L D1,D0 ;5FAA: C081
- SUBQ.L #1,D0 ;5FAC: 5380
- BEQ.S LAB_0381 ;5FAE: 670A
- SUBQ.L #1,D0 ;5FB0: 5380
- BEQ.S LAB_0382 ;5FB2: 6710
- SUBQ.L #1,D0 ;5FB4: 5380
- BEQ.S LAB_0383 ;5FB6: 6716
- BRA.S LAB_0384 ;5FB8: 601E
- LAB_0381:
- LEA LAB_02F8(PC),A0 ;5FBA: 41FAF274
- MOVE.L A0,108(A7) ;5FBE: 2F48006C
- BRA.S LAB_0385 ;5FC2: 601C
- LAB_0382:
- LEA LAB_02F9(PC),A0 ;5FC4: 41FAF270
- MOVE.L A0,108(A7) ;5FC8: 2F48006C
- BRA.S LAB_0385 ;5FCC: 6012
- LAB_0383:
- LEA LAB_02FA(PC),A0 ;5FCE: 41FAF270
- MOVE.L A0,108(A7) ;5FD2: 2F48006C
- BRA.S LAB_0385 ;5FD6: 6008
- LAB_0384:
- LEA LAB_02F6(PC),A0 ;5FD8: 41FAF246
- MOVE.L A0,108(A7) ;5FDC: 2F48006C
- LAB_0385:
- MOVE.L A5,-(A7) ;5FE0: 2F0D
- MOVE.L 112(A7),-(A7) ;5FE2: 2F2F0070
- PEA LAB_02FB(PC) ;5FE6: 487AF25C
- MOVEA.L A4,A0 ;5FEA: 204C
- MOVEA.L 164(A7),A1 ;5FEC: 226F00A4
- JSR LAB_03E7 ;5FF0: 4EB90000691E
- MOVEQ #0,D0 ;5FF6: 7000
- MOVEA.L 172(A7),A0 ;5FF8: 206F00AC
- MOVE 16(A0),D0 ;5FFC: 30280010
- MOVE.L D0,(A7) ;6000: 2E80
- PEA LAB_02FC(PC) ;6002: 487AF248
- PEA 56(A7) ;6006: 486F0038
- MOVE.L A5,-(A7) ;600A: 2F0D
- JSR LAB_03F3 ;600C: 4EB900006A0C
- MOVE.L A5,(A7) ;6012: 2E8D
- PEA 64(A7) ;6014: 486F0040
- PEA LAB_02FC+4(PC) ;6018: 487AF236
- MOVEA.L A4,A0 ;601C: 204C
- MOVEA.L 184(A7),A1 ;601E: 226F00B8
- JSR LAB_03E7 ;6022: 4EB90000691E
- MOVE.L A5,(A7) ;6028: 2E8D
- MOVEA.L 192(A7),A0 ;602A: 206F00C0
- MOVE.L 18(A0),-(A7) ;602E: 2F280012
- PEA LAB_02FE(PC) ;6032: 487AF222
- MOVEA.L A4,A0 ;6036: 204C
- MOVEA.L 192(A7),A1 ;6038: 226F00C0
- JSR LAB_03E7 ;603C: 4EB90000691E
- LEA 40(A7),A7 ;6042: 4FEF0028
- ADDQ.L #1,156(A7) ;6046: 52AF009C
- BRA LAB_037C ;604A: 6000FE9C
- LAB_0386:
- MOVE.L 156(A7),-(A7) ;604E: 2F2F009C
- PEA LAB_02CA(PC) ;6052: 487AF07C
- PEA 48(A7) ;6056: 486F0030
- MOVE.L A5,-(A7) ;605A: 2F0D
- JSR LAB_03F3 ;605C: 4EB900006A0C
- MOVE.L A5,(A7) ;6062: 2E8D
- PEA 56(A7) ;6064: 486F0038
- PEA LAB_02FF(PC) ;6068: 487AF1F4
- MOVEA.L A4,A0 ;606C: 204C
- MOVEA.L 220(A7),A1 ;606E: 226F00DC
- JSR LAB_03E7 ;6072: 4EB90000691E
- LEA 24(A7),A7 ;6078: 4FEF0018
- MOVEA.L 152(A7),A1 ;607C: 226F0098
- MOVEA.L 40(A5),A6 ;6080: 2C6D0028
- JSR -690(A6) ;6084: 4EAEFD4E
- BRA.S LAB_0388 ;6088: 6002
- LAB_0387:
- MOVEQ #3,D7 ;608A: 7E03
- LAB_0388:
- MOVEA.L 164(A7),A0 ;608C: 206F00A4
- MOVEA.L A5,A6 ;6090: 2C4D
- JSR -42(A6) ;6092: 4EAEFFD6
- BRA.S LAB_038A ;6096: 6014
- LAB_0389:
- MOVEA.L 48(A5),A6 ;6098: 2C6D0030
- JSR -132(A6) ;609C: 4EAEFF7C
- MOVE.L D0,D6 ;60A0: 2C00
- MOVE.L D6,D0 ;60A2: 2006
- TST.L D0 ;60A4: 4A80
- BNE.S LAB_038A ;60A6: 6604
- MOVEQ #50,D6 ;60A8: 7C32
- NOT.B D6 ;60AA: 4606
- LAB_038A:
- TST.L 180(A7) ;60AC: 4AAF00B4
- BEQ.S LAB_038B ;60B0: 6716
- MOVEA.L 180(A7),A1 ;60B2: 226F00B4
- MOVEA.L (A1),A0 ;60B6: 2051
- MOVEA.L 52(A5),A6 ;60B8: 2C6D0034
- JSR -252(A6) ;60BC: 4EAEFF04
- MOVEA.L 180(A7),A0 ;60C0: 206F00B4
- JSR -54(A6) ;60C4: 4EAEFFCA
- LAB_038B:
- MOVE.L 184(A7),D0 ;60C8: 202F00B8
- BEQ.S LAB_038C ;60CC: 670A
- MOVE.L D0,D1 ;60CE: 2200
- MOVEA.L 48(A5),A6 ;60D0: 2C6D0030
- JSR -90(A6) ;60D4: 4EAEFFA6
- LAB_038C:
- MOVE.L 104(A7),D0 ;60D8: 202F0068
- BEQ.S LAB_038E ;60DC: 670C
- MOVEA.L D0,A0 ;60DE: 2040
- MOVEA.L A5,A6 ;60E0: 2C4D
- JSR -42(A6) ;60E2: 4EAEFFD6
- BRA.S LAB_038E ;60E6: 6002
- LAB_038D:
- MOVEQ #17,D7 ;60E8: 7E11
- LAB_038E:
- TST.L (A3) ;60EA: 4A93
- BNE.S LAB_0390 ;60EC: 6630
- MOVE.L D6,-(A7) ;60EE: 2F06
- PEA LAB_02BC(PC) ;60F0: 487AEF3E
- PEA 128(A7) ;60F4: 486F0080
- MOVE.L A5,-(A7) ;60F8: 2F0D
- JSR LAB_03F3 ;60FA: 4EB900006A0C
- LEA 16(A7),A7 ;6100: 4FEF0010
- LEA 120(A7),A0 ;6104: 41EF0078
- MOVEA.L A0,A1 ;6108: 2248
- LAB_038F:
- TST.B (A1)+ ;610A: 4A19
- BNE.S LAB_038F ;610C: 66FC
- SUBQ.L #1,A1 ;610E: 5389
- SUBA.L A0,A1 ;6110: 93C8
- MOVE.L A1,D0 ;6112: 2009
- MOVEA.L 72(A5),A6 ;6114: 2C6D0048
- JSR -126(A6) ;6118: 4EAEFF82
- MOVE.L D0,(A3) ;611C: 2680
- LAB_0390:
- MOVE.L D7,D0 ;611E: 2007
- MOVEM.L (A7)+,D2-D3/D5-D7/A2-A6 ;6120: 4CDF7CEC
- ADDA #$00A4,A7 ;6124: DEFC00A4
- RTS ;6128: 4E75
- LAB_0391:
- SUBA #$0064,A7 ;612A: 9EFC0064
- MOVEM.L D2/D5-D7/A2-A6,-(A7) ;612E: 48E7273E
- MOVEA.L 140(A7),A3 ;6132: 266F008C
- MOVEA.L A1,A4 ;6136: 2849
- MOVEA.L A0,A5 ;6138: 2A48
- MOVEQ #0,D7 ;613A: 7E00
- MOVEA.L 44(A4),A2 ;613C: 246C002C
- MOVEA.L 48(A4),A0 ;6140: 206C0030
- MOVE.L 52(A4),128(A7) ;6144: 2F6C00340080
- MOVE.L 56(A4),124(A7) ;614A: 2F6C0038007C
- MOVE.L 60(A4),120(A7) ;6150: 2F6C003C0078
- MOVE.L A0,132(A7) ;6156: 2F480084
- BEQ.S LAB_0393 ;615A: 6712
- MOVE.L A0,D0 ;615C: 2008
- LAB_0392:
- TST.B (A0)+ ;615E: 4A18
- BNE.S LAB_0392 ;6160: 66FC
- SUBQ.L #1,A0 ;6162: 5388
- SUBA.L D0,A0 ;6164: 91C0
- MOVE.L A0,D0 ;6166: 2008
- BNE.S LAB_0393 ;6168: 6604
- CLR.L 132(A7) ;616A: 42AF0084
- LAB_0393:
- MOVE.L 128(A7),D0 ;616E: 202F0080
- BEQ.S LAB_0395 ;6172: 6714
- MOVEA.L D0,A0 ;6174: 2040
- MOVE.L A0,D1 ;6176: 2208
- LAB_0394:
- TST.B (A0)+ ;6178: 4A18
- BNE.S LAB_0394 ;617A: 66FC
- SUBQ.L #1,A0 ;617C: 5388
- SUBA.L D1,A0 ;617E: 91C1
- MOVE.L A0,D0 ;6180: 2008
- BNE.S LAB_0395 ;6182: 6604
- CLR.L 128(A7) ;6184: 42AF0080
- LAB_0395:
- MOVE.L 124(A7),D0 ;6188: 202F007C
- BEQ.S LAB_0397 ;618C: 6714
- MOVEA.L D0,A0 ;618E: 2040
- MOVE.L A0,D1 ;6190: 2208
- LAB_0396:
- TST.B (A0)+ ;6192: 4A18
- BNE.S LAB_0396 ;6194: 66FC
- SUBQ.L #1,A0 ;6196: 5388
- SUBA.L D1,A0 ;6198: 91C1
- MOVE.L A0,D0 ;619A: 2008
- BNE.S LAB_0397 ;619C: 6604
- CLR.L 124(A7) ;619E: 42AF007C
- LAB_0397:
- MOVE.L 120(A7),D0 ;61A2: 202F0078
- BEQ.S LAB_0399 ;61A6: 6714
- MOVEA.L D0,A0 ;61A8: 2040
- MOVE.L A0,D1 ;61AA: 2208
- LAB_0398:
- TST.B (A0)+ ;61AC: 4A18
- BNE.S LAB_0398 ;61AE: 66FC
- SUBQ.L #1,A0 ;61B0: 5388
- SUBA.L D1,A0 ;61B2: 91C1
- MOVE.L A0,D0 ;61B4: 2008
- BNE.S LAB_0399 ;61B6: 6604
- CLR.L 120(A7) ;61B8: 42AF0078
- LAB_0399:
- MOVE.L A2,D0 ;61BC: 200A
- BEQ LAB_03AA ;61BE: 670001A0
- MOVEA.L A2,A0 ;61C2: 204A
- LAB_039A:
- TST.B (A0)+ ;61C4: 4A18
- BNE.S LAB_039A ;61C6: 66FC
- SUBQ.L #1,A0 ;61C8: 5388
- SUBA.L A2,A0 ;61CA: 91CA
- MOVE.L A0,D0 ;61CC: 2008
- MOVEQ #64,D1 ;61CE: 7240
- ADD.L D1,D0 ;61D0: D081
- MOVEA.L 40(A5),A6 ;61D2: 2C6D0028
- MOVEQ #1,D1 ;61D6: 7201
- JSR -684(A6) ;61D8: 4EAEFD54
- MOVE.L D0,116(A7) ;61DC: 2F400074
- BEQ LAB_03A9 ;61E0: 6700017A
- MOVEQ #-1,D0 ;61E4: 70FF
- MOVE.L D0,112(A7) ;61E6: 2F400070
- MOVE.L D0,D6 ;61EA: 2C00
- CLR.L 108(A7) ;61EC: 42AF006C
- MOVE.L 132(A7),D0 ;61F0: 202F0084
- BEQ.S LAB_039C ;61F4: 671A
- MOVE.L D0,D1 ;61F6: 2200
- LEA 112(A7),A0 ;61F8: 41EF0070
- MOVE.L A0,D2 ;61FC: 2408
- MOVEA.L 48(A5),A6 ;61FE: 2C6D0030
- JSR -816(A6) ;6202: 4EAEFCD0
- ADDQ.L #1,D0 ;6206: 5280
- BNE.S LAB_039B ;6208: 6602
- MOVEQ #47,D7 ;620A: 7E2F
- LAB_039B:
- ADDQ.L #1,112(A7) ;620C: 52AF0070
- LAB_039C:
- MOVE.L A5,-(A7) ;6210: 2F0D
- PEA LAB_0300(PC) ;6212: 487AF05A
- MOVEA.L A4,A0 ;6216: 204C
- MOVEA.L A2,A1 ;6218: 224A
- JSR LAB_03EE ;621A: 4EB900006998
- ADDQ #8,A7 ;6220: 504F
- MOVE.L D0,104(A7) ;6222: 2F400068
- BEQ LAB_03A6 ;6226: 670000F4
- MOVE.L D0,D1 ;622A: 2200
- LEA 108(A7),A0 ;622C: 41EF006C
- MOVE.L A0,D2 ;6230: 2408
- MOVEA.L 48(A5),A6 ;6232: 2C6D0030
- JSR -816(A6) ;6236: 4EAEFCD0
- ADDQ.L #1,D0 ;623A: 5280
- BNE.S LAB_039D ;623C: 6602
- MOVEQ #47,D7 ;623E: 7E2F
- LAB_039D:
- TST.L D7 ;6240: 4A87
- BNE LAB_03A7 ;6242: 660000DA
- MOVE.L 112(A7),D5 ;6246: 2A2F0070
- LAB_039E:
- CMP.L 108(A7),D5 ;624A: BAAF006C
- BGE LAB_03A7 ;624E: 6C0000CE
- MOVE.L D5,-(A7) ;6252: 2F05
- MOVE.L A2,-(A7) ;6254: 2F0A
- PEA LAB_0302(PC) ;6256: 487AF01C
- MOVE.L 128(A7),-(A7) ;625A: 2F2F0080
- MOVE.L A5,-(A7) ;625E: 2F0D
- JSR LAB_03F3 ;6260: 4EB900006A0C
- LEA 20(A7),A7 ;6266: 4FEF0014
- TST.L 128(A7) ;626A: 4AAF0080
- BEQ.S LAB_03A0 ;626E: 6732
- MOVE.L A5,-(A7) ;6270: 2F0D
- PEA LAB_02F7(PC) ;6272: 487AEFB6
- MOVEA.L A4,A0 ;6276: 204C
- MOVEA.L 124(A7),A1 ;6278: 226F007C
- JSR LAB_03EE ;627C: 4EB900006998
- ADDQ #8,A7 ;6282: 504F
- MOVE.L D0,36(A7) ;6284: 2F400024
- BEQ.S LAB_039F ;6288: 6714
- MOVEA.L D0,A1 ;628A: 2240
- MOVEA.L 128(A7),A0 ;628C: 206F0080
- MOVEA.L 44(A5),A6 ;6290: 2C6D002C
- JSR -162(A6) ;6294: 4EAEFF5E
- TST.L D0 ;6298: 4A80
- BEQ.S LAB_03A0 ;629A: 6706
- BRA.S LAB_03A5 ;629C: 6078
- LAB_039F:
- MOVEQ #48,D7 ;629E: 7E30
- BRA.S LAB_03A7 ;62A0: 607C
- LAB_03A0:
- TST.L 124(A7) ;62A2: 4AAF007C
- BEQ.S LAB_03A2 ;62A6: 6732
- MOVE.L A5,-(A7) ;62A8: 2F0D
- PEA LAB_02FB(PC) ;62AA: 487AEF98
- MOVEA.L A4,A0 ;62AE: 204C
- MOVEA.L 124(A7),A1 ;62B0: 226F007C
- JSR LAB_03EE ;62B4: 4EB900006998
- ADDQ #8,A7 ;62BA: 504F
- MOVE.L D0,36(A7) ;62BC: 2F400024
- BEQ.S LAB_03A1 ;62C0: 6714
- MOVEA.L D0,A1 ;62C2: 2240
- MOVEA.L 124(A7),A0 ;62C4: 206F007C
- MOVEA.L 44(A5),A6 ;62C8: 2C6D002C
- JSR -162(A6) ;62CC: 4EAEFF5E
- TST.L D0 ;62D0: 4A80
- BEQ.S LAB_03A2 ;62D2: 6706
- BRA.S LAB_03A5 ;62D4: 6040
- LAB_03A1:
- MOVEQ #48,D7 ;62D6: 7E30
- BRA.S LAB_03A7 ;62D8: 6044
- LAB_03A2:
- TST.L 120(A7) ;62DA: 4AAF0078
- BEQ.S LAB_03A4 ;62DE: 6732
- MOVE.L A5,-(A7) ;62E0: 2F0D
- PEA LAB_02FE(PC) ;62E2: 487AEF72
- MOVEA.L A4,A0 ;62E6: 204C
- MOVEA.L 124(A7),A1 ;62E8: 226F007C
- JSR LAB_03EE ;62EC: 4EB900006998
- ADDQ #8,A7 ;62F2: 504F
- MOVE.L D0,36(A7) ;62F4: 2F400024
- BEQ.S LAB_03A3 ;62F8: 6714
- MOVEA.L D0,A1 ;62FA: 2240
- MOVEA.L 120(A7),A0 ;62FC: 206F0078
- MOVEA.L 44(A5),A6 ;6300: 2C6D002C
- JSR -162(A6) ;6304: 4EAEFF5E
- TST.L D0 ;6308: 4A80
- BEQ.S LAB_03A4 ;630A: 6706
- BRA.S LAB_03A5 ;630C: 6008
- LAB_03A3:
- MOVEQ #48,D7 ;630E: 7E30
- BRA.S LAB_03A7 ;6310: 600C
- LAB_03A4:
- MOVE.L D5,D6 ;6312: 2C05
- BRA.S LAB_03A7 ;6314: 6008
- LAB_03A5:
- ADDQ.L #1,D5 ;6316: 5285
- BRA LAB_039E ;6318: 6000FF30
- LAB_03A6:
- MOVEQ #48,D7 ;631C: 7E30
- LAB_03A7:
- MOVE.L D6,-(A7) ;631E: 2F06
- PEA LAB_02BC(PC) ;6320: 487AED0E
- PEA 48(A7) ;6324: 486F0030
- MOVE.L A5,-(A7) ;6328: 2F0D
- JSR LAB_03F3 ;632A: 4EB900006A0C
- LEA 16(A7),A7 ;6330: 4FEF0010
- LEA 40(A7),A0 ;6334: 41EF0028
- MOVEA.L A0,A1 ;6338: 2248
- LAB_03A8:
- TST.B (A1)+ ;633A: 4A19
- BNE.S LAB_03A8 ;633C: 66FC
- SUBQ.L #1,A1 ;633E: 5389
- SUBA.L A0,A1 ;6340: 93C8
- MOVE.L A1,D0 ;6342: 2009
- MOVEA.L 72(A5),A6 ;6344: 2C6D0048
- JSR -126(A6) ;6348: 4EAEFF82
- MOVE.L D0,(A3) ;634C: 2680
- MOVEA.L 116(A7),A1 ;634E: 226F0074
- MOVEA.L 40(A5),A6 ;6352: 2C6D0028
- JSR -690(A6) ;6356: 4EAEFD4E
- BRA.S LAB_03AB ;635A: 6006
- LAB_03A9:
- MOVEQ #3,D7 ;635C: 7E03
- BRA.S LAB_03AB ;635E: 6002
- LAB_03AA:
- MOVEQ #17,D7 ;6360: 7E11
- LAB_03AB:
- MOVE.L D7,D0 ;6362: 2007
- MOVEM.L (A7)+,D2/D5-D7/A2-A6 ;6364: 4CDF7CE4
- ADDA #$0064,A7 ;6368: DEFC0064
- RTS ;636C: 4E75
- LAB_03AC:
- SUBA #$0038,A7 ;636E: 9EFC0038
- MOVEM.L D2/D5-D7/A2-A6,-(A7) ;6372: 48E7273E
- MOVEA.L 96(A7),A3 ;6376: 266F0060
- MOVEA.L A1,A4 ;637A: 2849
- MOVEA.L A0,A5 ;637C: 2A48
- MOVEQ #0,D7 ;637E: 7E00
- MOVEQ #0,D6 ;6380: 7C00
- MOVEA.L 44(A4),A2 ;6382: 246C002C
- MOVEA.L 48(A4),A0 ;6386: 206C0030
- MOVE.L 52(A4),84(A7) ;638A: 2F6C00340054
- MOVE.L 56(A4),80(A7) ;6390: 2F6C00380050
- MOVE.L A0,88(A7) ;6396: 2F480058
- BEQ.S LAB_03AE ;639A: 6712
- MOVE.L A0,D0 ;639C: 2008
- LAB_03AD:
- TST.B (A0)+ ;639E: 4A18
- BNE.S LAB_03AD ;63A0: 66FC
- SUBQ.L #1,A0 ;63A2: 5388
- SUBA.L D0,A0 ;63A4: 91C0
- MOVE.L A0,D0 ;63A6: 2008
- BNE.S LAB_03AE ;63A8: 6604
- CLR.L 88(A7) ;63AA: 42AF0058
- LAB_03AE:
- MOVE.L 84(A7),D0 ;63AE: 202F0054
- BEQ.S LAB_03B0 ;63B2: 6714
- MOVEA.L D0,A0 ;63B4: 2040
- MOVE.L A0,D1 ;63B6: 2208
- LAB_03AF:
- TST.B (A0)+ ;63B8: 4A18
- BNE.S LAB_03AF ;63BA: 66FC
- SUBQ.L #1,A0 ;63BC: 5388
- SUBA.L D1,A0 ;63BE: 91C1
- MOVE.L A0,D0 ;63C0: 2008
- BNE.S LAB_03B0 ;63C2: 6604
- CLR.L 84(A7) ;63C4: 42AF0054
- LAB_03B0:
- MOVE.L 80(A7),D0 ;63C8: 202F0050
- BEQ.S LAB_03B2 ;63CC: 6714
- MOVEA.L D0,A0 ;63CE: 2040
- MOVE.L A0,D1 ;63D0: 2208
- LAB_03B1:
- TST.B (A0)+ ;63D2: 4A18
- BNE.S LAB_03B1 ;63D4: 66FC
- SUBQ.L #1,A0 ;63D6: 5388
- SUBA.L D1,A0 ;63D8: 91C1
- MOVE.L A0,D0 ;63DA: 2008
- BNE.S LAB_03B2 ;63DC: 6604
- CLR.L 80(A7) ;63DE: 42AF0050
- LAB_03B2:
- MOVE.L A2,D0 ;63E2: 200A
- BEQ LAB_03C3 ;63E4: 670001DE
- MOVEQ #0,D5 ;63E8: 7A00
- MOVE.L A5,-(A7) ;63EA: 2F0D
- PEA LAB_02F7(PC) ;63EC: 487AEE3C
- MOVEA.L A4,A0 ;63F0: 204C
- MOVEA.L A2,A1 ;63F2: 224A
- JSR LAB_03EE ;63F4: 4EB900006998
- MOVE.L A5,(A7) ;63FA: 2E8D
- PEA LAB_02FB(PC) ;63FC: 487AEE46
- MOVE.L D0,88(A7) ;6400: 2F400058
- MOVEA.L A4,A0 ;6404: 204C
- MOVEA.L A2,A1 ;6406: 224A
- JSR LAB_03EE ;6408: 4EB900006998
- MOVE.L A5,(A7) ;640E: 2E8D
- PEA LAB_02FE(PC) ;6410: 487AEE44
- MOVE.L D0,88(A7) ;6414: 2F400058
- MOVEA.L A4,A0 ;6418: 204C
- MOVEA.L A2,A1 ;641A: 224A
- JSR LAB_03EE ;641C: 4EB900006998
- LEA 16(A7),A7 ;6422: 4FEF0010
- MOVE.L D0,68(A7) ;6426: 2F400044
- MOVE.L 76(A7),D0 ;642A: 202F004C
- BEQ LAB_03C2 ;642E: 67000190
- TST.L 72(A7) ;6432: 4AAF0048
- BEQ LAB_03C2 ;6436: 67000188
- TST.L 68(A7) ;643A: 4AAF0044
- BEQ LAB_03C2 ;643E: 67000180
- CLR.L 36(A7) ;6442: 42AF0024
- MOVEA.L D0,A0 ;6446: 2040
- LEA LAB_02EF(PC),A1 ;6448: 43FAEDB0
- MOVEA.L 44(A5),A6 ;644C: 2C6D002C
- JSR -162(A6) ;6450: 4EAEFF5E
- TST.L D0 ;6454: 4A80
- BNE.S LAB_03B3 ;6456: 6606
- CLR 40(A7) ;6458: 426F0028
- BRA.S LAB_03B9 ;645C: 607A
- LAB_03B3:
- MOVEA.L 76(A7),A0 ;645E: 206F004C
- LEA LAB_02F0(PC),A1 ;6462: 43FAED9C
- JSR -162(A6) ;6466: 4EAEFF5E
- TST.L D0 ;646A: 4A80
- BNE.S LAB_03B4 ;646C: 6608
- MOVE #$0001,40(A7) ;646E: 3F7C00010028
- BRA.S LAB_03B9 ;6474: 6062
- LAB_03B4:
- MOVEA.L 76(A7),A0 ;6476: 206F004C
- LEA LAB_02F2(PC),A1 ;647A: 43FAED8A
- JSR -162(A6) ;647E: 4EAEFF5E
- TST.L D0 ;6482: 4A80
- BNE.S LAB_03B5 ;6484: 6608
- MOVE #$0002,40(A7) ;6486: 3F7C00020028
- BRA.S LAB_03B9 ;648C: 604A
- LAB_03B5:
- MOVEA.L 76(A7),A0 ;648E: 206F004C
- LEA LAB_02F3(PC),A1 ;6492: 43FAED7A
- JSR -162(A6) ;6496: 4EAEFF5E
- TST.L D0 ;649A: 4A80
- BNE.S LAB_03B6 ;649C: 6608
- MOVE #$0003,40(A7) ;649E: 3F7C00030028
- BRA.S LAB_03B9 ;64A4: 6032
- LAB_03B6:
- MOVEA.L 76(A7),A0 ;64A6: 206F004C
- LEA LAB_02F4(PC),A1 ;64AA: 43FAED68
- JSR -162(A6) ;64AE: 4EAEFF5E
- TST.L D0 ;64B2: 4A80
- BNE.S LAB_03B7 ;64B4: 6608
- MOVE #$0004,40(A7) ;64B6: 3F7C00040028
- BRA.S LAB_03B9 ;64BC: 601A
- LAB_03B7:
- MOVEA.L 76(A7),A0 ;64BE: 206F004C
- LEA LAB_02F5(PC),A1 ;64C2: 43FAED56
- JSR -162(A6) ;64C6: 4EAEFF5E
- TST.L D0 ;64CA: 4A80
- BNE.S LAB_03B8 ;64CC: 6608
- MOVE #$0005,40(A7) ;64CE: 3F7C00050028
- BRA.S LAB_03B9 ;64D4: 6002
- LAB_03B8:
- MOVEQ #48,D7 ;64D6: 7E30
- LAB_03B9:
- MOVEA.L 72(A7),A0 ;64D8: 206F0048
- LEA LAB_02F8(PC),A1 ;64DC: 43FAED52
- JSR -162(A6) ;64E0: 4EAEFF5E
- TST.L D0 ;64E4: 4A80
- BNE.S LAB_03BA ;64E6: 6608
- MOVE #$0001,42(A7) ;64E8: 3F7C0001002A
- BRA.S LAB_03BD ;64EE: 6032
- LAB_03BA:
- MOVEA.L 72(A7),A0 ;64F0: 206F0048
- LEA LAB_02F9(PC),A1 ;64F4: 43FAED40
- JSR -162(A6) ;64F8: 4EAEFF5E
- TST.L D0 ;64FC: 4A80
- BNE.S LAB_03BB ;64FE: 6608
- MOVE #$0002,42(A7) ;6500: 3F7C0002002A
- BRA.S LAB_03BD ;6506: 601A
- LAB_03BB:
- MOVEA.L 72(A7),A0 ;6508: 206F0048
- LEA LAB_02FA(PC),A1 ;650C: 43FAED32
- JSR -162(A6) ;6510: 4EAEFF5E
- TST.L D0 ;6514: 4A80
- BNE.S LAB_03BC ;6516: 6608
- MOVE #$0003,42(A7) ;6518: 3F7C0003002A
- BRA.S LAB_03BD ;651E: 6002
- LAB_03BC:
- MOVEQ #48,D7 ;6520: 7E30
- LAB_03BD:
- MOVE.L 68(A7),44(A7) ;6522: 2F6F0044002C
- MOVE.L 80(A7),D0 ;6528: 202F0050
- BEQ.S LAB_03BE ;652C: 6716
- MOVE.L D0,D1 ;652E: 2200
- LEA 36(A7),A0 ;6530: 41EF0024
- MOVE.L A0,D2 ;6534: 2408
- MOVEA.L 48(A5),A6 ;6536: 2C6D0030
- JSR -816(A6) ;653A: 4EAEFCD0
- ADDQ.L #1,D0 ;653E: 5280
- BNE.S LAB_03BE ;6540: 6602
- MOVEQ #47,D7 ;6542: 7E2F
- LAB_03BE:
- MOVE.L 84(A7),D0 ;6544: 202F0054
- BEQ.S LAB_03C0 ;6548: 6724
- MOVEA.L D0,A0 ;654A: 2040
- LEA LAB_0304(PC),A1 ;654C: 43FAED2E
- MOVEA.L 44(A5),A6 ;6550: 2C6D002C
- JSR -162(A6) ;6554: 4EAEFF5E
- TST.L D0 ;6558: 4A80
- BEQ.S LAB_03BF ;655A: 6710
- MOVEA.L 84(A7),A0 ;655C: 206F0054
- LEA LAB_0305(PC),A1 ;6560: 43FAED20
- JSR -162(A6) ;6564: 4EAEFF5E
- TST.L D0 ;6568: 4A80
- BNE.S LAB_03C0 ;656A: 6602
- LAB_03BF:
- MOVEQ #1,D5 ;656C: 7A01
- LAB_03C0:
- TST.L D7 ;656E: 4A87
- BNE.S LAB_03C4 ;6570: 6654
- TST.L D6 ;6572: 4A86
- BNE.S LAB_03C4 ;6574: 6650
- MOVE.L #$800003F5,D0 ;6576: 203C800003F5
- TST.L 80(A7) ;657C: 4AAF0050
- BNE.S LAB_03C1 ;6580: 6602
- MOVEQ #1,D0 ;6582: 7001
- LAB_03C1:
- MOVE D5,D1 ;6584: 3205
- EXT.L D1 ;6586: 48C1
- MOVE.L A2,-(A7) ;6588: 2F0A
- CLR.L -(A7) ;658A: 42A7
- MOVE.L D1,-(A7) ;658C: 2F01
- MOVE.L #$800003FF,-(A7) ;658E: 2F3C800003FF
- MOVE.L 52(A7),-(A7) ;6594: 2F2F0034
- MOVE.L D0,-(A7) ;6598: 2F00
- LEA 64(A7),A0 ;659A: 41EF0040
- MOVEA.L 112(A7),A1 ;659E: 226F0070
- MOVEA.L A5,A6 ;65A2: 2C4D
- MOVEA.L A7,A2 ;65A4: 244F
- JSR -252(A6) ;65A6: 4EAEFF04
- LEA 20(A7),A7 ;65AA: 4FEF0014
- MOVEA.L (A7)+,A2 ;65AE: 245F
- TST.L D0 ;65B0: 4A80
- BNE.S LAB_03C4 ;65B2: 6612
- MOVEA.L 48(A5),A6 ;65B4: 2C6D0030
- JSR -132(A6) ;65B8: 4EAEFF7C
- MOVE.L D0,D6 ;65BC: 2C00
- BRA.S LAB_03C4 ;65BE: 6006
- LAB_03C2:
- MOVEQ #48,D7 ;65C0: 7E30
- BRA.S LAB_03C4 ;65C2: 6002
- LAB_03C3:
- MOVEQ #17,D7 ;65C4: 7E11
- LAB_03C4:
- TST.L (A3) ;65C6: 4A93
- BNE.S LAB_03C6 ;65C8: 6630
- MOVE.L D6,-(A7) ;65CA: 2F06
- PEA LAB_02BC(PC) ;65CC: 487AEA62
- PEA 56(A7) ;65D0: 486F0038
- MOVE.L A5,-(A7) ;65D4: 2F0D
- JSR LAB_03F3 ;65D6: 4EB900006A0C
- LEA 16(A7),A7 ;65DC: 4FEF0010
- LEA 48(A7),A0 ;65E0: 41EF0030
- MOVEA.L A0,A1 ;65E4: 2248
- LAB_03C5:
- TST.B (A1)+ ;65E6: 4A19
- BNE.S LAB_03C5 ;65E8: 66FC
- SUBQ.L #1,A1 ;65EA: 5389
- SUBA.L A0,A1 ;65EC: 93C8
- MOVE.L A1,D0 ;65EE: 2009
- MOVEA.L 72(A5),A6 ;65F0: 2C6D0048
- JSR -126(A6) ;65F4: 4EAEFF82
- MOVE.L D0,(A3) ;65F8: 2680
- LAB_03C6:
- MOVE.L D7,D0 ;65FA: 2007
- MOVEM.L (A7)+,D2/D5-D7/A2-A6 ;65FC: 4CDF7CE4
- ADDA #$0038,A7 ;6600: DEFC0038
- RTS ;6604: 4E75
- LAB_03C7:
- SUBA #$0014,A7 ;6606: 9EFC0014
- MOVEM.L D2-D4/D6-D7/A2-A6,-(A7) ;660A: 48E73B3E
- MOVEA.L 64(A7),A3 ;660E: 266F0040
- MOVEA.L A1,A4 ;6612: 2849
- MOVEA.L A0,A5 ;6614: 2A48
- MOVEQ #0,D7 ;6616: 7E00
- MOVEA.L 44(A4),A2 ;6618: 246C002C
- MOVE.L 48(A4),56(A7) ;661C: 2F6C00300038
- MOVE.L A2,D0 ;6622: 200A
- BEQ LAB_03E5 ;6624: 670002EA
- MOVEA.L A2,A0 ;6628: 204A
- LEA LAB_0308(PC),A1 ;662A: 43FAEC62
- MOVEA.L 44(A5),A6 ;662E: 2C6D002C
- MOVEQ #4,D0 ;6632: 7004
- JSR -168(A6) ;6634: 4EAEFF58
- TST.L D0 ;6638: 4A80
- BNE.S LAB_03C8 ;663A: 660C
- MOVE.L #$73797374,52(A7) ;663C: 2F7C737973740034
- BRA LAB_03D6 ;6644: 60000170
- LAB_03C8:
- MOVEA.L A2,A0 ;6648: 204A
- LEA LAB_0309(PC),A1 ;664A: 43FAEC48
- MOVEQ #4,D0 ;664E: 7004
- JSR -168(A6) ;6650: 4EAEFF58
- TST.L D0 ;6654: 4A80
- BNE.S LAB_03C9 ;6656: 660C
- MOVE.L #$74657874,52(A7) ;6658: 2F7C746578740034
- BRA LAB_03D6 ;6660: 60000154
- LAB_03C9:
- MOVEA.L A2,A0 ;6664: 204A
- LEA LAB_030A(PC),A1 ;6666: 43FAEC32
- MOVEQ #4,D0 ;666A: 7004
- JSR -168(A6) ;666C: 4EAEFF58
- TST.L D0 ;6670: 4A80
- BNE.S LAB_03CA ;6672: 660C
- MOVE.L #$646F6375,52(A7) ;6674: 2F7C646F63750034
- BRA LAB_03D6 ;667C: 60000138
- LAB_03CA:
- MOVEA.L A2,A0 ;6680: 204A
- LEA LAB_030B(PC),A1 ;6682: 43FAEC1C
- MOVEQ #4,D0 ;6686: 7004
- JSR -168(A6) ;6688: 4EAEFF58
- TST.L D0 ;668C: 4A80
- BNE.S LAB_03CB ;668E: 660C
- MOVE.L #$736F756E,52(A7) ;6690: 2F7C736F756E0034
- BRA LAB_03D6 ;6698: 6000011C
- LAB_03CB:
- MOVEA.L A2,A0 ;669C: 204A
- LEA LAB_030C(PC),A1 ;669E: 43FAEC06
- MOVEQ #4,D0 ;66A2: 7004
- JSR -168(A6) ;66A4: 4EAEFF58
- TST.L D0 ;66A8: 4A80
- BNE.S LAB_03CC ;66AA: 660C
- MOVE.L #$696E7374,52(A7) ;66AC: 2F7C696E73740034
- BRA LAB_03D6 ;66B4: 60000100
- LAB_03CC:
- MOVEA.L A2,A0 ;66B8: 204A
- LEA LAB_030D(PC),A1 ;66BA: 43FAEBF0
- MOVEQ #4,D0 ;66BE: 7004
- JSR -168(A6) ;66C0: 4EAEFF58
- TST.L D0 ;66C4: 4A80
- BNE.S LAB_03CD ;66C6: 660C
- MOVE.L #$6D757369,52(A7) ;66C8: 2F7C6D7573690034
- BRA LAB_03D6 ;66D0: 600000E4
- LAB_03CD:
- MOVEA.L A2,A0 ;66D4: 204A
- LEA LAB_030E(PC),A1 ;66D6: 43FAEBDA
- MOVEQ #4,D0 ;66DA: 7004
- JSR -168(A6) ;66DC: 4EAEFF58
- TST.L D0 ;66E0: 4A80
- BNE.S LAB_03CE ;66E2: 660C
- MOVE.L #$70696374,52(A7) ;66E4: 2F7C706963740034
- BRA LAB_03D6 ;66EC: 600000C8
- LAB_03CE:
- MOVEA.L A2,A0 ;66F0: 204A
- LEA LAB_030F(PC),A1 ;66F2: 43FAEBC4
- MOVEQ #4,D0 ;66F6: 7004
- JSR -168(A6) ;66F8: 4EAEFF58
- TST.L D0 ;66FC: 4A80
- BNE.S LAB_03CF ;66FE: 660C
- MOVE.L #$616E696D,52(A7) ;6700: 2F7C616E696D0034
- BRA LAB_03D6 ;6708: 600000AC
- LAB_03CF:
- MOVEA.L A2,A0 ;670C: 204A
- LEA LAB_0310(PC),A1 ;670E: 43FAEBAE
- MOVEQ #4,D0 ;6712: 7004
- JSR -168(A6) ;6714: 4EAEFF58
- TST.L D0 ;6718: 4A80
- BNE.S LAB_03D0 ;671A: 660C
- MOVE.L #$6D6F7669,52(A7) ;671C: 2F7C6D6F76690034
- BRA LAB_03D6 ;6724: 60000090
- LAB_03D0:
- MOVEA.L A2,A0 ;6728: 204A
- LEA LAB_0311(PC),A1 ;672A: 43FAEB98
- JSR -162(A6) ;672E: 4EAEFF5E
- TST.L D0 ;6732: 4A80
- BNE.S LAB_03D1 ;6734: 660A
- MOVE.L #$00000834,52(A7) ;6736: 2F7C000008340034
- BRA.S LAB_03D6 ;673E: 6076
- LAB_03D1:
- MOVEA.L A2,A0 ;6740: 204A
- LEA LAB_0312(PC),A1 ;6742: 43FAEB88
- JSR -162(A6) ;6746: 4EAEFF5E
- TST.L D0 ;674A: 4A80
- BNE.S LAB_03D2 ;674C: 660A
- MOVE.L #$00000835,52(A7) ;674E: 2F7C000008350034
- BRA.S LAB_03D6 ;6756: 605E
- LAB_03D2:
- MOVEA.L A2,A0 ;6758: 204A
- LEA LAB_0313(PC),A1 ;675A: 43FAEB76
- JSR -162(A6) ;675E: 4EAEFF5E
- TST.L D0 ;6762: 4A80
- BNE.S LAB_03D3 ;6764: 660A
- MOVE.L #$00000836,52(A7) ;6766: 2F7C000008360034
- BRA.S LAB_03D6 ;676E: 6046
- LAB_03D3:
- MOVEA.L A2,A0 ;6770: 204A
- LEA LAB_0314(PC),A1 ;6772: 43FAEB62
- JSR -162(A6) ;6776: 4EAEFF5E
- TST.L D0 ;677A: 4A80
- BNE.S LAB_03D4 ;677C: 660A
- MOVE.L #$00000837,52(A7) ;677E: 2F7C000008370034
- BRA.S LAB_03D6 ;6786: 602E
- LAB_03D4:
- MOVEA.L A2,A0 ;6788: 204A
- LEA LAB_02D3(PC),A1 ;678A: 43FAE98A
- JSR -162(A6) ;678E: 4EAEFF5E
- TST.L D0 ;6792: 4A80
- BNE.S LAB_03D5 ;6794: 660A
- MOVE.L #$00000837,52(A7) ;6796: 2F7C000008370034
- BRA.S LAB_03D6 ;679E: 6016
- LAB_03D5:
- MOVE.L A2,D1 ;67A0: 220A
- LEA 52(A7),A0 ;67A2: 41EF0034
- MOVE.L A0,D2 ;67A6: 2408
- MOVEA.L 48(A5),A6 ;67A8: 2C6D0030
- JSR -816(A6) ;67AC: 4EAEFCD0
- ADDQ.L #1,D0 ;67B0: 5280
- BNE.S LAB_03D6 ;67B2: 6602
- MOVEQ #47,D7 ;67B4: 7E2F
- LAB_03D6:
- TST.L D7 ;67B6: 4A87
- BNE LAB_03E6 ;67B8: 66000158
- MOVE.L 52(A7),D0 ;67BC: 202F0034
- MOVEA.L A5,A6 ;67C0: 2C4D
- JSR -138(A6) ;67C2: 4EAEFF76
- MOVE.L D0,48(A7) ;67C6: 2F400030
- BEQ LAB_03DD ;67CA: 670000B2
- MOVE.L 56(A7),D0 ;67CE: 202F0038
- BEQ LAB_03DB ;67D2: 67000084
- MOVEA.L D0,A0 ;67D6: 2040
- MOVE.L A0,D1 ;67D8: 2208
- LAB_03D7:
- TST.B (A0)+ ;67DA: 4A18
- BNE.S LAB_03D7 ;67DC: 66FC
- SUBQ.L #1,A0 ;67DE: 5388
- SUBA.L D1,A0 ;67E0: 91C1
- MOVEA.L 48(A7),A1 ;67E2: 226F0030
- MOVE.L A1,D0 ;67E6: 2009
- LAB_03D8:
- TST.B (A1)+ ;67E8: 4A19
- BNE.S LAB_03D8 ;67EA: 66FC
- SUBQ.L #1,A1 ;67EC: 5389
- SUBA.L D0,A1 ;67EE: 93C0
- MOVE.L A0,D0 ;67F0: 2008
- MOVE.L A1,D1 ;67F2: 2209
- ADD.L D1,D0 ;67F4: D081
- MOVEQ #64,D1 ;67F6: 7240
- ADD.L D1,D0 ;67F8: D081
- MOVEA.L 40(A5),A6 ;67FA: 2C6D0028
- MOVEQ #1,D1 ;67FE: 7201
- JSR -684(A6) ;6800: 4EAEFD54
- MOVE.L D0,44(A7) ;6804: 2F40002C
- BEQ.S LAB_03DA ;6808: 6748
- MOVE.L 56(A7),-(A7) ;680A: 2F2F0038
- MOVE.L 52(A7),-(A7) ;680E: 2F2F0034
- MOVE.L D0,-(A7) ;6812: 2F00
- MOVE.L A5,-(A7) ;6814: 2F0D
- JSR LAB_03F3 ;6816: 4EB900006A0C
- LEA 16(A7),A7 ;681C: 4FEF0010
- MOVEA.L 44(A7),A0 ;6820: 206F002C
- MOVE.L A0,D0 ;6824: 2008
- LAB_03D9:
- TST.B (A0)+ ;6826: 4A18
- BNE.S LAB_03D9 ;6828: 66FC
- SUBQ.L #1,A0 ;682A: 5388
- SUBA.L D0,A0 ;682C: 91C0
- MOVE.L A0,40(A7) ;682E: 2F480028
- MOVEA.L D0,A0 ;6832: 2040
- MOVE.L 40(A7),D0 ;6834: 202F0028
- MOVEA.L 72(A5),A6 ;6838: 2C6D0048
- JSR -126(A6) ;683C: 4EAEFF82
- MOVE.L D0,(A3) ;6840: 2680
- MOVEA.L 44(A7),A1 ;6842: 226F002C
- MOVEA.L 40(A5),A6 ;6846: 2C6D0028
- JSR -690(A6) ;684A: 4EAEFD4E
- BRA LAB_03E6 ;684E: 600000C2
- LAB_03DA:
- MOVEQ #3,D7 ;6852: 7E03
- BRA LAB_03E6 ;6854: 600000BC
- LAB_03DB:
- MOVEA.L 48(A7),A0 ;6858: 206F0030
- MOVE.L A0,D0 ;685C: 2008
- LAB_03DC:
- TST.B (A0)+ ;685E: 4A18
- BNE.S LAB_03DC ;6860: 66FC
- SUBQ.L #1,A0 ;6862: 5388
- SUBA.L D0,A0 ;6864: 91C0
- MOVE.L A0,40(A7) ;6866: 2F480028
- MOVEA.L D0,A0 ;686A: 2040
- MOVE.L 40(A7),D0 ;686C: 202F0028
- MOVEA.L 72(A5),A6 ;6870: 2C6D0048
- JSR -126(A6) ;6874: 4EAEFF82
- MOVE.L D0,(A3) ;6878: 2680
- BRA LAB_03E6 ;687A: 60000096
- LAB_03DD:
- CMPI.L #$000001F3,52(A7) ;687E: 0CAF000001F30034
- BHI LAB_03E4 ;6886: 62000084
- TST.L 56(A7) ;688A: 4AAF0038
- BNE.S LAB_03DE ;688E: 6608
- LEA LAB_0315(PC),A0 ;6890: 41FAEA52
- MOVE.L A0,56(A7) ;6894: 2F480038
- LAB_03DE:
- MOVEA.L 56(A7),A0 ;6898: 206F0038
- MOVE.L A0,D0 ;689C: 2008
- LAB_03DF:
- TST.B (A0)+ ;689E: 4A18
- BNE.S LAB_03DF ;68A0: 66FC
- SUBQ.L #1,A0 ;68A2: 5388
- SUBA.L D0,A0 ;68A4: 91C0
- MOVE.L A0,D0 ;68A6: 2008
- MOVE.L D0,D6 ;68A8: 2C00
- MOVEQ #100,D1 ;68AA: 7264
- ADD.L D1,D6 ;68AC: DC81
- MOVE.L D6,D0 ;68AE: 2006
- MOVEA.L 40(A5),A6 ;68B0: 2C6D0028
- MOVEQ #1,D1 ;68B4: 7201
- JSR -684(A6) ;68B6: 4EAEFD54
- MOVE.L D0,44(A7) ;68BA: 2F40002C
- BEQ.S LAB_03E3 ;68BE: 6748
- MOVE.L D0,D3 ;68C0: 2600
- MOVE.L 52(A7),D1 ;68C2: 222F0034
- MOVE.L 56(A7),D2 ;68C6: 242F0038
- MOVE.L D6,D4 ;68CA: 2806
- MOVEA.L 48(A5),A6 ;68CC: 2C6D0030
- JSR -468(A6) ;68D0: 4EAEFE2C
- TST D0 ;68D4: 4A40
- BEQ.S LAB_03E1 ;68D6: 6722
- MOVEA.L D3,A0 ;68D8: 2043
- MOVE.L A0,D0 ;68DA: 2008
- LAB_03E0:
- TST.B (A0)+ ;68DC: 4A18
- BNE.S LAB_03E0 ;68DE: 66FC
- SUBQ.L #1,A0 ;68E0: 5388
- SUBA.L D0,A0 ;68E2: 91C0
- MOVE.L A0,40(A7) ;68E4: 2F480028
- MOVEA.L D0,A0 ;68E8: 2040
- MOVE.L 40(A7),D0 ;68EA: 202F0028
- MOVEA.L 72(A5),A6 ;68EE: 2C6D0048
- JSR -126(A6) ;68F2: 4EAEFF82
- MOVE.L D0,(A3) ;68F6: 2680
- BRA.S LAB_03E2 ;68F8: 6002
- LAB_03E1:
- MOVEQ #48,D7 ;68FA: 7E30
- LAB_03E2:
- MOVEA.L D3,A1 ;68FC: 2243
- MOVEA.L 40(A5),A6 ;68FE: 2C6D0028
- JSR -690(A6) ;6902: 4EAEFD4E
- BRA.S LAB_03E6 ;6906: 600A
- LAB_03E3:
- MOVEQ #3,D7 ;6908: 7E03
- BRA.S LAB_03E6 ;690A: 6006
- LAB_03E4:
- MOVEQ #48,D7 ;690C: 7E30
- BRA.S LAB_03E6 ;690E: 6002
- LAB_03E5:
- MOVEQ #17,D7 ;6910: 7E11
- LAB_03E6:
- MOVE.L D7,D0 ;6912: 2007
- MOVEM.L (A7)+,D2-D4/D6-D7/A2-A6 ;6914: 4CDF7CDC
- ADDA #$0014,A7 ;6918: DEFC0014
- RTS ;691C: 4E75
- LAB_03E7:
- SUBA #$0200,A7 ;691E: 9EFC0200
- MOVEM.L A2-A5,-(A7) ;6922: 48E7003C
- MOVEA.L 536(A7),A2 ;6926: 246F0218
- MOVEA.L 532(A7),A3 ;692A: 266F0214
- MOVEA.L A1,A4 ;692E: 2849
- MOVEA.L A0,A5 ;6930: 2A48
- MOVE.L A5,D0 ;6932: 200D
- BEQ.S LAB_03ED ;6934: 6758
- MOVE.L A4,D0 ;6936: 200C
- BEQ.S LAB_03ED ;6938: 6754
- MOVE.L A3,D0 ;693A: 200B
- BEQ.S LAB_03E8 ;693C: 671C
- MOVE.L A3,-(A7) ;693E: 2F0B
- MOVE.L A4,-(A7) ;6940: 2F0C
- PEA LAB_0315+4(PC) ;6942: 487AE9A4
- PEA 28(A7) ;6946: 486F001C
- MOVE.L 556(A7),-(A7) ;694A: 2F2F022C
- JSR LAB_03F3 ;694E: 4EB900006A0C
- LEA 20(A7),A7 ;6954: 4FEF0014
- BRA.S LAB_03E9 ;6958: 6010
- LAB_03E8:
- LEA 16(A7),A0 ;695A: 41EF0010
- MOVEA.L A4,A1 ;695E: 224C
- MOVEQ #64,D0 ;6960: 7040
- LSL.L #3,D0 ;6962: E788
- JSR LAB_043F ;6964: 4EB900007154
- LAB_03E9:
- MOVE.L A2,D0 ;696A: 200A
- BEQ.S LAB_03EB ;696C: 670E
- MOVEA.L A2,A0 ;696E: 204A
- LAB_03EA:
- TST.B (A0)+ ;6970: 4A18
- BNE.S LAB_03EA ;6972: 66FC
- SUBQ.L #1,A0 ;6974: 5388
- SUBA.L A2,A0 ;6976: 91CA
- MOVE.L A0,D0 ;6978: 2008
- BRA.S LAB_03EC ;697A: 6002
- LAB_03EB:
- MOVEQ #0,D0 ;697C: 7000
- LAB_03EC:
- MOVE.L A2,-(A7) ;697E: 2F0A
- MOVEA.L A5,A0 ;6980: 204D
- LEA 20(A7),A1 ;6982: 43EF0014
- JSR LAB_042E ;6986: 4EB900006FBC
- ADDQ #4,A7 ;698C: 584F
- LAB_03ED:
- MOVEM.L (A7)+,A2-A5 ;698E: 4CDF3C00
- ADDA #$0200,A7 ;6992: DEFC0200
- RTS ;6996: 4E75
- LAB_03EE:
- SUBA #$0204,A7 ;6998: 9EFC0204
- MOVEM.L A2-A5,-(A7) ;699C: 48E7003C
- MOVEA.L 540(A7),A2 ;69A0: 246F021C
- MOVEA.L 536(A7),A3 ;69A4: 266F0218
- MOVEA.L A1,A4 ;69A8: 2849
- MOVEA.L A0,A5 ;69AA: 2A48
- MOVE.L A5,D0 ;69AC: 200D
- BEQ.S LAB_03F1 ;69AE: 674E
- MOVE.L A4,D0 ;69B0: 200C
- BEQ.S LAB_03F1 ;69B2: 674A
- MOVE.L A3,D0 ;69B4: 200B
- BEQ.S LAB_03EF ;69B6: 671A
- MOVE.L A3,-(A7) ;69B8: 2F0B
- MOVE.L A4,-(A7) ;69BA: 2F0C
- PEA LAB_0315+4(PC) ;69BC: 487AE92A
- PEA 32(A7) ;69C0: 486F0020
- MOVE.L A2,-(A7) ;69C4: 2F0A
- JSR LAB_03F3 ;69C6: 4EB900006A0C
- LEA 20(A7),A7 ;69CC: 4FEF0014
- BRA.S LAB_03F0 ;69D0: 6010
- LAB_03EF:
- LEA 20(A7),A0 ;69D2: 41EF0014
- MOVEA.L A4,A1 ;69D6: 224C
- MOVEQ #64,D0 ;69D8: 7040
- LSL.L #3,D0 ;69DA: E788
- JSR LAB_043F ;69DC: 4EB900007154
- LAB_03F0:
- PEA 16(A7) ;69E2: 486F0010
- MOVEA.L A5,A0 ;69E6: 204D
- LEA 24(A7),A1 ;69E8: 43EF0018
- JSR LAB_0428 ;69EC: 4EB900006F5A
- ADDQ #4,A7 ;69F2: 584F
- TST.L D0 ;69F4: 4A80
- BNE.S LAB_03F1 ;69F6: 6606
- MOVE.L 16(A7),D0 ;69F8: 202F0010
- BRA.S LAB_03F2 ;69FC: 6002
- LAB_03F1:
- MOVEQ #0,D0 ;69FE: 7000
- LAB_03F2:
- MOVEM.L (A7)+,A2-A5 ;6A00: 4CDF3C00
- ADDA #$0204,A7 ;6A04: DEFC0204
- RTS ;6A08: 4E75
- NOP ;6A0A: 4E71
- LAB_03F3:
- MOVEM.L A2-A6,-(A7) ;6A0C: 48E7003E
- MOVEA.L 28(A7),A4 ;6A10: 286F001C
- MOVEA.L 24(A7),A5 ;6A14: 2A6F0018
- LEA 36(A7),A3 ;6A18: 47EF0024
- LEA LAB_03F4(PC),A0 ;6A1C: 41FA001E
- MOVE.L A3,-(A7) ;6A20: 2F0B
- MOVEA.L A3,A1 ;6A22: 224B
- MOVEA.L A0,A2 ;6A24: 2448
- MOVEA.L 36(A7),A0 ;6A26: 206F0024
- MOVEA.L A4,A3 ;6A2A: 264C
- MOVEA.L 40(A5),A6 ;6A2C: 2C6D0028
- JSR -522(A6) ;6A30: 4EAEFDF6
- MOVEA.L (A7)+,A3 ;6A34: 265F
- MOVEM.L (A7)+,A2-A6 ;6A36: 4CDF7C00
- RTS ;6A3A: 4E75
- LAB_03F4:
- MOVE.B D0,(A3)+ ;6A3C: 16C0
- RTS ;6A3E: 4E75
- DC.W $0000 ;6A40
- LAB_03F5:
- DC.W $2573 ;6A42
- MOVE.L -(A5),D0 ;6A44: 2025
- DC.W $7320 ;6A46
- DC.W $2573 ;6A48
- DC.W $0000 ;6A4A
- LAB_03F6:
- MOVEM.L D2-D7/A3-A6,-(A7) ;6A4C: 48E73F1E
- MOVE.L D0,D7 ;6A50: 2E00
- MOVEA.L A1,A4 ;6A52: 2849
- MOVEA.L A0,A5 ;6A54: 2A48
- MOVEQ #64,D6 ;6A56: 7C40
- SUBA.L A3,A3 ;6A58: 97CB
- MOVEQ #0,D5 ;6A5A: 7A00
- MOVE.L A4,D0 ;6A5C: 200C
- BEQ.S LAB_03F8 ;6A5E: 670E
- MOVEA.L A4,A0 ;6A60: 204C
- LAB_03F7:
- TST.B (A0)+ ;6A62: 4A18
- BNE.S LAB_03F7 ;6A64: 66FC
- SUBQ.L #1,A0 ;6A66: 5388
- SUBA.L A4,A0 ;6A68: 91CC
- MOVE.L A0,D4 ;6A6A: 2808
- BRA.S LAB_03F9 ;6A6C: 6002
- LAB_03F8:
- MOVEQ #0,D4 ;6A6E: 7800
- LAB_03F9:
- MOVE.L D6,D0 ;6A70: 2006
- ADD.L D4,D0 ;6A72: D084
- MOVEQ #16,D1 ;6A74: 7210
- ADD.L D1,D0 ;6A76: D081
- MOVEA.L 40(A5),A6 ;6A78: 2C6D0028
- MOVE.L #$00010001,D1 ;6A7C: 223C00010001
- JSR -684(A6) ;6A82: 4EAEFD54
- MOVEA.L D0,A3 ;6A86: 2640
- MOVE.L A3,D0 ;6A88: 200B
- BEQ.S LAB_03FB ;6A8A: 6738
- MOVE.L D6,D0 ;6A8C: 2006
- SUBQ.L #1,D0 ;6A8E: 5380
- MOVE.L D0,D3 ;6A90: 2600
- MOVE.L D7,D1 ;6A92: 2207
- MOVE.L A3,D2 ;6A94: 240B
- MOVEA.L 48(A5),A6 ;6A96: 2C6D0030
- JSR -402(A6) ;6A9A: 4EAEFE6E
- TST.L D0 ;6A9E: 4A80
- BEQ.S LAB_03FA ;6AA0: 6702
- BRA.S LAB_03FC ;6AA2: 6022
- LAB_03FA:
- JSR -132(A6) ;6AA4: 4EAEFF7C
- MOVE.L D0,D5 ;6AA8: 2A00
- MOVEA.L D2,A1 ;6AAA: 2242
- MOVEA.L 40(A5),A6 ;6AAC: 2C6D0028
- JSR -690(A6) ;6AB0: 4EAEFD4E
- SUBA.L A3,A3 ;6AB4: 97CB
- MOVEQ #120,D0 ;6AB6: 7078
- CMP.L D0,D5 ;6AB8: BA80
- BNE.S LAB_03FC ;6ABA: 660A
- MOVE.L D6,D0 ;6ABC: 2006
- ADD.L D0,D0 ;6ABE: D080
- MOVE.L D0,D6 ;6AC0: 2C00
- BRA.S LAB_03F9 ;6AC2: 60AC
- LAB_03FB:
- MOVEQ #103,D5 ;6AC4: 7A67
- LAB_03FC:
- MOVE.L A3,D0 ;6AC6: 200B
- BEQ.S LAB_03FD ;6AC8: 672C
- MOVE.L A4,D0 ;6ACA: 200C
- BEQ.S LAB_03FE ;6ACC: 6732
- MOVE.L D6,D0 ;6ACE: 2006
- ADD.L D4,D0 ;6AD0: D084
- MOVEQ #14,D1 ;6AD2: 720E
- ADD.L D1,D0 ;6AD4: D081
- MOVE.L D0,D3 ;6AD6: 2600
- MOVE.L A3,D1 ;6AD8: 220B
- MOVE.L A4,D2 ;6ADA: 240C
- MOVEA.L 48(A5),A6 ;6ADC: 2C6D0030
- JSR -882(A6) ;6AE0: 4EAEFC8E
- TST D0 ;6AE4: 4A40
- BNE.S LAB_03FE ;6AE6: 6618
- MOVEA.L A3,A1 ;6AE8: 224B
- MOVEA.L 40(A5),A6 ;6AEA: 2C6D0028
- JSR -690(A6) ;6AEE: 4EAEFD4E
- SUBA.L A3,A3 ;6AF2: 97CB
- BRA.S LAB_03FE ;6AF4: 600A
- LAB_03FD:
- MOVE.L D5,D1 ;6AF6: 2205
- MOVEA.L 48(A5),A6 ;6AF8: 2C6D0030
- JSR -462(A6) ;6AFC: 4EAEFE32
- LAB_03FE:
- MOVE.L A3,D0 ;6B00: 200B
- MOVEM.L (A7)+,D2-D7/A3-A6 ;6B02: 4CDF78FC
- RTS ;6B06: 4E75
- LAB_03FF:
- SUBQ #4,A7 ;6B08: 594F
- MOVEM.L A2-A6,-(A7) ;6B0A: 48E7003E
- MOVEA.L 28(A7),A3 ;6B0E: 266F001C
- MOVEA.L A1,A4 ;6B12: 2849
- MOVEA.L A0,A5 ;6B14: 2A48
- CLR.L 20(A7) ;6B16: 42AF0014
- MOVE.L A4,D0 ;6B1A: 200C
- BEQ.S LAB_0403 ;6B1C: 6728
- MOVEA.L (A4),A2 ;6B1E: 2454
- LAB_0400:
- TST.L (A2) ;6B20: 4A92
- BEQ.S LAB_0403 ;6B22: 6722
- MOVE.L A3,D0 ;6B24: 200B
- BEQ.S LAB_0401 ;6B26: 6712
- MOVEA.L 10(A2),A0 ;6B28: 206A000A
- MOVEA.L A3,A1 ;6B2C: 224B
- MOVEA.L 44(A5),A6 ;6B2E: 2C6D002C
- JSR -162(A6) ;6B32: 4EAEFF5E
- TST.L D0 ;6B36: 4A80
- BNE.S LAB_0402 ;6B38: 6606
- LAB_0401:
- MOVE.L A2,20(A7) ;6B3A: 2F4A0014
- BRA.S LAB_0403 ;6B3E: 6006
- LAB_0402:
- MOVEA.L A2,A0 ;6B40: 204A
- MOVEA.L (A0),A2 ;6B42: 2450
- BRA.S LAB_0400 ;6B44: 60DA
- LAB_0403:
- MOVE.L 20(A7),D0 ;6B46: 202F0014
- MOVEM.L (A7)+,A2-A6 ;6B4A: 4CDF7C00
- ADDQ #4,A7 ;6B4E: 584F
- RTS ;6B50: 4E75
- LAB_0404:
- SUBA #$0014,A7 ;6B52: 9EFC0014
- MOVEM.L D2-D3/D5-D7/A2-A6,-(A7) ;6B56: 48E7373E
- MOVE.L 68(A7),D5 ;6B5A: 2A2F0044
- MOVE.L D1,D6 ;6B5E: 2C01
- MOVE.L D0,D7 ;6B60: 2E00
- MOVEA.L 72(A7),A2 ;6B62: 246F0048
- MOVEA.L 64(A7),A3 ;6B66: 266F0040
- MOVEA.L A1,A4 ;6B6A: 2849
- MOVEA.L A0,A5 ;6B6C: 2A48
- CLR 56(A7) ;6B6E: 426F0038
- TST.L D7 ;6B72: 4A87
- BEQ LAB_0410 ;6B74: 67000112
- TST.L D6 ;6B78: 4A86
- BEQ LAB_0410 ;6B7A: 6700010C
- MOVE.L A2,D0 ;6B7E: 200A
- BEQ LAB_0410 ;6B80: 67000106
- MOVE.L A4,D0 ;6B84: 200C
- BEQ.S LAB_0406 ;6B86: 670E
- MOVEA.L A4,A0 ;6B88: 204C
- LAB_0405:
- TST.B (A0)+ ;6B8A: 4A18
- BNE.S LAB_0405 ;6B8C: 66FC
- SUBQ.L #1,A0 ;6B8E: 5388
- SUBA.L A4,A0 ;6B90: 91CC
- MOVE.L A0,D0 ;6B92: 2008
- BRA.S LAB_0407 ;6B94: 6002
- LAB_0406:
- MOVEQ #0,D0 ;6B96: 7000
- LAB_0407:
- MOVE.L A4,D1 ;6B98: 220C
- BEQ.S LAB_0409 ;6B9A: 670E
- MOVEA.L A3,A0 ;6B9C: 204B
- LAB_0408:
- TST.B (A0)+ ;6B9E: 4A18
- BNE.S LAB_0408 ;6BA0: 66FC
- SUBQ.L #1,A0 ;6BA2: 5388
- SUBA.L A3,A0 ;6BA4: 91CB
- MOVE.L A0,D1 ;6BA6: 2208
- BRA.S LAB_040A ;6BA8: 6002
- LAB_0409:
- MOVEQ #0,D1 ;6BAA: 7200
- LAB_040A:
- ADD.L D1,D0 ;6BAC: D081
- ADDQ.L #8,D0 ;6BAE: 5080
- MOVE.L D0,52(A7) ;6BB0: 2F400034
- MOVEA.L 40(A5),A6 ;6BB4: 2C6D0028
- MOVEQ #1,D1 ;6BB8: 7201
- JSR -198(A6) ;6BBA: 4EAEFF3A
- MOVE.L D0,40(A7) ;6BBE: 2F400028
- BEQ LAB_0410 ;6BC2: 670000C4
- MOVEA.L A4,A0 ;6BC6: 204C
- MOVEA.L D0,A1 ;6BC8: 2240
- LAB_040B:
- MOVE.B (A0)+,(A1)+ ;6BCA: 12D8
- BNE.S LAB_040B ;6BCC: 66FC
- MOVE.L 40(A7),D1 ;6BCE: 222F0028
- MOVE.L A3,D2 ;6BD2: 240B
- MOVE.L 52(A7),D3 ;6BD4: 262F0034
- MOVEA.L 48(A5),A6 ;6BD8: 2C6D0030
- JSR -882(A6) ;6BDC: 4EAEFC8E
- TST D0 ;6BE0: 4A40
- BEQ LAB_040F ;6BE2: 67000096
- MOVEA.L 40(A5),A6 ;6BE6: 2C6D0028
- JSR -666(A6) ;6BEA: 4EAEFD66
- MOVE.L D0,48(A7) ;6BEE: 2F400030
- BEQ LAB_040F ;6BF2: 67000086
- MOVEA.L 48(A5),A6 ;6BF6: 2C6D0030
- MOVEQ #3,D1 ;6BFA: 7203
- MOVEQ #0,D2 ;6BFC: 7400
- JSR -228(A6) ;6BFE: 4EAEFF1C
- MOVE.L D0,44(A7) ;6C02: 2F40002C
- BEQ.S LAB_040E ;6C06: 6766
- MOVEA.L D0,A0 ;6C08: 2040
- MOVE.L D5,8(A0) ;6C0A: 21450008
- MOVE.L D6,20(A0) ;6C0E: 21460014
- MOVE.L 40(A7),24(A0) ;6C12: 216F00280018
- MOVE.L 48(A7),4(A0) ;6C18: 216F00300004
- MOVE.L D7,D1 ;6C1E: 2207
- ASL.L #2,D1 ;6C20: E581
- MOVEA.L D1,A0 ;6C22: 2041
- MOVEA.L 12(A0),A0 ;6C24: 2068000C
- MOVEA.L D0,A1 ;6C28: 2240
- MOVEA.L (A1),A1 ;6C2A: 2251
- MOVEA.L 40(A5),A6 ;6C2C: 2C6D0028
- JSR -366(A6) ;6C30: 4EAEFE92
- MOVEA.L 48(A7),A0 ;6C34: 206F0030
- JSR -384(A6) ;6C38: 4EAEFE80
- MOVEQ #-1,D0 ;6C3C: 70FF
- MOVEA.L 44(A7),A0 ;6C3E: 206F002C
- CMP.L 12(A0),D0 ;6C42: B0A8000C
- BNE.S LAB_040C ;6C46: 6616
- MOVEA.L A2,A0 ;6C48: 204A
- MOVEA.L 40(A7),A1 ;6C4A: 226F0028
- MOVEQ #31,D0 ;6C4E: 701F
- JSR LAB_043F ;6C50: 4EB900007154
- MOVE #$0001,56(A7) ;6C56: 3F7C00010038
- BRA.S LAB_040D ;6C5C: 6002
- LAB_040C:
- CLR.B (A2) ;6C5E: 4212
- LAB_040D:
- MOVE.L 44(A7),D2 ;6C60: 242F002C
- MOVEA.L 48(A5),A6 ;6C64: 2C6D0030
- MOVEQ #3,D1 ;6C68: 7203
- JSR -234(A6) ;6C6A: 4EAEFF16
- LAB_040E:
- MOVEA.L 48(A7),A0 ;6C6E: 206F0030
- MOVEA.L 40(A5),A6 ;6C72: 2C6D0028
- JSR -672(A6) ;6C76: 4EAEFD60
- LAB_040F:
- MOVE.L D3,D0 ;6C7A: 2003
- MOVEA.L 40(A7),A1 ;6C7C: 226F0028
- MOVEA.L 40(A5),A6 ;6C80: 2C6D0028
- JSR -210(A6) ;6C84: 4EAEFF2E
- LAB_0410:
- MOVE 56(A7),D0 ;6C88: 302F0038
- MOVEM.L (A7)+,D2-D3/D5-D7/A2-A6 ;6C8C: 4CDF7CEC
- ADDA #$0014,A7 ;6C90: DEFC0014
- RTS ;6C94: 4E75
- LAB_0411:
- SUBA #$004C,A7 ;6C96: 9EFC004C
- MOVEM.L A3-A6,-(A7) ;6C9A: 48E7001E
- MOVEA.L 96(A7),A3 ;6C9E: 266F0060
- MOVEA.L A1,A4 ;6CA2: 2849
- MOVEA.L A0,A5 ;6CA4: 2A48
- MOVEA.L A3,A0 ;6CA6: 204B
- LEA 18(A7),A1 ;6CA8: 43EF0012
- MOVE.L (A0)+,(A1)+ ;6CAC: 22D8
- MOVE.L (A0)+,(A1)+ ;6CAE: 22D8
- MOVE.L (A0)+,(A1)+ ;6CB0: 22D8
- CLR.B 30(A7) ;6CB2: 422F001E
- CLR.B 31(A7) ;6CB6: 422F001F
- LEA 76(A7),A0 ;6CBA: 41EF004C
- MOVE.L A0,32(A7) ;6CBE: 2F480020
- LEA 60(A7),A0 ;6CC2: 41EF003C
- MOVE.L A0,36(A7) ;6CC6: 2F480024
- LEA 44(A7),A0 ;6CCA: 41EF002C
- MOVE.L A0,40(A7) ;6CCE: 2F480028
- LEA 18(A7),A0 ;6CD2: 41EF0012
- MOVE.L A0,D1 ;6CD6: 2208
- MOVEA.L 48(A5),A6 ;6CD8: 2C6D0030
- JSR -744(A6) ;6CDC: 4EAEFD18
- TST.L D0 ;6CE0: 4A80
- BEQ.S LAB_0412 ;6CE2: 671C
- PEA 44(A7) ;6CE4: 486F002C
- PEA 64(A7) ;6CE8: 486F0040
- PEA 84(A7) ;6CEC: 486F0054
- PEA LAB_03F5(PC) ;6CF0: 487AFD50
- MOVE.L A4,-(A7) ;6CF4: 2F0C
- MOVE.L A5,-(A7) ;6CF6: 2F0D
- BSR LAB_03F3 ;6CF8: 6100FD12
- LEA 24(A7),A7 ;6CFC: 4FEF0018
- LAB_0412:
- MOVEM.L (A7)+,A3-A6 ;6D00: 4CDF7800
- ADDA #$004C,A7 ;6D04: DEFC004C
- RTS ;6D08: 4E75
- LAB_0413:
- MOVEM.L A2-A5,-(A7) ;6D0A: 48E7003C
- MOVEA.L A1,A4 ;6D0E: 2849
- MOVEA.L A0,A5 ;6D10: 2A48
- MOVE.L A5,D0 ;6D12: 200D
- BEQ.S LAB_0416 ;6D14: 6718
- MOVE.L A4,D0 ;6D16: 200C
- BEQ.S LAB_0416 ;6D18: 6714
- MOVEA.L (A5),A3 ;6D1A: 2655
- LAB_0414:
- MOVEA.L (A3),A2 ;6D1C: 2453
- MOVE.L A2,D0 ;6D1E: 200A
- BEQ.S LAB_0416 ;6D20: 670C
- CMPA.L A4,A3 ;6D22: B7CC
- BNE.S LAB_0415 ;6D24: 6604
- MOVEQ #1,D0 ;6D26: 7001
- BRA.S LAB_0417 ;6D28: 6006
- LAB_0415:
- MOVEA.L A2,A3 ;6D2A: 264A
- BRA.S LAB_0414 ;6D2C: 60EE
- LAB_0416:
- MOVEQ #0,D0 ;6D2E: 7000
- LAB_0417:
- MOVEM.L (A7)+,A2-A5 ;6D30: 4CDF3C00
- RTS ;6D34: 4E75
- LAB_0418:
- MOVEM.L D7/A4-A5,-(A7) ;6D36: 48E7010C
- MOVE.L 28(A7),D7 ;6D3A: 2E2F001C
- MOVEA.L 24(A7),A4 ;6D3E: 286F0018
- MOVEA.L 20(A7),A5 ;6D42: 2A6F0014
- MOVE.L D7,-(A7) ;6D46: 2F07
- MOVE.L A4,-(A7) ;6D48: 2F0C
- PEA 40(A7) ;6D4A: 486F0028
- PEA (263).W ;6D4E: 48780107
- MOVE.L A5,-(A7) ;6D52: 2F0D
- JSR LAB_041A ;6D54: 4EB900006DA8
- LEA 20(A7),A7 ;6D5A: 4FEF0014
- MOVEM.L (A7)+,D7/A4-A5 ;6D5E: 4CDF3080
- RTS ;6D62: 4E75
- LAB_0419:
- MOVEM.L D7/A2-A6,-(A7) ;6D64: 48E7013E
- MOVE.L 44(A7),D7 ;6D68: 2E2F002C
- MOVEA.L 40(A7),A2 ;6D6C: 246F0028
- MOVEA.L 36(A7),A3 ;6D70: 266F0024
- MOVEA.L 32(A7),A4 ;6D74: 286F0020
- MOVEA.L 28(A7),A5 ;6D78: 2A6F001C
- MOVEM.L A2-A3,-(A7) ;6D7C: 48E70030
- MOVE.L D7,-(A7) ;6D80: 2F07
- CLR.L -(A7) ;6D82: 42A7
- PEA 64(A7) ;6D84: 486F0040
- PEA (263).W ;6D88: 48780107
- MOVEA.L A3,A1 ;6D8C: 224B
- MOVEA.L A4,A0 ;6D8E: 204C
- MOVEA.L 64(A5),A6 ;6D90: 2C6D0040
- MOVEA.L A7,A3 ;6D94: 264F
- JSR -810(A6) ;6D96: 4EAEFCD6
- LEA 16(A7),A7 ;6D9A: 4FEF0010
- MOVEM.L (A7)+,A2-A3 ;6D9E: 4CDF0C00
- MOVEM.L (A7)+,D7/A2-A6 ;6DA2: 4CDF7C80
- RTS ;6DA6: 4E75
- LAB_041A:
- MOVE.L A2,-(A7) ;6DA8: 2F0A
- MOVEA.L 8(A7),A2 ;6DAA: 246F0008
- MOVE.L A2,D0 ;6DAE: 200A
- BEQ.S LAB_041D ;6DB0: 6758
- LEA 12(A7),A1 ;6DB2: 43EF000C
- MOVEA.L -4(A2),A0 ;6DB6: 206AFFFC
- BRA.S LAB_041C ;6DBA: 6044
- MOVE.L A2,-(A7) ;6DBC: 2F0A
- MOVEM.L 8(A7),A0/A2 ;6DBE: 4CEF05000008
- MOVE.L A2,D0 ;6DC4: 200A
- BEQ.S LAB_041D ;6DC6: 6742
- MOVE.L A0,D0 ;6DC8: 2008
- BEQ.S LAB_041D ;6DCA: 673E
- LEA 16(A7),A1 ;6DCC: 43EF0010
- MOVEA.L 24(A0),A0 ;6DD0: 20680018
- BRA.S LAB_041C ;6DD4: 602A
- LAB_041B:
- MOVE.L A2,-(A7) ;6DD6: 2F0A
- MOVEM.L 8(A7),A0/A2 ;6DD8: 4CEF05000008
- MOVE.L A2,D0 ;6DDE: 200A
- BEQ.S LAB_041D ;6DE0: 6728
- MOVE.L A0,D0 ;6DE2: 2008
- BEQ.S LAB_041D ;6DE4: 6724
- LEA 16(A7),A1 ;6DE6: 43EF0010
- BRA.S LAB_041C ;6DEA: 6014
- MOVE.L A2,-(A7) ;6DEC: 2F0A
- MOVEM.L 8(A7),A0/A2 ;6DEE: 4CEF05000008
- MOVE.L A2,D0 ;6DF4: 200A
- BEQ.S LAB_041D ;6DF6: 6712
- MOVE.L A0,D0 ;6DF8: 2008
- BEQ.S LAB_041D ;6DFA: 670E
- MOVEA.L 16(A7),A1 ;6DFC: 226F0010
- LAB_041C:
- PEA LAB_041E(PC) ;6E00: 487A000A
- MOVE.L 8(A0),-(A7) ;6E04: 2F280008
- RTS ;6E08: 4E75
- LAB_041D:
- MOVEQ #0,D0 ;6E0A: 7000
- LAB_041E:
- MOVEA.L (A7)+,A2 ;6E0C: 245F
- RTS ;6E0E: 4E75
- LAB_041F:
- MOVE.L A2,-(A7) ;6E10: 2F0A
- MOVEA.L 8(A7),A2 ;6E12: 246F0008
- MOVE.L A2,D0 ;6E16: 200A
- BEQ.S LAB_041D ;6E18: 67F0
- MOVEA.L 12(A7),A1 ;6E1A: 226F000C
- MOVEA.L -4(A2),A0 ;6E1E: 206AFFFC
- BRA.S LAB_041C ;6E22: 60DC
- LAB_0420:
- MOVE.L A2,-(A7) ;6E24: 2F0A
- MOVEM.L 8(A7),A0/A2 ;6E26: 4CEF05000008
- MOVE.L A2,D0 ;6E2C: 200A
- BEQ.S LAB_041D ;6E2E: 67DA
- MOVE.L A0,D0 ;6E30: 2008
- BEQ.S LAB_041D ;6E32: 67D6
- MOVEA.L 16(A7),A1 ;6E34: 226F0010
- MOVEA.L 24(A0),A0 ;6E38: 20680018
- BRA.S LAB_041C ;6E3C: 60C2
- MOVE.L A2,-(A7) ;6E3E: 2F0A
- MOVEM.L 8(A7),A0/A2 ;6E40: 4CEF05000008
- MOVE.L A2,D0 ;6E46: 200A
- BEQ.S LAB_041D ;6E48: 67C0
- MOVE.L A0,D0 ;6E4A: 2008
- BEQ.S LAB_041D ;6E4C: 67BC
- MOVEA.L 24(A0),A0 ;6E4E: 20680018
- MOVE.L #$00000000,-(A7) ;6E52: 2F3C00000000
- PEA 20(A7) ;6E58: 486F0014
- MOVE.L #$00000103,-(A7) ;6E5C: 2F3C00000103
- LEA (A7),A1 ;6E62: 43D7
- PEA LAB_0421(PC) ;6E64: 487A0008
- MOVE.L 8(A0),-(A7) ;6E68: 2F280008
- RTS ;6E6C: 4E75
- LAB_0421:
- LEA 12(A7),A7 ;6E6E: 4FEF000C
- MOVEA.L (A7)+,A2 ;6E72: 245F
- RTS ;6E74: 4E75
- DC.W $0000 ;6E76
- LAB_0422:
- CMPI.L #$00000018,D0 ;6E78: 0C8000000018
- BLT.S LAB_0424 ;6E7E: 6D1A
- LAB_0423:
- MOVE.L (A0)+,(A1)+ ;6E80: 22D8
- MOVE.L (A0)+,(A1)+ ;6E82: 22D8
- MOVE.L (A0)+,(A1)+ ;6E84: 22D8
- MOVE.L (A0)+,(A1)+ ;6E86: 22D8
- MOVE.L (A0)+,(A1)+ ;6E88: 22D8
- MOVE.L (A0)+,(A1)+ ;6E8A: 22D8
- SUBI.L #$00000018,D0 ;6E8C: 048000000018
- CMPI.L #$00000018,D0 ;6E92: 0C8000000018
- BGE.S LAB_0423 ;6E98: 6CE6
- LAB_0424:
- ADD D0,D0 ;6E9A: D040
- MOVE LAB_0425(PC,D0.W),D0 ;6E9C: 303B0006
- JMP LAB_0425(PC,D0.W) ;6EA0: 4EFB0002
- LAB_0425:
- ORI #$0058,-(A6) ;6EA4: 00660058
- DC.W $004A ;6EA8
- DC.W $003A ;6EAA
- ORI #$0056,-(A4) ;6EAC: 00640056
- DC.W $0048 ;6EB0
- ORI.B #$62,(EXT_0001).W ;6EB2: 003800620054
- ORI #$0036,D6 ;6EB8: 00460036
- ORI #$0052,-(A0) ;6EBC: 00600052
- ORI #$0034,D4 ;6EC0: 00440034
- ORI #$0050,(A6)+ ;6EC4: 005E0050
- ORI #$0032,D2 ;6EC8: 00420032
- ORI #$004E,(A4)+ ;6ECC: 005C004E
- ORI #$0030,D0 ;6ED0: 00400030
- MOVE.L (A0)+,(A1)+ ;6ED4: 22D8
- MOVE.L (A0)+,(A1)+ ;6ED6: 22D8
- MOVE.L (A0)+,(A1)+ ;6ED8: 22D8
- MOVE.L (A0)+,(A1)+ ;6EDA: 22D8
- MOVE.L (A0)+,(A1)+ ;6EDC: 22D8
- MOVE (A0)+,(A1)+ ;6EDE: 32D8
- MOVE.B (A0)+,(A1)+ ;6EE0: 12D8
- RTS ;6EE2: 4E75
- MOVE.L (A0)+,(A1)+ ;6EE4: 22D8
- MOVE.L (A0)+,(A1)+ ;6EE6: 22D8
- MOVE.L (A0)+,(A1)+ ;6EE8: 22D8
- MOVE.L (A0)+,(A1)+ ;6EEA: 22D8
- MOVE.L (A0)+,(A1)+ ;6EEC: 22D8
- MOVE (A0)+,(A1)+ ;6EEE: 32D8
- RTS ;6EF0: 4E75
- MOVE.L (A0)+,(A1)+ ;6EF2: 22D8
- MOVE.L (A0)+,(A1)+ ;6EF4: 22D8
- MOVE.L (A0)+,(A1)+ ;6EF6: 22D8
- MOVE.L (A0)+,(A1)+ ;6EF8: 22D8
- MOVE.L (A0)+,(A1)+ ;6EFA: 22D8
- MOVE.B (A0)+,(A1)+ ;6EFC: 12D8
- RTS ;6EFE: 4E75
- MOVE.L (A0)+,(A1)+ ;6F00: 22D8
- MOVE.L (A0)+,(A1)+ ;6F02: 22D8
- MOVE.L (A0)+,(A1)+ ;6F04: 22D8
- MOVE.L (A0)+,(A1)+ ;6F06: 22D8
- MOVE.L (A0)+,(A1)+ ;6F08: 22D8
- RTS ;6F0A: 4E75
- MOVEA.L 4(A7),A0 ;6F0C: 206F0004
- LAB_0426:
- MOVEM.L D2/A2/A6,-(A7) ;6F10: 48E72022
- MOVEA.L A0,A2 ;6F14: 2448
- MOVEA.L ABSEXECBASE,A6 ;6F16: 2C7900000004
- LEA LAB_043E(PC),A1 ;6F1C: 43FA0216
- MOVEQ #0,D0 ;6F20: 7000
- JSR -552(A6) ;6F22: 4EAEFDD8
- MOVE.L D0,D2 ;6F26: 2400
- BEQ.S LAB_0427 ;6F28: 671C
- MOVEA.L D0,A1 ;6F2A: 2240
- JSR -414(A6) ;6F2C: 4EAEFE62
- MOVEQ #0,D0 ;6F30: 7000
- CMP.L 24(A2),D2 ;6F32: B4AA0018
- BNE.S LAB_0427 ;6F36: 660E
- MOVE.L 20(A2),D1 ;6F38: 222A0014
- BEQ.S LAB_0427 ;6F3C: 6708
- MOVEA.L A2,A0 ;6F3E: 204A
- MOVEA.L D2,A6 ;6F40: 2C42
- JSR -168(A6) ;6F42: 4EAEFF58
- LAB_0427:
- TST.L D0 ;6F46: 4A80
- MOVEM.L (A7)+,D2/A2/A6 ;6F48: 4CDF4404
- RTS ;6F4C: 4E75
- MOVEM.L 4(A7),A0-A1 ;6F4E: 4CEF03000004
- MOVE.L 12(A7),4(A7) ;6F54: 2F6F000C0004
- LAB_0428:
- BSR.S LAB_042A ;6F5A: 610A
- BNE.S LAB_0429 ;6F5C: 6606
- MOVEA.L 4(A7),A0 ;6F5E: 206F0004
- MOVE.L A1,(A0) ;6F62: 2089
- LAB_0429:
- RTS ;6F64: 4E75
- LAB_042A:
- MOVEM.L D2-D3/A2-A6,-(A7) ;6F66: 48E7303E
- MOVEA.L A0,A2 ;6F6A: 2448
- MOVEA.L A1,A3 ;6F6C: 2649
- BSR.S LAB_0426 ;6F6E: 61A0
- LAB_042B:
- BEQ.S LAB_042C ;6F70: 6730
- MOVEA.L 24(A2),A6 ;6F72: 2C6A0018
- MOVEA.L 20(A2),A0 ;6F76: 206A0014
- JSR -108(A6) ;6F7A: 4EAEFF94
- MOVEA.L A0,A4 ;6F7E: 2848
- MOVEA.L A3,A0 ;6F80: 204B
- BSR LAB_0432 ;6F82: 610000C2
- BNE.S LAB_042D ;6F86: 661C
- MOVEA.L A1,A2 ;6F88: 2449
- MOVE.L D1,D2 ;6F8A: 2401
- MOVEA.L A4,A0 ;6F8C: 204C
- MOVE.L D2,D0 ;6F8E: 2002
- MOVEQ #0,D1 ;6F90: 7200
- JSR -72(A6) ;6F92: 4EAEFFB8
- MOVEQ #0,D0 ;6F96: 7000
- ADDQ.L #8,A1 ;6F98: 5089
- TST.L D1 ;6F9A: 4A81
- BEQ.S LAB_042D ;6F9C: 6706
- SUBA.L A1,A1 ;6F9E: 93C9
- BRA.S LAB_042D ;6FA0: 6002
- LAB_042C:
- MOVEQ #10,D0 ;6FA2: 700A
- LAB_042D:
- TST.L D0 ;6FA4: 4A80
- MOVEM.L (A7)+,D2-D3/A2-A6 ;6FA6: 4CDF7C0C
- RTS ;6FAA: 4E75
- MOVEM.L 4(A7),A0-A1 ;6FAC: 4CEF03000004
- MOVE.L 16(A7),D0 ;6FB2: 202F0010
- MOVE.L 12(A7),4(A7) ;6FB6: 2F6F000C0004
- LAB_042E:
- MOVE.L D0,D1 ;6FBC: 2200
- MOVE.L 4(A7),D0 ;6FBE: 202F0004
- MOVEM.L D2-D7/A2-A6,-(A7) ;6FC2: 48E73F3E
- LEA -12(A7),A7 ;6FC6: 4FEFFFF4
- MOVEA.L A0,A2 ;6FCA: 2448
- MOVEA.L A1,A3 ;6FCC: 2649
- MOVEA.L D0,A5 ;6FCE: 2A40
- MOVE.L D1,D3 ;6FD0: 2601
- LEA LAB_042F(PC),A0 ;6FD2: 41FA0058
- MOVEA.L A7,A1 ;6FD6: 224F
- BSR LAB_043C ;6FD8: 61000124
- MOVEA.L A2,A0 ;6FDC: 204A
- BSR LAB_0426 ;6FDE: 6100FF30
- BEQ.S LAB_0430 ;6FE2: 674C
- MOVEA.L 24(A2),A6 ;6FE4: 2C6A0018
- MOVEQ #9,D0 ;6FE8: 7009
- CMPI.L #$0000FFFF,D3 ;6FEA: 0C830000FFFF
- BGT.S LAB_0431 ;6FF0: 6E40
- MOVEA.L 20(A2),A0 ;6FF2: 206A0014
- JSR -108(A6) ;6FF6: 4EAEFF94
- MOVEA.L A0,A4 ;6FFA: 2848
- MOVEA.L A3,A0 ;6FFC: 204B
- BSR LAB_0432 ;6FFE: 61000046
- BNE.S LAB_0431 ;7002: 662E
- MOVEA.L A1,A2 ;7004: 2449
- MOVE.L D1,D2 ;7006: 2401
- MOVEA.L A4,A0 ;7008: 204C
- MOVE.L D2,D0 ;700A: 2002
- JSR -66(A6) ;700C: 4EAEFFBE
- MOVE.L D0,D4 ;7010: 2800
- MOVEA.L A4,A0 ;7012: 204C
- MOVEA.L A5,A1 ;7014: 224D
- MOVE.L D3,D0 ;7016: 2003
- BSR LAB_0438 ;7018: 61000096
- BEQ.S LAB_042F ;701C: 670E
- MOVEA.L A4,A0 ;701E: 204C
- MOVEA.L D0,A1 ;7020: 2240
- MOVE.L D4,D0 ;7022: 2004
- JSR -84(A6) ;7024: 4EAEFFAC
- MOVEQ #0,D0 ;7028: 7000
- BRA.S LAB_0431 ;702A: 6006
- LAB_042F:
- MOVEQ #3,D0 ;702C: 7003
- BRA.S LAB_0431 ;702E: 6002
- LAB_0430:
- MOVEQ #10,D0 ;7030: 700A
- LAB_0431:
- MOVEA.L A7,A0 ;7032: 204F
- MOVE.L D0,-(A7) ;7034: 2F00
- BSR LAB_043D ;7036: 610000E6
- MOVE.L (A7)+,D0 ;703A: 201F
- LEA 12(A7),A7 ;703C: 4FEF000C
- MOVEM.L (A7)+,D2-D7/A2-A6 ;7040: 4CDF7CFC
- RTS ;7044: 4E75
- LAB_0432:
- MOVEM.L D2-D3/A2-A3,-(A7) ;7046: 48E73030
- MOVEQ #0,D2 ;704A: 7400
- MOVEQ #0,D3 ;704C: 7600
- JSR -288(A6) ;704E: 4EAEFEE0
- MOVEA.L A0,A1 ;7052: 2248
- MOVEA.L A4,A0 ;7054: 204C
- BSR.S LAB_0438 ;7056: 6158
- MOVEA.L D0,A2 ;7058: 2440
- BEQ.S LAB_0435 ;705A: 6736
- LEA 8(A2),A1 ;705C: 43EA0008
- MOVE 4(A2),D0 ;7060: 302A0004
- MOVE.L A1,D1 ;7064: 2209
- LAB_0433:
- CMPI.B #$2E,(A1)+ ;7066: 0C19002E
- DBEQ D0,LAB_0433 ;706A: 57C8FFFA
- BNE.S LAB_0434 ;706E: 6610
- EXG D1,A1 ;7070: C389
- SUB.L A1,D1 ;7072: 9289
- MOVE.L A2,D3 ;7074: 260A
- MOVEA.L A4,A0 ;7076: 204C
- MOVE.L D1,D0 ;7078: 2001
- BSR.S LAB_0438 ;707A: 6134
- MOVEA.L D0,A2 ;707C: 2440
- BEQ.S LAB_0435 ;707E: 6712
- LAB_0434:
- LEA 8(A2),A0 ;7080: 41EA0008
- JSR -102(A6) ;7084: 4EAEFF9A
- CMP 4(A2),D1 ;7088: B26A0004
- BEQ.S LAB_0436 ;708C: 6706
- MOVEQ #40,D2 ;708E: 7428
- BRA.S LAB_0436 ;7090: 6002
- LAB_0435:
- MOVEQ #3,D2 ;7092: 7403
- LAB_0436:
- TST.L D2 ;7094: 4A82
- BEQ.S LAB_0437 ;7096: 670C
- MOVEA.L A4,A0 ;7098: 204C
- MOVEA.L A2,A1 ;709A: 224A
- BSR.S LAB_043A ;709C: 6146
- MOVEA.L A4,A0 ;709E: 204C
- MOVEA.L D3,A1 ;70A0: 2243
- BSR.S LAB_043A ;70A2: 6140
- LAB_0437:
- MOVEA.L A2,A1 ;70A4: 224A
- MOVE.L D3,D1 ;70A6: 2203
- MOVE.L D2,D0 ;70A8: 2002
- MOVEM.L (A7)+,D2-D3/A2-A3 ;70AA: 4CDF0C0C
- RTS ;70AE: 4E75
- LAB_0438:
- MOVEM.L D0/A1,-(A7) ;70B0: 48E78040
- ADDQ.L #8,D0 ;70B4: 5080
- ADDQ.L #1,D0 ;70B6: 5280
- JSR -114(A6) ;70B8: 4EAEFF8E
- MOVEM.L (A7)+,D0/A1 ;70BC: 4CDF0201
- BEQ.S LAB_0439 ;70C0: 671E
- MOVE.L A0,-(A7) ;70C2: 2F08
- CLR.L (A0) ;70C4: 4290
- MOVE D0,4(A0) ;70C6: 31400004
- MOVE.B #$02,6(A0) ;70CA: 117C00020006
- CLR.B 8(A0,D0.L) ;70D0: 42300808
- ADDQ.L #8,A0 ;70D4: 5088
- JSR -270(A6) ;70D6: 4EAEFEF2
- MOVEA.L (A7)+,A0 ;70DA: 205F
- MOVE.B D0,7(A0) ;70DC: 11400007
- LAB_0439:
- MOVE.L A0,D0 ;70E0: 2008
- RTS ;70E2: 4E75
- LAB_043A:
- MOVE.L A1,D1 ;70E4: 2209
- BEQ.S LAB_043B ;70E6: 6714
- MOVEQ #1,D0 ;70E8: 7001
- AND.B 6(A1),D0 ;70EA: C0290006
- BNE.S LAB_043B ;70EE: 660C
- MOVE 4(A1),D0 ;70F0: 30290004
- ADDQ.L #8,D0 ;70F4: 5080
- ADDQ.L #1,D0 ;70F6: 5280
- JSR -120(A6) ;70F8: 4EAEFF88
- LAB_043B:
- RTS ;70FC: 4E75
- LAB_043C:
- MOVE.L A3,-(A7) ;70FE: 2F0B
- MOVEA.L 20(A2),A3 ;7100: 266A0014
- MOVE.L A2,0(A1) ;7104: 234A0000
- MOVEM.L 252(A3),D0-D1 ;7108: 4CEB000300FC
- MOVEM.L A0-A1,252(A3) ;710E: 48EB030000FC
- MOVEM.L D0-D1,4(A1) ;7114: 48E900030004
- MOVEA.L (A7)+,A3 ;711A: 265F
- RTS ;711C: 4E75
- LAB_043D:
- MOVEA.L 0(A0),A1 ;711E: 22680000
- MOVEA.L 20(A1),A1 ;7122: 22690014
- MOVEM.L 4(A0),D0-D1 ;7126: 4CE800030004
- MOVEM.L D0-D1,252(A1) ;712C: 48E9000300FC
- RTS ;7132: 4E75
- LAB_043E:
- MOVEQ #101,D1 ;7134: 7265
- MOVEQ #120,D4 ;7136: 7878
- DC.W $7379 ;7138
- DC.W $736C ;713A
- BVS.S LAB_0443 ;713C: 6962
- MOVEA.L 26978(A4),A7 ;713E: 2E6C6962
- MOVEQ #97,D1 ;7142: 7261
- MOVEQ #121,D1 ;7144: 7279
- DC.W $0000 ;7146
- MOVEA.L 4(A7),A0 ;7148: 206F0004
- MOVEA.L 8(A7),A1 ;714C: 226F0008
- MOVE.L 12(A7),D0 ;7150: 202F000C
- LAB_043F:
- MOVEM.L D6/A5,-(A7) ;7154: 48E70204
- MOVEA.L A0,A5 ;7158: 2A48
- MOVEA.L A1,A0 ;715A: 2049
- LAB_0440:
- TST.B (A0)+ ;715C: 4A18
- BNE.S LAB_0440 ;715E: 66FC
- SUBQ.L #1,A0 ;7160: 5388
- SUBA.L A1,A0 ;7162: 91C9
- MOVE.L A0,D6 ;7164: 2C08
- CMPA.L D0,A0 ;7166: B1C0
- BLT.S LAB_0441 ;7168: 6D04
- MOVE.L D0,D6 ;716A: 2C00
- SUBQ.L #1,D6 ;716C: 5386
- LAB_0441:
- MOVE.L D6,D0 ;716E: 2006
- MOVEA.L A5,A0 ;7170: 204D
- BSR LAB_0451 ;7172: 61000130
- CLR.B 0(A5,D6.L) ;7176: 42356800
- MOVE.L D6,D0 ;717A: 2006
- ADDQ.L #1,D0 ;717C: 5280
- MOVEM.L (A7)+,D6/A5 ;717E: 4CDF2040
- RTS ;7182: 4E75
- TST.L D0 ;7184: 4A80
- BPL LAB_0444 ;7186: 6A00001E
- NEG.L D0 ;718A: 4480
- TST.L D1 ;718C: 4A81
- BPL LAB_0442 ;718E: 6A00000C
- NEG.L D1 ;7192: 4481
- BSR LAB_0445 ;7194: 61000020
- NEG.L D1 ;7198: 4481
- RTS ;719A: 4E75
- LAB_0442:
- BSR LAB_0445 ;719C: 61000018
- LAB_0443:
- NEG.L D0 ;71A0: 4480
- NEG.L D1 ;71A2: 4481
- RTS ;71A4: 4E75
- LAB_0444:
- TST.L D1 ;71A6: 4A81
- BPL LAB_0445 ;71A8: 6A00000C
- NEG.L D1 ;71AC: 4481
- BSR LAB_0445 ;71AE: 61000006
- NEG.L D0 ;71B2: 4480
- RTS ;71B4: 4E75
- LAB_0445:
- MOVE.L D2,-(A7) ;71B6: 2F02
- SWAP D1 ;71B8: 4841
- MOVE D1,D2 ;71BA: 3401
- BNE LAB_0447 ;71BC: 66000022
- SWAP D0 ;71C0: 4840
- SWAP D1 ;71C2: 4841
- SWAP D2 ;71C4: 4842
- MOVE D0,D2 ;71C6: 3400
- BEQ LAB_0446 ;71C8: 67000006
- DIVU D1,D2 ;71CC: 84C1
- MOVE D2,D0 ;71CE: 3002
- LAB_0446:
- SWAP D0 ;71D0: 4840
- MOVE D0,D2 ;71D2: 3400
- DIVU D1,D2 ;71D4: 84C1
- MOVE D2,D0 ;71D6: 3002
- SWAP D2 ;71D8: 4842
- MOVE D2,D1 ;71DA: 3202
- MOVE.L (A7)+,D2 ;71DC: 241F
- RTS ;71DE: 4E75
- LAB_0447:
- MOVE.L D3,-(A7) ;71E0: 2F03
- MOVEQ #16,D3 ;71E2: 7610
- CMPI #$0100,D1 ;71E4: 0C410100
- BCC LAB_0448 ;71E8: 64000006
- ROL.L #8,D1 ;71EC: E199
- SUBQ #8,D3 ;71EE: 5143
- LAB_0448:
- CMPI #$1000,D1 ;71F0: 0C411000
- BCC LAB_0449 ;71F4: 64000006
- ROL.L #4,D1 ;71F8: E999
- SUBQ #4,D3 ;71FA: 5943
- LAB_0449:
- CMPI #$4000,D1 ;71FC: 0C414000
- BCC LAB_044A ;7200: 64000006
- ROL.L #2,D1 ;7204: E599
- SUBQ #2,D3 ;7206: 5543
- LAB_044A:
- TST D1 ;7208: 4A41
- BMI LAB_044B ;720A: 6B000006
- ROL.L #1,D1 ;720E: E399
- SUBQ #1,D3 ;7210: 5343
- LAB_044B:
- MOVE D0,D2 ;7212: 3400
- LSR.L D3,D0 ;7214: E6A8
- SWAP D2 ;7216: 4842
- CLR D2 ;7218: 4242
- LSR.L D3,D2 ;721A: E6AA
- SWAP D3 ;721C: 4843
- DIVU D1,D0 ;721E: 80C1
- MOVE D0,D3 ;7220: 3600
- MOVE D2,D0 ;7222: 3002
- MOVE D3,D2 ;7224: 3403
- SWAP D1 ;7226: 4841
- MULU D1,D2 ;7228: C4C1
- SUB.L D2,D0 ;722A: 9082
- BCC LAB_044C ;722C: 64000006
- SUBQ #1,D3 ;7230: 5343
- ADD.L D1,D0 ;7232: D081
- LAB_044C:
- MOVEQ #0,D1 ;7234: 7200
- MOVE D3,D1 ;7236: 3203
- SWAP D3 ;7238: 4843
- ROL.L D3,D0 ;723A: E7B8
- SWAP D0 ;723C: 4840
- EXG D0,D1 ;723E: C141
- MOVE.L (A7)+,D3 ;7240: 261F
- MOVE.L (A7)+,D2 ;7242: 241F
- RTS ;7244: 4E75
- DC.W $0000 ;7246
- LAB_044D:
- MOVEM.L D2-D3,-(A7) ;7248: 48E73000
- MOVE.L D0,D2 ;724C: 2400
- MOVE.L D1,D3 ;724E: 2601
- SWAP D2 ;7250: 4842
- SWAP D3 ;7252: 4843
- MULU D1,D2 ;7254: C4C1
- MULU D0,D3 ;7256: C6C0
- MULU D1,D0 ;7258: C0C1
- ADD D3,D2 ;725A: D443
- SWAP D2 ;725C: 4842
- CLR D2 ;725E: 4242
- ADD.L D2,D0 ;7260: D082
- MOVEM.L (A7)+,D2-D3 ;7262: 4CDF000C
- RTS ;7266: 4E75
- LAB_044E:
- MOVEM.L D1-D3,-(A7) ;7268: 48E77000
- MOVE.L D0,D2 ;726C: 2400
- BEQ.S LAB_0450 ;726E: 6720
- TST.L D1 ;7270: 4A81
- BNE.S LAB_044F ;7272: 6604
- CLR.L D0 ;7274: 4280
- BRA.S LAB_0450 ;7276: 6018
- LAB_044F:
- MOVE.L D0,D3 ;7278: 2600
- MULU D1,D3 ;727A: C6C1
- SWAP D2 ;727C: 4842
- MULU D1,D2 ;727E: C4C1
- SWAP D2 ;7280: 4842
- CLR D2 ;7282: 4242
- ADD.L D2,D3 ;7284: D682
- SWAP D1 ;7286: 4841
- MULU D1,D0 ;7288: C0C1
- SWAP D0 ;728A: 4840
- CLR D0 ;728C: 4240
- ADD.L D3,D0 ;728E: D083
- LAB_0450:
- MOVEM.L (A7)+,D1-D3 ;7290: 4CDF000E
- RTS ;7294: 4E75
- DC.W $0000 ;7296
- MOVEA.L 8(A7),A1 ;7298: 226F0008
- MOVEA.L 4(A7),A0 ;729C: 206F0004
- MOVE.L 12(A7),D0 ;72A0: 202F000C
- LAB_0451:
- MOVE.L A0,D1 ;72A4: 2208
- TST.L D0 ;72A6: 4A80
- BLE.S LAB_0454 ;72A8: 6F16
- CMPA.L A1,A0 ;72AA: B1C9
- BCS.S LAB_0453 ;72AC: 650C
- ADDA.L D0,A1 ;72AE: D3C0
- ADDA.L D0,A0 ;72B0: D1C0
- LAB_0452:
- MOVE.B -(A1),-(A0) ;72B2: 1121
- SUBQ.L #1,D0 ;72B4: 5380
- BNE.S LAB_0452 ;72B6: 66FA
- BRA.S LAB_0454 ;72B8: 6006
- LAB_0453:
- MOVE.B (A1)+,(A0)+ ;72BA: 10D9
- SUBQ.L #1,D0 ;72BC: 5380
- BNE.S LAB_0453 ;72BE: 66FA
- LAB_0454:
- MOVE.L D1,D0 ;72C0: 2001
- RTS ;72C2: 4E75
- LAB_0455:
- MOVEM.L D0-D7/A0-A6,-(A7) ;72C4: 48E7FFFE
- BSR.S LAB_0456 ;72C8: 610C
- MOVEM.L (A7)+,D0-D7/A0-A6 ;72CA: 4CDF7FFF
- LEA -24(A7),A7 ;72CE: 4FEFFFE8
- BRA LAB_00A1 ;72D2: 60009562
- LAB_0456:
- MOVEA.L (ABSEXECBASE).W,A6 ;72D6: 2C780004
- MOVEA.L A0,A5 ;72DA: 2A48
- MOVE.L D0,D7 ;72DC: 2E00
- MOVE.L #$00002798,D0 ;72DE: 203C00002798
- MOVE.L #$00010000,D1 ;72E4: 223C00010000
- MOVE.L D0,D2 ;72EA: 2400
- JSR -198(A6) ;72EC: 4EAEFF3A
- TST.L D0 ;72F0: 4A80
- BNE.S LAB_0457 ;72F2: 6604
- MOVEQ #20,D0 ;72F4: 7014
- RTS ;72F6: 4E75
- LAB_0457:
- MOVE.L D0,D6 ;72F8: 2C00
- ADD.L D2,D0 ;72FA: D082
- JSR -132(A6) ;72FC: 4EAEFF7C
- EXG D0,A7 ;7300: C18F
- MOVE.L D0,-(A7) ;7302: 2F00
- LINK A4,#-516 ;7304: 4E54FDFC
- JSR -138(A6) ;7308: 4EAEFF76
- MOVE.L D6,-64(A4) ;730C: 2946FFC0
- MOVE.L A6,-40(A4) ;7310: 294EFFD8
- LEA LAB_045A(PC),A0 ;7314: 41FA003E
- MOVE.L A0,-24(A4) ;7318: 2948FFE8
- LEA LAB_0458(PC),A1 ;731C: 43FA0026
- MOVEQ #33,D0 ;7320: 7021
- JSR -552(A6) ;7322: 4EAEFDD8
- MOVE.L D0,-44(A4) ;7326: 2940FFD4
- BEQ.S LAB_045B ;732A: 673C
- MOVEA.L D0,A6 ;732C: 2C40
- JSR -60(A6) ;732E: 4EAEFFC4
- MOVE.L D0,-8(A4) ;7332: 2940FFF8
- JSR -54(A6) ;7336: 4EAEFFCA
- MOVE.L D0,-92(A4) ;733A: 2940FFA4
- MOVE.L A7,-4(A4) ;733E: 294FFFFC
- BRA.S LAB_0459 ;7342: 600C
- LAB_0458:
- DC.W $646F ;7344
- DC.W $732E ;7346
- DC.W $6C69 ;7348
- BHI.S LAB_045E ;734A: 6272
- BSR.S LAB_045E+2 ;734C: 6172
- DC.W $7900 ;734E
- LAB_0459:
- JSR LAB_045C(PC) ;7350: 4EBA002C
- LAB_045A:
- JSR LAB_047A(PC) ;7354: 4EBA0624
- MOVEA.L -4(A4),A7 ;7358: 2E6CFFFC
- MOVEA.L (ABSEXECBASE).W,A6 ;735C: 2C780004
- MOVEA.L -44(A4),A1 ;7360: 226CFFD4
- JSR -414(A6) ;7364: 4EAEFE62
- LAB_045B:
- UNLK A4 ;7368: 4E5C
- MOVE.L #$00002798,D0 ;736A: 203C00002798
- MOVEA.L (A7)+,A1 ;7370: 225F
- EXG A1,A7 ;7372: C34F
- SUBA.L D0,A1 ;7374: 93C0
- JSR -210(A6) ;7376: 4EAEFF2E
- MOVE.L D2,D0 ;737A: 2002
- RTS ;737C: 4E75
- LAB_045C:
- BSR LAB_0478 ;737E: 610005F6
- BSR.S LAB_045D ;7382: 6106
- MOVE.L D0,-28(A4) ;7384: 2940FFE4
- RTS ;7388: 4E75
- LAB_045D:
- LINK A5,#-36 ;738A: 4E55FFDC
- MOVEM.L D3-D7,-(A7) ;738E: 48E71F00
- MOVEQ #0,D0 ;7392: 7000
- MOVE.L D0,-4(A5) ;7394: 2B40FFFC
- LEA -52(A7),A7 ;7398: 4FEFFFCC
- MOVE.L A7,-24(A5) ;739C: 2B4FFFE8
- CLR (A7) ;73A0: 4257
- MOVE.L #$00300000,-(A7) ;73A2: 2F3C00300000
- CLR.L -(A7) ;73A8: 42A7
- LEA -52(A7),A7 ;73AA: 4FEFFFCC
- MOVE.L A7,-12(A5) ;73AE: 2B4FFFF4
- CLR (A7) ;73B2: 4257
- MOVE.L #$00300000,-(A7) ;73B4: 2F3C00300000
- CLR.L -(A7) ;73BA: 42A7
- MOVEQ #0,D0 ;73BC: 7000
- LAB_045E:
- MOVE.L D0,-16(A5) ;73BE: 2B40FFF0
- MOVEQ #0,D0 ;73C2: 7000
- MOVE.L D0,-8(A5) ;73C4: 2B40FFF8
- MOVEQ #0,D0 ;73C8: 7000
- MOVE.L D0,-36(A5) ;73CA: 2B40FFDC
- LEA -16(A7),A7 ;73CE: 4FEFFFF0
- MOVE.L A7,-32(A5) ;73D2: 2B4FFFE0
- MOVEQ #0,D0 ;73D6: 7000
- MOVE.L D0,-28(A5) ;73D8: 2B40FFE4
- MOVEQ #0,D0 ;73DC: 7000
- MOVE.L D0,D5 ;73DE: 2A00
- MOVEQ #0,D0 ;73E0: 7000
- MOVE.L D0,D6 ;73E2: 2C00
- MOVEQ #0,D0 ;73E4: 7000
- MOVE.L D0,D3 ;73E6: 2600
- MOVEQ #0,D0 ;73E8: 7000
- MOVE.L D0,D7 ;73EA: 2E00
- BSR LAB_046A ;73EC: 61000444
- MOVEA.L -40(A4),A6 ;73F0: 2C6CFFD8
- MOVEA.L -292(A6),A0 ;73F4: 206EFEDC
- CMPI #$BFFA,(A0) ;73F8: 0C50BFFA
- BEQ LAB_0469 ;73FC: 67000424
- SUBQ.L #4,A7 ;7400: 598F
- LEA LAB_0476(PC),A0 ;7402: 41FA0546
- MOVE.L A0,D0 ;7406: 2008
- MOVE.L D0,(A7) ;7408: 2E80
- MOVEA.L -40(A4),A6 ;740A: 2C6CFFD8
- MOVEM.L (A7)+,A1 ;740E: 4CDF0200
- JSR -294(A6) ;7412: 4EAEFEDA
- TST.L D0 ;7416: 4A80
- BNE LAB_0469 ;7418: 66000408
- SUBQ.L #8,A7 ;741C: 518F
- LEA LAB_0477(PC),A0 ;741E: 41FA0544
- MOVE.L A0,D0 ;7422: 2008
- MOVE.L D0,(A7) ;7424: 2E80
- MOVE.L #$000003ED,D0 ;7426: 203C000003ED
- MOVE.L D0,4(A7) ;742C: 2F400004
- MOVEA.L -44(A4),A6 ;7430: 2C6CFFD4
- MOVEM.L (A7)+,D1-D2 ;7434: 4CDF0006
- JSR -30(A6) ;7438: 4EAEFFE2
- MOVE.L D0,D7 ;743C: 2E00
- TST.L D0 ;743E: 4A80
- BNE LAB_0468 ;7440: 660003D6
- SUBQ.L #4,A7 ;7444: 598F
- MOVEQ #17,D0 ;7446: 7011
- MOVE.L D0,(A7) ;7448: 2E80
- MOVEA.L -44(A4),A6 ;744A: 2C6CFFD4
- MOVEM.L (A7)+,D1 ;744E: 4CDF0002
- JSR -654(A6) ;7452: 4EAEFD72
- MOVE.L D0,-16(A5) ;7456: 2B40FFF0
- MOVEM.L D3,-(A7) ;745A: 48E71000
- LEA -12(A7),A7 ;745E: 4FEFFFF4
- MOVE.L -16(A5),D0 ;7462: 202DFFF0
- MOVE.L D0,(A7) ;7466: 2E80
- LEA LAB_046E(PC),A0 ;7468: 41FA0458
- MOVE.L A0,D0 ;746C: 2008
- MOVE.L D0,4(A7) ;746E: 2F400004
- MOVEQ #16,D0 ;7472: 7010
- MOVE.L D0,8(A7) ;7474: 2F400008
- MOVEA.L -44(A4),A6 ;7478: 2C6CFFD4
- MOVEM.L (A7)+,D1-D3 ;747C: 4CDF000E
- JSR -684(A6) ;7480: 4EAEFD54
- MOVEM.L (A7)+,D3 ;7484: 4CDF0008
- MOVE.L D0,-8(A5) ;7488: 2B40FFF8
- SUBQ.L #4,A7 ;748C: 598F
- MOVEQ #17,D0 ;748E: 7011
- MOVE.L D0,(A7) ;7490: 2E80
- MOVEA.L -44(A4),A6 ;7492: 2C6CFFD4
- MOVEM.L (A7)+,D1 ;7496: 4CDF0002
- JSR -660(A6) ;749A: 4EAEFD6C
- MOVE.L -8(A5),D0 ;749E: 202DFFF8
- BEQ LAB_0467 ;74A2: 67000372
- SUBQ.L #8,A7 ;74A6: 518F
- LEA LAB_0473(PC),A0 ;74A8: 41FA044A
- MOVE.L A0,D0 ;74AC: 2008
- MOVE.L D0,4(A7) ;74AE: 2F400004
- MOVEQ #0,D0 ;74B2: 7000
- MOVE.L D0,(A7) ;74B4: 2E80
- MOVEA.L -40(A4),A6 ;74B6: 2C6CFFD8
- MOVEM.L (A7)+,D0/A1 ;74BA: 4CDF0201
- JSR -552(A6) ;74BE: 4EAEFDD8
- MOVE.L D0,-516(A4) ;74C2: 2940FDFC
- TST.L D0 ;74C6: 4A80
- BEQ LAB_0467 ;74C8: 6700034C
- MOVEM.L D3-D4,-(A7) ;74CC: 48E71800
- LEA -16(A7),A7 ;74D0: 4FEFFFF0
- LEA LAB_0470(PC),A0 ;74D4: 41FA0406
- MOVE.L A0,D0 ;74D8: 2008
- MOVE.L D0,(A7) ;74DA: 2E80
- MOVE.L -24(A5),D0 ;74DC: 202DFFE8
- MOVE.L D0,4(A7) ;74E0: 2F400004
- MOVEQ #48,D0 ;74E4: 7030
- MOVE.L D0,8(A7) ;74E6: 2F400008
- MOVE.L #$00000100,D0 ;74EA: 203C00000100
- MOVE.L D0,12(A7) ;74F0: 2F40000C
- MOVEA.L -44(A4),A6 ;74F4: 2C6CFFD4
- MOVEM.L (A7)+,D1-D4 ;74F8: 4CDF001E
- JSR -906(A6) ;74FC: 4EAEFC76
- MOVEM.L (A7)+,D3-D4 ;7500: 4CDF0018
- LEA LAB_046F+2(PC),A0 ;7504: 41FA03C2
- MOVE.L A0,-(A7) ;7508: 2F08
- BSR LAB_047F ;750A: 610004AE
- ADDQ.L #4,A7 ;750E: 588F
- MOVE.L D0,-20(A5) ;7510: 2B40FFEC
- MOVE.L -20(A5),D0 ;7514: 202DFFEC
- ADDQ.L #1,D0 ;7518: 5280
- MOVE.L D0,-(A7) ;751A: 2F00
- BSR LAB_047B ;751C: 6100045E
- ADDQ.L #4,A7 ;7520: 588F
- MOVE.L D0,D4 ;7522: 2800
- SUBQ.L #8,A7 ;7524: 518F
- LEA LAB_046F+2(PC),A0 ;7526: 41FA03A0
- MOVE.L A0,D0 ;752A: 2008
- MOVE.L D0,(A7) ;752C: 2E80
- MOVE.L #$000003ED,D0 ;752E: 203C000003ED
- MOVE.L D0,4(A7) ;7534: 2F400004
- MOVEA.L -44(A4),A6 ;7538: 2C6CFFD4
- MOVEM.L (A7)+,D1-D2 ;753C: 4CDF0006
- JSR -30(A6) ;7540: 4EAEFFE2
- MOVE.L D0,-4(A5) ;7544: 2B40FFFC
- TST.L D0 ;7548: 4A80
- BEQ LAB_0466 ;754A: 670002BE
- MOVEM.L D3,-(A7) ;754E: 48E71000
- LEA -12(A7),A7 ;7552: 4FEFFFF4
- MOVE.L -4(A5),D0 ;7556: 202DFFFC
- MOVE.L D0,(A7) ;755A: 2E80
- MOVE.L D4,D0 ;755C: 2004
- MOVE.L D0,4(A7) ;755E: 2F400004
- MOVE.L -20(A5),D0 ;7562: 202DFFEC
- MOVE.L D0,8(A7) ;7566: 2F400008
- MOVEA.L -44(A4),A6 ;756A: 2C6CFFD4
- MOVEM.L (A7)+,D1-D3 ;756E: 4CDF000E
- JSR -42(A6) ;7572: 4EAEFFD6
- MOVEM.L (A7)+,D3 ;7576: 4CDF0008
- LAB_0460:
- MOVE.L D5,D2 ;757A: 2405
- MOVEA.L D4,A0 ;757C: 2044
- MOVEQ #0,D0 ;757E: 7000
- MOVE.B 0(A0,D2.L),D0 ;7580: 10302800
- CMPI.L #$00000044,D0 ;7584: 0C8000000044
- BNE LAB_0463 ;758A: 66000080
- MOVE.L D5,D0 ;758E: 2005
- ADDQ.L #1,D0 ;7590: 5280
- MOVE.L D0,D2 ;7592: 2400
- MOVEA.L D4,A0 ;7594: 2044
- MOVEQ #0,D0 ;7596: 7000
- MOVE.B 0(A0,D2.L),D0 ;7598: 10302800
- CMPI.L #$00000049,D0 ;759C: 0C8000000049
- BNE.S LAB_0463 ;75A2: 6668
- MOVE.L D5,D0 ;75A4: 2005
- ADDI.L #$00000009,D0 ;75A6: 068000000009
- MOVE.L D0,D5 ;75AC: 2A00
- LAB_0461:
- MOVE.L D5,D2 ;75AE: 2405
- MOVEA.L D4,A0 ;75B0: 2044
- MOVEQ #0,D0 ;75B2: 7000
- MOVE.B 0(A0,D2.L),D0 ;75B4: 10302800
- CMPI.L #$00000020,D0 ;75B8: 0C8000000020
- BGE.S LAB_0462 ;75BE: 6C10
- MOVEQ #32,D0 ;75C0: 7020
- MOVE.L D5,D2 ;75C2: 2405
- MOVEA.L D4,A0 ;75C4: 2044
- MOVE.B D0,0(A0,D2.L) ;75C6: 11802800
- MOVE.L D3,D0 ;75CA: 2003
- ADDQ.L #1,D0 ;75CC: 5280
- MOVE.L D0,D3 ;75CE: 2600
- LAB_0462:
- MOVE.L D5,D2 ;75D0: 2405
- MOVEA.L D4,A0 ;75D2: 2044
- MOVEQ #0,D0 ;75D4: 7000
- MOVE.B 0(A0,D2.L),D0 ;75D6: 10302800
- MOVE.L D6,D2 ;75DA: 2406
- MOVEA.L -12(A5),A0 ;75DC: 206DFFF4
- MOVE.B D0,0(A0,D2.L) ;75E0: 11802800
- MOVE.L D5,D0 ;75E4: 2005
- ADDQ.L #1,D0 ;75E6: 5280
- MOVE.L D0,D5 ;75E8: 2A00
- MOVE.L D6,D0 ;75EA: 2006
- ADDQ.L #1,D0 ;75EC: 5280
- MOVE.L D0,D6 ;75EE: 2C00
- MOVE.L D6,D0 ;75F0: 2006
- CMPI.L #$0000002F,D0 ;75F2: 0C800000002F
- SEQ D0 ;75F8: 57C0
- EXT D0 ;75FA: 4880
- EXT.L D0 ;75FC: 48C0
- OR.L D3,D0 ;75FE: 8083
- CMPI.L #$00000002,D0 ;7600: 0C8000000002
- BNE.S LAB_0461 ;7606: 66A6
- MOVE.L -20(A5),D5 ;7608: 2A2DFFEC
- LAB_0463:
- MOVE.L D5,D0 ;760C: 2005
- ADDQ.L #1,D0 ;760E: 5280
- MOVE.L D0,D5 ;7610: 2A00
- MOVE.L D5,D0 ;7612: 2005
- CMP.L -20(A5),D0 ;7614: B0ADFFEC
- BLE LAB_0460 ;7618: 6F00FF60
- SUBQ.L #4,A7 ;761C: 598F
- LEA LAB_0471(PC),A0 ;761E: 41FA02C2
- MOVE.L A0,D0 ;7622: 2008
- MOVE.L D0,(A7) ;7624: 2E80
- MOVEA.L -516(A4),A6 ;7626: 2C6CFDFC
- MOVEM.L (A7)+,A0 ;762A: 4CDF0100
- JSR -210(A6) ;762E: 4EAEFF2E
- MOVE.L D0,-36(A5) ;7632: 2B40FFDC
- TST.L D0 ;7636: 4A80
- BEQ LAB_0465 ;7638: 670001C4
- MOVEQ #16,D0 ;763C: 7010
- MOVEA.L -32(A5),A0 ;763E: 206DFFE0
- MOVE.B D0,(A0) ;7642: 1080
- MOVEQ #2,D0 ;7644: 7002
- MOVEA.L -32(A5),A0 ;7646: 206DFFE0
- MOVE.B D0,1(A0) ;764A: 11400001
- MOVEQ #25,D0 ;764E: 7019
- MOVEA.L -32(A5),A0 ;7650: 206DFFE0
- MOVE D0,2(A0) ;7654: 31400002
- MOVEQ #0,D0 ;7658: 7000
- MOVEA.L -32(A5),A0 ;765A: 206DFFE0
- ADDQ.L #4,A0 ;765E: 5888
- MOVE.L D0,(A0) ;7660: 2080
- LEA -12(A7),A7 ;7662: 4FEFFFF4
- MOVEA.L -36(A5),A0 ;7666: 206DFFDC
- MOVEA.L 16(A0),A0 ;766A: 20680010
- MOVE.L (A0),D0 ;766E: 2010
- MOVE.L D0,4(A7) ;7670: 2F400004
- MOVEA.L -32(A5),A0 ;7674: 206DFFE0
- ADDQ.L #4,A0 ;7678: 5888
- MOVE.L A0,D0 ;767A: 2008
- MOVE.L D0,8(A7) ;767C: 2F400008
- MOVEA.L -36(A5),A0 ;7680: 206DFFDC
- MOVE.L 12(A0),D0 ;7684: 2028000C
- MOVE.L D0,(A7) ;7688: 2E80
- MOVEA.L -40(A4),A6 ;768A: 2C6CFFD8
- MOVEM.L (A7)+,D0/A0-A1 ;768E: 4CDF0301
- JSR -624(A6) ;7692: 4EAEFD90
- LEA -12(A7),A7 ;7696: 4FEFFFF4
- MOVEA.L -36(A5),A0 ;769A: 206DFFDC
- MOVE.L 8(A0),D0 ;769E: 20280008
- MOVE.L D0,(A7) ;76A2: 2E80
- MOVEQ #1,D0 ;76A4: 7001
- MOVE.L D0,4(A7) ;76A6: 2F400004
- MOVEQ #0,D0 ;76AA: 7000
- MOVE.L D0,8(A7) ;76AC: 2F400008
- MOVEA.L -516(A4),A6 ;76B0: 2C6CFDFC
- MOVEM.L (A7)+,D0-D2 ;76B4: 4CDF0007
- JSR -30(A6) ;76B8: 4EAEFFE2
- MOVE.L D0,-28(A5) ;76BC: 2B40FFE4
- CMPI.L #$FFFFFFFF,D0 ;76C0: 0C80FFFFFFFF
- BEQ LAB_0465 ;76C6: 67000136
- LEA -12(A7),A7 ;76CA: 4FEFFFF4
- MOVE.L -28(A5),D0 ;76CE: 202DFFE4
- MOVE.L D0,(A7) ;76D2: 2E80
- MOVE.L -32(A5),D0 ;76D4: 202DFFE0
- MOVE.L D0,8(A7) ;76D8: 2F400008
- MOVEQ #16,D0 ;76DC: 7010
- MOVE.L D0,4(A7) ;76DE: 2F400004
- MOVEA.L -516(A4),A6 ;76E2: 2C6CFDFC
- MOVEM.L (A7)+,D0-D1/A0 ;76E6: 4CDF0103
- JSR -54(A6) ;76EA: 4EAEFFCA
- CMPI.L #$FFFFFFFF,D0 ;76EE: 0C80FFFFFFFF
- BEQ LAB_0464 ;76F4: 670000FC
- LEA -16(A7),A7 ;76F8: 4FEFFFF0
- MOVE.L -28(A5),D0 ;76FC: 202DFFE4
- MOVE.L D0,(A7) ;7700: 2E80
- LEA LAB_0474+2(PC),A0 ;7702: 41FA0202
- MOVE.L A0,D0 ;7706: 2008
- MOVE.L D0,12(A7) ;7708: 2F40000C
- MOVEQ #55,D0 ;770C: 7037
- MOVE.L D0,4(A7) ;770E: 2F400004
- MOVEQ #0,D0 ;7712: 7000
- MOVE.L D0,8(A7) ;7714: 2F400008
- MOVEA.L -516(A4),A6 ;7718: 2C6CFDFC
- MOVEM.L (A7)+,D0-D2/A0 ;771C: 4CDF0107
- JSR -66(A6) ;7720: 4EAEFFBE
- LEA -16(A7),A7 ;7724: 4FEFFFF0
- MOVE.L -28(A5),D0 ;7728: 202DFFE4
- MOVE.L D0,(A7) ;772C: 2E80
- MOVE.L -12(A5),D0 ;772E: 202DFFF4
- MOVE.L D0,12(A7) ;7732: 2F40000C
- MOVE.L -12(A5),-(A7) ;7736: 2F2DFFF4
- BSR LAB_047D ;773A: 6100026C
- ADDQ.L #4,A7 ;773E: 588F
- MOVE.L D0,4(A7) ;7740: 2F400004
- MOVEQ #0,D0 ;7744: 7000
- MOVE.L D0,8(A7) ;7746: 2F400008
- MOVEA.L -516(A4),A6 ;774A: 2C6CFDFC
- MOVEM.L (A7)+,D0-D2/A0 ;774E: 4CDF0107
- JSR -66(A6) ;7752: 4EAEFFBE
- LEA -16(A7),A7 ;7756: 4FEFFFF0
- MOVE.L -28(A5),D0 ;775A: 202DFFE4
- MOVE.L D0,(A7) ;775E: 2E80
- MOVE.L -24(A5),D0 ;7760: 202DFFE8
- MOVE.L D0,12(A7) ;7764: 2F40000C
- MOVE.L -24(A5),-(A7) ;7768: 2F2DFFE8
- BSR LAB_047D ;776C: 6100023A
- ADDQ.L #4,A7 ;7770: 588F
- MOVE.L D0,4(A7) ;7772: 2F400004
- MOVEQ #0,D0 ;7776: 7000
- MOVE.L D0,8(A7) ;7778: 2F400008
- MOVEA.L -516(A4),A6 ;777C: 2C6CFDFC
- MOVEM.L (A7)+,D0-D2/A0 ;7780: 4CDF0107
- JSR -66(A6) ;7784: 4EAEFFBE
- LEA -16(A7),A7 ;7788: 4FEFFFF0
- MOVE.L -28(A5),D0 ;778C: 202DFFE4
- MOVE.L D0,(A7) ;7790: 2E80
- LEA LAB_0475(PC),A0 ;7792: 41FA01AA
- MOVE.L A0,D0 ;7796: 2008
- MOVE.L D0,12(A7) ;7798: 2F40000C
- MOVEQ #11,D0 ;779C: 700B
- MOVE.L D0,4(A7) ;779E: 2F400004
- MOVEQ #0,D0 ;77A2: 7000
- MOVE.L D0,8(A7) ;77A4: 2F400008
- MOVEA.L -516(A4),A6 ;77A8: 2C6CFDFC
- MOVEM.L (A7)+,D0-D2/A0 ;77AC: 4CDF0107
- JSR -66(A6) ;77B0: 4EAEFFBE
- MOVE.L -28(A5),D0 ;77B4: 202DFFE4
- MOVEQ #2,D1 ;77B8: 7202
- MOVEA.L -516(A4),A6 ;77BA: 2C6CFDFC
- JSR -84(A6) ;77BE: 4EAEFFAC
- SUBQ.L #8,A7 ;77C2: 518F
- LEA LAB_0477(PC),A0 ;77C4: 41FA019E
- MOVE.L A0,D0 ;77C8: 2008
- MOVE.L D0,(A7) ;77CA: 2E80
- MOVE.L #$000003EE,D0 ;77CC: 203C000003EE
- MOVE.L D0,4(A7) ;77D2: 2F400004
- MOVEA.L -44(A4),A6 ;77D6: 2C6CFFD4
- MOVEM.L (A7)+,D1-D2 ;77DA: 4CDF0006
- JSR -30(A6) ;77DE: 4EAEFFE2
- MOVE.L D0,D7 ;77E2: 2E00
- TST.L D0 ;77E4: 4A80
- BEQ.S LAB_0464 ;77E6: 670A
- MOVE.L D7,D1 ;77E8: 2207
- MOVEA.L -44(A4),A6 ;77EA: 2C6CFFD4
- JSR -36(A6) ;77EE: 4EAEFFDC
- LAB_0464:
- MOVE.L -28(A5),D0 ;77F2: 202DFFE4
- MOVEA.L -516(A4),A6 ;77F6: 2C6CFDFC
- JSR -120(A6) ;77FA: 4EAEFF88
- LAB_0465:
- MOVE.L -4(A5),D1 ;77FE: 222DFFFC
- MOVEA.L -44(A4),A6 ;7802: 2C6CFFD4
- JSR -36(A6) ;7806: 4EAEFFDC
- LAB_0466:
- MOVEA.L -516(A4),A1 ;780A: 226CFDFC
- MOVEA.L -40(A4),A6 ;780E: 2C6CFFD8
- JSR -414(A6) ;7812: 4EAEFE62
- LAB_0467:
- BRA.S LAB_0469 ;7816: 600A
- LAB_0468:
- MOVE.L D7,D1 ;7818: 2207
- MOVEA.L -44(A4),A6 ;781A: 2C6CFFD4
- JSR -36(A6) ;781E: 4EAEFFDC
- LAB_0469:
- BSR.S LAB_046A ;7822: 610E
- MOVEQ #0,D0 ;7824: 7000
- LEA 136(A7),A7 ;7826: 4FEF0088
- MOVEM.L (A7)+,D3-D7 ;782A: 4CDF00F8
- UNLK A5 ;782E: 4E5D
- RTS ;7830: 4E75
- LAB_046A:
- LINK A5,#0 ;7832: 4E550000
- MOVEM.L D4-D7,-(A7) ;7836: 48E70F00
- MOVEQ #0,D0 ;783A: 7000
- MOVE.L D0,D7 ;783C: 2E00
- MOVEQ #0,D0 ;783E: 7000
- MOVE.L D0,D4 ;7840: 2800
- MOVEQ #0,D0 ;7842: 7000
- MOVE.L D0,D6 ;7844: 2C00
- MOVEQ #0,D0 ;7846: 7000
- MOVE.L D0,D5 ;7848: 2A00
- LEA LAB_046E(PC),A0 ;784A: 41FA0076
- MOVE.L A0,D4 ;784E: 2808
- MOVEA.L D4,A0 ;7850: 2044
- MOVEQ #0,D0 ;7852: 7000
- MOVE.B 1(A0),D0 ;7854: 10280001
- CMPI.L #$00000069,D0 ;7858: 0C8000000069
- BNE.S LAB_046B ;785E: 6604
- MOVEQ #-1,D0 ;7860: 70FF
- MOVE.L D0,D5 ;7862: 2A00
- LAB_046B:
- MOVE.L D6,D2 ;7864: 2406
- MOVEA.L D4,A0 ;7866: 2044
- MOVEQ #0,D0 ;7868: 7000
- MOVE.B 0(A0,D2.L),D0 ;786A: 10302800
- MOVE.L D0,-(A7) ;786E: 2F00
- MOVE.L D7,-(A7) ;7870: 2F07
- BSR LAB_0484 ;7872: 610001A2
- ADDQ.L #8,A7 ;7876: 508F
- MOVE.L D6,D2 ;7878: 2406
- MOVEA.L D4,A0 ;787A: 2044
- MOVE.B D0,0(A0,D2.L) ;787C: 11802800
- MOVE.L D5,D0 ;7880: 2005
- BEQ.S LAB_046C ;7882: 6718
- MOVE.L D6,D2 ;7884: 2406
- MOVEA.L D4,A0 ;7886: 2044
- MOVEQ #0,D0 ;7888: 7000
- MOVE.B 0(A0,D2.L),D0 ;788A: 10302800
- MOVE.L D0,-(A7) ;788E: 2F00
- MOVE.L D7,-(A7) ;7890: 2F07
- BSR LAB_0484 ;7892: 61000182
- ADDQ.L #8,A7 ;7896: 508F
- MOVE.L D0,D7 ;7898: 2E00
- BRA.S LAB_046D ;789A: 600C
- LAB_046C:
- MOVE.L D6,D2 ;789C: 2406
- MOVEA.L D4,A0 ;789E: 2044
- MOVEQ #0,D0 ;78A0: 7000
- MOVE.B 0(A0,D2.L),D0 ;78A2: 10302800
- MOVE.L D0,D7 ;78A6: 2E00
- LAB_046D:
- MOVE.L D6,D0 ;78A8: 2006
- ADDQ.L #1,D0 ;78AA: 5280
- MOVE.L D0,D6 ;78AC: 2C00
- MOVE.L D6,D0 ;78AE: 2006
- CMPI.L #$000000B2,D0 ;78B0: 0C80000000B2
- BNE.S LAB_046B ;78B6: 66AC
- MOVEQ #0,D0 ;78B8: 7000
- MOVEM.L (A7)+,D4-D7 ;78BA: 4CDF00F0
- UNLK A5 ;78BE: 4E5D
- RTS ;78C0: 4E75
- LAB_046E:
- DC.W $4D24 ;78C2
- DC.W $080C ;78C4
- LAB_046F:
- SUBI #$4D24,2060(A1) ;78C6: 04694D24080C
- SUBI #$5704,(A3) ;78CC: 04535704
- DC.W $080C ;78D0
- SUBI #$4A01,D7 ;78D2: 04474A01
- BTST D1,D7 ;78D6: 0307
- MOVE.B (A1)+,D2 ;78D8: 1419
- DC.W $1874 ;78DA
- LAB_0470:
- DC.W $6807 ;78DC
- MOVE.B D7,D6 ;78DE: 1C07
- MOVEQ #0,D2 ;78E0: 7400
- LAB_0471:
- BLT.S LAB_0472 ;78E2: 6D0C
- DC.W $0805 ;78E4
- CLR D6 ;78E6: 4246
- BTST D3,(A3)+ ;78E8: 071B
- DC.W $190C ;78EA
- DC.W $0805 ;78EC
- DC.W $424D ;78EE
- LAB_0472:
- DC.W $0C02 ;78F0
- DC.W $6D00 ;78F2
- LAB_0473:
- DC.W $6211 ;78F4
- MOVE.B (A7),-(A3) ;78F6: 1717
- DC.W $1C0C ;78F8
- DC.W $080E ;78FA
- MOVE.B (A2)+,16901(A0) ;78FC: 115A4205
- BTST D5,(A0) ;7900: 0B10
- MOVE.B (A3),-(A1) ;7902: 1313
- LAB_0474:
- BCHG D5,EXT_0006 ;7904: 0B79480D0903
- CLR.B D7 ;790A: 4207
- DC.W $470C ;790C
- DC.W $0805 ;790E
- BGE.S LAB_0479 ;7910: 6C66
- MOVE.B (A5)+,D2 ;7912: 141D
- DC.W $0277 ;7914
- ADDI #$0300,(A6)+ ;7916: 065E0300
- BCHG D6,(A2) ;791A: 0D52
- MOVE D7,-(A1) ;791C: 3307
- ADDQ.B #4,(A1) ;791E: 5811
- MOVE.B D4,-(A1) ;7920: 1304
- MOVEQ #116,D2 ;7922: 7474
- DC.W $1B75 ;7924
- DC.W $4301 ;7926
- DC.W $1F0F ;7928
- MOVE.B D2,-(A4) ;792A: 1902
- MOVEQ #7,D7 ;792C: 7E07
- DC.W $4E05 ;792E
- MOVE.B (A5),-(A2) ;7930: 1515
- DC.W $4C07 ;7932
- SUBQ.B #4,-(A6) ;7934: 5926
- DC.W $1708 ;7936
- BTST D7,D6 ;7938: 0F06
- DC.W $174E ;793A
- MOVE.B -(A0),D5 ;793C: 1A20
- LAB_0475:
- BTST D6,D7 ;793E: 0D07
- MOVE.L -(A3),D2 ;7940: 2423
- BCHG D3,(A3)+ ;7942: 075B
- DC.W $041C ;7944
- MOVE.B (A1)+,1802(A6) ;7946: 1D59070A
- LAB_0476:
- DC.W $533D ;794A
- BTST D0,D0 ;794C: 0100
- DC.W $1F34 ;794E
- MOVE.L (A4)+,-(A5) ;7950: 2B1C
- DC.W $5373 ;7952
- MOVE.L D5,D3 ;7954: 2605
- DC.W $001F ;7956
- MOVE.B D6,-(A6) ;7958: 1D06
- DC.W $5470 ;795A
- MOVE.L (A5)+,D1 ;795C: 221D
- DC.W $0C06 ;795E
- MOVE.B D0,D3 ;7960: 1600
- DC.W $7300 ;7962
- LAB_0477:
- DC.W $450B ;7964
- MOVE.B (A7),D4 ;7966: 1817
- MOVE.B (A1),-(A1) ;7968: 1311
- DC.W $7957 ;796A
- DC.W $0E00 ;796C
- DC.W $4D5E ;796E
- DC.W $0217 ;7970
- BTST D1,(A5) ;7972: 0315
- DC.W $0000 ;7974
- LAB_0478:
- MOVEQ #-1,D2 ;7976: 74FF
- LAB_0479:
- RTS ;7978: 4E75
- LAB_047A:
- RTS ;797A: 4E75
- LAB_047B:
- MOVE.L 4(A7),D0 ;797C: 202F0004
- MOVE.L #$00010000,D1 ;7980: 223C00010000
- ADDQ.L #8,D0 ;7986: 5080
- MOVE.L D0,D2 ;7988: 2400
- MOVEA.L (ABSEXECBASE).W,A6 ;798A: 2C780004
- JSR -198(A6) ;798E: 4EAEFF3A
- TST.L D0 ;7992: 4A80
- BEQ.S LAB_047C ;7994: 6710
- MOVEA.L D0,A0 ;7996: 2040
- MOVE.L -20(A4),(A0) ;7998: 20ACFFEC
- MOVE.L D2,4(A0) ;799C: 21420004
- MOVE.L D0,-20(A4) ;79A0: 2940FFEC
- ADDQ.L #8,D0 ;79A4: 5080
- LAB_047C:
- RTS ;79A6: 4E75
- LAB_047D:
- MOVEA.L 4(A7),A0 ;79A8: 206F0004
- MOVE.L A0,D1 ;79AC: 2208
- LAB_047E:
- TST.B (A0)+ ;79AE: 4A18
- BNE.S LAB_047E ;79B0: 66FC
- SUBQ.L #1,A0 ;79B2: 5388
- MOVE.L A0,D0 ;79B4: 2008
- SUB.L D1,D0 ;79B6: 9081
- RTS ;79B8: 4E75
- LAB_047F:
- MOVEM.L D4/D6-D7,-(A7) ;79BA: 48E70B00
- MOVE.L 16(A7),D1 ;79BE: 222F0010
- MOVEQ #-2,D2 ;79C2: 74FE
- MOVEA.L -44(A4),A6 ;79C4: 2C6CFFD4
- JSR -84(A6) ;79C8: 4EAEFFAC
- MOVE.L D0,D7 ;79CC: 2E00
- BEQ.S LAB_0483 ;79CE: 673E
- MOVE.L D0,D1 ;79D0: 2200
- MOVE.L #$FFFFFEFC,D4 ;79D2: 283CFFFFFEFC
- MOVE.L A7,D0 ;79D8: 200F
- BTST #1,D0 ;79DA: 08000001
- BEQ.S LAB_0480 ;79DE: 6702
- SUBQ.L #2,D4 ;79E0: 5584
- LAB_0480:
- LEA 0(A7,D4.L),A7 ;79E2: 4FF74800
- MOVE.L A7,D2 ;79E6: 240F
- JSR -102(A6) ;79E8: 4EAEFF9A
- MOVE.L 124(A7),D6 ;79EC: 2C2F007C
- NEG.L D4 ;79F0: 4484
- LEA 0(A7,D4.L),A7 ;79F2: 4FF74800
- TST.L D0 ;79F6: 4A80
- BEQ.S LAB_0482 ;79F8: 6712
- BSR.S LAB_0481 ;79FA: 6108
- MOVE.L D6,D0 ;79FC: 2006
- MOVEM.L (A7)+,D4/D6-D7 ;79FE: 4CDF00D0
- RTS ;7A02: 4E75
- LAB_0481:
- MOVE.L D7,D1 ;7A04: 2207
- JSR -90(A6) ;7A06: 4EAEFFA6
- RTS ;7A0A: 4E75
- LAB_0482:
- BSR.S LAB_0481 ;7A0C: 61F6
- LAB_0483:
- MOVEQ #-1,D0 ;7A0E: 70FF
- MOVEM.L (A7)+,D4/D6-D7 ;7A10: 4CDF00D0
- RTS ;7A14: 4E75
- LAB_0484:
- MOVE.L 4(A7),D0 ;7A16: 202F0004
- MOVE.L 8(A7),D1 ;7A1A: 222F0008
- EOR.L D1,D0 ;7A1E: B380
- RTS ;7A20: 4E75
- NOP ;7A22: 4E71
- DC.W $0000 ;7A24
- BSET D1,0(A2,D0.W) ;7A26: 03F20000
- ORI.B #$00,D0 ;7A2A: 00000000
- ORI.B #$00,D0 ;7A2E: 00000000
- DC.W $0000 ;7A32
-
-
- SECTION S_1,DATA
-
- SECSTRT_1:
- DC.W $6461 ;7A34
- DC.W $7461 ;7A36
- DC.W $7479 ;7A38
- DC.W $7065 ;7A3A
- DC.W $732E ;7A3C
- DC.W $6C69 ;7A3E
- DC.W $6272 ;7A40
- DC.W $6172 ;7A42
- DC.W $7900 ;7A44
- DC.W $2456 ;7A46
- DC.W $4552 ;7A48
- DC.W $3A20 ;7A4A
- LAB_0486:
- DC.W $6461 ;7A4C
- DC.W $7461 ;7A4E
- DC.W $7479 ;7A50
- DC.W $7065 ;7A52
- DC.W $732E ;7A54
- DC.W $6C69 ;7A56
- DC.W $6272 ;7A58
- DC.W $6172 ;7A5A
- DC.W $7920 ;7A5C
- DC.W $3435 ;7A5E
- DC.W $2E35 ;7A60
- DC.W $2028 ;7A62
- DC.W $3137 ;7A64
- DC.W $2E32 ;7A66
- DC.W $2E39 ;7A68
- DC.W $3829 ;7A6A
- DC.W $0D0A ;7A6C
- DS.W 1 ;7A6E
- LAB_0487:
- DS.W 1 ;7A70
- DC.W $02BC ;7A72
- DC.L LAB_0001 ;7A74: 0000001E
- DC.L LAB_0002 ;7A78: 0000008C
- DC.L LAB_0003 ;7A7C: 000000AC
- LAB_0488:
- DS.W 1 ;7A80
- DC.W $07D0 ;7A82
- DC.L LAB_0068 ;7A84: 00000692
- DS.W 1 ;7A88
- DC.W $07D1 ;7A8A
- DC.L LAB_006C ;7A8C: 000006AC
- DS.W 1 ;7A90
- DC.W $07D2 ;7A92
- DC.L LAB_0070 ;7A94: 000006BE
- DS.W 1 ;7A98
- DC.W $07D3 ;7A9A
- DC.L LAB_0073 ;7A9C: 000006D0
- DS.W 1 ;7AA0
- DC.W $07D4 ;7AA2
- DC.L LAB_0076 ;7AA4: 000006E6
- DS.W 1 ;7AA8
- DC.W $07D5 ;7AAA
- DC.L LAB_0078+2 ;7AAC: 000006FE
- DS.W 1 ;7AB0
- DC.W $07D6 ;7AB2
- DC.L LAB_0079+2 ;7AB4: 00000710
- DS.W 1 ;7AB8
- DC.W $07D7 ;7ABA
- DC.L LAB_007D ;7ABC: 0000072A
- DS.W 1 ;7AC0
- DC.W $07D8 ;7AC2
- DC.L LAB_0080+2 ;7AC4: 0000073A
- DS.W 1 ;7AC8
- DC.W $0834 ;7ACA
- DC.L LAB_0083 ;7ACC: 00000748
- DS.W 1 ;7AD0
- DC.W $0835 ;7AD2
- DC.L LAB_0085 ;7AD4: 00000750
- DS.W 1 ;7AD8
- DC.W $0836 ;7ADA
- DC.L LAB_0086 ;7ADC: 00000756
- DS.W 1 ;7AE0
- DC.W $0837 ;7AE2
- DC.L LAB_0087 ;7AE4: 0000075A
- DC.W $7379 ;7AE8
- DC.W $7374 ;7AEA
- DC.L LAB_0089 ;7AEC: 00000768
- DC.W $7465 ;7AF0
- DC.W $7874 ;7AF2
- DC.L LAB_008B ;7AF4: 00000770
- DC.W $646F ;7AF8
- DC.W $6375 ;7AFA
- DC.L LAB_008C ;7AFC: 00000776
- DC.W $736F ;7B00
- DC.W $756E ;7B02
- DC.L LAB_008D ;7B04: 00000780
- DC.W $696E ;7B08
- DC.W $7374 ;7B0A
- DC.L LAB_008F+2 ;7B0C: 00000786
- DC.W $6D75 ;7B10
- DC.W $7369 ;7B12
- DC.L LAB_0091 ;7B14: 00000792
- DC.W $7069 ;7B18
- DC.W $6374 ;7B1A
- DC.L LAB_0092 ;7B1C: 00000798
- DC.W $616E ;7B20
- DC.W $696D ;7B22
- DC.L LAB_0094+2 ;7B24: 000007A0
- DC.W $6D6F ;7B28
- DC.W $7669 ;7B2A
- DC.L LAB_0096 ;7B2C: 000007AA
- DS.W 4 ;7B30
- LAB_0489:
- DC.L LAB_02B3 ;7B38: 00004FE2
- DC.W $0003 ;7B3C
- DC.W $0003 ;7B3E
- DC.L LAB_0317 ;7B40: 000052F6
- DC.L LAB_02B4 ;7B44: 00004FEC
- DC.W $0003 ;7B48
- DC.W $0005 ;7B4A
- DC.L LAB_0353 ;7B4C: 000059FE
- DC.L LAB_02B5 ;7B50: 00004FFC
- DC.W $0001 ;7B54
- DC.W $0005 ;7B56
- DC.L LAB_0391 ;7B58: 0000612A
- DC.L LAB_02B6 ;7B5C: 00005006
- DC.W $0001 ;7B60
- DC.W $0004 ;7B62
- DC.L LAB_03AC ;7B64: 0000636E
- DC.L LAB_02B7 ;7B68: 00005012
- DC.W $0001 ;7B6C
- DC.W $0002 ;7B6E
- DC.L LAB_03C7 ;7B70: 00006606
- DC.L LAB_02B8 ;7B74: 0000501E
- DC.W $0001 ;7B78
- DC.W $0001 ;7B7A
- DS.W 8 ;7B7C
- LAB_048A:
- DS.W 2 ;7B8C
- END
-