Vlákno názorů k článku Jak se psalo česky v editoru WordStar v CP/M na ZX Spectru? od občasný počítačový údržbář - Tak předně, CP/M na ZX Spectrum provozoval opravdu...

  • Článek je starý, nové názory již nelze přidávat.
  • 2. 9. 2025 14:07

    občasný počítačový údržbář

    Tak předně, CP/M na ZX Spectrum provozoval opravdu málokdo, takže ani česky, ani jinak se ve WordStaru na ZXS moc často nepsalo. Proto nejspíš byl minimální zájem nedostatky softwaru opravdu řešit.

    Z mé zkušenosti se v 80. letech k psaní používalo ledasco, do příchodu Desktopu asi nejvíc odvozeniny textového editoru D-Text (původně Spectral Writer), R-Text a D-Writter (původně The Writer). Možná i Tasword (nemám zkušenost) I v nich byla čeština dobastlená ne zcela dokonale.

    K provozu CP/M byla potřeba jednak úprava samotného počítače, rozšíření RAM na nejméně 64kB s možností odstránkovat VRAM a ROM a pak nějaký diskový systém (třeba upravený Betadisk). A ta úprava byla pro většinu populace málo lákavá a pro hraní her zcela zbytečná až konfliktní, narozdíl od přidání AY, nebo jen samotného diskového systému (ať už to byl kterýkoli).

    To byl důvod, proč jsem se osobně se CP/M setkal na kdečem jiném, ale na samotném ZX Spectru vlastně vůbec i když mi roky ležel v šuplíku Dataputer Diskface i se CP/M disketou k němu, nebo několik Betadisků.

    Ad kvalita plošných spojů v Didaktiku Gama - ano, jsou chatrné, ale z 99% záleží na způsobu a kvalitě provedených zásahů, na kvalitě pájky (dobrá slitina s nízkou teplotou tavení) i páječky (na dobré regulaci teploty) a tavidla, pár DG80k model 87 a 88 jsem taky opravoval. Je to náročnější udělat správně, než na kvalitnějších deskách, ale jde to.

    Zmíněné nízké rozlišení a pouze 64 malých znaků na řádek byl asi největší blocker. Na barevné TV nepoužitelné, lepší byl CRT monochrom monitor, na nich i písmenka 8x4px vypadaly docela čitelně. Kvůli tomu se CP/M příliš neujala ani po příchodu Amstradů +2A, +2B a +3, kde podpora CP/M byla.

    ... doufal jsem, že se teda po přečtení článku dozvím, jak to opravdu bylo, resp. jestli byl WordStart pro ZX Spectrum s podporou češtiny nalezen a jak znaky kódoval, ale nakonec nic?

    Mám tedy článek chápat jako rovzláčně napsanou otázku bez odpovědi? Sám odpověď neznám a zajímala by mě.

  • 2. 9. 2025 14:41

    Pavel Stěhule

    WS s podporou češtiny byl nalezen - je to i v článku. Dokonce dvě varianty - jedna je opatchovaný WS 3.3 a druhý je rebrandovaný WS 3.4 s nativní podporou 8 bitů. Nebavil jsem se s nikým, kdo by slušovckou verzi ws (wordset) používal - nicméně asi je k dispozici archiv software, který byl k dispozici pro TNS. Psal jsem si s panem Lamačem - bohužel přišel o svůj archiv kódů pro 8bity. Zmiňoval, že úpravu ws prováděl s panem Taimrem, a že to bylo docela náročné - pravděpodobně větší hack, ale patch už k dispozici není. Tento ws byl posléze distribuován Tomášem Macourkem. Kódování používali KOI8ČS - stejné kódování používá Lamačova CP/M pro ZX Spectrum i pro Sharp. Existuje i teoretická třetí varianta - pro WS 4 je dostupný relativně krátký patch, s kterým je možné zadávat 8bit znaky.

    Co jsem tak načetl ze zdrojů dostupných na internetu, tak upravených ZX Specter nebo Didaktiků pro provoz CP/M mohly být nižší stovky v (ČSSR), a neupravených několik desítek tisíc (takže jde o relativně malé číslo). Úprava ZX Spectra nebo Didaktiku byla trochu nouzové řešení - a někdy v 85 nebo 86 to nevypadalo, že komunisti to v 89 zabalí - takže úprava paměti dávala smysl. Ještě v 89 nebo 90 roce byly ceny PC astronomické. Ale pak už šly ceny PC rychle dolů, a 8bity byly definitivně mrtvé.

    Já jsem tomuhle tématu věnoval docela dost času, a moc jsem toho nezjistil. Informací na netu je relativně málo, těch kvalitních a detailních, a pamětníků už také moc není. A to se v tehdejší ČSSR vyráběly asi tři nebo čtyři různé compy, kde běžela CP/Mka. Já tak trochu doufám, že si článek přečte nějaký pamětník nebo pan Taimr nebo pan Macourek, a ozve se mi.

    Stejná situace jako s ws byla mimochodem u DBase II.

  • 2. 9. 2025 14:57

    občasný počítačový údržbář

    Vida, nečetl jsem pozorně.

    Fakt je, že já víc fandím softwaru psanému na míru ZX Spectrum, který z platformy dokáže vyždímat maximum, než univerzálnímu operačnímu systému schopnému běžet na mnoha strojích s 8080 a Z80, který nutně musí kvůli přenositelnosti udělat víc kompromisů. CP/M má z mého pohledu větší smysl na "průmyslových strojích", jako třeba Sapi, FK-1, Vzlet 256, Robotron 1715... ale je fajn, že eLeMeNt ZX to hodně usnadňuje i pro nás Sinclairisty. Taky to na svém eLeMeNtu budu muset zkusit :) Dosud jsem víc pracoval se CP/M jen na tom Robotronu a to už je dávno (a na PMD 85 pokud lze spouštění her Mikrosem říkat práce se CP/M :))

  • 2. 9. 2025 15:30

    Pavel Stěhule

    To co píšete mi dává smysl.

    Ale já tohle vnímám z pohledu klučiny, kterým jsem tehdy byl. Doma jsem měl Didaktika, a něco jsem si přečetl o počítačích v Elektronice nebo VTMku a po 89 v Chipu a Bajtu. Chtěl jsem dělat s počítačem, ale vlastně vůbec ničemu jsem nerozuměl a nic jsem neznal. Doma jsem hrál hry, a kopíroval kazety. Na střední jsme měli první PC a s fyzikářem, který měl učit informatiku, jsme se učili jak se instalují aplikace v DOSu. Na ZX Spectru se hráli hry, a určitě tam byly i kvalitní aplikace, ale na CP/M byl Turbo Pascal nebo DBase nebo Supercalc. Ne, že bych to nějak používal - vyjma Turbo Pascalu, v kterém jsem napsal pár seminárek, ale mělo to auru opravdové technologie. Podobně jako když se někdo z DOSu poprvé setkal s Unixem, nebo když jsem poprvé mohl použít ftp, a brouzdat po archivech v Japonsku, přičemž stále cena minuty mezinárodního hovoru byla rámcově jako moje měsíční kapesné. Možná, kdybych byl o pár let starší, už by tam v tom, to kouzlo pro mne nebylo.

  • 3. 9. 2025 8:44

    občasný počítačový údržbář

    Jasně, z tohoto pohledu jsem to tehdy nevnímal, možná proto, že jsem koncem 80 let ještě chodil na ZŠ a ZXS pro mě bylo víc hračka než pracovní nástroj.

    Na druhou stranu, když se na situaci se CP/M dívám dnes, tak je klidně možné, že právě obtížnost zprovoznění CP/M na ZX Spectru navzdory všem omezením silně přispěla k tomu, že to tehdy zúčastnění pánové pojali jako tu správnou výzvu, která je dosažitelná, ale zároveň velká frajeřina, když se podaří.

    V mnoha případech právě tohle byla a pořád je ta nejlepší motivace (např. u mnoha her konvertovaných z mnohem schopnějších počítačů o demech ani nemluvě).

  • 3. 9. 2025 17:16

    Pavel Stěhule

    Jiří Lamač, podle profilu na LinkedInu, v době, kdy začal dělat na CP/Mce pro Spectrum byl v druháku nebo třeťáku na ČVUT - počítače, operační systémy a grafika. Takže někdo jako Linus Torvalds o dekádu dřív.

  • 11. 9. 2025 9:53

    lacopet

    Doba byla tak zoufalá, že na složitě přeprodaném ZX Spectru (soukromý dovoz ze západního Německa, prodáno do Bazaru, n.p. Klenoty, a okamžitě fabrikou odkoupeno) jsme vytvořili řízení souřadnicové vrtačky, ta byla vlastní konstrukce. Bylo to v těch osmdesátkách jednodušší než získat "průmyslový" počítač.

  • 12. 9. 2025 9:20

    Yarda1

    Tehdy se říkalo: "Voják se stará, voják má". Třeba tehdy se v podniku kde jsem od školy pracoval vyráběly docela zajímavé věci:
    http://www.ebastlirna.cz/modules/Forums/files/mvs_132.jpg
    http://www.ebastlirna.cz/modules/Forums/files/mms_420.jpg
    Nevím jak těžké bylo si to koupit, cena nebyla zrovna lidová, jak jsem se doslechl.
    Před několika lety jsem vlezl sem
    https://www.muzeumpolicie.cz/
    byl tam vystavený nějaký obráběcí stroj řízený MVS810 (tedy vlastní počítač tam nebyl vidět, akorát disketová mechanika, tiskárna Consul, snad i displej CM7202).