dyskietka przygotowanie na toms pod ultraspeed, później z toms init też działa ciekawie ale to jest max szybkość toms turbo/ultra speed bez buforowania
@Pawex, tak można by było wykonać testy na prawdziwym sprzęcie. Jednak to jest poza moim zakresem - nie mam żadnych zabawek do programowania epromów. Natomiast, jeżeli są chętni, mogę podać przepis na zmianę romu w taki sposób by stacją odpowiadała inna wartością pokey divisor. Uważam jednak, że może to skończyć się stratą pieniędzy (za eprom).
"Polecam reklamę w Atari User: ->link<- - strona 39, "mityczna prędkość" tam jest obalona, prędość x2, co by się zgadzało z testami. "Improved drive speed - UP to TWICE normal loading speed" I jak na Discordzie zauważył Perinoid po moim wpisie - po podmiance procedur (system w Atari, jak sądzę) - dopiero wtedy mamy prędkość x6
The Super Speedy and Mini Super Speedy has 256K RAM onboard and with its special copy program "Super Copy II" it reads a 90k diskette in 9 seconds (thats 10kbyte per second). Reading 130k and 180k does not take much longer...
Alright then, add 256K RAM to the IS Plate and maybe then (with some heavy changes to the Eprom) we will reach 115200 bps with it... ;-) At the moment IS Plate is only one of various / numerous Happy clones with 3x read SIO and 1x write SIO.
@Peri Noid: wytnij z komputera kondziorki na liniach DataIn, DataOut i Command (C77, C78 i C84) - będzie jeszcze lepiej. W moim resecie z czterema OS-ami pierwszy i trzeci OS ma już zaimplementowaną zmodyfikowaną poprawkę Hias-a.
@jhusak, całkiem trafna uwaga. Być może to co uznałem, jako ogólnie przyjęty standard (komenda $48 - za atariki - HappyConfig), było tylko chęcią wykorzystania już istniejącego oprogramowania. Każda szybkość większa niż normal mogła wydawać się lepsza, nawet kosztem ograniczenia faktycznych możliwości. Mam tu na myśli głównie DOSy.
Kod źródłowy już sobie "zrobiłem" :) Powoli brnę przez ten gąszcz, mniej lub bardziej celnie nazywając kolejne procedury. I tu faktycznie jest zabawa :)
Zmiana jednego bajtu pod określonym offsetem za pomocą hexedytora wydaje mi się jednak znacząco łatwiejsza, niż brnięcie przez kod.
Epromy i flashe z pewnościa duże ułatwienie, ale to jeszcze nie moja bajka.
@ arctus - to że w ogóle brniesz przez kody, to już jest wyzwanie, przynajmniej dla mnie ;) Osoby które potrafią programować to jest niezła wiedza. Ja potrafię tylko wgrać Windowsy , Linuxy, jakiś firmware do płyt głównych, tabletów, monitorów, EPROM, itp. a z pisania programów to HTML, xHTML, trochę skryptów JAVA i to chyba koniec ;) Natomiast w sprzęcie jest odwrotnie ;) tu potrafię sporo ;)
@kkrys: nie będzie bo tych kondków już tam dawno nie ma. Poza tym to działa inaczej - prędkość się nie dopasowuje do płyty tylko ustawia na konkretną wartość i albo działa, albo nie. A skoro działa - to działać lepiej nie będzie.
@ Peri Noid - wczoraj robiłem test na stacji która ma wszystkie kondensatory i nikt nigdy w niej nic nie robił. Stacja po zamontowaniu I.S.PLATE zachowuje się tak samo jak taka bez kondensatorów. Chyba że zrobię jeszcze test z HI-SIO w UM1MB.
W stacji, w której zamontowałem I.S.Plate też były wszystkie kondensatory. I działało. Ale jak w pewnym momencie zaczęła marudzić przy zapisie to stwierdziłem, że a co tam, wywalę. I wyciąłem. Aczkolwiek to chyba nie był powód marudzenia tylko dyskietka. No ale teraz kondensatorów nie ma - i działa.
W instrukcjach instalacji innych turbin jest często jawnie napisane, że kondensatory trzeba wyciągnąć. Np. w replice Turbo 1050 (chyba nasz polski Top Drive to jego klon), którą sprzedaje Jurgen.
- Turbo 1050 (and compatibles, like Top Drive, TOMS Multi, etc.), - Speedy 1050 (and compatibles, like Mini Speedy, Mini Super Speedy, Mega Speedy, etc.) - Happy 1050 (and many many clones)
not sure about US-Doubler, Archiver, Super Archiver, Supermax and other floppy upgrades. But most floppy upgrades want them removed.
Taką informację dostałem od Nir Dary - Hi here are some tests I made The conclusion is that the IS Plate does not respond to 3rd party software the same as other speeders Like speedy or happy If you have high speed sio routines in RAM ( or Rom) it will read disk fast The problem Is with format and writing If you want to test the max speed of the is plate do the following I used my US doubler drive in o copy the I.s plate software to a unltra speed skew formatted floppy The I load high-speed rom with the ultimate 1mb I switch to is plate Boot the is plate software And did speed test with the is plate tools It reads!write rest in ultra speed.
IS Plate format bugs / curiosities: (sometimes similar to XF551)
1) 130K bug: format a diskette in medium/enhanced density 130k - it will format correctly, but then the disk is shown as single density 90k; we have to switch off the drive and back-on again, so that it displays the correct 130k and correct free sectors;
happened to me with every DOS 2.x that was/is capable of 130k format (not tested with Sparta DOS File System)
2) 180K bug: boot a diskette with 90k BUT then do a format 180k command - it will format in single density 90k; repeat this 100 times and it will still always format 90k; you have to put in a 180k or 130k diskette, only then it will format in 180k;
happened to me with several DOS 2.x versions, e.g. Bibo DOS 5.4RF, BiboDOS 5.4NT, Super DOS 3.7, Super DOS 4.3, Super DOS 4.3T, Super DOS 4.4, Turbo DOS 2.1 NT, Turbo DOS 2.1HS, Turbo DOS 2.1XF, etc. (again, not tested with Sparta DOS File System); with Turbo DOS 2.1 NT/HS/XF the drive formats, then the write head suddenly stops and hangs, no DIR or VTOC is written, and it does not react anymore; only key that works is Break key which gives Error 128, then doing a DIR shows single density 000 free sectors, so it looks like the DOS or the drive notices that something is wrong but does not display an Error message, it simply stops and hangs; with XDOS 2.30 you get an Error 139 immediately;
3) 180K/360K bug: boot a DOS 2.x that is capable of 360k, then do a 180k format command - depending on the DOS and the inserted diskette, it will format SD or DD and display 1427 free sectors (instead of 707 DD free sectors); happened to me with e.g. Turbo DOS 2.1EX which on a former 90k disk displayed single density 1427 free sectors and on a former 130k or 180k diskette it displayed double density 1427 free sectors; (not tested with Sparta DOS File System)
4) 360K bug: boot a DOS that is capable of 360k and do a 360k format command (1050 cannot format DS/DD!) - it will format without any errors and display 1427 free sectors, allthough it is only single-sided double density, since the 1050 has only one read/write head... (not tested with Sparta DOS File System)
with Speedy 1050 drives you will receive an format error, not so with IS Plate drive where the error most likely only occurs if you write onto such a diskette; happened to me with BiboDOS 6.4RF, Turbo DOS 2.1XF and Turbo DOS 2.1EX
1)a) SuperDos 5.1: booted the DOS an a 90k disk; tried formatting 130k, no error, DIR shows single density and 707 free sectors; switched off drive and back on again, Dir shows enhanced density but still 707 free sectors;
b) alright, re-booted the 90k disk, tried formatting 180k, no error displayed, but DIR shows single density 707 free sectors afterwards (wrote DOS + DUP and yes, both had single density length); formatted once more 180k and result was again 90k...
2) a) SpartaDOS 3.2f: booted the DOS on a 90k disk, loaded XINIT V2.0 and formatted 130k, disk formats without errors, DOS is written, DIR shows 929 free sectors afterwards - seems okay!
b) booted the DOS again on a 90k disk, loaded XINIT V2.0 and formatted 180k, disk formats, after a while write-head stops and hangs; pressed Break key and drive tried formatting again, but as before, write head stops after a while and hangs; switch off drive and computer, booted again, now loaded Xinit V2.5 - same behaviour as with Xinit V2.0, after a while drive head stops and hangs... (just before writing boot, VTOC and dir sectors).
3) a) SpartaDOS 3.2g: booted the DOS on a 90k disk, loaded Xinit 2.0 and formatted 130k, disk formats without Errors, DOS is written, DIR shows 930 free sectors afterwards - seems okay!
b) booted the DOS again on a 90k disk, loaded Xinit 2.0 and formatted 180k, drive starts formatting, after approx. 2 seconds Error message "Error #8B, Format aborted" is displayed and D1: prompt appears; loaded Xinit 2.5 and formatted 180k, drive formats without Errors, DOS is written, DIR shows 662 free sectors (DD sectors, DOS has a length of 51 DD sectors) afterwards, seems okay!
4) a) Bewe DOS 1.3: booted the DOS on a 90k disk, loaded Format.COM and formatted 130k, disk formats without Errors, DOS is written, DIR shows 987 free sectors afterwards - seems okay !
b) booted the 90k disk again, loaded Format.COM and formatted 180k, drive formats without Errors, DOS is written, DIR shows 687 free sectors (in DD) afterwards - seems okay!
So, the formatting bugs are not limited to DOS 2.x, they do also appear under some Sparta DOS versions (e.g. 3.2f) and/or some Xinit versions (Xinit 2.0 under Sparta DOS 3.2g). Thus formatting a disk with the IS Plate is more or less a game of luck, e.g. if one boots a 90k disk or inserts a 90k disk, then formatting with any other format often does NOT work correctly or not at all.
Fajnie, że w masa osób zaangażowała się do testów i pomocy. Teraz wszystko jest już.jasne. Zenon, ja mimo, że nie posiadam i nie planuje posiadać 1050... czekam na artykuł Twojego autorstwa.
Poczwórne turbo działa ;) Ktoś kto nabędzie, wybierze sobie które mu będzie w danej chwili pasować ;) Wszystkie działają i przechodzą testy. Tak więc w jednym module mamy: TOMS Multi Drive, Happy Warp 7.1, Mini Speedy, I.S. Plate ;)
@ Jacques - taki przełącznik można zrobić wyjmując pierwszą wtyczkę z lewej strony patrząc od przodu stacji i wstawić przełącznik mechaniczny zamiast czujników optycznych. Można także zrobić połączenie na stałe żeby mieć cały czas zapis włączony. To jest moduł rozszerzający możliwości stacji Atari 1050 a nie write-protect ;)
Moje pytanie wynikało z tego, że często turbo właśnie dawało możliwość wymuszenia zabezpieczenia/odbezpieczenia dodatkowym przełącznikiem (w przypadku systemów turbo do 1050), a CA-2001/LDW Super 2000 z użyciem przycisku PROTECT.
Udało mi się po wielu testach osiągnąć ciekawy wynik prędkości odczytu i zapisu ;) Zaznaczę tylko że to wszystko było robione na podstawowym Atari 800 XL bez jakichkolwiek dodatków ;)
I have TOMS Multi available and also Turbo Emulator for Speedy, so I can generate the turbo format without problems. Hias hi-speed OS is available with AVG and Sub avg carts. (But no SDX.)
Czy ja dobrze zrozumiałem, że aby uzyskać dobry wynik odczytu na IS_PLATE trzeba posiadać/mieć dostęp do TOMS 720? Czy też można zrobić ten preformat np na TOMS z CA-2001?
Dokładnie to jest replika TOMS 720 zrobiona przez ZAXON-a. Jest tam inna stacja i mechanizm niż w CA 2001 i LDW 2000 Więc raczej się ten manewr nie uda. Tak samo na A1050 z TOMS Multi Drive. Musi być fizyczna stacja TOMS 720. Nie jestem znawcą ale wydaje mi się że chodzi o poprawny przeplot zapisu i później buforowanie. Jak te dwa elementy są dograne można osiągnąć dużo. Może komuś chciałoby się napisać program (wsad) do I.S.PLATE który wyśrubuje na maksa korzystanie z zapisu i buforowania.
@ CharlieChaplin - The DOS under which the test was run was Sparta Dos X 4.49, the OS was the standard 800 XL. Floppy disk formatted on a TOMS 720 floppy drive, replica made by ZAXON.
Zrobiłem też testy ze zwykłym formatem na I.S.PLATE i maks co mi się udało osiągnąć to to na zdjęciu. Odczyt poszedł do góry ale zapis słabszy. Taka średnia ważona na dzień dzisiejszy to zapis i odczyt na poziomie 3500.