O abordare simplă pentru realizarea unui convertor e modificarea de libspectrum în proiectul Fuse.
http://fuse-emulator.sourceforge.net/libspectrum.php
Înainte de RUNZ80, am experimentat cu libspectrum, și patch-ul atașat adăugă suport pentru Cobra COM. Când Fuse și fuse-utils sunt compilate cu libspectrum-ul patched, poți crea snapshot-uri COM direct din Fuse, sau poți folosi snapconv din fuse-utils pentru a converti orice format la COM.
Dezavantajele sunt nevoia de versiunile patched și dimensiunile fișierelor din cauza lipsei de compresie. De asemenea, am sperat că încărcătorul ar fi mai repede din cauza compresiei, dar nu este așa. Totuși, RUNZ80 este neoptimizat.
Mult noroc dacă te decizi să o faci. Desigur, dacă ar ajută, ești binevenit să utilizezi orice ai nevoie din RUNZ80 sau patch.
--
Tom