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

Author: andrewbroad

Date: 20/02/2001

Subject: Saved positions on a real Spectrum

 

> "would be extremely complicated...
>
NP-complete or worse"
>
> Perhaps Quantum
Computers will help us in about
> 50 years or so.
:-)

Fast computers do not alleviate the problem of
combinatorial explosion! ;-)

> The real Spectrum
issue would help to prevent
> save-cheating as
well, but even so, organising
> a scoreboard
would be a nightmare.

Actually, JSW128 and Geoff
Mode could badly do with a save-game feature, as they
are extremely prone to crashing on a real Spectrum!
:-( (Matthew-Mode JSW48 games rarely
crash).

It's particularly a big problem for me with JSW128, as
my emulator doesn't support 128K mode well enough to
play JSW128 games, and there's probably no way I could
get through a 4hr+ marathon on my real Spectrum, all
in one sitting, without it crashing.

So I
could do with JSW having a save-game feature, which
would have to serialise your current position (room
number, Willy's co-ordinates, whether in the middle of a
jump, current time-frame and positions of guardians).
It probably would entail saving the room-buffer
(starting at 32768: 256 bytes for the room, followed by a
72-byte guardian buffer), plus some variables, plus the
item table.

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

 

 

arrowleft
arrowright