Slavomír Lábsky

tvůrce programů pro počítače Sinclair ZX Spectrum

Slavomír Lábsky (* 24. prosince 1970 Bratislava[1]), známý pod přezdívkami Busy, Busy Soft & Hard, Busysoft, Busy Soft a Busy software, je programátor. Je známý jako tvůrce programů pro počítače Sinclair ZX Spectrum, ale než si pořídil první počítač, programoval v BASICu na počítačích PMD 85.[1] První počítač, který vlastnil, byl počítač Delta, který si koupil v únoru 1987, ovšem už v listopadu 1988 ho prodal a koupil si Sinclair ZX Spectrum +2.[1] Počítač SAM Coupé si koupit neplánoval, měl vůči jeho hardware několik výhrad.[2] V roce 1992 uvažoval o pořízení si počítače IBM PC, ale v té době si ještě vystačil se ZX Spectrem a i kdyby si v té době počítač IBM PC pořídil, nejspíše by ho využíval jenom jako harddisk nebo pomocný procesor k ZX Spectru.[2]

Slavomír Lábsky
Narození24. prosince 1970 (53 let)
Bratislava
ČeskoslovenskoČeskoslovensko Československo
Některá data mohou pocházet z datové položky.
Chybí svobodný obrázek.

Je autorem ochrany proti kopírování kazet, kterou na kazetách používala společnost Ultrasoft.[3] Jeho nejoblíbenějšími časopisy byly Fifo a Znamenia doby.[2]

Absolvoval Strednou priemyselnou školu elektrotechnickou v Bratislavě, kterou úspěšně dokončil ve školním roce 1988/89.[4]

Tvorba editovat

Prvnímy programy, které počítače ZX Spectrum vytvořil, byl jednoduchý kreslící program a střílečka Traf ma!. Hlavně tvořil dema a systémové programy (matematické programy, ovladače tiskáren BT100 a Tesla NL 2805) a je spoluautorem některých komprimačních programů.[1] Když zjistil, že u ZX Spectra je možné v jednom atributovém čtverci 8 × 8 bodů mít pouze dvě barvy, naprogramoval program 4 colours, který v jednom atributovém čtverci vykreslil čtyři čtverečky každý jinou barvou a po něm mnoho dalších programů, které v okraji obrazu nebo v zobrazovacím okně počítače kreslily obrázky, které jsou mimo standardní grafické možnosti ZX Spectra (mimo jiné dema Hercules, MDA demo a Overscan).[6]

Poté, co mu jeho kamarád v roce 1988 ukázal na počítači C64 program Song in hires, který vykresloval na obrazovce různé čáry a k tomu hrál hudbu, si zjistil podle jakých vztahů se čáry pohybovaly a v srpnu naprogramoval nultou verzi programu Song in lines, tehdy ještě pod názvem Super lines.[6] V té době měl ještě počítač Delta, takže tato verze byla bez hudby.[6] První verze Song in lines vznikla poté, co na počítači ZX Spectrum +2 uslyšel hudby z Fuxoft Soundtrack 1, které do Song in lines použil, v této verzi inovoval grafiku a doplnil nové funkce.[6] Jak se postupně objevovaly Fuxoft Soundtrack 2, 3 a 4 vydával další verze Song in lines.[6] Každá další verze měla nové možnosti a rychlejší grafiku a čtvrtá verze se už ani nepodobala původnímu Song in hires.[6][p 1] Poté, co Fuxoft přešel na počítače Amiga, použil do páté verze Song in lines kromě hudby z Fuxoft Soundtrack 4 ještě hudby z Voodoo music pack.[6] Pátá verze už byla ale tak velká, že vyžadovala více než 48 KiB paměti, proto vydal ještě zkrácenou verzi pro počítače se 48 KiB paměti, která neobsahovala Fukovu hudbu, speciální loader a úvodní efekt.[6]

Programování her se zvlášť nevěnoval, vytvořil pouze několik jednoduchých her.[6]

Vytvořené programy pro Sinclair ZX Spectrum editovat

Hardware editovat

Slavomír Lábsky se zabývá také hardwarem ZX Spectra. Poté, co si pořídil ZX Spectrum +2, vyvedl si zvuk z čipu AY-3-8912 na ACB stereo.[6] K ZX Spectru si postavil interface se dvěma obvody 8255 a akumulátorem zálohovanou externí paměť RAM o velikosti 64 KiB stránkovanou po 16 KiB místo jeho paměti ROM.[2] Kromě toho navrhl desku řadiče disku, kterou mu pro nedostatek času vyrobil MDV, a k počítači připojil obvod Z80 DMA.[2] Postavil si 8bitový D/A převodník a plánoval si udělat jednočipový A/D převodník a akumulátorem zálohované hodiny reálného času.[2] S kamarádem uvažovali o připojení zvukového procesoru ze SAMa Coupé nebo z C64, ale od tohoto záměru upustili.[2]

Společně s MDV je autorem prototypu řadiče disketových jednotek MB-02+.[7]

Poznámky editovat

  1. Krátká ukázka grafiky ze čtvrté verze Song in lines se nachází i na úvodní kazetě k Didaktiku M.[6]

Reference editovat

  1. a b c d e -yves-. Rozhovor s autorom – Slavomír Lábsky. Bit. 1993, čís. 1/93, s. 10. Dostupné online. ISSN 1210-0242. (slovensky) 
  2. a b c d e f g -yves-. Rozhovor s autorom – Slavomír Lábsky – part three. Bit. 1993, čís. 4/93, s. 10. Dostupné online. ISSN 1210-0242. (slovensky) 
  3. PLÍVA, Pavel. ZX-Spectrum Games [online]. 2010-12-19 [cit. 2017-01-29]. Kapitola Ultrasoft – převod kazetových originálek do PC. Dostupné online. 
  4. Stredná priemyselná škola elektrotechnická – K.Adlera 5, Bratislava – Absolventi školy – Trieda: 4. C – Školský rok: 1988/89 – Triedny profesor: PaedDr. Milan Kontroš Archivováno 4. 2. 2017 na Wayback Machine. sk, cit. 2017-01-29
  5. -yves-. Rozhovor s autorom - Slavomír Lábsky - part two. Bit. 1993, čís. 3/93, s. 10. Dostupné online. ISSN 1210-0242. (slovensky) 
  6. a b c d e f g h i j k l -yves-. Rozhovor s autorom - Slavomír Lábsky - part two. Bit. 1993, čís. 2/93, s. 10. Druhá část vyšla omylem ještě jednou v čísle 3/93[5]. Dostupné online. ISSN 1210-0242. (slovensky) 
  7. MB-02+ (anglicky) na World of Spectrum, cit. 2017-01-29

Externí odkazy editovat