Zápisky 01/2025

Na ostatné stretnutie sme sa zozbierali v úctyhodnom počte.

Dostavili sa Ffg, Otis s Alanom, Morc, Martin Chabada, Čižo, Ub880d, Busy, Loki, Zden a ja. Chvíľu sme pri kávomate kecali aj s bývalým Ataristom, ktorý aktuálne robí statika a zaujal ho plagát SinDiKatu, vyvesený na zasadačke.

Na on-line sa nám na kratšiu či dlhšiu dobu objavili Martin M1, Martin Bórik, Mirek Werner, Tornado a PedroS, no jednoznačne najdlhšie vydržal Mikezt, ktorý sa popri iných aktivitách venoval aj diagnostike Interface 1.

So zápiskami ma tentokrát výrazne predbehol Morc, takže si môžete pozrieť najprv jeho sumár na Slovenskom Undergrounde.

Osobne som si dal za úlohu začať do väčších detailov skúmať zopár “ležiakov”. Konkrétne som si priniesol Interface 1 so ZX PicoMD, ktoré som postavil pár rokov dozadu, ale dopodrobna zatiaľ nepreskúmal. Snažil sa ohnúť zopár tapiek z DISA na nahrávanie z Interface 1, ako zvyčajne som začal Manic Minerom. RAMTOP je tam však nastavený tak nízko, že sa mi tam nezmestí Basic loader v IF1 syntaxi, všetky čísla sú vo formáte VAL”<dačo>” a navyše treba pridať aj názvy súborov namiesto “” čo vyžaduje ďalšie voľné bajty v RAM. Rozhodol som sa nakoniec vykašľať sa na DISO ako zdroj vhodný na prerábky a radšej sa časom pozrieť na naše staré betadiskové prerábky, ktoré rátajú s posunutým začiatkom Basicu o viac ako vyžaduje IF1. Mohlo by to odsýpať svižnejšie. Uvidíme.

Ďalšou aktivitou bol upgrade firmware na TheSpectrum, ktorý bol rýchly, bezproblémový a výsledok skutočne potešil. Demá typu Elkhaft2 alebo MDA, ktoré intenzívne kadečo kreslia alebo píšu do borderu začali fungovať ako na bežnom ZX128, čo je naozaj pozitívne zlepšenie oproti verzii, s ktorou bola táto replika spektra dodávaná. V danej cenovej kategórii – pri cene pod 100€, za ktorú sa dal stroj zohnať koncom novembra, s ISIC zľavou sa mi to podarilo stiahnuť na 90€ – si dovolím povedať, že je to v súčasnosti asi najvernejšia replika čo sa týka vzhľadu, prevedenia a teraz už aj funkcionality, ktorú si môže nadšenec platformy zadovážiť.

Potom sme sa spoločne pustili do testovania dema Whole na dvoch iných emulátoroch – STMZ800 a ESPectrum na TT-GO VGA. Oba sa správali v podstate rovnako – po natiahnutí programu do pamäte zostala čierna obrazovka a demo sa nespustilo. Na STMZ800 bolo počuť zopár tónov z AY, ESPectrum v testovanej verzii žiaľ AY neemuluje. Ub880d dodal už rozbalenú verziu dema v snape a tá na TT-GO VGA bežala. Síce sme neskúšali ako dlho, ale zo správania sme usúdili, že to bude niečo s inicializáciou úvodnej časti. Až po stretnutí nakopli Busy aj Ub880d debugger a zistili, že demo intenzívne vyčítava dáta z AY a túto funkcionalitu ani jeden z emulátorov pravdepodobne buď vobec neemuluje, alebo to nerobí správne.

Zden priniesol na prieskum M-ko.

