Törölt nick Creative Commons License 2020.11.12 -3 0 9776

A többi dologról is beszélnünk kéne, amiket a 9760-tól írtam, nem csak kiragadni 1-et, és arról, azok is érdekesek.
A linken írnak sokmindenről, VIC-20-szal is működnie kellett az 1541-nek (át lehet kapcsolni az 1541-et ilyen módba, nem értem miért, amikor ehhez volt direkt 1540, ez nem működik C64-gyel), meg a VIC CPU-t megszakító bezavarásáról, ami miatt még lassabb lett az egész, stb.. Az 1541 6522 hiba nem lehetett olyan komoly, ha 1 halom sima C64+1541 RAM-ban futó 200-300 byte-os gyorstöltőt írtak sokan, ezek az eredeti ROM-okkal, az eredeti hibás 6522-vel, párhuzamos kábel és plusz 1541 RAM nélkül mégis a 6×-ostól elmentek a 15×-ös (Gigaload, képernyő ki), sőt még nagyobb sebességig. Ezért nem értem miért nem tudott a Commodore cég a 6522 hiba ellenére sokkal gyorsabb adatátvitelt csinálni sima serialon. Az eredeti IEEE-488 sebessége kb. 6-szoros lehet pl. SFD-1001-gyel párhuzamos átvitellel, azért nem IEEE lett, mert nehéz volt beszerezni a kábelt. Ez felejtős. A párhuzamos kábeles Speeddos a sima 2 bites soros Jiffy sebességét se éri el, 8-szoros és 9-szeres. A Dolphindos a párhuzamos kábel + 8 KB RAM + 24 KB DOS-szal 25-szörös. Ez mutatja kb. a jó adatokat. https://www.c64-wiki.com/wiki/Comparison_of_fast_loaders
Ha a sima C64-es serial porttal, pl. az S-Jiffyvel 15×-ös sebességet el lehet érni bekapcsolt képernyővel (a VIC működik) csak a DOS 16-ról 32 KB-ra bővítésével, simán 2 bites átvitellel (mint a Jiffy), plusz floppy RAM nélkül, akkor miért nem ilyesmi lett? Nem kell IEEE-488, se 10 eres párhuzamos kábel, ha a serialon így megy a 15×-os átvitel a DATA + SRQ vonalon. 185 blokkos program load idők: Normál C64+1541 118s, Jiffy+Jiffy 13s (9×-es), S-Jiffy+S-Jiffy 8s (15×-ös). Nem kellett volna gyorstöltőket írni.

Miért nem lehetett az 1541-ben 6522 helyett 6526? Drágább a 6526. Na és? Csak 1 chip. 10%-kal drágább lett volna az 1541? És? Elég lett volna az egyik, az I/O vezérlő 6522-t 6526-ra cserélni, a másik 6522 a lemezvezérlő. A C64-ben eleve 6526-ok vannak, csak kis hardveres + ROM módosítás a 6526-os 1541-hez, és kész. Sok terméknél, minden cégnél csináltak olyat, hogy az 1.-re kiadott hibás, bugos eszközt utólag kijavították hardveresen+szoftveresen, meg frissítették. A Commodore cégnél ez miért volt lehetetlen? A bugos 1541-eket és az 1. verziós C64-eket alkatrésznek lehetett volna használni a későbbi gépek+1541-ek javításához. Nem kellett volna mindent feláldozni a visszafelé kompatibilitásért, kit érdekel a VIC-20? Az 1541+C64 volt az alap, ezzel kell kompatibilisnek lennie a későbbi eszközöknek, gépeknek, az eredetileg sokkal erősebbre (gyorsabb Z80 CPU, stb.) tervezett C128-ba is ezért raktak C64 módot, és az 1571-nek is ezért van 1541 módja, de az 1541-es gyorstöltők nagy része nem működik a másmilyen DOS miatt. Az 1571-ben is van 6526, pont a gyors burst mód kezelésére. A 2×6522 a lassú normál mód és az 1541 mód miatt van benne. Kipróbáltam most, kivettem az 1571-ből a 6526-ot (foglalatos), az 1541 és 1571 mód is működött C64-gyel, sőt C128 módban is, csak minden az alapsebességgel, no burst. 1571 lefagyás se volt.

Előzmény: MMSZoli2 (9774)