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: 5281
Author: john_elliott_uk
Date: 12/12/2005
Subject: Re: Proposal: JSW patch to display room-number
--- In manicminerandjetsetwilly@yahoogroups.com, andrewbroad
> __________The Bathroom__________
This is sufficiently easy that I've just implemented it.
> ________________________________
> ________________________________
> Items collected 000_Time__7:00am
> ________________________________
> ________________________________
> ________________________________
> ____________________________[33]
<http://www.seasip.demon.co.uk/Jsw/patches.html#roomno>
> At some point I'll have a Patches page on my website, with all the
Now, this is where it gets complex. Several of my patches (Wibble,
> patches I've implemented (so far, plus the above), and a systematic
> method for applying them (perhaps the differences as determined by
> SPECSAISIE comparing an unpatched game with a patched version, plus
> the possibility to specify the preconditions under which the patch
> is applicable, in terms of the values at specified addresses).
Wobble, Jiggle and now RoomNo) - and no doubt several of yours -
contain additional code which could, in theory, be loaded anywhere in
memory. To get these all loaded satisfactorily, we'd need a proper
allocation system, and the patches would need to be stored in a
relocatable format.
Currently JSWED's auto-patch screen just stores a list of locations
with their 'old' and 'new' values. If all the locations match 'old',
the patch can be applied; if they all match 'new' it can be removed;
otherwise the checkbox is greyed (well, blued) out.
