From f294d6f33319e797d5fa193a80ea36dfdf22e54a Mon Sep 17 00:00:00 2001 From: stevenhowes <38082088+stevenhowes@users.noreply.github.com> Date: Thu, 18 Feb 2021 21:26:44 +0000 Subject: [PATCH] Start of experimenting with music --- !TheEscape/!Run,feb | 1 + !TheEscape/!RunImage,ffb | Bin 23848 -> 23657 bytes !TheEscape/!RunImage,ffb.bas | 17 ++------- !TheEscape/!Run_Intro,ffb | Bin 0 -> 1189 bytes !TheEscape/!Run_Intro,ffb.bas | 66 ++++++++++++++++++++++++++++++++++ !TheEscape/Spr,ff9 | Bin 56292 -> 56292 bytes 6 files changed, 70 insertions(+), 14 deletions(-) create mode 100644 !TheEscape/!Run_Intro,ffb create mode 100644 !TheEscape/!Run_Intro,ffb.bas diff --git a/!TheEscape/!Run,feb b/!TheEscape/!Run,feb index b5bada1..0297cf8 100644 --- a/!TheEscape/!Run,feb +++ b/!TheEscape/!Run,feb @@ -2,4 +2,5 @@ Set TheEscape$Dir IconSprites .!Sprites WimpSlot -min 512k -max 512k Dir +Run .!Run_Intro Run .!RunImage \ No newline at end of file diff --git a/!TheEscape/!RunImage,ffb b/!TheEscape/!RunImage,ffb index 92579fb5382c2feac35173118d77d2b053bd518e..f0de8e8a7f6b0c46059765715e30f480cf58c3fd 100644 GIT binary patch delta 7242 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 HlOO*dJuo;+ diff --git a/!TheEscape/!RunImage,ffb.bas b/!TheEscape/!RunImage,ffb.bas index d761e93..504436c 100644 --- a/!TheEscape/!RunImage,ffb.bas +++ b/!TheEscape/!RunImage,ffb.bas @@ -22,19 +22,8 @@ END DEF PROCtitle CLS - - PROCdraw_sprite("intro_25",320,256) - KEY$ = GET$ - - REMIF KEY$ = "1" THEN - REM SCREENMODE% = 32 - REMENDIF - IF KEY$ = "2" THEN SCREENMODE% = 28 - ENDIF - IF SCREENMODE% = 4 THEN - PROCtitle - ENDIF + ENDPROC DEF PROCinitial_gfx_setup @@ -403,7 +392,7 @@ DEF PROCrespawn_enemy(Enemy%) EnemyCollideForce%(Enemy%) = 1000 EnemyExplodeNextFrame%(Enemy%) = 0 EnemyNextFire%(Enemy%) = Cents% - EnemyFireInterval%(Enemy%) = 100 + EnemyFireInterval%(Enemy%) = 200 IF EnemyHitboxID%(Enemy%) = 1 THEN EnemySprites$(Enemy%) = "durno_ship2" @@ -426,7 +415,7 @@ ENDPROC DEF PROCspecks_move REM Specks / stars FOR Speck%=0 TO 49 - SpeckLocations%(Speck%,Y) = SpeckLocations%(Speck%,Y) - ((Cents% - LastCents%) * 10 + SpeckLocations%(Speck%,Y) = SpeckLocations%(Speck%,Y) - ((Cents% - LastCents%) * 2) IF SpeckLocations%(Speck%,Y) < 0 THEN SpeckLocations%(Speck%,Y) = SCREENGFXHEIGHT% SpeckLocations%(Speck%,X) = RND(SCREENGFXWIDTH%) diff --git a/!TheEscape/!Run_Intro,ffb b/!TheEscape/!Run_Intro,ffb new file mode 100644 index 0000000000000000000000000000000000000000..8a8f20bbcc453a0896d1413fdf67bbf01be872e8 GIT binary patch literal 1189 zcmZuwO=#0l98W^ahVVA=V^i_tzqrnhzCx0wT{oPljDaF<(80umCDPZmtV>FgeH1*1 z2LJ$K%{ttNX8kj>Xv<$w_Ik$U=&s>j#bDD(2J|Ns;dqX=`2de`*#YiwHR`7 zwQT#YlQ+^TO&JutO_t{6+pMg%*X={PyYPMfWUSzDQ5^0GO zMjPS|CsJ*Q2b?h55Rb8T<=_U^Bz2AI*{N=w)a3bJ5DxRR!V$pV(ebO*VTz6nI^;;JLlcew?urok2p+Yk z(K9S+vPPQ7v{fS>g9dO04dCk0z%0=qd z{+$A=Shcu5q-ldhzI*rwsFN=9Jh1E<%(9wF?kl z@F$V$(a%Kw6Cq0HKpk==$K@#nC^{~PO$EN0WqSs4)0c>H;1mztwX3!@$NK3~jMid< zL^+-XSbqZQL@tl(jmtk##T_;ixWZJ#iQ7PT*=Uw112~1E;S?j8I$XhP;x*cf7E8=!L>cSb{O@*!W!&A5b6q_Kunm|nIh0eK$sw zYg%*SaTKdmPc*l_T|nn^^tZ?;kC+Fse7xry?qYqXW{_aDGnOs)U` literal 0 HcmV?d00001 diff --git a/!TheEscape/!Run_Intro,ffb.bas b/!TheEscape/!Run_Intro,ffb.bas new file mode 100644 index 0000000..318eee3 --- /dev/null +++ b/!TheEscape/!Run_Intro,ffb.bas @@ -0,0 +1,66 @@ +MODE 4 +OFF +CLS + +sprite_area% = FNload_sprites("Spr") + +PROCdraw_sprite("intro_25",320,256) + +SOUND ON +VOICES 4 +VOICE 1,"WaveSynth-Beep" +VOICE 2,"WaveSynth-Beep" +VOICE 3,"WaveSynth-Beep" +VOICE 4,"WaveSynth-Beep" + +SOUND 1,-10,189,200 +SOUND 2,-10,141,200 + +SOUND 3,-10,169,200,200 +SOUND 4,-10,121,200,200 + +SOUND 1,-10,133,200,400 +SOUND 2,-10,181,200,400 + +SOUND 3,-10,149,200,600 +SOUND 4,-10,101,200,600 + + +SOUND 1,-10,93,200,825 +SOUND 2,-10,141,200,825 + +SOUND 3,-10,73,200,1025 + +SOUND 4,-10,85,200,1225 + +SOUND 1,-10,53,200,1425 + +PROCdelay(1700) +PRINT "Press any key" + +A = INKEY(1000) + +END + + + +REM Delay routine - thanks Sophie +DEF PROCdelay(n) + T%=TIME+n:REPEAT UNTIL TIME > T% +ENDPROC + +REM Shorthand for sprite drawing SWI +DEF PROCdraw_sprite(name$,x%,y%) + SYS "OS_SpriteOp",34+256,sprite_area%,name$,x%,y%,8 +ENDPROC + +REM Loads sprite file - stolen off a forum somewhere +DEF FNload_sprites(sprite_file$) + LOCAL length%, area_ptr% + SYS "OS_File",13,sprite_file$ TO ,,,,length% + DIM area_ptr% length%+4-1 + area_ptr%!0 = length%+4 + area_ptr%!4 = 16 + SYS "OS_SpriteOp",9+256,area_ptr% + SYS "OS_SpriteOp",10+256,area_ptr%,sprite_file$ +=area_ptr% diff --git a/!TheEscape/Spr,ff9 b/!TheEscape/Spr,ff9 index 26f41058bbbabcb05c2dd0dacaa92358e0add9d4..d0611e8d802b5222cb5be825b673dd9a4ba8c310 100644 GIT binary patch delta 1844 zcmb7_&uiN-6vw4$O)2}~c8AT*V1*5ORxq@?m7V)fr1T%?aXTqF?GMPs{vUQo>7n%I z5GV`=Jr!CQOqxs161k`lroAWIsguZ7loo&>o)W4C8)c==seN}%=dH}pNn zanX3#twORY2PV*({N{GJ8FHdw;~J>1i8k6$Z4v{KwZvX)9NXm19$W1X0NJm|+2oui zX&RBRcau;7VTUB=X%vzkgvnu&mWGR9GZ!Wifmz5+f3au{evvhr=taK=Ine;Z+CJ^2 zHz8Vghz-MDAG{4FXsQ###ub-1*UV`+o6&c~>eM*r5=FvLLmhS67b-DHzcQ?Wz%77v z4lhTSH-sE4FRrtctGOB{kqbO0-S$2AuC$qVGXw<=d(LeSKC$+5FS$Y){JMDiB16Wx zb+B;`l}+gDZGCWZ83lC(Xz+ToRe0Uc6l!TWmkV{t)MxXr1LoME4zhzy>gO9H-0AhJ z<^6rK|0xGcCQz5C)I@b^)V2z4t~uckP_F)2)d15DA?>wi;zy+g_uA*ml2zKqKCuV} zvw^&5CF-wZxkzGeu!_?1&+Rqhzx)qD{lk~2RpweEbXCBFwa@c_to*%-=p#HW;@A;d9fW1{yK4OiwSQ>CaLsSZ|)>6~h% u%!qXJd~`tNh)Ol~CFGBQbqB-j}diw3^W9u)dqWj$d delta 328 zcmY+Au}T9$5QZl%q&im1%QaSFyO73Kd;oofZG{wDPH|v-10k1EX1{U!ja%5=-i(f>1Qai#i*CVnICvDphG6r;1-2n_$wt0qTm){!tPFRexu^YG4 zzWVlJ*+0*oiBe>WgH