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

Author: rushforthian

Date: 30/12/2016

Subject: Re: "Ma jolie" – Game-engine bug / RZX walkthroughs

 


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

> Thanks for these insights, Ian!
> It's a strange thought that while I apparently caused some quirky effects through my actions, I might have caused some other effects - even opposite ones as far as gameplay is concerned - had I been able to direct my actions consciously.The power of information and understanding...

Danny, I don't suppose if you recall whether the Fire cells you accidentally created within the room 'Ape Men with Metal Parts' in 'Ma Jolie' were the 'true' (defined) Fire cells for that room?  If so, you might have been able to 'turn them off' by jumping off the top of 'The Mad Ramblings of Longbeard' again in a subsequent game.  (Thereby further overwriting the addresses in Cavern 7's room data, and perhaps converting the errant blocks into Water cells by default).
**
EDIT: Conversely (and this is probably the more likely scenario), if the newly-created Fire cells were solid white squares with an attribute value of #FF (i.e. the unused 'Fire 2' cells for 'Ape Men...', which I've just noticed are defined by default using Flashing and Bright with White Ink on White Paper), then the process would have been irreversible!
However, you might have been able to turn the de facto Water cells that you had created in 'Ma Jolite' into Fire (2) cells by playing the game again and repeating the jump off the top of '...Longbeard'. In which case, you would have been very lucky when you played 'Ma Jolite' first time round not to have created de facto Fire cells in that case!  (i.e. Willy's individual graphic bytes that wrapped beyond the screen, because of the particular frame of animation he was in during each time-frame that he was up there, somehow didn't combine to fill in all eight bits of the bytes in question!)

 

 

arrowleft
arrowright