Как стать автором
Поиск
Написать публикацию
Обновить

«Архив Интернета» добавил эмуляцию калькуляторов

Время на прочтение2 мин
Количество просмотров4.2K

«Архив Интернета»

«Архив Интернета» объявил, что добавил на сайт эмуляцию ещё одной категории старых технологий — графических калькуляторов. В рамках усилий проекта Emularity в разделе Calculator Drawer (буквально «[выдвижной] ящик с калькуляторами») выложили 4 модели HP, 9 моделей Texas Instruments и полуигрушечное устройство производства Vtech.

За браузерную эмуляцию в разделе Emularity «Архива Интернета» в основном нужно благодарить команду MAME. MAME — проект эмулятора, который обычно связывают с сохранением и воссозданием игровых автоматов. Тем не менее MAME также умеет эмулировать винтажные компьютеры и графические калькуляторы.

MAME компилируется в WebAssembly, «Архив Интернета» для этого прибегает к Emscripten. После этого старый софт или даже компьютеры эмулируются прямо в браузере, без необходимости сохранять и запускать что-то с диска.

Именно поэтому в «ящике с калькуляторами» — HP 48/49 и знакомые американским школьникам (из-за усилий лобби Texas Instruments) модели TI восьмидесятой серии. Если же представленное незнакомо, то в коллекции Drawer Stash of Manuals собраны инструкции и руководства по эксплуатации. «Электронику МК-90» «Архив Интернета» эмулировать не научился, поскольку в MAME её нет.

Вообще, в MAME артефакты советского технологического наследия представлены: это, к примеру, игры платформы «ТИА-МЦ-1» или программы для клонов ZX Spectrum. Число эмулируемых игр в MAME измеряется тысячами. Чаще всего вопрос ставят обратный: какие игровые автоматы MAME неподвластны? Для учёта непокорённых платформ открыт специальный сайт.

Также «Архив Интернета» рассказал, почему просто запуск прошивки в эмуляторе здесь не годился. Дело в том, что элементы управления калькулятора часто уникальны или вообще задают визуальный стиль, их важно отобразить на экране при эмуляции. Поэтому при эмуляции элементы интерфейса выводятся на экран и реагируют на клик.


Пример эмуляции TI-92 с отображением элементов интерфейса, Mr. Do!'s Arcade

Ещё в 2006 году в MAME добавили поддержку отображения артов вокруг экранов, фоновых заставок, панелей управления, карточек с инструкциями и так далее. На сайте Mr. Do!'s Arcade собраны наборы артов для почти полутора тысяч платформ.

Но это лишь небольшая часть. Платформ без артов — в разы больше. Поэтому «Архив Интернета» призывает не только не пугаться технических сложностей эмуляции, но и задуматься о возможности предоставить высококачественные фотографии винтажной электроники и помочь разметить их для эмуляторов.

Calculator Drawer
Теги:
Хабы:
Всего голосов 12: ↑11 и ↓1+14
Комментарии2

Другие новости

Ближайшие события