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: 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 Previous message Back to the Yahoo! Archive
home page
Next message arrowright
arrowleftthread Previous in thread Next in thread arrowrightthread