Vintage Atari je úžasný meteorologický terminál v roce 2020

Starý osmibitový počítač Atari, ať už jde o modely řady 800, XL nebo XE, nemusí sloužit jen k hraní retro her. Pokud ho zkombinujete s novým síťovým adaptérem FujiNet a programem pro sledování počasí, získáte na něm aktuální lokální informace o počasí. Ukážeme vám, jak to funguje!

Nová éra pro staré Atari

Pro nadšence do Atari osmibitová platforma této firmy zdaleka nepatří minulosti. Poprvé byla představena v roce 1979 a domácí počítače řady Atari tehdy konkurovaly modelům Apple II a Commodore 64. Díky své technické flexibilitě si získala oddanou komunitu fanoušků, která existuje dodnes.

Počítačový systém Atari 800 byl uveden na trh v roce 1979.

Nadšenci pravidelně vyvíjejí nový software pro tuto starou platformu, avšak najít neherní aplikaci, která by byla skutečně užitečná, je vzácnost. Možná i proto tento nový internetový program pro předpověď počasí pro Atari udělal na mnohé dojem, když jsem na Twitteru sdílel obrázky jeho fungování.

S adaptérem FujiNet nyní můj Atari 800XL zobrazuje aktuální počasí a sedmidenní předpověď staženou z internetu. pic.twitter.com/lFTiMB2aVy

— Benj Edwards (@benjedwards) 22. října 2020

Každý chce, aby jeho činnost byla užitečná, a lidé si také rádi hrají s využitím starých technologií. V tomto případě je to možné díky aplikaci Atari OpenWeather (nebo „Weather.xex“, jak se jmenuje binární soubor pro Atari).

Za tímto programem stojí polský programátor Wojciech Bociański (známý také jako „bocianu“). Počítače Atari používá od roku 1985 a ve svém volném čase pro ně často programuje vlastní hry.

Bociański uvedl, že program původně vytvořil pro testování síťových schopností Atari. Protože se (nečekaně) stal populárním, plánuje ho i nadále vylepšovat o nové funkce pro fanoušky Atari.

Atari 800XL s aplikací pro předpověď počasí běžící díky FujiNet.

Bociańského program získává aktuální údaje o počasí pro vaši lokalitu z OpenWeather, což je služba, která poskytuje data prostřednictvím API. Tento proces sám o sobě vyžaduje spoustu komplexních překladů síťových dat, což je samo o sobě působivé.

Nejpůsobivější na Weather.xex je ovšem jeho vizuální podoba. Je dostatečně atraktivní, abyste ji mohli nechat běžet celý den na starém monitoru nebo televizi a získali tak dojem retro meteorologické stanice.

Kouzlo FujiNet

Weather.xex samozřejmě nefunguje sám. Jak už bylo zmíněno, vyžaduje i síťový adaptér, který se jmenuje FujiNet. V roce 2019 se zkušení nadšenci do domácích počítačů Atari, Joe Honold (známý také jako „mozzwald“) a Thomas Cherryhomes, začali zabývat myšlenkou, jak simulovat modem pro připojení k síti na počítači Atari pro různé účely, jako je například volání BBS.

Rozhodli se vytvořit vlastní zařízení s Wi-Fi. K týmu se připojili další vývojáři a společně přidali emulaci disketové jednotky, funkci pro tisk a schopnost simulovat další periferie Atari.

Tak se narodil FujiNet!

Adaptér FujiNet v 3D tištěném pouzdru připojený k počítači Atari 800XL.

Tento síťový adaptér se připojuje k sériovému perifernímu portu (SIO) osmibitového počítače Atari a rychle se stává švýcarským armádním nožem této platformy. FujiNet funguje s každým modelem osmibitové řady Atari, který má alespoň 18 KB RAM, včetně modelů 800, 1200XL, 800XL, XE Game System, 65XE a 130XE. Modely 400 a 600XL bez rozšíření RAM fungovat nebudou.

Klíčem k funkčnosti FujiNet je jeho vnitřní mikrokontrolér ESP32, což je výkonný vestavěný počítačový modul s integrovanou Wi-Fi a Bluetooth.

S FujiNet můžete stahovat hry přímo ze serverů na internetu a hrát je na svém Atari. Můžete také načítat obrazy disku z karty microSD, simulovat tiskárnu nebo kazetovou mechaniku a mnoho dalšího.

Vývojáři nadále objevují překvapivé nové využití této technologie a v budoucnu se pravděpodobně dočkáme i aktualizací hardwaru.

Jak si sestavit Atari Weather Terminal

Pro sestavení meteorologického terminálu Atari s FujiNet samozřejmě potřebujete osmibitový počítač Atari. Weather.xex poběží na každém modelu s 48 KB RAM a více (což nezahrnuje Atari 400 a 600XL, pokud nebyly rozšířeny).

Pokud začínáte od nuly, Atari 800XL je dobrý model, který si můžete pořídit. Je spolehlivý, má 64 KB RAM a je relativně snadné ho najít na eBay. Další dobrou možností je Atari 130XE, které disponuje 128 KB RAM a zvládne náročnější domácí software.

Počítač Atari 800XL s nainstalovaným adaptérem FujiNet.

Dále budete potřebovat adaptér FujiNet. Jeho hardware je open-source, takže si ho můžete sami vyrobit. Pokud chcete, můžete si jej zakoupit od několika prodejců, například The Brewing Academy, Vintage Computer Center nebo Sell My Retro.

Jakmile máte adaptér FujiNet, připojte ho k SIO portu Atari a poté Atari zapněte.

Po automatickém načtení hlavního programu FujiNet budete vyzváni k zadání údajů o Wi-Fi. Jakmile se FujiNet připojí k vaší síti, nahoře uvidíte seznam serverů Tiny Network File System (TNFS). Vyberte „fujinet.pl“.

Po připojení k fujinet.pl přejděte do adresáře „Networking“ a vyberte „weather.xex“. Přiřaďte ho ke slotu Drive 1 vašeho FujiNet jako „pouze pro čtení“, stiskněte klávesu Option pro restartování Atari a poté se načte weather.xex.

Případně si můžete stáhnout binární soubor weather.xex. Zkopírujte ho na microSD kartu, vložte ji do adaptéru FujiNet a poté ho odtud načtěte.

Jak používat program pro sledování počasí na Atari

Jakmile se Weather.xex načte, program se pokusí automaticky zjistit vaši polohu na základě vaší IP adresy. Tuto informaci můžete ručně přepsat při spuštění stisknutím klávesy Select a zadáním vaší lokality.

Poté uvidíte přehled aktuálního místního počasí. Aktualizuje se každou hodinu a o půlnoci získá nový čas a datum. Podle Bociańského bude v budoucích verzích programu možné upravit frekvenci aktualizací. V současné době by to však příliš zatěžovalo bezplatný datový klíč API, který program využívá.

Pomocí klávesnice můžete provádět následující akce:

Stiskněte R: Pro opětovné načtení dat o počasí.
Stiskněte U: Pro přepnutí mezi standardním a metrickým systémem.
Stiskněte F: Načte osmidenní předpověď s rozdělenou obrazovkou.

Celkově je Weather.xex skvělý program. Ukazuje však pouze zlomek toho, co je s FujiNet možné. Podle Cherryholmese existují plány na adaptaci FujiNet i pro další retro počítače, jako jsou Apple II a Commodore 64.

Je velmi pravděpodobné, že s dostatkem času a úsilí budou fandové historických počítačů i nadále objevovat nové a úžasné způsoby, jak využít staré stroje.