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

Author: john_elliott_uk

Date: 17/04/2004

Subject: Re: Announce: JSW48 commented assembly

 

--- In manicminerandjetsetwilly@yahoogroups.com, jgh@a... wrote:

> Announcing fully-commented JSW48 game engine source and listings
> ----------------------------------------------------------------
> http://www.mdfs.net/Software/JSW/Docs
> http://www.mdfs.net/Software/JSW/JGH/Docs/jsw48.asm
> http://www.mdfs.net/Software/JSW/JGH/Docs/jsw48.lst

That mysterious byte at 85CDh is a Manic Miner fossil. If you set it
to a nonzero value, the screen colours go crazy for a bit - just as
they do in MM when you get an extra life. Since you don't get extra
lives in JSW, it never gets used.

The "Nothing seems to call this" function at 93BB is also identical
to one in Manic Miner, which is used to colour in vertical guardians
(and probably Eugenes and Kongs as well).

[Looks at the time] Aieee. Patching JSW64 is addictive. And, like
the Universe in the Hitch-Hikers' Guide books, the moment you
understand what's going on, it disappears and is replaced with
something even more inexplicable. So everyone should be sure to let me
know when they've had a chance to examine the current JSW64, and then
I'll upload the even more inexplicable version. And I suppose
documentation wouldn't go amiss.

Talking of inexplicability, I just thought of a room format that
would let you have 64 rooms, 16 cell types and 63 guardian instances
in a room. You wouldn't get that nice psychedelic decor in the
bathroom, though.

 

 

arrowleft
arrowright