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: 6637
Author: andrewbroad
Date: 19/02/2010
Subject: Re: Patch-vectors in JSW64
rogernorth84 wrote:
>Offset #FD is for the main-loop patch-vector, which is called every time-frame. The default is #869F.
> I wondered why the calculation for a room's main loop patch vector
> had the base address #C0FD in your reply here but was given as
> #C0FB in the advanced trainer. I noticed that both these will work
> because the default 9F 86 normally appears twice in the resulting
> room data.
Offset #FB is for the room-setup patch-vector, which is called when you enter the room. The default is #869F.
Offset #F9 is for the portal patch-vector, which is called when you enter the portal (in rooms that have one). The default is #86A0, which behaves like the original Manic Miner.
--
Dr. Andrew Broad
http://abroad.sqweebs.com/spectrum/mmjsw/
