Quoting Thomas Harte <[email protected]>:

I don't know anything about PAWS so can you give any information on
how it all works? Do you end up with a compiled program or is it more
like a binary you always reproduce plus the data files describing your
game? Are there any visible differences between the Spectrum and SAM
versions? Do you recall what steps you have to take to convert in the
other direction? Are you aware of any other PAWS titles that remain
available for both machines, which might allow the differences to be
factored out?

Thanks Thomas.

I didn't do the conversion myself - I think it was Dave Whitmore a long while ago - but from what I remember, a PAWS adventure essentially has a run-time interpreter file, and the selected data-files.

From what I remember the datafiles aren't actually changed from the original.

The SAM version has a customised Basic file and a modified emulator backend to handle dropping from Spectrum to SAM basic for saving and loading as well.

I'm fairly sure that if I can resave the datafiles from SAM code types, to correctly located Spectrum +D ones, that I can load it into the +D version under emulation - and create a file that I can then snapshot for the Spectrum.

So basically I need to change the file type, relocate the code, load it into the +D PAWS on the emulator - and save as a completed game.

In theory at least!

Reply via email to