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: 5278
Author: andrewbroad
Date: 11/12/2005
Subject: Proposal: JSW patch to display room-number
For large JSW games, it's rather time-consuming to look for a room-
title in a room-list ordered by room-number. It would be nice if JSW
could be patched to display the current room-number [PEEK 33824] in
the bottom third of the screen, e.g.
||............................||
||............................||
||............................||
..............................||
..............................||
--------------../|------------||
|............../.|............||
|............./..|............||
|............/...|............||
|.........../....|............||
|........../.....|............||
|........./......|............||
|......../.......|............||
......---...............$.....||
.....................<<<<.....||
------------------------------||
__________The Bathroom__________
________________________________
________________________________
Items collected 000_Time__7:00am
________________________________
________________________________
________________________________
____________________________[33]
I might have a go at writing this patch myself, along with the
patches I plan to write for:
* vertical conveyors;
* vertical and horizontal lifts;
* turning in mid-jump/fall;
* an arbitrary POKE for each room;
* extra-life colour-cycling when you collect the last item;
* a radiation-gauge as in the brilliant Amstrad CPC platform-game
RadZone (like AIR but *increases* by x pixels per time-frame, where
x is the number of uncollected items in the room; the gauge is reset
when you lose a life, or when you visit a room with no uncollected
items);
* a bladder-gauge, which slows Willy down and eventually kills him
when he has to go to the toilet! j/k
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).
--
Dr. Andrew Broad
http://www.geocities.com/andrewbroad/
http://www.geocities.com/andrewbroad/spectrum/
http://www.geocities.com/andrewbroad/spectrum/willy/
