Včera ste sa mohli dočítať, že na Steame boli znovu vydané Brány Skeldalu. Chvíľu po tom bol na Roote vydaný aj blog od autora portu, kde ste mohli nájsť link k jeho repozitáru na GitHube, kde ste našli aktuálne zdrojové kódy ku hre. No a mne po vydaní nenapadlo nič lepšie (namiesto toho, abych začal hru hrať), ako sa pokúsiť ju skompilovať na Raspberry Pi. Tu som ale podľa očakávania narazil, archaický kód, ktorý síce Ondřej Novák zrevitalizoval (ale len pre x86 platformu) sa s ARMom nepohodol. Povedal som si ale, že kedy inokedy sa ozvať, keď nie teraz, kedy sa autor o port aktívne stará. Našťastie sa autor na môj bug report ozval, a po pár výmenách, kedy do repozitáru pribúdal opravený kód, sa mi Brány Skeldalu úspešne podarili skompilovať aj na mojom Raspberry Pi. Pokaľ vám teda tento mesiac doma zhorí hlavné aj sekundárne PC, môžete zo šuflíku vyhrabať zaprášenú malinu, a Brány Skeldalu si v rámci tohto mesačnej hry mesiacu zahrať aj na nej.
Výslednú binárku sem dávať nebudem, nakoľko je kód stále aktívne vyvíjaný a vy by ste tak hrali neaktuálnu verziu. Skompilovať si ho ale zvládnete určite sami, pokiaľ ste v minulosti aspoň zakopli o Linux, postup k skompilovaniu binárky tvoria všeho-všudy 4 príkazy.
Takže vzůru do obla... Teda, ehm, na pradávny ostrov Rovenland, či už na vašom PC s Windowsom alebo teraz už aj na maline s Linuxom.
P.S. O tomto porte už na eXtwitteri stihol informovať dokonca aj samotný tvorca hry, Jindřich "Skeldal" Rohlík.
Ten problém s va_list parametry jsem v Linuxovém portu opravoval už někdy před 15 lety. Moje repo bude pro RPi kompilaci jednodušší a hlavně pak hra nebude padat, protože načítání dat správně dekóduje datové typy. Akorát ukládání mapových skriptů je myslím pořád rozbité a ještě jse se nedostal k tomu, abych ho pořádně přepsal.
https://github.com/nextghost/skeldal/