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

Author: rushforthian

Date: 14/02/2017

Subject: JSW Lord of the Rings Mount Doom Frodo corruption

 

From Andrew Broad's Technica.txt for JSW: Lord of the Rings:


> Playing as Different Characters.....

> Ever since I made these changes, there has been a slight glitch in the player's graphics in Room 33 ("Mount > Doom", formerly "The Bathroom"). I haven't put my finger on the reason for this, but it's not a serious 

> problem. It's probably something to do with the fact that it's the room with the fire (former toilet) in.

 

Indeed.  I think the problem arises because "...the contents of addresses 38496-38527 have been shunted down to 38487-38518 (leaving addresses 38519-38527 free)."


One of the addresses within that range - #9668 - is an entry point from the 'Animate the toilet in The Bathroom' routine (see the CALL at #95BB).


I believe that Andrew may have omitted to adjust the operand of that CALL command accordingly (i.e. to call up #965F) - hence the corruption?

 

 

arrowleft
arrowright