Alan s Otisom sa intenzívne pustili do testovania čínskej pixel tabule s rozlíšením 32×32 bodov. Hoci v popise sa to tvári ako LED, v skutočnosti to skôr vyzerá na nejaký segmentovaný LCD. Chlapi počas stretnutia hackli komunikačný protokol a začali do zariadenia posielať už aj vlastné obrazce, ale najväčší úspech mal animovaný Nyan Cat so spusteným zvukovým doprovodom z mobilu, lebo tabuľa samozrejme repráčik nemá, aj keď komunikuje cez Bluetooth. Pôvodne som toto zariadenie zahliadol tuším už minulý rok na Bytefeste niekde v okolí stola Michala Poláka, tento rok ho tam tuším mala na stole Aki. Mne tak nejako padlo do oka pri listovaní činskymi šopmi, ale aj tak som ho našiel za lepšiu cenu na Allegro. Neodolal som teda a kúpil ho. No a po ostatnom stretnutí zapožičal mladému hackerovi Alanovi, aby aj s prípadnou podporou svojho otca doladil grafický obrazec či animáciu na nejaký pekný motív vhodný na reprezentáciu SinDiKatu. 

Ffg mal asi najdlhší zoznam vecí na opravu a preskúmanie, až sa mi zdalo, že je to nemožné stihnúť za jedno stretnutie, ale veľa vecí sa rozlúsknuť podarilo. Menujem z jeho pôvodného zoznamu: PMI80Uno, STMZ800, WiFi smart kameru, solárne svietidlo, switch joy-cony a nešťastný kontrolér na kolobežku, kde treba pohľadať napájanie riadiaceho ARMu. Okrem toho mu Alan stihol zospájkovať aj nejakú napájaciu redukciu.

Loki si na stretnutie nepriniesol nič na opravu, ale skôr na archiváciu. Dnes boli na rade diskety 5,25″ DS DD. Pre neznalých Double Sided, Double Density. Diskety boli používané pre počítač Commodore 64. Jeho zbierka z mladistvých čias sa postupnými akvizíciami rozrástla o stovky ďalších diskiet a na také množstvo si už teda treba pripraviť dobrý systém zhrávania a kategorizovania. Na toto zhratie/stiahnutie diskety je potrebný už sofistikovanejší nástroj ktorý to bude ukladať na nejaké externé médium, napr. USB flash. Bol použitý počítač Ultimate 64, disketová mechanika Commodore 1571 a maličký monitor Sony. Ultimate 64 je moderná alternatíva k počítaču Commodore 64, ale má už v sebe zabudovaný cartridge Ultimate 2+, ktorý má v sebe tieto funkčnosti: Po prvé je to utilita UltiCopy ktorá priamo komunikuje s disketovou mechanikou, nahrá do nej program ktorý veľmi rýchlo posiela údaje. Tie sú zachytené a na obrazovke je zobrazená podrobná mapa prečítania sektorov diskety. Hviezdička znamená dobrý sektor, pomlčka neprečítaný sektor. Po zhratí diskety sa počítač spýta na meno súboru *.D64 a uloží ho. Môžeme pokračovať druhou stranou a potom ďalšou disketou.

Je to veľmi rýchle, avšak kombinácia s mechanikou 1571 má svoje záludnosti. Vždy sa podarilo zhrať iba dve strany, potom musela byť mechanika reštartovaná alebo resetnutá. Doma bol prevedený test s mechanikou Commodore 1541-II a tá išla non-stop dobre. Druhá funkčnosť cartridgu je to že si vie vytvoriť virtuálnu mechaniku, kam sa namontuje prázdna disketa, priradí sa mechanike iné logické číslo, povedzme 9. Potom bežným kopírovací programom je možné kopírovať dáta medzi fyzickou mechanikou (8) a virtuálnou (9). Niektoré diskety mali viac chybných sektorov pri zhratí cez UltiCopy tak sme siahli aj po tomto riešení. Mechanika bola vybavená rozšírením RAMBoard 8KB. K nemu bol dodávaný aj kopírovací nástroj Dual41, ktorý by mal plne využiť tento buffer. Síce to zhrávanie bolo o trošku pomalšie, odhad tak 20%, ale hlásilo to menej chýb, niekedy dokonca aj žiadne. Vyzeralo to tak že sa neprečítané sektory pokúša čítať viackrát. Neskoršia analýza ukáže čo sa podarilo a nepodarilo zhrať.

Stretnutie bolo plné bastlenia, debát o zaujímavých témach, prieskume či upgrade kadejakých zariadení a hlavne spoločne stráveného času v príjemnej spoločnosti ľudí, ktorých technika – hlavne tá retro – jednoducho baví. Nie je triviálne to zhrnúť do textu a fotiek. To proste treba zažiť.

Teším sa na ďalšie,
Ikon

Pridaj komentár