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

Author: dm_boozefreek

Date: 24/03/2010

Subject: Re: 64 Variant questions

 

--- In manicminerandjetsetwilly@yahoogroups.com, "Roger" wrote:

>
> 2 questions about JSWED and 64 variants please.
>
> 1.
> I'm experimenting with patches at the moment and wondered if there is any mechanism to save the area of memory containing a patch typed in with the hex editor to a file.
> I would like to then be able to import this into a different variant, if possible to a different target area of memory. This could work exactly like the room import/export function I would think. It would save a lot of re-typing in the hex editor!

I did find a quick and dirty fix how to export patches without typing them a while back. Reserve your page of memory type your patch in, then go back to the memory and change your reserved page to a sprite, then go to the sprite editor and export your sprite. Then paste it into whichever game file you're using (It's easiest if you paste into the same address as the other file, but you don't have to, and you can always go into the hex editor and change any numbers you need to).

> 2.
> I've been using the area starting at #c500 for patches, chosen because this is where the clock tower patch was safely put in all variants, but with several patches in serial here I have now gone beyond #c600.
>
> My question is how much of this area is safe to use in all variants? The JSWED manual doesn't seem to cover this in the 64 memory map section. The memory beyond #c600 appears to contain data, but is this just random remains?
> Thanks.
>
I can't answer about the data in that page? Best ask John about that one? But you could always just reserve another empty page for your patches (unless of course you specifically want them as close to each other for managability or saving space?).

 

 

arrowleft
arrowright