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
Next in thread arrowrightthread

 

 

Message: 7052

Author: ian.rushforth

Date: 13/02/2017

Subject: Re: wraparound / mm

 

Incidentally, I don't believe that any corruption would occur in JSW if the up/down room exit code is disabled to allow Willy to wrap up/down in this way.

That would be harmless, because the Screen Buffer Address look-up table at #8200-FF is immediately followed by the Rope Animation table at #8300-FF. The first 30 entries of which holds values of '00'.

So even if the 'Draw Willy' routine did extend beyond the valid range of the look-up table, no harm could come of an attempt by the program to overwrite addresses with a high byte of '00' - the start of the ROM!

 

 

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