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

 

Previous in thread

 

 

Message: 5281

Author: john_elliott_uk

Date: 12/12/2005

Subject: Re: Proposal: JSW patch to display room-number

 

In manicminerandjetsetwilly@yahoogroups.com, andrewbroad wrote:

__________The Bathroom__________
________________________________
________________________________
Items collected 000_Time__7:00am
________________________________
________________________________
________________________________
____________________________[33]

This is sufficiently easy that I've just implemented it.

<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
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).

Now, this is where it gets complex. Several of my patches (Wibble,
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.

 

 

arrowleft
arrowright