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

Author: john_elliott_uk

Date: 07/03/2006

Subject: Re: How JSWED recognises which game-engine it's given

 

In manicminerandjetsetwilly@yahoogroups.com, andrewbroad wrote:

So... if you save the snapshot before the RANDOMIZE USR VAL "20140"
in the BASIC loader, then JSWED will recognise it as a JSW II game
but the data will be garbled because they're still encrypted,
whereas if you save the snapshot on the title-screen, the data will
be decrypted but it won't be recognised as JSW II?

If you've got a version where the BASIC loader does RANDOMIZE USR
VAL "20140", then it's the Ricochet rerelease. The loader in that is
fairly strange; it looks something like a generic snapshot loader
coupled to a snapshot of JSW2. And I don't think it's encrypted.
But yes, you're right; JSWED only detects that string at a
particular point in the decode process, which happened to be where I'd
put a breakpoint in the particular version I had.

JSWED should allow the game-engine to be selected manually in case
automatic recognition fails or is incorrect, or the user just likes
looking at misinterpreted data! :-)

If they were very lucky, they might manage to crash JSWED if it let
them do that.

Another issue is that 128K SNA files (RealSpectrum operates in 128K
mode by default) always seem to be recognised as JSW128 games
(unless, I presume, they are recognised as JSW64 or MM128).

Correct. JSWED doesn't test for 48k games when loading 128k snapshots.

 

 

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