Resource centre for ZX Spectrum games
using Manic Miner and Jet Set Willy game engines
Archive of the
Manic Miner & Jet Set Willy Yahoo! Group
messages
|
|
||
|
|
Message: 4935
Author: john_elliott_uk
Date: 12/10/2005
Subject: Re: Current affairs
--- In manicminerandjetsetwilly@yahoogroups.com, "Daniel"
> - About the music
To replace a tune, you either save JSW64 in +3DOS format, replace
>
> The in-game tune in JSW128 is one of the things I would /really/ like
> to change in my games. I understand from the recent discussion that
> the way to do it is well-known. I haven't looked at it in detail yet,
> but I generally agree with Igor that it sounds like a tough task. So
> maybe if one day someone creates a nice brand-new tune, it will then
> be easier (with the author's permission of course) to just copy it
> into our games?
the individual .TUN files, and reload; or save as a TAP and use other
utilities to split and recombine the TAP file.
To my knowledge, the following tunes exist:
* Cannonball (SKY), programmed by Ian Collier. Never used in any JSW,
and may be too big to fit.
* Danza (SKY), programmed by Ian Collier. The original JSW128 title
screen tune.
* Grace (SKY), programmed by Ian Collier. The original JSW128 in-game
tune, which I don't think anyone liked.
* The Moonlight Sonata (Beethoven), programmed by Ian Collier. The
current JSW128/JSW64 title screen tune.
* Blank (a tune that only plays silence) - see message 1331 and replies.
* In The Hall Of The Mountain King (Grieg), programmed by me (one
channel only). The current JSW128/JSW64 in-game tune; see message 1348.
* "Fifteen Men on the Dead Man's Chest" (?), programmed by me - see
message 3506 and replies.
* "The Blue Danube" (Strauss), programmed by me. Used by JSW64:MM as
the title screen tune.
* One other in-game tune exists. It's in JSW64, and if you know what
to do you can get it to play :-)
Note that you can't just swap tunes around; if you want to turn an
in-game tune into a title tune, the tune has to be rebuilt since it
loads at a different address.
There's another trick that can be done with JSW64 and tunes, but
I'll leave that as an exercise as well.
