John Elliott napisał program DSKread który pod ZX Spectrum +3 właśnie tak działa jak opisujesz.
Program w załączniku - masz tam w ZIPie plik TAP.
Odpalasz emulator (testowane na Spectaculator) i emulujesz ZX Spectrum +3.
W emulatorze odpalasz program dskread.tap zawarty w pliku ZIP
Program zgłasza się w następujący sposób:
Do wirtualnej stacji Spectaculatora montujesz obraz DSK który chcesz przenieść na realną dyskietkę..
Do wirtualnego magnetofonu montujesz czystą taśmę - (FILE ->NEW) albo od razu ALT+N
i wybierasz Audio Cassette File (TAP)
Naciskasz A i program zaczyna czytać dyskietkę sektor po sektorze i przy okazji zapisuje dane w pliku TAP.
Robi to na raty bo nie da rady za jednym razem wczytać do pamięci całej dyskietki i później zapisać to
na taśmie.
Później przerzucasz plik na kasetę lub do WAV, MP3.
Wgrywasz piski do prawdziwego ZX Spectrum +3 (w którym masz w stacji czystą dyskietkę)
i pokazuje Ci się taki ekran:
Zatem bardzo prosta sprawa żeby przenieść obraz
niezabezpieczonej dyskietki na realną dyskietkę
w stacji ZX Spectrum +3
W ogóle dla mnie John Elliott to bohater. Jego strona:
http://www.seasip.info/ZX/unix.htmlNapisał TAPTOOLS (Win, DOS, Linux) w którym jest genialne narzędzie SNA2DSK konwertujące
pliki SNA (48k) od razu na obrazy dyskietek DSK.
Także dla posiadaczy FDD3000 - program konwertujący obrazy dysków TOS na obrazy DSK +3DOS.
Napisał też świetny program M3Conv - konwertujący snapshoty Z80 128k na obrazy dysków Multiface3.
Później taki obraz MF3 można bez problemu przekonwertować na obraz niezabezpieczonego dysku DSK
programem M3 unlock.
No i jego genialne Disc Utilities 5.04 - a tam m.in. kopier sektorowy kopiujący praktycznie każdą dyskietkę.
Polecam!