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

Author: carlwoffenden

Date: 15/03/2004

Subject: Re: JavaScript Ma jolie

 

> The different keys, the lack of sound, of colour-clash

It's not possible to use the real keys without upsetting folks who use
Opera, which would print the page every time P was pressed. Sound is
also tricky, I added it briefly but it slowed everything down too
much. And colour clash... the download size, and therefore pause
between rooms, would be much, much larger!

> I sometimes get a "Stack overflow at line: 0" error.

A nice Windows IE bug, which happens when a room-full of block images
is reloaded again. I won't be fixing this until I release JSW, which
has a different loading mechanism entirely (and also has a nice Speccy
thing going on while you wait - preview for non-IE browsers here:
<http://www.bigredswitch.co.uk/games/jsw/> - IE just currently spanks
my webserver).

> * Crumbling walls are lacking their wall-behaviour.

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

> * A pause-button is very necessary for _Ma jolie_!

Hmm.

> * 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.

> * 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).

> * After clicking Next, you have to click outside Next to deselect

Goddamn web browser malarky!

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).

Carl.

 

 

arrowleft
arrowright