scene.org File Archive

File download

<root>­/­demos­/­compos­/­codecraft2­/­1k/m.zip

File size:
4 856 bytes (4.74K)
File date:
2014-10-10 23:02:19
Download count:
all-time: 24

file_id.diz

name    : M (The name is only one character long ON PURPOSE :-) )
authors : Bill Kotsias (fantasia@hol.gr)
size    : 1020 bytes (argh! at last!)
needs   : MODE 28, "StringLib-" and "Percussion-Snare" voices (provided by
          RiscOS). SA RiscPC seriously recommended!
descr.  : 3d infinite texture mapped floor + 8 (!) channels music

----------------------------------------------------------------------------

  Run the demo by double-clicking it or entering its name at the CLI. It
won`t work if you >LOAD it from BASIC and >RUN it. (*)

  There is one unique thing about this demo: have you noticed how "mute" 1Kb
demos seem? Well, "M" proudly presents itself with 8 channels of music!
 :-)))

  In fact, what I wanted in the first place was to add the music in DCC2X,
but that just wouldn`t be possible without major modifications. So, the 3d
engine is still the same but I had to remove "interactivity" (the demo runs
by itself) and texture generation (I hope the memory of your computer looks
(!) as good as mine does :-) ).

  Fitting the lot in 1020 bytes was ***tough*** so, please, excuse the
absence of "real" graphics.

  The music stops "growing" when the "rythm" (percussion) "enters".
  (Lots of ""!)

  * * * Note to non-RiscOS 3.7 users. If this demo runs on your computer, it
is Pervect you should thank. If it doesn`t, it is me to blame. :-)

  I would like to express my sincere gratefulness to Pervect. My demos
didn`t fully comply to CC#2 rules, and as I didn`t have time to fix them
(uni exams), Pervect decided to debug and fix them himself. I don`t know
of many people that would do this..!

  SOURCE CODE:
  The source runs as it is, it needs to load "floor" and "Note_Data", so
remember to set the DIR.

  *If you wish to use the floor code in your *PD* program, please inform me*
  *IF you wish to use the floor code for commercial purposes, you _must_
contact me first*

  Files included in this archive are:
M                         ; The demo itself
ReadMe                    ; This textfile
More.SourceM              ; Source code (runs as it is)
More.floor                ; 3d floor compiled code for mode 28
                            The full source can be found in DCC2X demo...
More.Note_Data            ; Music score
More.Sound                ; Plays only the music

  Contact details : fantasia@hol.gr

----------------------------------------------------------------------------

(*) Prevect`s message quoted : "First entering BASIC from the command line
and then LOADing the program /won't/ work as the environment string (that
my loading trick uses) doesn't contain the path (BASIC -quit "ADFS:$.....
M_usicdemo.M") in that case, but only BASIC (BASIC)."