home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fujiology Archive
/
fujiology_archive_v1_0.iso
/
S
/
STRANGER
/
STRANG05.ZIP
/
STRANG05.MSA
/
BONUS
/
TURRIC_2.S
< prev
Wrap
Text File
|
1987-04-22
|
23KB
|
1,028 lines
CLR.L -(SP)
MOVE.W #$20,-(SP)
TRAP #1
ADDQ.L #6,SP
LEA SSP(PC),A0
MOVE.L D0,(A0)
MOVEM.L $FFFF8240.W,D0-D1
LEA OCOLORS(PC),A0
MOVEM.L D0-D1,(A0)
MOVE.W #2,-(SP)
TRAP #14
ADDQ.L #2,SP
LEA SCREEN(PC),A0
MOVE.L D0,(A0)
MOVE.L #$00000067,$FFFF8240.W
MOVE.L #$07500777,$FFFF8244.W
PEA MESSAGE(PC)
MOVE.W #9,-(SP)
TRAP #1
ADDQ.L #6,SP
BCLR #0,$484.W
ST $43E.W
MOVE.W SR,D0
OR.W #$0700,SR
LEA MFP(PC),A0
MOVE.B $FFFFFA07.W,(A0)+
MOVE.B $FFFFFA13.W,(A0)+
MOVE.B $FFFFFA17.W,(A0)+
MOVE.B $FFFFFA19.W,(A0)+
LEA OLDTMRA(PC),A0
MOVE.L $134.W,(A0)
MOVE.B #$40,$FFFFFA17.W
MOVE.W D0,SR
BSR MAX+8
LEA TUNE(PC),A0
MOVEQ #1,D0
MOVE.W D0,(A0)
LEA MUZAK(PC),A0
BSR MAX
MAIN MOVE.W #37,-(SP)
TRAP #14
ADDQ.L #2,SP
BSR MAX+4
MOVE.W #$B,-(SP)
TRAP #1
ADDQ.L #2,SP
TST.W D0
BEQ.S MAIN
MOVE.W #7,-(SP)
TRAP #1
ADDQ.L #2,SP
SWAP D0
CMP.B #$3B,D0
BNE.S EXIT
LEA TUNE(PC),A0
MOVEQ #0,D0
MOVE.W (A0),D0
ADDQ.W #1,D0
CMP.W #20,D0
BCS.S TUNEOK
MOVEQ #1,D0
TUNEOK MOVE.W D0,(A0)
LEA MUZAK(PC),A0
BSR MAX
BRA.S MAIN
EXIT MOVEQ #0,D0
LEA MUZAK(PC),A0
BSR MAX
MOVE.W SR,D0
OR.W #$0700,SR
LEA MFP(PC),A0
MOVE.B (A0)+,$FFFFFA07.W
MOVE.B (A0)+,$FFFFFA13.W
MOVE.B (A0)+,$FFFFFA17.W
MOVE.B (A0)+,$FFFFFA19.W
LEA OLDTMRA(PC),A0
MOVE.L (A0),$134.W
MOVE.W D0,SR
BSET #0,$484.W
SF $43E.W
MOVEM.L OCOLORS(PC),D0-D1
MOVEM.L D0-D1,$FFFF8240.W
MOVE.L SSP(PC),-(SP)
MOVE.W #$20,-(SP)
TRAP #1
ADDQ.L #6,SP
CLR.W -(SP)
TRAP #1
TUNE DC.W 0
SCREEN DC.L 0
SSP DC.L 0
OCOLORS DC.L 0,0
MFP DS.W 8
OLDTMRA DC.L 0
MESSAGE DC.B 27,'f',27,'E',27,'b',3
DC.B 'JINX of FOF/SUPERIOR',$BF,$0A,$0D
DC.B $0A,$0D
DC.B ' presents ',$0A,$0D
DC.B $0A,$0D
DC.B $0A,$0D
DC.B 'Ripped muzaks from TURRICAN II.',$0A,$0D
DC.B $0A,$0D
DC.B $0A,$0D
DC.B 'Press "F1" FOR MORE.'
DC.B $0A,$0D
DC.B $0A,$0D
DC.B 'Press other key to EXIT.'
DC.B 0
EVEN
MAX BRA L0004
BRA L0008
BRA L0048
BRA L0050
BRA L0001
BRA L0000
PEA (A0)
LEA L0064(PC),A0
CLR.W (A0)
MOVEA.L (A7)+,A0
RTS
L0000:MOVEQ #0,D0
MOVE.W L0064(PC),D0
RTS
L0001:MOVEM.L A0-A6/D0-D7,-(A7)
BSR L0002
MOVEA.L 24(A0),A1
ADDA.L A0,A1
ADD.W D0,D0
ADD.W D0,D0
ADDA.W D0,A1
MOVE.W (A1)+,D2
MOVE.W (A1)+,D0
BSR L0046
MOVEM.L (A7)+,A0-A6/D0-D7
RTS
L0002:LEA L0072(PC),A0
LEA L0055(PC),A1
TST.B (A1)
BNE.S L0003
ST (A1)
LEA L0068(PC),A6
MOVE.L A0,(A6)
MOVEA.L 4(A0),A1
ADDA.L A0,A1
LEA L0069(PC),A6
MOVE.L A1,(A6)
MOVEA.L 8(A0),A1
ADDA.L A0,A1
LEA L006A(PC),A6
MOVE.L A1,(A6)
L0003:RTS
L0004:MOVEM.L A0-A6/D0-D7,-(A7)
BSR L0005
MOVEM.L (A7)+,A0-A6/D0-D7
RTS
L0005:BSR L0049
BSR.S L0007
TST.W D0
BEQ.S L0006
SUBQ.W #1,D0
MOVEA.L L0066(PC),A1
ADD.W D0,D0
MOVE.W D0,D1
ADD.W D0,D0
ADD.W D1,D0
ADDA.W D0,A1
MOVE.W (A1)+,D0
MOVE.W (A1)+,D1
LEA L005B(PC),A6
MOVE.W (A1)+,(A6)
BSR L0043
RTS
L0006:LEA L005C(PC),A0
ST (A0)
BRA L0008
L0007:LEA L006B(PC),A6
MOVE.L A0,(A6)
MOVEA.L 4(A0),A1
ADDA.L A0,A1
LEA L006C(PC),A6
MOVE.L A1,(A6)
MOVEA.L 8(A0),A1
ADDA.L A0,A1
LEA L006D(PC),A6
MOVE.L A1,(A6)
MOVEA.L 12(A0),A1
ADDA.L A0,A1
LEA L0062(PC),A6
MOVE.L A1,(A6)
MOVEA.L 16(A0),A1
ADDA.L A0,A1
LEA L0061(PC),A6
MOVE.L A1,(A6)
MOVEA.L 20(A0),A1
ADDA.L A0,A1
LEA L0066(PC),A6
MOVE.L A1,(A6)+
MOVEA.L 28(A0),A1
ADDA.L A0,A1
LEA L0067(PC),A6
MOVE.L A1,(A6)
RTS
L0008:LEA L0058(PC),A6
LEA L005A(PC),A5
TST.B 4(A5)
BEQ.S L000A
TST.B 5(A5)
BNE.S L0009
ST 5(A5)
MOVEQ #0,D0
MOVE.B D0,34(A6)
MOVE.B D0,38(A6)
MOVE.B D0,42(A6)
MOVE SR,-(A7)
MOVE #$2700,SR
MOVEM.L 28(A6),D0-D3
MOVEM.L D0-D3,$FFFF8800.W
MOVE.B #$A,$FFFF8800.W
MOVE (A7)+,SR
L0009:RTS
L000A:LEA L006B(PC),A0
LEA L006E(PC),A1
MOVE.L (A0)+,(A1)+
MOVE.L (A0)+,(A1)+
MOVE.L (A0)+,(A1)+
SUBQ.W #1,(A5)+
BNE.S L000B
MOVE.W (A5),-(A5)
MOVEQ #0,D5
LEA L005D(PC),A0
BSR L0012
LEA L005E(PC),A0
BSR L0012
LEA L005F(PC),A0
BSR L0012
L000B:LEA L0063(PC),A5
LEA L005D(PC),A0
BSR L001E
MOVE.W D0,-(A7)
MOVE.B (A7)+,6(A6)
MOVE.B D0,2(A6)
MOVE.B D1,34(A6)
LEA L005E(PC),A0
BSR L001E
MOVE.W D0,-(A7)
MOVE.B (A7)+,14(A6)
MOVE.B D0,10(A6)
MOVE.B D1,38(A6)
LEA L005F(PC),A0
BSR L001E
MOVE.W D0,-(A7)
MOVE.B (A7)+,22(A6)
MOVE.B D0,18(A6)
MOVE.B D1,42(A6)
MOVE.W 4(A5),D0
BEQ.S L000E
MOVE.W D0,-(A7)
LEA L0068(PC),A0
LEA L006E(PC),A1
MOVE.L (A0)+,(A1)+
MOVE.L (A0)+,(A1)+
MOVE.L (A0)+,(A1)+
LEA L0060(PC),A0
BSR L001E
MOVEA.L 10(A0),A1
ADDA.L 14(A0),A1
CMPI.B #-$1F,1(A1)
BNE.S L000C
CLR.W 4(A5)
L000C:MOVE.W (A7)+,D7
LEA L0059(PC),A1
ADD.W D7,D7
ADD.W D7,D7
ADDA.W D7,A1
MOVEQ #0,D6
MOVE.B (A1)+,D6
MOVE.W D0,-(A7)
MOVE.B D0,0(A6,D6.W)
MOVE.B (A1)+,D6
MOVE.B (A7)+,0(A6,D6.W)
MOVE.B (A1)+,D6
CMP.B #$10,D1
BEQ.S L000D
SUBQ.B #1,D1
BPL.S L000D
SF D1
L000D:MOVE.B D1,0(A6,D6.W)
L000E:MOVE.B (A5)+,D7
ORI.B #-$40,D7
LEA L0054(PC),A4
TST.B (A4)
BEQ.S L000F
ORI.B #$24,D7
L000F:MOVE.B D7,30(A6)
MOVE.B (A5)+,26(A6)
MOVEM.L (A6),A0-A2/D0-D7
LEA L0054(PC),A3
TST.B (A3)
BNE.S L0011
MOVEM.L A0-A2/D0-D7,$FFFF8840.W
L0010:RTS
L0011:MOVE SR,-(A7)
MOVE #$2700,SR
MOVEM.L A0-A1/D0-D7,$FFFF8840.W
MOVE.B #$A,$FFFF8800.W
MOVE (A7)+,SR
RTS
L0012:SUBQ.B #1,38(A0)
BPL.S L0010
MOVE.B 39(A0),38(A0)
L0013:MOVEA.L 34(A0),A1
L0014:MOVE.B (A1)+,D0
CMP.B #-1,D0
BNE.S L0018
MOVEA.L 52(A0),A3
MOVEA.L (A0),A2
ADDA.L 4(A0),A2
CMPA.L A3,A2
BNE.S L0015
MOVE.L D5,4(A0)
MOVEA.L (A0),A2
L0015:MOVEQ #0,D1
MOVE.B (A2),D1
MOVE.B 1(A2),44(A0)
MOVE.B 2(A2),22(A0)
MOVE.B 3(A2),D0
MOVE.B D0,D2
ANDI.W #$F0,D2
CMP.W #$F0,D2
BNE.S L0016
MOVE.B D0,D2
ANDI.B #$F,D2
MOVE.B D2,40(A0)
BRA.S L0017
L0016:CMP.B #-$20,D2
BNE.S L0017
MOVE.B D0,D2
ANDI.W #$F,D2
MOVE.W D2,2(A5)
L0017:ADD.W D1,D1
MOVEA.L L0062(PC),A3
MOVEA.W 0(A3,D1.W),A3
ADDA.L L006E(PC),A3
MOVE.L A3,34(A0)
ADDI.L #$C,4(A0)
BRA L0013
L0018:CMP.B #-2,D0
BNE.S L0019
MOVE.B (A1),39(A0)
MOVE.B (A1)+,38(A0)
BRA L0014
L0019:CMP.B #-3,D0
BNE.S L001A
MOVE.B (A1),39(A0)
MOVE.B (A1)+,38(A0)
MOVE.L A1,34(A0)
RTS
L001A:MOVE.B D0,8(A0)
MOVE.B (A1)+,D1
MOVE.B D1,9(A0)
ANDI.W #$E0,D1
BEQ.S L001B
MOVE.B (A1)+,31(A0)
L001B:MOVE.L A1,34(A0)
MOVE.L D5,56(A0)
TST.B D0
BMI.S L001D
MOVE.B 9(A0),D1
MOVE.B D1,D0
ANDI.W #$1F,D1
ADD.B 22(A0),D1
MOVEA.L L0070(PC),A2
ADD.W D1,D1
MOVEA.W 0(A2,D1.W),A2
ADDA.L L006E(PC),A2
MOVE.L D5,14(A0)
MOVE.B (A2),23(A0)
MOVE.B (A2)+,24(A0)
MOVEQ #0,D1
MOVE.B (A2)+,D1
MOVE.B (A2)+,27(A0)
MOVE.B #$40,46(A0)
MOVE.B (A2)+,D2
MOVE.B D2,28(A0)
MOVE.B D2,29(A0)
MOVE.B (A2)+,30(A0)
MOVE.L A2,10(A0)
ANDI.B #$40,D0
BEQ.S L001C
MOVE.B 31(A0),D1
L001C:MOVEA.L L006F(PC),A2
ADD.W D1,D1
MOVEA.W 0(A2,D1.W),A2
ADDA.L L006E(PC),A2
MOVE.L A2,18(A0)
MOVE.L D5,48(A0)
MOVE.B D5,26(A0)
MOVE.B D5,25(A0)
L001D:RTS
L001E:MOVEQ #0,D7
MOVE.B D7,32(A0)
L001F:TST.B 26(A0)
BEQ.S L0020
SUBQ.B #1,26(A0)
BRA L002B
L0020:MOVEA.L 18(A0),A1
ADDA.L 48(A0),A1
CMPI.B #-$1F,(A1)
BEQ L002B
CMPI.B #-$20,(A1)
BNE L0021
MOVE.B 1(A1),D0
ANDI.L #$3F,D0
MOVE.L D0,48(A0)
MOVEA.L 18(A0),A1
ADDA.L D0,A1
L0021:CMPI.B #-$1E,(A1)
BNE L0022
CLR.L 14(A0)
MOVE.B #1,23(A0)
ADDQ.L #1,48(A0)
BRA L0020
L0022:CMPI.B #-$17,(A1)
BNE L0023
MOVE SR,-(A7)
MOVE #$2700,SR
MOVE.B #$B,$FFFF8800.W
MOVE.B 1(A1),$FFFF8802.W
MOVE.B #$C,$FFFF8800.W
MOVE.B #0,$FFFF8802.W
MOVE.B #$D,$FFFF8800.W
MOVE.B #$A,$FFFF8802.W
MOVE.B #$A,$FFFF8800.W
MOVE (A7)+,SR
ADDQ.L #2,48(A0)
BRA L0020
L0023:CMPI.B #-$19,(A1)
BNE.S L0024
LEA L0054(PC),A4
SF (A4)
CLR.B $FFFFFA19.W
ADDQ.L #1,48(A0)
BRA L0020
L0024:CMPI.B #-$18,(A1)
BNE.S L0025
MOVE.B 1(A1),26(A0)
ADDQ.L #2,48(A0)
BRA L001F
L0025:CMPI.B #-$1C,(A1)
BNE.S L0026
MOVE.B D7,42(A0)
MOVE.B 1(A1),32(A0)
ADDQ.L #2,48(A0)
BRA L002A
L0026:CMPI.B #-$1B,(A1)
BNE.S L0027
MOVE.B #1,42(A0)
ADDQ.L #1,48(A0)
BRA L001F
L0027:CMPI.B #-$1A,(A1)
BNE.S L0028
MOVE.B #2,42(A0)
ADDQ.L #1,48(A0)
BRA L002A
L0028:CMPI.B #-$1D,(A1)
BNE.S L0029
ADDQ.L #3,48(A0)
MOVE.B 1(A1),27(A0)
MOVE.B 2(A1),28(A0)
L0029:CMPI.B #-$16,(A1)
BNE L002A
MOVEQ #0,D0
MOVEQ #0,D1
MOVE.B 1(A1),D0
ADD.W D0,D0
ADD.W D0,D0
ADD.W D0,D0
ADD.L L0067(PC),D0
MOVEA.L D0,A2
LEA L0054(PC),A4
ST (A4)
MOVEA.W (A2)+,A1
ADDA.L L0067(PC),A1
LEA L0052(PC),A2
MOVE.L A1,(A2)
MOVE.B #1,$FFFFFA19.W
MOVE.B #$66,$FFFFFA1F.W
ADDQ.L #3,48(A0)
RTS
L002A:MOVEA.L 18(A0),A1
ADDA.L 48(A0),A1
MOVE.B (A1),43(A0)
ADDQ.L #1,48(A0)
L002B:TST.B 25(A0)
BEQ.S L002C
SUBQ.B #1,25(A0)
BRA.S L0030
L002C:SUBQ.B #1,23(A0)
BNE.S L0030
MOVE.B 24(A0),23(A0)
L002D:MOVEA.L 10(A0),A1
ADDA.L 14(A0),A1
MOVE.B (A1),D0
CMP.B #-$18,D0
BNE.S L002E
ADDQ.L #2,14(A0)
MOVE.B 1(A1),25(A0)
BRA.S L002B
L002E:CMP.B #-$1F,D0
BEQ.S L0030
CMP.B #-$20,D0
BNE.S L002F
MOVE.B 1(A1),D0
ANDI.L #$3F,D0
SUBQ.L #5,D0
MOVE.L D0,14(A0)
BRA.S L002D
L002F:MOVE.B (A1),45(A0)
ADDQ.L #1,14(A0)
L0030:MOVE.B 43(A0),D0
BMI.S L0031
ADD.B 8(A0),D0
ADD.B 44(A0),D0
L0031:ANDI.W #$7F,D0
LEA L0071(PC),A1
ADD.W D0,D0
MOVE.W D0,D1
ADDA.W D0,A1
MOVE.W (A1),D0
MOVE.B 33(A0),D3
MOVE.B 42(A0),D2
ANDI.L #$F,D2
BNE.S L0032
BCLR D3,(A5)
ADDQ.W #3,D3
BCLR D3,(A5)
BRA.S L0035
L0032:CMP.B #1,D2
BNE.S L0034
BSET D3,(A5)
ADDQ.W #3,D3
BCLR D3,(A5)
MOVE.B 8(A0),32(A0)
MOVE.B 43(A0),D4
BPL.S L0033
ANDI.B #$7F,D4
MOVE.B D4,32(A0)
BRA.S L0035
L0033:ADD.B D4,32(A0)
BRA.S L0035
L0034:BCLR D3,(A5)
ADDQ.W #3,D3
BSET D3,(A5)
L0035:TST.B 32(A0)
BEQ.S L0036
MOVE.B 32(A0),D3
ANDI.B #$1F,D3
EORI.B #$1F,D3
MOVE.B D3,1(A5)
L0036:MOVE.B 46(A0),D7
TST.B 30(A0)
BEQ.S L0037
SUBQ.B #1,30(A0)
BRA.S L003F
L0037:MOVE.B D1,D5
MOVE.B 28(A0),D4
ADD.B D4,D4
MOVE.B 29(A0),D1
TST.B D7
BPL.S L0038
BTST #0,D7
BNE.S L003B
L0038:BTST #5,D7
BNE.S L0039
SUB.B 27(A0),D1
BCC.S L003A
BSET #5,D7
MOVEQ #0,D1
BRA.S L003A
L0039:ADD.B 27(A0),D1
CMP.B D4,D1
BCS.S L003A
BCLR #5,D7
MOVE.B D4,D1
L003A:MOVE.B D1,29(A0)
L003B:LSR.B #1,D4
SUB.B D4,D1
BCC.S L003C
SUBI.W #$100,D1
L003C:ADDI.B #-$60,D5
BCS.S L003E
L003D:ADD.W D1,D1
ADDI.B #$18,D5
BCC.S L003D
L003E:ADD.W D1,D0
L003F:EORI.B #1,D7
MOVE.B D7,46(A0)
BTST #5,9(A0)
BEQ L0040
MOVEQ #0,D7
MOVE.W D7,D1
MOVE.B 31(A0),D1
EXT.W D1
MOVE.L 56(A0),D2
MOVEQ #$C,D3
ASL.L D3,D1
ADD.L D1,D2
MOVE.L D2,56(A0)
SWAP D2
SUB.W D2,D0
L0040:MOVE.B 45(A0),D1
SUB.B 40(A0),D1
CMP.B #$10,D1
BEQ.S L0042
LEA L0064(PC),A1
TST.W (A1)
BEQ.S L0041
LEA L0060(PC),A1
CMPA.L A1,A0
BEQ.S L0041
SUBQ.B #1,D1
L0041:TST.B D1
BPL.S L0042
MOVEQ #0,D1
L0042:RTS
L0043:LEA L0065(PC),A0
CLR.L (A0)
MOVE.L D0,D7
MULU #$C,D7
MOVE.L D1,D6
ADDQ.L #1,D6
MULU #$C,D6
MOVEQ #2,D0
LEA L005D(PC),A0
LEA L0056(PC),A1
LEA L0057(PC),A2
L0044:MOVE.L A1,10(A0)
CLR.L 14(A0)
CLR.B 45(A0)
CLR.B 8(A0)
CLR.B 9(A0)
MOVE.L A1,18(A0)
CLR.L 48(A0)
MOVE.B #1,23(A0)
MOVE.B #1,24(A0)
CLR.B 25(A0)
CLR.L 26(A0)
CLR.W 30(A0)
CLR.B 32(A0)
MOVE.B (A2),D3
ANDI.L #$F,D3
ADD.W D3,D3
ADD.W D3,D3
MOVE.B (A2)+,33(A0)
MOVE.L L0061(PC),(A0)
MOVE.L L0061(PC),52(A0)
ADD.L D6,52(A0)
ADD.L D3,52(A0)
ADD.L D7,(A0)
ADD.L D3,(A0)
MOVE.L #$C,4(A0)
MOVEA.L (A0),A3
MOVE.B (A3),D1
ANDI.L #$FF,D1
ADD.W D1,D1
MOVEA.L L0062(PC),A4
MOVEA.W 0(A4,D1.W),A4
ADDA.L L006B(PC),A4
MOVE.L A4,34(A0)
CLR.L 38(A0)
MOVE.B #2,42(A0)
MOVE.B 1(A3),44(A0)
CLR.B 43(A0)
MOVE.B 2(A3),22(A0)
CLR.B 40(A0)
MOVE.B 3(A3),D1
ANDI.W #$F0,D1
CMP.W #$F0,D1
BNE.S L0045
MOVE.B 3(A3),D1
ANDI.B #$F,D1
MOVE.B D1,40(A0)
L0045:CLR.B 45(A0)
CLR.L 56(A0)
ADDA.L #$3C,A0
DBF D0,L0044
LEA L005A(PC),A0
MOVE.W #1,(A0)
CLR.W 4(A0)
LEA L0054(PC),A0
SF (A0)
RTS
L0046:MOVEQ #1,D1
TST.W D2
BEQ L0047
LEA L0060(PC),A0
LEA L0063(PC),A5
MOVE.B D2,8(A0)
MOVE.B D1,33(A0)
CLR.B 22(A0)
MOVEQ #0,D5
ANDI.W #$FF,D0
MOVEA.L L006A(PC),A2
ADD.W D0,D0
MOVEA.W 0(A2,D0.W),A2
ADDA.L L0068(PC),A2
MOVE.L D5,14(A0)
MOVE.B (A2),23(A0)
MOVE.B (A2)+,24(A0)
MOVE.B (A2)+,D0
ANDI.W #$FF,D0
MOVE.B (A2)+,27(A0)
MOVEQ #0,D2
MOVE.B #$40,46(A0)
MOVE.B (A2)+,D2
MOVE.B D2,28(A0)
MOVE.B D2,29(A0)
MOVE.B (A2)+,30(A0)
MOVE.L A2,10(A0)
MOVEA.L L0069(PC),A2
ADD.W D0,D0
MOVEA.W 0(A2,D0.W),A2
ADDA.L L0068(PC),A2
MOVE.L A2,18(A0)
MOVE.L D5,48(A0)
CLR.B 25(A0)
CLR.B 26(A0)
CLR.L 56(A0)
CLR.B 31(A0)
ADDQ.W #1,D1
MOVE.W D1,4(A5)
L0047:RTS
L0048:MOVE SR,-(A7)
MOVE #$2700,SR
BSET #5,$FFFFFA07.W
BSET #5,$FFFFFA0B.W
BSET #5,$FFFFFA13.W
BCLR #5,$FFFFFA0F.W
CLR.B $FFFFFA1F.W
LEA L0051(PC),A1
MOVE.L A1,$134.W
MOVE.L #$707FFFF,$FFFF8800.W
MOVE.B #$A,$FFFF8800.W
MOVE (A7)+,SR
RTS
L0049:MOVEA.L A0,A1
MOVEA.L 28(A1),A1
ADDA.L A0,A1
CMPI.L #'JOCH',192(A1)
BEQ.S L004A
MOVE.L #'JOCH',192(A1)
MOVEM.L A0/D0,-(A7)
BSR L004B
MOVEM.L (A7)+,A0/D0
L004A:RTS
L004B:MOVEA.L A1,A0
LEA 256(A0),A1
MOVEA.L A1,A2
MOVE.L 252(A0),D0
SUBI.L #$100,D0
ADDA.L D0,A2
L004C:MOVE.B (A1),D0
CMP.B #-1,D0
BNE.S L004D
MOVE.B #-$78,D0
BRA.S L004E
L004D:EORI.B #-$80,D0
LSR.B #4,D0
ANDI.W #$F,D0
MOVE.B L004F(PC,D0.W),D0
L004E:MOVE.B D0,(A1)+
CMPA.L A2,A1
BLE.S L004C
RTS
L004F:DC.B $00,$07,$09,$0A,$0B,$0C,$0C,$0D
DC.B $0D,$0D,$0E,$0E,$0E,$0F,$0F,$0F
L0050:MOVE SR,-(A7)
MOVE #$2700,SR
CLR.B $FFFFFA19.W
MOVE (A7)+,SR
RTS
L0051:MOVE.B $12345678,$FFFF8802.W
L0052 EQU L0051+2
BMI.S L0053
ADDQ.L #1,L0052
RTE
L0053:PEA (A0)
LEA L0054(PC),A0
SF (A0)
CLR.B $FFFFFA19.W
MOVEA.L (A7)+,A0
RTE
L0054:DC.B $00
L0055:DC.B $00,$00,$00,$00,$00,$00,$00,$00,$00
L0056:DC.B $01,$00,$00,$00,$00,$00,$00,$E1
L0057:DC.B $00,$01,$02,$00
L0058:DS.W 2
DC.B $01,$01,$00,$00,$02,$02,$00,$00
DC.B $03,$03,$00,$00,$04,$04,$00,$00
DC.B $05,$05,$00,$00,$06,$06,$00,$00
DC.B $07,$07,$FF,$FF,$08,$08,$00,$00
DC.B $09,$09,$00,$00,$0A,$0A,$00,$00
L0059:DS.W 2
DC.B $02,$06,$22,$00,$0A,$0E,$26,$00
DC.B $12,$16,$2A,$00
L005A:DC.B $00,$04
L005B:DC.B $00,$04
L005C:DC.B $FF,$00,$00,$01,$02,$03,$04,$05
DC.B $06,$07,$08,$09,$0A,$0B,$0F,$0F
DC.B $0F,$0F,$0F,$0F
L005D:DS.W 30
L005E:DS.W 30
L005F:DS.W 30
L0060:DS.W 30
L0061:DS.W 2
L0062:DS.W 2
L0063:DS.W 2
L0064:DS.W 2
L0065:DS.W 2
L0066:DS.W 2
L0067:DS.W 2
L0068:DS.W 2
L0069:DS.W 2
L006A:DS.W 2
L006B:DS.W 2
L006C:DS.W 2
L006D:DS.W 2
L006E:DS.W 2
L006F:DS.W 2
L0070:DS.W 3
L0071:DC.B $0E,$EE,$0E,$17,$0D,$4D,$0C,$8E
DC.B $0B,$D9,$0B,$2F,$0A,$8E,$09,$F7
DC.B $09,$67,$08,$E0,$08,$61,$07,$E8
DC.B $07,$77,$07,$0B,$06,$A6,$06,$47
DC.B $05,$EC,$05,$97,$05,$47,$04,$FB
DC.B $04,$B3,$04,$70,$04,$30,$03,$F4
DC.B $03,$BB,$03,$85,$03,$53,$03,$23
DC.B $02,$F6,$02,$CB,$02,$A3,$02,$7D
DC.B $02,$59,$02,$38,$02,$18,$01,$FA
DC.B $01,$DD,$01,$C2,$01,$A9,$01,$91
DC.B $01,$7B,$01,$65,$01,$51,$01,$3E
DC.B $01,$2C,$01,$1C,$01,$0C,$00,$FD
DC.B $00,$EE,$00,$E1,$00,$D4,$00,$C8
DC.B $00,$BD,$00,$B2,$00,$A8,$00,$9F
DC.B $00,$96,$00,$8E,$00,$86,$00,$7E
DC.B $00,$77,$00,$70,$00,$6A,$00,$64
DC.B $00,$5E,$00,$59,$00,$54,$00,$4F
DC.B $00,$4B,$00,$47,$00,$43,$00,$3F
DC.B $00,$3B,$00,$38,$00,$35,$00,$32
DC.B $00,$2F,$00,$2C,$00,$2A,$00,$27
DC.B $00,$25,$00,$23,$00,$21,$00,$1F
DC.B $00,$1D,$00,$1C,$00,$1A,$00,$19
DC.B $00,$17,$00,$16,$00,$15,$00,$13
DC.B $00,$12,$00,$11,$00,$10,$00,$0F
L0072:DC.L 'COSO'
DC.B $00,$00,$00,$20
DS.W 1
DC.B $02,$28,$00,$00,$04,$8C,$00,$00
DC.B $04,$92,$00,$00,$04,$9E,$00,$00
DC.B $04,$A4,$00,$00,$05,$46,$00,$54
DC.B $00,$6A,$00,$85,$00,$8B,$00,$97
DC.B $00,$AE,$00,$BC,$00,$C8,$00,$D4
DC.B $00,$DB,$00,$E3,$00,$F1,$00,$FD
DC.B $00,$FE,$01,$02,$01,$16,$01,$24
DC.B $01,$36,$01,$46,$01,$86,$01,$91
DC.B $01,$A3,$01,$E2,$01,$EF,$01,$F1
DC.B $02,$1E,$E2,$E5,$93,$E6,$20,$1E
DC.B $1C,$1A,$18,$16,$14,$12,$10,$0E
DC.B $0C,$0A,$08,$06,$04,$02,$00,$E1
DC.B $E2,$E5,$93,$E6,$20,$1E,$1C,$1A
DC.B $18,$16,$1E,$1C,$1A,$18,$16,$14
DC.B $12,$10,$0E,$0C,$0A,$08,$06,$04
DC.B $02,$00,$E1,$E2,$E6,$02,$00,$E0
DC.B $02,$E2,$E9,$10,$E4,$93,$00,$E5
DC.B $88,$8C,$8A,$E0,$01,$E2,$E5,$93
DC.B $E6,$02,$04,$E4,$81,$00,$03,$02
DC.B $E5,$81,$88,$91,$88,$81,$88,$91
DC.B $88,$81,$E0,$0C,$E2,$E6,$10,$0E
DC.B $0C,$0A,$08,$06,$08,$0A,$0C,$0E
DC.B $10,$E1,$E2,$E6,$00,$01,$02,$03
DC.B $04,$05,$06,$07,$E0,$02,$E2,$E5
DC.B $91,$E6,$00,$04,$02,$00,$E4,$98
DC.B $CF,$E1,$E2,$E5,$00,$E6,$0C,$00
DC.B $E1,$E2,$E5,$93,$E6,$02,$00,$E0
DC.B $01,$E2,$E5,$93,$81,$93,$E6,$02
DC.B $00,$02,$00,$02,$00,$E0,$01,$E2
DC.B $E6,$1C,$12,$14,$16,$18,$1A,$1C
DC.B $1E,$E0,$02,$E1,$E2,$E6,$00,$E1
DC.B $E2,$E5,$93,$E4,$94,$18,$16,$14
DC.B $12,$10,$E4,$0C,$0A,$08,$06,$04
DC.B $02,$00,$E0,$02,$E2,$E5,$98,$E6
DC.B $07,$06,$05,$04,$03,$02,$01,$00
DC.B $E0,$04,$E2,$E5,$93,$E6,$1E,$E4
DC.B $95,$20,$1E,$1C,$E6,$18,$16,$14
DC.B $12,$E5,$81,$E1,$E2,$E5,$00,$E6
DC.B $04,$06,$08,$02,$04,$06,$08,$0A
DC.B $0C,$0E,$10,$E1,$E2,$E4,$34,$59
DC.B $E5,$67,$E6,$82,$75,$69,$E5,$75
DC.B $62,$93,$75,$69,$E5,$46,$93,$75
DC.B $69,$35,$76,$92,$35,$46,$28,$95
DC.B $46,$98,$23,$45,$E4,$86,$75,$28
DC.B $94,$56,$23,$95,$E5,$39,$54,$67
DC.B $23,$45,$76,$23,$57,$63,$98,$45
DC.B $62,$38,$95,$46,$89,$37,$45,$92
DC.B $37,$56,$E0,$03,$E2,$E5,$93,$E6
DC.B $10,$0E,$0C,$0A,$08,$E0,$01,$E2
DC.B $E5,$93,$E6,$1E,$20,$E5,$94,$92
DC.B $41,$24,$E6,$08,$04,$02,$00,$E0
DC.B $06,$E2,$E5,$38,$E6,$68,$E5,$35
DC.B $68,$97,$45,$69,$85,$46,$23,$97
DC.B $45,$63,$98,$45,$63,$95,$62,$35
DC.B $62,$89,$54,$62,$95,$46,$28,$79
DC.B $56,$39,$74,$56,$38,$65,$92,$74
DC.B $56,$23,$67,$38,$59,$46,$78,$94
DC.B $56,$43,$84,$54,$68,$94,$56,$23
DC.B $57,$62,$85,$94,$63,$98,$E0,$02
DC.B $E2,$E5,$9F,$E6,$00,$02,$04,$06
DC.B $08,$0A,$0C,$0E,$E1,$00,$E1,$E2
DC.B $E9,$08,$E6,$24,$23,$22,$21,$20
DC.B $1F,$1E,$1D,$1C,$1A,$19,$18,$E9
DC.B $10,$17,$16,$15,$14,$13,$12,$11
DC.B $10,$0F,$0E,$0D,$0C,$E9,$20,$0B
DC.B $0A,$09,$08,$07,$06,$05,$04,$03
DC.B $02,$01,$00,$E1,$E2,$E5,$81,$E6
DC.B $01,$02,$03,$04,$E0,$01,$02,$5C
DC.B $02,$76,$02,$90,$02,$9C,$02,$A7
DC.B $02,$C1,$02,$D4,$02,$EB,$02,$F9
DC.B $03,$06,$03,$13,$03,$29,$03,$3D
DC.B $03,$45,$03,$4E,$03,$8C,$03,$A7
DC.B $03,$C7,$03,$DA,$03,$F0,$04,$17
DC.B $04,$3E,$04,$54,$04,$64,$04,$6B
DC.B $04,$76,$01,$00,$00,$00,$00,$0E
DC.B $0F,$0F,$0E,$0E,$0D,$0D,$0C,$0C
DC.B $0B,$0B,$0A,$0A,$09,$09,$08,$08
DC.B $07,$07,$00,$E1,$01,$01,$00,$00
DC.B $00,$0D,$0F,$0F,$0E,$0E,$0D,$0D
DC.B $0C,$0C,$0B,$0B,$0A,$0A,$09,$09
DC.B $08,$08,$07,$07,$00,$E1,$01,$02
DS.W 1
DC.B $00,$0D,$0F,$0F,$0D,$00,$00,$E1
DC.B $01,$03,$01,$40,$00,$10,$0D,$0A
DC.B $06,$E0,$05,$02,$04,$00,$00,$00
DC.B $0D,$0F,$0F,$0F,$0E,$0E,$0D,$0C
DC.B $0B,$0A,$09,$08,$07,$06,$05,$04
DC.B $03,$02,$01,$00,$E1,$01,$05,$01
DC.B $02,$00,$0D,$0E,$0E,$0E,$0D,$0C
DC.B $0D,$0C,$0D,$0D,$0D,$0C,$00,$E1
DC.B $02,$06,$00,$00,$00,$0D,$0E,$0D
DC.B $0C,$0B,$0B,$0A,$09,$08,$07,$06
DC.B $05,$04,$03,$02,$01,$00,$E1,$01
DC.B $07,$00,$00,$00,$0D,$0F,$0F,$0D
DC.B $0D,$0D,$0A,$00,$E1,$01,$08,$01
DC.B $02,$00,$0A,$0D,$0C,$0B,$0A,$07
DC.B $00,$E1,$01,$09,$00,$00,$00,$0F
DC.B $0E,$0D,$0C,$0B,$0A,$00,$E1,$02
DC.B $0A,$00,$00,$00,$0F,$0E,$0D,$0C
DC.B $0B,$0A,$09,$08,$07,$06,$05,$04
DC.B $03,$02,$01,$00,$D<íõ™ⁿ?α⇨³⇨ⁿ ⇧³⇨α>£6A✓
DC.B $0E,$0D,$0C,$0B,$0A,$09,$08,$07
DC.B $06,$05,$04,$03,$02,$00,$E1,$02
DC.B $0C,$00,$00,$00,$00,$00,$E1,$01
DS.W 3
DC.B $00,$E1,$02,$0E,$00,$00,$00,$0F
DC.B $0E,$0D,$0C,$0B,$0A,$0E,$0D,$0C
DC.B $0B,$0A,$09,$0D,$0C,$0B,$0A,$09
DC.B $08,$0C,$0B,$0A,$⌠09,$08,$07,$0B
DC.B $0A,$09,$08,$07,$06,$0A,$09,$08
DC.B $07,$06,$05,$09,$08,$07,$06,$05
DC.B $04,$08,$07,$06,$05,$04,$03,$07
DC.B $06,$05,$04,$03,$02,$01,$00,$E1
DC.B $01,$0F,$00,$00,$00,$0D,$0F,$0F
DC.B $0E,$0E,$0D,$0D,$0C,$0C,$0A,$0A
DC.B $08,$08,$06,$06,$04,$04,$03,$02
DC.B $01,$00,$E1,$01,$10,$02,$01,$00
DC.B $0D,$0F,$0F,$0E,$0E,$0D,$0D,$0C
DC.B $0C,$0B,$0B,$0A,$0A,$09,$09,$08
DC.B $08,$07,$07,$06,$05,$04,$03,$02
DC.B $01,$00,$E1,$01,$11,$00,$00,$00
DC.B $0D,$0F,$0F,$0E,$0D,$0C,$0A,$08
DC.B $06,$04,$02,$01,$00,$E1,$03,$12
DS.W 1
DC.B $00,$0F,$0E,$0D,$0C,$0B,$0A,$09
DC.B $08,$07,$06,$05,$04,$03,$02,$01
DC.B $00,$E1,$01,$13,$00,$00,$00,$0D
DC.B $0F,$0F,$0E,$0E,$0D,$0D,$0C,$0C
DC.B $0B,$0B,$0A,$0A,$09,$09,$08,$08
DC.B $07,$07,$06,$06,$05,$05,$04,$04
DC.B $03,$03,$02,$02,$01,$01,$00,$00
DC.B $E1,$01,$14,$00,$00,$00,$0D,$0F
DC.B $0F,$0F,$0E,$0E,$0D,$0D,$0C,$0C
DC.B $0B,$0B,$0A,$0A,$09,$09,$08,$08
DC.B $07,$07,$06,$06,$05,$05,$04,$04
DC.B $03,$03,$02,$02,$01,$01,$00,$E1
DC.B $03,$15,$00,$00,$00,$0F,$0E,$0D
DC.B $0C,$0B,$0A,$09,$08,$07,$06,$05
DC.B $04,$03,$02,$01,$00,$E1,$01,$16
DC.B $04,$01,$03,$0A,$0F,$0F,$0E,$0C
DC.B $08,$06,$04,$03,$00,$E1,$01,$17
DS.W 2
DC.B $E1,$01,$18,$00,$00,$00,$10,$E8
DC.B $30,$00,$00,$E1,$03,$19,$02,$70
DC.B $00,$0E,$0D,$0C,$0B,$0A,$09,$08
DC.B $07,$06,$05,$04,$03,$02,$01,$00
DC.B $E1,$00,$04,$8E,$FD,$1F,$FF,$00
DS.W 8
DC.B $00,$03,$00,$08,$00,$00,$00,$0C
DC.B $00,$01,$00,$4A,$00,$02,$00,$2D
DC.B $00,$03,$00,$1C,$00,$04,$00,$2A
DC.B $00,$05,$00,$3B,$00,$06,$00,$16
DC.B $00,$07,$00,$36,$00,$08,$00,$16
DC.B $00,$09,$00,$10,$00,$0A,$00,$32
DC.B $00,$0B,$00,$4D,$00,$0C,$00,$07
DC.B $00,$0D,$00,$1A,$00,$0E,$00,$15
DC.B $00,$0F,$00,$03,$00,$10,$00,$1B
DC.B $00,$11,$00,$31,$00,$12,$00,$0F
DC.B $00,$13,$00,$01,$00,$14,$00,$1F
DC.B $00,$15,$00,$10,$00,$16,$00,$1E
DC.B $00,$17,$00,$2E,$00,$18,$00,$33
DC.B $00,$19,$00,$00,$00,$00,$00,$00
DS.W 28
MUZAK INCBIN TCAN_II.1