perinoid napisał/a:Pytanie: czy jakby to działało "poprawnie" to byłoby lepiej?
Nie byłoby bezpośrednio "lepiej", bo stacja w odpowiedzi na komendę "?" zwraca też $0a. Więc to "niby" jest wszystko jedno, ale w rzeczywistości nie, gdyż stacja jest programowalna. W teorii możesz podmienić z jej strony obsługę komend SIO, w tym "?", żeby przysyłała "lepszy" indeks i z nim działała. Tylko że, kiedy to zrobisz, programy w ISP LightSpeed Menu v.3.0 przestaną działać (a mogłyby działać dalej, gdyby nie opisana powyżej głupota).
Dobra, teraz może plusy. Jeden już wymieniłem (programowalność). Drugim jest Fast Write, które, jak wywnioskowałem z postów w tym wątku, jest uważane za "zapis bez weryfikacji", a to na podstawie niewątpliwie mętnego opisu w manualu, który wikła się w detale techniczne zamiast napisać po prostu, o co chodzi.
Otóż Fast Write to jest zapis buforowany. Stacja ma bufor na ścieżkę, ale używa jej nie tylko przy odczycie, ale też przy zapisie. Najpierw łyka porcję sektorów, a potem, kiedy bufor się wypełni, albo, pewnie, kiedy padnie polecenie zmiany ścieżki, wypluwa go na dysk.
Efekt:
![http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=11306](http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=11306)
Skutkiem ubocznym jest ów słynny "zapis bez weryfikacji", bo jeśli podczas tego zapisu trafi się bad sector, nie ma sposobu na powiadomienie o tym komputera (ten swoje 18 czy 26 sektorów już dawno wysłał i zapomniał o sprawie).
Niemniej, US Doubler nadal jest lepszy w te klocki, mimo że (o ile mi wiadomo) zapisu nie buforuje, a tylko formatuje dyskietki z dobrym przeplotem:
![http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=11307](http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=11307)
Zatem pewne plusy są, ale i tak obiecywail MZ-kę, a przysłali rower "Ukraina".
PS. Wyniki są z emulatora, nawet jeśli kliknąłem na "Accurate sector timing", to i tak trzeba to brać cum grano salis.