But first, if someone (like me ) still doesn't know the default file extension for snapshot files it's '*.sna'!
Here are at-least two possible ways to go:
1. Load the snapshot (you will need the same version of Oricutron which produced the .sna file) and press F2 for internal debugger.
Alternatively you can do this from command line:
Code: Select all
oricutron path_and_snapshot_file_name.sna -b
Code: Select all
wm $1000 $1000 filename.bin
Code: Select all
header -a1 -h1 filename.bin filename.tap 4096
2. The .sna file has simple layout - (header)+(64K RAM)+(16K ROM)+(other data). Different versions of Oricutron have different size of the header, but you can easy find the start offset of the ROM searching for it's well known start bytes for Atmos they are:
4C CC EC 4C 71 C4
from their offset below you have the 64K RAM content. The best is to write simple tool which extracts the block you need and use 'header" again. I'm using the Linux 'dd' utility for such 'dissections'.
At end if you have more TAPs you can concatenate them.
@Chema: I hope that I understand description of the problem correctly and the above info is relevant and useful....