Antoni Sawicki alias Tenox již před dvěma lety prolomil ochranu demoverze portu SimCity pro unixové systémy a od konce roku 2022 tak mohou tuto hru na svých unixových stanicích hrát majitelé strojů se systémy DEC Unix, HPUX, SunOS a IRIX. Chyběla ale verze pro AIX, která nebyla nikdy vytvořena, a verze pro IRIX, která by šla hrát v novějších verzích, jež neumí spouštět binárky ve formátu COFF a vyžadují formát ELF.
S pomocí zdrojových kódů SimCity, které byly pod názvem Micropolis pod licencí GPL před více než šestnácti lety portovány na laptop OLPC XO, se ale podařilo tyto chybějící verze vytvořit. Všechny modifikace, které nebyly v původní verzi, byly odstraněny, vráceno bylo původní GUI a tak si i majitelé novějších strojů od SGI či pracovních stanic od IBM mohou zahrát tuto klasickou simulaci města.
Zdroje:
Hry pro komerční Unixy nikdy moc nevycházely a že něco vyjde v roce 2024, to bych si opravdu nikdy netipnul. Stroje s oběma systémy mám, ale asi se hned tak nedostanu k tomu, si to vyzkoušet. Na seznam si to ale dávám.
Jeden z nadšených uživatelů počítačů Silicon Graphics se rozhodl portovat LLVM na SGI IRIX. Dle jeho vyjádření na diskusním fóru má LLVM celkem slušnou podporu MIPS procesorů, zvládá všechna ABI, která IRIX historicky používal (o32, n32, n64) a portaci tak nic nebrání.
Po úvodních komplikacích se velmi rychle podařilo dostat do stavu kdy clang úspěšně přeložil jednoduché „hello world“ a výsledná binárka šla úspěšně spustit. Za další tři týdny byl funkční celý toolchain.
Zdroje:
IRIX z nějakého důvodu stále nutí lidi ho používat a portovat na něj užitečný software. Zvláštní...
I pro platformy roky komerčně mrtvé občas vyjde nějaký ten nový software, většinou samozřejmě díky komunitě uživatelů, ať už občasných nebo těch, kteří danou platformu navzdory realitě odmítají opustit. A někdy je to i hra. Popravdě řečeno, u některých platforem je to většinou hra. U SGI IRIX to ale až tak často hra nebývá, proto za zmínku stojí betaverze nové hry The Deadly Waves. Autor ji vyvíjel primárně pro SGI O2 s IRIX 6.5.30, ale už byla vyzkoušena minimálně i na modelu Tezro a na systému ve verzi 6.5.27.
Zdroj:
Na hru upozornil Jirka B. na sociální síti Mastodon. Škoda, že jsem o ní nečetl dříve, zrovna jsem se vyskytoval poblíž svého SGI O2 a hned bych ji zkusil. Tak někdy příště.