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: 5128

Author: john_elliott_uk

Date: 21/11/2005

Subject: Re: Changing tunes in JSW128 / JSW64

 

--- In manicminerandjetsetwilly@yahoogroups.com, "Daniel"
wrote:

> I selected "Playtune.tap". I extracted the "Cannonball" tune using
> the "Blocks" – "Extract" function. I extracted two pieces: piece # 7
> ("CANNON.TUN", which is described as "byt 0.2080") and piece #8
> ("Headerless", which is described as "len 2080 F:255").

[...]

> I used the "Blocks – Edit" function (in ASCII) to change the
> name "CANNON.TUN" to "title.tun".

This sounds like quite an involved way of doing things. I'd have
used tapsplit to break the TAP files up, and tapcat to put them back
together. Still, whatever floats your boat.

> and then I changed the name of
> the inserted "cheat.tun" to "main.tun" using the "Blocks" – "Edit"
> function (in ASCII). This also seems to have worked and if I am
> right, the cheat-mode tune has now become the regular in-game tune
> in "Mind Control".

This will only work if you have the same tune as both main and
cheat. Otherwise you're in trouble.

> However, when I loaded the
> modified "MC.tap" file into JSWED and then resaved it (as .tap), it
> got screwed in the sense that the game started with the title-screen
> already flashing with the scrolling message. So while it seems to me –
> and please correct me, those of you who know, if I am wrong – that
> this above-described method works fine, it must be used at the very
> last moment, as the last change made to the game file before
> releasing it, and afterwards the file cannot be modified in JSWED
> again (unless the problem can be fixed by manual editing, but I
> wouldn't know how to do it).

JSWED doesn't save the full length of TITLE.TUN; this is probably a
hangover from JSW128 when there wasn't so much room for it.

> This means that "Cannonball" is
> NOT too big to fit, isn't that right?

Yes.

> Also, what does SKY mean?

According to Ian Collier's original notes, SKY were the band who
wrote the tunes.

> And by the way, while enumerating the tunes, you say:
>
> > Danza (SKY), programmed by Ian Collier. The original JSW128 title
> > screen tune.

> However, it seems to me that it is NOT the "original" JSW128 title
> screen tune – I have a file called "JSW128 Hacklevel 1.tap",

OK, then. The version from HL2 and later.

(Hacklevel 1 was released in January 1996, and was just JSW48 with
support for 256 rooms. It didn't have extended guardian tables, item
tables, 128k music, cheat mode or the pretty title screen. HL2 was
released at the end of February 1996, and had all these features.

> Also, you said, enumerating the tunes:
>
> > In The Hall Of The Mountain King (Grieg), programmed by me (one
> > channel only). The current JSW128/JSW64 in-game tune.
>
> It seems to me that this is not 100% accurate, either. The current
> JSW128 in-game tune is STILL Ian Collier's "Grace", isn't it?

Now you come to mention it, yes, it is. Might have to look at that
one of these years.

 

 

arrowleft
arrowright