Patrik Rak

Patrik Rak
Narození1972 (50–51 let)
Alma materFakulta elektrotechnická ČVUT
Povoláníprogramátor
Některá data mohou pocházet z datové položky.
Chybí svobodný obrázek.

Patrik Rak (* 1972[1]), známý pod přezdívkou Raxoft, je programátor. Tvořil programy pro počítače Sinclair ZX Spectrum, jehož byl od roku 1987 byl vlastníkem, později si pořídil počítač Amiga. První program, který vypustil na veřejnost, byla hra Podraz 4, do povědomí lidí se ale dostal až hrou Piškworks.[2] Logo Raxoft, které používal, bylo podobné logu Fuxoft,[3] které používal František Fuka.

V roce 1990, v době, kdy pracoval na hře Star Dragon, se prostřednictvím inzerátu seznámil Milanem Matouškem, který tvořil grafiku.[2] S Milanem Matouškem vytvořili programátorskou skupinu Scorpion. Po hře Star Dragon společně vytvořili hry Atomix a Hexagonia.[1] Jejich hry vydávaly v Česku Proxima – Software a na Slovensku Ultrasoft.[4]

Práce na následující hře, hře Space Crusaders, vzdal Patrik Rak před jejím dokončením, protože se mu hra zdála moc pomalá.[1] V roce 1991 vytvořili hru Qang a pro počítač SAM Coupé vyrobili konverzi hry Hexagonia, která zaznamenala velký úspěch.[1] Po nástupu počítačů Amiga přešli na programování pro tento počítač, po několika měsících ale začali uvažovat, že by opět programovali pro ZX Spectrum.[1] Začátkem roku 1992 Patrik Rak pracoval na textové hře Tajemství Valtaru a plánoval vytvořit logickou hru Mezi věžemi,[4] nicméně v květnu téhož roku už opět programoval převážně na počítači Amiga a ZX Spectrum používal zřídka,[5] takže tyto hry společně s hrami Space Crusaders a S. Q. U. A. D. zůstaly nedokončené.

Při programování na používal assembler Pikasm 1.1+ a monitor V.A.S.T. od Tomáše Rylka, nástroje Prometheus, MRS a Devast Ace podle jeho názoru měly mnoho nedostatků.[4] Kromě programovacích nástrojů používal pro svoji tvorbu grafický editor Art Studio a textový procesor Desktop.[4]

Pro počítač Amiga vytvořil Patrik Rak kompilaci skladeb Františka Fuky ze ZX Spectra.[6]

Koncem 90. let definoval formát souborů .ay, který slouží k ukládání hudby generované hudebním čipem AY-3-8912.[7] Také definoval formát souborů .pzx jako jednodušší alternativu k formátu souborů .tzx, ovšem tak, aby zachovával důležité vlastnosti souborů .tzx.[8][9]

Nedokončil studium na Fakultě elektrotechnické ČVUT, studium ukončil z vlastního rozhodnutí. Později vystudoval MFF UK, studium završil získáním červeného diplomu.

V roce 2012 se věnoval zkoumání funkce procesoru Z80 a objevil, že pokud instrukce procesoru nastavuje některý z příznaků v registru F, následující instrukce scf nebo ccf pouze přenese stav bitů 3 a 5 registru A do odpovídajících bitů registru F, zatímco pokud instrukce procesoru nenastavuje žádný příznak, následující instrukce scf nebo ccf do bitů 3 a 5 registru F uloží výsledek operace OR odpovídajících bitů registru A a registru F.[10][11]

Vytvořené programy

Sinclair ZX Spectrum

  • Podraz 4
  • Fuksoft II
  • Piškworks
  • Star Dragon
  • Atomix
  • Hexagonia
  • Qang
  • Merlin
  • Textpressor - komprimátor textů
  • IQ test
  • Amiga 1.3
  • Labyrinth. ve spolupráci s Omikron software

Nedokončené programy

  • Tajemství Valtaru
  • Mezi věžemi
  • Space Crusaders
  • S. Q. U. A. D.

SAM Coupé

Nintendo DS a 3DS

Reference

  1. a b c d e C.A.D.A. [online]. [cit. 2015-12-18]. Kapitola Scorpion. Dostupné v archivu pořízeném dne 2015-12-22. ((česky)) 
  2. a b -yves-. Rozhovor s autorom - Patrik Rak. Bit. 1992, čís. 1/92, s. 38. Dostupné online. ISSN 1210-0242. ((slovensky)) 
  3. ŠIDLICHOVSKÝ, Pavel. Počátky české a slovenské digitální narativity: Historie textových počítačových her v Československu. Praha, 2012. 52 s. Diplomová práce. Univerzita Karlova v Praze, Fakulta sociálních věd. Vedoucí práce Mgr. Jaroslav Švelch. s. 42. Soubor DPTX_2010_2__0_322733_0_97731.pdf. Dostupné online. ((česky))
  4. a b c d -yves-. Rozhovor s autorom - Patrik Rak (dokončenie). Bit. 1992, čís. 2/92, s. 38. Dostupné online. ISSN 1210-0242. ((slovensky)) 
  5. Co asi dělají .... ZX Magazín. Čís. 5/92, s. 6–7. 
  6. BROSSMANN, Jiří. rozhovor s Františkem Fukou. AmberZine [online]. 1998-05-14 [cit. 2015-12-18]. Dostupné online. 
  7. AY file format (anglicky) na shiru.untergrund.net/1bit, vyd. 2011-02-11, cit. 2015-12-23 (archivovaná verze na archive.is)
  8. PZX home page (anglicky) na zxds.raxoft.cz, cit. 2015-12-23
  9. PZX format Archivováno 25. 12. 2015 na Wayback Machine. (anglicky) na Sinclair FAQ, vyd. 2011-06-03, akt. 2011-09-26, cit. 2015-12-23
  10. Z80 Archivováno 25. 12. 2015 na Wayback Machine. na Sinclair FAQ, vyd. 2011-06-03, akt. 2015-09-30, cit. 2015-12-23
  11. SCF/CCF flags - new discovery na World of Spectrum, cit. 2015-12-23
  12. ZXDS home page (anglicky) na zxds.raxoft.cz, cit. 2015-12-18

Literatura

  • ŠVELCH, Jaroslav. Osmibitové „poblouznění“: Počátky kultury počítačových her v Československu. Praha, 2013. 265 s. Disertační práce. Univerzita Karlova v Praze, Fakulta sociálních věd. Vedoucí práce Prof. PhDr. Jiří Kraus, DrSc.. Soubor IPTX_2012_2_11230_0_15661_0_131289.pdf. Dostupné online. ((česky))
  • ŠVELCH, Jaroslav. Say it with a Computer Game: Hobby Computer Culture and the Non-entertainment Uses of Homebrew Games in the 1980s Czechoslovakia. Game Studies - The International Journal of Computer Game Research [online]. December 2015 [cit. 2015-12-18]. Roč. 13, čís. 2. Dostupné online. ISSN 1604-7982. ((anglicky)) 
  • LARABEL, Michael. An Interview with Mindware Studios. Phoronix [online]. 2006-08-21 [cit. 2015-12-23]. Rozhovor s Patrikem Rakem jako zástupcem Mindware Studios o hře Cold War. Dostupné online. ((anglicky)) 

Externí odkazy