Wie angekündigt ist heute die neue Flashfloppy Version (3.23) mit den relevanten Bugfixes veröffentlicht worden.
Anbei mal meine Konfigurationsdateien, die auf den FAT32 formatierten USB-Stick in das Verzeichnis \FF kommen.
Die FF.CFG ist passend für einen Gotek ohne Hardware-Mods, also mit dreistelliger 7Segment LED-Anzeige und zwei Tastern.
Die Images müssen nach dem Schema DSKAxxxx.IMG benannt werden.
Bei Neustart und nach dem erneuten Einsetzen des USB-Sticks wird immer das Image DSKA0000.IMG geladen, das ist also der Platz für das Image der Boot-Disk.
Die IMG.CFG enthält die Definitionen der Diskettenformate. Diese werden anhand der Dateigröße des ausgewählten Images aktiviert.
Um neue (leere) Images zu erzeugen reicht es, eine Datei mit der passenden Größe und beliebigem Inhalt auf den USB-Stick zu packen.
Nach dem aktvieren kann so ein Image dann wie eine richtige Diskette formatiert werden.
Zum Erzeugen von Dateien mit vorgegbener Größe hat Windows ein passendes Tool an Bord:
fsutil file createnew <Dateiname> <Größe>
Erzeugt eine Datei voller NUL-Bytes in der angegebenen Größe.
Ein leeres 720KB Diskimage kann man also mit
fsutil file createnew DSKA0000.IMG 737280
erzeugen.
Linux kann das natürlich auch. Und Linux-Nutzer brauchen dafür gewöhnlich auch keine Erklärung, daher lasse ich die auch direkt weg.
Die korrekten Dateigrößen sind der IMG.CFG zu entnehmen.
Viel Spaß!
FF.CFG:
interface = shugart
side-select-glitch-filter = 50
track-change = instant
write-drain = instant
index-suppression = no
head-settle-ms = 10
motor-delay = ignore
chgrst = step
ejected-on-startup = no
image-on-startup = init
display-probe-ms = 0
autoselect-file-secs = 2
autoselect-folder-secs = 2
folder-sort = always
sort-priority = files
nav-mode = indexed
nav-loop = yes
twobutton-action = zero
rotary = none
display-type = auto
Alles anzeigen
IMG.CFG:
[::256256] # Std 8" SS/SD
cyls = 77
heads = 1
rpm = 360
gap3 = 42
interleave = 1
bps = 128
secs = 26
mode = fm
id = 1
[::1025024] # 8" DS/DD 26Sec 256byte
cyls = 77
heads = 2
rpm = 360
bps = 256
secs = 26
mode = mfm
[::1182720] # 8" DS/DD 15sec 512byte
cyls = 77
heads = 2
secs = 15
bps = 512
mode = mfm
rpm = 360
[::1474560] # 3,5" HD 1,44MB
cyls = 80
heads = 2
secs = 18
bps = 512
mode = mfm
rpm = 300
[::1228800] # 5,25" HD 1,2MB
cyls = 80
heads = 2
secs = 15
bps = 512
mode = mfm
rpm = 360
[::737280] # 3,5"/5,25" DD 720KB
cyls = 80
heads = 2
secs = 9
bps = 512
mode = mfm
rpm = 300
Alles anzeigen