Skip to content
.:darkbyte:.

ZX Spectrum e-zine

.:darkbyte:.

ZX Spectrum e-zine

Plusko 128k

Posted on November 27, 2025April 16, 2026 By admin

O úprave 48k>128k od Ziloga som písal niekoľkokrát a zakaždým som si myslel, že to je už naposledy. Lenže vždy sa po čase vynorí niekto, kto tú úpravu chce do svojho počítača. Tak som sa rozkýval a konečne som si zjednodušil robotu.

Ako isto viete, je to pomerne komplikovaná úprava a mne sa čím ďalej tým menej chce ju drátovať do dosky. Zaprisahal som sa, že do gumáka už ju robiť nebudem, pretože tam nie je miesto, ale na Plusko som sa nechal pred časom ukecať a to dokonca dvakrát po sebe s odstupom asi pol roka.

To prvé som ešte drátoval, ale už som si dal záležať a spleť káblov som celú schoval odspodu, pričom som to k doštičke úpravy pripojil IDC konektorom. Už to vyzerá myslím normálne, ale nevyhol som sa tej drátovačke a to ma na tom nebaví najviac.

Keď ma potom neskôr oslovil Dušky, či by som mu popri oprave pokazeného Pluska nevstaval túto úpravu, tak som si povedal, že už keď to mám robiť znova, tak tomu navrhnem dosku, ktorá sa nastokne namiesto CPU a ROM. Neodpustím si malú odbočku – videl som dve alebo tri dosky, ktoré niekto spravil podľa tejto Zilogovej úpravy a označil to ako úpravu od Kompakt Servisu. Tieto podivné dosky rozoznáte tak, že síce nesú názov Kompakt Servis, ale majú jumpery fast IO a unrain. Je to nedobrý omyl, pretože úprava od Kompakt Servisu, ktorej autorom je Hynek Gajda má viacero neduhov a nemá vypínateľný unrainer a fast IO. Zilog to navrhoval celé odznova práve kvôli tej nevydarenej Gajdovej úprave a nemá s ňou ani s Kompakt Servisom nič spoločné. Pustil som sa preto do návrhu vlastného riešenia na základe tejto mnou x-krát overenej 128k úpravy od Ziloga. Vznikli postupne tri prototypové verzie, ktoré som nakoniec hodil do koša, lebo sa mi nepáčili. Dušky ma popri tom ešte poprosil, či by sa nedalo zabudovať aj AYčko a tak vznikla idea dvojdoskovej verzie.

Koncept 128k úpravy som už mal a vedel som, že to tam vôjde. Po krkolomnom vymeraní sa zdalo, že sa vôjde aj AY modul, tak som sa pustil do návrhu. Potreboval som zredukovať počet IO a tak som napchal adresový dekóder a deličku do GALu. Na breadboarde sa mi to rozbehlo asi na druhý pokus.

Na základe breadboardového hniezda som si nakreslil AY modul, pričom som to navrhol tak, aby bola možnosť osadiť buď AY-3-8912, alebo AY-3-8910 (ktoré je v súčasnosti dostupnejšie). Potom som upravil posledný prototyp 128k úpravy tak, že sa na neho zboku dal nastoknúť novo navrhnutý AY modul. Vyzeralo to úhľadne, no ešte zostávalo overiť, či to aj skutočne vôjde a bude fungovať a tak som si nechal vyrobiť dosky.

Keď to dorazilo, všetko som osadil a úlalá! To bola radosť to vmontovať do počítača. Časovo oveľa menej náročné a možnosť spraviť chybu sa zredukovala na minimum. No pri osádzaní nastali nejaké zádrhele. Bohužiaľ je to celé dosť vysoké, tak som sa nevyhol rôznym tweakovačkám, aby som to tam dostal a počítač sa aj dal zavrieť. Ukázalo sa, že ani v Plusku nie je až toľko miesta ako sa zdalo a takmer určite som sa pri meraní sekol. Nakoniec sa mi to podarilo a aj to krásne fungovalo, ale len do momentu, kým som počítač zavrel.

Ono to fungovalo aj po zavretí, ale len nejakú polhodinku, potom začal počítač padať. A ja som presne vedel prečo. AY modul prekrýva ULU a tá sa jednoducho nevie dostatočne chladiť. Po otvorení počítača to znova fungovalo normálne. Tento problém má dve riešenia. Buď sa medzi spodný a horný kryt vloží na 3D tlačiarni vytlačený rámik, ktorý vytvorí miesto asi pol centimetra, takže sa dá celá úprava podvihnúť vložením dodatočných pätíc. Druhé riešenie je AY modul navrhnúť odznova a presunúť ho na pravú alebo ľavú stranu, do voľného priestoru, kam som pôvodne strkal logiku úpravy na univerzálke. S modulom 128k úpravy by sa následne spojil prepojovacím plochým káblom. Toto riešenie už má svoju veľkú mäsiarku – dátovka a riadace signály do modulu vedúce už by boli dosť dlhé a ja nedokážem povedať, aký to môže mať v plyv na stabilitu počítača. Určite nie dobrý.

Nakoniec sme sa rozhodli AY modul v súčasnej podobe nepoužiť, pretože chýbajúce AY sa dá vyriešiť pomocou kombinovaného interfejsu divMMC+AY, prípadne MB03+. Preto som sa rozhodol modul 128k logiky začistiť, aby zbytočne neobsahoval nevyužitý konektor pre AY modul a nepredlžoval tým dátové a riadiace signály. Dosku už som si nechal vyrobiť, snáď na nej nie je žiadna chyba. Keď sa mi podarí overiť jej funkčnosť, zverejním podklady u mňa na githube ako obvykle.

Som s tým modulom nateraz celkom spokojný. Pripomína mi staré časy, keď si ľudia Spektráče rôzne upravovali a vylepšovali, pričom vzniklo aj dosť veľa pekne vypracovaných úprav. Väčšina z nich sa bohužiaľ nedochovala, ale teraz si to máte možnosť občerstviť a napríklad opraviť a vylepšiť nejaké odložené Plusko. Na Tindie sa dokonca objavila replika ISSUE6A, takže sa dá krásne postaviť celý počítač odznova a s touto úpravou aj rovno ako 128k. Ja dúfam, že s týmto mojim novým modulom si na tú úpravu už trúfne hocikto a už to nebude furt končiť u mňa 🙂

ZX Spectrum

Post navigation

Previous post
Next post

Comment

  1. Doda says:
    December 1, 2025 at 18:58

    Máš to moc pěkný, i ta minulá verze byla úhledná. Když se podívám do mého ZXS na tu hromadu drátů, tak žasnu.

Leave a Reply

Your email address will not be published. Required fields are marked *

Archives

Categories

Latest Comments

  1. Tom M. on Rok so Steam DeckomFebruary 28, 2026
  2. admin on Rok so Steam DeckomFebruary 26, 2026
  3. Sledge on Rok so Steam DeckomFebruary 25, 2026
Log in
©2026 .:darkbyte:. | WordPress Theme by SuperbThemes