Vintage Atari – чудовий погодний термінал у 2020 році

Старенький 8-бітний комп’ютер Atari, наприклад, моделі серій Atari 800, XL або XE, може бути корисним не лише для запуску ретро-ігор. Поєднавши його з сучасним мережевим адаптером FujiNet та спеціальною програмою, ви зможете отримувати актуальну інформацію про погоду у вашому регіоні. Розгляньмо, як це працює!

Нове життя для старих комп’ютерів Atari

Для шанувальників Atari, восьмирозрядна платформа зовсім не втратила актуальності. Персональні комп’ютери Atari, представлені в 1979 році, колись були конкурентами Apple II та Commodore 64. Їх технічні можливості забезпечили їх відданою спільнотою фанів, яка підтримує їх і донині.

Система Atari 800, вперше випущена у 1979 році.

Попри постійне створення нового програмного забезпечення для цієї вінтажної платформи, знайти неігровий додаток, що є дійсно корисним, досить складно. Саме тому нова програма погоди для Atari, яка працює онлайн, викликала такий ажіотаж, коли її зображення було опубліковане в Twitter.

Завдяки адаптеру FujiNet мій Atari 800XL тепер відображає поточну погоду та 7-денний прогноз, що надходять з інтернету pic.twitter.com/lFTiMB2aVy

— Бендж Едвардс (@benjedwards) 22 жовтня 2020 року

Кожен хоче бути корисним, і люди із задоволенням дають друге життя старим технологіям. У цьому випадку, це стало можливим завдяки клієнтській програмі Atari OpenWeather (або “Weather.xex” як виконуваний файл для Atari).

Ця програма є розробкою польського програміста Войцеха Боцянського (“bocianu”). Він є користувачем комп’ютерів Atari з 1985 року і у свій вільний час часто створює власні ігри для них.

Боцянскі зазначив, що спочатку розробив програму для тестування мережевих можливостей Atari. Оскільки вона стала (неочікувано) популярною, він планує і далі вдосконалювати її, додаючи нові функції для фанатів Atari.

Комп’ютер Atari 800XL із запущеною програмою погоди через FujiNet.

Програма Боцянського отримує дані про погоду в реальному часі з OpenWeather, сервісу, що надає інформацію через API. Для цього потрібно здійснити складну обробку мережевих даних, що є досить вражаючим.

Однак, найбільш виразною особливістю Weather.xex є її чудовий інтерфейс. Він настільки приємний, що можна цілий день спостерігати за його роботою на старому моніторі або телевізорі, відчуваючи себе власником ретро-метеостанції.

Магія FujiNet

Weather.xex не може працювати самостійно. Як вже згадувалося, для цього потрібен мережевий адаптер FujiNet. У 2019 році, ветерани Atari-спільноти, Джо Хонольд (“mozzwald”) і Томас Черріхомес, почали пошук компактного способу імітації модемного з’єднання на комп’ютері Atari, щоб, наприклад, можна було підключатися до BBS.

Вони вирішили створити власний пристрій з підтримкою Wi-Fi. До команди приєдналися інші ентузіасти, і згодом було додано функцію емуляції дисководу, друку, а також можливість імітації інших периферійних пристроїв Atari.

Так народився FujiNet!

Адаптер FujiNet у 3D-друкованому корпусі, підключений до комп’ютера Atari 800XL.

Цей мережевий адаптер підключається до послідовного порту периферійного пристрою (SIO) восьмирозрядного комп’ютера Atari і швидко стає універсальним інструментом для цієї платформи. FujiNet сумісний з усіма моделями 8-бітної серії Atari, які мають принаймні 18 КБ оперативної пам’яті, включно з 800, 1200XL, 800XL, XE Game System, 65XE та 130XE. Моделі 400 і 600XL не працюватимуть без оновлення оперативної пам’яті.

Секрет FujiNet – у внутрішньому мікроконтролері ESP32, потужному вбудованому обчислювальному модулі з підтримкою Wi-Fi та Bluetooth.

За допомогою FujiNet можна завантажувати ігри безпосередньо з інтернет-серверів і запускати їх на своєму Atari. Також можна завантажувати образи дисків з карти microSD, емулювати принтер або касетний привід, і багато іншого.

Розробники продовжують знаходити дивовижні нові застосування цієї технології, і, ймовірно, в майбутньому ми побачимо оновлення апаратного забезпечення.

Як налаштувати погодний термінал Atari

Щоб створити погодний термінал Atari на базі FujiNet, вам, звісно, потрібен 8-розрядний комп’ютер Atari. Weather.xex працюватиме на будь-якій моделі з 48 КБ оперативної пам’яті або вище (це виключає Atari 400 та 600XL без оновлення).

Якщо ви починаєте з нуля, Atari 800XL – це хороша модель для початку. Вона є надійною, має 64 КБ оперативної пам’яті, і її відносно легко знайти на eBay. Іншим вдалим варіантом є Atari 130XE, що має 128 КБ оперативної пам’яті та може запускати більш складні програми.

Комп’ютер Atari 800XL з підключеним адаптером FujiNet.

Далі вам потрібен адаптер FujiNet. Його схема є відкритою, тому ви можете створити його самостійно. Якщо вам це не підходить, ви можете придбати його в кількох постачальників, зокрема The Brewing Academy, Vintage Computer Center або Sell My Retro.

Підключивши адаптер FujiNet до порту SIO Atari, увімкніть комп’ютер.

Після автоматичного завантаження основної програми FujiNet, вам потрібно буде ввести дані Wi-Fi. Підключившись до мережі, у верхній частині екрана ви побачите список серверів Tiny Network File System (TNFS); оберіть “fujinet.pl”.

Після підключення до fujinet.pl, перейдіть до каталогу “Network” та оберіть “weather.xex”. Призначте його до слота Drive 1 вашого FujiNet як доступний лише для читання, натисніть Option для перезавантаження Atari, і програма weather.xex завантажиться.

Також, ви можете завантажити двійковий файл weather.xex. Скопіюйте його на карту microSD, вставте її в адаптер FujiNet, і завантажте програму звідти.

Використання програми Atari Weather

Після завантаження Weather.xex, програма спробує автоматично визначити ваше місцезнаходження на основі IP-адреси. Ви можете змінити це, ввівши своє місцезнаходження вручну, натиснувши клавішу Select під час запуску.

Після цього ви побачите огляд поточної погоди у вашому регіоні. Інформація оновлюється щогодини та опівночі для отримання нової дати і часу. За словами Боцянського, частоту оновлення можна буде налаштувати в наступних версіях програми. Однак, на даний момент, це створить занадто велике навантаження на безкоштовний ключ доступу до API, який використовує програма.

За допомогою клавіатури також доступні наступні дії:

Натисніть R: щоб оновити дані про погоду.
Натисніть U: щоб переключитися між стандартною та метричною системами.
Натисніть F: щоб переглянути восьмиденний прогноз на розділеному екрані.

Загалом, Weather.xex – це чудова програма. Однак, це лише невелика частина того, на що здатний FujiNet. За словами Черріхолмса, є плани перенести концепцію FujiNet на інші ретро-комп’ютери, такі як Apple II та Commodore 64.

З достатньою кількістю часу та зусиль, ентузіасти старовинних комп’ютерів, ймовірно, продовжать відкривати нові та дивовижні способи їх використання.