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

 

arrowleft Previous message
Next message arrowright
arrowleftthread Previous in thread
Next in thread arrowrightthread

 

 

Message: 4000

Author: andrewbroad

Date: 15/03/2004

Subject: Message 4000 (Re: JavaScript Ma jolie)

 

carlwoffenden wrote:

And colour clash... the download size, and therefore pause
between rooms, would be much, much larger!

Why should the download size be larger? On the Spectrum, colour-
clash exists to *reduce* the size of video RAM!

* Crumbling walls are lacking their wall-behaviour.

I take it crumbling walls are crumble blocks with the same
attribute as walls?

Exactly.

* Off-conveyors and sticky conveyors behave as left-conveyors.

It's very simple how it works in the real MM/JSW:

- the conveyor direction has 3 subtracted, so we end up with:
- 253 for left
- 254 for right
- 255 for off
- 1 for sticky.
- this value is then ANDed with key presses (which are active low) - a mask of 010101 is used for RIGHT, and 101010 for LEFT

So 'off' allows through both left and right presses while 'sticky'
allows none.

Thanks for the technical info.

* Kong Beast in Room 7 falls at the start. I don't know why.

It's very tiring stood up there... In my engine the Kong
guardian-type stands around waiting for the platform underneath
him to disappear (Kongs can be placed anywhere and in any room, so
too can switches, which can then affect any block).

How does it decide that the platform under the Kong Beast has
disappeared? Is this detection pixel-based, colour-based or
position-based?

Here's something to look at on cold and rainy nights:

< http://downloads.bigredswitch.co.uk/mm-jsw-dif.html >

It's from the disassemblies and highlights the differences that let
Willy jump onto ledges in The Wine Cellar (and other places).

Wow, there's comparative code understanding (my PhD topic) for
you! :-)

--
Dr. Andrew Broad
http://www.geocities.com/andrewbroad/
http://www.geocities.com/andrewbroad/spectrum/
http://www.geocities.com/andrewbroad/spectrum/willy/

 

 

arrowleft Previous message Back to the Yahoo! Archive
home page
Next message arrowright
arrowleftthread Previous in thread Next in thread arrowrightthread