8P8P,,N&=music.incFVvvIcW~W?yGP~W&=]DP1PP,aGFVvvQcW~W?yGP~W&=]P1PP,aGFVvv]cW~W?yG3]d-t-Yjhmusic.incjh1P~WPff s nٙgcnܙ3>3.1BC>@>G>O>h>i>i>9i>zi>i>di>(i> i>i>i>i>'i>i>i>mi>i>i>i>i>}i> i>Qi>i> i>i>i>i>i>i>di>(i> i>i>i>i>i>qi>Zi>Gi>9i>O!` R " ! >" *>!F " 6>!3w!wO!~1! 1!>" hh!N @1!>" ……!0f * –!= * ¥!JƘ * ´!W * !dF * !|}>>!g|} > K>J> > > !rG91>@x 1<=C 1CO>SDSͿ1 vͥ”> = (> J=JP(Ÿ!* «go*|}v!|} = Y> >O!f> " go=">   B>O>"="O>w+=w+O!ew!swO=(>“!dÖ!qF * ›(> /7G>/Gx>0HI@AND@WELCOME@TO@THE@FIRST@DCS@CONSOLE@RELEASE@IN@APRIL@\dddp@YOU@ARE@ABOUT@TO@ENJOY@iSUPER@DONKEY@KONG@_pi@@FINALLY@WE@GOT@THINGS@GOING@AND@MORE@IS@DEFINETLY@TO@COMEp@@SOME@QUICK@GROUP@GREETS@FLY@OUT@TOg@@CAPITAL@@OLDSKOOL@@MENACE@@HIGH@SOCIETY@@NIL@@PARADOX@@LIGHTFORCE@@AND@ALL@OTHER@ACTIVE@GROUPS@@@@SEEYA@IN@OUR@NEXT@RELEASEeeeee@@@@@@v@DCS@CONSOLE@@METAL@@GEAR@@@@@SOLID@@@@@@@@@@@@@@@@@@PRESS@START@@@@@@@@@@@@@@0@@ ?!? > > >">>><<>><~_77  @d| @PH ?$@ 7@~||B~> @ X5?  88(88,<?*?` V4? t{~x@ ?Xg͢   WW??xg?????????Wou_????????<<<<<<<<<<<<<<<<<<<< <024444444444447 <1<<<<<<<<<<<<<8<3<<<<<<<<<<<<<; <3<<<<<<<<<<<<<;<3<<<<<<<<<<<<<;<3<<<<<<<<<<<<<;<3<<<<<<<<<<<<<;<3<<<<<<<<<<<<<; "(*<3<<<<<<<<<<<<<;!#)<3<<<<<<<<<<<<<;&,.<3<<<<<<<<<<<<<;'-/<56::::::::::::9<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<| (D| ((D|(B~vff```(ƀ $<8<( ((@  D|(((Ƃ(D|(@``ffvB~((D|((D|(D| 8D|$F>(= }|x>&**$~%  !"#!0" ͒4<>&> G¸2>@ #͒4ʵ1 ͒4< 2L2x2ͤ2<<223ͳ4 G 'O *(G~=K32ͳ4 G 'O *(G~=u32ͳ4 G 'O *(G~=͟33ͳ4 G 'O *(~=3 r4€'!r0O *~G ° r4€'!r0O *~G° r4 €'!r0O *~G°y((((K3u3ß33x3 r4€'!r0O *~G °x3 r4€'!r0O *~G°x 4 r4 €'!r0O *~G°W4#'''Oͳ4 **** ~ '''Oͳ4 #***~ '''Oͳ4 *G***~ x(!''''Oͳ4 0* >ɯ'''Oͳ4 *"* *!~<=Oͳ4 *(G~<=Oͳ4 ~GOͳ4 @~ ~ ~ ~og.sfx2bit cp $02 jr z,.sfx3bit cp $03 jr z,.sfx4bit pop af ret .sfx1bit pop af jp mbplaysfxch1 .sfx2bit pop af jp mbplaysfxch2 .sfx3bit pop af jp mbplaysfxch3 .sfx4bit pop af jp mbplaysfxch4 mbplaysfxch1: push af ld a,b ld [note1],a pop af call setsampch1 ld de,arp1 call doarp ld a,[note1] add a,b sla a ld hl,note_table ld b,$00 ld c,a add hl,bc ld a,[hli] ldio [$13],a ld a,[hl] ld b,a ld a,[ccs1] or b or $80 ldio [$14],a ret mbplaysfxch2: push af ld a,b ld [note2],a pop af call setsampch2 ld de,arp2 call doarp ld a,[note2] add a,b sla a ld hl,note_table ld b,$00 ld c,a add hl,bc ld a,[hli] ldio [$18],a ld a,[hl] ld b,a ld a,[ccs2] or b or $80 ldio [$19],a ret mbplaysfxch3: push af ld a,b ld [note3],a pop af call setsampch3 ld de,arp3 call doarp ld a,[note3] add a,b sla a ld hl,note_table ld b,$00 ld c,a add hl,bc ld a,[hli] ldio [$1D],a ld a,[hl] ld b,a ld a,[ccs3] or b or $80 ldio [$1E],a ret mbplaysfxch4: call setsampch4 ld a,[ccs4] or $80 ldio [$23],a ret setsampch1: sla a sla a sla a ld b,$02 ld c,a call movemusic add hl,bc ld a,[hli] ldio [$10],a ld a,[hli] ldio [$11],a ld a,[hli] ldio [$12],a ld a,[hli] ld [ccs1],a ld a,[hl] ld [arp1],a ret setsampch2: sla a sla a sla a ld b,$02 ld c,a call movemusic add hl,bc inc hl ld a,[hli] ldio [$16],a ld a,[hli] ldio [$17],a ld a,[hli] ld [ccs2],a ld a,[hl] ld [arp2],a ret setsampch3: sla a sla a sla a ld b,$02 ld c,a call movemusic add hl,bc ld a,[hli] ld b,a ld a,[hli] ldio [$1B],a ld a,[hli] ldio [$1C],a ld a,[hli] ld [ccs3],a ld a,[hl] ld [arp3],a ld a,b cp $FF jr z,.snd3offbit sla a sla a sla a sla a add a,$10 ld c,a ld b,00 call movemusic add hl,bc ld de,$FF30 ld b,$10 .gobackloop ld a,[hli] ld [de],a inc de dec b jr nz,.gobackloop ld a,$80 ldio [$1A],a ret .snd3offbit xor a ldio [$1A],a ret setsampch4: sla a sla a sla a ld b,$02 ld c,a call movemusic add hl,bc ld a,[hli] ldio [$22],a ld a,[hli] ldio [$20],a ld a,[hli] ldio [$21],a ld a,[hl] ld [ccs4],a ret doarp: ld a,[de] inc a ld [de],a dec a ld b,$03 ld c,a call movemusic add hl,bc ld a,[hli] cp $80 jr z,.skipret ld b,a ret .skipret ld a,[hl] inc a ld [de],a dec a ld b,$03 ld c,a call movemusic add hl,bc ld a,[hl] ld b,a ret getpats: ld a,[patternpos] ld b,$01 ld c,a call movemusic add hl,bc ld bc,$0040 ld a,[hl] ld [pat1],a add hl,bc ld a,[hl] ld [pat2],a add hl,bc ld a,[hl] ld [pat3],a add hl,bc ld a,[hl] ld [pat4],a ret movemusic: push af ld a,[musaddr] ld l,a ld a,[musaddr+1] ld h,a pop af ret Q_XYRFV%FV=u u