O p @`  @`!#@%`')+/1 3@5`79;=?A C@E`GIMOQ S@oWY[]_a c@e`gimoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ׀ ٠  @` @`!Aa   Aa/#A%a')-//3A5a9;?A!OEaGKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!A!Aaǁɡ!Aaׁ١!Aa!Aa " B  !"!B!b!!!!"!""#B"%'")"+-"/#13B#5b#79#;#=@`  @`!#@%`')+/1 3@5`79;=?A C@E`GIMOQ S@oWY[]_a c@e`gimoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ׀ ٠  @` @`!Aa   Aa/#A%a')-//3A5a9;?A!OEaGKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!A!Aaǁɡ!Aaׁ١!Aa!Aa " B  !"!B!b!!!!"!""#B"%'")"+-"/#13B#5b#79#;#=CIRCLES PI3 !B}ELECTRI2MUS !"0(ELECTRI3MUS *!- CELECTRICMUS (!> 3HOLOCAUSMUS N!K"'INTRO BAK N!U(INTRO S N!`U)LORDY FNT !k<LORDYFNTPI1 z"}NEW_YEARBAK NNEW_YEARS NPSY MUS f!8SHDE SPR P!!(SHDEBIGXSIN !+SHDEBOBXSIN !1SHDEBOBYSIN !7SHDEX SIN !=SHDEY SIN !CSUNE PRG !I) TY2 MUS 6!L4ZAQE FNT !ZxATARI PI1 !xB}AURA MUS d! uBIGALEC2MUS !=BIGALEC MUS H!OBIGALECTMUS B!/BIGSHDEXSIN !&BIGSHDEYSIN !,BIGSPRTXSIN !2BIGSPRTYSIN !8 Bsw33U33??????????????  ???????? ????? ?? ???? ??? ? ??? ??? ???????????????????????????????  ???????? ?? ?? ?????????????? ? ? ?? ?? ?? ? ???????????????????????????????????????????????????? ??    ?? ???? ??? ???? ???????????????????????????????????????????????   ? ??? ?? ??? ???? ? ??????????????????????????????????????? ???? ??? ??? ????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????_??????????????????????????????????????????? ???? ??? ???? ?????? ???? ?? ??????????????????????????????????????? ??? ? ?? ???  ? ?? ?? ????????????????????????????X??????????????????  ?? ???? ??? ?  ?? ?? ???????????????????????????????????????????????????? ? ?? ??? ? ?? ??? ????????????? ? ?? z???????? ??????????????????????????? ?? ??? ??? ? ?????? ??? ?? ???????   ??????????????????????????  ??? ? ??}` ``(HaA tC 0E&Xg&I&YK(` f TfR HfRNuA M v,a ?g KfR,`RM>-HHa KfR,a KfR-H  A C n zJ"z $zG(zKprtvxz|~`HPAB         _NuHL?MQJ@frM=|BnQ"z e,<N.;hNxfPB,~MeDM}MG>6pM r<`M drAM#`DMK`~M AA#`VA`LpS@ gM e:,<N.;hNx*,2@d$``.`. `Y`~"z`~PY Q O_3Q`:M bPYM>G>6pMQO` MQPKY>GM\>6pM O`MFPQp~>G>6pM<NF|dRGGOG`,zHpH?MA26G:HMVV<: FgJGkFe2zBVQ`Fd`2MA26)HG:]HMZVVMIA2`M2Y:7HG?`M*QJBfM =|BnQv&z e,<N.;hNxfPB,~MeDMMG>6pM<`MvCM0#`DM`|M2CC#0`VEp`LtSB gM e8,<N.;hNx*,2@b$``.`.`[`~&z`~P[QO_3Q`:MP[M>G>6pMCQO` M1QPM[>GM>6pM`O`MPQq~>G>6pM:<NF|dRGGOG`,z$HpH?M>C660G:HMVV<: FgJGkFe6zBVQ`Fd`6MC660+HG:HMVVMBKC6`M26[:HG?`MsQJDfMk=|BnQz*zJ e,<N.;hNxfPB,~M&eDMMHG>6pM<`MzEMP#`DM`|M|EE#P`VI`LxSD gMR e8,<N.;hNx*,2@b$``.`.$`]`~*z`~P]QO_3Q`:MP]M(>G>6pMQO` M{QPL]>GM>6pMO`MPQr~>G>6pM<NF|dRGGOG`,zrHpH?ME:6PG:?HM>VV<:8 FgJGkFe:z&BVQ`Fd`:MDE:6P-HG:HMVVMME:`M~:]:HG?`MnJ.Ng =zJ.Pg =zJ.Og =z~ M)LjQMH?LNuPC.Ƃ7.**2 MuzaebySectorOnefromTheHeavyKillers M / haw GGp1S$~Z8{fR?- wqjd_YTPKGC?<852/-*(&$"        Fauya!-Jedi-formybaby...PfZ8*2=<SlTHKTHK                                                       THK                THK   THK&"  THK THK   THK %*/49>CHMRW\af k p u z   $).38=BGL Q V![!`"e"j#o#t$y$~%%&&''(())**++,,--..//001122 33445#5(6-62777<8A8F9K9P:U:Z;_;d<i<n=s=x>}>??@TH?@ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ __ __] __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ __ __] __ _ _ __ _ _ _ _ _ _ _ _= _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _ _ _ _ _ __ _ _ __ _ _ _ _ _ _` ``(HaA tC 0E&Xg&I&YK(` f TfR HfRNuA M v,a ?g KfR,`RM>-HHa KfR,a KfR-H  A C n zJ"z $zG(zKprtvxz|~`HPAB         _NuHL?MQJ@frM=|BnQ"z e,<N.;hNxfPB,~MeDM}MG>6pM r<`M drAM#g`DMK`~M AA#f`VAn`LpS@ gM e:,<N.;hNx*,2@d$``.`. `Y`~"z`~PfY Q O_3iQ`:M bPYM>G>6pMQO` MQPKY>GM\>6pM O`MFPQp~>G>6pM<NF|dRGGOG`,zHpfH?MA26G:HMVV<: FgJGkFe2zBVQ`Fd`2MA26)HG:]HMZVVMIA2`M2Y:7HG?`M*QJBfM =|BnQv&z e,<N.;hNxfPB,~MeDMMG>6pM<`MvCM0#g`DM`|M2CC#0f`VE{`LtSB gM e8,<N.;hNx*,2@b$``.`.`[`~&z`~Pg[QO_3iQ`:MP[M>G>6pMCQO` M1QPM[>GM>6pM`O`MPQq~>G>6pM:<NF|dRGGOG`,z$HpfH?M>C660G:HMVV<: FgJGkFe6zBVQ`Fd`6MC660+HG:HMVVMBKC6`M26[:HG?`MsQJDfMk=|BnQz*zJ e,<N.;hNxfPB,~M&eDMMHG>6pM<`MzEMP#g`DM`|M|EE#Pf`VIk`LxSD gMR e8,<N.;hNx*,2@b$``.`.$`]`~*zi`~Pf]QO_3iQ`:MP]M(>G>6pMQO` M{QPL]>GM>6pMO`MPQr~>G>6pM<NF|dRGGOG`,zrHpfH?ME:6PG:?HM>VV<:8 FgJGkFe:z&BVQ`Fd`:MDE:6P-HG:HMVVMME:`M~:]:HG?`MnJ.Ng =zJ.Pg =zJ.Og =z~ M)LjQMH?LNu<<< nk|1k[qk>kk:kB MuzahhhebySectorOnefromTheHeavyKillers M / haw GGp1S$~Z8{fR?- wqjd_YTPKGC?<852/-*(&$"        Fa<uya!-Jedi-formybaby...PfZ8k:kBk_kvkkmennwlTHKTHK  THK&"  THK THK                                                       THK                   THK         THK       TH? __________________________ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ ___ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _THKJJJJJJJJJJMMMMMMMMMMHHHHHHHHHHOOOOOOOOOOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&JJ &JJ&JJ &M)M )MM)MM )MM)MM )O+O +OO+OO +OO+OO +Q-Q -QQ-QQ -QQ-OMLE!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &E!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &QQQQQQQQQQQQOOOOOOOOOOOOMMMMMMMMMMMMJJJJJJJJJJJJE!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &E!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &J&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOTHK!! ! ! ! !!!! ! ! ! ! !!!        &()+-- - - - --+)+-- - - - - ---+)(&(( ( ( ( (()(&$&& & & & & &&&()+-) +( )(& &()+-) +( )(&       & &)+-----+)$ $-+   & )$)(()(&$& )$)(()(&$&)-+) $& )&)-- )-) $) -)+ &# ++ )& +& &+(-( -(&$ (-- - -44 4 400//0044 4 4 4 4 44444400224422 2 200 0 0// / /--222 2 2 2 2 2222222222-- - -44 4 400//0044 4 4 4 4 44444400224422 2 200 0 0// / /---- - - - - ------------- - - - - ----------++ + + + + ++++++++++)) ) ) ) ) ))))))))))&& & & & & &&&&&&&&&&-- - -44 4 400//0044 4 4 4 4 44444400224422 2 200 0 0// / /--222 2 2 2 2 2222222222-- - -44 4 400//0044 4 4 4 4 44444400224422 2 200 0 0// / /---- - - - - -----------&()+-) +( )(& & )$)(()(&$& &)+-----+)$ $-+THKEndofthemuzak-file 000((((|(|(<@8xD D0P Rr  T8|8T| | @xxxxxxxxxxxxxxxxxxxxx  88  ~8DD8~~|~~~~~~~~~| Ƃ||~|r~̆~|~~~l|8|8|l8p~ 0|>>yx/k~ܿ||| X ? *?} D8b/4|16 (Ct p&[ b4|  @ (t |"gr`  <|y`>` ``(HaA tC 0E&Xg&I&YK(` f TfR HfRNuA M v,a ?g KfR,`RM>-HHa KfR,a KfR-H  A C n zJ"z $zG(zKprtvxz|~`HPAB         _NuHL?MQJ@frM=|BnQ"z e,<N.;hNxfPB,~MeDM}MG>6pM r<`M drAM#g`DMK`~M AA#f`VAn`LpS@ gM e:,<N.;hNx*,2@d$``.`. `Y`~"z`~PfY Q O_3iQ`:M bPYM>G>6pMQO` MQPKY>GM\>6pM O`MFPQp~>G>6pM<NF|dRGGOG`,zHpfH?MA26G:HMVV<: FgJGkFe2zBVQ`Fd`2MA26)HG:]HMZVVMIA2`M2Y:7HG?`M*QJBfM =|BnQv&z e,<N.;hNxfPB,~MeDMMG>6pM<`MvCM0#g`DM`|M2CC#0f`VE{`LtSB gM e8,<N.;hNx*,2@b$``.`.`[`~&z`~Pg[QO_3iQ`:MP[M>G>6pMCQO` M1QPM[>GM>6pM`O`MPQq~>G>6pM:<NF|dRGGOG`,z$HpfH?M>C660G:HMVV<: FgJGkFe6zBVQ`Fd`6MC660+HG:HMVVMBKC6`M26[:HG?`MsQJDfMk=|BnQz*zJ e,<N.;hNxfPB,~M&eDMMHG>6pM<`MzEMP#g`DM`|M|EE#Pf`VIk`LxSD gMR e8,<N.;hNx*,2@b$``.`.$`]`~*z`~Pf]QO_3iQ`:MP]M(>G>6pMQO` M{QPL]>GM>6pMO`MPQr~>G>6pM<NF|dRGGOG`,zrHpfH?ME:6PG:?HM>VV<:8 FgJGkFe:z&BVQ`Fd`:MDE:6P-HG:HMVVMME:`M~:]:HG?`MnJ.Ng =zJ.Pg =zJ.Og =z~ M)LjQMH?LNu55J$oak|kIqk>kk:kB MuzahhhebySectorOnefromTheHeavyKillers M / haw GGp1S$~Z8{fR?- wqjd_YTPKGC?<852/-*(&$"        Fa5uya!-Jedi-formybaby...PfZ8k:kBk_kvkkmennwlTHKTHK  THK&"  THK THK                                                       THK                   THK         THK       TH? __________________________ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ ___ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _THKJJJJJJJJJJMMMMMMMMMMHHHHHHHHHHOOOOOOOOOOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&J &JJ&J &JJM)M )MM)M )MM)M )MMH$H $HH$H $HH$H $HHO+O +OO+O +OO+O +OOJ&J &JJ&JJ &JJ&JJ &M)M )MM)MM )MM)MM )O+O +OO+OO +OO+OO +Q-Q -QQ-QQ -QQ-OMLE!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &E!E !EE!EE !EE!EE !H$ |H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &QQQQQQQQQQQQOOOOOOOOOOOOMMMMMMMMMMMMJJJJJJJJJJJJE!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH $CC CCCC CCCC J&J &JJ&JJ &JJ&JJ &E!E !EE!EE !EE!EE !H$H $HH$HH $HH$HH```H^HA^CI" SBQ zC3| w3| @@CAp"AQCV0 CB CL Cv C C C C C C C A$C: $O1$1" L/p B8Q !NuCz0@g 00V@@gDA. H@AJCk |o6<`v=CNu-C60CKkCR@< fp@A. .jr<orA-20VT@<@fp>@. JAk |o2<`r=ANuCR@H@@ |-20T@<@fp>@26-0VR@< f<@gpV@. HAJCk |o6<`v=C@ 0VCKkCAg. .jr<orANuC@H@)g@ |-0R@< f<@CK8kCHAg". .jr`<orA-`^f<-066CR< f<g06@@H3Vi=p0VNu-p6AR@< fp@6020Vg00X@gDA. @AJCk |o6<`v=CNuACE <(H@("<)HA)$<*HB*&<:4JXdt̖̠ x (( ~~ who's bad ?! ~~Obolon 53 : the MIX 1er buzz non bug 0/@ 1er buzz non bug 1O@ buzz ovr 1 85f 2o" @offbeat !! 3 ttambour 4 F6&vhit hat 5  <x >FLIPPER 002 078 6 ,w:buzz ovr 1 775 7O< @FLIPPER 002 10c 8 ,:buzz ovr 1 b2c 9o- @FLIPPER 002 166 a ,:xbdrum b  G  1er buzz vibr C/@ACA@?=@delay delay delay D  ox snare DRUM e 8d,flute cz f = @&rup6p0Pup 00p00up0 0p00up 00p00up0 0pf00upR00p?0f0up0R0p0?0up 00p00upx0p0Pup 0x0px00up0 0p0x0up 00px00up0 0pf0x0upR00p?0f0up0R0p0?0up00p00up0uP0PuP 00uP00up0 0uP00uP 00uP00up0 0uPf00uPR00uP?0f0up0R0uP0?0uP 00uP00upx0uP0PuP 0x0uPx00up0 0uP0x0uP 00uPx00up0 0uPf0x0uPR00uP?0f0up0R0uP0?0uP00uP00u6uP0PuP 00uP00u0 0uP00uP 00uP00u0 0uPf00uPR00uP?0f0u0R0uP0?0uP 00uP00ux0uP0PuP 0x0uPx00u0 0uP0x0uP 00uPx00u0 0uPf0x0uPR00uP?0f0u0R0uP0?0u@00u@00u6uP0PuP 00uP00u0 0uP00uP 00u00uP0 0uPf00uR00uP?0f0u0R0uP0?0u@ 00u@00ux0uP0PuP 0x0ux00u0 0uP0x0uP 00uPx00u0 0uPf0x0uR00uP?0f0u0R0uP0?0u@00u00u6<0P< 00<00u0 0<00< 00u00(0 0<f00uR00<?0f0u0R0<0?0u@ 00u@00ux0<0P< 0x0ux00u0 0<0x0( 00<x00u0 0<f0x0uR00<?0f0u0R0<0?0u@00u00u6<0P< 00<00u0 0<00< 00u00(0 0<f00uR00<?0f0u0R0<0?0u@ 00u@00ux0<0P< 0x0ux00u0 0<0x0( 00<x00u0 0<f0x0uR00<?0f0u0R0<0?0u@00u00u6fx0Px 00x0`u00x00x 0`u00(0`xf00uR0x?00u0`x00u@ 0 u@0`ux0fx0Px 0`ux0fu0`x00( 0fxx00u0fxf00uR00x?00u00x00u@0 u00u6fx0Px 00x0`u00x00x 0`u00(0`xf00uR0x?00u0`x00u@ 0 u@0`ux0fx0Px 0`ux0fu0`x00( 0fxx00u0fxf00uR00x?00u00x00u@0 u00uf<0P<00<0`u00<00<0`u00C0 Cf00uR0C?0 u0`C00u@ 0 u@0`ux0fZ0PZ 0`ux0fu0`Z00Z 0fZx00u0fZf00uR00Z?0fu00Z00u@0fu00uf<0P<00<0`u00<00<0`u00C0 Cf00uR0*K * Background dist by OB of Anatomica 23/8 1992 * *K jsr setsuper jsr setscreen jsr prerotate jsr prescroll jsr music * -> Frg interuptet move.w #37,-(sp) trap #14 addq.l #2,sp move.l #save,a0 move.b $fffa1b,(a0)+ move.b $fffa09,(a0)+ move.l $120,(a0)+ move.b $fffa07,(a0)+ move.b $fffa13,(a0)+ move.b $fffa21,(a0)+ move.b $fffa1b,(a0)+ clr.b $fffa1b and.b #$df,$fffa09 move.l #rast5,$120 bset #0,$fffa07 bset #0,$fffa13 move.b #0,$fffa21 move.b #8,$fffa1b clr.w d7 move.l #rasters,a4 move.w (a4)+,$ff8242 move.l $70.w,oldvbi move.l #newvbi,$70.w move.l #bild+34,a0 move.l #$30,a1 move.w #8000,d0 copy: move.l (a0)+,(a1)+ dbf.w d0,copy move.l #bild+34,a0 move.l #$30+32000,a1 move.w #8000,d0 copy2: move.l (a0)+,(a1)+ dbf.w d0,copy2 move.w #$0,$ff8240 move.w #$446,$ff8242 move.w #$335,$ff8244 move.w #$224,$ff8246 move.w #$303,$ff8248 move.w #$446,$ff824a move.w #$335,$ff824c move.w #$224,$ff824e move.w #$777,$ff8250 move.w #$777,$ff8252 move.w #$777,$ff8254 move.w #$777,$ff8256 move.w #$777,$ff8258 move.w #$777,$ff825a move.w #$777,$ff825c move.w #$777,$ff825e move.w #0,d2 *K mainloop: jsr waitvbl jsr screenswap cmp.b #$39,$fffc02 beq slut addq #1,distmove ; distens snabbhet cmp #719,distmove ble nosinwrap move.w #0,distmove nosinwrap: move.w #199,d0 ;hjd p dist i yled move.w #0,d5 move.w ymove,d4 addq #2,ymove cmp #16,ymove bne ymovech move.w #0,ymove ymovech: move.l #$30002,a1 add.w srnp,a1 move.l #rotback,a0 move.w d4,d6 mulu.w #32,d6 add.w d6,a0 move.l #sin,a2 add.w distmove,a2 loop: addq #1,d5 ; bjdhet (vackert ord !!!) move.b (a2,d5),d3 move.w (a0,d3),d1 move.w d1,2(a1) move.w d1,10(a1) move.w d1,18(a1) move.w d1,26(a1) move.w d1,34(a1) move.w d1,42(a1) move.w d1,50(a1) move.w d1,58(a1) move.w d1,66(a1) move.w d1,74(a1) move.w d1,82(a1) move.w d1,90(a1) move.w d1,98(a1) move.w d1,106(a1) move.w d1,114(a1) move.w d1,122(a1) move.w d1,130(a1) move.w d1,138(a1) move.w d1,146(a1) move.w d1,154(a1) add.w #32,a0 add.w #160,a1 addq.w #1,d4 cmp.w #16,d4 bne nobrickwrap clr.w d4 move.l #rotback,a0 nobrickwrap: dbf.w d0,loop move.l 2#$30006,a0 add.w srnp,a0 move.w #99,d0 left: move.w 144(a0),152(a0) move.w 136(a0),144(a0) move.w 128(a0),136(a0) move.w 120(a0),128(a0) move.w 112(a0),120(a0) move.w 104(a0),112(a0) move.w 96(a0),104(a0) move.w 88(a0),96(a0) move.w 80(a0),88(a0) move.w 72(a0),80(a0) move.w 64(a0),72(a0) move.w 56(a0),64(a0) move.w 48(a0),56(a0) move.w 40(a0),48(a0) move.w 32(a0),40(a0) move.w 24(a0),32(a0) move.w 16(a0),24(a0) move.w 8(a0),16(a0) move.w (a0),8(a0) move.w 144+160(a0),152+160(a0) move.w 136+160(a0),144+160(a0) move.w 128+160(a0),136+160(a0) move.w 120+160(a0),128+160(a0) move.w 112+160(a0),120+160(a0) move.w 104+160(a0),112+160(a0) move.w 96+160(a0),104+160(a0) move.w 88+160(a0),96+160(a0) move.w 80+160(a0),88+160(a0) move.w 72+160(a0),80+160(a0) move.w 64+160(a0),72+160(a0) move.w 56+160(a0),64+160(a0) move.w 48+160(a0),56+160(a0) move.w 40+160(a0),48+160(a0) move.w 32+160(a0),40+160(a0) move.w 24+160(a0),32+160(a0) move.w 16+160(a0),24+160(a0) move.w 8+160(a0),16+160(a0) move.w 160(a0),8+160(a0) add.w #320,a0 dbf.w d0,left move.l #$30006,a0 add.w srnp,a0 move.l #$40,a1 add.w #2,t cmp.w #1400*16,t bne nowrap move.w #0,t nowrap: add.w t,a1 add.w #4,p2 cmp.w #718,p2 bls hsnw move.w #0,p2 hsnw: move.l #gunga,a3 add.w p2,a3 move.w (a3),d4 add.w #100,d4 mulu.w #2,d4 add.w d4,a1 move.w #49,d0 scroll: move.w (a1)+,(a0) move.w (a1)+,160(a0) move.w (a1)+,320(a0) move.w (a1)+,480(a0) add.w #640,a0 dbf.w d0,scroll jmp mainloop *K setsuper: clr.l -(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l d0,savesuper rts *K endsuper: move.l savesuper,-(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp rts *K newvbi: sub.b #2,h cmp.b #0,h bne noh move.b #16,h add.w #2,f cmp.w #54*2,f bne noh move.w #0,f noh: clr.b $fffa1b move.b h,$fffa21 move.b #8,$fffa1b move.l #rast5,$120 movem.l d0-d6/a0-a3,-(sp) jsr music+8 movem.l (sp)+,d0-d6/a0-a3 move.w #1,vbiflag move.w #0,d7 move.l #rasters,a4 add.w f,a4 move.w (a4)+,$ff8248 rte *K rast5: clr.b $fffa1b bclr #0,$fa0f.w move.b #16,$fffa21 move.b #8,$fffa1b addq.w #1,d7 cmp.w #14,d7 beq end move.w (a4)+,$ff8248 move.l #rast5,$120 rte end: move.l #rast6,$120 rte *K rast6: clr.b $fffa1b bclr #0,$fa0f.w move.b #8,$fffa1b move.w (a4)+,$ff8248 rte *K *K waitvbl: cmpi.w #1,vbiflag bne waitvbl move.w #0,vbiflag rts *K setscreen: move.w #0,-(sp) move.l #$30,-(sp) move.l #$30,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp rts *K prerotate: move.l #back,a0 move.l #rotback,a1 move.w #15,d1 lines: move.w #15,d0 rotate: move.w 2(a0),(a1) move.w 2(a0),d2 ror.w #1,d2 move.w d2,2(a0) addq #2,a1 dbf.w d0,rotate add.w #2,a0 dbf.w d1,lines rts *K slut: move.l oldvbi,$70.w move.w #37,-(sp) trap #14 addq.l #2,sp clr.b $fffa1b bset #0,$fffa07 bset #0,$fffa13 move.b #0,$fffa21 move.w #0,-(sp) move.l #$70,-(sp) move.l #$70,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp move #$8800,a0 move.l #$080,(a0) move.l #$090,(a0) move.l #$0a0,(a0) move.b #7,$484.w move.l #save,a0 move.b (a0)+,$fffa1b move.b (a0)+,$fffa09 move.l (a0)+,$120 move.b (a0)+,$fffa07 move.b (a0)+,$fffa13 move.b (a0)+,$fffa21 move.b (a0)+,$fffa1b move.w #$777,$ff8240 move.w #$700,$ff8242 move.w #$35,$ff8244 move.w #$0,$ff8246 move.w #0,$ff8248 move.w #0,$ff824a move.w #0,$ff824c move.w #0,$ff824e move.w #0,$ff8250 move.w #0,$ff8252 move.w #0,$ff8254 move.w #0,$ff8256 move.w #0,$ff8258 move.w #0,$ff825a move.w #0,$ff825c move.w #0,$ff825e move.l savesuper,-(sp) move.w #$20,-(sp) tr ap #1 addq.l #6,sp move.l #strng2,-(sp) move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp clr.w -(sp) trap #1 *K *K screenswap: add.w #32000,srnp cmp.w #64000,srnp bne jhopp2 move.w #0,srnp move.w #32000,osrnp bra jhopp3 jhopp2: move.w #0,osrnp jhopp3: move.l #$30,d2 add.w srnp,d2 lsr.l #8,d2 move.b d2,$ff8203 lsr.l #8,d2 move.b d2,$ff8201 rts *K prescroll: move.l #$40,a1 move.l #text,a2 move.w #665,d1 scr: move.l #font,a0 clr.w d0 move.b (a2)+,d0 sub.w #32,d0 mulu.w #64,d0 add.w d0,a0 move.w (a0),(a1)+ move.w 4(a0),(a1)+ move.w 8(a0),(a1)+ move.w 12(a0),(a1)+ move.w 16(a0),(a1)+ move.w 20(a0),(a1)+ move.w 24(a0),(a1)+ move.w 28(a0),(a1)+ move.w 32(a0),(a1)+ move.w 36(a0),(a1)+ move.w 40(a0),(a1)+ move.w 44(a0),(a1)+ move.w 48(a0),(a1)+ move.w 52(a0),(a1)+ move.w 56(a0),(a1)+ move.w 60(a0),(a1)+ dbf.w d1,scr rts *K savesuper: dc.l 0 vbiflag: dc.w 0 oldvbi: dc.l 0 ymove: dc.w 0 distmove: dc.w 0 sin: include "a:\bigdist.dat" even back: dc.w %0 dc.w %010 dc.w %01110 dc.w %010 dc.w %010 dc.w %0001 0 dc.w %001 000 dc.w %01 00 dc.w %10 dc.w %01 00 dc.w %001 000 dc.w %0001 0 dc.w %010 dc.w %010 dc.w %01110 dc.w %010 font: incbin "a:\lordy.fnt" even p: dc.w 0 t: dc.w 0 srnp: dc.w 0 osrnp: dc.w 0 text: dc.b " 0SORRY FOR USING THIS OLD INTRO ONCE AGAIN BUT I HAVE NO TIME TO WRITE A NEW SCREEN... THE CREDITS ALL CODING AND DESIGNING AND GFX BY OB OF ANATOMICA FONT BY " DC.B " LORD OF CAC MUSIC BY BLUE NUN OF ANATOMICA SHORT GREETS TO CRYSTALIC POWERSONIC FRIENDSHIP BRAINIACS ROGZ IMAGINA TOP NOTCH NEW CORE " DC.B " TOYS UNIQUE ZEAL CYBERNETICS DHS WILDFIRE THE CYBERPUNKS TOXIC I GOT TO QUIT NOW. STAY COOL.0" dc.b " D" even p2: dc.w 0 gunga: include "a:\3d.cos" even bild: incbin "a:\2bitana.pi1" even music: incbin "a:\anatomic.thk" even rasters: dc.w $011,$002,$003,$004,$005,$006,$007,$107,$207,$307,$407,$507,$607,$707,$617,$527,$437,$347,$257,$167,$077,$066,$055,$044,$033,$022,$011,$000,$100,$200,$300,$400,$500,$600,$700,$710,$720,$730,$740,$750,$760,$770,$670,$570,$470,$370 dc.w $270,$170,$070,$060,$050,$040,$030,$020,$011,$002,$003,$004,$005,$006,$007,$107,$207,$307,$407,$507,$607,$707,$617,$527 f: dc.w 0 strng: dc.b $12 strng2: dc.b $8 h: dc.b 8 section bss rotback: ds.w 256 save: ds.b 10 end *K * Background dist by OB of Anatomica 23/8 1992 * *K move.l #strng,-(sp) ; Stng av mus move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp jsr setsuper jsr setscreen jsr prerotate jsr prescroll jsr music * -> Frg interuptet move.w #37,-(sp) trap #14 addq.l #2,sp move.l #save,a0 move.b $fffa1b,(a0)+ move.b $fffa09,(a0)+ move.l $120,(a0)+ move.b $fffa07,(a0)+ move.b $fffa13,(a0)+ move.b $fffa21,(a0)+ move.b $fffa1b,(a0)+ clr.b $fffa1b and.b #$df,$fffa09 move.l #rast5,$120 bset #0,$fffa07 bset #0,$fffa13 move.b #0,$fffa21 move.b #8,$fffa1b clr.w d7 move.l #rasters,a4 move.w (a4)+,$ff8242 move.l $70.w,oldvbi move.l #newvbi,$70.w move.l #bild+34,a0 move.l #$30,a1 move.w #8000,d0 copy: move.l (a0)+,(a1)+ dbf.w d0,copy move.l #bild+34,a0 move.l #$30+32000,a1 move.w #8000,d0 copy2: move.l (a0)+,(a1)+ dbf.w d0,copy2 move.w #$0,$ff8240 move.w #$446,$ff8242 move.w #$335,$ff8244 move.w #$224,$ff8246 move.w #$303,$ff8248 move.w #$446,$ff824a move.w #$335,$ff824c move.w #$224,$ff824e move.w #$777,$ff8250 move.w #$777,$ff8252 move.w #$777,$ff8254 move.w #$777,$ff8256 move.w #$777,$ff8258 move.w #$777,$ff825a move.w #$777,$ff825c move.w #$777,$ff825e move.w #0,d2 *K mainloop: jsr waitvbl jsr screenswap cmp.b #$39,$fffc02 beq slut addq #1,distmove ; distens snabbhet cmp #719,distmove ble nosinwrap move.w #0,distmove nosinwrap: move.w #199,d0 ;hjd p dist i yled move.w #0,d5 move.w ymove,d4 addq #2,ymove cmp #16,ymove bne ymovech move.w #0,ymove ymovech: move.l #$30002,a1 add.w srnp,a1 move.l #rotback,a0 move.w d4,d6 mulu.w #32,d6 add.w d6,a0 move.l #sin,a2 add.w distmove,a2 loop: addq #1,d5 ; bjdhet (vackert ord !!!) move.b (a2,d5),d3 move.w (a0,d3),d1 move.w d1,2(a1) move.w d1,10(a1) move.w d1,18(a1) move.w d1,26(a1) move.w d1,34(a1) move.w d1,42(a1) move.w d1,50(a1) move.w d1,58(a1) move.w d1,66(a1) move.w d1,74(a1) move.w d1,82(a1) move.w d1,90(a1) move.w d1,98(a1) move.w d1,106(a1) move.w d1,114(a1) move.w d1,122(a1) move.w d1,130(a1) move.w d1,138(a1) move.w d1,146(a1) move.w d1,154(a1) add.w #32,a0 add.w #160,a1 addq.w #1,d4 cmp.w #16,d4 bne nobrickwrap clr.w d4 move.l #rotback,a0 nobrickwrap: dbf.w d0,loop move.l #$30006,a0 add.w srnp,a0 move.w #99,d0 left: move.w 144(a0),152(a0) move.w 136(a0),144(a0) move.w 128(a0),136(a0) move.w 120(a0),128(a0) move.w 112(a0),120(a0) move.w 104(a0),112(a0) move.w 96(a0),104(a0) move.w 88(a0),96(a0) move.w 80(a0),88(a0) move.w 72(a0),80(a0) move.w 64(a0),72(a0) move.w 56(a0),64(a0) move.w 48(a0),56(a0) move.w 40(a0),48(a0) move.w 32(a0),40(a0) move.w 24(a0),32(a0) move.w 16(a0),24(a0) move.w 8(a0),16(a0) move.w (a0),8(a0) move.w 144+160(a0),152+160(a0) move.w 136+160(a0),144+160(a0) move.w 128+160(a0),136+160(a0) move.w 120+160(a0),128+160(a0) move.w 112+160(a0),120+160(a0) move.w 104+160(a0),112+160(a0) move.w 96+160(a0),104+160(a0) move.w 88+160(a0),96+160(a0) move.w 80+160(a0),88+160(a0) move.w 72+160(a0),80+160(a0) move.w 64+160(a0),72+160(a0) move.w 56+160(a0),64+160(a0) move.w 48+160(a0),56+160(a0) move.w 40+160(a0),48+160(a0) move.w 32+160(a0),40+160(a0) move.w 24+160(a0),32+160(a0) move.w 16+160(a0),24+160(a0) move.w 8+160(a0),16+160(a0) move.w 160(a0),8+160(a0) add.w #320,a0 dbf.w d0,left move.l #$30006,a0 add.w srnp,a0 move.l #$40,a1 add.w #2,t cmp.w #1400*16,t bne nowrap move.w #0,t nowrap: add.w t,a1 add.w #4,p2 cmp.w #718,p2 bls hsnw move.w #0,p2 hsnw: move.l #gunga,a3 add.w p2,a3 move.w (a3),d4 add.w #100,d4 mulu.w #2,d4 add.w d4,a1 move.w #49,d0 scroll: move.w (a1)+,(a0) move.w (a1)+,160(a0) move.w (a1)+,320(a0) move.w (a1)+,480(a0) add.w #640,a0 dbf.w d0,scroll jmp mainloop *K setsuper: clr.l -(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l d0,savesuper rts *K endsuper: move.l savesuper,-(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp rts *K newvbi: sub.b #2,h cmp.b #0,h bne noh move.b #16,h add.w #2,f cmp.w #54*2,f bne noh move.w #0,f noh: clr.b $fffa1b move.b h,$fffa21 move.b #8,$fffa1b move.l #rast5,$120 movem.l d0-d6/a0-a3,-(sp) jsr music+8 movem.l (sp)+,d0-d6/a0-a3 move.w #1,vbiflag move.w #0,d7 move.l #rasters,a4 add.w f,a4 move.w (a4)+,$ff8248 rte *J>* rast5: clr.b $fffa1b bclr #0,$fa0f.w move.b #16,$fffa21 move.b #8,$fffa1b addq.w #1,d7 cmp.w #14,d7 beq end move.w (a4)+,$ff8248 move.l #rast5,$120 rte end: move.l #rast6,$120 rte *K rast6: clr.b $fffa1b bclr #0,$fa0f.w move.b #8,$fffa1b move.w (a4)+,$ff8248 rte *K *K waitvbl: cmpi.w #1,vbiflag bne waitvbl move.w #0,vbiflag rts *K setscreen: move.w #0,-(sp) move.l #$30,-(sp) move.l #$30,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp rts *K prerotate: move.l #back,a0 move.l #rotback,a1 move.w #15,d1 lines: move.w #15,d0 rotate: move.w 2(a0),(a1) move.w 2(a0),d2 ror.w #1,d2 move.w d2,2(a0) addq #2,a1 dbf.w d0,rotate add.w #2,a0 dbf.w d1,lines rts *K slut: move.l oldvbi,$70.w move.w #37,-(sp) trap #14 addq.l #2,sp clr.b $fffa1b bset #0,$fffa07 bset #0,$fffa13 move.b #0,$fffa21 move.w #0,-(sp) move.l #$70,-(sp) move.l #$70,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp move #$8800,a0 move.l #$080,(a0) move.l #$090,(a0) move.l #$0a0,(a0) move.b #7,$484.w move.l #save,a0 move.b (a0)+,$fffa1b move.b (a0)+,$fffa09 move.l (a0)+,$120 move.b (a0)+,$fffa07 move.b (a0)+,$fffa13 move.b (a0)+,$fffa21 move.b (a0)+,$fffa1b move.w #$777,$ff8240 move.w #$700,$ff8242 move.w #$35,$ff8244 move.w #$0,$ff8246 move.w #0,$ff8248 move.w #0,$ff824a move.w #0,$ff824c move.w #0,$ff824e move.w #0,$ff8250 move.w #0,$ff8252 move.w #0,$ff8254 move.w #0,$ff8256 move.w #0,$ff8258 move.w #0,$ff825a move.w #0,$ff825c move.w #0,$ff825e move.l savesuper,-(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l #strng2,-(sp) move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp clr.w -(sp) trap #1 *K *K screenswap: add.w #32000,srnp cmp.w #64000,srnp bne jhopp2 move.w #0,srnp move.w #32000,osrnp bra jhopp3 jhopp2: move.w #0,osrnp jhopp3: move.l #$30,d2 add.w srnp,d2 lsr.l #8,d2 move.b d2,$ff8203 lsr.l #8,d2 move.b d2,$ff8201 rts *K prescroll: move.l #$40,a1 move.l #text,a2 move.w #665,d1 scr: move.l #font,a0 clr.w d0 move.b (a2)+,d0 sub.w #32,d0 mulu.w #64,d0 add.w d0,a0 move.w (a0),(a1)+ move.w 4(a0),(a1)+ move.w 8(a0),(a1)+ move.w 12(a0),(a1)+ move.w 16(a0),(a1)+ move.w 20(a0),(a1)+ move.w 24(a0),(a1)+ move.w 28(a0),(a1)+ move.w 32(a0),(a1)+ move.w 36(a0),(a1)+ move.w 40(a0),(a1)+ move.w 44(a0),(a1)+ move.w 48(a0),(a1)+ move.w 52(a0),(a1)+ move.w 56(a0),(a1)+ move.w 60(a0),(a1)+ dbf.w d1,scr rts *K savesuper: dc.l 0 vbiflag: dc.w 0 oldvbi: dc.l 0 ymove: dc.w 0 distmove: dc.w 0 sin: include "a:\bigdist.dat" even back: dc.w %0 dc.w %010 dc.w %01110 dc.w %010 dc.w %010 dc.w %0001 0 dc.w %001 000 dc.w %01 00 dc.w %10 dc.w %01 00 dc.w %001 000 dc.w %0001 0 dc.w %010 dc.w %010 dc.w %01110 dc.w %010 font: incbin "a:\lordy.fnt" even p: dc.w 0 t: dc.w 0 srnp: dc.w 0 osrnp: dc.w 0 text: dc.b " 0SORRY FOR USING THIS OLD INTRO ONCE AGAIN BUT I HAVE NO TIME TO WRITE A NEW SCREEN... THE CREDITS ALL CODING AND DESIGNING AND GFX BY OB OF ANATOMICA FONT BY " DC.B " LORD OF CAC MUSIC BY BLUE NUN OF ANATOMICA SHORT GREETS TO CRYSTALIC POWERSONIC FRIENDSHIP BRAINIACS ROGZ IMAGINA TOP NOTCH NEW CORE " DC.B " TOYS UNIQUE ZEAL CYBERNETICS DHS  WILDFIRE THE CYBERPUNKS TOXIC I GOT TO QUIT NOW. STAY COOL.0" dc.b " D" even p2: dc.w 0 gunga: include "a:\3d.cos" even bild: incbin "a:\2bitana.pi1" even music: incbin "a:\anatomic.thk" even rasters: dc.w $011,$002,$003,$004,$005,$006,$007,$107,$207,$307,$407,$507,$607,$707,$617,$527,$437,$347,$257,$167,$077,$066,$055,$044,$033,$022,$011,$000,$100,$200,$300,$400,$500,$600,$700,$710,$720,$730,$740,$750,$760,$770,$670,$570,$470,$370 dc.w $270,$170,$070,$060,$050,$040,$030,$020,$011,$002,$003,$004,$005,$006,$007,$107,$207,$307,$407,$507,$607,$707,$617,$527 f: dc.w 0 strng: dc.b $12 strng2: dc.b $8 h: dc.b 8 section bss rotback: ds.w 256 save: ds.b 10 end /?(/?(P8/?@/?@/?@@p}X?T@}T pzX? @z p}X?Tp}X?Tp}X?T@``@@``0  @  0@000@ @@@ @@@ @@@@@@ @@@@@@@@@ @@@@@@@ @@@ @@@ @@@ @@ @  @ @@ @@@@@@@@@ @ @@@@@@@@@@@@@@@@ @ @  @ @@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@ @@@ @@@ @@@@  @`@``@` @ @@@@@@@`@``@`@@@@/P@L(@@@@@V@E@@塞z@L @  @@}@P(@@@@}@P}@Pm@oP}@P@@@@@@`@` @@@ @@@@ @@ @@`@``@`@@@@@@```` ````@@@@`@`@`` @@@@r@@ @@`@``@`@@`@`@@@r ` ` ` `@@u x`@@@ `@ `@@@@@@@@@ `@ `@@@`@`@@@` ` ` ` @@@ `@@@` @` @ `@ `@ `@ `@` @` @`@ ` `v@ `` ` ` `  ` `@` @ `@` @` @` @`@`@` @` @` `  ```` ` ` ` `` `@ @ ` @` @` @` @` @`@` @`  @` @` @ ``` ` ` ` `` ` @ ` @` @` @@ @@ @@ @@ @`  @` @@ @ @ @ @ @ @ @ @ @ @ @ ` @@ @ @@ @ @ @ @@  @@ @@ @  @ @  @ @  @ @  @  @ @ @  @ @@  @ @  @ @  @  @ @ @@@  @@t @`?t @@t @`?t @@` ?@`?t @@@  @@@ @@t @\U??PU??P????P`\`U`R@R@/?@/?@/?@:_?@S?@@``@@``@y~@yTp}X?Tp}X?@ p}X?T@}T}TT@ @@@000@  ```@@@ @@@@A@@@@@@@ ` @@ @@@ @@ @ @@@ @@@@@@@@@ ` @  @ @@@@@A@@@@@@@@@ @ `@ @@ @@@@@@@@@@@@@@ @@  @ @@@@@A@@@@@@@@@@@@ @ @@ @@@ @@@@@@@@A@@@@@@@@@@@@@@@@  @`@`@@@`@`@@@`@``@` @@ @L(@@@@@@@@@@@@V@ @@@@L(@`?z}@P(@@@@@@@@@`@`}@]0`@`}@P,8 ?P `@` @@ @@@@@@@@ @@`@`  @``````````ccG@  `@`@@ @@@@@@@@ @B`@`@@@ `R ` ` ` `"`G@u x`@ `@@@@@@@@@@@@B@ `@@@@` ` ` ` @` b G@@ ` @` @ `@ `@ `@ `@ `@&`@@` @` `` ` ` ` ` `"B `@`  @` @` @`@`@` @`@`@@` ``` ` ` ` ` ` ``@  @` @`@` @` @` @`@`@@` @`  `` ` ` ` ` ` ``  @` @@ @@  @@  @@ @@ @B B@` @@  @ @ @ @ @ @ @&B@ @   @@ @@ @@  @@  @ @@ B"B@@ @@   @ @ @  @  @  @ @ B@ @   @ @ @  @  @  @ B B@ @   @@@  @@p@@@  @@@  @`?t @@@ ?@`?:@@` @@|  `]P@\@\??U????+ _\@@@/?S?8@S?8@j(@``@``@``p`X`?@``TT@@@(@@@0 @@`@`@(@@@@@@@@@@@ @@@@@ @@ @@@(@@@@`@ @@@@ @ (@@@@@@@@@@  @ @@ @@ @@@(@ @ @ P@ @@@ @@ @@ (@@@ @@@ @@@  @@ @@@ @@@ @@@(@ @ @ @@@ @@@@(@@@ @@@ @@@  ? @@ *?? @@@( @  @  @ ` p@ @`?p/?L??D8 @@(@@@@@@@@@,~?08 ?Tp=X??S0??@``)`@``@``@`pX@?@0@ ??@@@ Y @@@`0` @@ ??``)`@``@``@`@`@` ??@ `(@@@ @`@@@  ??@@(@ `@ `@ `@@@  @`R??@` +@@@@`@ @@@??@ `(@` @` @`  @`  @` ??@` ) `  `  ` @` @@@??@`(@` @` @` @` `  ??` +````@  `@ ??@@@ (@` @` @a @`  @`   ?(@+```@`  ` @@` @` @`!@@  @@ *??`T0@ @ A! @  @ ??Hu x@:< @ @ @!@@    @@  ??@`@ 0@  @ @! @   @ ??@ @  @  @ A @@   @ ??@` 0@`.?t.t.t@@@   @@t ??@@  ??@\U  ?(@@P?@$5FWwgW6%7x \|W` @B<C*  |?@>P @ *3<?t  @ gPppN `Ud{*2h~  *@@ '@P @  A\ b `N ` ? 0 LC7R\`6Mc@@  #?!@<O> @L53/? `6?hrAp&KIH3/?R\`5J@`@p HjF~~ @  3t g @?] JKI ?0 00Ky3`@$(W4 G@K,`A$P8J  m`i`@D?@( ) m@`@D_`0P8  Bd``AC` @ &@d``AE@ L `f``cGg L !`B``U6JY<@? (l B`#``*Lf@ l, "@C``a B u@ h```a B v w< @`U6Jf MC] ;~R`??`?H|: c+XAE">,:pE` G{/` EC@?1 @`F@@`AM@,?O~g U6k?2|`RP0958??Q9j@s@|Q @09`` Q 2P08 @ppp2UH88@ppp1x7 ~K`r| ` UXc87@0p7*Lp  g 59>?U`7 Mp~ 0jjs|7  g0U3> @ g> 0 `UV>>T <U6 c1|>@ \' UcX8>``A%p? @p9<%U`? ppi p|#?P`pex|@` U 3 RJqxx g[ %200 V>Y.$  ph  h( pppph0@pu@@@@z @`` `pp  pxx<<4|x|X|<|T<&(nln(l `T" 4gvwX0Uf`fxk0?<  g RG %H/ 0jQM / g0RI@`ppp"@4`8p?p X8 UI`@tsw 08 p80;P\ `Tiv`qwV1ppw cT9 @lspw n`mPq~hYqp?w0Cp4hpqpwc ???[ppp@ppp `[0\`!  g Y " 0ja d'ggL g0b@` (.nn( e` p|<||x| `d`x8x <8<cd @0pp@ `` @@@ 2LT Y>Tfu|p~fufupfup33444+V8+**0      pf `f0xs |S#gx:;ٙ:; +< +<9T9U3 `̘8@???͈qqfxx @ Kqqxp3<??4p8pp3<??4`8` @T3@=T 1>??̼<@d1> ??̼< Xx|@Ns>@@ @ +@c͐> @@X6D7iY|@h`n||iY| 33L\\@.qo@"<3P 0ccd)01 >?{0@*yP9y\\@`P`PPP@2p3 BcP` P@  gP \@``@ @ 1H@ a`Ąx P X?\@@@` @ @@! `@؀ @ @`PcH0 &@ d@L@  @ Tp@Ѐ@ ``1q@`P<<G @H@  )H@ @H` LpLL  Pgx @L `T\@@<<@(px  DψxDZz\D31@ D @D~`(0<D8 5t X \\@̙xp`V ``  ΀@ P V \\@؀@H000 @` ڀ@      D<RL\\@R@ $0\@@ƀ RsPR~f`\@@ƀ3+gTL\@ր@00 +'s30J٘ǿn  8[3PHD\@@[ 0ٜCYǀY3̼ÿ5>ٜCtx @ ۀ@ 4 JX8` N0JX8F8U @8TT hp<"?,Vf$8Vf$8 "?$~| @ 0 )@а8xtxx` ?0@x ?0@xF0txxp| @@@ `́@?ps:x@ΐ>x@ΐ> s:| @ @ ``0@ ``|j L?)? <@ <@@p ?3`xfsx~E|x~E|`p fs` p3&>06>06g  3&C ͻ<|? 8@4@ @&!|0?@?~t? |p t@h@ @rq9\fup3fup @sV8 @@ :|,*g9><*R `   @@ !<0 @@8 <888 8D =gx# < #  x A<D@x@p( p@p `. 0?@8p9>??@988~p9>??@ <  p?? L  T| ` `sXC|`3LÀ\`X?3LÀ@ ?8?? X@@@@ `3d@Dx@ΐ>@@PCx>@ CxF `00@@@@ @X@``@ @``π@?;?Vt|8 <@|À @L/?@ /?1? vK<9?ǀx~E|V?DxfsV? fCπ@@|>06 G?83 &G? 3 C~p2,??p  O?3<3Y>Tfup8ghg9><0*h  |À @  3@,   ^   `` <ʌ(0+0\   0@8< p 80GQ0?P0@988\y3`<??4`8p3@ h p@  \@ Ђтр T X  8d`ppq Hj 8q~p| $ l pH  Aчр  `ٜ 80 @ll @pLD pp0 8 ُـ T ,<b~~~H H$l @p 080@pIـ  4 L ||6E3`#< D ppp  "nP p@L P ш0ـT`X @@;`plC)><^? I>888xn pF@ jM"2$ ``w`X878xnq  5Gx|  m@pGxe`Ľ:   6 << @ d`p[0&c@h 28` T@@f`<<*f00@f$?plŋ@@@@4  3 8 3xdc`C?p"e'  h@ 210@x3@Ì @pUC@ @pCx>S:@  ! 8<b| @`@@ `p@`` ,!<   08 @@SO?/?W(P:?  )'?V?q+gfs/ @rq  38|G? 9>L#3 &@@&!@&~q<99@ @ ==OO||<<JPDPDDD@!@!QQAAPP@@J||GG!!AA@@JDDDD!!AAAA@@aa<DDGG<<==11<<aa*K * Skrm till Nyrsparty demot, OB december 1992 * *K jsr setsuper jsr setscreen move.l $70.w,oldvbi move.l #newvbi2,$70.w move.l #strng,-(sp) move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp jsr piccy move.l oldvbi,$70.w jsr music move.w #37,-(sp) trap #14 addq.l #2,sp move.l #save,a0 move.l #$120,(a0)+ move.b $fffa1b,(a0)+ move.b $fffa09,(a0)+ move.b $fffa07,(a0)+ move.b $fffa13,(a0)+ move.b $fffa21,(a0)+ move.w #$2700,sr move.l #newvbi,$70.w move.l #border,$120 clr.b $fa07.w clr.b $fa09.w ori.b #1,$fa07.w ori.b #1,$fa13.w clr.b $fa1b.w move.w #$2300,sr move.l #$30,a0 move.w #20,d0 cls: move.l #0,(a0)+ dbf.w d0,cls move.l #$46000,a0 move.w #1000,d0 clsbuf: move.l #0,(a0)+ dbf.w d0,clsbuf move.w #$100,$ff8242 move.w #$200,$ff8244 move.w #$300,$ff8246 move.w #$400,$ff8248 move.w #$500,$ff824a move.w #$600,$ff824c move.w #$700,$ff824e move.w #$f00,$ff8250 move.w #$700,$ff8252 move.w #$600,$ff8254 move.w #$500,$ff8256 move.w #$400,$ff8258 move.w #$300,$ff825a move.w #$200,$ff825c move.w #$100,$ff825e move.l #shdepal,diffpals *K mainloop: move.w #$0,$ff8240 jsr waitvbl jsr screenswap move.w #$0,$ff8240 cmp.b #57,$fffc02 beq slut move.l a5,a0 move.l a5,a1 add.w #201*160,a0 add.w #201*160,a1 addq.w #8,a1 move.w #15,d0 scroll: movem.l (a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,(a0) movem.l 40(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,40(a0) movem.l 80(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,80(a0) movem.l 120(a1),d1-d7/a2 movem.l d1-d7/a2,120(a0) movem.l 160(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,160(a0) movem.l 40+160(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,40+160(a0) movem.l 80+160(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,80+160(a0) movem.l 120+160(a1),d1-d7/a2 movem.l d1-d7/a2,120+160(a0) add.w #320,a0 add.w #320,a1 dbf.w d0,scroll add.w #1,bokplac cmp.w #4,bokplac bne shopp move.w #0,bokplac add.w #1,char move.l #$46000,a1 move.w #10,d0 hackscr: move.l 4(a1),0(a1) move.l 12(a1),8(a1) move.l 20(a1),16(a1) move.l 28(a1),24(a1) move.l 4+32(a1),0+32(a1) move.l 12+32(a1),8+32(a1) move.l 20+32(a1),16+32(a1) move.l 28+32(a1),24+32(a1) move.l 4+64(a1),0+64(a1) move.l 12+64(a1),8+64(a1) move.l 20+64(a1),16+64(a1) move.l 28+64(a1),24+64(a1) add.w #96,a1 dbf.w d0,hackscr move.l #text,a0 add.w char,a0 clr.w d0 move.b (a0),d0 cmp.w #32,d0 bne shopp2 move.w #94,d0 shopp2: cmp.w #33,d0 bne shopp3 move.w #92,d0 shopp3: cmp.w #63,d0 bne shopp4 move.w #91,d0 shopp4: cmp.w #46,d0 bne shopp5 move.w #93,d0 shopp5: cmp.w #0,d0 bne shopp6 move.w #94,d0 sub.w #23,char shopp6: sub.w #65,d0 mulu.w #512,d0 move.l #font,a0 add.w d0,a0 move.l #$46000,a1 addq.w #4,a1 move.w #10,d0 newchar: move.w (a0)+,(a1) move.w (a0)+,8(a1) move.w (a0)+,16(a1) move.w (a0)+,24(a1) move.w (a0)+,2(a1) move.w (a0)+,10(a1) move.w (a0)+,18(a1) move.w (a0)+,26(a1) move.w (a0)+,32(a1) move.w (a0)+,8+32(a1) move.w (a0)+,16+32(a1) move.w (a0)+,24+32(a1) move.w (a0)+,2+32(a1) move.w (a0)+,10+32(a1) move.w (a0)+,18+32(a1) move.w (a0)+,26+32(a1) move.w (a0)+,64(a1) move.w (a0)+,8+64(a1) move.w (a0)+,16+64(a1) move.w (a0)+,24+64(a1) move.w (a0)+,2+64(a1) move.w (a0)+,10+64(a1) move.w (a0)+,18+64(a1) move.w (a0)+,26+64(a1) add.w #96,a1 dbf.w d0,newchar shopp: move.l #$46000,a0 add.w bokplac,a0 move.l a5,a1 add.w #201*160,a1 add.w #152,a1 move.w #30,d0 getup: move.b (a0),(a1)+ move.b 1(a0),(a1)+ move.b 8(a0),(a1)+ move.b 9(a0),(a1)+ move.b 16(a0),(a1)+ move.b 17(a0),(a1)+ move.b 24(a0),(a1)+ move.b 25(a0),(a1)+ add.w #32,a0 add.w #152,a1 dbf.w d0,getup * Timer fr dom olika delarna cmp.w #1,clear beq clr addq.w #1,t cmp.w #9,t bgt no_fade_up move.l #colours,a6 move.w t,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_up: cmp.w #1000,t bgt no_many_spr * move.l #colours+60*8,a6 jsr many_spr bra klar no_many_spr: cmp.w #1008,t bgt no_fade_down move.l #colours+60*9,a6 move.w t,d0 sub.w #1000,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_down: cmp.w #1058,t bgt no_cls move.l a5,a0 move.w t,d0 sub.w #1009,d0 lsr.w #1,d0 mulu.w #160*8,d0 add.w d0,a0 move.w #2*20*8,d1 cls_loop: move.l #0,(a0)+ dbf.w d1,cls_loop bra klar no_cls: cmp.w #1059,t bgt no_cls_buf move.l #buffer,a0 move.w #773,d0 cls_buf: move.l #0,(a0)+ dbf.w d0,cls_buf bra klar no_cls_buf: cmp.w #1066,t bgt no_fade_up2 move.l #colours+60*18,a6 move.w t,d0 sub.w #1059,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_up2: cmp.w #2065,t bgt no_many_spr2 jsr many_spr bra klar no_many_spr2: cmp.w #2073,t bgt no_fade_down3 move.l #colours+50*30,a6 move.w t,d0 sub.w #2065,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_down3: cmp.w #2123,t bgt no_cls2 move.l a5,a0 move.w t,d0 sub.w #2074,d0 lsr.w #1,d0 mulu.w #160*8,d0 add.w d0,a0 move.w #2*20*8,d1 cls_loop2: move.l #0,(a0)+ dbf.w d1,cls_loop2 bra klar no_cls2: cmp.w #2133,t bgt no_fade_up3 move.l #colours+5r8*30,a6 move.w t,d0 sub.w #2123,d0 mulu.w #60,d0 add.w d0,a6 jsr big_spr bra klar no_fade_up3: move.b $fffc02,d0 cmp.b #80,d0 bne noleft sub.w #2,xp cmp.w #0,xp bgt noleft move.w #0,xp noleft: cmp.b #72,d0 bne noright add.w #2,xp cmp.w #50,xp blt noright move.w #50,xp noright: cmp.b #77,d0 bne noup sub.w #2,yp cmp.w #0,yp bgt noup move.w #0,yp noup: cmp.b #75,d0 bne nodown add.w #2,yp cmp.w #50,yp blt nodown move.w #50,yp nodown: cmp.b #97,d0 bne noempty move.w #1,clear move.w #0,u noempty: cmp.b #2,d0 bne no1 move.l #shdepal,diffpals no1: cmp.b #3,d0 bne no2 move.l #shdepal+60,diffpals no2: cmp.b #4,d0 bne no3 move.l #shdepal+120,diffpals no3: cmp.b #5,d0 bne no4 move.l #shdepal+180,diffpals no4: cmp.b #6,d0 bne no5 move.l #shdepal+240,diffpals no5: cmp.b #7,d0 bne no6 move.l #shdepal+300,diffpals no6: move.l diffpals,a6 cmp.b #8,d0 bne no7 move.l #shdepal+360,diffpals no7: cmp.b #9,d0 bne no8 move.l #shdepal+420,diffpals no8: cmp.b #10,d0 bne no9 move.l #shdepal+480,diffpals no9: cmp.b #11,d0 bne no0 move.l #shdepal+540,diffpals no0: move.l diffpals,a6 jsr big_spr move.w #3000,t klar: jmp mainloop *K clr: move.l #colours2,a6 move.l a5,a0 sub.w #160*8,a0 add.w #1,u cmp.w #52,u bne jmp move.w #0,u move.w #0,clear move.l diffpals,a6 * move.l #bbuffer,a0 move.w #639,d0 cls_buf3: move.l #0,(a0)+ dbf.w d0,cls_buf3 bra klar * jmp: move.w u,d0 lsr.w #1,d0 mulu.w #160*8,d0 add.w d0,a0 move.w #2*20*8,d1 cls_loop5: move.l #0,(a0)+ dbf.w d1,cls_loop5 bra klar *K many_spr: * Sprite 1 move.l #buffer,a2 move.l #buffer+128,a3 move.l a5,a1 add.w buffer2,a1 move.w #15,d0 copy: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copy * Sprite 2 move.l #buffer3,a2 move.l #buffer3+128,a3 move.l a5,a1 add.w buffer4,a1 move.w #15,d0 copyb: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyb * Sprite 3 move.l #buffer5,a2 move.l #buffer5+128,a3 move.l a5,a1 add.w buffer6,a1 move.w #15,d0 copyc: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyc * Sprite 4 move.l #buffer7,a2 move.l #buffer7+128,a3 move.l a5,a1 add.w buffer8,a1 move.w #15,d0 copyd: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyd * Sprite 5 move.l #buffer9,a2 move.l #buffer9+128,a3 move.l a5,a1 add.w buffer10,a1 move.w #15,d0 copye: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copye * Sprite 6 move.l #buffer11,a2 move.l #buffer11+128,a3 move.l a5,a1 add.w buffer12,a1 move.w #15,d0 copyf: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyf * Sprite 7 move.l #buffer13,a2 move.l #buffer13+128,a3 move.l a5,a1 add.w buffer14,a1 move.w #15,d0 copyg: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyg * Sprite 8 move.l #buffer15,a2 move.l #buffer15+128,a3 move.l a5,a1 add.w buffer16,a1 move.w #15,d0 copyh: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyh * Sprite 9 move.l #buffer17,a2 move.l #buffer17+128,a3 move.l a5,a1 add.w buffer18,a1 move.w #15,d0 copyi: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyi * Sprite 10 move.l #buffer19,a2 move.l #buffer19+128,a3 move.l a5,a1 add.w buffer20,a1 move.w #15,d0 copyj: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyj * Sprite 11 move.l #buffer21,a2 move.l #buffer21+128,a3 move.l a5,a1 add.w buffer22,a1 move.w #15,d0 copyk: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyk * Sprite 12 move.l #buffer23,a2 move.l #buffer23+128,a3 move.l a5,a1 add.w buffer24,a1 move.w #15,d0 copyl: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyl * Sprite 1 move.l #siny,a0 add.w #20,v cmp.w #720*4,v blt hopp clr.w v hopp: add.w v,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer2 move.l #buffer,a2 add.w #18,v2 cmp.w #720*4,v2 blt hopp2 move.w #0,v2 hopp2: move.l #sinx,a0 add.w v2,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer2 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loop: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2 * Sprite 2 move.l #siny,a0 add.w #16,v3 cmp.w #720*4,v3 blt hoppb move.w #0,v3 hoppb: add.w v3,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer4 move.l #buffer3,a2 add.w #20,v4 cmp.w #720*4,v4 blt hopp2b move.w #0,v4 hopp2b: move.l #sinx,a0 add.w v4,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer4 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopb: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopb sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2b: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2b * Sprite 3 move.l #siny,a0 add.w #14,v5 cmp.w #720*4,v5 blt hoppc move.w #0,v5 hoppc: add.w v5,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer6 move.l #buffer5,a2 add.w #16,v6 cmp.w #720*4,v6 blt hopp2c move.w #0,v6 hopp2c: move.l #sinx,a0 add.w v6,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer6 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopc: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopc sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2c: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2c * Sprite 4 move.l #siny,a0 add.w #12,v7 cmp.w #720*4,v7 blt hoppd move.w #0,v7 hoppd: add.w v7,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer8 move.l #buffer7,a2 add.w #10,v8 cmp.w #720*4,v8 blt hopp2d move.w #0,v8 hopp2d: move.l #sinx,a0 add.w v8,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer8 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopd: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopd sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2d: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2d * Sprite 5 move.l #siny,a0 add.w #22,v9 cmp.w #720*4,v9 blt hoppe move.w #0,v9 hoppe: add.w v9,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer10 move.l #buffer9,a2 add.w #24,v10 cmp.w #720*4,v10 blt hopp2e move.w #0,v10 hopp2e: move.l #sinx,a0 add.w v10,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer10 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loope: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loope sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2e: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2e * Sprite 6 move.l #siny,a0 add.w #24,v11 cmp.w #720*4,v11 blt hoppf move.w #0,v11 hoppf: add.w v11,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer12 move.l #buffer11,a2 add.w #22,v12 cmp.w #720*4,v12 blt hopp2f move.w #0,v12 hopp2f: move.l #sinx,a0 add.w v12,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer12 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopf: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopf sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2f: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2f * Sprite 7 move.l #siny,a0 add.w #26,v13 cmp.w #720*4,v13 blt hoppg move.w #0,v13 hoppg: add.w v13,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer14 move.l #buffer13,a2 add.w #10,v14 cmp.w #720*4,v14 blt hopp2g move.w #0,v14 hopp2g: move.l #sinx,a0 add.w v14,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer14 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopg: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopg sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2g: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2g * Sprite 8 move.l #siny,a0 add.w #8,v15 cmp.w #720*4,v15 blt hopph move.w #0,v15 hopph: add.w v15,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer16 move.l #buffer15,a2 add.w #6,v16 cmp.w #720*4,v16 blt hopp2h move.w #0,v16 hopp2h: move.l #sinx,a0 add.w v16,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer16 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 looph: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,looph sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2h: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2h * Sprite 9 move.l #siny,a0 add.w #28,v17 cmp.w #720*4,v17 blt hoppi move.w #0,v17 hoppi: add.w v17,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer18 move.l #buffer17,a2 add.w #18,v18 cmp.w #720*4,v18 blt hopp2i move.w #0,v18 hopp2i: move.l #sinx,a0 add.w v18,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer18 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopi: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopi sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2i: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2i * Sprite 10 move.l #siny,a0 add.w #30,v19 cmp.w #720*4,v19 blt hoppj move.w #0,v19 hoppj: add.w v19,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer20 move.l #buffer19,a2 add.w #28,v20 cmp.w #720*4,v20 blt hopp2j move.w #0,v20 hopp2j: move.l #sinx,a0 add.w v20,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer20 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopj: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopj sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2j: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2j * Sprite 11 move.l #siny,a0 add.w #8,v21 cmp.w #720*4,v21 blt hoppk move.w #0,v21 hoppk: add.w v21,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer22 move.l #buffer21,a2 add.w #14,v22 cmp.w #720*4,v22 blt hopp2k move.w #0,v22 hopp2k: move.l #sinx,a0 add.w v22,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer22 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopk: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopk sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2k: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2k * Sprite 12 move.l #siny,a0 add.w #6,v23 cmp.w #720*4,v23 blt hoppl move.w #0,v23 hoppl: add.w v23,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer24 move.l #buffer23,a2 add.w #4,v24 cmp.w #720*4,v24 blt hopp2l move.w #0,v24 hopp2l: move.l #sinx,a0 add.w v24,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer24 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopl: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopl sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2l: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2l rts *K big_spr: * Sprite 1 move.l #bbuffer,a2 move.l a5,a1 add.w #3*160,a1 add.w bbuffer2,a1 move.w #63,d0 bcopy: move.l (a2),(a1) move.l 4(a2),4(a1) move.l 512(a2),8(a1) move.l 516(a2),12(a1) move.l 1024(a2),16(a1) move.l 1028(a2),20(a1) move.l 1536(a2),24(a1) move.l 1540(a2),28(a1) move.l 2048(a2),32(a1) move.l 2052(a2),36(a1) add.w #8,a2 add.w #160,a1 dbf.w d0,bcopy * Sprite 1 move.l #bigsiny,a0 move.w xp,d0 add.w d0,v cmp.w #720*4,v blt bhopp move.w #0,v bhopp: add.w v,a0 move.w (a0),d0 add.w #66,d0 mulu.w #160,d0 move.l a5,a1 add.w #3*160,a1 add.w d0,a1 move.w d0,bbuffer2 move.l #bbuffer,a2 move.w yp,d0 add.w d0,v2 cmp.w #720*4,v2 blt bhopp2 move.w #0,v2 bhopp2: move.l #bigsinx,a0 add.w v2,a0 move.w (a0),d0 add.w #152-24,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,bbuffer2 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 mulu.w #640,d0 move.l #big_boll,a0 add.w d0,a0 move.w #1,d6 move.w #63,d3 bloop: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop2: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop2 sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop3: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop3 sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop4: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1u,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop4 sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop5: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop5 rts *K setsuper: clr.l -(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l d0,savesuper rts *K newvbi2: move.w #1,vbiflag rte *K newvbi: clr.b $fa1b.w move.b #199,$fa21 move.b #8,$fa1b.w move.l #border,$120 move.w #1,vbiflag jsr music+8 move.w (a6),$ff8242 move.w 2(a6),$ff8244 move.w 4(a6),$ff8246 move.w 6(a6),$ff8248 move.w 8(a6),$ff824a move.w 10(a6),$ff824c move.w 12(a6),$ff824e move.w 14(a6),$ff8250 move.w 16(a6),$ff8252 move.w 18(a6),$ff8254 move.w 20(a6),$ff8256 move.w 22(a6),$ff8258 move.w 24(a6),$ff825a move.w 26(a6),$ff825c move.w 28(a6),$ff825e rte *K waitvbl: cmpi.w #1,vbiflag bne waitvbl move.w #0,vbiflag rts *K setscreen: move.w #0,-(sp) move.l #$30,-(sp) move.l #$30,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp rts *K screenswap: add.l #32000+48*160,scrsw cmp.l #64000+96*160,scrsw bne hpp move.l #0,scrsw hpp: move.l #$30,a5 add.l scrsw,a5 move.l a5,d0 lsr.l #8,d0 move.b d0,$ff8203 lsr.l #8,d0 move.b d0,$ff8201 rts *K border: clr.b $fa1b.w movem.l d0/a0,-(sp) movea.w #$fa21,a0 move.b #200,(a0) move.b #8,$fa1b.w move.b (a0),d0 wait: cmp.b (a0),d0 beq wait clr.b $f820a.w moveq.w #2,d0 boloop: nop dbf.w d0,boloop move.b #2,$f820a.w movem.l (sp)+,d0/a0 bclr #0,$fa0f.w move.w 30(a6),$ff8242 move.w 32(a6),$ff8244 move.w 34(a6),$ff8246 move.w 36(a6),$ff8248 move.w 38(a6),$ff824a move.w 40(a6),$ff824c move.w 42(a6),$ff824e move.w 44(a6),$ff8250 move.w 46(a6),$ff8252 move.w 48(a6),$ff8254 move.w 50(a6),$ff8256 move.w 52(a6),$ff8258 move.w 54(a6),$ff825a move.w 56(a6),$ff825c move.w 58(a6),$ff825e rte *K piccy: move.w #0,$ff8240 move.w #0,$ff8242 move.w #0,$ff8244 move.w #0,$ff8246 move.w #0,$ff8248 move.w #0,$ff824a move.w #0,$ff824c move.w #0,$ff824e move.w #0,$ff8250 move.w #0,$ff8252 move.w #0,$ff8254 move.w #0,$ff8256 move.w #0,$ff8258 move.w #0,$ff825a move.w #0,$ff825c move.w #0,$ff825e move.l #bild+34,a0 move.l #$30,a1 move.w #8000,d0 getup2: move.l (a0)+,(a1)+ dbf.w d0,getup2 move.l #fade,a0 move.l #$ff8242,a1 move.w #6,d0 fadeup: move.w (a0)+,(a1) move.w (a0)+,2(a1) move.w (a0)+,4(a1) move.w (a0)+,6(a1) move.w (a0)+,8(a1) move.w (a0)+,10(a1) move.w (a0)+,12(a1) jsr waitvbl jsr waitvbl jsr waitvbl jsr waitvbl jsr waitvbl jsr waitvbl dbf.w d0,fadeup key: cmp.b #57,$fffc02 bne key move.w #6,d0 fadedown: move.w -(a0),12(a1) move.w -(a0),10(a1) move.w -(a0),8(a1) move.w -(a0),6(a1) move.w -(a0),4(a1) move.w -(a0),2(a1) move.w -(a0),(a1) jsr waitvbl jsr waitvbl dbf.w d0,fadedown rts *K slut: move.l oldvbi,$70.w * clr.b $fffa1b * bset #0,$fffa07 * bset #0,$fffa13 * move.b #0,$fffa21 move.w #0,-(sp) move.l #$70,-(sp) move.l #$70,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp move #$8800,a0 move.l #$080,(a0) move.l #$090,(a0) move.l #$0a0,(a0) move.b #7,$484.w move.l #save,a0 move.l (a0)+,$120 move.b (a0)+,$fffa1b move.b (a0)+,$fffa09 move.b (a0)+,$fffa07 move.b (a0)+,$fffa13 move.b (a0)+,$fffa21 move.w #0,$ff8240 move.w #$777,$ff8242 move.w #$777,$ff8244 move.w #$777,$ff8246 move.w #0,$ff8248 move.w #0,$ff824a move.w #0,$ff824c move.w #0,$ff824e move.w #0,$ff8250 move.w #0,$ff8252 move.w #0,$ff8254 move.w #0,$ff8256 move.w #0,$ff8258 move.w #0,$ff825a move.w #0,$ff825c move.w #0,$ff825e move.l savesuper,-(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l #strng2,-(sp) move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp clr.w -(sp) trap #1 *K *K savesuper: dc.l 0 vbiflag: dc.w 0 oldvbi: dc.l 0 sinx: incbin "shdebobx.sin" even siny: incbin "shdeboby.sin" even bigsinx: incbin "bigshdex.sin" even bigsiny: incbin "bigshdey.sin" even boll: dc.l %010 dc.l %0001 0 dc.l %001 0 dc.l %010 dc.l %010 dc.l %10 dc.l %10 dc.l %10 dc.l %10 dc.l %10 dc.l %10 dc.l %010 dc.l %010 dc.l %001 0 dc.l %0001 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0001 0 dc.l %0010 dc.l %0010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %0010 dc.l %0010 dc.l %0001 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %00010 dc.l %00010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %00010 dc.l %00010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %0 10 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %0 10 dc.l %0 10 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %01 s10 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %010 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %010 dc.l %010 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %000 e0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %01000 dc.l %01000 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %01000 dc.l %01000 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 000 dc.l %0100 dc.l %0100 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %0100 dc.l %0100 dc.l %01 000 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 000 dc.l %01 00 dc.l %010 dc.l %010 dc.l %01 dc.l %01 dc.l %01 dc.l %01 dc.l %01 dc.l %01 dc.l %010 dc.l %010 dc.l %01 00 dc.l %01 000 dc.l %010 v: dc.w 0 v2: dc.w 0 v3: dc.w 0 v4: dc.w 0 v5: dc.w 0 v6: dc.w 0 v7: dc.w 0 v8: dc.w 0 v9: dc.w 0 v10: dc.w 0 v11: dc.w 0 v12: dc.w 0 v13: dc.w 0 v14: dc.w 0 v15: dc.w 0 v16: dc.w 0 v17: dc.w 0 v18: dc.w 0 v19: dc.w 0 v20: dc.w 0 v21: dc.w 0 v22: dc.w 0 v23: dc.w 0 v24: dc.w 0 space: ds.w 4*16 a: dc.w 0 l: dc.w 0 scrsw: dc.l 0 buffer: ds.w 128 buffer2: dc.w 0 buffer3: ds.w 128 buffer4: dc.w 0 buffer5: ds.w 128 buffer6: dc.w 0 buffer7: ds.w 128 buffer8: dc.w 0 buffer9: ds.w 128 buffer10: dc.w 0 buffer11: ds.w 128 buffer12: dc.w 0 buffer13: ds.w 128 buffer14: dc.w 0 buffer15: ds.w 128 buffer16: dc.w 0 buffer17: ds.w 128 buffer18: dc.w 0 buffer19: ds.w 128 buffer20: dc.w 0 buffer21: ds.w 128 buffer22: dc.w 0 buffer23: ds.w 128 buffer24: dc.w 0 t: dc.w 0 xp: dc.w 16 yp: dc.w 18 font: incbin "zaqe.fnt" even bokplac: dc.w 0 char: dc.w 0 u: dc.w 0 clear: dc.w 0 strng: dc.b $12 strng2 dc.b $8 save: ds.b 9 text: dc.b " YES. SHADED BOBS. AND THERE IS TWELVE OF THOSE LITTLE BEAUTIES ! WITHOUT MUSIC AND SCROLLER I CAN DRAW SIXTEEN OF THOSE ON ONE VBL... AND MY ROUTINE IS NOT MUCH OPTIMIZED. " dc.b " JUST WAIT FOR THE FINAL VERSION ! SOON I WILL CHANGE THOSE SMALL TO A BIG ONE WHICH YOU CAN CONTROL USING THE KEYBOARD. WHEN TALKING ABOUT SHADED BOBS I ALSO WANT TO GREET AGGRESSION FOR " dc.b " MAKING SHADED BOBS ON THE ST TOO... THANKS FOR A NICE DEMO GUYS. HERE IS THE BIG BOB. USE THE ARROW KEYS TO CHANGE THE MOVEMENTS. LEFT AND RIGHT TO INCREASE AND DECREASE THE INC X VALUE. THE UP AND DOWN ARROW TO CHANGE " dc.b "THE INC Y VALUE. PRESS THE NICE KEY UNDO TO CLEAR AWAY ALL THE RUBBISH FROM THE SCREEN. THE KEYS ZERO TO NINE TO CHANGE THE COLOURS ON THE SCREEN. WELL.. THAT WAS THE KEYS. BEFORE I FORGET IT LET US " dc.b "TAKE THE CREDITS ALL CODING BY OB OF ANATOMICA. I AM IMPRESSED IF YOU HAVE HEARD OF ME BEFORE !! INTRO PICCY AND FONT IS MADE BY OUR GREAT GRAPHICS GUY CALLED ZAQE THE COOL MUSIC IS COMPOSED " dc.b "BY CELTIC OF AURA AND IS RIPPED BY ME. THAT WAS THE CREDITS... NOW ITS ONE WEEK AGO THE PARTY WHICH ANATOMICA AND CRYSTALIC HAD ENDED. IT WAS A GREAT TIME WITH A LOT OF CODING DRAWING COMPOSING BUT NOT MUCH " dc.b "SLEEPING ! BY THE WAY DID YOU LIKE THE BLIPP BLOPP TECHNO MUSIC AT THE INTRO ? COOL OR WOT... IF YOU DONT LIKE IT TRY TO MAKE A BETTER TECHNO TUNE IN BLIPP BLOPP YOURSELF. IT WAS OUR MUSICIAN BLUE NUNS FIRST TRY AT" dc.b " BLIPP BLOPP. HE DID NOT LIKE TO WRITE BLIPP BLOPP BUT WE FORCED HIM TO MAKE SOME. HE PREFERS TO MAKE TRACKER MUSIC AND I UNDERSTANDS HIM ! NOPE TIME IS RUNNING AWAY SO I GOT TO END NOW. PRESS SPACE DUDES " dc.b " ANATOMICA ",0 even bokplac2: dc.w 0 music: incbin "aura.mus" even big_boll: incbin "shde.spr" even bild: incbin "atari.pi1" even fade: dc.w $0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$111,$0,$0,$0,$0 dc.w $0,$111,$222,$0,$0,$0,$0 dc.w $111,$222,$333,$0,$0,$0,$0 dc.w $222,$333,$444,$111,$0,$0,$0 dc.w $333,$444,$555,$222,$111,$0,$0 dc.w $444,$555,$666,$333,$222,$111,$0 dc.w $555,$666,$777,$444,$333,$222,$111 bbuffer: ds.w 1280 bbuffer2: dc.w 0 diffpals: dc.w 0 colours: dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$1,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$1,$2,$1,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$1,$2,$0,$0,$0,$100,$111 dc.w $0,$0,$0,$0,$0,$1,$2,$3,$2,$1,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$222 dc.w $0,$0,$0,$0,$1,$2,$3,$4,$3,$2,$1,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$333 dc.w $0,$0,$0,$1,$2,$3,$4,$5,$4,$3,$2,$1,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$444 dc.w $0,$0,$1,$2,$3,$4,$5,$6,$5,$4,$3,$2,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$555 dc.w $0,$1,$2,$3,$4,$5,$6,$7,$5,$4,$3,$2,$1,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$666 dc.w $1,$2,$3,$4,$5,$6,$7,$7,$7,$6,$5,$4,$3,$2,$1 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $1,$2,$3,$4,$5,$6,$7,$7,$7,$6,$5,$4,$3,$2,$1 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$1,$2,$3,$4,$5,$6,$7,$6,$5,$4,$3,$2,$1,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$1,$2,$3,$4,$5,$6,$5,$4,$3,$2,$1,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$1,$2,$3,$4,$5,$4,$3,$2,$1,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$1,$2,$3,$4,$3,$2,$1,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$1,$2,$3,$2,$1,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$1,$2,$1,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$1,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$100,$0,$0,$0,$0,$0,$0,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$100,$200,$0,$0,$0,$0,$0,$10,$20,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$100,$200,$300,$0,$0,$0,$0,$10,$20,$30,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431R,$542,$653,$764,$777 dc.w $0,$0,$0,$100,$200,$300,$400,$0,$0,$0,$10,$20,$30,$40,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$100,$200,$300,$400,$500,$0,$0,$10,$20,$30,$40,$50,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$300,$400,$500,$600,$0,$10,$20,$30,$40,$50,$60,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $100,$200,$300,$400,$500,$600,$700,$10,$20,$30,$40,$50,$60,$70,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $100,$200,$300,$400,$500,$600,$700,$10,$20,$30,$40,$50,$60,$70,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$300,$400,$500,$600,$0,$10,$20,$30,$40,$50,$60,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$100,$200,$300,$400,$500,$0,$0,$10,$20,$30,$40,$50,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$100,$200,$300,$400,$0,$0,$0,$10,$20,$30,$40,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$100,$200,$300,$0,$0,$0,$0,$10,$20,$30,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$100,$200,$0,$0,$0,$0,$0,$10,$20,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$100,$0,$0,$0,$0,$0,$0,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$10,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$10,$20,$10,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$10,$20,$30,$20,$10,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$10,$20,$30,$40,$30,$20,$10,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$10,$20,$30,$40,$50,$40,$30,$20,$10,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$10,$20,$30,$40,$50,$60,$50,$40,$30,$20,$10,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$10,$20,$30,$40,$50,$60,$70,$60,$50,$40,$30,$20,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 colours2: dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 shdepal: dc.w $0,$10,$20,$30,$40,$50,$60,$70,$60,$50,$40,$30,$20,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$310,$420,$530,$640,$750,$10,$20,$31,$42,$53,$64,$75 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$300,$400,$300,$200,$100,$1,$2,$3,$4,$3,$2,$1 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $8,$1,$9,$2,$a,$3,$b,$4,$c,$5,$d,$6,$e,$7,$f dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$1,$2,$3,$4,$5,$6,$7,$6,$5,$4,$3,$2,$1,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$101,$202,$303,$404,$505,$606,$707,$606,$505,$404,$303,$202,$101,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$1,$2,$1,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$707,$0,$0,$0,$707,$0,$0,$0,$707,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $100,$200,$300,$400,$500,$600,$700,$710,$720,$730,$740,$750,$760,$770,$771 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $111,$222,$333,$444,$555,$666,$777,$666,$555,$444,$333,$222,$111,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 end **K * Skrm till Nyrsparty demot, OB december 1992 * *K jsr setsuper jsr setscreen move.l $70.w,oldvbi move.l #newvbi2,$70.w move.l #strng,-(sp) move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp jsr piccy move.l oldvbi,$70.w jsr music move.w #37,-(sp) trap #14 addq.l #2,sp move.l #save,a0 move.l #$120,(a0)+ move.b $fffa1b,(a0)+ move.b $fffa09,(a0)+ move.b $fffa07,(a0)+ move.b $fffa13,(a0)+ move.b $fffa21,(a0)+ move.w #$2700,sr move.l #newvbi,$70.w move.l #border,$120 clr.b $fa07.w clr.b $fa09.w ori.b #1,$fa07.w ori.b #1,$fa13.w clr.b $fa1b.w move.w #$2300,sr move.l #$30,a0 move.w #20,d0 cls: move.l #0,(a0)+ dbf.w d0,cls move.l #$46000,a0 move.w #1000,d0 clsbuf: move.l #0,(a0)+ dbf.w d0,clsbuf move.w #$100,$ff8242 move.w #$200,$ff8244 move.w #$300,$ff8246 move.w #$400,$ff8248 move.w #$500,$ff824a move.w #$600,$ff824c move.w #$700,$ff824e move.w #$f00,$ff8250 move.w #$700,$ff8252 move.w #$600,$ff8254 move.w #$500,$ff8256 move.w #$400,$ff8258 move.w #$300,$ff825a move.w #$200,$ff825c move.w #$100,$ff825e move.l #shdepal,diffpals *K mainloop: move.w #$0,$ff8240 jsr waitvbl jsr screenswap move.w #$0,$ff8240 cmp.b #57,$fffc02 beq slut move.l a5,a0 move.l a5,a1 add.w #201*160,a0 add.w #201*160,a1 addq.w #8,a1 move.w #15,d0 scroll: movem.l (a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,(a0) movem.l 40(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,40(a0) movem.l 80(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,80(a0) movem.l 120(a1),d1-d7/a2 movem.l d1-d7/a2,120(a0) movem.l 160(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,160(a0) movem.l 40+160(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,40+160(a0) movem.l 80+160(a1),d1-d7/a2-a4 movem.l d1-d7/a2-a4,80+160(a0) movem.l 120+160(a1),d1-d7/a2 movem.l d1-d7/a2,120+160(a0) add.w #320,a0 add.w #320,a1 dbf.w d0,scroll add.w #1,bokplac cmp.w #4,bokplac bne shopp move.w #0,bokplac add.w #1,char move.l #$46000,a1 move.w #10,d0 hackscr: move.l 4(a1),0(a1) move.l 12(a1),8(a1) move.l 20(a1),16(a1) move.l 28(a1),24(a1) move.l 4+32(a1),0+32(a1) move.l 12+32(a1),8+32(a1) move.l 20+32(a1),16+32(a1) move.l 28+32(a1),24+32(a1) move.l 4+64(a1),0+64(a1) move.l 12+64(a1),8+64(a1) move.l 20+64(a1),16+64(a1) move.l 28+64(a1),24+64(a1) add.w #96,a1 dbf.w d0,hackscr move.l #text,a0 add.w char,a0 clr.w d0 move.b (a0),d0 cmp.w #32,d0 bne shopp2 move.w #94,d0 shopp2: cmp.w #33,d0 bne shopp3 move.w #92,d0 shopp3: cmp.w #63,d0 bne shopp4 move.w #91,d0 shopp4: cmp.w #46,d0 bne shopp5 move.w #93,d0 shopp5: cmp.w #0,d0 bne shopp6 move.w #94,d0 sub.w #23,char shopp6: sub.w #65,d0 mulu.w #512,d0 move.l #font,a0 add.w d0,a0 move.l #$46000,a1 addq.w #4,a1 move.w #10,d0 newchar: move.w (a0)+,(a1) move.w (a0)+,8(a1) move.w (a0)+,16(a1) move.w (a0)+,24(a1) move.w (a0)+,2(a1) move.w (a0)+,10(a1) move.w (a0)+,18(a1) move.w (a0)+,26(a1) move.w (a0)+,32(a1) move.w (a0)+,8+32(a1) move.w (a0)+,16+32(a1) move.w (a0)+,24+32(a1) move.w (a0)+,2+32(a1) move.w (a0)+,10+32(a1) move.w (a0)+,18+32(a1) move.w (a0)+,26+32(a1) move.w (a0)+,64(a1) move.w (a0)+,8+64(a1) move.w (a0)+,16+64(a1) move.w (a0)+,24+64(a1) move.w (a0)+,2+64(a1) move.w (a0)+,10+64(a1) move.w (a0)+,18+64(a1) move.w (a0)+,26+64(a1) add.w #96,a1 dbf.w d0,newchar shopp: move.l #$46000,a0 add.w bokplac,a0 move.l a5,a1 add.w #201*160,a1 add.w #152,a1 move.w #30,d0 getup: move.b (a0),(a1)+ move.b 1(a0),(a1)+ move.b 8(a0),(a1)+ move.b 9(a0),(a1)+ move.b 16(a0),(a1)+ move.b 17(a0),(a1)+ move.b 24(a0),(a1)+ move.b 25(a0),(a1)+ add.w #32,a0 add.w #152,a1 dbf.w d0,getup * Timrer fr dom olika delarna cmp.w #1,clear beq clr addq.w #1,t cmp.w #9,t bgt no_fade_up move.l #colours,a6 move.w t,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_up: cmp.w #1000,t bgt no_many_spr * move.l #colours+60*8,a6 jsr many_spr bra klar no_many_spr: cmp.w #1008,t bgt no_fade_down move.l #colours+60*9,a6 move.w t,d0 sub.w #1000,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_down: cmp.w #1058,t bgt no_cls move.l a5,a0 move.w t,d0 sub.w #1009,d0 lsr.w #1,d0 mulu.w #160*8,d0 add.w d0,a0 move.w #2*20*8,d1 cls_loop: move.l #0,(a0)+ dbf.w d1,cls_loop bra klar no_cls: cmp.w #1059,t bgt no_cls_buf move.l #buffer,a0 move.w #773,d0 cls_buf: move.l #0,(a0)+ dbf.w d0,cls_buf bra klar no_cls_buf: cmp.w #1066,t bgt no_fade_up2 move.l #colours+60*18,a6 move.w t,d0 sub.w #1059,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_up2: cmp.w #2065,t bgt no_many_spr2 jsr many_spr bra klar no_many_spr2: cmp.w #2073,t bgt no_fade_down3 move.l #colours+50*30,a6 move.w t,d0 sub.w #2065,d0 mulu.w #60,d0 add.w d0,a6 jsr many_spr bra klar no_fade_down3: cmp.w #2123,t bgt no_cls2 move.l a5,a0 move.w t,d0 sub.w #2074,d0 lsr.w #1,d0 mulu.w #160*8,d0 add.w d0,a0 move.w #2*20*8,d1 cls_loop2: move.l #0,(a0)+ dbf.w d1,cls_loop2 bra klar no_cls2: cmp.w #2133,t bgt no_fade_up3 move.l #colours+58*30,a6 move.w t,d0 sub.w #2123,d0 mulu.w #60,d0 add.w d0,a6 jsr big_spr bra klar no_fade_up3: move.b $fffc02,d0 cmp.b #80,d0 bne noleft sub.w #2,xp cmp.w #0,xp bgt noleft move.w #0,xp noleft: cmp.b #72,d0 bne noright add.w #2,xp cmp.w #50,xp blt noright move.w #50,xp noright: cmp.b #77,d0 bne noup sub.w #2,yp cmp.w #0,yp bgt noup move.w #0,yp noup: cmp.b #75,d0 bne nodown add.w #2,yp cmp.w #50,yp blt nodown move.w #50,yp nodown: cmp.b #97,d0 bne noempty move.w #1,clear move.w #0,u noempty: cmp.b #2,d0 bne no1 move.l #shdepal,diffpals no1: cmp.b #3,d0 bne no2 move.l #shdepal+60,diffpals no2: cmp.b #4,d0 bne no3 move.l #shdepal+120,diffpals no3: cmp.b #5,d0 bne no4 move.l #shdepal+180,diffpals no4: cmp.b #6,d0 bne no5 move.l #shdepal+240,diffpals no5: cmp.b #7,d0 bne no6 move.l #shdepal+300,diffpals no6: move.l diffpals,a6 cmp.b #8,d0 bne no7 move.l #shdepal+360,diffpals no7: cmp.b #9,d0 bne no8 move.l #shdepal+420,diffpals no8: cmp.b #10,d0 bne no9 move.l #shdepal+480,diffpals no9: cmp.b #11,d0 bne no0 move.l #shdepal+540,diffpals no0: move.l diffpals,a6 jsr big_spr move.w #3000,t klar: jmp mainloop *K clr: move.l #colours2,a6 move.l a5,a0 sub.w #160*8,a0 add.w #1,u cmp.w #53,u bne jmp move.w #0,u move.w #0,clear move.l diffpals,a6 * move.l #bbuffer,a0 move.w #639,d0 cls_buf3: move.l #0,(a0)+ dbf.w d0,cls_buf3 bra klar * jmp: move.w u,d0 lsr.w #1,d0 mulu.w #160*8,d0 add.w d0,a0 move.w #2*20*8,d1 cls_loop5: move.l #0,(a0)+ dbf.w d1,cls_loop5 bra klar *K many_spr: * Sprite 1 move.l #buffer,a2 move.l #buffer+128,a3 move.l a5,a1 add.w buffer2,a1 move.w #15,d0 copy: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copy * Sprite 2 move.l #buffer3,a2 move.l #buffer3+128,a3 move.l a5,a1 add.w buffer4,a1 move.w #15,d0 copyb: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyb * Sprite 3 move.l #buffer5,a2 move.l #buffer5+128,a3 move.l a5,a1 add.w buffer6,a1 move.w #15,d0 copyc: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyc * Sprite 4 move.l #buffer7,a2 move.l #buffer7+128,a3 move.l a5,a1 add.w buffer8,a1 move.w #15,d0 copyd: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyd * Sprite 5 move.l #buffer9,a2 move.l #buffer9+128,a3 move.l a5,a1 add.w buffer10,a1 move.w #15,d0 copye: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copye * Sprite 6 move.l #buffer11,a2 move.l #buffer11+128,a3 move.l a5,a1 add.w buffer12,a1 move.w #15,d0 copyf: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyf * Sprite 7 move.l #buffer13,a2 move.l #buffer13+128,a3 move.l a5,a1 add.w buffer14,a1 move.w #15,d0 copyg: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyg * Sprite 8 move.l #buffer15,a2 move.l #buffer15+128,a3 move.l a5,a1 add.w buffer16,a1 move.w #15,d0 copyh: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyh * Sprite 9 move.l #buffer17,a2 move.l #buffer17+128,a3 move.l a5,a1 add.w buffer18,a1 move.w #15,d0 copyi: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyi * Sprite 10 move.l #buffer19,a2 move.l #buffer19+128,a3 move.l a5,a1 add.w buffer20,a1 move.w #15,d0 copyj: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyj * Sprite 11 move.l #buffer21,a2 move.l #buffer21+128,a3 move.l a5,a1 add.w buffer22,a1 move.w #15,d0 copyk: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyk * Sprite 12 move.l #buffer23,a2 move.l #buffer23+128,a3 move.l a5,a1 add.w buffer24,a1 move.w #15,d0 copyl: move.l (a2)+,(a1) move.l (a2)+,4(a1) move.l (a3)+,8(a1) move.l (a3)+,12(a1) add.w #160,a1 dbf.w d0,copyl * Sprite 1 move.l #siny,a0 add.w #20,v cmp.w #720*4,v blt hopp clr.w v hopp: add.w v,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer2 move.l #buffer,a2 add.w #18,v2 cmp.w #720*4,v2 blt hopp2 move.w #0,v2 hopp2: move.l #sinx,a0 add.w v2,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer2 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loop: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2 * Sprite 2 move.l #siny,a0 add.w #16,v3 cmp.w #720*4,v3 blt hoppb move.w #0,v3 hoppb: add.w v3,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer4 move.l #buffer3,a2 add.w #20,v4 cmp.w #720*4,v4 blt hopp2b move.w #0,v4 hopp2b: move.l #sinx,a0 add.w v4,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer4 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopb: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopb sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2b: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2b * Sprite 3 move.l #siny,a0 add.w #14,v5 cmp.w #720*4,v5 blt hoppc move.w #0,v5 hoppc: add.w v5,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer6 move.l #buffer5,a2 add.w #16,v6 cmp.w #720*4,v6 blt hopp2c move.w #0,v6 hopp2c: move.l #sinx,a0 add.w v6,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer6 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopc: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopc sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2c: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2c * Sprite 4 move.l #siny,a0 add.w #12,v7 cmp.w #720*4,v7 blt hoppd move.w #0,v7 hoppd: add.w v7,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer8 move.l #buffer7,a2 add.w #10,v8 cmp.w #720*4,v8 blt hopp2d move.w #0,v8 hopp2d: move.l #sinx,a0 add.w v8,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer8 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopd: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopd sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2d: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2d * Sprite 5 move.l #siny,a0 add.w #22,v9 cmp.w #720*4,v9 blt hoppe move.w #0,v9 hoppe: add.w v9,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer10 move.l #buffer9,a2 add.w #24,v10 cmp.w #720*4,v10 blt hopp2e move.w #0,v10 hopp2e: move.l #sinx,a0 add.w v10,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer10 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loope: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loope sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2e: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2e * Sprite 6 move.l #siny,a0 add.w #24,v11 cmp.w #720*4,v11 blt hoppf move.w #0,v11 hoppf: add.w v11,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer12 move.l #buffer11,a2 add.w #22,v12 cmp.w #720*4,v12 blt hopp2f move.w #0,v12 hopp2f: move.l #sinx,a0 add.w v12,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer12 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopf: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopf sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2f: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2f * Sprite 7 move.l #siny,a0 add.w #26,v13 cmp.w #720*4,v13 blt hoppg move.w #0,v13 hoppg: add.w v13,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer14 move.l #buffer13,a2 add.w #10,v14 cmp.w #720*4,v14 blt hopp2g move.w #0,v14 hopp2g: move.l #sinx,a0 add.w v14,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer14 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopg: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopg sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2g: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2g * Sprite 8 move.l #siny,a0 add.w #8,v15 cmp.w #720*4,v15 blt hopph move.w #0,v15 hopph: add.w v15,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer16 move.l #buffer15,a2 add.w #6,v16 cmp.w #720*4,v16 blt hopp2h move.w #0,v16 hopp2h: move.l #sinx,a0 add.w v16,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer16 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 looph: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,looph sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2h: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2h * Sprite 9 move.l #siny,a0 add.w #28,v17 cmp.w #720*4,v17 blt hoppi move.w #0,v17 hoppi: add.w v17,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer18 move.l #buffer17,a2 add.w #18,v18 cmp.w #720*4,v18 blt hopp2i move.w #0,v18 hopp2i: move.l #sinx,a0 add.w v18,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer18 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopi: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopi sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2i: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2i * Sprite 10 move.l #siny,a0 add.w #30,v19 cmp.w #720*4,v19 blt hoppj move.w #0,v19 hoppj: add.w v19,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer20 move.l #buffer19,a2 add.w #28,v20 cmp.w #720*4,v20 blt hopp2j move.w #0,v20 hopp2j: move.l #sinx,a0 add.w v20,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer20 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopj: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopj sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2j: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2j * Sprite 11 move.l #siny,a0 add.w #8,v21 cmp.w #720*4,v21 blt hoppk move.w #0,v21 hoppk: add.w v21,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer22 move.l #buffer21,a2 add.w #14,v22 cmp.w #720*4,v22 blt hopp2k move.w #0,v22 hopp2k: move.l #sinx,a0 add.w v22,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer22 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopk: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopk sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2k: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2k * Sprite 12 move.l #siny,a0 add.w #6,v23 cmp.w #720*4,v23 blt hoppl move.w #0,v23 hoppl: add.w v23,a0 move.w (a0),d0 add.w #92,d0 mulu.w #160,d0 move.l a5,a1 add.w d0,a1 move.w d0,buffer24 move.l #buffer23,a2 add.w #4,v24 cmp.w #720*4,v24 blt hopp2l move.w #0,v24 hopp2l: move.l #sinx,a0 add.w v24,a0 move.w (a0),d0 add.w #152,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,buffer24 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 lsl.w #6,d0 move.l #boll,a0 add.w d0,a0 move.w #1,d6 move.w #15,d3 loopl: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loopl sub.w #62,a0 sub.w #160*16-8,a1 move.w #15,d3 loop2l: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ addq.w #4,a0 add.w #160,a1 dbf.w d3,loop2l rts *K big_spr: * Sprite 1 move.l #bbuffer,a2 move.l a5,a1 add.w #2*160,a1 add.w bbuffer2,a1 move.w #63,d0 bcopy: move.l (a2),(a1) move.l 4(a2),4(a1) move.l 512(a2),8(a1) move.l 516(a2),12(a1) move.l 1024(a2),16(a1) move.l 1028(a2),20(a1) move.l 1536(a2),24(a1) move.l 1540(a2),28(a1) move.l 2048(a2),32(a1) move.l 2052(a2),36(a1) add.w #8,a2 add.w #160,a1 dbf.w d0,bcopy * Sprite 1 move.l #bigsiny,a0 move.w xp,d0 add.w d0,v cmp.w #720*4,v blt bhopp move.w #0,v bhopp: add.w v,a0 move.w (a0),d0 add.w #66,d0 mulu.w #160,d0 move.l a5,a1 add.w #2*160,a1 add.w d0,a1 move.w d0,bbuffer2 move.l #bbuffer,a2 move.w yp,d0 add.w d0,v2 cmp.w #720*4,v2 blt bhopp2 move.w #0,v2 bhopp2: move.l #bigsinx,a0 add.w v2,a0 move.w (a0),d0 add.w #152-24,d0 move.w d0,d1 lsr.w #4,d1 lsl.w #3,d1 add.w d1,a1 add.w d1,bbuffer2 move.w d0,d1 lsr.w #4,d1 lsl.w #4,d1 sub.w d1,d0 mulu.w #640,d0 move.l #big_boll,a0 add.w d0,a0 move.w #1,d6 move.w #63,d3 bloop: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w  6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop2: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop2 sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop3: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop3 sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop4: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop4 sub.w #638,a0 sub.w #160*64-8,a1 move.w #63,d3 bloop5: move.w (a0),d0 move.w (a0),d4 move.w (a1),d2 eor.w d2,d0 move.w d0,(a1) move.w d0,(a2)+ not.w d0 and.w d4,d0 move.w d0,d1 move.w 2(a1),d2 eor.w d2,d0 move.w d0,2(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w d0,d1 move.w 4(a1),d2 eor.w d2,d0 move.w d0,4(a1) move.w d0,(a2)+ eor.w d1,d0 and.w d1,d0 and.w d4,d0 move.w 6(a1),d2 eor.w d2,d0 move.w d0,6(a1) move.w d0,(a2)+ add.w #10,a0 add.w #160,a1 dbf.w d3,bloop5 rts *K setsuper: clr.l -(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l d0,savesuper rts *K newvbi2: move.w #1,vbiflag rte *K newvbi: clr.b $fa1b.w move.b #199,$fa21 move.b #8,$fa1b.w move.l #border,$120 move.w #1,vbiflag jsr music+8 move.w (a6),$ff8242 move.w 2(a6),$ff8244 move.w 4(a6),$ff8246 move.w 6(a6),$ff8248 move.w 8(a6),$ff824a move.w 10(a6),$ff824c move.w 12(a6),$ff824e move.w 14(a6),$ff8250 move.w 16(a6),$ff8252 move.w 18(a6),$ff8254 move.w 20(a6),$ff8256 move.w 22(a6),$ff8258 move.w 24(a6),$ff825a move.w 26(a6),$ff825c move.w 28(a6),$ff825e rte *K waitvbl: cmpi.w #1,vbiflag bne waitvbl move.w #0,vbiflag rts *K setscreen: move.w #0,-(sp) move.l #$30,-(sp) move.l #$30,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp rts *K screenswap: add.l #32000+48*160,scrsw cmp.l #64000+96*160,scrsw bne hpp move.l #0,scrsw hpp: move.l #$30,a5 add.l scrsw,a5 move.l a5,d0 lsr.l #8,d0 move.b d0,$ff8203 lsr.l #8,d0 move.b d0,$ff8201 rts *K border: clr.b $fa1b.w movem.l d0/a0,-(sp) movea.w #$fa21,a0 move.b #200,(a0) move.b #8,$fa1b.w move.b (a0),d0 wait: cmp.b (a0),d0 beq wait clr.b $f820a.w moveq.w #2,d0 boloop: nop dbf.w d0,boloop move.b #2,$f820a.w movem.l (sp)+,d0/a0 bclr #0,$fa0f.w move.w 30(a6),$ff8242 move.w 32(a6),$ff8244 move.w 34(a6),$ff8246 move.w 36(a6),$ff8248 move.w 38(a6),$ff824a move.w 40(a6),$ff824c move.w 42(a6),$ff824e move.w 44(a6),$ff8250 move.w 46(a6),$ff8252 move.w 48(a6),$ff8254 move.w 50(a6),$ff8256 move.w 52(a6),$ff8258 move.w 54(a6),$ff825a move.w 56(a6), $ff825c move.w 58(a6),$ff825e rte *K piccy: move.w #0,$ff8240 move.w #0,$ff8242 move.w #0,$ff8244 move.w #0,$ff8246 move.w #0,$ff8248 move.w #0,$ff824a move.w #0,$ff824c move.w #0,$ff824e move.w #0,$ff8250 move.w #0,$ff8252 move.w #0,$ff8254 move.w #0,$ff8256 move.w #0,$ff8258 move.w #0,$ff825a move.w #0,$ff825c move.w #0,$ff825e move.l #bild+34,a0 move.l #$30,a1 move.w #8000,d0 getup2: move.l (a0)+,(a1)+ dbf.w d0,getup2 move.l #fade,a0 move.l #$ff8242,a1 move.w #6,d0 fadeup: move.w (a0)+,(a1) move.w (a0)+,2(a1) move.w (a0)+,4(a1) move.w (a0)+,6(a1) move.w (a0)+,8(a1) move.w (a0)+,10(a1) move.w (a0)+,12(a1) jsr waitvbl jsr waitvbl jsr waitvbl jsr waitvbl jsr waitvbl jsr waitvbl dbf.w d0,fadeup key: cmp.b #57,$fffc02 bne key move.w #6,d0 fadedown: move.w -(a0),12(a1) move.w -(a0),10(a1) move.w -(a0),8(a1) move.w -(a0),6(a1) move.w -(a0),4(a1) move.w -(a0),2(a1) move.w -(a0),(a1) jsr waitvbl jsr waitvbl dbf.w d0,fadedown rts *K slut: move.l oldvbi,$70.w * clr.b $fffa1b * bset #0,$fffa07 * bset #0,$fffa13 * move.b #0,$fffa21 move.w #0,-(sp) move.l #$70,-(sp) move.l #$70,-(sp) move.w #$5,-(sp) trap #14 add.l #12,sp move #$8800,a0 move.l #$080,(a0) move.l #$090,(a0) move.l #$0a0,(a0) move.b #7,$484.w move.l #save,a0 move.l (a0)+,$120 move.b (a0)+,$fffa1b move.b (a0)+,$fffa09 move.b (a0)+,$fffa07 move.b (a0)+,$fffa13 move.b (a0)+,$fffa21 move.w #0,$ff8240 move.w #$777,$ff8242 move.w #$777,$ff8244 move.w #$777,$ff8246 move.w #0,$ff8248 move.w #0,$ff824a move.w #0,$ff824c move.w #0,$ff824e move.w #0,$ff8250 move.w #0,$ff8252 move.w #0,$ff8254 move.w #0,$ff8256 move.w #0,$ff8258 move.w #0,$ff825a move.w #0,$ff825c move.w #0,$ff825e move.l savesuper,-(sp) move.w #$20,-(sp) trap #1 addq.l #6,sp move.l #strng2,-(sp) move.w #0,-(sp) move.w #25,-(sp) trap #14 addq.l #8,sp clr.w -(sp) trap #1 *K *K savesuper: dc.l 0 vbiflag: dc.w 0 oldvbi: dc.l 0 sinx: incbin "shdebobx.sin" even siny: incbin "shdeboby.sin" even bigsinx: incbin "bigshdex.sin" even bigsiny: incbin "bigshdey.sin" even boll: dc.l %010 dc.l %0001 0 dc.l %001 0 dc.l %010 dc.l %010 dc.l %10 dc.l %10 dc.l %10 dc.l %10 dc.l %10 dc.l %10 dc.l %010 dc.l %010 dc.l %001 0 dc.l %0001 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0001 0 dc.l %0010 dc.l %0010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %0010 dc.l %0010 dc.l %0001 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %00010 dc.l %00010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %00010 dc.l %00010 dc.l %01 0 dc.l %01 0 dc.l %010 i dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %00010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %0 10 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %0 10 dc.l %0 10 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %010 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 1 110 dc.l %0 1 0 dc.l %010 dc.l %010 dc.l %0 1 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %0 1 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %0 1 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 1 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %0 10 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %0 1000 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 0 dc.l %01000 dc.l %01000 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %0100 dc.l %01000 dc.l %01000 dc.l %01 0 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 0 dc.l %01 000 dc.l %0100 dc.l %0100 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %010 dc.l %0100 dc.l %0100 dc.l %01 000 dc.l %01 0 dc.l %010 dc.l %010 dc.l %01 000 dc.l %01 00 dc.l %010 dc.l %010 dc.l %01 dc.l %01 dc.l %01 dc.l %01 dc.l %01 dc.l %01 dc.l %0 !010 dc.l %010 dc.l %01 00 dc.l %01 000 dc.l %010 v: dc.w 0 v2: dc.w 0 v3: dc.w 0 v4: dc.w 0 v5: dc.w 0 v6: dc.w 0 v7: dc.w 0 v8: dc.w 0 v9: dc.w 0 v10: dc.w 0 v11: dc.w 0 v12: dc.w 0 v13: dc.w 0 v14: dc.w 0 v15: dc.w 0 v16: dc.w 0 v17: dc.w 0 v18: dc.w 0 v19: dc.w 0 v20: dc.w 0 v21: dc.w 0 v22: dc.w 0 v23: dc.w 0 v24: dc.w 0 space: ds.w 4*16 a: dc.w 0 l: dc.w 0 scrsw: dc.l 0 buffer: ds.w 128 buffer2: dc.w 0 buffer3: ds.w 128 buffer4: dc.w 0 buffer5: ds.w 128 buffer6: dc.w 0 buffer7: ds.w 128 buffer8: dc.w 0 buffer9: ds.w 128 buffer10: dc.w 0 buffer11: ds.w 128 buffer12: dc.w 0 buffer13: ds.w 128 buffer14: dc.w 0 buffer15: ds.w 128 buffer16: dc.w 0 buffer17: ds.w 128 buffer18: dc.w 0 buffer19: ds.w 128 buffer20: dc.w 0 buffer21: ds.w 128 buffer22: dc.w 0 buffer23: ds.w 128 buffer24: dc.w 0 t: dc.w 0 xp: dc.w 16 yp: dc.w 18 font: incbin "zaqe.fnt" even bokplac: dc.w 0 char: dc.w 0 u: dc.w 0 clear: dc.w 0 strng: dc.b $12 strng2 dc.b $8 save: ds.b 9 text: dc.b " YES. SHADED BOBS. AND THERE IS TWELVE OF THOSE LITTLE BEAUTIES ! WITHOUT MUSIC AND SCROLLER I CAN DRAW SIXTEEN OF THOSE ON ONE VBL... AND MY ROUTINE IS NOT MUCH OPTIMIZED. " dc.b " JUST WAIT FOR THE FINAL VERSION ! SOON I WILL CHANGE THOSE SMALL TO A BIG ONE WHICH YOU CAN CONTROL USING THE KEYBOARD. WHEN TALKING ABOUT SHADED BOBS I ALSO WANT TO GREET AGGRESSION FOR " dc.b " MAKING SHADED BOBS ON THE ST TOO... THANKS FOR A NICE DEMO GUYS. HERE IS THE BIG BOB. USE THE ARROW KEYS TO CHANGE THE MOVEMENTS. LEFT AND RIGHT TO INCREASE AND DECREASE THE INC X VALUE. THE UP AND DOWN ARROW TO CHANGE " dc.b "THE INC Y VALUE. PRESS THE NICE KEY UNDO TO CLEAR AWAY ALL THE RUBBISH FROM THE SCREEN. THE KEYS ZERO TO NINE TO CHANGE THE COLOURS ON THE SCREEN. WELL.. THAT WAS THE KEYS. BEFORE I FORGET IT LET US " dc.b "TAKE THE CREDITS ALL CODING BY OB OF ANATOMICA. I AM IMPRESSED IF YOU HAVE HEARD OF ME BEFORE !! INTRO PICCY AND FONT IS MADE BY OUR GREAT GRAPHICS GUY CALLED ZAQE THE COOL MUSIC IS COMPOSED " dc.b "BY CELTIC OF AURA AND IS RIPPED BY ME. THAT WAS THE CREDITS... NOW ITS ONE WEEK AGO THE PARTY WHICH ANATOMICA AND CRYSTALIC HAD ENDED. IT WAS A GREAT TIME WITH A LOT OF CODING DRAWING COMPOSING BUT NOT MUCH " dc.b "SLEEPING ! BY THE WAY DID YOU LIKE THE BLIPP BLOPP TECHNO MUSIC AT THE INTRO ? COOL OR WOT... IF YOU DONT LIKE IT TRY TO MAKE A BETTER TECHNO TUNE IN BLIPP BLOPP YOURSELF. IT WAS OUR MUSICIAN BLUE NUNS FIRST TRY AT" dc.b " BLIPP BLOPP. HE DID NOT LIKE TO WRITE BLIPP BLOPP BUT WE FORCED HIM TO MAKE SOME. HE PREFERS TO MAKE TRACKER MUSIC AND I UNDERSTANDS HIM ! NOPE TIME IS RUNNING AWAY SO I GOT TO END NOW. PRESS SPACE DUDES " dc.b " ANATOMICA ",0 even bokplac2: dc.w 0 music: incbin "aura.mus" even big_boll: incbin "shde.spr" even bild: incbin "atari.pi1" even fade: dc.w $0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$111,$0,$0,$0,$0 dc.w $0,$111,$222,$0,$0,$0,$0 dc.w $111,$222,$333,$0,$0,$0,$0 dc.w $222,$333,$444,$111,$0,$0,$0 dc.w $333,$444,$555,$222,$111,$0,$0 dc.w $444,$555,$666,$333,$222,$111,$0 dc.w $555,$666,$777,$444,$333,$222,$111 bbuffer: ds.w 1280 bbuffer2: dc.w 0 diffpals: dc.w 0 colours: dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$1,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$1,$2,$1,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$1,$2,$0,$0,$0,$100,$111 dc.w $0,$0,$0,$0,$0,$1,$2,$3,$2,$1,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$222 dc.w $0,$0,$0,$0,$1,$2,$3,$4,$3,$2,$1,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$333 dc.w $0,$0,$0,$1,$2,$3,$4,$5,$4,$3,$2,$1,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$444 dc.w $0,$0,$1,$2,$3,$4,$5,$6,$5,$4,$3,$2,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$555 dc.w $0,$1,$2,$3,$4,$5,$6,$7,$5,$4,$3,$2,$1,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$666 dc.w $1,$2,$3,$4,$5,$6,$7,$7,$7,$6,$5,$4,$3,$2,$1 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $1,$2,$3,$4,$5,$6,$7,$7,$7,$6,$5,$4,$3,$2,$1 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$1,$2,$3,$4,$5,$6,$7,$6,$5,$4,$3,$2,$1,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$1,$2,$3,$4,$5,$6,$5,$4,$3,$2,$1,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$1,$2,$3,$4,$5,$4,$3,$2,$1,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$1,$2,$3,$4,$3,$2,$1,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$1,$2,$3,$2,$1,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$1,$2,$1,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$1,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$100,$0,$0,$0,$0,$0,$0,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$100,$200,$0,$0,$0,$0,$0,$10,$20,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$100,$200,$300,$0,$0,$0,$0,$10,$20,$30,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$100,$200,$300,$400,$0,$0,$0,$10,$20,$30,$40,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$100,$200,$300,$400,$500,$0,$0,$10,$20,$30,$40,$50,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$300,$400,$500,$600,$0,$10,$20,$30,$40,$50,$60,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $100,$200,$300,$400,$500,$600,$700,$10,$20,$30,$40,$50,$60,$70,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $100,$200,$300,$400,$500,$600,$700,$10,$20,$30,$40,$50,$60,$70,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$300,$400,$500,$600,$0,$10,$20,$30,$40,$50,$60,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$100,$200,$300,$400,$500,$0,$0,$10,$20,$30,$40,$50,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$100,$200,$300,$400,$0,$0,$0,$10,$20,$30,$40,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$100,$200,$300,$0,$0,$0,$0,$10,$20,$30,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$100,$200,$0,$0,$0,$0,$0,$10,$20,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$100,$0,$0,$0,$0,$0,$0,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$0,$10,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$10,$20,$10,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$10,$20,$30,$20,$10,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$10,$20,$30,$40,$30,$20,$10,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$10,$20,$30,$40,$50,$40,$30,$20,$10,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$10,$20,$30,$40,$50,$60,$50,$40,$30,$20,$10,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$10,$20,$30,$40,$50,$60,$70,$60,$50,$40,$30,$20,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 colours2: dc.w $0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 shdepal: dc.w $0,$10,$20,$30,$40,$50,$60,$70,$60,$50,$40,$30,$20,$10,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$100,$200,$310,$420,$530,$640,$750,$10,$20,$31,$42,$53,$64,$75 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$6 53,$764,$777 dc.w $0,$100,$200,$300,$400,$300,$200,$100,$1,$2,$3,$4,$3,$2,$1 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $8,$1,$9,$2,$a,$3,$b,$4,$c,$5,$d,$6,$e,$7,$f dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$1,$2,$3,$4,$5,$6,$7,$6,$5,$4,$3,$2,$1,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$101,$202,$303,$404,$505,$606,$707,$606,$505,$404,$303,$202,$101,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$0,$0,$0,$1,$2,$1,$0,$0,$0,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $0,$0,$0,$707,$0,$0,$0,$707,$0,$0,$0,$707,$0,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $100,$200,$300,$400,$500,$600,$700,$710,$720,$730,$740,$750,$760,$770,$771 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 dc.w $111,$222,$333,$444,$555,$666,$777,$666,$555,$444,$333,$222,$111,$0,$0 dc.w $0,$0,$0,$0,$0,$0,$0,$100,$210,$320,$431,$542,$653,$764,$777 end `Z`,``HPA  _NuHPA _NuHA a\"z@@M:hfXM,"hM\,"hMT,"h M@,"hM@,"hM:,"h,MPM.<NuAJg8S(j2PRh0(| f BA P`A0A!@6@lMKJ-g,J-f$Pp@"@&@*:f LHNuS]f ;zxAaPAaAaKAa~?_@A"Aah?_@ A&AaR?_@A*0-g>?Aa4"h fBm>CGG|?```G]:f LH@NuS(,jh-,"h(<f$hJfSh2j1z21E1E:1Ep$hrjj*B|f B$`<f B;BA&zB6sX!K(h `t<f Q-Y,`f<fQ-Y,!I(Nu@AAgY !I(!E.Jkn(A($zA4r1E RZrZ|@RZZ!J@g( $zA4r!J1EEENuAB.,R AZ0pAxCE !IBh!IBh QQQQ#||QQQQQQQ Q!CCCZ"&z!K1| 1z2rA(z8t!L(Bh,|&[[Q%Q$A|fB$B.A6Q@A0BhNu4:2:JBgA0K|BA"Qz@$zX@4rd1E RZ@Z|@RZZ!J$z@4r*!J1EQQB.Q$Q RA;ANu~G!J(gS(`"hrAkA2;N*:JXfp1@"h`i`1G |Rh`YYVh`G&Y!Th`|&Rh`||&Rh`n<I"z0!I1G`TYTh`26|p Y < Th`*| Y Th`@RhJ(gS(`jS(fdh"h rAkBA2;N Nur[A1A "h`i#`Th Q`@#Rh (k((@Cr@201("(&fVC`.<f"VCh!(j D!` (!`VCJ(!g(!FC(J(gS(`\(k`(Jjf&f(dr`(eA dAeAdAFF(gr( HHA$(.ԁ!B.HBB(#($(%jrNu   " &* 0 r þ A_v a Əz $   A9@$ɂ̦@ M / gaw GGp0S#}Y8{eQ>, ~wpjd^YTOKGC?;852/,*'%#!)SO@B f TFMX &B@ nrw3is  旕梠䓐    斓   (䕞sddVHeH&ETEdXEE4X#E4Y5F7V4xF9gEb%hTh      &;CXjy)5AOWlz&Vk                                                           "CTk$S (16AFT[`                       $$$$$A$$$$$A$$ $A$0$0$0+$$.$0+$.0$A$.$+0$)+$.0$$.$A$+$0.$+0 $A$0                            357352072737/70757372777777777023/053207535875706 230                                $+)+,. +00223322335533222200..                                             !  "   #   $          !  "   #   $    % &+,AB  @ -! #!- Muzak hack by Jacky/ACF   `(0??0Ea{{ DQ`~?~?` @ ``@  1 '??t I@ĀE( ! @@ ``$2>>$<< I@ ``@ \p.Bvv,`oPL@8D}X?!=`h$00? Q`~?~?!D@%== 9<<êa ,_:M 9ǏYo``py:Fy<#@`xr>Ia~X$07hl@ J{?!/R8h8H`o07lj@?8=@JqqO8 @@F 8"66؀9x8_Hp0X0܀`yxGyGWXx 7gx@0oX w`q ?189 !d?y ``<0Kzxz{@ 8Xpb fYoa`pxng N@ /{%9>y!>[H &p~k|h8|[^۠vx9@d /xsk[@M3whwq?` N: nan':,8?@a st~OSlW p p|#_`!}XMHtWIμBD0 ܓy xbH9_` /+ 8?@ @~S( ?΀`prpx͇=(зiKL-';A0{{MJ,*-7;cǜ[ a |tb@  I Nlmݧ@X=060@ w)D!0͐-ܹ  "-!?(>di' Xp8c0}ֆ}#)'Pb#_\?4ͻ@MJ%25>F縡󜿟as@ 6|9`pwX"g?:.x/_?L  "cc_po6' ضX8|Gp G_2 Bn N@J@@_Nvy+:xD|#9:@ @qqw,2&1%_c?[~L$gg|a hX8AC` `yA?ƀE0 @@r@Xt{~9 q0Ppp*1 &c /5$Ҡ &Rp>F~󤿼|~f 8ǩE H 8 `` ~ `q`Hr}P qcOdkKq`',8?O `+ ܠ( &~I_xD|?l@+@0JLXH y rq#25z `y` eՀ#6<@#&42)5C jSZ r}؀,&܈~A]q0P ppA@HW<nRl0`` q  ya- ). ybc5.A9@@@&2 50 mJ r}-@'a ^#` A@HW95(l[qd@p@  c.%9>@ |e(Fs'62#5G`*:=93~#"\c69<@A@HWD0x/Ryl0/%9>@@ @ ed0/s0#?> ir:#,8?M.99@@@?`@h 4 lsl3"%@*4 @@s@adqG@/OZr3}'-9>"4|+&:=@4@3#F0sh@HwP ll _N6v+y@@@ uu @ @@퀔db#\?0@?WXmpW+,8?4)X}0s ?@_P P0}23rLC \dkk '@=@@1u"9:e@@s@u"pQ^>X}pW$07=>D+xh8xǸȍ` ??`@@?WѨjP^11N0iS @2@).';<y@;xu|B_DL^,OxdVk'25>+0}GE0`>.?@?7XzP?O11N0|V׎ '.:=0)ŀ/$+8,~@~} x>h4t; dF{ 2={#p7$8?BDp1a~>oPn_O/yQk_00O 00Ц ;,(/Vj"%384}= @@{@  ȣXMZr}Mw ``/$8?IN?D aL~,nRl@_T%Aۖ` _h_a` &"%>*ƀ+^V*YǾ ? @z#9:y>QBnX W𛆔_$9XDp0LO, '43^kG֌lT댿@@ A!@D%(E膨h/Xp{V@ ,280?  @I ˜Xy>C|_ [U! ($0>>@%X [Lt{Tc8yW?PPp MA@+8D@0O`oZv@@@'007~ @ ~AˆH||okϓW>h+ɥ#|`cp [t{6h8S==(8ژHax  !!?޿4jy}0&(./d5@@@_H5oX>G8_8@GAhAcqЌ pO/P)ŀWlp`({ }0x  EWyrs? (/+ 3dk  -,Lg~ y`y?({ow0~6 UZ``0@0 = 2t^j7``]hy.4 P x x D+,XVpo2@8 ??CPЇ HW3$eo@  0/TdS78`"/& z}qЌ p yy='b@/$07Ԁ ?>@As c{'% /x 2Fʹ,xd UZ``Y'|}มw(Fi @@?@@@K f i```N al>` bo @/ 78?B + qxh@  9J{{_] f 1G7 ?@ _z34&16=.4xy@ID+ 8?}W=p(s c/$8? "yH@@g\#h;@!@@O#Qk?O` /#܇Tp`` b,8?||_8 ?( b:E:d< o  `VQԉ@2@)no zo^?q@? "g#\_p0@+:=>( AިX< `@Xaa6WhwT@i A/@49ډ v:_`_~J'~߈' ;@!@@ 8? `0*8<;@@ _`?  0Ϲ[OOP (Ā|||xN:N^>~Q^?C| Я @2@)OXp <04@}`xHL`P_?mgg 3.*-^k} @}<C|RNL.P_(ѭǓjRoT@iXpjP@x# 4А\<@X ?'sd63π 0((/dS||HpD$__́=obo(ĀWp8P@@@? ]=$ PHX 0@@( 'D4,3xSF0Bpp#ܞ 2\<h#$ [{:}|{\}] [ ...] -O a: Dateien an Archiv anfgen u: Dateien im Archiv erneuern f: Dateien anfgen, wenn neuer m: Datei in das Archiv 'moven' d: Dateien aus Archiv lschen e,x: Dateien aus Archiv extrahieren p: Dateien aus Archiv anzeigen l,v: Dateiliste des Archivs t: Archiv testen c: Dateien fr AFX komprimieren r: Mit Ordnern packen/entpacken w: Arbeitsdirectory bestimmen x: Erweitere Dateinamen m: Beantworte alle Fragen mit Ja p: Unterscheide Ordnernamen c: Kein Vergleich des Dateidatums a: Erlaube bel. Dateiattribute v: Dateien mit anderem Prg ansehen n: Keinen Prozessindikator zeigen h: Warte auf Tastendruck vor exit t: Archivdatum setzen y: Nur dateien mit Archive bit packen b: Wie y, Archivbit wird gelscht l: Erzeuge Larc-kompatibles Archiv d: Unterdrcke ALLE Ausgaben o: Erzeuge 1.13-kompatibles Archiv u: Ungepackt speichern k: Erzeuge Kompatible Header e: Mit Kommentaren archivieren s: Wandle \ in / um =O (Eine genaue Anleitung finden Sie im User-Manual.) Wenn Sie Yoschi erreichen wollen: Nifty-Serve PFF00253 $oASCII-pcs pcs02846 Wenn Sie Thomas Quester UUCP the.fawn@mcshh.hanse.de erreichen wollen: Maus Thomas Quester @ HH Tel./BTX (040) 720 54 31 LHarc beinhaltet noch einige Dateien. Auspacken mit x -rm LHARC.TTPUnbekannter FehlerUnbekanntes KommandoZu viele Dateien in der KommandozeileKein ArchivnameKein DateinameArchiv existiert nichtIch kann das Archiv nicht umbenennenIch kann die temporre Datei nicht erstellenEinige Dateien in einem anderen OrdnerZu viele Dateien gefundenPfadname ist zu langKeine Datei gefundenIch kann das Archiv nicht anlegenIch kann die Datei nicht lesenIch kann die Datei nicht schreibenKein Speicher mehr freiUnbekannte OptionProgrammabbruchIch kann die Datei nicht finden Ich konnte die temporre Datei nicht in das Archiv kopierenErweiterung des Archivs (%s) ist nicht .LZH.Wollen Sie fortfahren? [J/N] Datei existiert, berschreiben [J/N] oder Rename? Neuer Name:Ordner anlegen?? [J/N] Ich konnte den Ordner nicht anlegenCRC Fehler Read only!-- Mit Tastendruck gehts weiter --Kommentar:(Mz&Ias*i*.*-lz4--lz5--lh0--lh1--lh5--afx-ohs--arpxmacntvwhybludoske^_`abclmderless.ttp %s : '%s' %s %c %s : '%s' -lz5--lh1--lh5--afx--lh0-LHARC.)1(LHARC.)2(*.*\Files matched: %ld rb %s : %s : %s Freezing Frozen(%3d%%) r+blharc.)1(lharc.)2(w+bdebug : Failed in deleting '%s'.wbCopying Temp to Archive ...Updating archiveCreating archive__temp__.lzs%s already in AFX-format %s already in LHarc-format %s Program-file Freshening archive'%s' : %s'%s' %s Skipped : '%s' : New or same file exists. Extract fromExtract from '%s' Skipped : '%s' : Unknown method Melting Melted Testing Tested <<< %s >>> CRC err DeletingSelf-Extracting-Files: NOT YET IMPLEMENTED!!! MSDOS OS/2 OS9 OS/68KOS/386HUMAN UNIX CP/M Mac RunserAtari Inhalt von : '%s' Name Original Gepackt Rate Datum Zeit Attr Typ CRC - - - - - - - - - %10lu%10lu %3d.%1d%% %2d-%02d-%02d %2d:%02d:%02d ---w %04X - - - - - - %3d files %10lu%10lu %3d.%1d%% %2d-%02d-%02d %2d:%02d:%02d no file LHARC.TMPwFile table overflow. ignoreEXTDLVAUMFPSCAUMFDLHARC.LZHARGV Unable to writeOut of memory.17Bad tableRdr&Ғ  L   "$ *N ,     4     ~ T . ".    4 &j   &.8(( 2 "j >   * &    4    0n:J           *($2  ,  80"" ( < ("& 2> ,   ( "   (   0&  &t  nv <  B   ( 0 &     T ( "   ":8@( "    @,. <2:hn0, 0^ 8* @(J "  *T 2     &V\(fZhަ t "  8D 6*6 $ & ( 0   t~ * 4 R0|@$*<P@ t  2<dR  6 "        :6 0 "bf `V Z vp*$*Db 2> b jD.R,<*D&, "D ???<?????????????????????????????????????????????????????????  !!""##$$%%&''(())**++,,--..//0012233445566778899::;;<<==>>???@@AABBCCDDEEFFGGHHHIIJJKKLLMMMNNOOPPPQQRRSSSTTUUVVVWWXXXYYZZZ[[\\\]]]^^___```aabbbcccdddeeefffggghhhiiijjjkkkklllmmmnnnnoooopppqqqqrrrrsssstttttuuuuvvvvvwwwwwxxxxxyyyyyyzzzzzz{{{{{{{||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||{{{{{{{zzzzzzyyyyyyxxxxxwwwwwvvvvvuuuutttttssssrrrrqqqqpppoooonnnnmmmlllkkkkjjjiiihhhgggfffeeedddcccbbbaa```___^^]]]\\\[[ZZZYYXXXWWVVVUUTTSSSRRQQPPPOONNMMMLLKKJJIIHHHGGFFEEDDCCBBAA@@@??>>==<<;;::9988776655443322100//..--,,++**))((''&%%$$##""!!    !!""##$$%%&''(())**++,,--..//0012233445566778899::;;<<==>>???@@AABBCCDDEEFFGGHHHIIJJKKLLMMMNNOOPPPQQRRSSSTTUUVVVWWXXXYYZZZ[[\\\]]]^^___```aabbbcccdddeeefffggghhhiiijjjkkkklllmmmnnnnoooopppqqqqrrrrsssstttttuuuuvvvvvwwwwwxxxxxyyyyyyzzzzzz{{{{{{{||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||{{{{{{{zzzzzzyyyyyyxxxxxwwwwwvvvvvuuuutttttssssrrrrqqqqpppoooonnnnmmmlllkkkkjjjiiihhhgggfffeeedddcccbbbaa```___^^]]]\\\[[ZZZYYXXXWWVVVUUTTSSSRRQQPPPOONNMMMLLKKJJIIHHHGGFFEEDDCCBBAA@@@??>>==<<;;::9988776655443322100//..--,,++**))((''&%%$$##""!!  |vA*`$0@23/i7ri4B1 RCCd`prh4B1 RC|c0@63/kJCgri` p0ЀBtRCCf4/npxh>BD`p0BF20g<F<3`>Gpp?F@e63p` |<܆9hRCoe`p<F23`>/o|<܆Ch6E`J<fBG<FK4;`K*;`2RB<Wg>GK*"M`<FK4"MASCJCf2<F7`RDoneNAX U`g@ MprtSAQWf -afxg m-lf --gv` v`v`v/ ?<INA\ a LNuHag ",)@ LNu/B?< NA\/?< (x XBRAf AFX g(l`NA\ NuI I PARXfNA\ NuA(p"@ "ByA1B33O"Nu/ Hz?<&NN\O$_Nu"_HpNLJ@fpN/ "y ),g8"@g2g.f$HgggJf`g<=fJfRI I$_Nu`O~"Ap~WF< oJf J(fp @/ /Ho/?<?<KNAO$_ oJk0p`Z|g"|g&|g*|g.|g23 `03`&3`3`3 `3pONu/YOM,C HzaXOXO,_NuH@B@H@CRraBA< <b;k`|<*f<`&<0< b ACp a$Wb<gt<.f6<*f4`$<0< b ACp a$Wb4g<߲<Lf g`<hggr@dp|?@0;N`````N`N``````````````````````````NNN````````````````` [0`|A`0A2"LaN@`\ [2"LaL@`JJEj `p0?4 La"TO@`*JEj `0H?4 LaTO@` JEj `p0?4 LaTO@`JEj `p0?4 LaTO@`@HN0\OLxNup24C8jxA aA pJWF@?@gA 2SAktaSb (Q2/@4/(jt@jtBgf 0Ao@@Alx?B?D`hH0$H&IB(v`H0$H&IvJWFCJBj4Cb6xJAkCc8Cf K0a0 JN` 0 JN0 Kap0DL Nu6x0/g f@ JaP0/g@AN0/g@ Ja,0/g@A N0/g g@ Ja0OLNuH0E6`H0E4&H6g8Kg SC JpNQ J0|gNL Nu0 /YOMPC HzNHz2aLPOJ.f2k?0Aa20JAkXO,_Nup`JgAa n L"oR0aJ@kfAJk [RCJEk0` ` L"oR0aJ@kfxAJk [RCJEk0` ` L"oR0aJ@kXfJAJk [RCJEk0` ` L"oR0aJ@k*fAJk [RCJEk0` `0&LRG4`kIB4`b,ֆSDgNRG4`b`NSGB@$2LNup`NSGp`H8vBG8ghzB$H&IINJ@kbRG4`k<0fSDgBNRG<߰<Xf SDg.NRGI4`b,ֆSDgNRG4`b`NSGB@$2LNuP`NSGp`H8vBE8gjB$H&IIdNJ@kdRE4`k<-Wg<+fNREI<4`< b<ֆSDg NRE4`< b փ"փփց`NSE$JgD2B@LNup`NSEp`H<8z$H&IINJ@knREJ4k| gNSEJj$JDgJNREJ@kB| gJ4jNSE`0SDf`**o JDg NREJ@k| gJ4jNSE`SDfB2QL<8NuP`H06g(8$H&IJCjvJj NJ@kSCf` NJ@kSCfQC2L NuP`H<6g^8BE$H&I(o$Jj$NJ@j P`FNJ@k> F4Pg>SCf`**o NJ@j P`NJ@k F4PgSCfBQC2L<8NuBN`(VHNuJ(g/aH _(g(g/a _J@f B@Nu3 NuH8$H&I+g|2g+gC'I&'IR'I UAe"S(kt d W`2+gH@ KarLJ@f,H@ KaLJ@gkg&B JLNu3 `H8$HG+gV"S(kt `df`2+g// Ka"_ _J@f,// Kap"_ _J@gk`&B JLNu3 ``CRaARp `&/ / B@JgB)g@)fJ&Q(i ge"// Iab"_ _J@f&Q`B@"(_&_Nu3 p`#H#H&HJfS#K " I(Ia"LJ@f`H:$H&I(S&gfJg^+g`)ft,k x$ڹd SfRe`.&// Ka$"J@k,f4(SSfRf& L\Nu3 p`"`&x,A'J'JE8'J & KaTJ@kfRf"`H:$H&I(Sx&gZJgV+gX,k$dSfRe`6+g// Ka$"J@f.// Kax$"J@kf(S,k`& L\Nu3 p`"PdB@ Nu(g*gg/a _J@f/a _J@~6kl g La` a(Jf\(H <a |)HgN0@0;\ Ka|gB9@{0`Q l)H()H C# LLNup`p`p 3 la ޑ`a)b*a)b* YOCBgg Ar`THWf0XONup`rwar+w+a+rbwbabr+b rb+ w+b wb+ a+b ab+ Ap`Ar(WVNu?/ ARa4Aha*G6<`Gp+g Ka Q&_6Nu/ &H+g+g8aVJ@f80+aJ@k,+g ka B@7@? Ka0&_Nu3 p`H&&H(I|f,g ka RA&'H'HRH'H `8g ka &$ f a V$g"(H'L&'LA8'H pLNup`J@k"Pc  PNupNuH&H(k L0+"+ a.JkRgF+f, L"St gSj`"HSISSk ögSjJg&"'LBLNup`p`H&H(k6+"+g0DtaNJk+fZ"S"L Ip gSj`*| // " 0a"_"JkNgPAp SjH@" 0aLJk*g,`0" LaJkg&'LB@LNup`p`H06&Hp Cgp@CfFpC?/ ?<=NAPOJk&8jaTpCgF?<?p/?<BNAO Jj.`Br߲fNAXONua3p`ް|c/ ??<>NAXO$_JkpNuaj3pNu/ /?<ANA\OJkp$_NuaF3p$_NuH/<VNA J@kp$_Nua3p$_Nu/ J@f//aJ@fBg`//??<?NAO $_JkNu  _`a3pNuH&Hx&SgkJ9kvf~a<g&< g<<gP< g< e޸dRa`JgSSKpap apa`Rp ap a`bJg^`TxB9`Jx B9`p a2 L$_NuBx`xB9`x B9`?<NATONu??<NAXONuH@??<@NAO $_JkfNua3pNu3Nu/ |b2@?? /?<BNAO JjfSBg jX?<? p/?<BNAO Jk$`X?<? p/?<BNAO JkzЁ"kt?<? p/?<BNAO Jk\$`?<? p/?<BNAO Jk@$Ҁk: $k2HzN <e/`/? ?<@NAO Jkb $_Nua3p$_Nu0<`H 6?<?B?<BNAO (Bg?/<?<BNAO *Bg?/?<BNAO JWHL8NuHR C$Q`"J$R" gf"Aa Ja$_NuD@| |"b;NupNu   JgJgJgJgJg JgJgJfSHggggg ggf @NugfSHNuJgNug fC`Jg INuSHNugHf8g@f0g8f(g0f g(fg fgfgg!epNupNuJfpNu g<g8g4g0g,g(g$g ggggg ggf @Nu"HJgJgJgJgJg JgJgJf SNuSeg gb pNuJfpNupNu"SefBJgSf ANu/ / g($Ig"f&Hggg"J K`A&_$_Nu`H0$H|g|$bGrtgJ3kSJgtJ@f"p <0f:pgb<߶<Xf(pf"`N|f<0fg><߶<Xfg.GV3d"3d&HCHCJCfԃԁd` & gSJ"L Nu3"p` 3!p& g"`"CB@f ANu//"4UB|"bZC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!`0123456789abcdefghijklmnopqrstuvwxyz?/ $HpJWF6RaD g"Hf I$_6NuH &/?<HNA\OJf 9g @ NJ@fp @LNuH0&gPR<e a g!CC "A`rG&S f. < a gj&@Ap !| 'H&#A"P` )d I"Q f`rd ` #@#C"nAL Nuk |`3 `/ oLQ d nf@axJg*`6C g,g"@ f` "/?<INA\OJj`p$_Nugp`/ &y g/ &S?<INA\O`&y g/ &S?<INA\O`&_NuH8$< CG g" c &@ f`(@ ,gb*"Ҩeg ` )H`p"@")Ө )H`>"@ gb" ҩeg`N"(ө`" "H" ҩf @"(ө" l eb&/ ?<INA\OJfQLNuP`Se gepNupNupNuJg/bg2 4gf!Sf`f`!Sg"gH?LxH?LxH?LxH?Lx`H?Lx8H?LxH?LxH?LxH?LxH?LxpH?LxHH?Lx H?LH?SfvLx2|HgS@!!Q|gSA!Q`2 4gfSf`f`S"gH?LxHxLxHx(LxHxPLxHxxLxHxLxHxLxHxLxHxLxHx@LxHxhLxHxLxHxLHSfxLx2|HgS@ Q|gSAQ _Nu/$gSe40HB4 gxH_>"&(*,."B$B&B(B*B,BH~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H`SfL||0HgS@!Q|gSAQ _NuBAA0Nu  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~@ @ :864@0   !"#  !"#$HBJBf($HBJBf H@B@H@NuB@H@HB0@0H@0H@Nu AH@r2B@tЀӁd҈рӁQF@Nu$jD"BJjD$HBJBf4$HBJBfH@B@H@$ jDNuB@H@HB0@0H@0H@$ jDNu AH@r2B@tЀӁd҈рӁQF@$ jDNu/ /|?// ?</NATO&?<NA\O?<NNAPO/&?<NA\OJfB@&$_Nup3`/ //?</NATO&?<NA\O?<ONATO/&?<NA\OJfB@&$_Nup3#`09f/ ?<NATO$_J@f#NuByNu/ Bg?/?<WNAO J@kp$_Nu3 p$_Nu/ ?<?/?<WNAO J@kp$_Nu3 p$_Nu/ /?<NA\O$_Nu/ /?<9NA\O$_Nu/ /?<HNA\O @$_Nu/ //??<JNAO $_Nu/ ??/?<CNAO $_Nu/ /?<INA\O$_Nu LHarc 2.01k (c)Yoshi, Quester, 1988-91.(Assemblerversion vom 10.11.1991) LHarc Version 2.01k (Atari ST) Copyright (c) Haruyasu Yoshizaki, 1988-89. ~BC`AN&XC0Hѫ9hg AN8 KN @I*LB@`R@|m.p`S@J@l. p`S@J@l2+t i|I4+J|BItkBt4r2+x i|I8+L|?DIxkDx8.p`S@J@l?kp`S@J@l+BDp`R@BA9kDTAAo9XgX9ifPAJCg UMB?E`fBBEB`f@"or LN|(`"orB@T@H LN|( KN @0O L<Nu/ $H yN~#."y JN"J@f AСpN$_Nu/ "HB@E JTITHB`RIb$_Nu//]OBBA`0RA|m.r`7SAJAl. r`7SAJAl4(v j|J6(K|CJvhCv6t4(x j|J8(L|?DJxhDx8.r`7SAJAl?hr`7SAJAl(BB(CRIr`RABB|Bo\O(&NuH0$HBC%y,09UrNbGB+(> * ,b v|(>C.ApN%j  JN@9gg,tByUr * "S kN6BC09Ur JN SN~(BA S +LN~"S JN\JCg kN~ * "S kN6` BA  SN~L Nu/ / Ol&H$I IN~*c, JNzJ@f b"JrB@R@HAN}JfB@`*AXB@`R@|mp`S@J@l'Wp`S@J@l'W p`S@J@lrok|k"|?k|?Ik"t |k|IIk"t|k|k"t|k|Ik"t|k|IIkp`S@J@l7oB@`B3R@|woABB2p`R@BA|AopO&_$_NuH>O$H&I I"JNrJ@g KN+g KNx+g`:+I7B@HC LNZB@B49if9YgBC+B@306BA+sB,wJCg` /f*MK<fSN\"L NNC LN /?fMwK<fSNBp0 JN~*6 JN~*H@JCg8|crpCt4  JN~|`"JpCr2ApN}JCfRp\ LN\*H fp: LNH*H f*L`RM MOL|NuHO|&HBC"HANCxANhBDG*`d9_f 2I sg0H"sANxJ@f:B@`r @A07xg<?fR@| mް| f0@ARpvRDkm0OLNuH*&JfB@`DBD` ЅЀ*RD|le` r Nv&RD|m ڀ "NvL8NuH *o(oNx6J@f$ MN& LN@JCf "L MNx60L0NuH>O*H,I$o9ngt @g$C4 JNt fC> JNt gB@`x"NAN8"JN8Gю"MAN8(H"JN8 @9`g$A `+B +BCE *g "J @N4&H`K j׸(P g "M LNf,H f x" gl`& fx`Hj%B@*AHp"K NNXPO80J@f9cf4*r j|J2*I|AJrjAr2t4*z j|J:*M|?EJzjEz:4-z j|J:-M|EJzmEz:t4-| j|J<-N|?FJ|mF|<dp`pJ@lBJDfr * jN~"J jN&HAN: jNzRC(j g`JDf jNz(j g "M LN,HN"J jN&H`0L|xNu/ O$y` JCp"QANh$R fOl$_NuH8EpCb J%HNr%H Gj"j "<p KN}A(K` -f ,-f ,lg ,agRLbܱb Jp NBA U j N~LNupCAN#Nu/ E* jشNzC/ C٨ JNNr"_N8"JA٨NCb J%HلNb%Hش$_Nu/ EС9egC/ Cؕ JN8"_N8` C/ C1 JNN"_NpC J%HN4%HA"<@B@CjN$_Nu/ $H9mgNzA0*N JNz$_NuH06GС +=g @NNJCgE +=gANhJ@gHkANmrXO kAN~'@؍g kAB@NnR@f KpNj9egt kAN~'K sp CA1'HND'H=9ff ANmrpЫ؍"k= kAN69ff ANmrB9s k=N` kANC1 KNAN kNz kNz+f(ANhCANJ@gRApN`FANh`:HkA&NmrXO`&HkABNmrXO`HkA`NmrXO +g @Nz +g @NzRC$S g C~ JN(H f0LNuN09fp N|B9qN yNHNuHOBCN^ICAsNN`NG`HBDA%NJ@gC%/ A"l N8"_N8CbANb)Hg"K/ AN8A%"_Nf9cf2,t i|I0,H|@ItlBp0r4,r j|J2,I|?AJrlAr24+r j|J2+I|AJrkAr2t4+z j|J:+M|?EJzkEz:dxJDgAN@RCr , lN~`N ,g @Nz"L lN f0NOxL8NuHYOBCNE"<B@Cj jNICANKd fHjC jNmXO|G7`A%N:J@g~ jN~Ъ%@#J *N jEfN-g4"j KN8,H *\%f,Kg .:fTNC% NN8`"j KN8"NN8 KN8"KAخNAخN"KAخNx5@ jEfAخN\J@gANZ8lHSANmrXO`RCM.0*rAXWf0(NEPTXb<-fHSANmrXOCAخ%HנNb%H`^-fHj%ANmrXOBM-. `8 gHj%C> jNmXOgHj%ANmrXO jNz *gRf|`#J`B|g N * N` N * N#J#J# f#,ByUr|fNGd`D|fN8`6|f"* * Ni` | * "yJ yJN6B- jNz jN~ jBAN~"<B@Cj jN jN *g j N *g @NzJ@g jנpN jEf.A"j0)N jNz0* KN8B` jTg gC jNmN JNܰyUrg$;|AJNmr-f.AN~*` jPfg-f/ANmrXOBA * jN~`r * jN~"J jN&,H fV jNzB0XOL|Nu?/ BCN"E70*fpNCANظNNh`. JNBJ@g "JA=NؘRCr *& jN~`N|C& jN f0N$_6NuCFAhNm3RpANlhNu/ A9ifBA9%t EZWfx2*N239ACHKMRUm2D8hVJ>,bP\C`@C`:C`4C`.C`(C`"C`C`C`C` C`C I$_NuH|n 4DB ?`oO8/H,BIrEANl^J@f$A4NhA>NhN6|/'OSDX,0SDJ@fN@ o,X,*PB@Nh5@ MNSf0*AzNH f5|XRDY,||0*ANH5HAXNlt,H g )H|ANlt,H gD*N`  g fBRMf&M*N`"RMg*'Og<-fRM MN`RMfb5|T jCfBjTB`` o,X,*P*'Og<-f RM MN`Jf ,fAPN|4ARp Nnv MNz MN80*Tl"M JNp\ JN\*H f*Jp. MNH&H fC JN`N"KANxJ@g<,f62*g0HRCnAhNmXONМ|Nf9|pANlhRjT` MN<0SDJ@f0*TlpN0*Tf jDgCXA%HXNRjT"lAdN8*HSM*dg&Adp\N\g :gCLAdN0*g& Jp*NH fp? JNH g JpN|` jCfN`PpC JN8,H*IBCA.NJ$yE y (fANlt(H f"M N0N,`BD`RDpC2H uN Q |P0<`Q |        3@NN3,|POBISBEST3 3"# $3.30 | #23@638:;=< | "|(|Z*| Z$| 0<cB"$&U n !|00AB}|mp|nh|m`|nX|,n <<BG`|Xn BF><` <<><IJ64:4u <|f=E|f=EQTy ydmOB 23@`B?< NA\#Nu/9?< NA\Nu3Ns yf3Nu?</</<?<NN Nuy} y f3 3} ` 3 $<y Nu&| 6<?<NNTnd&?<NNTnXd&?<NNTdn&QNud,<KZhv#,5>GOX`hpx  &,28>DJPV\bgmsx~@ @ @ @ @ @ @ @  @      @     ((@( (((((((@( (((((00@0 0000000@0 0000088@8 8888888@8 88888@@@@ @@@@@@@@@ @@@@@HH@H HHHHHHH@H HHHHHPP@P PPPPPPP@P PPPPPXX@X XXXXXXX@X XXXXX``@` ```````@` `````hh@h hhhhhhh@h hhhhhpp@p ppppppp@p pppppxx@x xxxxxxx@x xxxxx@ @ @ @ @ @ @ @ @ `@  ` @ `@ `@ `@ `@ ! !"`##$@$%& &'`(()@)*+ +,`--.@./0 01`223@345 56`778@89: :;`<<=@=>? ?@`AAB@BCD DE`FFG@GHI IJ`KKL@LMN NO`PPQ@QRS ST`UUV@VWX XY`ZZ[@[\] ]^`__`@`ab bc`dde@efg gh`iij@jkl lm`nno@opq qr`sst@tuv vw`xxy@yz{ {|`4PF < 8 (  ` ``(HaA tC 0E&Xg&I&YK(` f TfR HfRNuA M v,a ?g KfR,`RM>-HHa KfR,a KfR-H  A C n zJ"z $zG(zKprtvxz|~`HPAB         _NuHL?MQJ@frM=|BnQ"z e,<N.;hNxfPB,~MeDM}MG>6pM r<`M drAM#U<`DMK`~M AA#U `VA[`LpS@ gM e:,<N.;hNx*,2@d$``.`. `Y`~"z`~PU,Y Q O_3W.Q`:M bPYM>G>6pMQO` MQPKY>GM\>6pM O`MFPQp~>G>6pM<NF|dRGGOG`,zHpTH?MA26G:HMVV<: FgJGkFe2zBVQ`Fd`2MA26)HG:]HMZVVMIA2`M2Y:7HG?`M*QJBfM =|BnQv&z e,<N.;hNxfPB,~MeDMMG>6pM<`MvCM0#U@`DM`|M2CC#0U(`VEe`LtSB gM e8,<N.;hNx*,2@b$``.`.`[`~&z`~PU.[QO_3W0Q`:MP[M>G>6pMCQO` M1QPM[>GM>6pM`O`MPQq~>G>6pM:<NF|dRGGOG`,z$HpTH?M>C660G:HMVV<: FgJGkFe6zBVQ`Fd`6MC660+HG:HMVVMBKC6`M26[:HG?`MsQJDfMk=|BnQz*zJ e,<N.;hNxfPB,~M&eDMMHG>6pM<`MzEMP#UD`DM`|M|EE#PU$`VIjN`LxSD gMR e8,<N.;hNx*,2@b$``.`.$`]`~*z`~PU-]QO_3W2Q`:MP]M(>G>6pMQO` M{QPL]>GM>6pMO`MPQr~>G>6pM<NF|dRGGOG`,zrHpTH?ME:6PG:?HM>VV<:8 FgJGkFe:z&BVQ`Fd`:MDE:6P-HG:HMVVMME:`M~:]:HG?`MnJ.Ng =zJ.Pg =zJ.Og =z~ M)LjQMH?LNu $'& - Q[[veYjY[*YYp MuzaWWWebySectorOnefromTheHeavyKillers M / haw GGp1S$~Z8{fR?- wqjd_YTPKGC?<852/-*(&$"        Fanoya!-Jedi-formybaby...PfZ8YhYpYYYZ-Z=ZZ[*[dTHK         THKTHK  THK !      THK = :THK  THK  THK THK        @THK  TH? & + $& & + $&?THK&&&&++++$$$$&-+)&&&&++++$$$$&-+)&&&&++++$$$$&-+)&&&&++++$$$$&-+)   !   !&&&&+-20-&$!$&)+++20-0220-20)-+-+)&$& & &&$!$&)+++20-0220-20)-+-+)&$& & &&&&&+-20-   !&$!$&)+++20-0220-20)-+-+)&$& & &&$!$&)+++20-0220-20)-+-+)&$& & &22222275422222275422222275422202 AA@@>><>CCAA>>>@AA@@>><>>AA@@>><>CCAA>>>@AA@@>><>> 222222222000077777777799990000009977774402222222222000077777777799990000009977774402 &,+)&,+)&,+)&,+),+),+),+),+)$,+)$,+)$,+)$,+)&,+)&,+)!,+),+)&,+)&,+)&,+)&,+),+),+),+),+)$,+)$,+)$,+)$,+)&,+)&,+)!,+),+)&&>THK>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOM>JOMHCOVTV<QOMLHJQOMJJ>THKEndofthemuzak-file   !XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,&xx'rj<,&xx'rj<,&xx'rj<,&xx'rj<,&xx'rj<,&xx'rj<,&xx/?p}X?T0  @@ @@@@ @ @@ @ @@@@`@`@/P@@@@@@@@@@`@`@@`@`@@@ `@ ` `@ ` @ @ ` @ @ ` @  @  @@@  @\(@}T @  @@@ @@@  @ @@@ @ @@@`@` @L(}@P(`@` @`@`@@ `@@`  `@` `@` `@` @ @@ @ @ @@t U/?(pzX? 0@@@@@ @@@@@@@ @@ @@@ @@@`` @@r@ `@@@` @ `@` `@` `@` @ @ @  @@  @`?t ??PP8@z @@@@@@@@@@@@@@@@@@@@@@@@``@@ `@@` @ `` @` ` @` ` @@ @ @@ @ @ @@t U/?@p}X?T0@@@ @@@@@@@@@ @@@@}@P@@`` @@r `@@` @ `` @`` @` ` @@ @ @ @  @  @`?t ??P)/?@p}X?T0@@@ @@@@@@@@@ @@@V@}@P@@`` @@ `@@ ` @ ` ` @` ` @` ` @@ @ @ @ @ @@` ???/?@p}X?T0@@@ @@@@@@@@@ `@`E@@塞zm@oP@@``@@ `@@` @ `` @` ` @` ` @@ @ @ @  @  @`?t ??P@``@@ @@@ @@@  @ @@@ @ @@@`@`@L}@P`@`@`@`@@ `@@`  `@` `@`  `@`  @ @@  @  @  @@@  `\@@``@@@@@@@@@ @@@@ @@@ @ @@@ `@`@ `@`@@ ` @@` `@` `@` `@` @ @@ @ @ @@@ `    @@u x`@@@@ `@`@` ` `@ @` ` @@ @ @@ @ @ @@t U@``@@ @@@ @@@  @ @@@ @ @@@`@`@L(}@P(`@` @`@`@@ `@@`  `@` `@` `@` @ @@ @ @ @@@  ``@``@@@@@@@@@@@@@@@@@@@@@@ @@`` @@  `R@@` @ `` @` ` @`` @@ @ @@ @ @ @@p]PR@@y~@@A@@ @@A@@@A@@A@@@@@@@@@``@@ `@@` @ `` @`` @` ` @@  @ @@  @  @  @@@  @\R@@yT@@@@@ @@@@@@@@@@@@@@@@@@@``@@ `@@` @ `` @`` @` ` @@  @ @@  @  @  @@@  @\/?@p}X?T0@@@ @@@@@@@@@`@`@@@`@`@@``@@ `@@` @ `` @` ` @` ` @@ @ @ @  @  @`?t ??U/?@p}X?@ 0@@@@@@@@@@@@@@@V@ }@]0@@`` @@ `@@@` @ ` ` @` ` @` ` @@ @ @@ @ @ @@@ ???/?@p}X?T0@@@@@@@@@@@@`@`@@@`@`@@ccG@B"`G@@Bb G@&`@`"B@`@` @`@` @B B@&BB"B@ BB B@`?:??+:@}T@  @@@ @@@  @ @@@ @ @@@`@` @L(}@P,`@` @`@`@@ `@@`  `@` `@` `@` @ @@ @ @ @@`  _?@}T``` ` `@ @@ @@ @  @@ @`?z8 ?P  @@u x`@@@@ ` @`@` ``@ @`` @@ @  @@  @  @  @@| _S?@T`@@ @ @@ @@ @@@ @              \@@``@@@@@@@@@ @@@ @ @@@  @ @@@`@`@`@`@@ `@@`  ` @` `@` `@` @ @ @  @  @`.?t??@@``@@@@@@@@@ @@@ @ @@@  @ @@@`@`@`@`@@ `@@`  ` @` `@` `@` @ @ @ @ .t@@``@@@@@@@@@ @@@ @ @@@  @ @@@`@`@`@`@@ `@@`  ` @` `@a `@`!A! @!@! A .t /?p`X`?0 @@ @`@ @ P@ @ @@ ? ` p@ ,~?0pX@?`0`@ @`@@@ @`@  @` @` @``@ @` @` @@  @ @@  @  @@  @@@  @\@``@@@@@@@ @ @@ @@ @ @@ @`?p8 ?T           S?8@T@`@@ @ @@ @@ @@@ @/?Lp=X??S@0@@@`@`@@@  @`R@@@ @`@@@` `@ @` ` @@ @ @@ @ @ @@t US?8@T@`@@ @ @@ @@ @@@ @*?? ??D8 0???????? ?????? ???? ????  ?(*????H ????????  ?(j@@@@@@@@@@@@@@@@@@@@@``@@@ ``@ `@@@` @ `@` @`` @@@ @`u x@@`@ @@`@@ @T0:< @ 0   0 @P?@&UfwD3"SfW6VVVVK VV'UV^V,VVT/c(/VT UV_VsW @VVPT~ p JX5 K__V@6`? VPg_Sª_V./8:T o?VJW8k< j8Vj87%U`_V8ܩ~T*`_VXH>R`}?`VH0<QUVHB@_ {UQGVa8w{|}GA |/V|~  * E_;j>R/Vb^kyx9.U^V){QPwsxxx@*|V}< @/?06Hxx ^!VI<>E_pHx_@?F@@T~&!>?/ W @}p_`VaW8Z1 ^`?>VN8mSN`QV؟p^&!y88C4X3 #O0|KpV@?zApP '@?E`~e/XVh?YxxO@+xd_< Vp?pT8/LPV1ŻV^ߡ?~xs9 06.V?$X1hP<\S??VN?_ `~_@W@@V? =:A }X_]|??VO?ԀZ p}?V_?L?E@I?V??F_@, V?pa??@,-V՟`f7@*O@QV`.7 @"VyuV_ W?  \mV_? w ^;V_ 8?`w?OC!VKp_@wS?OV_8'_@?L K(#?7Sx?OVh?;?G/V*::R->>V@@/0%?rxV|Opy˅?pS&?O V?`/<?NVVC(Sw?VuOx_K 8?VڄTU?Ѐ/qVxtEW  ?/#V||@B"GxMU?Ѐ*Ve@zq-HHa KfR,a KfR-H  A C n zJ"z $zG(zKprtvxz|~`HPAB         _NuHL?MQJ@frM=|BnQ"z e,<N.;hNxfPB,~MeDM}MG>6pM r<`M drAM#`DMK`~M AA#`VA @`LpS@ gM e:,<N.;hNx*,2@d$``.`. `Y`~"z`~PY Q O_3Q`:M bPYM>G>6pMQO` MQPKY>GM\>6pM O`MFPQp~>G>6pM<NF|dRGGOG`,zHpH?MA26G:HMVV<: FgJGkFe2zBVQ`Fd`2MA26)HG:]HMZVVMIA2`M2Y:7HG?`M*QJBfM =|BnQv&z e,<N.;hNxfPB,~MeDMMG>6pM<`MvCM0#`DM`|M2CC#0`VE`LtSB gM e8,<N.;hNx*,2@b$``.`.`[`~&z`~P[QO_3Q`:MP[M>G>6pMCQO` M1QPM[>GM>6pM`O`MPQq~>G>6pM:<NF|dRGGOG`,z$HpH?M>C660G:HMVV<: FgJGkFe6zBVQ`Fd`6MC660+HG:HMVVMBKC6`M26[:HG?`MsQJDfMk=|BnQz*zJ e,<N.;hNxfPB,~M&eDMMHG>6pM<`MzEMP#`DM`|M|EE#P`VI`LxSD gMR e8,<N.;hNx*,2@b$``.`.$`]`~*z`~P]QO_3Q`:MP]M(>G>6pMQO` M{QPL]>GM>6pMO`MPQr~>G>6pM<NF|dRGGOG`,zrHpH?ME:6PG:?HM>VV<:8 FgJGkFe:z&BVQ`Fd`:MDE:6P-HG:HMVVMME:`M~:]:HG?`MnJ.Ng =zJ.Pg =zJ.Og =z~ M)LjQMH?LNup?+7QVDI MuzaebySectorOnefromTheHeavyKillers M / haw GGp1S$~Z8{fR?- wqjd_YTPKGC?<852/-*(&$"        nouya!-Jedi-formybaby...PfZ8<D[ $I   )ZTHK THK  THK    ITHK THKTHK THK  THK                     THK                     THK %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27<AFKPUZ_dinsx} "',1THK TH?                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$ $$  !!!!!! $$ $$  THK+/2/72/2+/2/72/2+/2/72/2+/2/72/2-1419414-1419414-1419414-1419414+/2/72/2+/2/72/2+/2/72/2+/2/72/2-1419414-1419414-1419414-1419414+/2/72/2+/2/72/2+/2/72/2+/2/72/2-1419414-1419414-1419414-1419414+/2/72/2+/2/72/20474<7470474<747+/2/72/2+/2/72/2+/2/72/2+/2/72/2+/2/72/2+/2/72/2+/2/72/2+/2/72/2-1419414-1419414-1419414-1419414+/2/72/2+/2/72/20474<7470474<747+/2/72/2+/2/72/2+/2/72/2+/2/72/2THKG72797279;79;4247767<;7<;97 72797279;79;4247767<;7<;97 THKEndofthemuzak-file  "#*+23:;BCJKRSZ[bcjkrsz{ "#*+23:;BCJKRSZ[bcjkrsz{ "#*+23:;BCJKRSZ[bcjkrsz{RusbQA1! ( ((((HhhH( H h H  H((Hh(H(Hh(HhhHH  H h Hh((H((  H h ((H0KLM3 J4@M'Nl:K>MlM N 0K\KL"LMZMlZNbL"bMlbNjNl,K\KRKL"KDKL&pM)"Nl,Nl0RNMlM**NlbK$K7K%LdfMrK6N20L"ڠM*KNKNM*NlKLNl6M$Nl!bJK2K M NlvKK,LLٲK\LM"K\ҒNlҚKҚM*ҪJdLdLMVMHKJKfL"M*#M'^N2*Nl.N2.J.K$ L KnLMl$N2KN:KnM*٢NFNFK,LN2KlN@K Ml|N26K jLK"K&L"*Ld-L2.L6K3RK6M"8NؼJMKLdtLЎN2VKK\bLdLK\LMMfMlжKNќLK҂N2M*&L"҂N2VK6N2NK?ML"MжKќL҂N2NMжKќL҂N2VKMќL҂N2VK<M*NL"MMۖJVKNL"MۖJbLd<M*L"MۖJbLdMJKK\KKL"LdLLM*MlMMN2NlNn@KK*KDK^KxKKKK~K}K|K|K{.KzHKzHKybKx|KwL"vL"uL"tL"tLdsLdsLdr2LdqLLpfLoLoLnLmLlM*kM*kM*kMljMli6MlhPMgjMfMfMeN2dN2cNlbNlbNbNa J`BJ_\K_\K^vK\]K\\K\K[KZL"YL"YLdYLdX,LWFLWFLV`M*UzMlTMlTMSMRMQN2QNlPNlPNPJO8KNRKNRK\MlKLKLL"KL"JLdJLILHM*HMlHMlG"MG"MF<N2F<NlEVNDpJDxJCKCK\BKAKAL"@Ld@L?L?M*?Ml?M>.M>.N2=HNl=HN~J>K?lK\?lK@RK@RL"A8LdA8LBLBM*CMlCMCMDMDN2ENlFNFJGKGKHpK\IVKIVKJ<L"K"LdK"LdLLLLLM*MMlNMlNMOMPN2PN2QlNlRRNRRNS8JT&KU KU K\UKVKWKWL"XL"YLdZpLdZpL[VL\<L]"M*]"M*^Ml^Ml_M_M`MaMbN2clN2clNldRNle8NfNgJg JgKhKiKjK\kK\kK\lpKmVKn<Ko"KpKpKpL"qL"rL"sL"tLdulLdulLdvRLdw8LxLyLyLzLzL{L|L}L~hLNL4LLLLLLLL~M*dLdMM"M<MVMpMMM~M}M|M| M| M{&Mz@MyZMxtMwN2vN2uN2tN2sN2sNlr*Nlr*NlqDNp^NoxNnJmJlJkKkKkKjK\i6K\hPKgjKfKeKdKdL"cL"bLdbLda L`:L_TL_TL^nM*]M*\Ml[MZMZMYMY N2X$NlW>NlW>NVXNUrJTKSK\SK\RKQKPKPL"PLdO0LNJLMdLMdM*L~MlKMlKMJMIN2HNlHNHNGJG"KF<K\EVKEVKDpL"CLdCLdBLALAM*@Ml?M?M? N2? Nl>&N=@J=HKNl?lN?lJ@ZK@ZK\A@KB&KB&L"C L"CLdCLDLEM*EMlFMGMGMHpN2IVNlIVNJ<JK*KLKLK\LKMKMKNL"OLdPLPLQtLRZM*S@M*T&MlT&MU MUMVN2WN2WNlXNYNZpJ[^J[^K\DK\]*K\^K^K_K_K`L"aL"bLdctLddZLe@Le@Lf&Lg LgM*hM*iMljMlkMlkMlpMmVMn<Mo"MpMpN2qN2rN2rNlsNltNlulNlvRNlw8NxNyNyNzN{J|J|J}J~pJVJ<J"JJJJJJKlJlKK"K<KVKpKKK~K}K|K| K{&Kz@KyZKxtKwKvL"uL"tL"sL"sLdr*LdqDLdp^LdoxLnLmLlLlLkM*jM*jM*i.MlhHMlgbMf|MeMdMcMbN2aN2aNlaNl`2N_LN^fJ]J\K[K\ZK\YKYKY KX$L"W>L"VXLdUrLTLTLSM*RM*QMlPMPMPMO(N2NBNlM\NLvNKJKKJK\IKHKHKHL"GLdF4LF4LENM*DhM*CMlCMBMAN2@Nl@N?J? K? K\>&K=@K=@L"Ml,>M+XM+XN2+XNl*rJ*zK)K\)K)L"(Ld(L(L'Ml'M'M&Nl&N&J&K&K&K&L"%L%L%M*%M$8M$8N2$8N$8J$@K#ZK#ZK#ZL"#ZL#ZL#ZM*"tM"tM"tN2"tN"tJ"|K"|K"|K"|L""|L"|L"|M*"|M"|M"|Nl"|N"|J"K\"K"K"Ld"L"L"Ml"M"M"Nl"N"J"K\"K#rK#rLd#rL#rL#rMl#rM$XM$XNl$XN$XJ$`K\%FK%FK%FLd%FL&,L&,Ml&,M&,M'N2'N'J(K(K(K(L"(Ld(L)M*)Ml)M*N2*Nl+N+J+K,K,K-lL"-lLd.RL.RM*/8Ml/8M0M0N20Nl1J1K1K\2K2K3L"3Ld4L4M*5Ml5M6pM7VN27VNl8<N8<J9*K:K\:K:K;L";Ld<L=L=M*>Ml?tM?tM@ZN2A@NlA@NB&JCKCK\CK\DKEKFL"FLdGLHxLI^LI^M*JDMlK*MLMLMLN2MNlNNONPJPKQ|K\RbK\SHKT.KUKUL"ULdVLdWLXLYLZxM*ZxM*[^Ml\DM]*M^M^M_N2`N2aNlaNlbNctNdZJeHJf.JgKgKhK\iK\jK\kKlxKm^Km^KnDKo*L"pL"pL"qL"rLdsLdtLdutLdvZLw@Lx&Ly LyLzL{L|L}L~pLVL<L"LLLLLLM*lLlMM4MNMhMMM~M}M|M|M{Mz8MyRMxlMwMvN2uN2tN2sN2sN2r"Nlq<NlpVNlopNnNmNlJkJjJjKi.KhHK\gbK\f|K\eKdKcKbKaL"aL"`2Ld_LLd^fL]L\L[M*[M*ZMlYMlYMXMW6MVPN2UjNlTNlSNRJQJQKPK\PKO(KNBKM\L"LvLdKLdKLJLIM*HMlGMlGMF,MF,N2EFNlD`NCzJBKBK\AK\@K?K?L"?Ld>L=8L=8M*Ld?|L@bL@bM*AHM*B.MlCMCMCN2DNlENFJFKGKHK\IfKJLKK2L"LL"LLdLLMLNLOM*PMlQ|MRbMRbMSHN2T.N2UNlUNVNWJXKYKZK\[fK\\LK\LK]2K^L"^L"_Ld`LdaLbLc|LdbLeHM*f.M*gM*gMlhMliMjMkMlxMm^MnDMo*N2pN2pN2qNlrNlsNltNlutNlvZNw@Nx&Ny NyNzJ{J|J}J~xJ^JDJ*JJJJJKtJZKK4KNKhKKK~K}K|K|K{KyRKxlKwKvKuL"tL"sL"sL"r"Ldq<LdpVLdopLnLmLlLkLj Li&M*h@M*gZMlftMleMldMcMbMaMaN2`*N2_DNl^^Nl]xN\J[JZKYKYK\XKW6KVPKUjKTL"SLdRLQLPLPM*O M*O MlN:MMTMLnMKN2JNlINHJGKGKF,K\EFKEFKD`L"CzLdBLAL@M*?Ml?M>M>M=0N2J?K@jK\@jKAPKB6L"CLdDLDLEM*EMlFMlGMHMIfN2JLNlK2NLNLJMKNK\OK\OKPKQKRjL"SPLdT6LULVLVLWM*XMlYMlZM[fM\LM]2N2^N2^Nl_Nl`NaNbJcJdjKePKf6KgK\hK\hKiKjKlKmfKnLKo2L"pL"pL"qLdrLdsLdtLdu|LvbLwHLx.LyLyL{L|L}L~xL^LDL*LLLLLM*tLZMM,MFM`MzMM}M|M{M{Mz0MyJMxdMw~MuMtN2sN2sN2rNlq4NlpNNlohNlmNlNkNjJj Ji&Kh@KgZKftK\eK\cKbKaKaK`*L"_DL"^^Ld]xLd\L[LZLYM*XM*XMlW.MVHMUbMT|N2SN2QNlPNONOJN:KMTK\LnK\LnKKKJL"ILdHLGLG LF$M*E>MlDXMCrMBN2ANl@N?N>J>K>K\=0KM>M?M@jN2APNlB6NCJD KDK\EKFKGKHL"InLdJTLK:LL M*MM*MMlMMNMOMPN2QNlRjNlT6NUJV JVKWK\XK\YKZK[nK\TL"]:L"^ Ld_Ld_L`LaLbLcM*djM*f6MlgMlhMlhMiMjMkMlMmfN2nLN2pN2pN2qNlrNlsNltNu|NvbNx.NyNyJzJ{J|J}J~JLJ2JJJJJK|Jb```X`BA CzrA2јQA2јQA R2јQA 2јQA 2јQAD2јQNuaA NqNqANi zAF01PA60pAfC$I" C vB BB BBBB B$B((B*B0B4B8B(<$Yg&?BRg D4Y,Y6Y7I8!I`^g@B(#|$` @Y#(!I((f$h h"!hh+*!h,0!h(Nu...Greetz to Galtan 6, TCB, OVR, NPG, ACF & Winnie the Puh (WTP)...(4fD()WpapS(fh"$hR f !h`$h(#( jpCЀ0r((g\(%('fg*f(&d(r`(&e(A' dAdAdA(:Ch8 (;g (;g`h8`h8h(rJ($f8S( fh "h )gR`"h(<m`BNua:"h>()WS(5f h=5 gR>Jg`r0(6NuS(*fh+*$h0R0 f !h,0`$h0()g` ANu ,.. M / gaw GGp0S#}Y8{eQ>, ~wpjd^YTOKGC?;852/,*'%#! 06>O   $  t               26:3\779 :97522520#0779 :9:<>><:<#<779 :97522520#0779 :975>><:C#CP(P(P(P(P(P(P(P(Z-Z-Z-Z-Z-Z-Z-Z-DB"BDB"BDB"BDB"BDB"BDB"BDB"BDB"B<<<<<<<<mmmmmmmmmOHCOHCOHCOHCOHCOOHCOHCOHCOHCOHCOOHCOHCOHCOHCOHCOOHCOHCOHCOHCOHCO__?0            0?????>??>><<???00000006006666000       "  ""#1#0 0 0        "00"">!!     0#######">?""  #####>"""""""""1"""q"""""##""##"#>#"#1#1"#"##  ""  ~"  "##" " 0  ""  ~" > ""~"" # ##""##"#6>#"">"a"##9#""""""""""1"""1""v"""####"#">#"#""#":#"?"    " "0 " "" " w"0"    " "  " ""0"01" 600006060060666600>???>>?>?>>>>?>>>>>???>???? 666660 0006000000 """""  0   "       """""0  00"  0    """3333? #|??"##?##  """<<<f !p"""<f"" ?"""  x "p###x3# 0""" #q0 0# 1   "#1# 0 # `0#001   ">1#1<` ~"p?#`3 0""33 >"a1p" " ?#  " #>#?p?##?   >!"0  0 0p0 1 0   0#1"  0   p  !    06600 000p003000<>????????? 44KV%S1bCTHE MAIN MENU BY: DELTA FORCE CODING: NEW MODE GRAPHICS: SLIME AND OTHERS MUSIC: BIG ALEC PRESS HELP FOR AN ALTERNATIVE MENUWHEN COLOURS ARE GOING BANG BANG BY: DELTA FORCE CODING: NEW MODE GRAPHICS: TANIS AND QUESTLORD MUSIC: BIG ALEC COPPERKAAHBAAHNAAH COLOURSHOCK XXII BY: DELTA FORCE CODING: NEW MODE GRAPHICS: TANIS AND SLIME MUSIC: BIG ALEC SICKEST SO FAR BY: DELTA FORCE CODING: BIG ALEC GRAPHICS: BIG ALEC TANIS AND SLIME MUSIC: BIG ALEC ISHIDO WAY OF THE STONES CODING: CY GRAPHICS: RONNY SPAZ SHRED OF QUADLITE EA MUSIC: BIG ALEC COAST CRAY II EMULATOR ON A ST BY: BMT CODE: FORD PERFECT LOGO: THOR MUSIC: LAP OF NEXT 24 MINUTES SCREEN BY: SCUM OF THE EARTH CODING: ILLEGAL EXCEPTION GRAPHICS: RAPHAEL MUSIC: COUNT ZERO ICC 2 SCREEN BY: FUTURE MINDS CODING: BOULDOG GRAPHICS: BABAR BEETLEJUICE AND OTHERS MUSIC: JOARD THERE ARE MANY SHEEP-S- IN OUTER CHINA BY: OVERLANDERS CODING: MR.BEE GRAPHICS: FURYO MUSIC: MAD MAX RETURN OF MEDUSA BY: DELTA FORCE CODING: CHAOS INC GRAPHICS: VARIOUS MUSIC: MAD MAX PUBLISHED BY: STARBYTE SOFTWARETHE BEST PART OF THE CREATION BY: DELTA FORCE CODING: FLIX GRAPHICS: THOR MUSIC: BIG ALEC AND MAD MAX FROM SPACE TO LEUTENBACH BY: NAOS CODING: NUCLEUS AND RIC GRAPHICS: ATM MUSIC: MAD MAX THE MAGIC RASTERS BY: MYSTIC CODING - MAJOR FATAL GRAPHICS - QUICKSILVER MUSIC - FROM THE AMIGATHE CUBE BY: LEGACY CODING: FURY DTX SYNCHRON VULCAN GFX: PIXELKILLER MUSX: NINJA TURTLE LEIF RULLAR BY: ELECTRA CODING: KASPER ICARUZ AND ABEL GRAPHICS: STIGELS MUSIC: SYNERGY THE HIDDEN SCREEN -MAGGIE PREVIEW- BY: DELTA FORCE CODING: NEW MODE GFX: QUESTLORD MUSIC: BIG ALEC TRY KEYS F1-F4FUCK YOU!AhCp l#@|Oaadaaaap08 k|nAh@#da!JpB9Aat:1, 9HAf hdga` 9PAf |(dga` 9bAg 9AgD 9rAg: 99Ag0 hdf z[f#lJjxBy 3r`, hdgZ 9dh@3 X@3rada2.yF2:"pAz0N!rpa~pa'atA@pBQ :0#Aa z00<?BQaH a> a4 B8`Ae"z/pr'xEbt< (6@HB&IzE(GQ DQC`Q~1ǂBaaa||fpAh:/rrJkRAf3r><w1ǂBaaa|j0:Y@3 `~1ardQNu~1a\dQNup2a&3Aa:*zh. M0<XwQA0<XwQ~ M4<aBAtaZ8Ata.Ata$aQ~A4<aZaQNu0|gS@2|@0`.0|pg|2|@0`0|g|2|@0AQNu0|g|2|@0`.0|pg|2|@0`0|gS@2|@0NqAQNu q`pL@HA@pBQA3 <#A#A @м#A"@0<#BBQ :-fa aF#paa a a aB8`pN9>Nu!&pan|pN9>LH@aP aF a<q p`apa09ANuAg@NuA gNu@|#v# ~#pr#hzAh ijklmn!oB(B( B(B( !Az!&p!A FNu@|!v!~ !rp!zhAyhyi yjykylymynyo!FNuB8RNsA+C>p<g<f``NuAdRgJ02|Id|A2|Ig|A2|Ig |A0`Ad6CE0<~22244242QAC0<22QNu><aaJaQNuA :*":*$Ҽ}m #ANu0:g S@3NuSyjf33C$z*J fE*bp~r<gRGAI"Q#Ax|GSG3NNF3Nu z))"HA|`CE0:60,&RPLPQXYPQXYPQXYTTQNuTl zT PfAT#l0|HAL z)b)f"HA}C`HHHHHHHHHHHHHHHHHHHHNuACLT,Hpxr2t4(HAA3BHAHBB2ACQACQNuEpAhCr26(4 HAIHDDr&J6FC6666AC(QER@|<INqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq1|p 1|P 1|0 Q] "$&H<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MNqNqNqNqNqNqNqNqNqQ~ Q] "$&HNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqQ6lmE^l#lp 0JyAfXz zo #zaaaa :$faRLWNs":##6##:"|AI4I##6AJа ANuNq<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqZ"XNNq<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MZNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq"XNNqZ<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq"XNNqZ<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq"XNNqZ<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq"XNNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq<=]=]=]=] =](=]0=]8=]@=]H=]P=]X=]`=]h=]p=]x=]=]=]=]MZNqNqNqNqNqNqNq"XNapa#ANuA CEG:0<rtJ" Q"g j $` B`$QNu |LF'/8p/8h!"p!"0h3TzF#a.B8!8 8 grRA|n8 8 gr`0<8!3#4aF'!h!pF#Nu3 z!"0hRWNsSyzkNs!"HhNr!`F'\NqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq NqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNqNq WNs%>%>\`N`V`vtE#(J&Zx*T.,SGI,M,6 Ck`QX&Z,MQQNuJ@g$aA NqNqzA"J01PA":0pA!jC!$I" CvB BB BBBB B$B((B*B0B4B8B(<$Yg4?BRg  <fG"D4Y,Y6Y7I8!I`^g<@B(#|$` <@Y#(!I((f$h h"!hh+*!h,0!h(Nu(4fN(4fB()WpapS(fh"$hR f !h`$h(#(< jpCЀ0r((g\(%('fg*f(&d(r`(&e(A' d|<dA<dA(:Ch8 (;g (;g`h8`h8h(rJ($f8S( fh "h )gR`"h(<m`B<Nua:"h>()WS(5f h=5 gR>Jg`r0(6NuS(*fh+*$h0R0 f !h,0`$h0()g` <ANu?8gA0NsNsA HI!THIS ISPUNISH YOUR MACHINE! USE YOUR CURSORKEYSTO SELECT THESCREENS AND PRESSSPACE TO LOAD THEM.PRESS HELP FOR ANALTERNATIVE MENU! NOW IT'S UP TO YOUTO DECIDE! THIS IS THEMAINMENU OF THISGODDAMNED PARTYDEMOFROM A CERTAINPARTY CALLEDI.C.C. 2IT WAS HELD FROMTHE 1ST TO THE 4THOF AUGUST 1991 NEARSTUTTGART (GERMANY) GREETINGS GO TO:(IN A STRANGE ORDER) - THE UNION - -THE CAREBEARS-(ESPECIALLY TANISFOR ALL THE GFX!) -THE EXCEPTIONS-(ESPECIALLY DARYLAND -ME-) -OVERLANDERS-(WELCOME TO OURPLEASUREDOME!) -LEVEL 16-(MANY THANKS FORTHE CARD!) -TNT-CREW-(HI ALL) -ELECTRA-(HI JESPER ANDSTEFAN, WE'REREALLY HAPPY THATIT NOW IS RELEASED) -THE REPLICANTS-(ESPECIALLY SNAKE!) -THE LOST BOYS-(CRIKEY WAS A REALSCORCHER, ESPECIALLYTHE FUNNY DICKFLEAS) -UNLIMITED MATRICKS-(GREAT TUNE, CHRIS!) -RIPPED OFF-(PREPARE TO DIE,WE'LL COME!!!) -PHALANX-(HI BLACK) -LEGACY-(YO FURY! ALL THEBEST FOR UNIVERSITY) -SUPERIOR-(ESPECIALLY AXE ANDJABBA, OUR GRANDPA) -ST-CONNEXION-(YOU NUTTY FRENCHIESWE HAD TO REMOVE THELOADER BECAUSE OFYOUR SCREEN (494KB!)BUT ANYWAY, NICESCREEN AND NICEGUYS!) -BBC-(HI THERE ANDY,HOPE TO SEE YOUIN ENGLAND) -INNER CIRCLE-(ESPECIALLY E.I.,GIVE US MORE OFTHESE HORNY HOT-BABES! BRILL TNTD!) -LORD HACKBEAR-(HI TJORBORN, THANKSFOR ALL MAILS) -GIGABYTE-CREW-(IT WAS NICE THATYOU CAME ALTHOUGHIT WAS QUITE LATE!) -THE RESPECTABLES-(DIE LAGE BESSERTSICH TAEGLICH, AUCHWENN'S NOCH RECHTNASS IST!) -NEXT-(ESPECIALLY DBUG II,STWARS AND ZAE,SPREAD THIS DEMO!) -OMEGA-(SOMETHING WENTWRONG WITH THE ICC2,WE'RE REALLY SORRY!) -FLEXIBLE FRONT-(WE KNOW, STALIN ISDEAD, BUT WHAT ABOUTYOU, VILLE?) -ALLIANCE-(BMT, TVI, NEWLINE,ACF, A SPECIAL HI!TO FORD PERFECT ANDTHE LAST SCHAMANE!) -AENIGMATICA-(A BIG HI! TOTHE NUTTY SNAKE!) -GALTAN 6-(WE REALLY HOPE THATTHE THINGS ARE CLEARNOW, ENS, DON'T USE OUR MUSICS WITHOUTCREDITING BIG ALEC!) -ST-NEWS-(HI THERE RICHARD,HOPE YOU LIKE THISDEMO AND OF COURSETHE -TWO- BOOTSEXS) -SYNC-(WE HAD NO ADDRESSFROM YOU SO WECOULDN'T INVITE YOUTO THE ICC2, SORRY!) -ANIMI DUX-(HI DIRE! IT WAS APLEASURE HAVING YOUAT THE PARTY!) -SCUM OF THE EARTH-(HI THERE IE!) -FUTURE MINDS-(NICE SCREEN!) -WHIZZCAT-(HI KARL-ANDERS,ALWAYS NICE MAILS!) -HEMOROIDS-(HI SINK) -2 LIVE CREW-(THANKS FOR THEINVITATION) -SEWER SOFTWARE-(HI OZZIES) -AVENGERS- -NAOS-(ESPECIALLY RIC) -AWESOME-(NICE INTROS) -TSUNOO- -ARMIN HIERSTETTER- -MYSTIK-(NICE SCREEN!HI THERE LTK) -PAULO SIMOES-(ALWAYS NICE DEMOSFROM YOU) -CY-(YOU'RE A NICE GUY,THANKS FOR ALL) -THE BLACK CATS- -VEGETABLES-(HI THERE BANANA,YOU'RE A COOL MATE) -POLTERGEISTS-(STRANGE SCREENS) -KRUZ- -DBA-(GOOD NEWS SUPPLY!) -TSB- -MCODER-(YOU'RE SURELY ONEOF THE BEST CODERS) -NPG-(GOOD DCD'S!) -ATG-(ARE YOU DEAD?) -ETERNAL-(GOOD MUZAKS) -MCS-(GREAT PACKER!) -DYNAMIC DUO- -THE WATCHMEN- -FIREHAWKS- -FUNVISION-(NICE DEMO) -EQUINOX-(BRILLIANT 3D-SCREEN!!!) -CHAOS- -POMPEY PIRATES- SUB HUMANS IN TURKEY PERHAPS WE'VE FORGOTYOU, BUT WE DON'TMIND AT ALL. IF YOU WANT TO GETIN TOUCH WITH US,WRITE TO THEFOLLOWING ADDRESSES: SLIME, NEW MODE,CHAOS INC, QUESTLORD -PLK 136681E7050 WAIBLINGENWEST-GERMANY- SAMMY JOE(PD-LIBRARY)-MICHAEL SCHUESSLERSEESTRASSE 34 II7254 HEMMINGENWEST-GERMANY- BIG ALEC-DELTA FORCEPOSTLAGERND8034 GERMERINGWEST-GERMANY- FLIX AND RAY-FLIXJAHNSTRASSE 518130 STARNBERGWEST-GERMANY- YOU CAN ALSO TRY TOCONTACT US ON I.R.C. JUST HAVE A LOOK INSUITABLE CHANNELS OR CALL OUR BBS:-+49 (0)8151 78880- BUT ONLY FOR LEGALREASONS! WE WON'TANSWER ANY LETTERSCONCERNING ANYILLEGAL ACTIVITIES!! AND DON'T FORGET TOENCLOSE ENOUGHINTERNATIONAL REPLYCOUPONS, OTHERWISEWE WON'T ANSWER, TOO LETTERS WITHDONATIONS WILL GETVERY SPECIALTREATMENT, OF COURSE SOURCECODES OF OURSYNTAX TERROR DEMOAND THIS DEMOCAN BE OBTAINED ATA PRICE OF 15 MARKS PER SCREEN. WE STILL HAVE AROUND25 PER CENT CPU-TIMELEFT IN THIS MENU,BUT WE HAVE:(A) NO MOTIVATION...(B) NO TIME. (C) NO IDEAS. SO GO AHEAD AND MAKEMY DAY YOU BLOODYIUSEALLCLOCKCYCLES-OTHERWISEIHAVENO-ORGASM - CODER LET'S WRAP DU DEPP !(*63.+,-.0/%1 !"#$&'928) 415+ :;7TTTUUUcUUUUUUVV  K         VBVOVXVbVjVVVVVVWWP                      WnWsWWW             WWX       ZZZ~ZYYZZ!Z@Z_Y)XXbZ;:886 8:;:8631 36311.3366366.8+86888:;::86363331 3631333131/,*,,,*,66&8 :;::86 3 633866&8 :;::86 ? =;;=@;;:A;:@;:@3A3;;@==:A=:@=:@3A3==@??:A?:@?:@3A3??@AA:AA:@A:@3AAAALT?8@ @ @ @ @ @ @@@@@@@#@#@#@#@#@#@%@%@%@%@%@%@'@'@'@'@'@':83:83:83:83:838:83:83:83:83:838:83:83:83:83:838__  ,.. M / gaw GGp0S#}Y8{eQ>, ~wpjd^YTOKGC?;852/,*'%#!?  ]gg ggggg gggg"g(g.g4g:gcm@mImRm[mdmm|mvymvmsmpmmmjmgmdmam           5 @ 3                            )             & *                                                                                                                                                                                                                                                                                                                                       ^l# 1. 12"l@ABCDEFGHJKLMNOPQRSTUVWYZ[\]^_``abcdefghiijklmnnopqqrsstuuvvwwxyyzzz{{|||}}}~~~~~~~~}}}|||{{zzzyyxwwvvuutssrqqponnmlkjiihgfedcba``_^]\[ZYWVUTSRQPONMLKJHGFEDCBA@>=<;:987543210/.-,+*)(&%$#"!  +  !"#$%&()*+,-./012345789:;<=>?@BDFHKMOQSUWZ\^`acegijlnoqrsuvwxyz{||}~~~~}||{zyxwvusrqonljigeca`^\ZWUSQOMKHFDB@=;97420.,*(%#!  !#%(*,.02479;=?@CFJMPSVZ]`behjmoqsuwyz{|}~~}|{zywusqomjheb`]ZVSPMJFC@<952/,)%"  "%),/259<?@DHMQUZ^aeiloruwy{|~~|{ywuroliea^ZUQMHD@;72.*%!   !%*.27;?@FMSZ`ejoswz|~~|zwsoje`ZSMF@92,%  %,29?@HQZaiouy|~{wrle^UMD;2*!  %.7?@JS]emsy||ysme]SJ@5,"  ",5?@KU`iqw||wqi`UK@4**4?08Ʈ`p80T@0x`0008``~|0 00~|88~8|`0*`0p8`~|Dp¤0``8``008 p@`|@(|888888|888p88|8= THE SECOND MAINMENU FOR FASTER ACCESS: PRESS THE FOLLOWING KEYS FOR THE SCREENS (-(F1 - SICKEST SO FAR (DF)F2 - COAST (BMT)F3 - COPPERKAAAHBAAAHNAAAH (DF)F4 - ISHIDO, WAY OF THE STONES (CY)F5 - WHEN COLOURS ARE GOING BANG... (DF)F6 - LEIF RULLAR (ELECTRA)F7 - THERE ARE MANY SHEEP(S). (OVR)F8 - LET'S DO THE TWIST AGAIN (ST-CNX)F9 - THE CUBE (LEGACY)F10- THE BEST PART OF THE CREATION (DF)1 - FROM SPACE TO LEUTENBACH (NAOS)2 - I.C.C. 2 SCREEN (FM)3 - THE MAGIC RASTERS (MYSTIC)4 - TWENTYFOURMINUTE SCREEN (SOTE)5 - RETURN OF MEDUSA DEMO (DF)-( .COPYRIGHT NOVEMBER 1991 BY DELTA FORCE !OF #THE UNION  ;<=>?@ABCD      0@P`p o_O?//?O_o    r a P @0 %6GXiz  wfUD3""3DUfw  wfUD3"P  Q 0@P`p  p`P@0 Q  Q 0@P`pp`P@0 Q"3DUfwwfUD3"P'7GWgwvutsrqp`P@0 "3DUfwwwwwwwwgWG7'%4CRappppppppaRC4%'7GWgwwwwwwwwvutsrqp`P@0 "3DUfwfUD3""3DUfwvutsrqpqrstuvwgWG7''7GWgwvutsrqpqrstuvwfUD3" 0@P`QB34%4 04`$~~Xd`~~t~~(`l~~ E@̀d0 >0?H"2?lJ5 ?x?|~IJt~R2<> Rl~??̠@>? j>?U{pp@0p@ pp `f```fM͆L F`f`fpp@ pp@0pp``@ ``  `` ``Dbf @`Dbf &`f``` @ `` `````NƁCxNIކ H0F`fl`~~f`fÆ`fGBGF@\Zb$~~͂dIb($ hR 4NJ0~~F`f00@AdM`bDŽ$`φL@(~V~~f`fˆDdf Or``&@f@``HH &f f`fK`fφ @`MF $ff@```` ```df@@ F f`fDbf $Bf ```` LB@df@ ` @`F@ @`@ff@ dL$&F`fD`f@ pp ``&`f @ $``F`f``Φ` dbfPf`fX x"?``fπ@ fN& 0L~>~~ 00,f`fɀ͆L 0f@ ` AK`fJ||~~CLJǼDdf@CFRނ``  @`  @`L&`f`` @`  $bf ff@ `` ``Ʉň͌  @`L`f@0p@ @0pd@bf``P pɄ͆dbf bff0 @pHppDD@``(Vh~70-d?;XĠ-"h9N?4`~Wzh;p??|`~b~$P?'\?4Np~X@t:D~M` _ oȐ6 $|&X~?>@ @l>@~n^|6H~p.P~ L p\$>s@@`~~L|~~0t~~`t ~H  ??@&(H~~0pR@  *|~$j|~|~(*<>j||~~ ??4;?05:|~4>?@0>? ??f`f`f&@fF`f&F``ff 0pp0@0@`f@ pp @ pppp << LDbf&@fDbfFb&d@ff ` `` `00` Bdf @` `` ` `` |~ $BfDbfF`fBac @f .00>0}‚=$Bfz8BĄFGF F`fF`fBffD`f01ago Of% ?0`jD H@uƎ  `ff`f bfd 0`cc 00??Bbf `~Hbdff`f `` ` 00 00 Ŧ`00 pp ``dbf` `` @`` 0 < F`fHbf@df` `88 @ ` "df 0``  pp  Bdf@ `` 0@p&@fdf&& 0hx f`f00GH .f?wƈN`fF€;d?0>>,<<̈́ 1``0~1 D00̀& $ }f`f̄&~ |~AccÆabc @`Bbac 00IW`f9$bfBC`cF`f @` 00F`` @`  0 f`f@ `` `f @` `` acbdf011P p00dbff`f`` 0@p00`f0@pF`f`p```abcVh~`c;x? @&8>0*4>`0 ,`?@80Rl~=p7 ?f~?@?b b4<Zd~ @`p op o\e6H~@ `4J~ /P@6> 8D| b@} P??2??($?*@Vy)>?$@;? ?@?d {{{ ``10100  000 @@/?{{{ @@ `` 11@00 @0 0` _?{{{ @@@@JJ@Ze01 0 l  |*4 >0@5P{{{@``  NN=$C#ac 0 0!?0?>x?5(??  0{ ppJJ@^a  00?<&D??  0uPx{ 30??JJ@  5H`}13  0 00 ` `x{fd 0>  0 0 ` `x{..WWhx  < @  0*7? @@?< ?<Ox{jjUU @@ < 50;?0" ?>x>x...UU30??  x | 02>0 010{{<"*"*"*uu`pp ``  @0 0` !1!01 ` @?{{<..''@`` @@ ` 000@ "acC c ?{{<..''@@@1? ^`~9F {{<2 P(? 4H|V(~K~~~~???~~>~???~~~~~~~~~~~~~~~~~~~~~~~~~~~~?~~~~~~~~~~~??~?~~??~~~~~~>~~~~~?~~~~>~~??~???~~~~~~?~<~~~~~?~~~~~~~?~~~~~??~~~?~~~~?~<~~?~~~~~?~?><??~~~~~?~~~?~~~~~?>>?~?~?<~~~>|??? ???{????{Њ???{@J@???{ʎ` .N???pJ?{?J}??{>?{.WR<?{jUR???.UR???{"*uRp???{.'p` ꮠ??{.'r@ꮠ?~{ ?|~h?????????????????????????????????????????????????????????????????????????????????????????????????#??????????????????????4??????????????????????????????????????????????????????????????????????????????????,D@$ D D@_ ?D?`8DD:.G@?r'DDD@@+?DDD@@-DD@@??@@?b.pDD@@?(8DD@? "/||DD@??8@G@D8 "@Ds9?@D =t=@D=?@D=@?>@~}@=@^ ? Q _? ?? pw? } ?  g'Uu ÀfrU" ?WRI"p? 8? ՜? |8ќ? pՍ\ ?      ????p~p 1>0?߀??????? ~?~??9~~~?o?~>?ɀ?~Հ1``NqNq`VAP C>rAN2јQA2јQA 2јQA 2јQA 2јQA2јQNuJ@gNqNqA NqNqANi zA01PA0pA$Cb$I" C xvB BB BBBB B$B((B*B0B4B8B(<$Yg&?BRg D4Y,Y6Y7IH8!I`^g@B(#|$` @Y#(!I((f$h h"!hh+*!h,0!h(Nu(4fD()WpapS(fh"$hR f !h`$h(#( jpCЀ0r((g\(%('fg*f(&d(r`(&e(A' dAdAdA(:Ch8 (;g (;g`h8`h8h(rJ($f8S( fh "h )gR`"h(<m`BNu a:"h>()WS(5f h=5 gR>Jg`r0(6NuS(*fh+*$h0R0 f !h,0`$h0()g` ANu  < p /1 /1JHmALQ M / gaw GGp0S#}Y8{eQ>, ~wpjd^YTOKGC?;852/,*'%#!          6CLk                                   .3KV       p                 }^uA$7Zmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm3203205!7 .0.0.0.003.0.0.0.003.0.0.0.003.0.03553.0.0.0.0.003.0.0.0.003.0.0.0.003.0.00..+)'C ?><#<:<:<:<:<:<:<>?ACCA?> C ?>?CA?<A?<A?<A?<A#CA?<A?<A?<A?<< C ?><#<:<:<:<:<:<:<>?ACCA?>:<<<: <<:<<<:<<::7753:<<<: ??:<<<:AA??>><:::3<7<<7::'77'::?@=@`` }}<|:?5 00 } .EC@?x8:_`?@2s{?]@|G'? ??3>>98>8_ x|: ?@~ 1+p̀|@^?@?s??~30>0Lx|:?_@ ? ,..9o>@Ab~>CC<?>'< @<_@  ? o?>@A`$>xh>j>/< @d< wO>~ w ??@PH`ppo$@8@?Op<_@ <7C??|?@`@_`#C8\@?9? <@ a @Yy0F'a?<@ = C@G?C>X6r @` <<0CB??<?@` AN?<x~/ >W?p |>@AA<~=@@@f|~| \80~;~OA[W7 p? fT8<܀<-Vuj`PWZP Y |z!a~;ww< /__88 #(|O0~;z{0/ 8`pp  (gc >+A?o` 0~ACbbqA'?@`?@}? @0( ?ᔸG~ ~@~`c_D? ?p ?@@0!7!A?@ x x _?~~QPP?[?cP?PP?F?@?1j*j`9,4<@Ï A_}>A)1@g/1UU*}ǏPhx"!x x߇ϔ?h^5/9mԼ<+a~S~PP~ss @7 1oG9? UTT@?xOO0N@[<4* J\cX0*y`777 |??c@,z@??0?qq@,_U/0??X0~m@*8 ?x{Nj8?8@@R+g` '2 8`rσ0?_ 2 8380y~A`a`;`^_ O@[82  _O@8|@o0=a_?ap4<?? _@0 /??`72~À<0'( }C_ PO0`7>2G|>??t?0y8G0A:>?` ?|4p |O1 ?bco`?/ 0<@9{~qq~ p431 ~0(@@p?A` pPO?x?@?/  (902~}_Ye&``N@@p?C`p7'(s|`B/,2?  G` ``J@f&pA Z0A@ @ @NuA|CtA prvaDA bprv a8A prv a,K A Ca8A `r fja`b (ANq( g gP g`f6B(*B(>B(Fh:!h!h"!h0,h6&h8'h9(@4`fB(>B(Fh:!h0,!h"(?g@? @ |YDYE`f6B(*B(>B(Fh:!h0,!h"!hh6&h8'h9(((?g @?Gj@? s |Y4`Df:B(*B(>B(Fh:!h0,!h"!hh6&h8'h9(B(L@?!INu@@G&03G[B(*g)!K!KT&\6T'\8T(\9@@G h03G[+B(Fg)!K0!K,T\:B(>!L!L"Y4Nu@5 @@@E 02EZ+B(Fg)!J,!J0T\:B(>!L!L"@? @ |YDYENu@5 @@@E02EZB(*g)!J!JT&\6T'\8T(\9@@EZ02EZ+B(Fg)!J,!J0T\:B(>!L!L"(@?E^@? r |Y4Nu\5|;@@EZ02EZB(*g)!J!JT&\6T'\8T(\9@@E02EZ+B(Fg)!J,!J0T\:B(>!L!L"Y? |1|DNu@@E02ENu (fz|`d(Bgz|`T(@S(Fj4h+F"h,j()g"h0!I,g` @(HS(>jN"hk@ fY&Y'Y(k* !fYk!I(n|FH`FHh>(Agf` (g (g`x(IS(*j"h*"hj()g "h!IDI(?(CXD?1@(L(((' (&g&n.()gd(h)` c`h)`d p`c`@L (Bg(C2(J1AJ EJ(;g h5B(;:(D`x(IS(*j"h*"hj()g "h!IDI(4(CD:1@(L(((' (&g&n.()gd(h)` c`h)`d p`c`@LHHJB@(Bg(C2(JH@1AJANuG K 0 i`x HGp0S#}Z8{eQ>- ~wpjd^YTOKGC?;852/,*'%#!@Ⱦ~xqjd_YTOKGC?<852/-*(&$"  ςz EC΁v [Z0 ϖώdc[Z  ϩϤw ͕͑a^  7DP\bg}k             #;Si.Tf|      !   !     <           !    !       !       !              -y6WG$>F""$%$     M0.+.035 +)+)'&)'$&0.+.035730575325302@////////////--------------+----+----+----+--4424444244-/01"$'+)'"$3753.0'$"+)'$"$+ 22/7+.0+.0+.0+.020.++.0+.0.02520.+ 7:702 222222222222222+./      "$ 20.0.+.+)+)&)+.02 " !@000000000000000000000000222222222222222222222222                 "        $$$$$$$$$$$$++++++++++++&&&&&&&&&&&&------------#######################%&")&")&")&") 0+.)+').0+.)+')'& 0000 0000000000000000000000000000000000000000 $ $__ R ___p   lї(/~ pq |h@ 4ˀ@?/wD@Oy e !RRRRRR R R' R7 RG RW Rg Rw R R R R R R R R R R R' R7 RRR'R7RGRWRgRwRRRRRRRRRRR'R7R,R,R',7,xG,W, g,Rw,T,N,,R,6,x,N,b,R,R,R',R7,R<R<R'<R7<RG<W<$g<Rw<<<<< < <R<R<R<R<R'<R7<RLRLR'LR7LRGLRWLRgLRwLRLRLRLRLRLRLRLRLRLRLR'LR7LR\R\R'\R7\RG\8W\xg\|w\N\\R\\$\R\R\R\R\R\R'\R7\RlRlR'lR7lRGlWlglXwlRlTll llRlRlRlRlRlR'lR7lR|R|R'|R7|RG|RW|Rg|Rw|R|R|R|R|R|R|R|R|R|R|R'|R7|RRR'R7RGWNgbwxRRRRRR'R7RRR'R7RGRWg$wR RRRRRRR'R7RRR'R7RGRWRgRwRRRRRRRRRRR'R7RRR'R7RGRWRgRwRRRRRRRRRRR'R7RRRRR@@r@@&@hH,@@/m|o&BG` yJB@2pNnRGGn0Hѹ,OLNuHE&G(:>< A*EpPgvsPg|rPgpIPKP24s g*43 Gg2`460 C 7061 0621067 101PKP6s0f 70:LNu50:LNu23P`22P`E&G(KfHE&G(Kf<rC`Ft|B>< 5`7`By2I*JAmM Vf<9``<9``M Vg4rzAJM BVvEz(.EM2Vo8L30<|m9 `5 `7 `82 9@83 9@M 8s@g650<Nu~| m4<<` y BB0@0Ѐ"n21|<0VmF 0G nK2GA0GgS@ VfD@BS@>|l~0HЀ n1:tJE|@HԂ424(4HԂr(f08f@4xLE|@2H؄64H9H8H؄9HHփ787H5H nR0PNuRG`60HЀ234HԂ7(Hҁ9249(Hҁ75(Br9NuD@BS@>06.4HԂ=t("nB102Hҁ037(HЀ9049(HЀ75( y 0 n1(2G n4x0LC|@2H؄:4H9H8H؄9HHڅ7X7H5H"nR1049Y0Gx0LC|@2H؄04H9H8H؄9HHЀ77H5H nR00NuSnRV V@fJ <! nC a7"yJ0< nA!apyY3 Y9lf ARp*a)>H8$n(n&n42Hҁ02gJ63840HЀ90HЀ762Br| l"nS10 10b "n2Hҁ:1|Bm| 80E02HЀ`"|Bm| El82| 302Ѐ:12|fҰ|@lBm| El82|3"y B@10H"nt1JC|@HԂ424(4HԂr(f08HЀ:3442Hҁ9HԂ7(4HԂ:3(2Hҁ97:4(2Hҁ795(Br(9(=Ca&ByYa*# B EYGY"yJ0Gm|lBA0 RBB00a``"2EUA|0|aL`aSDnSo>0o29Yga09Yg r҃# 9 L|8NuNN2NNuH068E G  49 f<3 ty0Rea09YfBR3YRRp09Y SB0p0 SRR0@A6Rp|eJ9 t49Y"S1(2It4"S(RRt4"S(RRBC`LRCJDf0@A(RpL Nu*H8(HEGh Kp Nn/ "L KNnXO Kp NnpNLNu/?09fHB@`62BB`vAJCg6K8<C2`IRB|e4BA 1 R@|c38&Nu?/ 6E 0*h5@`6R0*2hj *gS yJN~*BA5A`Bj4RnƗR0*2hj$_6Nu??689 rlN086NuH 68E ޶RlR02hj` *d, yJ0R2hjNnR@f ANR`3Y|l0rC4h5@`H *d( yJ0rhNnR@f ANBR`3Y0rC4h5@LNuH&H62HpN}62Hӹ AUr` 2IBB8B|BC 41 A0S@l0LNuH0&H6$I" gJH/"pN|ڰd8AN`,09UrHBA49UrA|AA 20@3UrSClL NuBy By By pNNu3 By Nu/B@A ` 2ABpR@|m2<C$`SAJAo1gB@`JBB1R@JBf6v`R@RC@oJ1g|nP`"|o|fRPRh`Rh`6CRp0@n&NuH 68<E"`SCJCo20g20NBD`LBE2@RD|n 2pN`rpiUApENDf`RD|l2@grD|pN^DnLxNuH86<E$`SCJCo20g2p N0BDG ^I"`BE2@RDJEf|`RDRFDo2@g|nBE` 2B@NREEn`t|n2+B@,NrFpN`T|f"2B@N2+B@,NrpN`,2+B@,NrFp N`0@23B@4PNnDnLLxNu?6@A,20C$B@10NB6Nu??8BC`HRCJ@f0@A ^20C"B@10N|c22RDt4 UB@0(|Ndp0 UBG0ORDp0BA0ARD0Nd`0RDr2 UB@0N*09Yf0REEbBE` 0@BrRE|eBE` 0@BtRE|eL6>0Nr8E"G^JDf.0NZ:BF`B2`RFFnBF` 0@7RF|m`xBF`T:9 p m|f0<`HRE2y f|lp`pEN`RFWfpN:`B2`RFSElFn`B2`RFFn"Kr J0NgXTOL NuH0p N6E$G*JCf0p N8BE`B2PRE|mBE` 0@7RE|m`BE`09 H@A^80|m40<29 @g4BA*80 `2AA480H|lA"B@0@N|n4JDfx`&|f pN8VD`p N8|`B2PRESDl` <PREEnX`B2PRE|m"Kr J0<NgXL 8Nu?09Jf$pN3JtrpNNtrpNSyJ09 H@A*60|e2p29 @g4BA*60 `2AA460H|dA$B@00N06Nu?09 H@A^60|e40<29 @g4BA*60 `2AA460H|dA"B@00N8JCgpCNrtiA606NuNByJNu?/ 6Ey l Rl0`p@ARp`(RR2AA400N2AA*00NSR$_6NuH 8BCE` 0@BrRC|o0NBDv`0@22tiASCJCn`6CAhNmSj v`0@22g SrTr`SCJCnSDJDfv`$0@02` jTr2 j"S@lSCJCnLNu//A 2A20`^hl(6C600Hփ"h6188D80@H؄qHcRB6Hփ"h8186C600Hփq8c8D6C1@004Bho4B1 (&Nu// OBor`4B47 6CErv0B?0RA|oBA`BC0C470Rw06Hփ38RAAnO$$_&NuH<6$I*o(I 9C)H)J(8,GBSBlBE`$ l(B0P0HЀ l20j*H|` "L"p MN},"K"p MN|JoJn MN`6 g K0NnR@f ypN@ SJo LN~*8R@f LNzJ@g yp N@ g KNzJ@g ypN@L]O&9,(<BEEf` PRE|m<<BWMUrKSrIJGJ0|f SN~*>"SJg82|>pWgl"SJg SN~*>"g ANn`RF0@|r2ҁ4J05@<"SJf9lfARp*Nn(<|`R SJg SN~*:"SJg SN~*?@|H@roTA?ABo`j0o|BG2"g A0Nn0@|r2ҁ4J05@<`RF| SJf9lfARp*Nn(<Ro0/oo`\OL|Nu/J9:g.|f($f 4)H//??<@NAO L$Nu$`AHA"g( h :g"@pa za?J@g ypa*Av!h  LNuH/<?<HNA\N &/?<HNA\A>_ LNuaz/:.?<INA\NuHAUtCE B`Hpr rmtpJ15T@TA|e6<txpD<0@p10zC`UEpPeTE>EGPaD1PGPa:5PXDTC|ep223|m3`33T@|eLNuI0`9#U@fNuA(C 0<`2 R@|oC*p`2 R@|mNuH0AUt"HEaG_B2<xp`24TA6R@TD|:mp8<t2<:"HEd*GZ\`4Y6C10466X@RATD|ro1|By_@L NuH>:a.OE&G IB *zg >K߄rJt3J. l` : /@ j@c5|@ z aAzBzaaz<<>HGKpO0GS@: QL v/ FK`N`RRC|B|UG0JmB|UG082 9@5`83 9@7`84 9`s@g 5@9 `7@9 5@J5GHL8L@EMJVl<: 2?<: VnN<p05?4<:r"AxA4|s@00RDg ix|00Bf0 iELH86iA eT0HA"P Sja4Q e(A"P SjaT,Q0h<` 0H<R,L0@ELI뺎4<BJjkpA00CRQIe00g^CRQIdSi2)YgYRQ841@Bl1@2491Bl190 00gCRQId`a`:`J0|?4<:r"AxA4|s@00RDg ix|00Bf0 iELH86iA eT0HA"P SjaQ e(A"P SjaT,Q0h<` 0H<R,L0@ELI뺎4<BJjkpA00CRQIe00g^CRQIdSi2)YgYRQ841@Bl1@2491Bl190 00gCRQId`a`:0+FH8H4AVr0 Ip0 H86iA eT0HA"P SjaQ e(At"P SjaT,Q0h<` 0H<R,Lr?Dp ipH86iA eT0HA"P SjaXQ e(A"P Sja< tPgrsPgX42PBgV23 Ag(243 Gf402 24 7922P5 903P7 904P9 sf7`42P`43P`59P>< z\"Pd p `a8|g`JfF2*L4A|ACLJ21A5AL;P|vl=PTEGTFGQHHr:< C`4|B5`7`pJm(B|UG0JmB|UG082 9@5`83 9@7`84 9`s@g 5@9 `7@9 5@J5GHL8L@JCgD"*zm&*f4*cARp*a8bSj :ѯ /o/W`9Jg"09JHAR"P SjaR,O aL|NuH>]O:a zja6a: 9fg@rt>Jl` :D. y@"c3@"axKf` @RD|m:<MSr6nI*DEB`2,$<BdVQF z"PeH`a6L`p >O"PeH`a5L`p |GlTA24Be0BHAJjkpA00CRQIe00g^CRQIdSi2)YgYRQ841@Bl1@2491Bl190 00gCRQId`a`HA0H|l<PREA"P Sja2 A|ҁ4 J06@6@|R`&6xn* z"PeH`a4L`p 2h@μHGDA x0pt0pLHGUB<nD zb"PeH`a4L`p >O"PeH`a4zL`p |0Fm0ᯜ@@fHGp?GHGD8@SD4<BD|͋RH٬A"XB50PREBSj#:aAp"X2|FI<6`FRCQ#:͋ ,気eB,%jf(2,%lcARp*a5 Sl%l :|ї"o. :bg @a0HJ@f ,氬e^,%jf2,%lc ARp*a4 :.g @a0J@g ypax=K\OaL|Nu  0@PX`hpx       !!""##$$%%&&''(())**++,,--..//0123456789:;<=>? 0@00?N~*6R@g&AUr0@|r2ҁCSr4J01@006Nu0<`2AA(1 R@|oB@`2AA*1 R@|mNuH8Op#f#SjNEBpBDBE<<>Gf` pRGGnBC` 0CRC|l yJN(?@R@f0H#fg~` 0GN  !!""##$$%%&''(())**++,,--..//0012233445566778899::;;<<==>>???@@AABBCCDDEEFFGGHHHIIJJKKLLMMMNNOOPPPQQRRSSSTTUUVVVWWXXXYYZZZ[[\\\]]]^^___```aabbbcccdddeeefffggghhhiiijjjkkkklllmmmnnnnoooopppqqqqrrrrsssstttttuuuuvvvvvwwwwwxxxxxyyyyyyzzzzzz{{{{{{{||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||{{{{{{{zzzzzzyyyyyyxxxxxwwwwwvvvvvuuuutttttssssrrrrqqqqpppoooonnnnmmmlllkkkkjjjiiihhhgggfffeee *I * STANDARD SOURCECODE * *K jsr setsuper jsr setscreen jsr pre move.w #16000,d0 move.l #$30,a0 clear2: move.l #0,(a0)+ dbf.w d0,clear2 move.l #$30+160*199+2,a0 move.w #19,d0 go: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go move.l #$30+32000+160*199+2,a0 move.w #19,d0 go2: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go2 move.w #0,$ff8246 move.w #0,$ff8244 move.l $70.w,oldvbi move.l #newvbi,$70.w move.l #100*2*2*16*6,p *K mainloop: * move.w #$0,$ff8240 jsr waitvbl jsr screenswap * move.w #$700,$ff8240 move.l #$30,a0 add.w srnp,a0 move.w #200,d0 move.w #0,d1 clear: move.w d1,(a0) move.w d1,8(a0) move.w d1,16(a0) move.w d1,24(a0) move.w d1,32(a0) move.w d1,40(a0) move.w d1,48(a0) move.w  !!""##$$%%&''(())**++,,--..//0012233445566778899::;;<<==>>???@@AABBCCDDEEFFGGHHHIIJJKKLLMMMNNOOPPPQQRRSSSTTUUVVVWWXXXYYZZZ[[\\\]]]^^___```aabbbcccdddeeefffggghhhiiijjjkkkklllmmmnnnnoooopppqqqqrrrrsssstttttuuuuvvvvvwwwwwxxxxxyyyyyyzzzzzz{{{{{{{||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||{{{{{{{zzzzzzyyyyyyxxxxxwwwwwvvvvvuuuutttttssssrrrrqqqqpppoooonnnnmmmlllkkkkjjjiiihhhgggfffeee *I * STANDARD SOURCECODE * *K jsr setsuper jsr setscreen jsr pre move.w #16000,d0 move.l #$30,a0 clear2: move.l #0,(a0)+ dbf.w d0,clear2 move.l #$30+160*199+2,a0 move.w #19,d0 go: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go move.l #$30+32000+160*199+2,a0 move.w #19,d0 go2: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go2 move.w #0,$ff8246 move.w #0,$ff8244 move.l $70.w,oldvbi move.l #newvbi,$70.w move.l #100*2*2*16*6,p *K mainloop: * move.w #$0,$ff8240 jsr waitvbl jsr screenswap * move.w #$700,$ff8240 move.l #$30,a0 add.w srnp,a0 move.w #200,d0 move.w #0,d1 clear: move.w d1,(a0) move.w d1,8(a0) move.w d1,16(a0) move.w d1,24(a0) move.w d1,32(a0) move.w d1,40(a0) move.w d1,48(a0) move.w  !!""##$$%%&''(())**++,,--..//0012233445566778899::;;<<==>>???@@AABBCCDDEEFFGGHHHIIJJKKLLMMMNNOOPPPQQRRSSSTTUUVVVWWXXXYYZZZ[[\\\]]]^^___```aabbbcccdddeeefffggghhhiiijjjkkkklllmmmnnnnoooopppqqqqrrrrsssstttttuuuuvvvvvwwwwwxxxxxyyyyyyzzzzzz{{{{{{{||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||{{{{{{{zzzzzzyyyyyyxxxxxwwwwwvvvvvuuuutttttssssrrrrqqqqpppoooonnnnmmmlllkkkkjjjiiihhhgggfffeee *I * STANDARD SOURCECODE * *K jsr setsuper jsr setscreen jsr pre move.w #16000,d0 move.l #$30,a0 clear2: move.l #0,(a0)+ dbf.w d0,clear2 move.l #$30+160*199+2,a0 move.w #19,d0 go: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go move.l #$30+32000+160*199+2,a0 move.w #19,d0 go2: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go2 move.w #0,$ff8246 move.w #0,$ff8244 move.l $70.w,oldvbi move.l #newvbi,$70.w move.l #100*2*2*16*6,p   !!!!"""####$$$$%%%%&&&&'''''(((())))****+++++,,,,-----..../////0000011111222223333344444555555666667777778888889999999::::::;;;;;;;<<<<<<<<========>>>>>>>>??????????@@@@@@@@@@AAAAAAAAAAAAABBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBAAAAAAAAAAAAA@@@@@@@@@@@?????????>>>>>>>>========<<<<<<<<;;;;;;;::::::99999998888887777776666655d2,18(a0) move.w 20(a0),d2 roxr.w #1,d2 move.w d2,20(a1) move.w d2,20(a0) move.w 22(a0),d2 roxr.w #1,d2 move.w d2,22(a1) move.w d2,22(a0) move.w 24(a0),d2 roxr.w #1,d2 move.w d2,24(a1) move.w d2,24(a0) move.w 26(a0),d2 roxr.w #1,d2 move.w d2,26(a1) move.w d2,26(a0) move.w 28(a0),d2 roxr.w #1,d2 move.w d2,28(a1) move.w d2,28(a0) move.w 30(a0),d2 roxr.w #1,d2 move.w d2,30(a1) move.w d2,30(a0) move.w 32(a0),d2 roxr.w #1,d2 move.w d2,32(a1) move.w d2,32(a0) move.w 34(a0),d2 roxr.w #1,d2 move.w d2,34(a1) move.w d2,34(a0) move.w 36(a0),d2 roxr.w #1,d2 move.w d2,36(a1) move.w d2,36(a0) move.w 38(a0),d2 roxr.w #1,d2 move.w d2,38(a1) move.w d2,38(a0) move.w 40(a0),d2 roxr.w #1,d2 move.w d2,40(a1) move.w d2,40(a0) move.w 42(a0),d2 roxr.w #1,d2 move.w d2,42(a1) move.w d2,42(a0) move.w 44(a0),d2 roxr.w #1,d2 move.w d2,44(a1) move.w d2,44(a0) move.w 46(a0),d2 roxr.w #1,d2 move.w d2,46(a1) move.w d2,46(a0) move.w 48(a0),d2 roxr.w #1,d2 move.w d2,48(a1) move.w d2,48(a0) move.w 50(a0),d2 roxr.w #1,d2 move.w d2,50(a1) move.w d2,50(a0) move.w 52(a0),d2 roxr.w #1,d2 move.w d2,52(a1) move.w d2,52(a0) move.w 54(a0),d2 roxr.w #1,d2 move.w d2,54(a1) move.w d2,54(a0) move.w 56(a0),d2 roxr.w #1,d2 move.w d2,56(a1) move.w d2,56(a0) move.w 58(a0),d2 roxr.w #1,d2 move.w d2,58(a1) move.w d2,58(a0) move.w 60(a0),d2 roxr.w #1,d2 move.w d2,60(a1) move.w d2,60(a0) move.w 62(a0),d2 roxr.w #1,d2 move.w d2,62(a1) move.w d2,62(a0) add.w #64,a1 dbf.w d0,loop add.w #64,a0 dbf.w d1,loop2 rts *K *K screenswap: add.w #32000,srnp cmp.w #64000,srnp bne jhopp2 move.w #0,srnp move.w #32000,osrnp bra jhopp3 jhopp2: move.w #0,osrnp jhopp3: move.l #$30,d2 add.w srnp,d2 lsr.l #8,d2 move.b d2,$ff8203 lsr.l #8,d2 move.b d2,$ff8201 rts *K savesuper: dc.l 0 vbiflag: dc.w 0 oldvbi: dc.l 0 font: incbin "lordy.fnt" move: incbin "fall.dat" even p: dc.l 0 srnp: dc.w 0 osrnp: dc.w 0 t: dc.w 0 text: dc.b "OB OF ANATOMICA " dc.b " PRESENTS HIS " dc.b " TEXT SHOWER " dc.b " " dc.b "I HAVE SOME CPU " dc.b " TIME LEFT SO I " dc.b " WILL PROBABLY " dc.b " HAVE A " dc.b "STARFIELD IN THE" dc.b " BACK OF THIS " dc.b " SCREEN " even textp: dc.w -16*6 fade: dc.w $0,$1,$2,$3,$4,$5,$6,$7,$117,$227,$337,$447,$557,$667,$777 fp: dc.w 0 x: dc.w 0 y: dc.w 200 xs: dc.w 20 ys: dc.w 30 xhit: dc.w 100 yhit: dc.w 100 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0010 dc.l %0001 *K * STANDARD SOURCECODE * *K jsr setsuper jsr setscreen jsr pre move.w #16000,d0 move.l #$30,a0 clear2: move.l #0,(a0)+ dbf.w d0,clear2 move.l #$30+160*199+2,a0 move.w #19,d0 go: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go move.l #$30+32000+160*199+2,a0 move.w #19,d0 go2: move.w #$f,(a0) add.w #8,a0 dbf.w d0,go2 move.w #0,$ff8246 move.w #0,$ff8244 move.l $70.w,oldvbi move.l #newvbi,$70.w move.l #100*2*2*16*6,p *K mainloop: * move.w #$0,$ff8240 jsr waitvbl jsr screenswap * move.w #$700,$ff8240 move.l #$30,a0 add.w srnp,a0 move.w #200,d0 move.w #0,d1 clear: move.w d1,(a0) move.w d1,8(a0) move.w d1,16(a0) move.w d1,24(a0) move.w d1,32(a0) move.w d1,40(a0) move.w d1,48(a0) move.w d1,56(a0) move.w d1,64(a0) move.w d1,72(a0) move.w d1,80(a0) move.w d1,88(a0) move.w d1,96(a0) move.w d1,104(a0) move.w d1,112(a0) move.w d1,120(a0) move.w d1,128(a0) move.w d1,136(a0) move.w d1,144(a0) move.w d1,152(a0) add.w #160,a0 dbf.w d0,clear * Calculate curve move.w xhit,d0 sub.w x,d0 move.w yhit,d1 sub.w y,d1 divs.w #100,d0 divs.w #100,d1 move.w xp,d2 move.w yp,d3 add.w d0,d2 add.w d1,d3 move.w d2,xp move.w d3,yp add.w d2,x add.w d3,y * Calculate to screen cordinates move.w x,d0 move.w y,d1 divs.w #10,d0 divs.w #10,d1 move.w d1,d2 muls.w #1~