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
| Previous message | Next message | |||
| Previous in thread | Next in thread | |||
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.
| Previous message | Back to the Yahoo! Archive home page |
Next message | ||
| Previous in thread | Next in thread | |||
