home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
No Fragments Archive 10: Diskmags
/
nf_archive_10.iso
/
MAGS
/
LEDGERS
/
LEDG_13.MSA
/
DISK_2
/
RAZREZ
/
RAZREZ.DOC
next >
Wrap
Text File
|
1985-11-20
|
6KB
|
171 lines
Wheee the fibbles Razrez Music Player.
Version 3.1
Liff
-----
Don't you just hate having to search through chip music for
that tune to go with your new screen/game/program? Don't you hate it
when the music player you're using doesn't recognise a music driver
and won't let you play it, or doesn't recognise the file because it's
packed?
Well, you're troubles are over! Just run my high-quality music
player and your problems will fade to shadowy memories in seconds!
Anyway...
About
------
I wrote this program after becoming really annoyed at having
to search through piles of disks to find any given piece of music
seeing as the music players I had previously only dealt with one type
(usually mad max) and didn't depack. So, being the nice chap I am, I
took it upon myself to rectify the situation.
Features
---------
The program will recognise and play the following music
drivers:
Mad Max
Count Zero
Lap (old and new types)
Big Alec
Synth-Dream
Chrispy Noodle
2 Whittakers
LTK
Megatizer
Zound-Dragger
Undead
TAO (thanks to MUG UK for ripping this music off)
Ralph (chip and digidrum)
Xenex
TriMod (Tristar music converted with Eagles high quality utility)
...and perhaps one or two I've forgotten about.
It will also depack files packed with the following packers:
Ice v2.4
Fire v2.0
Atomik v3.3 + v3.5
Automation v5.?
Usage
------
Using the program is pretty straight-forward, so I won't
bother saying anything here.
Technical
----------
The program recognises music drivers by searching for strings
within the files. This has the advantage of being very fast and easy
to do. Unfortunately it means that it is easy, if you wanted, to get
it to recognise a file incorrectly.
Say, for example, I had the string "TFMX" in a text file (like
this one). My music driver searches for this string as a check for Mad
Max music. So, it would think that this doc was a bit of music and try
to play it!
I know this is rather poor, but the program was designed for
playing back music files and not to deal with idiots who spend their
time loading docs into music programs.
The program currently only with deals with 10 pieces of music
in a given file. This was mostly due to one of the previous versions
where I read the function keys F1 to F20 (shift F10). Now though, I
just check FFFC02 for the keypress which unfortunately means that you
are stuck at F10.
This is only a problem for 1 music file that I am aware of,
that is the music from The Killing Game Show by Count Zero. As this
was the only one I had with more than 10 tunes I decided not to change
the program to deal with more. But if enough people ask me, or I get
more music with more than 10 tunes then I may change it.
Be warned! Some music drivers CAN have lot's of tunes within
them, but crash if you try to play a bit of music that isn't there.
This isn't a problem with most drivers, but some (Synth-Dream for
instance) may reset or hang up if you try to play tunes that don't
exist.
You can also try to play different tunes on music files which
always have one tune. I left this in because sometimes people change
their drivers for one-off music files (like Count Zero), so I thought
it would be a bad idea to disable it.
The buffer which holds the loaded music file is 50k long. This
is big enough to hold the largest music file I've come across
(NINJA_T). After this buffer comes the data for the volume bars then a
"safe" buffer where the original tune is kept for saving out to disk.
If you try to load a music file bigger than 50k then the music bars
will get corrupted and perhaps even the "safe" buffer, or the program
as a whole, will bugger up.
The player will recognise the extension ".SMF" or ".FRS" as
being the Whittaker type which you call with an offset of +4. The
".SMF" extension is to remain compatible with "Noter" by Genesis Inc
(I've found a very nasty bug in your program by the way). The ".FRS"
was included because it's the extension I used to use for the same
music type, but I will be phasing it out in version 4.
Legalities
-----------
This music player is Public Domain, but I retain copyright of
the code. You are free to copy and spread this program provided this
doc file is kept with it.
A Plea
-------
Please please please! In the future can everyone use the
following extensions:
Chip music : ".MUS" (or ".SMF" for odd +4 files)
Digidrum : ".MUD"
I've become really despondent with people using any old
extension for the same music drivers and files just because of where
you ripped it from.
If I ripped a module from, say, the Darkside of the Spoon demo
would I give it the extension ".ULM" or ".SPN"? No. I'd use ".MOD".
So why do most people who rip chip music off from a demo give
an extension like ".ACF" or ".KID"? Hmmm? HMMMMM? If you want to
remind yourself of where it came from use a bloody folder!
The Future
-----------
In future versions of this program I will be adding:
More music drivers (no surprises there)
More depacker routs
A better front-end
Perhaps a re-write in GFA or ASM to make it smaller.
An .ACC version (if I re-write it)
Replay of soundtracker modules as well
A driver "library" which you can add to or delete from.
Me
---
If there is anyone out there who knows of other drivers it
would be worth adding, or would just like to make some suggestions,
report bugs (there are a lot) or anything else, then please do get in
touch. My address is:
Wheee the fibble,
66 Highmains Ave,
Dumbarton,
Scotland,
G82 2PT.
or phone (0389) 64820 and ask for Billy.
Useless
--------