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: 7203
Author: ian.rushforth
Date: 15/06/2018
Subject: Re: ANNOUNCE: Party Willy [Special Edition 2007]
I wrote:
> But I have now come up with a comprehensive fix, which allows a switch to be located in any location for
> which the low byte of the switch's coordinates has an odd value:
> NOP (replacing the INC A) > OR #01 (replacing the AND gate)
P.S. If you simply NOP out both the commands at #912E-9220, then you end up with the laterally-inverted situation to Andrew's imperfect patch. i.e. Willy can flip a switch if and only if the top-left cell occupied by his sprite coincides with the location of the switch (i.e. there is an exact match between Willy's and the switch's attribute coordinates). If the top-right cell of Willy's sprite just clips the switch as he starts to descend from his jump, then the switch will not be flipped.
