home *** CD-ROM | disk | FTP | other *** search
- ; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
-
-
- ABSEXECBASE EQU $4
- EXT_0001 EQU $F9DF0A
-
-
-
-
- SECTION S_0,CODE
-
- SECSTRT_0:
- MOVEM.L D1-D6/A0-A6,-(A7)
- MOVEA.L A0,A2
- MOVE.L D0,D2
- LEA SECSTRT_1,A4
- MOVEA.L (ABSEXECBASE).W,A6
- LEA LAB_01C0,A3
- MOVEQ #0,D1
- MOVE.L #$00000047,D0
- BRA.S LAB_0001
- LAB_0000:
- MOVE.L D1,(A3)+
- LAB_0001:
- DBF D0,LAB_0000
- MOVE.L A7,1032(A4)
- MOVE.L A6,1024(A4)
- CLR.L 1028(A4)
- MOVEQ #0,D0
- MOVE.L #$00003000,D1
- JSR -306(A6)
- LEA LAB_0012(PC),A1
- MOVEQ #0,D0
- JSR -552(A6)
- MOVE.L D0,1248(A4)
- BNE.S LAB_0002
- MOVEQ #100,D0
- BRA LAB_0011
- LAB_0002:
- MOVEA.L 276(A6),A3
- MOVE.L 152(A3),1020(A4)
- TST.L 172(A3)
- BEQ LAB_0006
- MOVE.L A7,D0
- SUB.L 56(A7),D0
- ADDI.L #$00000080,D0
- MOVE.L D0,972(A4)
- MOVEA.L 172(A3),A0
- ADDA.L A0,A0
- ADDA.L A0,A0
- MOVEA.L 16(A0),A1
- ADDA.L A1,A1
- ADDA.L A1,A1
- MOVE.L D2,D0
- MOVEQ #0,D1
- MOVE.B (A1)+,D1
- MOVE.L A1,1040(A4)
- ADD.L D1,D0
- ADDQ.L #7,D0
- ANDI #$FFFC,D0
- MOVE.L D0,1048(A4)
- MOVEM.L D1/A1,-(A7)
- MOVE.L #$00010001,D1
- JSR -198(A6)
- MOVEM.L (A7)+,D1/A1
- TST.L D0
- BNE.S LAB_0003
- MOVE.L #$000003E8,D0
- MOVE.L D0,-(A7)
- BRA LAB_0010
- LAB_0003:
- MOVEA.L D0,A0
- MOVE.L D0,1044(A4)
- MOVE.L D2,D0
- SUBQ.L #1,D0
- ADD.L D1,D2
- LAB_0004:
- MOVE.B 0(A2,D0.W),2(A0,D2.W)
- SUBQ.L #1,D2
- DBF D0,LAB_0004
- MOVE.B #$20,2(A0,D2.W)
- SUBQ.L #1,D2
- MOVE.B #$22,2(A0,D2.W)
- LAB_0005:
- MOVE.B 0(A1,D2.W),1(A0,D2.W)
- DBF D2,LAB_0005
- MOVE.B #$22,(A0)
- MOVE.L A0,-(A7)
- BRA.S LAB_0009
- LAB_0006:
- MOVE.L 58(A3),972(A4)
- MOVEQ #127,D0
- ADDQ.L #1,D0
- ADD.L D0,972(A4)
- LEA 92(A3),A0
- JSR -384(A6)
- LEA 92(A3),A0
- JSR -372(A6)
- MOVE.L D0,1028(A4)
- MOVE.L D0,-(A7)
- MOVEA.L D0,A2
- MOVE.L 36(A2),D0
- BEQ.S LAB_0007
- MOVEA.L 1248(A4),A6
- MOVEA.L D0,A0
- MOVE.L 0(A0),D1
- JSR -96(A6)
- MOVE.L D0,1020(A4)
- MOVE.L D0,D1
- JSR -126(A6)
- LAB_0007:
- MOVE.L 32(A2),D1
- BEQ.S LAB_0008
- MOVE.L #$000003ED,D2
- JSR -30(A6)
- MOVE.L D0,1036(A4)
- BEQ.S LAB_0008
- LSL.L #2,D0
- MOVEA.L D0,A0
- MOVE.L 8(A0),164(A3)
- LAB_0008:
- MOVEA.L 1028(A4),A0
- MOVE.L A0,-(A7)
- PEA 968(A4)
- MOVEA.L 36(A0),A0
- MOVE.L 4(A0),1040(A4)
- LAB_0009:
- JSR LAB_0130(PC)
- JSR LAB_0194(PC)
- MOVEQ #0,D0
- BRA.S LAB_000B
- LAB_000A:
- MOVE.L 4(A7),D0
- LAB_000B:
- MOVEA.L 1032(A4),A7
- MOVE.L D0,-(A7)
- MOVE.L 1012(A4),D0
- BEQ.S LAB_000C
- MOVEA.L D0,A0
- JSR (A0)
- LAB_000C:
- JSR LAB_0193(PC)
- JSR LAB_013C(PC)
- TST.L 1028(A4)
- BEQ.S LAB_000F
- MOVEA.L 1248(A4),A6
- MOVE.L 1036(A4),D1
- BEQ.S LAB_000D
- JSR -36(A6)
- LAB_000D:
- MOVE.L 1020(A4),D1
- BEQ.S LAB_000E
- JSR -90(A6)
- LAB_000E:
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -132(A6)
- MOVEA.L 1028(A4),A1
- JSR -378(A6)
- BRA.S LAB_0010
- LAB_000F:
- MOVE.L 1048(A4),D0
- BEQ.S LAB_0010
- MOVEA.L 1044(A4),A1
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -210(A6)
- LAB_0010:
- MOVEA.L 1248(A4),A1
- JSR -414(A6)
- MOVE.L (A7)+,D0
- LAB_0011:
- MOVEM.L (A7)+,D1-D6/A0-A6
- RTS
- LAB_0012:
- DC.W $646F
- DC.W $732E
- DC.W $6C69
- BHI.S LAB_001B
- BSR.S LAB_001B+2
- DC.W $7900
- DC.W $0000
- LAB_0013:
- LINK A5,#0
- MOVE.L A6,-(A7)
- SUBA.L A0,A0
- LEA 8(A5),A1
- MOVEA.L 1052(A4),A6
- JSR -606(A6)
- MOVEA.L (A7)+,A6
- UNLK A5
- RTS
- LAB_0014:
- MOVE.B (A3)+,8304(A5)
- DC.W $0000
- LAB_0015:
- BVS.S LAB_001F
- MOVEQ #117,D2
- BVS.S LAB_0020
- DC.W $696F
- BGT.S LAB_0019
- DC.W $6C69
- BHI.S LAB_0021
- BSR.S LAB_0022
- DC.W $7900
- LAB_0016:
- BEQ.S LAB_0023
- BSR.S LAB_0023
- DC.W $6869
- DC.W $6373
- MOVEA.L 26978(A4),A7
- MOVEQ #97,D1
- MOVEQ #121,D1
- DC.W $0000
- LAB_0017:
- DC.W $6761
- BCC.S LAB_0025
- DC.W $6F6F
- DC.W $6C73
- MOVEA.L 26978(A4),A7
- MOVEQ #97,D1
- MOVEQ #121,D1
- DC.W $0000
- LAB_0018:
- DC.W $7574
- LAB_0019:
- BVS.S LAB_0026
- BVS.S LAB_0027+2
- DC.W $792E
- DC.W $6C69
- BHI.S LAB_0028+2
- BSR.S LAB_0029
- DC.W $7900
- LAB_001A:
- DC.W $6C6F
- DC.W $6361
- DC.W $6C65
- LAB_001B:
- MOVEA.L 26978(A4),A7
- MOVEQ #97,D1
- MOVEQ #121,D1
- DC.W $0000
- LAB_001D:
- DC.W $7379
- DC.W $732F
- DC.W $7574
- BVS.S LAB_002B
- BVS.S LAB_002D
- DC.W $6965
- DC.W $732E
- DC.W $6361
- MOVEQ #97,D2
- DC.W $6C6F
- DC.W $6700
- LAB_001E:
- DC.W $6963
- BLE.S LAB_002E
- LAB_001F:
- MOVEA.L 26978(A4),A7
- MOVEQ #97,D1
- MOVEQ #121,D1
- DC.W $0000
- LAB_0020:
- ADDQ #2,D1
- ADDQ #8,D5
- DC.W $0000
- LAB_0021:
- ADDQ #8,(A5)
- LAB_0022:
- CLR (A3)
- DC.W $4352
- LAB_0023:
- DC.W $4545
- DC.W $4E00
- LAB_0024:
- ADDQ #8,(A5)
- CLR (A3)
- DC.W $4352
- DC.W $4545
- DC.W $4E2C
- ADDQ #2,D1
- ADDQ #8,D5
- MOVE.L A3,36(A7)
- LAB_0025:
- ADDQ #3,D5
- DC.W $523A
- MOVEA.L -(A3),A0
- BSR.S LAB_0032
- DC.W $6375
- LAB_0026:
- DC.W $6C61
- MOVEQ #111,D2
- MOVEQ #32,D1
- DC.W $3430
- LAB_0027:
- MOVE.L 40(A1,D2.W),D7
- LAB_0028:
- MOVE 12846(A6),-(A4)
- LAB_0029:
- DC.W $3933
- MOVE.L D0,-(A4)
- LAB_002A:
- BLS.S LAB_0033
- BVS.S LAB_0034
- DC.W $626F
- BSR.S LAB_0035
- BCC.S LAB_0031+2
- DC.W $6465
- MOVEQ #105,D3
- DC.W $6365
- LAB_002B:
- DC.W $0000
- LAB_002C:
- BVS.S LAB_0035
- BNE.S LAB_0036
- BSR.S LAB_0037+2
- DC.W $7365
- LAB_002D:
- MOVEA.L 26978(A4),A7
- MOVEQ #97,D1
- MOVEQ #121,D1
- DC.W $0000
- LAB_002E:
- MOVE.B (A3)+,12320(A5)
- MOVEQ #0,D0
- LAB_002F:
- DC.W $0000
- LAB_0030:
- LINK A5,#-40
- MOVEM.L D2-D3/A2-A3/A6,-(A7)
- MOVEA.L A0,A3
- LAB_0031:
- MOVEA.L 1080(A4),A0
- MOVE.B 54(A0),D0
- EXT D0
- EXT.L D0
- MOVE 1104(A4),D1
- EXT.L D1
- MOVE 1104(A4),D2
- EXT.L D2
- MOVE 1102(A4),D3
- EXT.L D3
- ADD.L D2,D3
- LAB_0032:
- MOVE (A3),D2
- EXT.L D2
- MOVE.L D0,20(A7)
- MOVE.L D2,D0
- MOVE.L D1,24(A7)
- MOVE.L D3,D1
- JSR LAB_0100(PC)
- MOVE.L 24(A7),D1
- LAB_0033:
- ADD.L D1,D0
- MOVE.L 20(A7),D1
- LAB_0034:
- ADD.L D1,D0
- MOVE D0,-30(A5)
- LAB_0035:
- MOVE.B 55(A0),D0
- EXT D0
- EXT.L D0
- MOVE 1106(A4),D1
- LAB_0036:
- EXT.L D1
- LAB_0037:
- MOVE 1106(A4),D2
- EXT.L D2
- MOVE 1100(A4),D3
- EXT.L D3
- ADD.L D2,D3
- MOVE 2(A3),D2
- EXT.L D2
- MOVE.L D0,20(A7)
- MOVE.L D2,D0
- MOVE.L D1,24(A7)
- MOVE.L D3,D1
- JSR LAB_0100(PC)
- MOVE.L 24(A7),D1
- ADD.L D1,D0
- MOVE.L 20(A7),D1
- ADD.L D1,D0
- MOVE D0,-28(A5)
- MOVE 1102(A4),-26(A5)
- MOVE 1100(A4),-24(A5)
- MOVE.L 4(A3),D0
- JSR LAB_0103(PC)
- MOVE.L D0,-22(A5)
- MOVEA.L 1080(A4),A1
- MOVEA.L 46(A1),A0
- MOVE.L 40(A0),-18(A5)
- MOVE.L 8(A3),D0
- MOVE D0,-14(A5)
- MOVEQ #16,D0
- MOVE.L D0,-12(A5)
- MOVE.L 1076(A4),-8(A5)
- CMPI.L #$000007DA,4(A3)
- BNE.S LAB_0038
- TST.L 384(A4)
- BEQ.S LAB_0038
- MOVEA.L 384(A4),A0
- MOVE.L 96(A0),-22(A5)
- LAB_0038:
- MOVEQ #1,D0
- MOVEA.L 1092(A4),A0
- LEA -30(A5),A1
- SUBA.L A2,A2
- MOVEA.L 1064(A4),A6
- JSR -30(A6)
- MOVE.L D0,1092(A4)
- MOVEM.L (A7)+,D2-D3/A2-A3/A6
- UNLK A5
- RTS
- LAB_0039:
- LINK A5,#0
- MOVEM.L A2-A3/A6,-(A7)
- MOVEA.L 8(A5),A3
- MOVEA.L A3,A0
- MOVEA.L 1076(A4),A1
- LEA 12(A5),A2
- MOVEA.L 1064(A4),A6
- JSR -66(A6)
- MOVEM.L (A7)+,A2-A3/A6
- UNLK A5
- RTS
- LAB_003A:
- LINK A5,#-20
- MOVEM.L D7/A2-A3/A6,-(A7)
- MOVE.L A0,-14(A5)
- MOVEQ #0,D7
- MOVEA.L -14(A5),A3
- LAB_003B:
- MOVE.L D7,D0
- MOVE.L D0,D7
- ADDQ #1,D7
- MULU #$000C,D0
- TST.B 0(A3,D0.L)
- BNE.S LAB_003B
- MOVE.L D7,D0
- MULU #$0014,D0
- MOVE.L #$00010001,D1
- MOVEA.L 1024(A4),A6
- JSR -684(A6)
- MOVE.L D0,16(A7)
- TST.L D0
- BNE.S LAB_003F
- BRA LAB_0041
- LAB_003C:
- MOVE.L D7,D0
- MULU #$0014,D0
- MOVEA.L A3,A2
- ADDA.L D0,A2
- MOVE.L D7,D0
- MULU #$000C,D0
- MOVEA.L -14(A5),A0
- ADDA.L D0,A0
- MOVEA.L A0,A3
- MOVE.B (A3),D0
- MOVE.B D0,(A2)
- MOVE 10(A3),10(A2)
- MOVE.L 6(A3),16(A2)
- MOVEQ #1,D0
- CMP.B (A3),D0
- BNE.S LAB_003D
- MOVE.L 2(A3),D0
- JSR LAB_0103(PC)
- MOVE.L D0,2(A2)
- BRA.S LAB_003F
- LAB_003D:
- MOVE.L 2(A3),D0
- BNE.S LAB_003E
- MOVEQ #-1,D1
- MOVE.L D1,2(A2)
- BRA.S LAB_003F
- LAB_003E:
- TST.B (A3)
- BEQ.S LAB_003F
- JSR LAB_0103(PC)
- MOVE.L D0,6(A2)
- MOVEA.L D0,A0
- LEA 2(A0),A1
- MOVE.L A1,2(A2)
- MOVEQ #32,D1
- CMP.B (A0),D1
- BNE.S LAB_003F
- CLR.L 6(A2)
- LAB_003F:
- MOVE.L D7,D0
- MOVE.L D0,D7
- SUBQ #1,D7
- MOVEA.L 16(A7),A3
- TST D0
- BNE.S LAB_003C
- MOVEA.L A3,A0
- SUBA.L A1,A1
- MOVEA.L 1064(A4),A6
- JSR -48(A6)
- MOVEA.L D0,A2
- MOVE.L A2,D0
- BEQ.S LAB_0040
- CLR.L -(A7)
- PEA (1).W
- MOVE.L #$80080043,-(A7)
- MOVE.L A2,-(A7)
- BSR LAB_0039
- LEA 16(A7),A7
- TST D0
- BNE.S LAB_0040
- MOVEA.L A2,A0
- MOVEA.L 1064(A4),A6
- JSR -54(A6)
- SUBA.L A2,A2
- LAB_0040:
- MOVEA.L A3,A1
- MOVEA.L 1024(A4),A6
- JSR -690(A6)
- MOVE.L A2,D0
- LAB_0041:
- MOVEM.L (A7)+,D7/A2-A3/A6
- UNLK A5
- RTS
- LAB_0042:
- LINK A5,#-12
- MOVEM.L D2-D7/A3/A6,-(A7)
- MOVEA.L 8(A5),A3
- MOVE 14(A5),D7
- MOVE 18(A5),D6
- MOVE 22(A5),D5
- MOVE 26(A5),D4
- MOVEA.L 1080(A4),A0
- MOVE.B 54(A0),D0
- EXT D0
- EXT.L D0
- MOVE.L D7,D1
- EXT.L D1
- ADD.L D0,D1
- MOVE.B 55(A0),D0
- EXT D0
- EXT.L D0
- MOVE.L D6,D2
- EXT.L D2
- ADD.L D0,D2
- MOVE.L D5,D0
- EXT.L D0
- MOVE.L D4,D3
- EXT.L D3
- MOVE.L D0,40(A7)
- MOVE.L D1,D0
- MOVE.L D2,D1
- MOVEA.L A3,A0
- MOVE.L 40(A7),D2
- LEA 28(A5),A1
- MOVEA.L 1064(A4),A6
- JSR -120(A6)
- MOVEM.L (A7)+,D2-D7/A3/A6
- UNLK A5
- RTS
- LAB_0043:
- MOVEM.L D7/A2-A3,-(A7)
- MOVEA.L A0,A3
- MOVE.L D0,D7
- BRA.S LAB_0048
- LAB_0044:
- MOVEA.L 18(A3),A2
- BRA.S LAB_0047
- LAB_0045:
- MOVE.L 34(A2),D0
- CMP.L D7,D0
- BNE.S LAB_0046
- MOVE.L A2,D0
- BRA.S LAB_0049
- LAB_0046:
- MOVEA.L (A2),A2
- LAB_0047:
- MOVE.L A2,D0
- BNE.S LAB_0045
- MOVEA.L (A3),A3
- LAB_0048:
- MOVE.L A3,D0
- BNE.S LAB_0044
- MOVEQ #0,D0
- LAB_0049:
- MOVEM.L (A7)+,D7/A2-A3
- RTS
- LAB_004A:
- LINK A5,#-124
- MOVEM.L D2/D5-D7/A3/A6,-(A7)
- LEA -112(A5),A1
- MOVEA.L 1056(A4),A6
- JSR -198(A6)
- LEA -112(A5),A1
- MOVEA.L 1088(A4),A0
- JSR -66(A6)
- MOVEQ #0,D6
- MOVEQ #125,D7
- LSL.L #4,D7
- BRA.S LAB_0050
- LAB_004B:
- CMPI.L #$000007DA,D7
- BNE.S LAB_004C
- TST.L 384(A4)
- BEQ.S LAB_004C
- MOVEA.L 384(A4),A0
- MOVEA.L 96(A0),A3
- BRA.S LAB_004D
- LAB_004C:
- MOVE.L D7,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A3
- LAB_004D:
- MOVEA.L A3,A0
- LAB_004E:
- TST.B (A0)+
- BNE.S LAB_004E
- SUBQ.L #1,A0
- SUBA.L A3,A0
- MOVE.L A0,D0
- LEA -112(A5),A1
- MOVEA.L A3,A0
- MOVEA.L 1056(A4),A6
- JSR -54(A6)
- CMP D6,D0
- BLS.S LAB_004F
- MOVE.L D0,D6
- LAB_004F:
- ADDQ.L #1,D7
- LAB_0050:
- CMPI.L #$000007E3,D7
- BLE.S LAB_004B
- MOVE.L #$000007F1,D0
- JSR LAB_0103(PC)
- MOVE.L D0,26(A7)
- MOVE.L #$000007F1,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- LAB_0051:
- TST.B (A0)+
- BNE.S LAB_0051
- SUBQ.L #1,A0
- SUBA.L D0,A0
- MOVE.L A0,D0
- LEA -112(A5),A1
- MOVEA.L 26(A7),A0
- MOVEA.L 1056(A4),A6
- JSR -54(A6)
- MOVE.L D0,D5
- ADDI #$003A,D5
- MOVE.L #$000007EF,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- LAB_0052:
- TST.B (A0)+
- BNE.S LAB_0052
- SUBQ.L #1,A0
- SUBA.L D0,A0
- MOVE.L A0,30(A7)
- MOVEA.L D0,A0
- LEA -112(A5),A1
- MOVE.L 30(A7),D0
- MOVEA.L 1056(A4),A6
- JSR -54(A6)
- CMP D5,D0
- BLS.S LAB_0053
- MOVE.L D0,D5
- LAB_0053:
- MOVEQ #127,D0
- LSL.L #4,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- LAB_0054:
- TST.B (A0)+
- BNE.S LAB_0054
- SUBQ.L #1,A0
- SUBA.L D0,A0
- MOVE.L A0,30(A7)
- MOVEA.L D0,A0
- LEA -112(A5),A1
- MOVE.L 30(A7),D0
- MOVEA.L 1056(A4),A6
- JSR -54(A6)
- CMP D5,D0
- BLS.S LAB_0055
- MOVE.L D0,D5
- LAB_0055:
- MOVEQ #3,D0
- MOVE D0,1104(A4)
- MOVE D0,1106(A4)
- MOVE.L D6,D1
- ADDI #$000A,D1
- MOVE D1,1102(A4)
- MOVEA.L 1088(A4),A0
- MOVE 20(A0),D1
- ADDQ #3,D1
- MOVE D1,1100(A4)
- LAB_0056:
- MOVE 1104(A4),D0
- EXT.L D0
- MOVE 1104(A4),D1
- EXT.L D1
- MOVE 1102(A4),D2
- EXT.L D2
- ADD.L D1,D2
- MOVE.L D2,D1
- LSL.L #2,D1
- ADD.L D2,D1
- ADD.L D0,D1
- MOVE D1,1108(A4)
- MOVE 1100(A4),D0
- EXT.L D0
- ADDQ.L #3,D0
- MOVE.L D0,D2
- LSL.L #2,D2
- ADD.L D0,D2
- ADDQ.L #3,D2
- MOVE D2,1110(A4)
- MOVE 1104(A4),D0
- MOVE D0,1112(A4)
- MOVE.L D0,D2
- EXT.L D2
- ADD.L D2,D2
- EXT.L D1
- SUB.L D2,D1
- MOVE D1,1114(A4)
- EXT.L D1
- MOVEQ #0,D2
- MOVE D5,D2
- ADDQ.L #8,D2
- CMP.L D1,D2
- BLT.S LAB_0057
- ADDQ #1,D0
- MOVE D0,1104(A4)
- BRA.S LAB_0056
- LAB_0057:
- MOVEM.L (A7)+,D2/D5-D7/A3/A6
- UNLK A5
- RTS
- LAB_0058:
- LINK A5,#-40
- MOVEM.L D2-D4/D7/A2-A3/A6,-(A7)
- CLR.L -22(A5)
- TST.L 1186(A4)
- BEQ.S LAB_0059
- MOVE #$0001,1190(A4)
- BRA.S LAB_005A
- LAB_0059:
- CLR 1190(A4)
- LAB_005A:
- MOVEA.L 1096(A4),A0
- MOVEA.L 1052(A4),A6
- JSR -510(A6)
- MOVEA.L D0,A3
- MOVE.L A3,D0
- BNE.S LAB_005B
- SUBA.L A0,A0
- JSR -510(A6)
- MOVEA.L D0,A3
- LAB_005B:
- MOVE.L A3,D0
- BEQ LAB_0064
- MOVEA.L A3,A0
- SUBA.L A1,A1
- MOVEA.L 1064(A4),A6
- JSR -126(A6)
- MOVE.L D0,1076(A4)
- BEQ LAB_0063
- MOVEA.L 40(A3),A0
- MOVEA.L 1056(A4),A6
- JSR -72(A6)
- MOVE.L D0,1088(A4)
- BEQ LAB_0062
- BSR LAB_004A
- MOVE 18(A3),D0
- MOVE D0,-16(A5)
- MOVE 16(A3),D1
- MOVE D1,-14(A5)
- MOVE.B 37(A3),D2
- EXT D2
- EXT.L D2
- MOVE.B 36(A3),D3
- EXT D3
- EXT.L D3
- MOVE 1108(A4),D4
- EXT.L D4
- ADD.L D3,D4
- ADD.L D2,D4
- MOVE D4,-12(A5)
- MOVEA.L 40(A3),A0
- MOVEQ #0,D2
- MOVE 4(A0),D2
- MOVE.B 35(A3),D3
- EXT D3
- EXT.L D3
- ADD.L D2,D3
- ADDQ.L #1,D3
- MOVE D3,-10(A5)
- EXT.L D0
- EXT.L D1
- MOVE 1108(A4),D2
- EXT.L D2
- MOVE 1110(A4),D3
- EXT.L D3
- MOVE.L D0,28(A7)
- MOVE.L D1,32(A7)
- MOVE.L D2,36(A7)
- MOVE.L D3,40(A7)
- MOVE.L #$000007F1,D0
- JSR LAB_0103(PC)
- MOVE -12(A5),D1
- EXT.L D1
- MOVE -10(A5),D2
- EXT.L D2
- CLR.L -(A7)
- PEA (1).W
- MOVE.L #$80000093,-(A7)
- PEA -16(A5)
- MOVE.L #$8000007D,-(A7)
- MOVE.L D2,-(A7)
- MOVE.L #$80000073,-(A7)
- MOVE.L D1,-(A7)
- MOVE.L #$80000072,-(A7)
- MOVE.L A3,-(A7)
- MOVE.L #$80000079,-(A7)
- MOVE.L D0,-(A7)
- MOVE.L #$8000006E,-(A7)
- PEA (4174).W
- MOVE.L #$8000006B,-(A7)
- MOVE.L #$00200344,-(A7)
- MOVE.L #$8000006A,-(A7)
- MOVE.L 108(A7),-(A7)
- MOVE.L #$80000077,-(A7)
- MOVE.L 112(A7),-(A7)
- MOVE.L #$80000076,-(A7)
- MOVE.L 116(A7),-(A7)
- MOVE.L #$80000065,-(A7)
- MOVE.L 120(A7),-(A7)
- MOVE.L #$80000064,-(A7)
- BSR LAB_0013
- LEA 100(A7),A7
- MOVE.L D0,1080(A4)
- BEQ LAB_0061
- MOVEA.L D0,A0
- MOVE.L 50(A0),1084(A4)
- LEA -22(A5),A0
- MOVEA.L 1064(A4),A6
- JSR -114(A6)
- MOVE.L D0,1092(A4)
- MOVEQ #0,D7
- BRA.S LAB_005D
- LAB_005C:
- MOVE.L D7,D0
- MULU #$000C,D0
- LEA 0(A4),A0
- ADDA.L D0,A0
- BSR LAB_0030
- ADDQ #1,D7
- LAB_005D:
- MOVEQ #20,D0
- CMP D0,D7
- BCS.S LAB_005C
- TST.L 1092(A4)
- BEQ LAB_0060
- LEA 240(A4),A0
- BSR LAB_003A
- MOVEA.L D0,A2
- MOVE.L A2,D0
- BEQ LAB_0060
- MOVEA.L 1080(A4),A0
- MOVEA.L A2,A1
- MOVEA.L 1052(A4),A6
- JSR -264(A6)
- MOVEA.L 1084(A4),A1
- MOVEA.L 1088(A4),A0
- MOVEA.L 1056(A4),A6
- JSR -66(A6)
- MOVEA.L 1084(A4),A1
- MOVEQ #1,D0
- JSR -354(A6)
- MOVEA.L 1084(A4),A1
- MOVEQ #0,D0
- JSR -348(A6)
- MOVEA.L A3,A0
- MOVEA.L 1052(A4),A6
- JSR -690(A6)
- MOVE.L D0,28(A7)
- TST.L D0
- BEQ.S LAB_005E
- MOVEA.L D0,A1
- MOVEA.L 4(A1),A0
- MOVEQ #0,D1
- MOVE 4(A0),D1
- MOVE.L D1,D0
- MOVEA.L 1084(A4),A1
- MOVEA.L 1056(A4),A6
- JSR -342(A6)
- MOVEA.L A3,A0
- MOVEA.L 28(A7),A1
- MOVEA.L 1052(A4),A6
- JSR -696(A6)
- LAB_005E:
- MOVE.L A2,-(A7)
- MOVEA.L 1080(A4),A0
- MOVEA.L -22(A5),A1
- MOVEQ #-1,D0
- MOVE.L D0,D1
- SUBA.L A2,A2
- JSR -438(A6)
- MOVEA.L (A7)+,A2
- MOVE.L A2,-(A7)
- MOVEA.L -22(A5),A0
- MOVEA.L 1080(A4),A1
- MOVEQ #-1,D0
- SUBA.L A2,A2
- JSR -432(A6)
- MOVEA.L (A7)+,A2
- MOVEA.L 1080(A4),A0
- SUBA.L A1,A1
- MOVEA.L 1064(A4),A6
- JSR -84(A6)
- MOVEQ #17,D0
- BSR LAB_00AD
- TST 1190(A4)
- BEQ.S LAB_005F
- MOVEQ #25,D0
- MOVEA.L A2,A0
- BSR LAB_0043
- MOVEA.L D0,A0
- BSET #0,12(A0)
- MOVEQ #25,D0
- BSR LAB_00AD
- LAB_005F:
- BSR LAB_00EA
- BSR LAB_0089
- MOVEA.L 1080(A4),A0
- MOVEA.L 1052(A4),A6
- JSR -54(A6)
- MOVEA.L A2,A0
- MOVEA.L 1064(A4),A6
- JSR -54(A6)
- LAB_0060:
- MOVEA.L 1080(A4),A0
- MOVEA.L 1052(A4),A6
- JSR -72(A6)
- MOVEA.L -22(A5),A0
- MOVEA.L 1064(A4),A6
- JSR -36(A6)
- LAB_0061:
- MOVEA.L 1088(A4),A1
- MOVEA.L 1056(A4),A6
- JSR -78(A6)
- LAB_0062:
- MOVEA.L 1076(A4),A0
- MOVEA.L 1064(A4),A6
- JSR -132(A6)
- LAB_0063:
- SUBA.L A0,A0
- MOVEA.L A3,A1
- MOVEA.L 1052(A4),A6
- JSR -516(A6)
- LAB_0064:
- MOVE.L 392(A4),D0
- BEQ.S LAB_0065
- MOVE.L D0,D1
- LEA LAB_0014(PC),A0
- MOVE.L A0,D2
- MOVEQ #4,D3
- MOVEA.L 1248(A4),A6
- JSR -48(A6)
- MOVE.L 392(A4),D1
- JSR -36(A6)
- LAB_0065:
- MOVEM.L (A7)+,D2-D4/D7/A2-A3/A6
- UNLK A5
- RTS
- LAB_0066:
- LINK A5,#-24
- MOVEM.L D2-D3/D6-D7/A2/A6,-(A7)
- MOVEQ #20,D7
- LEA LAB_0015(PC),A1
- MOVEQ #37,D0
- MOVEA.L 1024(A4),A6
- JSR -552(A6)
- MOVE.L D0,1052(A4)
- BEQ LAB_0071
- LEA LAB_0016(PC),A1
- MOVEQ #37,D0
- JSR -552(A6)
- MOVE.L D0,1056(A4)
- BEQ LAB_0070
- LEA LAB_0017(PC),A1
- MOVEQ #37,D0
- JSR -552(A6)
- MOVE.L D0,1064(A4)
- BEQ LAB_006F
- LEA LAB_0018(PC),A1
- MOVEQ #37,D0
- JSR -552(A6)
- MOVE.L D0,1060(A4)
- BEQ LAB_006E
- LEA LAB_001A(PC),A1
- MOVEQ #38,D0
- JSR -552(A6)
- MOVE.L D0,1072(A4)
- BEQ.S LAB_0067
- MOVEA.L D0,A6
- SUBA.L A0,A0
- JSR -156(A6)
- MOVE.L D0,384(A4)
- MOVEA.L D0,A0
- LEA LAB_001D(PC),A1
- SUBA.L A2,A2
- JSR -150(A6)
- MOVE.L D0,388(A4)
- LAB_0067:
- MOVE.L #$000007DA,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- MOVE.B (A0),D1
- MOVE.B D1,1116(A4)
- MOVE.L #$000007DF,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- MOVE.B (A0),D1
- MOVE.B D1,1117(A4)
- MOVEQ #126,D0
- LSL.L #4,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- MOVE.B (A0),D1
- MOVE.B D1,1118(A4)
- TST.L 1028(A4)
- BEQ LAB_0069
- LEA LAB_001E(PC),A1
- MOVEQ #37,D0
- MOVEA.L 1024(A4),A6
- JSR -552(A6)
- MOVE.L D0,1068(A4)
- BEQ LAB_006C
- MOVEA.L 1028(A4),A1
- MOVEA.L 36(A1),A0
- MOVE.L A0,28(A7)
- MOVE.L (A0),D1
- MOVEA.L 1248(A4),A6
- JSR -126(A6)
- MOVE.L D0,D6
- MOVEA.L 28(A7),A0
- MOVEA.L 4(A0),A0
- MOVEA.L 1068(A4),A6
- JSR -78(A6)
- MOVE.L D0,24(A7)
- TST.L D0
- BEQ.S LAB_0068
- MOVEA.L D0,A0
- MOVEA.L 54(A0),A0
- LEA LAB_0020(PC),A1
- JSR -96(A6)
- MOVE.L D0,1186(A4)
- MOVEA.L 24(A7),A0
- MOVEA.L 54(A0),A0
- LEA LAB_0021(PC),A1
- JSR -96(A6)
- MOVE.L D0,1096(A4)
- BSR LAB_0058
- MOVEQ #0,D7
- MOVEA.L 24(A7),A0
- MOVEA.L 1068(A4),A6
- JSR -90(A6)
- LAB_0068:
- MOVE.L D6,D1
- MOVEA.L 1248(A4),A6
- JSR -126(A6)
- MOVEA.L 1068(A4),A1
- MOVEA.L 1024(A4),A6
- JSR -414(A6)
- BRA.S LAB_006C
- LAB_0069:
- MOVEQ #7,D0
- MOVEQ #0,D1
- LEA -16(A5),A0
- LAB_006A:
- MOVE.B D1,(A0)+
- DBF D0,LAB_006A
- LEA LAB_0024(PC),A0
- MOVE.L A0,D1
- LEA -16(A5),A1
- MOVE.L A1,D2
- MOVEQ #0,D3
- MOVEA.L 1248(A4),A6
- JSR -798(A6)
- MOVE.L D0,24(A7)
- TST.L D0
- BEQ.S LAB_006B
- MOVEQ #0,D7
- MOVE.L -12(A5),1186(A4)
- MOVE.L -16(A5),1096(A4)
- BSR LAB_0058
- MOVE.L 24(A7),D1
- MOVEA.L 1248(A4),A6
- JSR -858(A6)
- BRA.S LAB_006C
- LAB_006B:
- JSR -132(A6)
- MOVE.L D0,D1
- MOVE.L D3,D2
- JSR -474(A6)
- LAB_006C:
- MOVE.L 1072(A4),D0
- BEQ.S LAB_006D
- MOVEA.L D0,A6
- MOVEA.L 388(A4),A0
- JSR -36(A6)
- MOVEA.L 384(A4),A0
- JSR -42(A6)
- MOVEA.L A6,A1
- MOVEA.L 1024(A4),A6
- JSR -414(A6)
- LAB_006D:
- MOVEA.L 1060(A4),A1
- MOVEA.L 1024(A4),A6
- JSR -414(A6)
- LAB_006E:
- MOVEA.L 1064(A4),A1
- JSR -414(A6)
- LAB_006F:
- MOVEA.L 1056(A4),A1
- JSR -414(A6)
- LAB_0070:
- MOVEA.L 1052(A4),A1
- JSR -414(A6)
- LAB_0071:
- MOVE.L D7,D0
- MOVEM.L (A7)+,D2-D3/D6-D7/A2/A6
- UNLK A5
- RTS
- LAB_0072:
- MOVEM.L D6-D7,-(A7)
- MOVE.L D0,D7
- MOVEQ #0,D6
- MOVEQ #48,D0
- CMP.B D0,D7
- BLT.S LAB_0073
- MOVEQ #57,D0
- CMP.B D0,D7
- BGT.S LAB_0073
- MOVE.L D7,D0
- EXT D0
- EXT.L D0
- MOVE.L D0,D6
- MOVEQ #47,D1
- SUB.L D1,D6
- BRA LAB_0088
- LAB_0073:
- MOVEQ #43,D0
- CMP.B D0,D7
- BNE.S LAB_0074
- MOVEQ #11,D6
- BRA LAB_0088
- LAB_0074:
- MOVEQ #45,D0
- CMP.B D0,D7
- BNE.S LAB_0075
- MOVEQ #12,D6
- BRA LAB_0088
- LAB_0075:
- MOVEQ #42,D0
- CMP.B D0,D7
- BEQ.S LAB_0076
- CMPI.B #$D7,D7
- BEQ.S LAB_0076
- MOVEQ #120,D0
- CMP.B D0,D7
- BEQ.S LAB_0076
- MOVEQ #88,D0
- CMP.B D0,D7
- BEQ.S LAB_0076
- MOVE.B 1117(A4),D0
- CMP.B D7,D0
- BNE.S LAB_0077
- LAB_0076:
- MOVEQ #13,D6
- BRA LAB_0088
- LAB_0077:
- MOVEQ #47,D0
- CMP.B D0,D7
- BEQ.S LAB_0078
- CMPI.B #$F7,D7
- BEQ.S LAB_0078
- MOVE.B 1118(A4),D0
- CMP.B D7,D0
- BNE.S LAB_0079
- LAB_0078:
- MOVEQ #14,D6
- BRA LAB_0088
- LAB_0079:
- MOVEQ #61,D0
- CMP.B D0,D7
- BEQ.S LAB_007A
- MOVEQ #13,D0
- CMP.B D0,D7
- BNE.S LAB_007B
- LAB_007A:
- MOVEQ #20,D6
- BRA.S LAB_0088
- LAB_007B:
- MOVE.B 1116(A4),D0
- CMP.B D7,D0
- BEQ.S LAB_007C
- MOVEQ #46,D0
- CMP.B D0,D7
- BNE.S LAB_007D
- LAB_007C:
- MOVEQ #15,D6
- BRA.S LAB_0088
- LAB_007D:
- MOVEQ #115,D0
- CMP.B D0,D7
- BEQ.S LAB_007E
- MOVEQ #83,D0
- CMP.B D0,D7
- BEQ.S LAB_007E
- CMPI.B #$B1,D7
- BNE.S LAB_007F
- LAB_007E:
- MOVEQ #19,D6
- BRA.S LAB_0088
- LAB_007F:
- MOVEQ #8,D0
- CMP.B D0,D7
- BEQ.S LAB_0080
- CMPI.B #$AB,D7
- BNE.S LAB_0081
- LAB_0080:
- MOVEQ #16,D6
- BRA.S LAB_0088
- LAB_0081:
- MOVEQ #97,D0
- CMP.B D0,D7
- BEQ.S LAB_0082
- MOVEQ #65,D0
- CMP.B D0,D7
- BEQ.S LAB_0082
- MOVEQ #127,D0
- CMP.B D0,D7
- BNE.S LAB_0083
- LAB_0082:
- MOVEQ #17,D6
- BRA.S LAB_0088
- LAB_0083:
- MOVEQ #101,D0
- CMP.B D0,D7
- BEQ.S LAB_0084
- MOVEQ #69,D0
- CMP.B D0,D7
- BNE.S LAB_0085
- LAB_0084:
- MOVEQ #18,D6
- BRA.S LAB_0088
- LAB_0085:
- MOVEQ #3,D0
- CMP.B D0,D7
- BEQ.S LAB_0086
- MOVEQ #27,D0
- CMP.B D0,D7
- BNE.S LAB_0087
- LAB_0086:
- MOVEQ #26,D6
- BRA.S LAB_0088
- LAB_0087:
- MOVEQ #6,D0
- CMP.B D0,D7
- BNE.S LAB_0088
- MOVEQ #24,D6
- LAB_0088:
- MOVE.L D6,D0
- MOVEM.L (A7)+,D6-D7
- RTS
- LAB_0089:
- LINK A5,#-4
- MOVEM.L D6-D7/A3/A6,-(A7)
- LAB_008A:
- MOVEA.L 1080(A4),A1
- MOVEA.L 86(A1),A0
- MOVEQ #0,D0
- MOVE.B 15(A0),D0
- MOVEQ #1,D1
- ASL.L D0,D1
- ORI #$1000,D1
- ORI #$8000,D1
- MOVE.L D1,D0
- MOVEA.L 1024(A4),A6
- JSR -318(A6)
- MOVE.L D0,D7
- BTST #12,D7
- BNE LAB_0094
- BTST #15,D7
- BEQ LAB_0093
- MOVEQ #24,D0
- BSR LAB_00AD
- BRA LAB_0093
- LAB_008B:
- MOVE.L 20(A3),D7
- MOVE 24(A3),D0
- MOVEQ #64,D1
- CMP.L D1,D7
- BNE.S LAB_008C
- MOVEA.L 28(A3),A0
- MOVEQ #0,D1
- MOVE 38(A0),D1
- MOVE.L D1,D0
- BSR LAB_00AD
- BRA LAB_0092
- LAB_008C:
- CMPI.L #$00200000,D7
- BNE.S LAB_008D
- EXT D0
- EXT.L D0
- BSR LAB_0072
- BSR LAB_00AD
- BRA.S LAB_0092
- LAB_008D:
- MOVEQ #4,D0
- CMP.L D0,D7
- BNE.S LAB_008E
- MOVEA.L 1080(A4),A0
- MOVEA.L 1064(A4),A6
- JSR -90(A6)
- BSR LAB_00EA
- MOVEA.L 1080(A4),A0
- MOVEQ #1,D0
- MOVEA.L 1064(A4),A6
- JSR -96(A6)
- BRA.S LAB_0092
- LAB_008E:
- CMPI.L #$00000100,D7
- BNE.S LAB_0091
- MOVE 24(A3),D6
- BRA.S LAB_0090
- LAB_008F:
- MOVEA.L 44(A3),A0
- MOVEQ #0,D0
- MOVE D6,D0
- MOVEA.L 28(A0),A0
- MOVEA.L 1052(A4),A6
- JSR -144(A6)
- MOVEA.L D0,A0
- MOVE.L 34(A0),D1
- MOVE.L D0,16(A7)
- MOVE.L D1,D0
- BSR LAB_00AD
- MOVEA.L 16(A7),A0
- MOVE 32(A0),D6
- LAB_0090:
- MOVEQ #0,D0
- MOVE D6,D0
- CMPI.L #$0000FFFF,D0
- BNE.S LAB_008F
- BRA.S LAB_0092
- LAB_0091:
- CMPI.L #$00000200,D7
- BEQ.S LAB_0094
- LAB_0092:
- MOVEA.L A3,A1
- MOVEA.L 1024(A4),A6
- JSR -378(A6)
- LAB_0093:
- MOVEA.L 1080(A4),A0
- MOVEA.L 86(A0),A0
- MOVEA.L 1024(A4),A6
- JSR -372(A6)
- MOVEA.L D0,A3
- MOVE.L A3,D0
- BNE LAB_008B
- BRA LAB_008A
- LAB_0094:
- MOVEM.L (A7)+,D6-D7/A3/A6
- UNLK A5
- RTS
- LAB_0095:
- LINK A5,#-112
- MOVE.L A6,-(A7)
- LEA -106(A5),A0
- BSR LAB_00DD
- TST D0
- BEQ LAB_0097
- MOVE.B #$05,-44(A5)
- CLR.B -43(A5)
- MOVE #$0034,-34(A5)
- MOVEA.L 1024(A4),A1
- MOVEA.L 276(A1),A0
- ADDA #$005C,A0
- MOVE.L A0,-38(A5)
- MOVEA.L A1,A6
- LEA LAB_002A(PC),A0
- MOVEQ #0,D0
- LEA -52(A5),A1
- MOVE.L D0,D1
- JSR -444(A6)
- TST.B D0
- BNE LAB_0097
- MOVEQ #0,D0
- MOVE.L D0,-8(A5)
- MOVE.L D0,-4(A5)
- CLR.B -21(A5)
- MOVE #$0003,-24(A5)
- LEA 398(A4),A0
- MOVE.L A0,-12(A5)
- MOVEQ #20,D0
- MOVE.L D0,-16(A5)
- LEA -52(A5),A1
- JSR -456(A6)
- LEA -106(A5),A0
- MOVEA.L A0,A1
- LAB_0096:
- TST.B (A1)+
- BNE.S LAB_0096
- SUBQ.L #1,A1
- SUBA.L A0,A1
- MOVE.L A1,-56(A5)
- MOVE #$0003,-24(A5)
- MOVE.L A0,-12(A5)
- MOVEQ #1,D0
- AND.L -56(A5),D0
- MOVE.L A1,D1
- ADD.L D0,D1
- MOVE.L D1,-16(A5)
- MOVE.L D0,4(A7)
- LEA -52(A5),A1
- JSR -456(A6)
- MOVE #$0003,-24(A5)
- LEA -56(A5),A0
- MOVE.L A0,-12(A5)
- MOVEQ #4,D0
- MOVE.L D0,-16(A5)
- MOVEQ #16,D0
- MOVE.L D0,-8(A5)
- LEA -52(A5),A1
- JSR -456(A6)
- MOVE.L 4(A7),D0
- MOVEQ #12,D1
- ADD.L D1,D0
- ADD.L D0,-56(A5)
- MOVE #$0003,-24(A5)
- LEA -56(A5),A0
- MOVE.L A0,-12(A5)
- MOVEQ #4,D0
- MOVE.L D0,-16(A5)
- MOVE.L D0,-8(A5)
- LEA -52(A5),A1
- JSR -456(A6)
- MOVE #$0004,-24(A5)
- LEA -52(A5),A1
- JSR -456(A6)
- LEA -52(A5),A1
- JSR -450(A6)
- LAB_0097:
- MOVEA.L (A7)+,A6
- UNLK A5
- RTS
- LAB_0098:
- LINK A5,#-16
- MOVEM.L D7/A2-A3/A6,-(A7)
- LEA LAB_002C(PC),A1
- MOVEQ #37,D0
- MOVEA.L 1024(A4),A6
- JSR -552(A6)
- MOVEA.L D0,A3
- MOVE.L A3,D0
- BEQ LAB_00A0
- MOVEA.L A3,A6
- JSR -30(A6)
- MOVEA.L D0,A2
- MOVE.L A2,D0
- BEQ LAB_009F
- MOVEQ #0,D0
- JSR -246(A6)
- MOVE.L D0,(A2)
- BEQ LAB_009E
- MOVEA.L A2,A0
- JSR -240(A6)
- MOVEA.L A2,A0
- MOVEQ #0,D0
- JSR -36(A6)
- TST.L D0
- BNE.S LAB_009D
- MOVEA.L A2,A0
- MOVE.L #$46545854,D0
- MOVE.L #$43485253,D1
- JSR -126(A6)
- TST.L D0
- BNE.S LAB_009C
- LAB_0099:
- MOVEA.L A2,A0
- MOVEQ #0,D0
- MOVEA.L A3,A6
- JSR -42(A6)
- MOVE.L D0,D7
- MOVEQ #-2,D0
- CMP.L D0,D7
- BEQ.S LAB_0099
- TST.L D7
- BNE.S LAB_009C
- MOVEA.L A2,A0
- JSR -174(A6)
- TST.L D0
- BEQ.S LAB_0099
- BRA.S LAB_009B
- LAB_009A:
- MOVE.B -13(A5),D0
- EXT D0
- EXT.L D0
- BSR LAB_0072
- BSR LAB_00AD
- LAB_009B:
- MOVEA.L A2,A0
- LEA -13(A5),A1
- MOVEQ #1,D0
- MOVEA.L A3,A6
- JSR -60(A6)
- SUBQ.L #1,D0
- BEQ.S LAB_009A
- BRA.S LAB_0099
- LAB_009C:
- MOVEA.L A2,A0
- MOVEA.L A3,A6
- JSR -48(A6)
- LAB_009D:
- MOVEA.L (A2),A0
- MOVEA.L A3,A6
- JSR -252(A6)
- LAB_009E:
- MOVEA.L A2,A0
- MOVEA.L A3,A6
- JSR -54(A6)
- LAB_009F:
- MOVEA.L A3,A1
- MOVEA.L 1024(A4),A6
- JSR -414(A6)
- LAB_00A0:
- MOVEM.L (A7)+,D7/A2-A3/A6
- UNLK A5
- RTS
- LAB_00A1:
- LINK A5,#-4
- MOVEM.L D2-D3/D7/A6,-(A7)
- MOVE.L D0,D7
- MOVE.B D7,-1(A5)
- MOVE.L 392(A4),D0
- BEQ.S LAB_00A2
- MOVE.L D0,D1
- LEA -1(A5),A0
- MOVE.L A0,D2
- MOVEQ #1,D3
- MOVEA.L 1248(A4),A6
- JSR -48(A6)
- LAB_00A2:
- MOVEM.L (A7)+,D2-D3/D7/A6
- UNLK A5
- RTS
- LAB_00A3:
- LINK A5,#-56
- MOVEM.L D2-D3/D5-D7/A6,-(A7)
- MOVE.L D0,D7
- MOVEQ #1,D5
- MOVEQ #20,D0
- CMP.L D0,D7
- BNE.S LAB_00A4
- TST 396(A4)
- BEQ.S LAB_00A9
- MOVEQ #61,D0
- BSR.S LAB_00A1
- BRA.S LAB_00A9
- LAB_00A4:
- MOVEQ #11,D0
- CMP.L D0,D7
- BNE.S LAB_00A5
- MOVEQ #43,D0
- BSR.S LAB_00A1
- BRA.S LAB_00A9
- LAB_00A5:
- MOVEQ #12,D0
- CMP.L D0,D7
- BNE.S LAB_00A6
- MOVEQ #45,D0
- BSR.S LAB_00A1
- BRA.S LAB_00A9
- LAB_00A6:
- MOVEQ #13,D0
- CMP.L D0,D7
- BNE.S LAB_00A7
- MOVE.B 1117(A4),D0
- EXT D0
- EXT.L D0
- BSR.S LAB_00A1
- BRA.S LAB_00A9
- LAB_00A7:
- MOVEQ #14,D0
- CMP.L D0,D7
- BNE.S LAB_00A8
- MOVE.B 1118(A4),D0
- EXT D0
- EXT.L D0
- BSR LAB_00A1
- BRA.S LAB_00A9
- LAB_00A8:
- MOVEQ #0,D5
- LAB_00A9:
- TST D5
- BEQ.S LAB_00AA
- MOVEQ #9,D0
- BSR LAB_00A1
- LAB_00AA:
- LEA -52(A5),A0
- BSR LAB_00DD
- MOVEQ #0,D6
- BRA.S LAB_00AC
- LAB_00AB:
- MOVEQ #0,D0
- MOVE D6,D0
- MOVE.B -52(A5,D0.L),D1
- EXT D1
- EXT.L D1
- MOVE.L D1,D0
- BSR LAB_00A1
- ADDQ #1,D6
- LAB_00AC:
- MOVEQ #0,D0
- MOVE D6,D0
- TST.B -52(A5,D0.L)
- BNE.S LAB_00AB
- MOVEQ #10,D0
- BSR LAB_00A1
- MOVE.L 392(A4),D1
- LEA LAB_002E(PC),A0
- MOVE.L A0,D2
- MOVEQ #5,D3
- MOVEA.L 1248(A4),A6
- JSR -48(A6)
- MOVE #$0001,396(A4)
- MOVEM.L (A7)+,D2-D3/D5-D7/A6
- UNLK A5
- RTS
- LAB_00AD:
- LINK A5,#-116
- MOVEM.L D2-D4/D6-D7/A2-A3/A6,-(A7)
- MOVE.L D0,D7
- MOVEQ #1,D6
- MOVE.L D7,D0
- SUBQ.L #1,D0
- BLT LAB_00C8
- CMPI.L #$0000001A,D0
- BGE LAB_00C8
- ADD D0,D0
- MOVE LAB_00AE(PC,D0.W),D0
- JMP LAB_00AE+2(PC,D0.W)
- LAB_00AE:
- ORI.B #$9E,-98(A2,D0.W)
- ORI.L #$009E009E,(A6)+
- ORI.L #$009E009E,(A6)+
- ORI.L #$01020102,(A6)+
- BTST D0,D2
- BTST D0,D2
- BCHG D0,(A2)
- BCLR D0,-(A0)
- BSET D0,-(A4)
- DC.W $01F6
- DC.W $01FE
- DC.W $023E
- BSET D0,(A0)+
- DC.W $028A
- ANDI.L #$029A02C4,(A2)
- DC.W $0426
- TST.B 1120(A4)
- BEQ.S LAB_00B0
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVE.L D0,D1
- SUBQ.L #1,D1
- BRA.S LAB_00B1
- LAB_00B0:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVE.L D0,D1
- LAB_00B1:
- MOVEQ #13,D2
- CMP.B D2,D1
- BCC.S LAB_00B2
- MOVE.B 1131(A4),D1
- MOVEQ #48,D2
- CMP.B D2,D1
- BNE.S LAB_00B3
- LAB_00B2:
- MOVE.B 1121(A4),D1
- BNE LAB_00C9
- LAB_00B3:
- TST.B 1121(A4)
- BEQ.S LAB_00B4
- MOVE.L D0,D1
- ADDQ.B #1,D1
- MOVE.B D1,1119(A4)
- LAB_00B4:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- LEA 1130(A4),A0
- MOVE.B #$30,0(A0,D0.W)
- MOVE.B #$01,1121(A4)
- MOVEQ #20,D0
- CMP.L 1126(A4),D0
- BNE LAB_00C9
- CLR 396(A4)
- MOVE.L D0,1122(A4)
- BRA LAB_00C9
- TST.B 1120(A4)
- BEQ.S LAB_00B5
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVE.L D0,D1
- SUBQ.L #1,D1
- BRA.S LAB_00B6
- LAB_00B5:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVE.L D0,D1
- LAB_00B6:
- MOVEQ #13,D2
- CMP.B D2,D1
- BCC LAB_00C9
- MOVE.B 1131(A4),D1
- MOVEQ #48,D2
- CMP.B D2,D1
- BEQ.S LAB_00B7
- MOVE.L D0,D1
- ADDQ.B #1,D1
- MOVE.B D1,1119(A4)
- LAB_00B7:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVE.L D7,D1
- MOVEQ #47,D2
- ADD.L D2,D1
- LEA 1130(A4),A0
- MOVE.B D1,0(A0,D0.W)
- MOVE.B #$01,1121(A4)
- MOVEQ #20,D0
- CMP.L 1126(A4),D0
- BNE LAB_00C9
- MOVE.L D0,1122(A4)
- CLR 396(A4)
- BRA LAB_00C9
- TST.B 1121(A4)
- BEQ.S LAB_00B8
- MOVE.L 1126(A4),D0
- BSR LAB_00A3
- MOVE.L D7,1126(A4)
- MOVE.L 1162(A4),1170(A4)
- MOVE.L 1166(A4),1174(A4)
- LEA 1130(A4),A0
- JSR LAB_018B(PC)
- MOVEM.L D0-D1,1162(A4)
- MOVEM.L D0-D1,1178(A4)
- BSR LAB_00F8
- BSR LAB_00EE
- MOVE.L 1126(A4),1122(A4)
- BRA LAB_00C9
- LAB_00B8:
- MOVE.L D7,1126(A4)
- MOVE.L D7,1122(A4)
- BRA LAB_00C9
- TST.B 1120(A4)
- BNE LAB_00C9
- MOVE.B 1131(A4),D0
- MOVEQ #48,D1
- CMP.B D1,D0
- BEQ.S LAB_00B9
- MOVE.B 1119(A4),D0
- MOVE.L D0,D1
- ADDQ.B #1,D1
- MOVE.B D1,1119(A4)
- LAB_00B9:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- LEA 1130(A4),A0
- MOVE.B #$2E,0(A0,D0.W)
- MOVEQ #1,D0
- MOVE.B D0,1120(A4)
- MOVE.B D0,1121(A4)
- MOVEQ #20,D0
- CMP.L 1126(A4),D0
- BNE LAB_00C9
- MOVE.L D0,1122(A4)
- CLR 396(A4)
- BRA LAB_00C9
- TST.B 1121(A4)
- BEQ LAB_00C9
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- LEA 1130(A4),A0
- ADDA D0,A0
- MOVEA.L A0,A3
- MOVEQ #46,D1
- CMP.B (A3),D1
- BNE.S LAB_00BA
- CLR.B 1120(A4)
- LAB_00BA:
- SUBQ.B #1,D0
- MOVE.B D0,1119(A4)
- MOVE.B #$20,(A3)
- TST.B D0
- BNE LAB_00C9
- BSR LAB_00F5
- BRA LAB_00C9
- BSR LAB_0095
- BSR LAB_00F9
- BRA LAB_00C9
- BSR LAB_00F9
- MOVEQ #10,D0
- BSR LAB_00A1
- CLR 396(A4)
- BRA LAB_00C9
- BSR LAB_00F5
- BRA LAB_00C9
- TST.B 1121(A4)
- BEQ.S LAB_00BD
- MOVE.B 1130(A4),D0
- MOVEQ #32,D1
- CMP.B D1,D0
- BNE.S LAB_00BB
- MOVEQ #45,D0
- BRA.S LAB_00BC
- LAB_00BB:
- MOVEQ #32,D0
- LAB_00BC:
- MOVE.B D0,1130(A4)
- BRA.S LAB_00BE
- LAB_00BD:
- MOVEM.L 1162(A4),D0-D1
- MOVEA.L 1244(A4),A6
- JSR -60(A6)
- MOVEM.L D0-D1,1162(A4)
- LAB_00BE:
- MOVEQ #-79,D0
- BSR LAB_00A1
- MOVEQ #10,D0
- BSR LAB_00A1
- BRA LAB_00C9
- MOVE.L D7,1126(A4)
- MOVE.L 1162(A4),1170(A4)
- MOVE.L 1166(A4),1174(A4)
- TST.B 1121(A4)
- BEQ.S LAB_00BF
- MOVE.L 1122(A4),D0
- BSR LAB_00A3
- LEA 1130(A4),A0
- JSR LAB_018B(PC)
- MOVEM.L D0-D1,1162(A4)
- MOVEM.L D0-D1,1178(A4)
- BRA.S LAB_00C0
- LAB_00BF:
- MOVE.L 1178(A4),1162(A4)
- MOVE.L 1182(A4),1166(A4)
- LAB_00C0:
- BSR LAB_00F8
- BSR LAB_00EE
- BRA LAB_00C9
- BSR LAB_0095
- BRA LAB_00C9
- BSR LAB_0098
- BRA LAB_00C9
- MOVEA.L 1080(A4),A0
- MOVEA.L 1052(A4),A6
- JSR -312(A6)
- MOVEA.L 1080(A4),A0
- JSR -450(A6)
- MOVEA.L 1080(A4),A0
- BTST #4,24(A0)
- BEQ LAB_00C9
- JSR -504(A6)
- BRA LAB_00C9
- MOVEA.L 1080(A4),A1
- MOVEA.L 28(A1),A0
- MOVE.L A0,32(A7)
- MOVEQ #25,D0
- BSR LAB_0043
- MOVEA.L D0,A2
- MOVEA.L 1080(A4),A0
- MOVEA.L 1052(A4),A6
- JSR -54(A6)
- BTST #0,12(A2)
- BEQ LAB_00C6
- TST.L 392(A4)
- BNE LAB_00C6
- MOVEA.L 1186(A4),A3
- MOVE.L A3,D0
- BNE LAB_00C4
- TST.L 1096(A4)
- BNE.S LAB_00C1
- LEA LAB_002F(PC),A0
- MOVE.L A0,1096(A4)
- LAB_00C1:
- MOVEA.L 1080(A4),A0
- MOVE 8(A0),D0
- MOVE 4(A0),D1
- CMP D0,D1
- BLT.S LAB_00C2
- MOVE.L #$000007EE,D0
- JSR LAB_0103(PC)
- MOVEA.L 1080(A4),A0
- MOVE 8(A0),D1
- EXT.L D1
- MOVE 4(A0),D2
- EXT.L D2
- SUB.L D1,D2
- MOVE 6(A0),D1
- EXT.L D1
- MOVE 8(A0),D3
- EXT.L D3
- MOVE 10(A0),D4
- EXT.L D4
- MOVE.L 1096(A4),-(A7)
- MOVE.L D4,-(A7)
- MOVE.L D3,-(A7)
- MOVE.L D1,-(A7)
- MOVE.L D2,-(A7)
- MOVE.L D0,-(A7)
- PEA -110(A5)
- JSR LAB_0101(PC)
- LEA 28(A7),A7
- BRA.S LAB_00C3
- LAB_00C2:
- MOVE.L #$000007EE,D0
- JSR LAB_0103(PC)
- MOVEA.L 1080(A4),A0
- MOVE 8(A0),D1
- EXT.L D1
- MOVE 4(A0),D2
- EXT.L D2
- ADD.L D1,D2
- MOVE 6(A0),D1
- EXT.L D1
- MOVE 8(A0),D3
- EXT.L D3
- MOVE 10(A0),D4
- EXT.L D4
- MOVE.L 1096(A4),-(A7)
- MOVE.L D4,-(A7)
- MOVE.L D3,-(A7)
- MOVE.L D1,-(A7)
- MOVE.L D2,-(A7)
- MOVE.L D0,-(A7)
- PEA -110(A5)
- JSR LAB_0101(PC)
- LEA 28(A7),A7
- LAB_00C3:
- LEA -110(A5),A3
- LAB_00C4:
- MOVE.L A3,D1
- MOVE.L #$000003EE,D2
- MOVEA.L 1248(A4),A6
- JSR -30(A6)
- MOVE.L D0,392(A4)
- BEQ.S LAB_00C5
- MOVE.L D0,D1
- LEA LAB_002E(PC),A0
- MOVE.L A0,D2
- MOVEQ #5,D3
- JSR -48(A6)
- BRA.S LAB_00C7
- LAB_00C5:
- MOVEA.L 1080(A4),A0
- MOVEA.L 46(A0),A0
- MOVEA.L 1052(A4),A6
- JSR -96(A6)
- BCLR #0,12(A2)
- BRA.S LAB_00C7
- LAB_00C6:
- BTST #0,12(A2)
- SEQ D0
- NEG.B D0
- EXT D0
- EXT.L D0
- MOVE.L 392(A4),D1
- AND.L D1,D0
- BEQ.S LAB_00C7
- MOVEA.L 1248(A4),A6
- JSR -36(A6)
- CLR.L 392(A4)
- LAB_00C7:
- MOVEA.L 1080(A4),A0
- MOVEA.L 32(A7),A1
- MOVEA.L 1052(A4),A6
- JSR -702(A6)
- BRA.S LAB_00C9
- MOVEA.L 1024(A4),A1
- MOVEA.L 276(A1),A1
- MOVEQ #64,D0
- LSL.L #6,D0
- MOVEA.L 1024(A4),A6
- JSR -324(A6)
- BRA.S LAB_00C9
- LAB_00C8:
- MOVEQ #0,D6
- LAB_00C9:
- TST D6
- BEQ.S LAB_00CA
- BSR LAB_00EA
- LAB_00CA:
- MOVEQ #20,D0
- CMP.L D0,D7
- BNE.S LAB_00CB
- BSR LAB_00A3
- LAB_00CB:
- MOVEM.L (A7)+,D2-D4/D6-D7/A2-A3/A6
- UNLK A5
- RTS
- LAB_00CC:
- LINK A5,#-24
- MOVEM.L D2-D3/D6-D7/A3/A6,-(A7)
- MOVE.L 1162(A4),D0
- MOVE.L 1166(A4),D1
- MOVEM.L D0-D1,-22(A5)
- MOVEQ #0,D2
- MOVEQ #0,D3
- MOVEA.L 1244(A4),A6
- JSR -42(A6)
- BGE.S LAB_00CD
- MOVEM.L -22(A5),D0-D1
- JSR -60(A6)
- MOVEM.L D0-D1,-22(A5)
- LAB_00CD:
- MOVEM.L -22(A5),D0-D1
- MOVE.L #$3FA99999,D2
- MOVE.L #$99999999,D3
- JSR -66(A6)
- MOVE.L #$42A2309C,D2
- MOVE.L #$E5400000,D3
- JSR -42(A6)
- BLE.S LAB_00CE
- MOVEQ #0,D0
- BRA LAB_00DC
- LAB_00CE:
- MOVE.L 1166(A4),-(A7)
- MOVE.L 1162(A4),-(A7)
- MOVEQ #13,D0
- LEA -10(A5),A0
- LEA -14(A5),A1
- JSR LAB_0186(PC)
- ADDQ #8,A7
- MOVEA.L D0,A3
- TST.L -14(A5)
- BEQ.S LAB_00CF
- MOVE.B #$2D,1145(A4)
- BRA.S LAB_00D0
- LAB_00CF:
- MOVE.B #$20,1145(A4)
- LAB_00D0:
- MOVEQ #0,D7
- MOVE.L -10(A5),D0
- TST.L D0
- BGT.S LAB_00D5
- MOVE.B #$30,1146(A4)
- MOVE.B 1116(A4),1147(A4)
- MOVEQ #3,D6
- BRA.S LAB_00D2
- LAB_00D1:
- MOVE.L D6,D0
- MOVE.L D0,D6
- ADDQ.B #1,D6
- MOVEQ #0,D1
- MOVE.B D0,D1
- LEA 1145(A4),A0
- MOVE.B #$30,0(A0,D1.W)
- ADDQ.L #1,-10(A5)
- LAB_00D2:
- MOVE.L -10(A5),D0
- TST.L D0
- BPL.S LAB_00D4
- MOVEQ #15,D0
- CMP.B D0,D6
- BLS.S LAB_00D1
- BRA.S LAB_00D4
- LAB_00D3:
- MOVE.L D6,D0
- MOVE.L D0,D6
- ADDQ.B #1,D6
- MOVE.L D7,D1
- MOVE.L D1,D7
- ADDQ.B #1,D7
- MOVEQ #0,D2
- MOVE.B D1,D2
- MOVEQ #0,D1
- MOVE.B D0,D1
- MOVE.B 0(A3,D2.W),D0
- LEA 1145(A4),A0
- MOVE.B D0,0(A0,D1.W)
- LAB_00D4:
- MOVEQ #0,D0
- MOVE.B D7,D0
- TST.B 0(A3,D0.W)
- BEQ.S LAB_00D8
- MOVEQ #15,D0
- CMP.B D0,D6
- BLS.S LAB_00D3
- BRA.S LAB_00D8
- LAB_00D5:
- MOVEQ #1,D6
- BRA.S LAB_00D7
- LAB_00D6:
- MOVE.L D6,D0
- MOVE.L D0,D6
- ADDQ.B #1,D6
- MOVE.L D7,D1
- MOVE.L D1,D7
- ADDQ.B #1,D7
- MOVEQ #0,D2
- MOVE.B D1,D2
- MOVEQ #0,D1
- MOVE.B D0,D1
- MOVE.B 0(A3,D2.W),D0
- LEA 1145(A4),A0
- MOVE.B D0,0(A0,D1.W)
- MOVEQ #0,D0
- MOVE.B D7,D0
- MOVE.L -10(A5),D1
- CMP.L D0,D1
- BNE.S LAB_00D7
- MOVE.L D6,D0
- MOVE.L D0,D6
- ADDQ.B #1,D6
- MOVEQ #0,D1
- MOVE.B D0,D1
- LEA 1145(A4),A0
- MOVE.B 1116(A4),0(A0,D1.W)
- LAB_00D7:
- MOVEQ #0,D0
- MOVE.B D7,D0
- TST.B 0(A3,D0.W)
- BNE.S LAB_00D6
- LAB_00D8:
- MOVEQ #0,D0
- MOVE.B D6,D0
- LEA 1145(A4),A0
- CLR.B 0(A0,D0.W)
- MOVE.L D6,D7
- SUBQ.B #1,D7
- BRA.S LAB_00DA
- LAB_00D9:
- SUBQ.B #1,D7
- CLR.B (A3)
- LAB_00DA:
- MOVEQ #0,D0
- MOVE.B D7,D0
- LEA 1145(A4),A0
- ADDA D0,A0
- MOVEA.L A0,A3
- MOVEQ #48,D0
- CMP.B (A3),D0
- BEQ.S LAB_00D9
- MOVE.B 1116(A4),D0
- MOVE.B (A3),D1
- CMP.B D0,D1
- BNE.S LAB_00DB
- MOVEQ #0,D0
- MOVE.B D7,D0
- LEA 1146(A4),A0
- MOVE.B #$30,0(A0,D0.L)
- LEA 1146(A4),A0
- CLR.B 1(A0,D0.L)
- LAB_00DB:
- MOVEQ #1,D0
- LAB_00DC:
- MOVEM.L (A7)+,D2-D3/D6-D7/A3/A6
- UNLK A5
- RTS
- LAB_00DD:
- LINK A5,#-4
- MOVEM.L D2/D6-D7/A3,-(A7)
- MOVEA.L A0,A3
- TST.B 1121(A4)
- BEQ.S LAB_00E0
- MOVEQ #0,D6
- MOVEQ #0,D7
- BRA.S LAB_00DF
- LAB_00DE:
- MOVE.L D6,D0
- MOVE.L D0,D6
- ADDQ #1,D6
- MOVEQ #0,D1
- MOVE D7,D1
- MOVEQ #0,D2
- MOVE D0,D2
- LEA 1130(A4),A0
- MOVE.B 0(A0,D1.L),D0
- MOVE.B D0,0(A3,D2.L)
- ADDQ #1,D7
- LAB_00DF:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVEQ #0,D1
- MOVE D7,D1
- CMP.L D0,D1
- BLE.S LAB_00DE
- BRA.S LAB_00E5
- LAB_00E0:
- BSR LAB_00CC
- TST D0
- BEQ.S LAB_00E4
- LEA 1145(A4),A0
- MOVEA.L A0,A1
- LAB_00E1:
- TST.B (A1)+
- BNE.S LAB_00E1
- SUBQ.L #1,A1
- SUBA.L A0,A1
- MOVE.L A1,D0
- MOVEQ #0,D6
- MOVEQ #0,D7
- MOVE D0,16(A7)
- BRA.S LAB_00E3
- LAB_00E2:
- MOVE.L D6,D0
- MOVE.L D0,D6
- ADDQ #1,D6
- MOVEQ #0,D1
- MOVE D7,D1
- MOVEQ #0,D2
- MOVE D0,D2
- LEA 1145(A4),A0
- MOVE.B 0(A0,D1.L),D0
- MOVE.B D0,0(A3,D2.L)
- ADDQ #1,D7
- LAB_00E3:
- MOVE 16(A7),D0
- CMP D0,D7
- BLS.S LAB_00E2
- BRA.S LAB_00E5
- LAB_00E4:
- MOVEQ #2,D0
- BSR LAB_00FA
- MOVEQ #0,D0
- BRA.S LAB_00E9
- LAB_00E5:
- MOVEQ #0,D7
- BRA.S LAB_00E8
- LAB_00E6:
- MOVEQ #0,D0
- MOVE D7,D0
- MOVEQ #46,D1
- CMP.B 0(A3,D0.L),D1
- BNE.S LAB_00E7
- MOVE.B 1116(A4),D1
- MOVE.B D1,0(A3,D0.L)
- LAB_00E7:
- ADDQ #1,D7
- LAB_00E8:
- MOVEQ #0,D0
- MOVE.B 1119(A4),D0
- MOVEQ #0,D1
- MOVE D7,D1
- CMP.L D0,D1
- BLE.S LAB_00E6
- MOVEQ #0,D0
- MOVE D6,D0
- CLR.B 0(A3,D0.L)
- MOVEQ #1,D0
- LAB_00E9:
- MOVEM.L (A7)+,D2/D6-D7/A3
- UNLK A5
- RTS
- LAB_00EA:
- LINK A5,#-60
- MOVEM.L D2-D5/A6,-(A7)
- MOVEA.L 1080(A4),A0
- BTST #4,24(A0)
- BNE LAB_00ED
- LEA -50(A5),A0
- BSR LAB_00DD
- TST D0
- BEQ LAB_00ED
- LEA -50(A5),A0
- MOVEA.L A0,A1
- LAB_00EB:
- TST.B (A1)+
- BNE.S LAB_00EB
- SUBQ.L #1,A1
- SUBA.L A0,A1
- MOVE.L A1,D0
- MOVEA.L 1084(A4),A1
- MOVEA.L 1056(A4),A6
- JSR -54(A6)
- MOVEA.L 1084(A4),A0
- MOVE.B 25(A0),D1
- MOVE D0,20(A7)
- MOVE.B D1,22(A7)
- MOVEA.L A0,A1
- MOVEQ #0,D0
- JSR -342(A6)
- MOVEA.L 1080(A4),A0
- MOVE.B 54(A0),D0
- EXT D0
- EXT.L D0
- MOVE 1112(A4),D1
- EXT.L D1
- ADD.L D0,D1
- MOVE.L D1,D0
- ADDQ.L #2,D0
- MOVE.B 55(A0),D2
- EXT D2
- EXT.L D2
- MOVE 1106(A4),D3
- EXT.L D3
- ADD.L D2,D3
- MOVE.L D3,D2
- ADDQ.L #1,D2
- MOVE 20(A7),D4
- MOVEQ #0,D5
- MOVE D4,D5
- MOVE 1114(A4),D4
- EXT.L D4
- ADD.L D4,D1
- SUB.L D5,D1
- MOVE 1100(A4),D4
- EXT.L D4
- ADD.L D4,D3
- SUBQ.L #2,D3
- MOVE.L D1,24(A7)
- MOVE.L D2,D1
- MOVEA.L 1084(A4),A1
- MOVE.L 24(A7),D2
- JSR -306(A6)
- MOVE.B 22(A7),D0
- MOVEQ #0,D1
- MOVE.B D0,D1
- MOVE.L D1,D0
- MOVEA.L 1084(A4),A1
- JSR -342(A6)
- MOVE 1112(A4),D0
- EXT.L D0
- MOVE 1114(A4),D1
- EXT.L D1
- SUB.L D5,D1
- ADD.L D0,D1
- MOVEQ #0,D0
- MOVEA.L 1088(A4),A0
- MOVE 26(A0),D0
- MOVEA.L 1080(A4),A0
- MOVE.B 55(A0),D2
- EXT D2
- EXT.L D2
- MOVE 1106(A4),D3
- EXT.L D3
- ADD.L D2,D3
- ADD.L D0,D3
- ADDQ.L #2,D3
- MOVE.L D1,D0
- MOVE.L D3,D1
- MOVEA.L 1084(A4),A1
- JSR -240(A6)
- LEA -50(A5),A0
- MOVEA.L A0,A1
- LAB_00EC:
- TST.B (A1)+
- BNE.S LAB_00EC
- SUBQ.L #1,A1
- SUBA.L A0,A1
- MOVE.L A1,D0
- MOVEA.L 1084(A4),A1
- JSR -60(A6)
- MOVE 1112(A4),D0
- EXT.L D0
- MOVE 1106(A4),D1
- EXT.L D1
- MOVE 1114(A4),D2
- EXT.L D2
- MOVE 1100(A4),D3
- EXT.L D3
- CLR.L -(A7)
- PEA (1).W
- MOVE.L #$80080033,-(A7)
- MOVE.L 1076(A4),-(A7)
- MOVE.L #$80080034,-(A7)
- MOVE.L D3,-(A7)
- MOVE.L D2,-(A7)
- MOVE.L D1,-(A7)
- MOVE.L D0,-(A7)
- MOVE.L 1084(A4),-(A7)
- BSR LAB_0042
- LEA 40(A7),A7
- LAB_00ED:
- MOVEM.L (A7)+,D2-D5/A6
- UNLK A5
- RTS
- LAB_00EE:
- MOVEM.L D2-D3/A6,-(A7)
- MOVE.L 1122(A4),D0
- MOVEQ #11,D1
- SUB.L D1,D0
- BEQ.S LAB_00EF
- SUBQ.L #1,D0
- BEQ.S LAB_00F0
- SUBQ.L #1,D0
- BEQ.S LAB_00F1
- SUBQ.L #1,D0
- BEQ.S LAB_00F2
- BRA LAB_00F4
- LAB_00EF:
- MOVEM.L 1162(A4),D0-D1
- MOVEM.L 1170(A4),D2-D3
- MOVEA.L 1244(A4),A6
- JSR -66(A6)
- MOVEM.L D0-D1,1162(A4)
- BRA.S LAB_00F4
- LAB_00F0:
- MOVEM.L 1170(A4),D0-D1
- MOVEM.L 1162(A4),D2-D3
- MOVEA.L 1244(A4),A6
- JSR -72(A6)
- MOVEM.L D0-D1,1162(A4)
- BRA.S LAB_00F4
- LAB_00F1:
- MOVEM.L 1162(A4),D0-D1
- MOVEM.L 1170(A4),D2-D3
- MOVEA.L 1244(A4),A6
- JSR -78(A6)
- MOVEM.L D0-D1,1162(A4)
- BRA.S LAB_00F4
- LAB_00F2:
- MOVE.L 1162(A4),D0
- LSL.L #1,D0
- OR.L 1166(A4),D0
- BNE.S LAB_00F3
- MOVEQ #1,D0
- BSR LAB_00FA
- BRA.S LAB_00F4
- LAB_00F3:
- MOVEM.L 1170(A4),D0-D1
- MOVEM.L 1162(A4),D2-D3
- MOVEA.L 1244(A4),A6
- JSR -84(A6)
- MOVEM.L D0-D1,1162(A4)
- LAB_00F4:
- MOVEM.L (A7)+,D2-D3/A6
- RTS
- LAB_00F5:
- MOVEM.L D7/A3,-(A7)
- MOVEQ #0,D7
- BRA.S LAB_00F7
- LAB_00F6:
- MOVE.B #$20,(A3)
- ADDQ #1,D7
- LAB_00F7:
- LEA 1130(A4),A0
- MOVEQ #0,D0
- MOVE D7,D0
- ADDA.L D0,A0
- MOVEA.L A0,A3
- MOVEQ #13,D0
- CMP D0,D7
- BLS.S LAB_00F6
- MOVEQ #0,D0
- MOVE.B D0,(A3)
- MOVEQ #1,D1
- MOVE.B D1,1119(A4)
- MOVE.B #$30,1131(A4)
- MOVE.B D1,1121(A4)
- MOVE.B D0,1120(A4)
- MOVEM.L (A7)+,D7/A3
- RTS
- LAB_00F8:
- BSR.S LAB_00F5
- CLR.B 1121(A4)
- RTS
- LAB_00F9:
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEM.L D0-D1,1178(A4)
- MOVEM.L D0-D1,1170(A4)
- MOVEM.L D0-D1,1162(A4)
- MOVEQ #20,D0
- MOVE.L D0,1126(A4)
- MOVE.L D0,1122(A4)
- BSR.S LAB_00F5
- RTS
- LAB_00FA:
- MOVEM.L D7/A6,-(A7)
- MOVE.L D0,D7
- MOVEQ #1,D0
- CMP.L D0,D7
- BNE.S LAB_00FC
- MOVE.L #$000007EF,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- LEA 1130(A4),A1
- LAB_00FB:
- MOVE.B (A0)+,(A1)+
- BNE.S LAB_00FB
- BRA.S LAB_00FE
- LAB_00FC:
- MOVEQ #2,D0
- CMP.L D0,D7
- BNE.S LAB_00FE
- MOVEQ #127,D0
- LSL.L #4,D0
- JSR LAB_0103(PC)
- MOVEA.L D0,A0
- LEA 1130(A4),A1
- LAB_00FD:
- MOVE.B (A0)+,(A1)+
- BNE.S LAB_00FD
- LAB_00FE:
- LEA 1130(A4),A0
- MOVEA.L A0,A1
- LAB_00FF:
- TST.B (A1)+
- BNE.S LAB_00FF
- SUBQ.L #1,A1
- SUBA.L A0,A1
- MOVE.L A1,D0
- SUBQ.L #1,D0
- MOVE.B D0,1119(A4)
- MOVE.B #$01,1121(A4)
- BSR LAB_00EA
- BSR.S LAB_00F9
- MOVEA.L 1080(A4),A1
- MOVEA.L 86(A1),A0
- MOVEQ #0,D0
- MOVE.B 15(A0),D0
- MOVEQ #1,D1
- ASL.L D0,D1
- ORI #$1000,D1
- ORI #$8000,D1
- MOVE.L D1,D0
- MOVEA.L 1024(A4),A6
- JSR -318(A6)
- MOVE.L D0,D1
- JSR -306(A6)
- MOVEM.L (A7)+,D7/A6
- RTS
- DC.W $0000
- MOVE.L A6,-(A7)
- MOVEA.L LAB_01C2,A6
- JSR -150(A6)
- MOVEA.L (A7)+,A6
- RTS
- MOVE.L A6,-(A7)
- MOVEA.L LAB_01C2,A6
- JSR -156(A6)
- MOVEA.L (A7)+,A6
- RTS
- LAB_0100:
- MOVE.L A6,-(A7)
- MOVEA.L LAB_01C2,A6
- JSR -138(A6)
- MOVEA.L (A7)+,A6
- RTS
- MOVE.L A6,-(A7)
- MOVEA.L LAB_01C2,A6
- JSR -144(A6)
- MOVEA.L (A7)+,A6
- RTS
- LAB_0101:
- MOVEM.L A2-A4/A6,-(A7)
- MOVEA.L 20(A7),A3
- MOVEA.L 24(A7),A0
- LEA 28(A7),A1
- LEA LAB_0102(PC),A2
- MOVEA.L LAB_01C1,A6
- JSR -522(A6)
- MOVEM.L (A7)+,A2-A4/A6
- RTS
- LAB_0102:
- MOVE.B D0,(A3)+
- RTS
- LAB_0103:
- MOVEM.L D6-D7/A3/A6,-(A7)
- MOVE.L D0,D7
- SUBA.L A3,A3
- MOVEQ #0,D6
- BRA.S LAB_0106
- LAB_0104:
- MOVEQ #0,D0
- MOVE D6,D0
- ASL.L #3,D0
- LEA 420(A4),A0
- MOVE.L 0(A0,D0.L),D1
- CMP.L D7,D1
- BNE.S LAB_0105
- LEA 420(A4),A0
- MOVEA.L 4(A0,D0.L),A3
- LAB_0105:
- ADDQ #1,D6
- LAB_0106:
- MOVE.L A3,D0
- BEQ.S LAB_0104
- MOVE.L 1072(A4),D0
- BEQ.S LAB_0107
- MOVEA.L D0,A6
- MOVEA.L 388(A4),A0
- MOVE.L D7,D0
- MOVEA.L A3,A1
- JSR -72(A6)
- BRA.S LAB_0108
- LAB_0107:
- MOVE.L A3,D0
- LAB_0108:
- MOVEM.L (A7)+,D6-D7/A3/A6
- RTS
- LAB_0109:
- DC.W $0000
- LAB_010A:
- DC.W $5072
- DC.W $6F67
- MOVEQ #97,D1
- BLT.S LAB_0117
- DC.W $4572
- MOVEQ #111,D1
- MOVEQ #0,D1
- LAB_010B:
- MOVE D0,D0
- LAB_010C:
- MOVE D0,-(A0)
- LAB_010D:
- MOVE D0,D1
- LAB_010E:
- MOVE D0,-(A1)
- LAB_010F:
- MOVE D0,D2
- LAB_0110:
- MOVE D0,-(A2)
- LAB_0111:
- MOVE D0,D3
- LAB_0112:
- MOVE D0,-(A3)
- LAB_0113:
- MOVE D0,D4
- LAB_0114:
- MOVE D0,-(A4)
- LAB_0115:
- MOVE.L D0,D7
- LAB_0116:
- DC.W $4341
- DC.W $0000
- LAB_0117:
- DC.W $4345
- DC.W $0000
- LAB_0118:
- MOVE.L D0,-(A6)
- LAB_0119:
- MOVE.L D0,-(A5)
- LAB_011A:
- ADDX.B D0,D3
- LAB_011B:
- DC.W $F700
- LAB_011C:
- MOVE D0,-(A6)
- LAB_011D:
- DC.W $AB00
- LAB_011E:
- EOR.B D0,D0
- LAB_011F:
- DC.W $5072
- BLE.S LAB_012A
- DC.W $6563
- MOVEQ #0,D2
- LAB_0120:
- DC.W $4500
- DC.W $436C
- DC.W $6561
- MOVEQ #32,D1
- DC.W $456E
- MOVEQ #114,D2
- DC.W $7900
- LAB_0121:
- DC.W $4100
- DC.W $436C
- DC.W $6561
- MOVEQ #32,D1
- DC.W $416C
- DC.W $6C00
- LAB_0122:
- SUBQ.B #8,D0
- DC.W $5175
- BVS.S LAB_012C
- DC.W $0000
- LAB_0123:
- DC.W $4564
- BVS.S LAB_012E
- DC.W $0000
- LAB_0124:
- ADDQ.B #4,D0
- DC.W $4375
- MOVEQ #0,D2
- LAB_0125:
- DC.W $4300
- DC.W $436F
- MOVEQ #121,D0
- DC.W $0000
- LAB_0126:
- ADDQ.B #3,D0
- ADDQ #8,-(A1)
- DC.W $7374
- DC.W $6500
- LAB_0127:
- SUBQ #3,28260(A1)
- DC.W $6F77
- DC.W $7300
- LAB_0128:
- ADDQ.B #2,D0
- DC.W $5368
- DC.W $6F77
- MOVEA.L (A4),A0
- BSR.S LAB_0131+2
- DC.W $6500
- LAB_0129:
- ADDQ #1,D1
- DC.W $573A
- DC.W $256C
- DC.W $642F
- DC.W $256C
- DC.W $642F
- DC.W $256C
- DC.W $642F
- DC.W $256C
- DC.W $642F
- LAB_012A:
- DC.W $4361
- DC.W $6C63
- DC.W $756C
- BSR.S LAB_0133
- BLE.S LAB_0133
- MOVEA.L (A4),A0
- BSR.S LAB_0133+2
- DC.W $652F
- DC.W $494E
- DC.W $4143
- ADDQ #2,A1
- ADDQ #3,D5
- MOVE.L (A3),17234(A7)
- DC.W $4545
- DC.W $4E25
- DC.W $7300
- LAB_012B:
- DC.W $4469
- MOVEQ #105,D3
- DC.W $6465
- MOVEA.L -(A2),A0
- DC.W $7920
- MOVEQ #101,D5
- LAB_012C:
- MOVEQ #111,D1
- MOVE.L D0,-(A0)
- LAB_012D:
- DC.W $4F76
- LAB_012E:
- BCS.S LAB_0138
- BNE.S LAB_0137
- DC.W $6F77
- MOVEA.L -(A5),A0
- MOVEQ #114,D1
- BLE.S LAB_013A
- MOVE.L D0,-(A0)
- LAB_012F:
- DC.W $4361
- DC.W $6C63
- DC.W $756C
- BSR.S LAB_013B
- BLE.S LAB_013B
- ORI.B #$00,D0
- LAB_0130:
- MOVE.L A6,-(A7)
- LEA LAB_0136(PC),A1
- MOVEQ #0,D0
- LAB_0131:
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -552(A6)
- MOVE.L D0,1244(A4)
- TST.L D0
- BNE.S LAB_0132
- PEA (1).W
- JSR LAB_000A(PC)
- ADDQ #4,A7
- LAB_0132:
- LEA LAB_0139(PC),A1
- MOVEQ #0,D0
- MOVEA.L (ABSEXECBASE).W,A6
- LAB_0133:
- JSR -552(A6)
- MOVE.L D0,1228(A4)
- TST.L D0
- BNE.S LAB_0135
- PEA (1).W
- JSR LAB_000A(PC)
- ADDQ #4,A7
- LAB_0135:
- MOVEA.L (A7)+,A6
- RTS
- LAB_0136:
- DC.W $6D61
- MOVEQ #104,D2
- DC.W $6965
- DC.W $6565
- DC.W $646F
- DC.W $7562
- DC.W $6261
- LAB_0137:
- DC.W $732E
- DC.W $6C69
- LAB_0138:
- BHI.S LAB_0140+2
- BSR.S LAB_0141
- DC.W $7900
- LAB_0139:
- DC.W $6D61
- MOVEQ #104,D2
- LAB_013A:
- DC.W $6965
- DC.W $6565
- DC.W $646F
- DC.W $7562
- MOVEQ #114,D2
- BSR.S LAB_0142
- LAB_013B:
- DC.W $732E
- DC.W $6C69
- BHI.S LAB_0143+2
- BSR.S LAB_0144
- DC.W $7900
- LAB_013C:
- MOVE.L A6,-(A7)
- MOVE.L 1244(A4),D0
- BEQ.S LAB_013D
- MOVEA.L D0,A1
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -414(A6)
- LAB_013D:
- MOVE.L 1228(A4),D0
- BEQ.S LAB_013E
- MOVEA.L D0,A1
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -414(A6)
- LAB_013E:
- MOVEA.L (A7)+,A6
- RTS
- ORI.B #$00,D0
- ORI.B #$00,D0
- ORI.B #$00,D0
- DC.W $0000
- LAB_013F:
- LINK A0,#-30
- LINK A1,#0
- MOVEM.L D1-D7/A2-A3,-(A7)
- MOVEA.L 8(A0),A2
- MOVE.L (A2)+,D0
- MOVE.L (A2),D1
- JSR LAB_0177
- CLR 8(A1)
- LAB_0140:
- CLR 6(A1)
- LAB_0141:
- TST D2
- BNE.S LAB_0148
- MOVE.L D0,-(A7)
- OR.L D1,(A7)+
- BNE.S LAB_0148
- MOVEA.L 28(A0),A2
- LAB_0142:
- MOVE.L 12(A0),D3
- SUBQ.L #1,D3
- MOVE.L D3,D0
- LAB_0143:
- BRA LAB_0154
- LAB_0144:
- MOVEA.L 28(A0),A2
- MOVE.L 12(A0),D3
- SUBQ.L #1,D3
- ANDI.L #$7FFFFFFF,D0
- OR.L D1,D0
- BNE LAB_0145
- MOVEQ #-1,D0
- MOVE.B #$49,(A2)+
- MOVE.B #$6E,(A2)+
- MOVE.B #$66,(A2)
- BRA LAB_0146
- LAB_0145:
- MOVE.B #$4E,(A2)+
- MOVE.B #$61,(A2)+
- MOVE.B #$4E,(A2)
- MOVEQ #-2,D0
- LAB_0146:
- MOVEA.L 24(A0),A2
- CLR.L (A2)
- TST D2
- BPL.S LAB_0147
- SUBQ.L #1,(A2)
- LAB_0147:
- MOVEA.L 20(A0),A2
- CLR.L D1
- MOVE 6(A1),D1
- EXT.L D1
- MOVE.L D1,(A2)
- MOVEM.L (A7)+,D1-D7/A2-A3
- UNLK A1
- UNLK A0
- RTS
- LAB_0148:
- CMPI #$0400,D2
- BEQ.S LAB_0144
- ADDQ #1,D2
- MOVE D2,4(A1)
- SWAP D2
- MOVE D2,8(A1)
- LAB_0149:
- CLR D6
- MOVE 4(A1),D2
- BEQ.S LAB_014F
- BPL.S LAB_014A
- ADDQ #3,D2
- BMI.S LAB_014B
- EORI #$0003,D2
- ADD D2,4(A1)
- BSR LAB_0157
- BRA.S LAB_014F
- LAB_014A:
- BSR LAB_015A
- ADDQ #1,6(A1)
- BRA.S LAB_014C
- LAB_014B:
- MOVEQ #4,D2
- ADD D2,4(A1)
- BSR LAB_0157
- BSR LAB_0158
- SUBQ #1,6(A1)
- LAB_014C:
- TST.L D0
- BMI.S LAB_0149
- SUBQ #1,4(A1)
- LSL.L #1,D1
- ROXL.L #1,D0
- BRA.S LAB_014C
- CLR D2
- LAB_014D:
- CLR D6
- MOVE.L D0,-(A7)
- OR.L D1,(A7)+
- BEQ.S LAB_014F
- LAB_014E:
- BSR LAB_0158
- TST D6
- BNE.S LAB_014F
- CMPI #$0001,D2
- BNE.S LAB_014F
- SUBQ #1,6(A1)
- BRA.S LAB_014E
- LAB_014F:
- ADDI.B #$30,D6
- MOVE.B D6,10(A1,D2.W)
- ADDQ #1,D2
- CMPI #$0014,D2
- BMI.S LAB_014D
- MOVEQ #1,D3
- MOVE.L 12(A0),D2
- TST.L 16(A0)
- BEQ.S LAB_0150
- MOVEQ #1,D4
- ADD 6(A1),D2
- SUBQ #1,D2
- BMI.S LAB_0152
- LAB_0150:
- MOVEQ #20,D4
- CMPI #$0012,D2
- BGE.S LAB_0152
- MOVE D2,D4
- MOVE.B 11(A1,D2.W),D5
- ADDI.B #$05,D5
- LAB_0151:
- CMPI.B #$39,D5
- BLE.S LAB_0152
- MOVE.B #$30,11(A1,D2.W)
- ADDQ.B #1,10(A1,D2.W)
- MOVE.B 10(A1,D2.L),D5
- SUBQ #1,D2
- BPL.S LAB_0151
- ADDQ #1,6(A1)
- SUBQ #1,D3
- MOVEQ #0,D5
- CMP.L 16(A0),D5
- BEQ.S LAB_0152
- ADDQ.L #1,D4
- LAB_0152:
- MOVEA.L 28(A0),A2
- LEA 10(A1,D3.W),A3
- MOVE.L D4,D0
- BEQ.S LAB_0155
- SUBQ #1,D4
- MOVE D4,D3
- SUBI #$0013,D3
- BMI.S LAB_0153
- MOVEQ #19,D4
- MOVE.L D4,D0
- LAB_0153:
- MOVE.B (A3)+,(A2)+
- DBF D4,LAB_0153
- TST D3
- BMI.S LAB_0155
- LAB_0154:
- MOVE.B #$30,(A2)+
- DBF D3,LAB_0154
- LAB_0155:
- MOVEA.L 24(A0),A2
- CLR.L (A2)
- TST 8(A1)
- BEQ.S LAB_0156
- SUBQ.L #1,(A2)
- LAB_0156:
- MOVEA.L 20(A0),A2
- CLR.L D1
- MOVE 6(A1),D1
- EXT.L D1
- MOVE.L D1,(A2)
- MOVEM.L (A7)+,D1-D7/A2-A3
- UNLK A1
- UNLK A0
- RTS
- LAB_0157:
- LSR.L #1,D0
- ROXR.L #1,D1
- SUBQ #1,D2
- BNE.S LAB_0157
- RTS
- LAB_0158:
- MOVEQ #0,D6
- MOVEM.L D2-D3,-(A7)
- MOVE.L D0,D2
- MOVE.L D1,D3
- LSL.L #1,D1
- ROXL.L #1,D0
- ROXL.L #1,D6
- LSL.L #1,D1
- ROXL.L #1,D0
- ROXL.L #1,D6
- ADD.L D3,D1
- ADDX.L D2,D0
- BCC LAB_0159
- ADDQ.L #1,D6
- LAB_0159:
- LSL.L #1,D1
- ROXL.L #1,D0
- ROXL.L #1,D6
- MOVEM.L (A7)+,D2-D3
- RTS
- LAB_015A:
- MOVE.L D2,-(A7)
- MOVEQ #0,D2
- MOVE #$0040,-(A7)
- LAB_015B:
- LSL.L #1,D1
- ROXL.L #1,D0
- ROXL.L #1,D2
- CMPI #$000A,D2
- BLT.S LAB_015C
- SUBI.L #$0000000A,D2
- ADDQ.L #1,D1
- LAB_015C:
- SUBQ #1,(A7)
- BNE.S LAB_015B
- LEA 2(A7),A7
- MOVE.L (A7)+,D2
- RTS
- LAB_015D:
- LINK A0,#-12
- LINK A1,#0
- MOVEM.L D1-D6/A2-A3,-(A7)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVE D0,0(A1)
- MOVE D0,2(A1)
- MOVE D0,4(A1)
- MOVE D0,6(A1)
- LAB_015E:
- BSR LAB_0173
- CMPI.B #$30,D6
- BNE.S LAB_015F
- ORI #$2000,4(A1)
- BRA.S LAB_015E
- LAB_015F:
- CMPI.B #$2D,D6
- BNE.S LAB_0161
- ORI #$8000,4(A1)
- LAB_0160:
- BSR LAB_0173
- LAB_0161:
- CMPI.B #$30,D6
- BLT.S LAB_0163
- CMPI.B #$39,D6
- BGT.S LAB_0163
- ORI #$2000,4(A1)
- MOVE D6,10(A1)
- MOVE 6(A1),D6
- SUB D6,2(A1)
- MOVE.L D0,-(A7)
- ANDI.L #$F0000000,(A7)+
- BEQ.S LAB_0162
- ADDQ #1,2(A1)
- BRA.S LAB_0160
- LAB_0162:
- BSR LAB_0158
- MOVE 10(A1),D6
- ANDI.L #$0000000F,D6
- ADD.L D6,D1
- CLR.L D6
- ADDX.L D6,D0
- BRA.S LAB_0160
- LAB_0163:
- CMPI.B #$2E,D6
- BNE.S LAB_0164
- TST 6(A1)
- BNE.S LAB_0169
- ADDQ #1,6(A1)
- BRA.S LAB_0160
- LAB_0164:
- CMPI.B #$45,D6
- BEQ.S LAB_0165
- CMPI.B #$65,D6
- BNE.S LAB_0169
- LAB_0165:
- BSR LAB_0173
- CMPI.B #$2B,D6
- BEQ.S LAB_0166
- CMPI.B #$2D,D6
- BNE.S LAB_0167
- ORI #$1000,4(A1)
- LAB_0166:
- BSR LAB_0173
- LAB_0167:
- CMPI.B #$30,D6
- BLT.S LAB_0169
- CMPI.B #$39,D6
- BGT.S LAB_0169
- MOVE 0(A1),D5
- LSL 0(A1)
- LSL 0(A1)
- ADD D5,0(A1)
- LSL 0(A1)
- ANDI #$000F,D6
- ADD D6,0(A1)
- LAB_0168:
- CMPI #$0FFF,0(A1)
- BLT.S LAB_0166
- LSR 0(A1)
- BRA.S LAB_0168
- LAB_0169:
- MOVE 4(A1),-(A7)
- ANDI #$2000,(A7)+
- BNE.S LAB_016A
- MOVEA.L 20(A0),A2
- CLR.L (A2)
- BRA LAB_0172
- LAB_016A:
- MOVE 0(A1),D2
- MOVE 4(A1),-(A7)
- ANDI #$1000,(A7)+
- BEQ.S LAB_016B
- NEG D2
- LAB_016B:
- ADD D2,2(A1)
- MOVE.L D0,-(A7)
- OR.L D1,(A7)+
- BEQ.S LAB_0171
- MOVE #$003F,0(A1)
- LAB_016C:
- TST.L D0
- BMI.S LAB_016D
- LSL.L #1,D1
- ROXL.L #1,D0
- SUBQ #1,0(A1)
- BRA.S LAB_016C
- LAB_016D:
- TST 2(A1)
- BEQ.S LAB_016F
- BMI.S LAB_016E
- MOVEQ #4,D2
- ADD D2,0(A1)
- BSR LAB_0157
- BSR LAB_0158
- SUBQ #1,2(A1)
- BRA.S LAB_016C
- LAB_016E:
- BSR LAB_015A
- ADDQ #1,2(A1)
- BRA.S LAB_016C
- LAB_016F:
- MOVEQ #0,D2
- MOVE 0(A1),D2
- MOVE 4(A1),-(A7)
- ANDI #$8000,(A7)+
- BEQ.S LAB_0170
- BSET #31,D2
- LAB_0170:
- MOVEM.L A0-A1,-(A7)
- JSR LAB_017B(PC)
- MOVEM.L (A7)+,A0-A1
- LAB_0171:
- MOVEA.L 24(A0),A2
- MOVE.L D0,(A2)+
- MOVE.L D1,(A2)
- MOVEA.L 20(A0),A2
- MOVE.L #$00000001,(A2)
- LAB_0172:
- MOVEQ #0,D0
- MOVE 8(A1),D0
- MOVEM.L (A7)+,D1-D6/A2-A3
- UNLK A1
- UNLK A0
- RTS
- LAB_0173:
- MOVE.L 8(A0),D6
- BEQ.S LAB_0174
- MOVE.L #$00000000,8(A0)
- RTS
- LAB_0174:
- MOVEM.L D0-D5/A0-A2,-(A7)
- MOVEA.L 16(A0),A2
- JSR (A2)
- MOVE D0,D6
- MOVEM.L (A7)+,D0-D5/A0-A2
- MOVE D6,8(A1)
- SUBQ.L #1,12(A0)
- BNE.S LAB_0175
- ORI #$0800,4(A1)
- RTS
- LAB_0175:
- MOVE 4(A1),-(A7)
- ANDI #$0800,(A7)+
- BEQ.S LAB_0176
- MOVEQ #-1,D6
- LAB_0176:
- RTS
- DC.W $0000
- LAB_0177:
- MOVE.L D0,D2
- ANDI.L #$7FFFFFFF,D0
- BNE.S LAB_0178
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D2
- BRA.S LAB_017A
- LAB_0178:
- SWAP D2
- EXT.L D2
- ASR #4,D2
- ANDI.L #$800007FF,D2
- SUBI #$03FF,D2
- MOVE.L D2,-(A7)
- MOVEQ #10,D2
- LAB_0179:
- LSL.L #1,D1
- ROXL.L #1,D0
- DBF D2,LAB_0179
- BSET #31,D0
- MOVE.L (A7)+,D2
- LAB_017A:
- RTS
- LAB_017B:
- MOVE.L D3,-(A7)
- MOVE.L D0,-(A7)
- OR.L D1,(A7)+
- BEQ.S LAB_0180
- SUBI #$000B,D2
- TST.L D0
- BNE.S LAB_017C
- MOVE.L D1,D0
- CLR.L D1
- SUBI #$0020,D2
- LAB_017C:
- MOVE.L D0,-(A7)
- ANDI.L #$FFE00000,(A7)+
- BEQ.S LAB_017F
- LAB_017D:
- ADDQ #1,D2
- LSR.L #1,D0
- ROXR.L #1,D1
- ROXR.L #1,D3
- MOVE.L D0,-(A7)
- ANDI.L #$FFE00000,(A7)+
- BNE.S LAB_017D
- TST.L D3
- BPL.S LAB_017F
- ADDQ.L #1,D1
- BCC.S LAB_017F
- ADDQ.L #1,D0
- BRA.S LAB_017C
- LAB_017E:
- SUBQ #1,D2
- LSL.L #1,D1
- ROXL.L #1,D0
- LAB_017F:
- BTST #20,D0
- BEQ.S LAB_017E
- ADDI #$03FF,D2
- BLE.S LAB_0181
- CMPI #$07FF,D2
- BGE.S LAB_0182
- ANDI.L #$000FFFFF,D0
- LSL #4,D2
- MOVE D2,-(A7)
- CLR D2
- SWAP D2
- OR (A7)+,D2
- SWAP D2
- OR.L D2,D0
- LAB_0180:
- MOVE.L (A7)+,D3
- RTS
- LAB_0181:
- MOVE.L #$00000001,-(A7)
- JSR LAB_0184(PC)
- MOVEQ #0,D0
- BRA.S LAB_0183
- LAB_0182:
- MOVE.L #$00000002,-(A7)
- JSR LAB_0184(PC)
- MOVE #$7FF0,D0
- SWAP D2
- OR D2,D0
- SWAP D0
- CLR D0
- LAB_0183:
- LEA 4(A7),A7
- MOVEQ #0,D1
- BRA.S LAB_0180
- DC.W $0000
- LAB_0184:
- MOVE.L D7,-(A7)
- MOVE.L 8(A7),D7
- MOVE.L D7,996(A4)
- MOVE.L 1000(A4),D0
- BEQ.S LAB_0185
- MOVEA #$0001,A0
- CMP.L A0,D0
- BEQ.S LAB_0185
- PEA (8).W
- MOVEA.L D0,A0
- JSR (A0)
- ADDQ #4,A7
- LAB_0185:
- MOVE.L (A7)+,D7
- RTS
- ORI.B #$00,D0
- ORI.B #$00,D0
- ORI.B #$00,D0
- DC.W $0000
- LAB_0186:
- LINK A5,#0
- MOVEM.L D7/A2-A3,-(A7)
- MOVE.L D0,D7
- MOVEA.L A0,A3
- MOVEA.L A1,A2
- MOVEQ #31,D0
- AND.L D0,D7
- PEA 1192(A4)
- MOVE.L A2,-(A7)
- MOVE.L A3,-(A7)
- CLR.L -(A7)
- MOVE.L D7,-(A7)
- PEA 8(A5)
- JSR LAB_013F(PC)
- LEA 24(A7),A7
- MOVEQ #31,D1
- AND.L D1,D0
- LEA 1192(A4),A0
- CLR.B 0(A0,D0.L)
- TST.L (A2)
- BEQ.S LAB_0187
- MOVEQ #1,D0
- MOVE.L D0,(A2)
- LAB_0187:
- LEA 1192(A4),A0
- MOVE.L A0,D0
- MOVEM.L (A7)+,D7/A2-A3
- UNLK A5
- RTS
- LAB_0188:
- MOVE.L D0,-(A7)
- OR.L D1,(A7)+
- BEQ.S LAB_0189
- BCHG #31,D0
- LAB_0189:
- RTS
- LAB_018A:
- MOVEQ #0,D0
- MOVEA.L 1224(A4),A0
- MOVE.B (A0)+,D0
- MOVE.L A0,1224(A4)
- RTS
- LAB_018B:
- LINK A5,#-120
- MOVEM.L D2-D3/D6-D7/A3,-(A7)
- MOVEA.L A0,A3
- MOVEQ #99,D0
- LEA -100(A5),A0
- MOVEA.L A3,A1
- JSR LAB_01A4(PC)
- CLR.B -1(A5)
- MOVEQ #0,D7
- LEA -100(A5),A0
- MOVE.L A0,1224(A4)
- LAB_018C:
- MOVEQ #0,D0
- MOVEA.L 1224(A4),A0
- MOVE.B (A0),D0
- LEA 709(A4),A0
- BTST #3,0(A0,D0.L)
- BEQ.S LAB_018D
- ADDQ.L #1,1224(A4)
- BRA.S LAB_018C
- LAB_018D:
- MOVEQ #0,D0
- MOVEA.L 1224(A4),A0
- MOVE.B (A0),D0
- SUBI #$002B,D0
- BEQ.S LAB_018E
- SUBQ #2,D0
- BNE.S LAB_018F
- MOVEQ #1,D7
- LAB_018E:
- ADDQ.L #1,1224(A4)
- LAB_018F:
- MOVEQ #0,D0
- MOVEA.L 1224(A4),A0
- MOVE.B (A0)+,D0
- PEA -120(A5)
- PEA -108(A5)
- PEA LAB_018A(PC)
- PEA (-1).W
- MOVE.L D0,-(A7)
- MOVE.L A0,1224(A4)
- JSR LAB_015D(PC)
- LEA 20(A7),A7
- MOVE.L D0,D6
- SUBQ.L #1,1224(A4)
- MOVE.L D6,D0
- MOVEA.L 1224(A4),A0
- MOVE.B D0,(A0)
- TST.L -108(A5)
- BNE.S LAB_0190
- MOVEQ #0,D0
- MOVEQ #0,D1
- BRA.S LAB_0192
- LAB_0190:
- TST.L D7
- BEQ.S LAB_0191
- MOVEM.L -120(A5),D0-D1
- JSR LAB_0188(PC)
- BRA.S LAB_0192
- LAB_0191:
- MOVEM.L -120(A5),D0-D1
- LAB_0192:
- MOVEM.L (A7)+,D2-D3/D6-D7/A3
- UNLK A5
- RTS
- ORI.B #$00,D0
- ORI.B #$00,D0
- MOVEQ #97,D0
- LAB_0193:
- BRA LAB_01AA
- NOP
- DC.W $0000
- LAB_0194:
- MOVEA.L 4(A7),A0
- BRA LAB_0195
- NOP
- DC.W $0000
- LAB_0195:
- LINK A5,#-136
- MOVEM.L D7/A2-A3,-(A7)
- MOVEA.L A0,A3
- MOVEQ #0,D7
- LAB_0196:
- MOVEQ #32,D0
- CMP.L D0,D7
- BGE.S LAB_01A1
- LAB_0197:
- MOVE.B (A3),D0
- MOVEQ #32,D1
- CMP.B D1,D0
- BEQ.S LAB_0198
- MOVEQ #9,D1
- CMP.B D1,D0
- BEQ.S LAB_0198
- MOVEQ #10,D1
- CMP.B D1,D0
- BNE.S LAB_0199
- LAB_0198:
- ADDQ.L #1,A3
- BRA.S LAB_0197
- LAB_0199:
- MOVE.B (A3),D0
- BEQ.S LAB_01A1
- MOVE.L D7,D1
- ASL.L #2,D1
- ADDQ.L #1,D7
- LEA -136(A5),A0
- ADDA.L D1,A0
- MOVEA.L A0,A2
- MOVEQ #34,D1
- CMP.B D1,D0
- BNE.S LAB_019D
- ADDQ.L #1,A3
- MOVE.L A3,(A2)
- LAB_019A:
- MOVE.B (A3),D0
- BEQ.S LAB_019B
- MOVEQ #34,D1
- CMP.B D1,D0
- BEQ.S LAB_019B
- ADDQ.L #1,A3
- BRA.S LAB_019A
- LAB_019B:
- TST.B (A3)
- BNE.S LAB_019C
- MOVEQ #1,D0
- JSR LAB_000B(PC)
- BRA.S LAB_0196
- LAB_019C:
- CLR.B (A3)+
- BRA.S LAB_0196
- LAB_019D:
- MOVE.L A3,(A2)
- LAB_019E:
- MOVE.B (A3),D0
- BEQ.S LAB_019F
- MOVEQ #32,D1
- CMP.B D1,D0
- BEQ.S LAB_019F
- MOVEQ #9,D1
- CMP.B D1,D0
- BEQ.S LAB_019F
- MOVEQ #10,D1
- CMP.B D1,D0
- BEQ.S LAB_019F
- ADDQ.L #1,A3
- BRA.S LAB_019E
- LAB_019F:
- TST.B (A3)
- BNE.S LAB_01A0
- BRA.S LAB_01A1
- LAB_01A0:
- CLR.B (A3)+
- BRA.S LAB_0196
- LAB_01A1:
- TST.L D7
- BEQ.S LAB_01A2
- LEA -136(A5),A0
- BRA.S LAB_01A3
- LAB_01A2:
- MOVEA.L 1028(A4),A0
- LAB_01A3:
- MOVE.L D7,D0
- JSR LAB_0066(PC)
- MOVEQ #0,D0
- JSR LAB_000B(PC)
- MOVEM.L (A7)+,D7/A2-A3
- UNLK A5
- RTS
- ORI.B #$00,D0
- DC.W $0000
- MOVEQ #97,D0
- LAB_01A4:
- MOVE.L A0,D1
- BRA.S LAB_01A6
- LAB_01A5:
- MOVE.B (A1)+,(A0)+
- BEQ.S LAB_01A8
- LAB_01A6:
- SUBQ.L #1,D0
- BCC.S LAB_01A5
- BRA.S LAB_01A9
- LAB_01A7:
- CLR.B (A0)+
- LAB_01A8:
- SUBQ.L #1,D0
- BCC.S LAB_01A7
- LAB_01A9:
- MOVE.L D1,D0
- RTS
- LAB_01AA:
- MOVEM.L A2-A3/A6,-(A7)
- MOVEA.L 1232(A4),A3
- LAB_01AB:
- MOVE.L A3,D0
- BEQ.S LAB_01AC
- MOVEA.L (A3),A2
- MOVEA.L A3,A1
- MOVE.L 8(A1),D0
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -210(A6)
- MOVEA.L A2,A3
- BRA.S LAB_01AB
- LAB_01AC:
- SUBA.L A0,A0
- MOVE.L A0,1236(A4)
- MOVE.L A0,1232(A4)
- MOVEM.L (A7)+,A2-A3/A6
- NOP
- LAB_01AD:
- MOVEM.L D0-D7/A0-A6,-(A7)
- MOVEA.L (ABSEXECBASE).W,A6
- LEA LAB_01BE(PC),A1
- MOVE #$4E75,-504(A1)
- MOVEQ #37,D0
- JSR -552(A6)
- MOVE.L D0,D7
- BEQ.S LAB_01AE
- MOVEQ #0,D1
- MOVEQ #16,D0
- LSL.L #8,D0
- JSR -684(A6)
- MOVEA.L D0,A5
- BEQ.S LAB_01AE
- MOVEA.L A5,A1
- LEA LAB_01AD(PC),A0
- MOVEQ #16,D0
- LSL.L #8,D0
- JSR -630(A6)
- JMP 60(A5)
- MOVEA.L D7,A0
- LEA LAB_01AF(PC),A1
- MOVE.L D7,400(A1)
- MOVE #$48E7,-100(A1)
- MOVEA.L -148(A0),A2
- CMPI #$2F08,(A2)
- BEQ.S LAB_01AE
- MOVE.L A2,12(A1)
- MOVE.L A1,-148(A0)
- LAB_01AE:
- MOVEM.L (A7)+,D0-D7/A0-A6
- RTS
- LAB_01AF:
- MOVE.L A0,-(A7)
- LEA LAB_01BC(PC),A1
- MOVE.L D1,(A1)
- MOVEA.L (A7)+,A0
- JSR EXT_0001
- TST.L D0
- BEQ.S LAB_01B0
- MOVEM.L D0-D7/A0-A6,-(A7)
- BSR.S LAB_01B1
- MOVEM.L (A7)+,D0-D7/A0-A6
- LAB_01B0:
- RTS
- LAB_01B1:
- MOVEA.L LAB_01BC(PC),A0
- MOVEA.L A0,A4
- MOVEQ #45,D2
- MOVEQ #46,D3
- MOVEQ #108,D4
- LAB_01B2:
- TST.B (A0)
- BEQ.S LAB_01B3
- CMP.B (A0),D2
- BEQ.S LAB_01B0
- CMP.B (A0)+,D3
- BNE.S LAB_01B2
- CMP.B (A0),D4
- BEQ.S LAB_01B0
- BRA.S LAB_01B2
- LAB_01B3:
- MOVEA.L LAB_01BD(PC),A6
- MOVE.L A4,D1
- MOVEQ #-2,D2
- JSR -84(A6)
- MOVE.L D0,D7
- BEQ.S LAB_01B0
- DC.W $4BFA
- DC.W $034C
- MOVE.L D7,D1
- MOVE.L A5,D2
- JSR -102(A6)
- MOVE.L D7,D1
- MOVEA.L A5,A3
- ADDA.L #$00000200,A3
- MOVE.L A3,D2
- JSR -114(A6)
- MOVE.L D7,D1
- JSR -90(A6)
- CMPI #$0052,10(A3)
- BNE.S LAB_01B0
- MOVE.L 12(A3),D0
- MOVE.L 16(A3),D1
- MOVEQ #4,D2
- SUB.L D1,D0
- CMP.L D2,D0
- BLT.S LAB_01B0
- MOVE.L 124(A5),D5
- CMP.L #$00000960,D5
- BLT.S LAB_01B0
- CMP.L #$0001E460,D5
- BGT.S LAB_01B0
- MOVE.L D5,D0
- MOVEQ #0,D1
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -684(A6)
- MOVE.L D0,D7
- BEQ LAB_01B0
- MOVEA.L LAB_01BD(PC),A6
- MOVE.L #$000003ED,D2
- BSR LAB_01BA
- BEQ LAB_01B0
- MOVE.L D6,D1
- MOVE.L D7,D2
- MOVE.L D5,D3
- JSR -42(A6)
- BSR LAB_01BB
- MOVEA.L D7,A3
- MOVE.L #$00000087,D4
- LEA 20(A3),A0
- MOVE.L (A0),D0
- ADD.L D4,(A0)
- LAB_01B4:
- MOVE.L (A0)+,D1
- ANDI.L #$00FFFFFF,D1
- CMP.L #$000003E9,D1
- BNE.S LAB_01B4
- ANDI.L #$00FFFFFF,D0
- CMP.L (A0),D0
- BNE.S LAB_01B9
- MOVE.L (A0),D1
- ADD.L D4,(A0)+
- LSL.L #2,D1
- ADDA.L D1,A0
- MOVE.L A0,D4
- MOVE.L A0,D1
- CMPI.L #$65772059,-14(A0)
- BEQ.S LAB_01B9
- CMPI #$4E75,-(A0)
- BNE.S LAB_01B5
- MOVE #$4E71,(A0)
- BRA.S LAB_01B8
- LAB_01B5:
- MOVEQ #63,D0
- LAB_01B6:
- CMPI #$4E75,-(A0)
- BEQ.S LAB_01B7
- SUBQ.L #1,D0
- BNE.S LAB_01B6
- BRA.S LAB_01B9
- LAB_01B7:
- MOVE #$6000,(A0)
- SUB.L A0,D1
- SUBI #$0002,D1
- ADD D1,(A0)
- LAB_01B8:
- MOVE.L #$000003EE,D2
- BSR.S LAB_01BA
- BEQ.S LAB_01B9
- MOVE.L D6,D1
- MOVE.L D7,D2
- MOVE.L D4,D3
- SUB.L D7,D3
- JSR -48(A6)
- MOVE.L D6,D1
- LEA LAB_01AD(PC),A0
- MOVE.L A0,D2
- MOVE.L #$0000021C,D3
- JSR -48(A6)
- MOVE.L D6,D1
- MOVE.L D4,D2
- ADD.L D7,D5
- SUB.L D4,D5
- MOVE.L D5,D3
- JSR -48(A6)
- BSR LAB_01BB
- LAB_01B9:
- MOVEA.L D7,A1
- MOVEA.L (ABSEXECBASE).W,A6
- JSR -690(A6)
- RTS
- LAB_01BA:
- MOVE.L A4,D1
- JSR -30(A6)
- MOVE.L D0,D6
- RTS
- LAB_01BB:
- MOVE.L D6,D1
- JSR -36(A6)
- RTS
- LAB_01BC:
- DC.W $0002
- AND.B D2,(A5)+
- LAB_01BD:
- DC.W $0001
- DC.W $1A54
- LAB_01BE:
- DC.W $646F
- DC.W $732E
- DC.W $6C69
- DC.W $6272
- DC.W $6172
- DC.W $7900
- DC.W $3C3E
- MOVEA.L A0,A0
- DC.W $6170
- MOVEQ #121,D0
- MOVEA.L A6,A0
- DC.W $6577
- MOVEA.L (A1)+,A0
- DC.W $6561
- MOVEQ #32,D1
- DC.W $3936
- MOVE.L -(A0),-(A0)
- DC.W $3C3E
-
-
- SECTION S_1,DATA
-
- SECSTRT_1:
- DS.W 1
- DC.W $0001
- DS.W 1
- DC.W $07D7
- DS.W 1
- DC.W $0008
- DC.W $0001
- DC.W $0001
- DS.W 1
- DC.W $07D8
- DS.W 1
- DC.W $0009
- DC.W $0002
- DC.W $0001
- DS.W 1
- DC.W $07D9
- DS.W 1
- DC.W $000A
- DC.W $0003
- DC.W $0001
- DS.W 1
- DC.W $07DB
- DS.W 1
- DC.W $0011
- DC.W $0004
- DC.W $0001
- DS.W 1
- DC.W $07DC
- DS.W 1
- DC.W $0012
- DS.W 1
- DC.W $0002
- DS.W 1
- DC.W $07D4
- DS.W 1
- DC.W $0005
- DC.W $0001
- DC.W $0002
- DS.W 1
- DC.W $07D5
- DS.W 1
- DC.W $0006
- DC.W $0002
- DC.W $0002
- DS.W 1
- DC.W $07D6
- DS.W 1
- DC.W $0007
- DC.W $0003
- DC.W $0002
- DS.W 1
- DC.W $07DF
- DS.W 1
- DC.W $000D
- DC.W $0004
- DC.W $0002
- DS.W 1
- DC.W $07E0
- DS.W 1
- DC.W $000E
- DS.W 1
- DC.W $0003
- DS.W 1
- DC.W $07D1
- DS.W 1
- DC.W $0002
- DC.W $0001
- DC.W $0003
- DS.W 1
- DC.W $07D2
- DS.W 1
- DC.W $0003
- DC.W $0002
- DC.W $0003
- DS.W 1
- DC.W $07D3
- DS.W 1
- DC.W $0004
- DC.W $0003
- DC.W $0003
- DS.W 1
- DC.W $07DE
- DS.W 1
- DC.W $000B
- DC.W $0004
- DC.W $0003
- DS.W 1
- DC.W $07DD
- DS.W 1
- DC.W $000C
- DS.W 1
- DC.W $0004
- DS.W 1
- DC.W $07D0
- DS.W 1
- DC.W $0001
- DC.W $0001
- DC.W $0004
- DS.W 1
- DC.W $07DA
- DS.W 1
- DC.W $000F
- DC.W $0002
- DC.W $0004
- DS.W 1
- DC.W $07E2
- DS.W 1
- DC.W $0010
- DC.W $0003
- DC.W $0004
- DS.W 1
- DC.W $07E3
- DS.W 1
- DC.W $0013
- DC.W $0004
- DC.W $0004
- DS.W 1
- DC.W $07E1
- DS.W 1
- DC.W $0014
- DC.W $0100
- DS.W 1
- DC.W $07E4
- DS.W 3
- DC.W $0200
- DS.W 1
- DC.W $07E5
- DS.W 1
- DC.W $0012
- DS.W 1
- DC.W $0200
- DS.W 1
- DC.W $07E6
- DS.W 1
- DC.W $0011
- DS.W 1
- DC.W $0200
- DS.W 5
- DC.W $0200
- DS.W 1
- DC.W $07E7
- DS.W 1
- DC.W $001A
- DS.W 1
- DC.W $0100
- DS.W 1
- DC.W $07E8
- DS.W 3
- DC.W $0200
- DS.W 1
- DC.W $07E9
- DS.W 1
- DC.W $0015
- DS.W 1
- DC.W $0200
- DS.W 1
- DC.W $07EA
- DS.W 1
- DC.W $0016
- DS.W 1
- DC.W $0200
- DS.W 1
- DC.W $07EB
- DS.W 1
- DC.W $0017
- DS.W 1
- DC.W $0100
- DS.W 1
- DC.W $07EC
- DS.W 3
- DC.W $0200
- DS.W 1
- DC.W $07ED
- DS.W 1
- DC.W $0019
- DC.W $0009
- DS.W 13
- DC.W $464F
- DC.W $524D
- DS.W 2
- DC.W $4654
- DC.W $5854
- DC.W $4348
- DC.W $5253
- DS.W 5
- DC.L LAB_0109
- DS.W 1
- DC.W $0001
- DC.L LAB_010A
- DS.W 1
- DC.W $07D0
- DC.L LAB_010B
- DS.W 1
- DC.W $07D1
- DC.L LAB_010C
- DS.W 1
- DC.W $07D2
- DC.L LAB_010D
- DS.W 1
- DC.W $07D3
- DC.L LAB_010E
- DS.W 1
- DC.W $07D4
- DC.L LAB_010F
- DS.W 1
- DC.W $07D5
- DC.L LAB_0110
- DS.W 1
- DC.W $07D6
- DC.L LAB_0111
- DS.W 1
- DC.W $07D7
- DC.L LAB_0112
- DS.W 1
- DC.W $07D8
- DC.L LAB_0113
- DS.W 1
- DC.W $07D9
- DC.L LAB_0114
- DS.W 1
- DC.W $07DA
- DC.L LAB_0115
- DS.W 1
- DC.W $07DB
- DC.L LAB_0116
- DS.W 1
- DC.W $07DC
- DC.L LAB_0117
- DS.W 1
- DC.W $07DD
- DC.L LAB_0118
- DS.W 1
- DC.W $07DE
- DC.L LAB_0119
- DS.W 1
- DC.W $07DF
- DC.L LAB_011A
- DS.W 1
- DC.W $07E0
- DC.L LAB_011B
- DS.W 1
- DC.W $07E1
- DC.L LAB_011C
- DS.W 1
- DC.W $07E2
- DC.L LAB_011D
- DS.W 1
- DC.W $07E3
- DC.L LAB_011E
- DS.W 1
- DC.W $07E4
- DC.L LAB_011F
- DS.W 1
- DC.W $07E5
- DC.L LAB_0120
- DS.W 1
- DC.W $07E6
- DC.L LAB_0121
- DS.W 1
- DC.W $07E7
- DC.L LAB_0122
- DS.W 1
- DC.W $07E8
- DC.L LAB_0123
- DS.W 1
- DC.W $07E9
- DC.L LAB_0124
- DS.W 1
- DC.W $07EA
- DC.L LAB_0125
- DS.W 1
- DC.W $07EB
- DC.L LAB_0126
- DS.W 1
- DC.W $07EC
- DC.L LAB_0127
- DS.W 1
- DC.W $07ED
- DC.L LAB_0128
- DS.W 1
- DC.W $07EE
- DC.L LAB_0129
- DS.W 1
- DC.W $07EF
- DC.L LAB_012B
- DS.W 1
- DC.W $07F0
- DC.L LAB_012D
- DS.W 1
- DC.W $07F1
- DC.L LAB_012F
- DC.W $0020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2828
- DC.W $2828
- DC.W $2820
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2048
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1084
- DC.W $8484
- DC.W $8484
- DC.W $8484
- DC.W $8484
- DC.W $8410
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $8181
- DC.W $8181
- DC.W $8181
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $8282
- DC.W $8282
- DC.W $8282
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $1010
- DC.W $1010
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2828
- DC.W $2828
- DC.W $2820
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2020
- DC.W $2048
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $1084
- DC.W $8484
- DC.W $8484
- DC.W $8484
- DC.W $8484
- DC.W $8410
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $8181
- DC.W $8181
- DC.W $8181
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $0101
- DC.W $1010
- DC.W $1010
- DC.W $1010
- DC.W $8282
- DC.W $8282
- DC.W $8282
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $0202
- DC.W $1010
- DC.W $1010
- DC.W $2000
- DS.W 1
- LAB_01C0:
- DS.W 28
- LAB_01C1:
- DS.W 18
- LAB_01C2:
- DS.W 96
- END
-