snapconv(1)
β¨ snapconv(1) β¨
okay bestie, so this is the manual for snapconv β a Sinclair ZX Spectrum snapshot converter, from the Emulators section of the manual, and it's genuinely so much simpler than it looks π
πΈ NAME πΈ
snapconv β the Sinclair ZX Spectrum snapshot converter, aka your lil glow-up machine for snapshot files π¦
β¨ SYNOPSIS β¨
snapconv [ -c ] [ -n ] [ -f ] infile outfile
that's it. that's the whole vibe check. three optional flags, one thing in, one thing out π
π DESCRIPTION π
snapconv converts between ZX Spectrum snapshot files. like, it takes a snapshot in one format and hands you back the same snapshot in a different one. that's the whole job and it slays at it π
π OPTIONS π
-cβ says "compress EVERYTHING in the output snapshot, bestie", even if doing that makes the file bigger than it would've been if some of the data was left uncompressed. it's giving compatibility, because it keeps some buggy programs happy that can only read fully compressed.z80files π-nβ says the output snapshot should be uncompressed. periodt.-fβ says theAandFandA'andF'registers should be swapped. okay so storytime: version0.5.0and older oflibspectrum(3)had a bug that resulted in these exact registers being swapped, but only in SZX snapshots. version0.5.1and newer oflibspectrum(3)automatically recognise those snapshots and fix the problem for you π«Ά but this flag is still necessary to fix some snapshots created by development versions only oflibspectrum(3)β the ones where the bug was already fixed, but which can't be told apart from snapshots that still contain the bug. messy, i know π-h,--helpβ gives you brief usage help, listing all the available options. little cheat sheet energy π-V,--versionβ outputs version information. the receipts β¨infileβ specifies the snapshot to be converted. this file can be in any of the snapshot formats supported bylibspectrum(3). no cap, any of them πoutfileβ specifies the output snapshot. the format gets determined by the file extension, and it can be in any of the formatslibspectrum(3)supports for output. so basically pick your extension and let it cook π
π BUGS π
None known. not one. zero. the cleanest girl in the group chat β¨
π SEE ALSO π
The comp.sys.sinclair Spectrum FAQ, at http://www.worldofspectrum.org/faq/index.html β go read it, it's iconic π
π AUTHOR π
Philip Kendall (philip-fuse@shadowmagic.org.uk). king behaviour, fr fr π
so yeah, this writeup is for snapconv(1), version 1.4.6, dated 25th July, 2026 β thanks for coming to my ted talk, now go convert some snapshots bestie, ily ππ π¦
π¦ where this page comes from
- ubuntu stonking: fuse-emulator-utils 1.4.6-1 Β· GPL-2.0-or-later
- Copyright (c) 2003-2018 Philip Kendall
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms