home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
zakapior
/
FastIPrefs4037
/
notifyintuition.asm
< prev
next >
Wrap
Assembly Source File
|
2020-07-16
|
58KB
|
2,093 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
EXT_0000 EQU $FE
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_0013 ;000A: 000000D6
OR.B D3,D0 ;000E: 8003
BTST D4,D0 ;0010: 0900
DC.L LAB_0001 ;0012: 0000001E
DC.L LAB_0003 ;0016: 0000003C
DC.L LAB_0018 ;001A: 000000F0
LAB_0001:
DC.W $6E6F ;001E
MOVEQ #105,D2 ;0020: 7469
DC.W $6679 ;0022
LAB_0002:
BVS.S LAB_0008 ;0024: 696E
MOVEQ #117,D2 ;0026: 7475
BVS.S LAB_0009 ;0028: 6974
DC.W $696F ;002A
BGT.S LAB_0004 ;002C: 6E2E
DC.W $6C69 ;002E
BHI.S LAB_000B ;0030: 6272
BSR.S LAB_000C ;0032: 6172
DC.W $7900 ;0034
MOVEA.L (A6),A2 ;0036: 2456
DC.W $4552 ;0038
MOVE -(A0),D5 ;003A: 3A20
LAB_0003:
DC.W $6E6F ;003C
MOVEQ #105,D2 ;003E: 7469
DC.W $6679 ;0040
BVS.S LAB_000E ;0042: 696E
MOVEQ #117,D2 ;0044: 7475
BVS.S LAB_000F ;0046: 6974
DC.W $696F ;0048
DC.W $6EA0 ;004A
DC.W $332E ;004C
MOVE 40(A3,A2.W),D0 ;004E: 3033A028
DC.W $3232 ;0052
DC.W $2E30 ;0054
DC.W $332E ;0056
DC.W $3937 ;0058
DC.W $29A0 ;005A
LAB_0004:
DC.W $A9A0 ;005C
DC.W $6279 ;005E
DC.W $A048 ;0060
MOVE.L 22318(A5),D7 ;0062: 2E2D572E
DC.W $A053 ;0066
BLS.S LAB_0012 ;0068: 6368
BLE.S LAB_0011 ;006A: 6F62
BCS.S LAB_0014+2 ;006C: 6572
DC.W $0D0A ;006E
LAB_0005:
DC.W $0073 ;0070
BLS.S LAB_0016 ;0072: 6372
DC.W $6565 ;0074
BGT.S LAB_0016 ;0076: 6E6E
BLE.S LAB_0017 ;0078: 6F74
BVS.S LAB_0015 ;007A: 6966
DC.W $792E ;007C
DC.W $6C69 ;007E
BHI.S LAB_0019 ;0080: 6272
BSR.S LAB_0019+2 ;0082: 6172
DC.W $7900 ;0084
LAB_0006:
DC.W $646F ;0086
DC.W $732E ;0088
DC.W $6C69 ;008A
BHI.S LAB_001B ;008C: 6272
BSR.S LAB_001C ;008E: 6172
DC.W $7900 ;0090
LAB_0007:
DC.W $7574 ;0092
LAB_0008:
BVS.S LAB_001C ;0094: 696C
BVS.S LAB_001D ;0096: 6974
DC.W $792E ;0098
DC.W $6C69 ;009A
BHI.S LAB_001E ;009C: 6272
LAB_0009:
BSR.S LAB_001F ;009E: 6172
DC.W $7900 ;00A0
LAB_000A:
DC.W $576F ;00A2
LAB_000B:
MOVEQ #107,D1 ;00A4: 726B
LAB_000C:
DC.W $6265 ;00A6
DC.W $6E63 ;00A8
DC.W $6800 ;00AA
LAB_000D:
DC.W $AB20 ;00AC
DC.W $6E6F ;00AE
MOVEQ #105,D2 ;00B0: 7469
LAB_000E:
DC.W $6679 ;00B2
DC.W $5F73 ;00B4
DC.W $7562 ;00B6
MOVEQ #97,D2 ;00B8: 7461
DC.W $736B ;00BA
LAB_000F:
DC.W $20BB ;00BC
LAB_0010:
ORI.L #$206E6F74,26982(A3) ;00BE: 00AB206E6F746966
DC.W $795F ;00C6
BVS.S LAB_0022 ;00C8: 696E
MOVEQ #32,D2 ;00CA: 7420
ADDQ #8,-(A1) ;00CC: 5061
LAB_0011:
MOVEQ #99,D2 ;00CE: 7463
DC.W $6865 ;00D0
LAB_0012:
DC.W $7320 ;00D2
EOR.B D5,D0 ;00D4: BB00
LAB_0013:
ORI.B #$02,D1 ;00D6: 00010002
ORI.B #$08,D4 ;00DA: 00040008
LAB_0014:
ORI.B #$20,(A0) ;00DE: 00100020
LAB_0015:
ORI #$0080,D0 ;00E2: 00400080
LAB_0016:
BTST D0,D0 ;00E6: 0100
DC.W $0200 ;00E8
DC.W $0400 ;00EA
DC.W $0800 ;00EC
LAB_0017:
MOVE.B D0,D0 ;00EE: 1000
LAB_0018:
ORI.B #$9C,D0 ;00F0: 0000009C
LAB_0019:
DC.L LAB_0021 ;00F4: 00000124
DC.L LAB_001B ;00F8: 00000100
DC.L LAB_0024 ;00FC: 000001A6
LAB_001B:
DC.W $A00C ;0100
LAB_001C:
BTST D4,D0 ;0102: 0900
DC.W $800A ;0104
DC.L LAB_0001 ;0106: 0000001E
DC.W $A00E ;010A
LAB_001D:
DC.W $0600 ;010C
SUB.B (A4),D0 ;010E: 9014
LAB_001E:
DC.W $0003 ;0110
LAB_001F:
SUB.B (A6),D0 ;0112: 9016
DC.W $0003 ;0114
OR.B (A0)+,D0 ;0116: 8018
DC.L LAB_0003 ;0118: 0000003C
ORI.B #$00,D0 ;011C: 00000000
LAB_0020:
ORI.B #$00,D0 ;0120: 00000000
LAB_0021:
DC.L LAB_0088 ;0124: 00000AB8
DC.L LAB_008A ;0128: 00000AC4
DC.L LAB_008B ;012C: 00000ACC
DC.L LAB_008B ;0130: 00000ACC
DC.L LAB_008C ;0134: 00000AD0
LAB_0022:
DC.L LAB_008F ;0138: 00000B08
DC.L LAB_0092 ;013C: 00000B3C
DC.W $FFFF ;0140
DC.W $FFFF ;0142
JMP LAB_009E(PC) ;0144: 4EFA0B08
NOP ;0148: 4E71
JMP LAB_009B(PC) ;014A: 4EFA0AB4
NOP ;014E: 4E71
JMP LAB_009E(PC) ;0150: 4EFA0AFC
NOP ;0154: 4E71
JMP LAB_0098(PC) ;0156: 4EFA0A62
NOP ;015A: 4E71
JMP LAB_009E(PC) ;015C: 4EFA0AF0
NOP ;0160: 4E71
JMP LAB_0094(PC) ;0162: 4EFA0A02
NOP ;0166: 4E71
JMP LAB_008B(PC) ;0168: 4EFA0962
NOP ;016C: 4E71
JMP LAB_008B(PC) ;016E: 4EFA095C
NOP ;0172: 4E71
JMP LAB_008A(PC) ;0174: 4EFA094E
NOP ;0178: 4E71
JMP LAB_0089(PC) ;017A: 4EFA0940
NOP ;017E: 4E71
LAB_0023:
ORI.B #$00,D0 ;0180: 00000000
ORI.B #$00,D0 ;0184: 00000000
ORI.B #$00,D0 ;0188: 00000000
ORI.B #$00,D0 ;018C: 00000000
ORI.B #$00,D0 ;0190: 00000000
ORI.B #$00,D0 ;0194: 00000000
ORI.B #$00,D0 ;0198: 00000000
ORI.B #$00,D0 ;019C: 00000000
ORI.B #$00,D0 ;01A0: 00000000
DC.W $0000 ;01A4
LAB_0024:
MOVEM.L D2-D7/A2-A6,-(A7) ;01A6: 48E73F3E
MOVEA.L D0,A5 ;01AA: 2A40
MOVE.L A6,38(A5) ;01AC: 2B4E0026
MOVE.L A0,34(A5) ;01B0: 2B480022
LEA LAB_0020(PC),A0 ;01B4: 41FAFF6A
MOVE.L A5,(A0) ;01B8: 208D
LEA LAB_0001(PC),A1 ;01BA: 43FAFE62
JSR -294(A6) ;01BE: 4EAEFEDA
TST.L D0 ;01C2: 4A80
BNE.S LAB_0025 ;01C4: 663A
LEA LAB_0006(PC),A1 ;01C6: 43FAFEBE
MOVEQ #0,D0 ;01CA: 7000
JSR -552(A6) ;01CC: 4EAEFDD8
MOVE.L D0,42(A5) ;01D0: 2B40002A
LEA LAB_0002(PC),A1 ;01D4: 43FAFE4E
MOVEQ #0,D0 ;01D8: 7000
JSR -552(A6) ;01DA: 4EAEFDD8
MOVE.L D0,46(A5) ;01DE: 2B40002E
LEA LAB_0007(PC),A1 ;01E2: 43FAFEAE
MOVEQ #0,D0 ;01E6: 7000
JSR -552(A6) ;01E8: 4EAEFDD8
MOVE.L D0,50(A5) ;01EC: 2B400032
BSR LAB_0027 ;01F0: 61000018
BSR LAB_0035 ;01F4: 610000E0
BEQ.S LAB_0025 ;01F8: 6706
BSR LAB_002F ;01FA: 6100005C
BRA.S LAB_0026 ;01FE: 6002
LAB_0025:
SUBA.L A5,A5 ;0200: 9BCD
LAB_0026:
MOVE.L A5,D0 ;0202: 200D
MOVEM.L (A7)+,D2-D7/A2-A6 ;0204: 4CDF7CFC
RTS ;0208: 4E75
LAB_0027:
LEA 142(A5),A0 ;020A: 41ED008E
BSR LAB_0028 ;020E: 61000006
LEA 128(A5),A0 ;0212: 41ED0080
LAB_0028:
MOVE.L A0,8(A0) ;0216: 21480008
ADDQ.L #4,A0 ;021A: 5888
CLR.L (A0) ;021C: 4290
MOVE.L A0,-(A0) ;021E: 2108
RTS ;0220: 4E75
LAB_0029:
MOVEQ #0,D0 ;0222: 7000
LAB_002A:
TST.B 0(A0,D0.L) ;0224: 4A300800
BEQ.S LAB_002B ;0228: 6704
ADDQ.L #1,D0 ;022A: 5280
BRA.S LAB_002A ;022C: 60F6
LAB_002B:
TST.L D0 ;022E: 4A80
RTS ;0230: 4E75
MOVEQ #0,D0 ;0232: 7000
LAB_002C:
MOVE.B 0(A0,D0.L),0(A1,D0.L) ;0234: 13B008000800
BEQ.S LAB_002D ;023A: 6704
ADDQ.L #1,D0 ;023C: 5280
BRA.S LAB_002C ;023E: 60F4
LAB_002D:
TST.L D0 ;0240: 4A80
RTS ;0242: 4E75
LAB_002E:
MOVEQ #1,D1 ;0244: 7201
SWAP D1 ;0246: 4841
ORI.B #$00,D1 ;0248: 00010000
MOVEA.L 38(A5),A6 ;024C: 2C6D0026
JSR -684(A6) ;0250: 4EAEFD54
TST.L D0 ;0254: 4A80
RTS ;0256: 4E75
LAB_002F:
LEA LAB_0023(PC),A2 ;0258: 45FAFF26
MOVE.B #$09,8(A2) ;025C: 157C00090008
MOVE #$0002,20(A2) ;0262: 357C00020014
LEA LAB_0003(PC),A1 ;0268: 43FAFDD2
MOVE.L A1,24(A2) ;026C: 25490018
MOVE #$0026,18(A2) ;0270: 357C00260012
MOVE #$003C,16(A2) ;0276: 357C003C0010
LEA LAB_0005+1(PC),A1 ;027C: 43FAFDF3
MOVE.L A1,10(A2) ;0280: 2549000A
MOVE.L A5,34(A2) ;0284: 254D0022
MOVEA.L 38(A5),A6 ;0288: 2C6D0026
JSR -132(A6) ;028C: 4EAEFF7C
LEA 378(A6),A0 ;0290: 41EE017A
JSR -276(A6) ;0294: 4EAEFEEC
TST.L D0 ;0298: 4A80
BNE.S LAB_0032 ;029A: 661E
MOVEA.L A2,A1 ;029C: 224A
LEA 378(A6),A2 ;029E: 45EE017A
LAB_0030:
MOVEA.L 0(A2),A2 ;02A2: 246A0000
TST.L 0(A2) ;02A6: 4AAA0000
BEQ.S LAB_0031 ;02AA: 6706
TST.B 9(A2) ;02AC: 4A2A0009
BGE.S LAB_0030 ;02B0: 6CF0
LAB_0031:
MOVEA.L 4(A2),A2 ;02B2: 246A0004
JSR -234(A6) ;02B6: 4EAEFF16
LAB_0032:
JSR -138(A6) ;02BA: 4EAEFF76
RTS ;02BE: 4E75
LAB_0033:
TST.L 54(A6) ;02C0: 4AAE0036
BNE.S LAB_0034 ;02C4: 660E
MOVEM.L A5-A6,-(A7) ;02C6: 48E70006
MOVEA.L A6,A5 ;02CA: 2A4E
BSR LAB_0035 ;02CC: 61000008
MOVEM.L (A7)+,A5-A6 ;02D0: 4CDF6000
LAB_0034:
RTS ;02D4: 4E75
LAB_0035:
MOVEM.L D2/A6,-(A7) ;02D6: 48E72002
MOVEQ #0,D0 ;02DA: 7000
MOVE.L A7,D2 ;02DC: 240F
MOVE.L D0,-(A7) ;02DE: 2F00
MOVE.L D0,-(A7) ;02E0: 2F00
PEA $800003F9 ;02E2: 4879800003F9
MOVE.L D0,-(A7) ;02E8: 2F00
PEA $800003F8 ;02EA: 4879800003F8
MOVE.L D0,-(A7) ;02F0: 2F00
PEA $800003F7 ;02F2: 4879800003F7
PEA (5).W ;02F8: 48780005
PEA $800003F5 ;02FC: 4879800003F5
PEA LAB_0001(PC) ;0302: 487AFD1A
PEA $800003F4 ;0306: 4879800003F4
PEA (4096).W ;030C: 48781000
PEA $800003F3 ;0310: 4879800003F3
MOVE.L D0,-(A7) ;0316: 2F00
PEA $800003F2 ;0318: 4879800003F2
PEA LAB_0036(PC) ;031E: 487A001C
PEA $800003EB ;0322: 4879800003EB
MOVE.L A7,D1 ;0328: 220F
MOVEA.L 42(A5),A6 ;032A: 2C6D002A
JSR -498(A6) ;032E: 4EAEFE0E
MOVEA.L D2,A7 ;0332: 2E42
MOVEM.L (A7)+,D2/A6 ;0334: 4CDF4004
TST.L D0 ;0338: 4A80
RTS ;033A: 4E75
LAB_0036:
MOVEA.L LAB_0020(PC),A5 ;033C: 2A7AFDE2
MOVEA.L 38(A5),A6 ;0340: 2C6D0026
MOVE.L 276(A6),54(A5) ;0344: 2B6E01140036
JSR -666(A6) ;034A: 4EAEFD66
MOVE.L D0,58(A5) ;034E: 2B40003A
JSR -666(A6) ;0352: 4EAEFD66
MOVE.L D0,62(A5) ;0356: 2B40003E
MOVEA.L D0,A0 ;035A: 2040
MOVEA.L 58(A5),A1 ;035C: 226D003A
MOVE.L #$0000C000,D0 ;0360: 203C0000C000
MOVEQ #0,D1 ;0366: 7200
MOVE.B 15(A0),D1 ;0368: 1228000F
BSET D1,D0 ;036C: 03C0
MOVE.B 15(A1),D1 ;036E: 1229000F
BSET D1,D0 ;0372: 03C0
MOVE.L D0,70(A5) ;0374: 2B400046
LEA 82(A5),A0 ;0378: 41ED0052
JSR -558(A6) ;037C: 4EAEFDD2
LEA LAB_0001(PC),A0 ;0380: 41FAFC9C
LEA 82(A5),A1 ;0384: 43ED0052
MOVE.L A0,10(A1) ;0388: 2348000A
JSR -600(A6) ;038C: 4EAEFDA8
LAB_0037:
MOVE.L 70(A5),D0 ;0390: 202D0046
JSR -318(A6) ;0394: 4EAEFEC2
MOVE.L D0,D7 ;0398: 2E00
BTST #15,D7 ;039A: 0807000F
BNE.S LAB_003A ;039E: 661A
LAB_0038:
BTST #14,D7 ;03A0: 0807000E
BEQ.S LAB_0039 ;03A4: 6708
BSR LAB_0058 ;03A6: 61000334
BSR LAB_00FE ;03AA: 61001096
LAB_0039:
MOVEQ #0,D0 ;03AE: 7000
BSR LAB_003E ;03B0: 61000068
BSR LAB_0045 ;03B4: 610000EC
BRA.S LAB_0037 ;03B8: 60D6
LAB_003A:
TST.L 74(A5) ;03BA: 4AAD004A
BNE.S LAB_0038 ;03BE: 66E0
BSR LAB_00FC ;03C0: 61001054
LEA 82(A5),A0 ;03C4: 41ED0052
JSR -564(A6) ;03C8: 4EAEFDCC
LEA 82(A5),A1 ;03CC: 43ED0052
JSR -606(A6) ;03D0: 4EAEFDA2
LEA 82(A5),A0 ;03D4: 41ED0052
JSR -570(A6) ;03D8: 4EAEFDC6
MOVEA.L 58(A5),A0 ;03DC: 206D003A
CLR.L 58(A5) ;03E0: 42AD003A
BSR LAB_003B ;03E4: 61000018
JSR -672(A6) ;03E8: 4EAEFD60
MOVEA.L 62(A5),A0 ;03EC: 206D003E
CLR.L 62(A5) ;03F0: 42AD003E
JSR -672(A6) ;03F4: 4EAEFD60
CLR.L 54(A5) ;03F8: 42AD0036
RTS ;03FC: 4E75
LAB_003B:
MOVEM.L A0,-(A7) ;03FE: 48E70080
LAB_003C:
MOVEA.L (A7),A0 ;0402: 2057
JSR -372(A6) ;0404: 4EAEFE8C
MOVEA.L D0,A1 ;0408: 2240
MOVE.L A1,D0 ;040A: 2009
BEQ.S LAB_003D ;040C: 6706
JSR -378(A6) ;040E: 4EAEFE86
BRA.S LAB_003C ;0412: 60EE
LAB_003D:
MOVEM.L (A7)+,A0 ;0414: 4CDF0100
RTS ;0418: 4E75
LAB_003E:
MOVEM.L D2/D7/A2,-(A7) ;041A: 48E72120
MOVE.L D0,D7 ;041E: 2E00
BNE.S LAB_0040 ;0420: 6608
LAB_003F:
MOVEA.L 58(A5),A0 ;0422: 206D003A
JSR -372(A6) ;0426: 4EAEFE8C
LAB_0040:
MOVEA.L D0,A2 ;042A: 2440
TST.L D0 ;042C: 4A80
BEQ LAB_0044 ;042E: 6700006C
MOVE.L A7,D2 ;0432: 240F
CLR.L -(A7) ;0434: 42A7
PEA LAB_000D(PC) ;0436: 487AFC74
PEA $800003F4 ;043A: 4879800003F4
PEA (4096).W ;0440: 48781000
PEA $800003F3 ;0444: 4879800003F3
PEA LAB_0049(PC) ;044A: 487A0088
PEA $800003EB ;044E: 4879800003EB
MOVE.L A7,D1 ;0454: 220F
MOVEA.L 42(A5),A6 ;0456: 2C6D002A
JSR -498(A6) ;045A: 4EAEFE0E
MOVEA.L 38(A5),A6 ;045E: 2C6D0026
MOVEA.L D2,A7 ;0462: 2E42
MOVE.L D0,D2 ;0464: 2400
BEQ.S LAB_0042 ;0466: 6720
MOVEQ #24,D0 ;0468: 7018
BSR LAB_002E ;046A: 6100FDD8
MOVEA.L D0,A1 ;046E: 2240
MOVE.L 62(A5),14(A1) ;0470: 236D003E000E
MOVE.L A2,20(A1) ;0476: 234A0014
MOVEA.L D2,A0 ;047A: 2042
LEA 92(A0),A0 ;047C: 41E8005C
JSR -366(A6) ;0480: 4EAEFE92
LAB_0041:
MOVEQ #0,D7 ;0484: 7E00
BRA.S LAB_003F ;0486: 609A
LAB_0042:
MOVE.L D7,D0 ;0488: 2007
BEQ.S LAB_0043 ;048A: 6708
MOVEA.L D0,A1 ;048C: 2240
JSR -690(A6) ;048E: 4EAEFD4E
BRA.S LAB_0041 ;0492: 60F0
LAB_0043:
MOVEA.L A2,A1 ;0494: 224A
JSR -378(A6) ;0496: 4EAEFE86
BRA.S LAB_003F ;049A: 6086
LAB_0044:
MOVEM.L (A7)+,D2/D7/A2 ;049C: 4CDF0484
RTS ;04A0: 4E75
LAB_0045:
MOVEA.L 62(A5),A0 ;04A2: 206D003E
JSR -372(A6) ;04A6: 4EAEFE8C
MOVEA.L D0,A2 ;04AA: 2440
MOVE.L A2,D0 ;04AC: 200A
BEQ.S LAB_0048 ;04AE: 6722
MOVEA.L 20(A2),A1 ;04B0: 226A0014
TST.L 14(A1) ;04B4: 4AA9000E
BNE.S LAB_0046 ;04B8: 660C
TST 34(A1) ;04BA: 4A690022
BNE.S LAB_0045 ;04BE: 66E2
JSR -690(A6) ;04C0: 4EAEFD4E
BRA.S LAB_0047 ;04C4: 6004
LAB_0046:
JSR -378(A6) ;04C6: 4EAEFE86
LAB_0047:
MOVEA.L A2,A1 ;04CA: 224A
JSR -690(A6) ;04CC: 4EAEFD4E
BRA.S LAB_0045 ;04D0: 60D0
LAB_0048:
RTS ;04D2: 4E75
LAB_0049:
MOVEA.L LAB_0020(PC),A5 ;04D4: 2A7AFC4A
MOVEA.L 38(A5),A6 ;04D8: 2C6D0026
LEA 82(A5),A0 ;04DC: 41ED0052
JSR -678(A6) ;04E0: 4EAEFD5A
JSR -132(A6) ;04E4: 4EAEFF7C
MOVEA.L 276(A6),A2 ;04E8: 246E0114
LAB_004A:
LEA 92(A2),A0 ;04EC: 41EA005C
JSR -384(A6) ;04F0: 4EAEFE80
LEA 92(A2),A0 ;04F4: 41EA005C
JSR -372(A6) ;04F8: 4EAEFE8C
TST.L D0 ;04FC: 4A80
BEQ.S LAB_004A ;04FE: 67EC
MOVEA.L D0,A2 ;0500: 2440
MOVEA.L 20(A2),A3 ;0502: 266A0014
JSR -666(A6) ;0506: 4EAEFD66
MOVE.L D0,36(A3) ;050A: 27400024
BSR LAB_004E ;050E: 61000068
LEA 82(A5),A0 ;0512: 41ED0052
JSR -570(A6) ;0516: 4EAEFDC6
TST 34(A3) ;051A: 4A6B0022
BEQ.S LAB_004D ;051E: 6748
MOVEA.L A2,A1 ;0520: 224A
JSR -378(A6) ;0522: 4EAEFE86
LAB_004B:
MOVEA.L 36(A3),A0 ;0526: 206B0024
JSR -384(A6) ;052A: 4EAEFE80
MOVEA.L 36(A3),A0 ;052E: 206B0024
JSR -372(A6) ;0532: 4EAEFE8C
TST.L D0 ;0536: 4A80
BEQ.S LAB_004B ;0538: 67EC
MOVEA.L D0,A1 ;053A: 2240
MOVEA.L 50(A1),A0 ;053C: 20690032
SUBQ.L #1,40(A0) ;0540: 53A80028
SUBQ.L #1,74(A5) ;0544: 53AD004A
JSR -690(A6) ;0548: 4EAEFD4E
SUBQ #1,34(A3) ;054C: 536B0022
BNE.S LAB_004B ;0550: 66D4
MOVEA.L 36(A3),A0 ;0552: 206B0024
JSR -672(A6) ;0556: 4EAEFD60
MOVEA.L A3,A1 ;055A: 224B
TST.L 14(A1) ;055C: 4AA9000E
BNE.S LAB_004C ;0560: 6604
JSR -690(A6) ;0562: 4EAEFD4E
LAB_004C:
RTS ;0566: 4E75
LAB_004D:
MOVEA.L 36(A3),A0 ;0568: 206B0024
JSR -672(A6) ;056C: 4EAEFD60
MOVEA.L A2,A1 ;0570: 224A
JSR -378(A6) ;0572: 4EAEFE86
RTS ;0576: 4E75
LAB_004E:
MOVEM.L A2/A4,-(A7) ;0578: 48E70028
LEA 128(A5),A4 ;057C: 49ED0080
MOVEM 20(A3),D3 ;0580: 4CAB00080014
MOVE.L 26(A3),D5 ;0586: 2A2B001A
TST D3 ;058A: 4A43
BEQ.S LAB_0051 ;058C: 6748
LAB_004F:
MOVEA.L 0(A4),A4 ;058E: 286C0000
TST.L 0(A4) ;0592: 4AAC0000
BEQ.S LAB_0051 ;0596: 673E
MOVEA.L 46(A4),A2 ;0598: 246C002E
MOVE.L 12(A2),D2 ;059C: 242A000C
BTST D3,D2 ;05A0: 0702
BEQ.S LAB_004F ;05A2: 67EA
MOVEA.L A4,A0 ;05A4: 204C
JSR -720(A6) ;05A6: 4EAEFD30
TST D0 ;05AA: 4A40
BEQ.S LAB_004F ;05AC: 67E0
MOVE D3,D0 ;05AE: 3003
SUBQ #6,D0 ;05B0: 5D40
ASL #1,D0 ;05B2: E340
CMP #$0018,D0 ;05B4: B07C0018
BHI.S LAB_0050 ;05B8: 6214
LEA LAB_0013(PC),A0 ;05BA: 41FAFB1A
MOVEM 0(A0,D0.W),D4 ;05BE: 4CB000100000
BSR LAB_0052 ;05C4: 61000016
BEQ.S LAB_0050 ;05C8: 6704
BSR LAB_0069 ;05CA: 6100020E
LAB_0050:
MOVEA.L A4,A0 ;05CE: 204C
JSR -570(A6) ;05D0: 4EAEFDC6
BRA.S LAB_004F ;05D4: 60B8
LAB_0051:
MOVEM.L (A7)+,A2/A4 ;05D6: 4CDF1400
RTS ;05DA: 4E75
LAB_0052:
MOVEM.L D2-D7/A2-A6,-(A7) ;05DC: 48E73F3E
MOVE LAB_0053(PC,D0.W),D0 ;05E0: 303B0006
JMP LAB_0053(PC,D0.W) ;05E4: 4EFB0002
LAB_0053:
ORI.B #$8C,140(A6) ;05E8: 002E008C008C
DC.W $008C ;05EE
DC.W $008C ;05F0
ORI #$00D0,(A6) ;05F2: 005600D0
DC.W $00D0 ;05F6
DC.W $00E8 ;05F8
DC.W $00EC ;05FA
ORI.B #$8C,(A2)+ ;05FC: 001A008C
DC.W $008C ;0600
TST.L 4(A2) ;0602: 4AAA0004
BEQ LAB_0056 ;0606: 670000CC
MOVE.L 30(A3),D0 ;060A: 202B001E
BNE LAB_0055 ;060E: 66000082
BRA LAB_0057 ;0612: 600000C2
TST.L 4(A2) ;0616: 4AAA0004
BEQ LAB_0056 ;061A: 670000B8
MOVE.L #$8000002F,D0 ;061E: 203C8000002F
MOVE.L 30(A3),D1 ;0624: 222B001E
BNE.S LAB_0054 ;0628: 6638
MOVE.L 26(A3),D1 ;062A: 222B001A
BEQ LAB_0057 ;062E: 670000A6
MOVEA.L D1,A0 ;0632: 2041
MOVE.L 20(A0),D0 ;0634: 20280014
BEQ LAB_0057 ;0638: 6700009C
BRA.S LAB_0055 ;063C: 6054
TST.L 4(A2) ;063E: 4AAA0004
BEQ LAB_0056 ;0642: 67000090
MOVE.L #$8000006E,D0 ;0646: 203C8000006E
MOVE.L 30(A3),D1 ;064C: 222B001E
BNE.S LAB_0054 ;0650: 6610
MOVE.L 26(A3),D1 ;0652: 222B001A
BEQ.S LAB_0057 ;0656: 677E
MOVEA.L D1,A0 ;0658: 2041
MOVE.L 26(A0),D0 ;065A: 2028001A
BNE.S LAB_0055 ;065E: 6632
BEQ.S LAB_0057 ;0660: 6774
LAB_0054:
MOVEA.L D1,A0 ;0662: 2041
MOVEQ #0,D1 ;0664: 7200
MOVEA.L 50(A5),A6 ;0666: 2C6D0032
JSR -36(A6) ;066A: 4EAEFFDC
TST.L D0 ;066E: 4A80
BEQ.S LAB_0057 ;0670: 6764
BRA.S LAB_0055 ;0672: 601E
TST.L 4(A2) ;0674: 4AAA0004
BEQ LAB_0056 ;0678: 6700005A
MOVE.L D5,D0 ;067C: 2005
BEQ LAB_0057 ;067E: 67000056
BSR LAB_0079 ;0682: 61000318
BNE.S LAB_0055 ;0686: 660A
MOVEA.L D5,A0 ;0688: 2045
MOVE.L 22(A0),D0 ;068A: 20280016
BEQ LAB_0057 ;068E: 67000046
LAB_0055:
MOVEA.L D0,A0 ;0692: 2040
BSR LAB_0029 ;0694: 6100FB8C
ADDQ #2,D0 ;0698: 5440
MOVE.L D0,D7 ;069A: 2E00
SUBA.L D7,A7 ;069C: 9FC7
MOVEA.L A7,A1 ;069E: 224F
BSR LAB_00C8 ;06A0: 61000818
MOVE.L A1,D2 ;06A4: 2409
MOVE.L 4(A2),D1 ;06A6: 222A0004
MOVEA.L 42(A5),A6 ;06AA: 2C6D002A
JSR -846(A6) ;06AE: 4EAEFCB2
LEA 0(A7,D7.L),A7 ;06B2: 4FF77800
BRA.S LAB_0057 ;06B6: 601E
TST.L 4(A2) ;06B8: 4AAA0004
BEQ LAB_0056 ;06BC: 67000016
MOVE.L D5,D0 ;06C0: 2005
BEQ LAB_0057 ;06C2: 67000012
MOVEA.L D5,A0 ;06C6: 2045
MOVE.L 32(A0),D0 ;06C8: 20280020
BNE.S LAB_0055 ;06CC: 66C4
BRA.S LAB_0057 ;06CE: 6006
TST.L D5 ;06D0: 4A85
BRA.S LAB_0057 ;06D2: 6002
LAB_0056:
MOVEQ #1,D0 ;06D4: 7001
LAB_0057:
MOVEM.L (A7)+,D2-D7/A2-A6 ;06D6: 4CDF7CFC
RTS ;06DA: 4E75
LAB_0058:
LEA 82(A5),A0 ;06DC: 41ED0052
JSR -678(A6) ;06E0: 4EAEFD5A
LEA 128(A5),A4 ;06E4: 49ED0080
LAB_0059:
MOVEA.L 0(A4),A4 ;06E8: 286C0000
TST.L 0(A4) ;06EC: 4AAC0000
BEQ LAB_005B ;06F0: 6700003A
MOVEA.L 46(A4),A2 ;06F4: 246C002E
MOVE.L 12(A2),D2 ;06F8: 242A000C
BCLR #5,D2 ;06FC: 08820005
BEQ.S LAB_0059 ;0700: 67E6
MOVEA.L A4,A0 ;0702: 204C
JSR -576(A6) ;0704: 4EAEFDC0
TST D0 ;0708: 4A40
BEQ.S LAB_0059 ;070A: 67DC
BSR LAB_005B ;070C: 6100001E
MOVE.L D2,12(A2) ;0710: 2542000C
ANDI.L #$00005080,D2 ;0714: 028200005080
BEQ.S LAB_005A ;071A: 6706
MOVEA.L A2,A0 ;071C: 204A
BSR LAB_005C ;071E: 61000016
LAB_005A:
MOVEA.L A4,A0 ;0722: 204C
JSR -570(A6) ;0724: 4EAEFDC6
BRA.S LAB_0058 ;0728: 60B2
RTS ;072A: 4E75
LAB_005B:
LEA 82(A5),A0 ;072C: 41ED0052
JSR -570(A6) ;0730: 4EAEFDC6
RTS ;0734: 4E75
LAB_005C:
MOVEM.L D2-D5/A2,-(A7) ;0736: 48E73C20
MOVEA.L A0,A2 ;073A: 2448
BTST #7,D2 ;073C: 08020007
BNE.S LAB_005F ;0740: 6610
LAB_005D:
BTST #14,D2 ;0742: 0802000E
BNE.S LAB_0062 ;0746: 6632
LAB_005E:
BTST #12,D2 ;0748: 0802000C
BNE.S LAB_0063 ;074C: 663C
BRA LAB_0066 ;074E: 60000066
LAB_005F:
MOVEQ #7,D4 ;0752: 7807
MOVEQ #0,D5 ;0754: 7A00
MOVE.L 4(A2),D0 ;0756: 202A0004
BNE LAB_0060 ;075A: 6600000C
MOVEA.L 46(A5),A0 ;075E: 206D002E
MOVE.L 60(A0),D0 ;0762: 2028003C
BRA.S LAB_0061 ;0766: 6004
LAB_0060:
BSR LAB_007D ;0768: 61000270
LAB_0061:
MOVE.L D0,D5 ;076C: 2A00
BEQ LAB_005D ;076E: 6700FFD2
BSR LAB_0067 ;0772: 61000048
BRA LAB_005D ;0776: 6000FFCA
LAB_0062:
MOVEQ #14,D4 ;077A: 780E
BSR LAB_00D5 ;077C: 61000840
MOVE.L D0,D5 ;0780: 2A00
BEQ.S LAB_005E ;0782: 67C4
BSR LAB_0067 ;0784: 61000036
BRA.S LAB_005E ;0788: 60BE
LAB_0063:
MOVEQ #11,D4 ;078A: 780B
MOVEQ #0,D5 ;078C: 7A00
MOVE.L 4(A2),D0 ;078E: 202A0004
BNE LAB_0064 ;0792: 66000014
MOVEA.L 46(A5),A0 ;0796: 206D002E
MOVE.L 60(A0),D0 ;079A: 2028003C
BEQ.S LAB_0066 ;079E: 6716
MOVEA.L D0,A0 ;07A0: 2040
MOVE.L 4(A0),D0 ;07A2: 20280004
BRA.S LAB_0065 ;07A6: 6004
LAB_0064:
BSR LAB_0081 ;07A8: 6100028E
LAB_0065:
MOVE.L D0,D5 ;07AC: 2A00
BEQ LAB_0066 ;07AE: 67000006
BSR LAB_0067 ;07B2: 61000008
LAB_0066:
MOVEM.L (A7)+,D2-D5/A2 ;07B6: 4CDF043C
RTS ;07BA: 4E75
LAB_0067:
MOVEQ #48,D0 ;07BC: 7030
MOVEA.L 38(A5),A6 ;07BE: 2C6D0026
BSR LAB_002E ;07C2: 6100FA80
MOVEA.L D0,A1 ;07C6: 2240
BEQ LAB_0068 ;07C8: 6700000E
MOVE.L D5,26(A1) ;07CC: 2345001A
MOVE D4,20(A1) ;07D0: 33440014
BSR LAB_003E ;07D4: 6100FC44
LAB_0068:
RTS ;07D8: 4E75
LAB_0069:
MOVEM.L D2-D7/A2-A6,-(A7) ;07DA: 48E73F3E
MOVE.L 12(A2),D2 ;07DE: 242A000C
MOVEA.L 16(A2),A0 ;07E2: 206A0010
MOVE.L 16(A0),D0 ;07E6: 20280010
CMP.L 40(A3),D0 ;07EA: B0AB0028
BNE.S LAB_006A ;07EE: 6608
BTST #23,D2 ;07F0: 08020017
BNE LAB_0072 ;07F4: 66000126
LAB_006A:
BTST #1,D2 ;07F8: 08020001
BNE LAB_0071 ;07FC: 6600010C
MOVEQ #54,D0 ;0800: 7036
BSR LAB_002E ;0802: 6100FA40
BEQ LAB_0072 ;0806: 67000114
MOVEA.L D0,A4 ;080A: 2840
MOVE.L 36(A3),14(A4) ;080C: 296B0024000E
MOVE.L 40(A3),38(A4) ;0812: 296B00280026
MOVE.L 44(A3),46(A4) ;0818: 296B002C002E
MOVE.B #$05,8(A4) ;081E: 197C00050008
MOVE #$0036,18(A4) ;0824: 397C00360012
MOVE.L A2,26(A4) ;082A: 294A001A
MOVE.L A2,50(A4) ;082E: 294A0032
MOVE.L #$43210000,20(A4) ;0832: 297C432100000014
MOVE D4,24(A4) ;083A: 39440018
MOVE.L D5,30(A4) ;083E: 2945001E
MOVE.L 30(A3),34(A4) ;0842: 296B001E0022
MOVEA.L 16(A2),A0 ;0848: 206A0010
MOVEA.L A4,A1 ;084C: 224C
BTST #0,D2 ;084E: 08020000
BNE.S LAB_006B ;0852: 6610
BTST #24,D2 ;0854: 08020018
BEQ LAB_006D ;0858: 6700007E
BSR LAB_0073 ;085C: 610000C4
BEQ LAB_0070 ;0860: 6700009A
LAB_006B:
ADDQ.L #1,40(A2) ;0864: 52AA0028
ADDQ.L #1,74(A5) ;0868: 52AD004A
ADDQ #1,34(A3) ;086C: 526B0022
JSR -366(A6) ;0870: 4EAEFE92
BTST #4,D2 ;0874: 08020004
BEQ LAB_0072 ;0878: 670000A2
MOVEA.L 16(A2),A0 ;087C: 206A0010
MOVE.L 16(A0),D0 ;0880: 20280010
CMP.L 40(A3),D0 ;0884: B0AB0028
BEQ LAB_0072 ;0888: 67000092
LAB_006C:
MOVEA.L 36(A3),A0 ;088C: 206B0024
MOVEQ #0,D0 ;0890: 7000
MOVEQ #0,D1 ;0892: 7200
MOVE.B 15(A0),D1 ;0894: 1228000F
BSET D1,D0 ;0898: 03C0
BSET #12,D0 ;089A: 08C0000C
JSR -318(A6) ;089E: 4EAEFEC2
BTST #12,D0 ;08A2: 0800000C
BNE.S LAB_0072 ;08A6: 6674
MOVEA.L 36(A3),A0 ;08A8: 206B0024
JSR -372(A6) ;08AC: 4EAEFE8C
MOVEA.L D0,A2 ;08B0: 2440
TST.L D0 ;08B2: 4A80
BEQ.S LAB_006C ;08B4: 67D6
MOVEA.L 50(A2),A0 ;08B6: 206A0032
SUBQ.L #1,40(A0) ;08BA: 53A80028
SUBQ.L #1,74(A5) ;08BE: 53AD004A
MOVE.L 34(A2),30(A3) ;08C2: 276A0022001E
SUBQ #1,34(A3) ;08C8: 536B0022
MOVEA.L A2,A1 ;08CC: 224A
JSR -690(A6) ;08CE: 4EAEFD4E
CMPA.L A2,A4 ;08D2: B9CA
BEQ.S LAB_0072 ;08D4: 6746
BRA.S LAB_006C ;08D6: 60B4
LAB_006D:
MOVEM.L A3-A5,-(A7) ;08D8: 48E7001C
BTST #2,D2 ;08DC: 08020002
BNE.S LAB_006E ;08E0: 660E
BTST #3,D2 ;08E2: 08020003
BEQ.S LAB_006F ;08E6: 670A
MOVEA.L 8(A0),A6 ;08E8: 2C680008
JSR (A6) ;08EC: 4E96
BRA.S LAB_006F ;08EE: 6002
LAB_006E:
JSR (A0) ;08F0: 4E90
LAB_006F:
MOVEM.L (A7)+,A3-A5 ;08F2: 4CDF3800
MOVE.L 34(A4),30(A3) ;08F6: 276C0022001E
LAB_0070:
MOVEA.L A4,A1 ;08FC: 224C
MOVEA.L 38(A5),A6 ;08FE: 2C6D0026
JSR -690(A6) ;0902: 4EAEFD4E
BRA LAB_0072 ;0906: 60000014
LAB_0071:
MOVEA.L 16(A2),A1 ;090A: 226A0010
MOVEQ #0,D0 ;090E: 7000
MOVEQ #0,D1 ;0910: 7200
MOVE.B 20(A2),D1 ;0912: 122A0014
BSET D1,D0 ;0916: 03C0
JSR -324(A6) ;0918: 4EAEFEBC
LAB_0072:
MOVEM.L (A7)+,D2-D7/A2-A6 ;091C: 4CDF7CFC
RTS ;0920: 4E75
LAB_0073:
MOVEM.L A0-A1,-(A7) ;0922: 48E700C0
CMPI #$0004,D4 ;0926: 0C440004
BNE.S LAB_0074 ;092A: 660A
CLR.L 20(A1) ;092C: 42A90014
MOVE.L D5,24(A1) ;0930: 23450018
BRA.S LAB_0077 ;0934: 605C
LAB_0074:
CMPI #$0002,D4 ;0936: 0C440002
BNE.S LAB_0075 ;093A: 6616
MOVE.L #$00000003,20(A1) ;093C: 237C000000030014
MOVE.L #$00000001,24(A1) ;0944: 237C000000010018
BCLR #4,D2 ;094C: 08820004
BRA.S LAB_0077 ;0950: 6040
LAB_0075:
CMPI #$0200,D4 ;0952: 0C440200
BNE.S LAB_0076 ;0956: 660E
MOVE.L #$00000003,20(A1) ;0958: 237C000000030014
CLR.L 24(A1) ;0960: 42A90018
BRA.S LAB_0077 ;0964: 602C
LAB_0076:
CMPI #$0010,D4 ;0966: 0C440010
BNE.S LAB_0077+2 ;096A: 6628
MOVEA.L D5,A0 ;096C: 2045
BSR LAB_00D9 ;096E: 6100069A
MOVE.L D1,24(A1) ;0972: 23410018
BEQ.S LAB_0077+2 ;0976: 671C
MOVE.L #$00000001,20(A1) ;0978: 237C000000010014
MOVE.L 30(A3),D0 ;0980: 202B001E
BEQ.S LAB_0077 ;0984: 670C
MOVE.L #$00000002,20(A1) ;0986: 237C000000020014
BSET #4,D2 ;098E: 08C20004
LAB_0077:
CMPI #$7000,D0 ;0992: 0C407000
MOVEM.L (A7)+,A0-A1 ;0996: 4CDF0300
RTS ;099A: 4E75
LAB_0079:
MOVEM.L D2-D3/D7/A2/A6,-(A7) ;099C: 48E73122
MOVE.L D0,D3 ;09A0: 2600
MOVEQ #0,D7 ;09A2: 7E00
MOVEA.L 46(A5),A6 ;09A4: 2C6D002E
JSR -522(A6) ;09A8: 4EAEFDF6
MOVEA.L D0,A2 ;09AC: 2440
TST.L D0 ;09AE: 4A80
BEQ.S LAB_007C ;09B0: 6720
MOVEA.L 42(A5),A6 ;09B2: 2C6D002A
LAB_007A:
MOVEA.L 0(A2),A2 ;09B6: 246A0000
TST.L 0(A2) ;09BA: 4AAA0000
BEQ.S LAB_007B ;09BE: 670A
CMP.L 14(A2),D3 ;09C0: B6AA000E
BNE.S LAB_007A ;09C4: 66F0
MOVE.L 10(A2),D7 ;09C6: 2E2A000A
LAB_007B:
MOVEA.L 46(A5),A6 ;09CA: 2C6D002E
JSR -528(A6) ;09CE: 4EAEFDF0
LAB_007C:
MOVE.L D7,D0 ;09D2: 2007
MOVEM.L (A7)+,D2-D3/D7/A2/A6 ;09D4: 4CDF448C
RTS ;09D8: 4E75
LAB_007D:
MOVEM.L D2-D3/D6-D7/A2/A6,-(A7) ;09DA: 48E73322
MOVE.L D0,D3 ;09DE: 2600
MOVEQ #0,D7 ;09E0: 7E00
MOVEA.L 46(A5),A6 ;09E2: 2C6D002E
JSR -522(A6) ;09E6: 4EAEFDF6
MOVEA.L D0,A2 ;09EA: 2440
JSR -528(A6) ;09EC: 4EAEFDF0
MOVE.L A2,D0 ;09F0: 200A
TST.L D0 ;09F2: 4A80
BEQ.S LAB_0080 ;09F4: 673A
MOVEA.L 42(A5),A6 ;09F6: 2C6D002A
LAB_007E:
MOVEA.L 0(A2),A2 ;09FA: 246A0000
TST.L 0(A2) ;09FE: 4AAA0000
BEQ.S LAB_007F ;0A02: 6728
MOVEA.L 10(A2),A0 ;0A04: 206A000A
BSR LAB_0029 ;0A08: 6100F818
ADDQ #2,D0 ;0A0C: 5440
MOVE.L D0,D6 ;0A0E: 2C00
SUBA.L D6,A7 ;0A10: 9FC6
MOVEA.L A7,A1 ;0A12: 224F
BSR LAB_00C8 ;0A14: 610004A4
MOVE.L A1,D2 ;0A18: 2409
MOVE.L D3,D1 ;0A1A: 2203
JSR -846(A6) ;0A1C: 4EAEFCB2
LEA 0(A7,D6.L),A7 ;0A20: 4FF76800
TST.L D0 ;0A24: 4A80
BEQ.S LAB_007E ;0A26: 67D2
MOVE.L 14(A2),D7 ;0A28: 2E2A000E
LAB_007F:
MOVEA.L 46(A5),A6 ;0A2C: 2C6D002E
LAB_0080:
MOVE.L D7,D0 ;0A30: 2007
MOVEM.L (A7)+,D2-D3/D6-D7/A2/A6 ;0A32: 4CDF44CC
RTS ;0A36: 4E75
LAB_0081:
MOVEM.L D2-D3/D5-D7/A2-A3/A6,-(A7) ;0A38: 48E73732
MOVE.L D0,D3 ;0A3C: 2600
MOVEQ #0,D7 ;0A3E: 7E00
MOVEA.L 38(A5),A6 ;0A40: 2C6D0026
JSR -132(A6) ;0A44: 4EAEFF7C
MOVEA.L 46(A5),A6 ;0A48: 2C6D002E
MOVEQ #0,D0 ;0A4C: 7000
JSR -414(A6) ;0A4E: 4EAEFE62
MOVE.L D0,D6 ;0A52: 2C00
MOVE.L 60(A6),D0 ;0A54: 202E003C
BEQ.S LAB_0087 ;0A58: 6748
MOVEA.L 42(A5),A6 ;0A5A: 2C6D002A
LAB_0082:
MOVEA.L D0,A2 ;0A5E: 2440
MOVE.L 4(A2),D1 ;0A60: 222A0004
BEQ.S LAB_0085 ;0A64: 6732
LAB_0083:
MOVEA.L D1,A3 ;0A66: 2641
MOVE.L 32(A3),D2 ;0A68: 242B0020
BEQ.S LAB_0084 ;0A6C: 6724
MOVEA.L D2,A0 ;0A6E: 2042
BSR LAB_0029 ;0A70: 6100F7B0
ADDQ #2,D0 ;0A74: 5440
MOVE.L D0,D5 ;0A76: 2A00
SUBA.L D5,A7 ;0A78: 9FC5
MOVEA.L A7,A1 ;0A7A: 224F
BSR LAB_00C8 ;0A7C: 6100043C
MOVE.L A1,D2 ;0A80: 2409
MOVE.L D3,D1 ;0A82: 2203
JSR -846(A6) ;0A84: 4EAEFCB2
LEA 0(A7,D5.L),A7 ;0A88: 4FF75800
BEQ.S LAB_0084 ;0A8C: 6704
MOVE.L A3,D7 ;0A8E: 2E0B
BRA.S LAB_0086 ;0A90: 600C
LAB_0084:
MOVE.L 0(A3),D1 ;0A92: 222B0000
BNE.S LAB_0083 ;0A96: 66CE
LAB_0085:
MOVE.L 0(A2),D0 ;0A98: 202A0000
BNE.S LAB_0082 ;0A9C: 66C0
LAB_0086:
MOVEA.L 46(A5),A6 ;0A9E: 2C6D002E
LAB_0087:
MOVEA.L D6,A0 ;0AA2: 2046
JSR -420(A6) ;0AA4: 4EAEFE5C
MOVEA.L 38(A5),A6 ;0AA8: 2C6D0026
JSR -138(A6) ;0AAC: 4EAEFF76
MOVE.L D7,D0 ;0AB0: 2007
MOVEM.L (A7)+,D2-D3/D5-D7/A2-A3/A6 ;0AB2: 4CDF4CEC
RTS ;0AB6: 4E75
LAB_0088:
BSR LAB_0033 ;0AB8: 6100F806
LAB_0089:
ADDQ #1,32(A6) ;0ABC: 526E0020
MOVE.L A6,D0 ;0AC0: 200E
RTS ;0AC2: 4E75
LAB_008A:
SUBQ #1,32(A6) ;0AC4: 536E0020
MOVEQ #0,D0 ;0AC8: 7000
RTS ;0ACA: 4E75
LAB_008B:
MOVEQ #0,D0 ;0ACC: 7000
RTS ;0ACE: 4E75
LAB_008C:
MOVEM.L D2-D7/A2-A6,-(A7) ;0AD0: 48E73F3E
MOVEQ #0,D7 ;0AD4: 7E00
MOVEA.L A6,A5 ;0AD6: 2A4E
MOVEA.L 38(A5),A6 ;0AD8: 2C6D0026
MOVE.L A0,D0 ;0ADC: 2008
MOVEA.L D0,A4 ;0ADE: 2840
BEQ.S LAB_008D ;0AE0: 6716
BSR LAB_00B5 ;0AE2: 6100029C
BEQ.S LAB_008E ;0AE6: 6718
BSR LAB_00B8 ;0AE8: 610002C2
LEA 82(A5),A0 ;0AEC: 41ED0052
MOVEA.L 38(A5),A6 ;0AF0: 2C6D0026
JSR -570(A6) ;0AF4: 4EAEFDC6
LAB_008D:
MOVE.L D7,D0 ;0AF8: 2007
MOVEM.L (A7)+,D2-D7/A2-A6 ;0AFA: 4CDF7CFC
RTS ;0AFE: 4E75
LAB_008E:
MOVE.B #$FE,21(A4) ;0B00: 197C00FE0015
BRA.S LAB_008D ;0B06: 60F0
LAB_008F:
MOVEM.L D2-D7/A2-A6,-(A7) ;0B08: 48E73F3E
MOVEQ #0,D7 ;0B0C: 7E00
MOVEA.L A6,A5 ;0B0E: 2A4E
MOVEA.L 38(A5),A6 ;0B10: 2C6D0026
MOVE.L A0,D0 ;0B14: 2008
MOVEA.L D0,A4 ;0B16: 2840
BEQ.S LAB_0090 ;0B18: 6712
BSR LAB_00B5 ;0B1A: 61000264
BEQ.S LAB_0091 ;0B1E: 6714
BSR LAB_00A5 ;0B20: 6100018C
LEA 82(A5),A0 ;0B24: 41ED0052
JSR -570(A6) ;0B28: 4EAEFDC6
LAB_0090:
MOVE.L D7,D0 ;0B2C: 2007
MOVEM.L (A7)+,D2-D7/A2-A6 ;0B2E: 4CDF7CFC
RTS ;0B32: 4E75
LAB_0091:
MOVE.B #$FE,21(A4) ;0B34: 197C00FE0015
BRA.S LAB_0090 ;0B3A: 60F0
LAB_0092:
MOVEM.L D2-D7/A2-A6,-(A7) ;0B3C: 48E73F3E
MOVEQ #0,D7 ;0B40: 7E00
MOVE.L D0,D2 ;0B42: 2400
BEQ.S LAB_0093 ;0B44: 6718
MOVEA.L A6,A5 ;0B46: 2A4E
MOVEA.L 38(A5),A6 ;0B48: 2C6D0026
BSR LAB_00B5 ;0B4C: 61000232
BEQ.S LAB_0093 ;0B50: 670C
BSR LAB_00A2 ;0B52: 6100013C
LEA 82(A5),A0 ;0B56: 41ED0052
JSR -570(A6) ;0B5A: 4EAEFDC6
LAB_0093:
MOVE.L D7,D0 ;0B5E: 2007
MOVEM.L (A7)+,D2-D7/A2-A6 ;0B60: 4CDF7CFC
RTS ;0B64: 4E75
LAB_0094:
MOVEM.L D2-D4/A2-A6,-(A7) ;0B66: 48E7383E
MOVEA.L 34(A6),A5 ;0B6A: 2A6E0022
MOVE.L A0,D2 ;0B6E: 2408
MOVE.L A1,D3 ;0B70: 2609
BEQ.S LAB_0096 ;0B72: 673E
MOVE.L D0,D4 ;0B74: 2800
MOVEQ #48,D0 ;0B76: 7030
BSR LAB_002E ;0B78: 6100F6CA
BEQ.S LAB_0097 ;0B7C: 6736
MOVEA.L D0,A2 ;0B7E: 2440
MOVE.L D3,16(A2) ;0B80: 25430010
MOVE.B D4,22(A2) ;0B84: 15440016
MOVEA.L D2,A0 ;0B88: 2042
BSR LAB_00D9 ;0B8A: 6100047E
MOVE.L D0,0(A2) ;0B8E: 25400000
BEQ.S LAB_0095 ;0B92: 6714
MOVE.L #$01800110,12(A2) ;0B94: 257C01800110000C
MOVEA.L A5,A6 ;0B9C: 2C4D
MOVEA.L A2,A0 ;0B9E: 204A
JSR -30(A6) ;0BA0: 4EAEFFE2
TST.L D0 ;0BA4: 4A80
BNE.S LAB_0097 ;0BA6: 660C
LAB_0095:
MOVEA.L A2,A1 ;0BA8: 224A
MOVEA.L 38(A5),A6 ;0BAA: 2C6D0026
JSR -690(A6) ;0BAE: 4EAEFD4E
LAB_0096:
MOVEQ #0,D0 ;0BB2: 7000
LAB_0097:
MOVEM.L (A7)+,D2-D4/A2-A6 ;0BB4: 4CDF7C1C
RTS ;0BB8: 4E75
LAB_0098:
MOVEM.L D3-D4/A2-A6,-(A7) ;0BBA: 48E7183E
MOVEA.L 34(A6),A5 ;0BBE: 2A6E0022
MOVE.L A0,D3 ;0BC2: 2608
BEQ.S LAB_0099 ;0BC4: 6732
MOVE.L D0,D4 ;0BC6: 2800
MOVEQ #48,D0 ;0BC8: 7030
BSR LAB_002E ;0BCA: 6100F678
BEQ.S LAB_009A ;0BCE: 672A
MOVEA.L D0,A2 ;0BD0: 2440
MOVE.L D3,16(A2) ;0BD2: 25430010
MOVE.B D4,22(A2) ;0BD6: 15440016
MOVE.L #$01800400,12(A2) ;0BDA: 257C01800400000C
MOVEA.L A5,A6 ;0BE2: 2C4D
MOVEA.L A2,A0 ;0BE4: 204A
JSR -30(A6) ;0BE6: 4EAEFFE2
TST.L D0 ;0BEA: 4A80
BNE.S LAB_009A ;0BEC: 660C
MOVEA.L A2,A1 ;0BEE: 224A
MOVEA.L 38(A5),A6 ;0BF0: 2C6D0026
JSR -690(A6) ;0BF4: 4EAEFD4E
LAB_0099:
MOVEQ #0,D0 ;0BF8: 7000
LAB_009A:
MOVEM.L (A7)+,D3-D4/A2-A6 ;0BFA: 4CDF7C18
RTS ;0BFE: 4E75
LAB_009B:
MOVEM.L D3-D4/A2-A6,-(A7) ;0C00: 48E7183E
MOVEA.L 34(A6),A5 ;0C04: 2A6E0022
MOVE.L A0,D3 ;0C08: 2608
BEQ.S LAB_009C ;0C0A: 673A
MOVE.L D0,D4 ;0C0C: 2800
MOVEQ #48,D0 ;0C0E: 7030
BSR LAB_002E ;0C10: 6100F632
BEQ.S LAB_009D ;0C14: 6732
MOVEA.L D0,A2 ;0C16: 2440
LEA LAB_000A(PC),A0 ;0C18: 41FAF488
MOVE.L A0,0(A2) ;0C1C: 25480000
MOVE.L D3,16(A2) ;0C20: 25430010
MOVE.B D4,22(A2) ;0C24: 15440016
MOVE.L #$01808090,12(A2) ;0C28: 257C01808090000C
MOVEA.L A5,A6 ;0C30: 2C4D
MOVEA.L A2,A0 ;0C32: 204A
JSR -30(A6) ;0C34: 4EAEFFE2
TST.L D0 ;0C38: 4A80
BNE.S LAB_009D ;0C3A: 660C
MOVEA.L A2,A1 ;0C3C: 224A
MOVEA.L 38(A5),A6 ;0C3E: 2C6D0026
JSR -690(A6) ;0C42: 4EAEFD4E
LAB_009C:
MOVEQ #0,D0 ;0C46: 7000
LAB_009D:
MOVEM.L (A7)+,D3-D4/A2-A6 ;0C48: 4CDF7C18
RTS ;0C4C: 4E75
LAB_009E:
MOVEM.L A2/A5-A6,-(A7) ;0C4E: 48E70026
MOVEA.L A0,A2 ;0C52: 2448
MOVEA.L 34(A6),A5 ;0C54: 2A6E0022
LAB_009F:
MOVEA.L A2,A0 ;0C58: 204A
MOVEA.L A5,A6 ;0C5A: 2C4D
BSR LAB_008F ;0C5C: 6100FEAA
TST.L 44(A2) ;0C60: 4AAA002C
BEQ.S LAB_00A1 ;0C64: 6718
MOVEA.L 38(A5),A6 ;0C66: 2C6D0026
LAB_00A0:
MOVEA.L 16(A2),A0 ;0C6A: 206A0010
JSR -372(A6) ;0C6E: 4EAEFE8C
TST.L D0 ;0C72: 4A80
BEQ.S LAB_009F ;0C74: 67E2
MOVEA.L D0,A1 ;0C76: 2240
JSR -378(A6) ;0C78: 4EAEFE86
BRA.S LAB_00A0 ;0C7C: 60EC
LAB_00A1:
MOVEA.L A2,A1 ;0C7E: 224A
MOVEA.L 38(A5),A6 ;0C80: 2C6D0026
JSR -690(A6) ;0C84: 4EAEFD4E
MOVEQ #1,D0 ;0C88: 7001
MOVEM.L (A7)+,A2/A5-A6 ;0C8A: 4CDF6400
RTS ;0C8E: 4E75
LAB_00A2:
LEA 128(A5),A2 ;0C90: 45ED0080
LAB_00A3:
MOVEA.L 0(A2),A2 ;0C94: 246A0000
TST.L 0(A2) ;0C98: 4AAA0000
BEQ.S LAB_00A4 ;0C9C: 670E
MOVEA.L 46(A2),A3 ;0C9E: 266A002E
CMP.L 24(A3),D2 ;0CA2: B4AB0018
BNE.S LAB_00A3 ;0CA6: 66EC
MOVE.L 50(A2),D7 ;0CA8: 2E2A0032
LAB_00A4:
RTS ;0CAC: 4E75
LAB_00A5:
JSR -132(A6) ;0CAE: 4EAEFF7C
MOVEQ #5,D2 ;0CB2: 7405
TST.L 40(A4) ;0CB4: 4AAC0028
BNE.S LAB_00AB ;0CB8: 6654
MOVE.L 44(A4),D3 ;0CBA: 262C002C
BEQ.S LAB_00A9 ;0CBE: 6744
LAB_00A6:
MOVE.L D3,D0 ;0CC0: 2003
BSR LAB_00AD ;0CC2: 61000052
BEQ.S LAB_00AA ;0CC6: 6742
MOVEA.L D3,A0 ;0CC8: 2043
JSR -576(A6) ;0CCA: 4EAEFDC0
TST.L D0 ;0CCE: 4A80
BNE.S LAB_00A7 ;0CD0: 660A
SUBQ #1,D2 ;0CD2: 5342
BEQ.S LAB_00AC ;0CD4: 673C
BSR LAB_00B3 ;0CD6: 61000084
BRA.S LAB_00A6 ;0CDA: 60E4
LAB_00A7:
MOVEA.L D3,A1 ;0CDC: 2243
JSR -252(A6) ;0CDE: 4EAEFF04
MOVEA.L D3,A1 ;0CE2: 2243
CLR.L 44(A4) ;0CE4: 42AC002C
JSR -690(A6) ;0CE8: 4EAEFD4E
MOVEA.L 4(A4),A1 ;0CEC: 226C0004
CLR.L 4(A4) ;0CF0: 42AC0004
JSR -690(A6) ;0CF4: 4EAEFD4E
MOVE.L A4,D7 ;0CF8: 2E0C
BSR LAB_00B0 ;0CFA: 61000030
MOVEQ #0,D0 ;0CFE: 7000
LAB_00A8:
MOVE.B D0,21(A4) ;0D00: 19400015
LAB_00A9:
JSR -138(A6) ;0D04: 4EAEFF76
RTS ;0D08: 4E75
LAB_00AA:
MOVEQ #-3,D0 ;0D0A: 70FD
BRA.S LAB_00A8 ;0D0C: 60F2
LAB_00AB:
MOVEQ #-1,D0 ;0D0E: 70FF
BRA.S LAB_00A8 ;0D10: 60EE
LAB_00AC:
MOVEQ #-2,D0 ;0D12: 70FE
BRA.S LAB_00A8 ;0D14: 60EA
LAB_00AD:
LEA 128(A5),A0 ;0D16: 41ED0080
LAB_00AE:
MOVEA.L 0(A0),A0 ;0D1A: 20680000
TST.L 0(A0) ;0D1E: 4AA80000
BEQ.S LAB_00AF ;0D22: 6706
CMP.L A0,D0 ;0D24: B088
BNE.S LAB_00AE ;0D26: 66F2
TST.L D0 ;0D28: 4A80
LAB_00AF:
RTS ;0D2A: 4E75
LAB_00B0:
MOVEQ #0,D0 ;0D2C: 7000
LEA 128(A5),A0 ;0D2E: 41ED0080
LAB_00B1:
MOVEA.L 0(A0),A0 ;0D32: 20680000
TST.L 0(A0) ;0D36: 4AA80000
BEQ.S LAB_00B2 ;0D3A: 670C
MOVEA.L 46(A0),A1 ;0D3C: 2268002E
MOVE.L 12(A1),D1 ;0D40: 2229000C
OR.L D1,D0 ;0D44: 8081
BRA.S LAB_00B1 ;0D46: 60EA
LAB_00B2:
MOVE.L D0,78(A5) ;0D48: 2B40004E
MOVEQ #0,D0 ;0D4C: 7000
BSET #14,D0 ;0D4E: 08C0000E
MOVEA.L 54(A5),A1 ;0D52: 226D0036
JSR -324(A6) ;0D56: 4EAEFEBC
RTS ;0D5A: 4E75
LAB_00B3:
MOVEM.L A6,-(A7) ;0D5C: 48E70002
MOVEA.L 38(A5),A0 ;0D60: 206D0026
MOVEA.L 276(A0),A0 ;0D64: 20680114
CMPI.B #$0D,8(A0) ;0D68: 0C28000D0008
BNE.S LAB_00B4 ;0D6E: 660A
MOVEA.L 42(A5),A6 ;0D70: 2C6D002A
MOVEQ #5,D1 ;0D74: 7205
JSR -198(A6) ;0D76: 4EAEFF3A
LAB_00B4:
MOVEM.L (A7)+,A6 ;0D7A: 4CDF4000
RTS ;0D7E: 4E75
LAB_00B5:
MOVEM.L D2,-(A7) ;0D80: 48E72000
MOVEQ #5,D2 ;0D84: 7405
LAB_00B6:
MOVEA.L 10(A5),A1 ;0D86: 226D000A
JSR -594(A6) ;0D8A: 4EAEFDAE
MOVEA.L D0,A0 ;0D8E: 2040
MOVE.L A0,D0 ;0D90: 2008
BEQ.S LAB_00B7 ;0D92: 6712
JSR -576(A6) ;0D94: 4EAEFDC0
TST D0 ;0D98: 4A40
BNE.S LAB_00B7 ;0D9A: 660A
SUBQ #1,D2 ;0D9C: 5342
BEQ.S LAB_00B7 ;0D9E: 6706
BSR LAB_00B3 ;0DA0: 6100FFBA
BRA.S LAB_00B6 ;0DA4: 60E0
LAB_00B7:
MOVEM.L (A7)+,D2 ;0DA6: 4CDF0004
RTS ;0DAA: 4E75
LAB_00B8:
TST.L 44(A4) ;0DAC: 4AAC002C
BNE LAB_00C7 ;0DB0: 66000104
MOVE.L 12(A4),D1 ;0DB4: 222C000C
BEQ LAB_00C5 ;0DB8: 670000F4
MOVE.L 16(A4),D0 ;0DBC: 202C0010
BEQ LAB_00C2 ;0DC0: 670000E0
MOVEA.L D0,A0 ;0DC4: 2040
BTST #0,D1 ;0DC6: 08010000
BNE.S LAB_00B9 ;0DCA: 6606
BTST #24,D1 ;0DCC: 08010018
BEQ.S LAB_00BA ;0DD0: 6704
LAB_00B9:
MOVEQ #4,D0 ;0DD2: 7004
BRA.S LAB_00BB ;0DD4: 6010
LAB_00BA:
BTST #1,D1 ;0DD6: 08010001
BEQ.S LAB_00BC ;0DDA: 6714
TST.B 20(A4) ;0DDC: 4A2C0014
BEQ LAB_00C3 ;0DE0: 670000C4
MOVEQ #13,D0 ;0DE4: 700D
LAB_00BB:
CMP.B 8(A0),D0 ;0DE6: B0280008
BNE LAB_00C2 ;0DEA: 660000B6
BRA.S LAB_00BD ;0DEE: 600E
LAB_00BC:
BTST #2,D1 ;0DF0: 08010002
BNE.S LAB_00BD ;0DF4: 6608
BTST #3,D1 ;0DF6: 08010003
BEQ LAB_00C4 ;0DFA: 670000AE
LAB_00BD:
ANDI.L #$0001FFC0,D1 ;0DFE: 02810001FFC0
BEQ LAB_00C5 ;0E04: 670000A8
BSR LAB_00CC ;0E08: 610000D8
BNE LAB_00C1 ;0E0C: 6600008E
MOVE.L 0(A4),D0 ;0E10: 202C0000
BEQ.S LAB_00BE ;0E14: 6738
MOVEA.L D0,A0 ;0E16: 2040
MOVE.L A0,D2 ;0E18: 2408
BSR LAB_0029 ;0E1A: 6100F406
BEQ.S LAB_00BE ;0E1E: 672E
ADD.L D0,D0 ;0E20: D080
MOVE.L D0,D3 ;0E22: 2600
BSR LAB_002E ;0E24: 6100F41E
BEQ LAB_00C6 ;0E28: 67000088
MOVE.L D2,D1 ;0E2C: 2202
MOVE.L D0,4(A4) ;0E2E: 29400004
MOVE.L D0,D2 ;0E32: 2400
SUBA.L D3,A7 ;0E34: 9FC3
MOVEA.L A7,A1 ;0E36: 224F
MOVEA.L D1,A0 ;0E38: 2041
BSR LAB_00C8 ;0E3A: 6100007E
MOVE.L A1,D1 ;0E3E: 2209
MOVEA.L 42(A5),A6 ;0E40: 2C6D002A
JSR -840(A6) ;0E44: 4EAEFCB8
ADDA.L D3,A7 ;0E48: DFC3
MOVEA.L 38(A5),A6 ;0E4A: 2C6D0026
LAB_00BE:
MOVEQ #54,D0 ;0E4E: 7036
BSR LAB_002E ;0E50: 6100F3F2
BEQ.S LAB_00C6 ;0E54: 675C
MOVE.L A4,D7 ;0E56: 2E0C
MOVE.L D0,44(A4) ;0E58: 2940002C
MOVEA.L 44(A4),A0 ;0E5C: 206C002C
MOVE.L A4,46(A0) ;0E60: 214C002E
MOVE.L 276(A6),50(A0) ;0E64: 216E01140032
JSR -558(A6) ;0E6A: 4EAEFDD2
LEA 128(A5),A0 ;0E6E: 41ED0080
MOVEA.L 44(A4),A1 ;0E72: 226C002C
MOVE.B 22(A4),D0 ;0E76: 102C0016
MOVE.B D0,9(A1) ;0E7A: 13400009
LAB_00BF:
MOVEA.L 0(A0),A0 ;0E7E: 20680000
TST.L 0(A0) ;0E82: 4AA80000
BEQ.S LAB_00C0 ;0E86: 6706
CMP.B 9(A0),D0 ;0E88: B0280009
BLE.S LAB_00BF ;0E8C: 6FF0
LAB_00C0:
MOVEA.L 4(A0),A2 ;0E8E: 24680004
JSR -234(A6) ;0E92: 4EAEFF16
BSR LAB_00CF ;0E96: 61000076
MOVEQ #0,D0 ;0E9A: 7000
LAB_00C1:
MOVE.B D0,21(A4) ;0E9C: 19400015
RTS ;0EA0: 4E75
LAB_00C2:
MOVEQ #100,D0 ;0EA2: 7064
BRA.S LAB_00C1 ;0EA4: 60F6
LAB_00C3:
MOVEQ #101,D0 ;0EA6: 7065
BRA.S LAB_00C1 ;0EA8: 60F2
LAB_00C4:
MOVEQ #99,D0 ;0EAA: 7063
BRA.S LAB_00C1 ;0EAC: 60EE
LAB_00C5:
MOVEQ #102,D0 ;0EAE: 7066
BRA.S LAB_00C1 ;0EB0: 60EA
LAB_00C6:
MOVEQ #103,D0 ;0EB2: 7067
BRA.S LAB_00C1 ;0EB4: 60E6
LAB_00C7:
MOVEQ #-4,D0 ;0EB6: 70FC
BRA.S LAB_00C1 ;0EB8: 60E2
LAB_00C8:
MOVEQ #0,D0 ;0EBA: 7000
LAB_00C9:
MOVE.B 0(A0,D0.W),D1 ;0EBC: 12300000
BEQ.S LAB_00CB ;0EC0: 6718
CMP.B #$61,D1 ;0EC2: B23C0061
BCS.S LAB_00CA ;0EC6: 650A
CMP.B #$7A,D1 ;0EC8: B23C007A
BHI.S LAB_00CA ;0ECC: 6204
BCLR #5,D1 ;0ECE: 08810005
LAB_00CA:
MOVE.B D1,0(A1,D0.W) ;0ED2: 13810000
ADDQ.L #1,D0 ;0ED6: 5280
BRA.S LAB_00C9 ;0ED8: 60E2
LAB_00CB:
CLR.B 0(A1,D0.W) ;0EDA: 42310000
TST.L D0 ;0EDE: 4A80
RTS ;0EE0: 4E75
LAB_00CC:
MOVE.L 24(A4),D0 ;0EE2: 202C0018
BEQ.S LAB_00CE ;0EE6: 6724
MOVE.L 276(A6),D1 ;0EE8: 222E0114
LEA 128(A5),A0 ;0EEC: 41ED0080
LAB_00CD:
MOVEA.L 0(A0),A0 ;0EF0: 20680000
TST.L 0(A0) ;0EF4: 4AA80000
BEQ.S LAB_00CE ;0EF8: 6712
MOVEA.L 46(A0),A1 ;0EFA: 2268002E
CMP.L 24(A1),D0 ;0EFE: B0A90018
BNE.S LAB_00CD ;0F02: 66EC
CMP.L 50(A0),D1 ;0F04: B2A80032
BEQ.S LAB_00CD ;0F08: 67E6
MOVEQ #98,D0 ;0F0A: 7062
LAB_00CE:
RTS ;0F0C: 4E75
LAB_00CF:
MOVE.L 12(A4),D0 ;0F0E: 202C000C
OR.L D0,78(A5) ;0F12: 81AD004E
MOVEQ #0,D0 ;0F16: 7000
BSET #14,D0 ;0F18: 08C0000E
MOVEA.L 54(A5),A1 ;0F1C: 226D0036
JSR -324(A6) ;0F20: 4EAEFEBC
RTS ;0F24: 4E75
LAB_00D0:
MOVEQ #48,D0 ;0F26: 7030
MOVEA.L 38(A5),A6 ;0F28: 2C6D0026
BSR LAB_002E ;0F2C: 6100F316
MOVEA.L D0,A1 ;0F30: 2240
TST.L D0 ;0F32: 4A80
BEQ.S LAB_00D1 ;0F34: 6714
MOVE.L D0,-(A7) ;0F36: 2F00
JSR -666(A6) ;0F38: 4EAEFD66
MOVEA.L (A7)+,A1 ;0F3C: 225F
MOVE.L D0,14(A1) ;0F3E: 2340000E
BNE.S LAB_00D1 ;0F42: 6606
JSR -690(A6) ;0F44: 4EAEFD4E
SUBA.L A1,A1 ;0F48: 93C9
LAB_00D1:
MOVE.L A1,D0 ;0F4A: 2009
RTS ;0F4C: 4E75
LAB_00D2:
MOVEM.L D0-D1/A0-A3/A6,-(A7) ;0F4E: 48E7C0F2
BSR LAB_00E8 ;0F52: 61000298
BEQ.S LAB_00D4 ;0F56: 6760
BSR LAB_00D0 ;0F58: 6100FFCC
BEQ.S LAB_00D4 ;0F5C: 675A
MOVEA.L D0,A2 ;0F5E: 2440
MOVE 2(A7),20(A2) ;0F60: 356F00020014
MOVE.L 4(A7),26(A2) ;0F66: 256F0004001A
MOVE.L D2,30(A2) ;0F6C: 2542001E
MOVE.L 276(A6),40(A2) ;0F70: 256E01140028
MOVE.L D7,44(A2) ;0F76: 2547002C
MOVEA.L 58(A5),A0 ;0F7A: 206D003A
MOVEA.L A2,A1 ;0F7E: 224A
MOVEA.L 14(A2),A3 ;0F80: 266A000E
JSR -366(A6) ;0F84: 4EAEFE92
LAB_00D3:
MOVEA.L A3,A0 ;0F88: 204B
JSR -384(A6) ;0F8A: 4EAEFE80
MOVEA.L A3,A0 ;0F8E: 204B
JSR -372(A6) ;0F90: 4EAEFE8C
TST.L D0 ;0F94: 4A80
BEQ.S LAB_00D3 ;0F96: 67F0
MOVE.L 30(A2),D2 ;0F98: 242A001E
MOVE.L 26(A2),4(A7) ;0F9C: 2F6A001A0004
MOVEA.L A3,A0 ;0FA2: 204B
JSR -672(A6) ;0FA4: 4EAEFD60
CLR.L 14(A2) ;0FA8: 42AA000E
TST 34(A2) ;0FAC: 4A6A0022
BNE.S LAB_00D4 ;0FB0: 6606
MOVEA.L A2,A1 ;0FB2: 224A
JSR -690(A6) ;0FB4: 4EAEFD4E
LAB_00D4:
MOVEM.L (A7)+,D0-D1/A0-A3/A6 ;0FB8: 4CDF4F03
RTS ;0FBC: 4E75
LAB_00D5:
MOVEM.L A0,-(A7) ;0FBE: 48E70080
LEA LAB_000A(PC),A0 ;0FC2: 41FAF0DE
BSR LAB_00D6 ;0FC6: 61000008
MOVEM.L (A7)+,A0 ;0FCA: 4CDF0100
RTS ;0FCE: 4E75
LAB_00D6:
MOVEM.L A0-A2/A6,-(A7) ;0FD0: 48E700E2
CLR.L -(A7) ;0FD4: 42A7
MOVEA.L A0,A2 ;0FD6: 2448
MOVE.L A2,D0 ;0FD8: 200A
BEQ.S LAB_00D8 ;0FDA: 6726
MOVEA.L 46(A5),A6 ;0FDC: 2C6D002E
JSR -522(A6) ;0FE0: 4EAEFDF6
MOVEA.L D0,A0 ;0FE4: 2040
MOVEA.L A2,A1 ;0FE6: 224A
MOVEA.L 38(A5),A6 ;0FE8: 2C6D0026
JSR -276(A6) ;0FEC: 4EAEFEEC
TST.L D0 ;0FF0: 4A80
BEQ.S LAB_00D7 ;0FF2: 6706
MOVEA.L D0,A0 ;0FF4: 2040
MOVE.L 14(A0),(A7) ;0FF6: 2EA8000E
LAB_00D7:
MOVEA.L 46(A5),A6 ;0FFA: 2C6D002E
JSR -528(A6) ;0FFE: 4EAEFDF0
LAB_00D8:
MOVE.L (A7)+,D0 ;1002: 201F
MOVEM.L (A7)+,A0-A2/A6 ;1004: 4CDF4700
RTS ;1008: 4E75
LAB_00D9:
MOVEM.L D2/A0-A1/A6,-(A7) ;100A: 48E720C2
CLR.L -(A7) ;100E: 42A7
CLR.L -(A7) ;1010: 42A7
MOVEQ #0,D1 ;1012: 7200
MOVE.L A0,D2 ;1014: 2408
BEQ.S LAB_00DC ;1016: 672A
MOVEA.L 46(A5),A6 ;1018: 2C6D002E
JSR -522(A6) ;101C: 4EAEFDF6
MOVEA.L D0,A0 ;1020: 2040
TST.L D0 ;1022: 4A80
BEQ.S LAB_00DB ;1024: 6718
LAB_00DA:
MOVEA.L 0(A0),A0 ;1026: 20680000
TST.L 0(A0) ;102A: 4AA80000
BEQ.S LAB_00DB ;102E: 670E
CMP.L 14(A0),D2 ;1030: B4A8000E
BNE.S LAB_00DA ;1034: 66F0
MOVE.L 10(A0),(A7) ;1036: 2EA8000A
MOVE.L A0,4(A7) ;103A: 2F480004
LAB_00DB:
JSR -528(A6) ;103E: 4EAEFDF0
LAB_00DC:
MOVEM.L (A7)+,D0-D1 ;1042: 4CDF0003
MOVEM.L (A7)+,D2/A0-A1/A6 ;1046: 4CDF4304
RTS ;104A: 4E75
MOVEM.L D2/D7/A5,-(A7) ;104C: 48E72104
MOVE.L 12(A7),D7 ;1050: 2E2F000C
MOVEQ #0,D2 ;1054: 7400
BSR LAB_00F4 ;1056: 61000318
BSR LAB_00D5 ;105A: 6100FF62
MOVE.L D0,D1 ;105E: 2200
BEQ.S LAB_00DD ;1060: 671A
MOVEQ #15,D0 ;1062: 700F
BSR LAB_00D2 ;1064: 6100FEE8
MOVE.L D1,D2 ;1068: 2401
JSR (A0) ;106A: 4E90
TST.L D0 ;106C: 4A80
BNE.S LAB_00DD ;106E: 660C
BRA.S LAB_00DD ;1070: 600A
MOVE.L D2,D1 ;1072: 2202
MOVEQ #14,D0 ;1074: 700E
BSR LAB_00D2 ;1076: 6100FED6
MOVEQ #0,D0 ;107A: 7000
LAB_00DD:
BSR LAB_00F5 ;107C: 6100030C
MOVEM.L (A7)+,D2/D7/A5 ;1080: 4CDF2084
TST.L D0 ;1084: 4A80
RTS ;1086: 4E75
MOVEM.L D2-D3/D7/A2/A5-A6,-(A7) ;1088: 48E73126
MOVE.L 24(A7),D7 ;108C: 2E2F0018
MOVEQ #0,D2 ;1090: 7400
MOVEA.L A0,A2 ;1092: 2448
BSR LAB_00F4 ;1094: 610002DA
BSR LAB_00D5 ;1098: 6100FF24
MOVE.L D0,D2 ;109C: 2400
MOVEA.L 38(A5),A6 ;109E: 2C6D0026
SUBA.L A1,A1 ;10A2: 93C9
JSR -294(A6) ;10A4: 4EAEFEDA
MOVEA.L D0,A1 ;10A8: 2240
MOVEQ #1,D0 ;10AA: 7001
JSR -300(A6) ;10AC: 4EAEFED4
MOVE.L D0,D3 ;10B0: 2600
MOVEA.L 46(A5),A6 ;10B2: 2C6D002E
JSR (A2) ;10B6: 4E92
MOVE.L D0,D2 ;10B8: 2400
MOVEA.L 38(A5),A6 ;10BA: 2C6D0026
SUBA.L A1,A1 ;10BE: 93C9
JSR -294(A6) ;10C0: 4EAEFEDA
MOVEA.L D0,A1 ;10C4: 2240
MOVE.L D3,D0 ;10C6: 2003
JSR -300(A6) ;10C8: 4EAEFED4
MOVE.L D2,D0 ;10CC: 2002
BEQ.S LAB_00DE ;10CE: 670A
MOVE.L D0,D1 ;10D0: 2200
MOVEQ #14,D0 ;10D2: 700E
BSR LAB_00D2 ;10D4: 6100FE78
MOVE.L D1,D0 ;10D8: 2001
LAB_00DE:
BSR LAB_00F5 ;10DA: 610002AE
MOVEM.L (A7)+,D2-D3/D7/A2/A5-A6 ;10DE: 4CDF648C
TST.L D0 ;10E2: 4A80
RTS ;10E4: 4E75
MOVEM.L D2/D7/A5,-(A7) ;10E6: 48E72104
MOVE.L 12(A7),D7 ;10EA: 2E2F000C
BSR LAB_00F4 ;10EE: 61000280
MOVE.L D0,D2 ;10F2: 2400
MOVEM.L A0,-(A7) ;10F4: 48E70080
JSR (A1) ;10F8: 4E91
MOVE.L (A7),D1 ;10FA: 2217
MOVE.L D0,(A7) ;10FC: 2E80
MOVEQ #10,D0 ;10FE: 700A
BSR LAB_00D2 ;1100: 6100FE4C
BSR LAB_00F5 ;1104: 61000284
MOVEM.L (A7)+,D0/D2/D7/A5 ;1108: 4CDF2085
TST.L D0 ;110C: 4A80
RTS ;110E: 4E75
MOVEM.L D2-D3/D7/A5,-(A7) ;1110: 48E73104
MOVE.L 16(A7),D7 ;1114: 2E2F0010
MOVEQ #0,D2 ;1118: 7400
BSR LAB_00F4 ;111A: 61000254
MOVE.L A0,D1 ;111E: 2208
BEQ.S LAB_00DF ;1120: 6718
MOVE.L 46(A0),D3 ;1122: 2628002E
MOVEQ #13,D0 ;1126: 700D
BSR LAB_00D2 ;1128: 6100FE24
JSR (A1) ;112C: 4E91
MOVE.L D0,-(A7) ;112E: 2F00
MOVE.L D3,D1 ;1130: 2203
MOVEQ #9,D0 ;1132: 7009
BSR LAB_00D2 ;1134: 6100FE18
MOVE.L (A7)+,D0 ;1138: 201F
LAB_00DF:
BSR LAB_00F5 ;113A: 6100024E
MOVEM.L (A7)+,D2-D3/D7/A5 ;113E: 4CDF208C
TST.L D0 ;1142: 4A80
RTS ;1144: 4E75
MOVEM.L D2/D6-D7/A2/A5,-(A7) ;1146: 48E72324
MOVE.L 20(A7),D7 ;114A: 2E2F0014
MOVEQ #0,D2 ;114E: 7400
MOVEA.L A1,A2 ;1150: 2449
BSR LAB_00F4 ;1152: 6100021C
MOVE.L A0,D1 ;1156: 2208
MOVEQ #11,D0 ;1158: 700B
BSR LAB_00D2 ;115A: 6100FDF2
MOVEA.L D2,A1 ;115E: 2242
MOVE.L D1,D6 ;1160: 2C01
BSR LAB_00E3 ;1162: 61000030
TST.L D2 ;1166: 4A82
BEQ.S LAB_00E0 ;1168: 6708
MOVEA.L 66(A5),A2 ;116A: 246D0042
MOVEA.L 88(A2),A2 ;116E: 246A0058
LAB_00E0:
JSR (A2) ;1172: 4E92
BSR LAB_00E5 ;1174: 61000042
MOVE.L D0,D1 ;1178: 2200
BNE.S LAB_00E1 ;117A: 6604
TST.L D2 ;117C: 4A82
BEQ.S LAB_00E2 ;117E: 6708
LAB_00E1:
MOVEQ #12,D0 ;1180: 700C
BSR LAB_00D2 ;1182: 6100FDCA
EXG D0,D1 ;1186: C141
LAB_00E2:
BSR LAB_00F5 ;1188: 61000200
MOVEM.L (A7)+,D2/D6-D7/A2/A5 ;118C: 4CDF24C4
TST.L D0 ;1190: 4A80
RTS ;1192: 4E75
LAB_00E3:
MOVEM.L A0-A1/A6,-(A7) ;1194: 48E700C2
MOVEA.L 38(A5),A6 ;1198: 2C6D0026
MOVEQ #14,D0 ;119C: 700E
BSR LAB_002E ;119E: 6100F0A4
BEQ.S LAB_00E4 ;11A2: 670E
MOVEA.L D0,A1 ;11A4: 2240
LEA 142(A5),A0 ;11A6: 41ED008E
MOVE.L D6,10(A1) ;11AA: 2346000A
JSR -240(A6) ;11AE: 4EAEFF10
LAB_00E4:
MOVEM.L (A7)+,A0-A1/A6 ;11B2: 4CDF4300
RTS ;11B6: 4E75
LAB_00E5:
MOVEM.L D0/A6,-(A7) ;11B8: 48E78002
LEA 142(A5),A1 ;11BC: 43ED008E
LAB_00E6:
MOVEA.L 0(A1),A1 ;11C0: 22690000
TST.L 0(A1) ;11C4: 4AA90000
BEQ.S LAB_00E7 ;11C8: 671C
CMP.L 10(A1),D6 ;11CA: BCA9000A
BNE.S LAB_00E6 ;11CE: 66F0
MOVE.L A1,D1 ;11D0: 2209
MOVEA.L (A1)+,A0 ;11D2: 2059
MOVEA.L (A1),A1 ;11D4: 2251
MOVE.L A0,(A1) ;11D6: 2288
MOVE.L A1,4(A0) ;11D8: 21490004
MOVEA.L D1,A1 ;11DC: 2241
MOVEA.L 38(A5),A6 ;11DE: 2C6D0026
JSR -690(A6) ;11E2: 4EAEFD4E
LAB_00E7:
MOVEM.L (A7)+,D0/A6 ;11E6: 4CDF4001
RTS ;11EA: 4E75
LAB_00E8:
LEA 142(A5),A1 ;11EC: 43ED008E
LAB_00E9:
MOVEA.L 0(A1),A1 ;11F0: 22690000
TST.L 0(A1) ;11F4: 4AA90000
BEQ.S LAB_00EA ;11F8: 6708
CMP.L 10(A1),D1 ;11FA: B2A9000A
BEQ.S LAB_00EB ;11FE: 6704
BRA.S LAB_00E9 ;1200: 60EE
LAB_00EA:
MOVEQ #1,D0 ;1202: 7001
LAB_00EB:
RTS ;1204: 4E75
MOVEM.L D2/D7/A2/A5,-(A7) ;1206: 48E72124
MOVE.L 16(A7),D7 ;120A: 2E2F0010
MOVE.L A1,D2 ;120E: 2409
BSR LAB_00F4 ;1210: 6100015E
MOVE.L A0,D1 ;1214: 2208
MOVEQ #11,D0 ;1216: 700B
BSR LAB_00D2 ;1218: 6100FD34
MOVEA.L D2,A1 ;121C: 2242
MOVEA.L 66(A5),A2 ;121E: 246D0042
MOVEA.L 88(A2),A2 ;1222: 246A0058
JSR (A2) ;1226: 4E92
MOVE.L D0,D1 ;1228: 2200
BNE.S LAB_00EC ;122A: 6604
TST.L D2 ;122C: 4A82
BEQ.S LAB_00ED ;122E: 6708
LAB_00EC:
MOVEQ #12,D0 ;1230: 700C
BSR LAB_00D2 ;1232: 6100FD1A
EXG D0,D1 ;1236: C141
LAB_00ED:
BSR LAB_00F5 ;1238: 61000150
MOVEM.L (A7)+,D2/D7/A2/A5 ;123C: 4CDF2484
TST.L D0 ;1240: 4A80
RTS ;1242: 4E75
MOVEM.L D2/D7/A5,-(A7) ;1244: 48E72104
MOVE.L 12(A7),D7 ;1248: 2E2F000C
MOVEQ #0,D2 ;124C: 7400
BSR LAB_00F4 ;124E: 61000120
MOVE.L A0,D1 ;1252: 2208
BEQ.S LAB_00EE ;1254: 6708
MOVEQ #8,D0 ;1256: 7008
BSR LAB_00D2 ;1258: 6100FCF4
JSR (A1) ;125C: 4E91
LAB_00EE:
BSR LAB_00F5 ;125E: 6100012A
MOVEM.L (A7)+,D2/D7/A5 ;1262: 4CDF2084
TST.L D0 ;1266: 4A80
RTS ;1268: 4E75
MOVEM.L D2/D6-D7/A2/A5,-(A7) ;126A: 48E72324
MOVE.L 20(A7),D7 ;126E: 2E2F0014
BSR LAB_00F4 ;1272: 610000FC
MOVEA.L A1,A2 ;1276: 2449
MOVE.L A0,D1 ;1278: 2208
MOVEQ #0,D2 ;127A: 7400
MOVEQ #6,D0 ;127C: 7006
BSR LAB_00D2 ;127E: 6100FCCE
MOVEA.L D2,A1 ;1282: 2242
MOVE.L D1,D6 ;1284: 2C01
BSR LAB_00E3 ;1286: 6100FF0C
TST.L D2 ;128A: 4A82
BEQ.S LAB_00EF ;128C: 6708
MOVEA.L 66(A5),A2 ;128E: 246D0042
MOVEA.L 112(A2),A2 ;1292: 246A0070
LAB_00EF:
JSR (A2) ;1296: 4E92
BSR LAB_00E5 ;1298: 6100FF1E
MOVE.L D0,D1 ;129C: 2200
BNE.S LAB_00F0 ;129E: 6604
TST.L D2 ;12A0: 4A82
BEQ.S LAB_00F1 ;12A2: 6708
LAB_00F0:
MOVEQ #7,D0 ;12A4: 7007
BSR LAB_00D2 ;12A6: 6100FCA6
EXG D0,D1 ;12AA: C141
LAB_00F1:
BSR LAB_00F5 ;12AC: 610000DC
MOVEM.L (A7)+,D2/D6-D7/A2/A5 ;12B0: 4CDF24C4
TST.L D0 ;12B4: 4A80
RTS ;12B6: 4E75
MOVEM.L D2/D7/A2/A5,-(A7) ;12B8: 48E72124
MOVE.L 16(A7),D7 ;12BC: 2E2F0010
MOVE.L A1,D2 ;12C0: 2409
BSR LAB_00F4 ;12C2: 610000AC
MOVE.L A0,D1 ;12C6: 2208
MOVEQ #6,D0 ;12C8: 7006
BSR LAB_00D2 ;12CA: 6100FC82
MOVEA.L D2,A1 ;12CE: 2242
MOVEA.L 66(A5),A2 ;12D0: 246D0042
MOVEA.L 112(A2),A2 ;12D4: 246A0070
JSR (A2) ;12D8: 4E92
MOVE.L D0,D1 ;12DA: 2200
BNE.S LAB_00F2 ;12DC: 6604
TST.L D2 ;12DE: 4A82
BEQ.S LAB_00F3 ;12E0: 6708
LAB_00F2:
MOVEQ #7,D0 ;12E2: 7007
BSR LAB_00D2 ;12E4: 6100FC68
EXG D0,D1 ;12E8: C141
LAB_00F3:
BSR LAB_00F5 ;12EA: 6100009E
MOVEM.L (A7)+,D2/D7/A2/A5 ;12EE: 4CDF2484
TST.L D0 ;12F2: 4A80
RTS ;12F4: 4E75
MOVEM.L D2/D7/A1-A2/A5,-(A7) ;12F6: 48E72164
MOVE.L 20(A7),D7 ;12FA: 2E2F0014
BSR LAB_00F4 ;12FE: 61000070
MOVE.L A0,D2 ;1302: 2408
BSR LAB_00D6 ;1304: 6100FCCA
MOVE.L D0,D1 ;1308: 2200
MOVEQ #16,D0 ;130A: 7010
BSR LAB_00D2 ;130C: 6100FC40
MOVEA.L D2,A0 ;1310: 2042
MOVEA.L 66(A5),A2 ;1312: 246D0042
MOVEA.L 120(A2),A2 ;1316: 246A0078
JSR (A2) ;131A: 4E92
BSR LAB_00F5 ;131C: 6100006C
MOVEM.L (A7)+,D2/D7/A1-A2/A5 ;1320: 4CDF2684
TST.L D0 ;1324: 4A80
RTS ;1326: 4E75
MOVEM.L D2/D7/A5,-(A7) ;1328: 48E72104
MOVE.L 12(A7),D7 ;132C: 2E2F000C
MOVEQ #0,D2 ;1330: 7400
BSR LAB_00F4 ;1332: 6100003C
MOVE.L A0,-(A7) ;1336: 2F08
JSR (A1) ;1338: 4E91
MOVE.L (A7)+,D1 ;133A: 221F
MOVEQ #17,D0 ;133C: 7011
BSR LAB_00D2 ;133E: 6100FC0E
BSR LAB_00F5 ;1342: 61000046
MOVEM.L (A7)+,D2/D7/A5 ;1346: 4CDF2084
RTS ;134A: 4E75
MOVEM.L D2/D7/A5,-(A7) ;134C: 48E72104
MOVE.L 12(A7),D7 ;1350: 2E2F000C
MOVEQ #0,D2 ;1354: 7400
BSR LAB_00F4 ;1356: 61000018
MOVE.L A0,-(A7) ;135A: 2F08
JSR (A1) ;135C: 4E91
MOVE.L (A7)+,D1 ;135E: 221F
MOVEQ #18,D0 ;1360: 7012
BSR LAB_00D2 ;1362: 6100FBEA
BSR LAB_00F5 ;1366: 61000022
MOVEM.L (A7)+,D2/D7/A5 ;136A: 4CDF2084
RTS ;136E: 4E75
LAB_00F4:
MOVEM.L D0-D1/A0-A1/A6,-(A7) ;1370: 48E7C0C2
MOVEA.L LAB_0020(PC),A5 ;1374: 2A7AEDAA
MOVEA.L 38(A5),A6 ;1378: 2C6D0026
MOVEA.L 66(A5),A0 ;137C: 206D0042
JSR -678(A6) ;1380: 4EAEFD5A
MOVEM.L (A7)+,D0-D1/A0-A1/A6 ;1384: 4CDF4303
RTS ;1388: 4E75
LAB_00F5:
MOVEM.L D0-D1/A0-A1/A6,-(A7) ;138A: 48E7C0C2
MOVEA.L 38(A5),A6 ;138E: 2C6D0026
MOVEA.L 66(A5),A0 ;1392: 206D0042
JSR -570(A6) ;1396: 4EAEFDC6
MOVEM.L (A7)+,D0-D1/A0-A1/A6 ;139A: 4CDF4303
RTS ;139E: 4E75
LAB_00F6:
LEA LAB_0010+1(PC),A1 ;13A0: 43FAED1D
JSR -594(A6) ;13A4: 4EAEFDAE
MOVE.L D0,66(A5) ;13A8: 2B400042
MOVEA.L D0,A3 ;13AC: 2640
TST.L D0 ;13AE: 4A80
BNE.S LAB_00F8 ;13B0: 6648
MOVE.L #$00000137,D0 ;13B2: 203C00000137
BSR LAB_002E ;13B8: 6100EE8A
MOVE.L D0,66(A5) ;13BC: 2B400042
BEQ LAB_00F9 ;13C0: 67000040
MOVEA.L D0,A3 ;13C4: 2640
MOVE #$0090,D0 ;13C6: 303C0090
EXT.L D0 ;13CA: 48C0
LEA 144(A3),A1 ;13CC: 43EB0090
LEA LAB_011E(PC),A0 ;13D0: 41FA018C
JSR -624(A6) ;13D4: 4EAEFD90
MOVEA.L A3,A0 ;13D8: 204B
JSR -558(A6) ;13DA: 4EAEFDD2
LEA LAB_0010+1(PC),A0 ;13DE: 41FAECDF
LEA 288(A3),A1 ;13E2: 43EB0120
MOVE.L A1,10(A3) ;13E6: 2749000A
LAB_00F7:
MOVE.B (A0)+,(A1)+ ;13EA: 12D8
BNE.S LAB_00F7 ;13EC: 66FC
MOVE #$0001,46(A3) ;13EE: 377C0001002E
MOVEA.L A3,A1 ;13F4: 224B
JSR -600(A6) ;13F6: 4EAEFDA8
LAB_00F8:
MOVEA.L 66(A5),A0 ;13FA: 206D0042
JSR -678(A6) ;13FE: 4EAEFD5A
LAB_00F9:
TST.L 66(A5) ;1402: 4AAD0042
RTS ;1406: 4E75
LAB_00FA:
MOVE.L 66(A5),D0 ;1408: 202D0042
MOVEA.L D0,A0 ;140C: 2040
BEQ.S LAB_00FB ;140E: 6704
JSR -570(A6) ;1410: 4EAEFDC6
LAB_00FB:
RTS ;1414: 4E75
LAB_00FC:
JSR -132(A6) ;1416: 4EAEFF7C
BSR LAB_00F6 ;141A: 6100FF84
LEA LAB_0108(PC),A2 ;141E: 45FA00C4
MOVEA.L 66(A5),A3 ;1422: 266D0042
LAB_00FD:
MOVE 4(A2),D0 ;1426: 302A0004
MOVE.L 0(A3,D0.W),4(A3,D0.W) ;142A: 27B300000004
LEA 10(A2),A2 ;1430: 45EA000A
TST (A2) ;1434: 4A52
BPL.S LAB_00FD ;1436: 6AEE
BSR LAB_00FA ;1438: 6100FFCE
JSR -138(A6) ;143C: 4EAEFF76
RTS ;1440: 4E75
LAB_00FE:
JSR -132(A6) ;1442: 4EAEFF7C
BSR LAB_00F6 ;1446: 6100FF58
BEQ LAB_0107 ;144A: 67000092
MOVEA.L 66(A5),A3 ;144E: 266D0042
CMPI #$0001,46(A3) ;1452: 0C6B0001002E
BNE LAB_0106 ;1458: 66000080
MOVE.L 78(A5),D2 ;145C: 242D004E
BSET #14,D2 ;1460: 08C2000E
BTST #12,D2 ;1464: 0802000C
BNE.S LAB_00FF ;1468: 6606
BTST #11,D2 ;146A: 0802000B
BEQ.S LAB_0100 ;146E: 6706
LAB_00FF:
ORI.L #$00001800,D2 ;1470: 008200001800
LAB_0100:
BTST #7,D2 ;1476: 08020007
BNE.S LAB_0101 ;147A: 6606
BTST #6,D2 ;147C: 08020006
BEQ.S LAB_0102 ;1480: 6706
LAB_0101:
ORI.L #$000000C0,D2 ;1482: 0082000000C0
LAB_0102:
LEA LAB_0108(PC),A2 ;1488: 45FA005A
LAB_0103:
MOVE 4(A2),D3 ;148C: 362A0004
LEA LAB_0108(PC),A0 ;1490: 41FA0052
MOVEM 6(A2),D0 ;1494: 4CAA00010006
ADDA.L D0,A0 ;149A: D1C0
MOVE.L A0,4(A3,D3.W) ;149C: 27883004
TST.L 0(A3,D3.W) ;14A0: 4AB33000
BNE.S LAB_0104 ;14A4: 6618
MOVEM 8(A2),D0 ;14A6: 4CAA00010008
ADD.L A3,D0 ;14AC: D08B
MOVEA.L 46(A5),A1 ;14AE: 226D002E
MOVEA 2(A2),A0 ;14B2: 306A0002
JSR -420(A6) ;14B6: 4EAEFE5C
MOVE.L D0,0(A3,D3.W) ;14BA: 27803000
LAB_0104:
MOVEM 0(A2),D0 ;14BE: 4CAA00010000
BTST D0,D2 ;14C4: 0102
BNE.S LAB_0105 ;14C6: 6606
MOVE.L 0(A3,D3.W),4(A3,D3.W) ;14C8: 27B330003004
LAB_0105:
LEA 10(A2),A2 ;14CE: 45EA000A
TST (A2) ;14D2: 4A52
BPL.S LAB_0103 ;14D4: 6AB6
JSR -636(A6) ;14D6: 4EAEFD84
LAB_0106:
BSR LAB_00FA ;14DA: 6100FF2C
LAB_0107:
JSR -138(A6) ;14DE: 4EAEFF76
RTS ;14E2: 4E75
LAB_0108:
DC.W $000F ;14E4
DC.W $FFB2 ;14E6
DC.W $0030 ;14E8
DC.W $FB68 ;14EA
ORI.L #$000EFF2E,(A0) ;14EC: 0090000EFF2E
DC.W $0038 ;14F2
DC.W $FBA4 ;14F4
ORI.L #$000AFDD8,(A6)+ ;14F6: 009E000AFDD8
LAB_0109:
ORI #$FC02,D0 ;14FC: 0040FC02
LAB_010A:
ORI.L #$000DFFB8,72(A4) ;1500: 00AC000DFFB80048
DC.W $FC2C ;1508
LAB_010C:
DC.W $00BA ;150A
DC.W $000C ;150C
LAB_010D:
DC.W $FF34 ;150E
LAB_010E:
ORI #$FC62,(A0) ;1510: 0050FC62
DC.W $00C8 ;1514
LAB_010F:
DC.W $000B ;1516
DC.W $FDA2 ;1518
LAB_0110:
ORI #$FD22,(A0)+ ;151A: 0058FD22
LAB_0111:
DC.W $00D6 ;151E
DC.W $0008 ;1520
LAB_0112:
DC.W $FFBE ;1522
ORI #$FD60,-(A0) ;1524: 0060FD60
DC.W $00DC ;1528
LAB_0113:
DC.W $0007 ;152A
DC.W $FF3A ;152C
LAB_0114:
ORI #$FD86,234(A0) ;152E: 0068FD8600EA
DC.W $0006 ;1534
LAB_0116:
DC.W $FD9C ;1536
LAB_0117:
ORI #$FDD4,-8(A0,D0.W) ;1538: 0070FDD400F8
DC.W $0010 ;153E
DC.W $FE02 ;1540
LAB_0118:
ORI #$FE12,(EXT_0000).W ;1542: 0078FE1200FE
DC.W $0011 ;1548
LAB_0119:
DC.W $FF04 ;154A
LAB_011A:
ORI.L #$FE440104,D0 ;154C: 0080FE440104
LAB_011B:
DC.W $0012 ;1552
DC.W $FF0A ;1554
LAB_011C:
DC.W $0088 ;1556
DC.W $FE68 ;1558
LAB_011D:
BTST D0,(A2) ;155A: 0112
DC.W $FFFF ;155C
LAB_011E:
MOVEA.L LAB_0109+2(PC),A0 ;155E: 207AFF9E
MOVE.L LAB_010A+2(PC),D0 ;1562: 203AFF9E
SUB.L A0,D0 ;1566: 9088
JMP 0(A0,D0.L) ;1568: 4EF00800
MOVEA.L LAB_010A+6(PC),A0 ;156C: 207AFF98
MOVE.L LAB_010C(PC),D0 ;1570: 203AFF98
SUB.L A0,D0 ;1574: 9088
JMP 0(A0,D0.L) ;1576: 4EF00800
MOVEA.L LAB_010D(PC),A1 ;157A: 227AFF92
MOVE.L LAB_010E+2(PC),D1 ;157E: 223AFF92
SUB.L A1,D1 ;1582: 9289
JMP 0(A1,D1.L) ;1584: 4EF11800
MOVEA.L LAB_010F(PC),A1 ;1588: 227AFF8C
MOVE.L LAB_0110(PC),D1 ;158C: 223AFF8C
SUB.L A1,D1 ;1590: 9289
JMP 0(A1,D1.L) ;1592: 4EF11800
MOVEA.L LAB_0111(PC),A1 ;1596: 227AFF86
MOVE.L LAB_0112(PC),D1 ;159A: 223AFF86
SUB.L A1,D1 ;159E: 9289
JMP 0(A1,D1.L) ;15A0: 4EF11800
MOVE.L LAB_0113(PC),-(A7) ;15A4: 2F3AFF84
RTS ;15A8: 4E75
MOVEA.L LAB_0114(PC),A1 ;15AA: 227AFF82
MOVE.L LAB_0114+4(PC),D1 ;15AE: 223AFF82
SUB.L A1,D1 ;15B2: 9289
JMP 0(A1,D1.L) ;15B4: 4EF11800
MOVEA.L LAB_0116(PC),A1 ;15B8: 227AFF7C
MOVE.L LAB_0117+2(PC),D1 ;15BC: 223AFF7C
SUB.L A1,D1 ;15C0: 9289
JMP 0(A1,D1.L) ;15C2: 4EF11800
MOVE.L LAB_0118(PC),-(A7) ;15C6: 2F3AFF7A
RTS ;15CA: 4E75
MOVE.L LAB_0119(PC),-(A7) ;15CC: 2F3AFF7C
RTS ;15D0: 4E75
MOVEA.L LAB_011A+2(PC),A1 ;15D2: 227AFF7A
MOVE.L LAB_011B(PC),D1 ;15D6: 223AFF7A
SUB.L A1,D1 ;15DA: 9289
JMP 0(A1,D1.L) ;15DC: 4EF11800
MOVEA.L LAB_011C(PC),A1 ;15E0: 227AFF74
MOVE.L LAB_011D(PC),D1 ;15E4: 223AFF74
SUB.L A1,D1 ;15E8: 9289
JMP 0(A1,D1.L) ;15EA: 4EF11800
DC.W $0000 ;15EE
END