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.
