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: 4939

Author: andrewbroad

Date: 12/10/2005

Subject: Re: Role Reversal's alternate-version loader

 

Alexandra wrote:

>
> Well, RR has needed a few finishing touches. Erix1 has drawn a
> charming title screen and was going to write a special loading
> routine for me, which would let you choose an 'alternate' version
> set either in Winter or at night-time (I will only decide this
> after faffing around with the palettes and seeing which idea has
> the most joy). It is all colour changes, maybe the odd pixel
> pattern change too. But now Erix1 appears to have disappeared.
> Maybe he just couldn't put up with me anymore and is hiding, but
> either way, I have two choices:
>
> I can either ask around if anybody can make such a loading
> program, or I can make two versions with differing colours and
> bundle them. The first is waay more elegant, the second gets the
> thing done and dusted.

If this were my problem, I would make the alternate version using a
JSW-editor, then use SPECSAISIE's Compare function to determine what
POKEs need to be applied to generate the alternate version from the
standard one (using FOR-loops and DATA-statements to minimise the
size of the loader).

If there were a lot of POKEs, I would tweak Compare.java to generate
the code semi-automatically, using BAS2TAP to generate a TAP file
from a text-file of the code.

--
Dr. Andrew Broad
http://www.geocities.com/andrewbroad/
http://www.geocities.com/andrewbroad/spectrum/
http://www.geocities.com/andrewbroad/spectrum/download/

 

 

arrowleft
arrowright