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

Author: andrewbroad

Date: 15/12/2002

Subject: Manic Miner: the Three-Blocks Bug

 

There's a bug in the MM game-engine which keeps thwarting my attempts
to play Ma jolie to completion on a real Spectrum.

I call it the Three-Blocks Bug because it causes three erroneous
blocks to appear in the playing-area, always at (0,1), (0,5) and
(3,24). These blocks usually behave as floor, but can behave as e.g.
static nasties, depending on the block-types' colour-attributes.

I think it might be caused by excessive use of the pause-key. Unlike
other MM games, the pause-key is as much a control of Ma jolie as
left, right and jump! ;-)

When the Three-Blocks Bug strikes, it doesn't go away when you lose a
life or complete a level. It only goes away when you restart the game
(by pressing Break followed by Enter). Thus I can only claim
room-completion and not game-completion for Ma jolie! :-(

The Three-Blocks Bug also causes the sound to be slightly distorted.

I believe I've also seen the Three-Blocks Bug in Jet Set Willy, but
it's much rarer there than in Manic Miner.

I was wondering if someone like John Elliott might be able to explain
this bug and suggest a solution?

--
Andrew Broad
http://www.cs.man.ac.uk/~broada/
http://www.cs.man.ac.uk/~broada/spectrum/
http://www.cs.man.ac.uk/~broada/spectrum/willy/
http://www.cs.man.ac.uk/~broada/spectrum/willy/bugs.html
http://www.cs.man.ac.uk/~broada/spectrum/download/ma_jolie.html

P.S. Ma jolie will be released in twenty weekly instalments, from 1st
January to 14th May 2003.

 

 

arrowleft
arrowright