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

 

arrowleft Previous message
Next message arrowright
arrowleftthread Previous in thread
Next in thread arrowrightthread

 

 

Message: 4412

Author: john_elliott_uk

Date: 23/08/2004

Subject: Re: Comments from Geoff Eddy re. Patch Vectors

 

In manicminerandjetsetwilly@yahoogroups.com, Alexandra wrote:

I have started by trying to insert some of Geoff's routines to my own file, but 2 old problems have resurfaced - 1) editing in a hex file
causes the game to crash (is this to do with checksums or something?) and 2) I need to know how to convert the addresses in the hex editor into spectrum memory addresses. I think it begins at the first block of 20's after the sea of 0's at the beginning, but I'm not sure.

What are you taking the hex editor to? TAPs do contain a checksum
(of sorts) so changing them is likely to cause R Tape Loading Error.
Z80s are compressed and not really suitable for manual editing. That
leaves you with SNA and +3DOS formats, and I tend to prefer +3DOS
because all the parts of the game are nicely separated out into their
own files.

I try to make constructing and applying patches as much of an
automated process as I can. That way, if I've got something wrong, I
don't have to repeat manual gruntwork. Since my platform of choice is
Linux, I do this with Makefiles; but it should be possible to get the
same effect with DOS batch files.

 

 

arrowleft Previous message Back to the Yahoo! Archive
home page
Next message arrowright
arrowleftthread Previous in thread Next in thread arrowrightthread