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

Author: rushforthian

Date: 12/11/2016

Subject: Re: JSW64 MM: James Bond - Room Exits Patch

 

Andrew wrote:

The reason that the rope doesn't take me to the room above is that JSW64MM:JB uses a global patch to disable room exits, so that going off the edges of the screen behaves as it does in Manic Miner.

In relation to the room exits patch, I believe there is an error in the Technical Notes text file that accompanies the game:
[quote] Original JSW (walking up on a ramp):
#89D1: 3A CF 85 | LD A,(#85CF) ; player's row in pixels*2 #89D4: FE E1 | CP #E1 ; on-screen range is 0 to #E0 #89D6: D4 B0 94 | CALL NC,#94B0 ; if row >= #E1 then enter room above
*********
Original JSW (jumping up, or going up on a rope):

#8DEF: FE F0 | CP #F0 ; A contains player's row in pixels*2 #8DF1: D2 B0 94 | JP NC,#94B0 ; if row >= #F0 then enter room above [/quote]
should read:
[quote] Original JSW (walking up on a ramp , or going up on a rope ):
#89D1: 3A CF 85 | LD A,(#85CF) ; player's row in pixels*2 #89D4: FE E1 | CP #E1 ; on-screen range is 0 to #E0 #89D6: D4 B0 94 | CALL NC,#94B0 ; if row >= #E1 then enter room above
********* Original JSW (jumping up [reference to going up on a rope deleted] ):

#8DEF: FE F0 | CP #F0 ; A contains player's row in pixels*2 #8DF1: D2 B0 94 | JP NC,#94B0 ; if row >= #F0 then enter room above [/quote]

 

 

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