Come richiesto, ecco qualche dettaglio, così come Fred Meunier li ha descritti
nella mailing list di FUSE. Nella home page sono presenti i link alle
discussioni sottostanti, vedo che un certo Luca ha anche partecipatp alla
discussione nei forum di WOS
The Sinclair ZX Spectrum and related computers primarily stored their software
on audio cassette tapes. While most emulators for these machines support the
TAP and TZX file formats to efficiently store that software, they are either
limited in what software is supported (TAP) or overly complex to support (TZX).
The PZX format is a more recent attempt to produce a flexible format that can
support all software produced for the ZX Spectrum and related machines but is
relatively simple to encode and support. It is supported by a reasonable number
of emulators (see homepage for details).
As there have not been any tools available that directly create PZX files from
tape recordings and there are not many tools for encoding tape files that work
on platforms other than DOS/Windows, I've written a new tool to convert
Spectrum tape images to PZX files using Java (version 8 required).
wav2pzx (homepage https://github.com/fmeunier/wav2pzx) translates a recording
of a ZX Spectrum tape in WAV format (preferably a mono 8-bit file with maximum
volume without clipping the samples) into a PZX file, recognising the standard
Spectrum files saved by the ROM routines and preserving any data it doesn't
directly support.