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

 

 

Message: 2618

Author: andrewbroad

Date: 16/02/2002

Subject: Re: JSW Save Routine

 

Would someone care to hack JSW 128 so that pressing pause saves the game? :-)

I would
care to (and also for 48K JSW - especially Geoff Mode
which crashes a lot on a real Spectrum), but it is not
gonna happen any time soon! ;-(

I would simply make Willy lose a life (but give him one

back)

Yuck.

to save having to record where he
was in

the room, where the guardians were, etc.

The

item table and the room location (including
where Willy entered) and the number of lives
left and time remaining is all that would need
to be recorded, says he thinking this out as
he

types this post...

Unfortunately these
data aren't contiguous, so it might as well save the
whole thing as save it in parts, or copy the data to be
saved to a separate data-structure (memory
permitting).

The save could alternatively save the whole game and negate the need of a load

routine.

This could well be fraught with unforeseen
difficulties - to do with runtime buffers, the way the items
are flagged as collected, etc...

I can remember a type-in listing at the Ultimate JSW

Fan Page (is that right?) which enabled you
to save a screenshot of JSW by pressing a key.

This was in Your Spectrum (6), August
1984:
http://www.users.globalnet.co.uk/~jimg/yr06/yr06_21.htm

Perhaps this could be adapted for a save

routine?

Perhaps indeed, although I anticipate complications, as
mentioned above...

--
Andrew
Broad
http://www.cs.man.ac.uk/~broada/
http://www.cs.man.ac.uk/~broada/spectrum/
http://www.cs.man.ac.uk/~broada/spectrum/willy/

 

 

arrowleft Previous message Back to the Yahoo! Archive
home page
Next message arrowright