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

 

 

Message: 7042

Author: ian.rushforth

Date: 06/02/2017

Subject: Re: Technical question

 

John wrote:

To change fire to air, change the byte at 9633h from 0CAh to 0C9h.

To change fire to water, do the same as for air, plus change the bytes at 8E4Dh from
28 13 23 3A BB 80 BE 28 0C to
CA D4 8E 23 BE CA D4 8E 00

(you can thank Matthew Smith's inefficient coding for the fact that this works; if he'd done a better job, there

wouldn't have been room for the changes :-) )

Instead of the latter part of the above patch, couldn't you just NOP out the two relative jumps at #8E4D and #8E54? The program would soon thereafter jump to #8ED4 anyway, once it has checked and confirmed that neither of the cells under Willy's feet contains an Air block.

 

 

arrowleft Previous message Back to the Yahoo! Archive
home page
Next message arrowright
arrowleftthread Previous in thread