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

Author: john_elliott_uk

Date: 15/12/2002

Subject: Re: Manic Miner: the Three-Blocks Bug

 

--- In manicminerandjetsetwilly@yahoogroups.com, andrewbroad
wrote:

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

> 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! ;-)

I find it hard to see how the pause can be implicated, since it only
uses the A and B registers, and the code immediately after the pause
changes these anyway. There's nothing like the Pause Bug in JSW (in
which the C register gets set to 0 by the end-of-pause code and the
next bit expects it still to be 0FEh).

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

I find your faith disturbing :-)

 

 

arrowleft
arrowright