RetroTick — запускай старые Windows и DOS-программы прямо в браузере
Разработчик запустил интересный проект под названием RetroTick, который позволяет запускать классические программы и игры для Windows и DOS прямо внутри браузера. То есть больше не нужно копать в виртуальных машинах или искать старые эмуляторы — достаточно открыть страницу и перетащить .exe-файл.
Технология выглядит так, как будто прошлое вторгается в наше настоящее: старые игры и утилиты оживают в современных браузерах без установки.
Как это работает
RetroTick создан как эмулятор x86-процессора + слой совместимости для Win32/Win16/DOS API на TypeScript. Он умеет:
✔ запускать 16- и 32-битные исполняемые файлы
✔ интерпретировать старые форматы PE/NE/MZ
✔ рендерить графику и интерфейсы классических программ
✔ отображать внутри браузера целые старые программы
Процесс выглядит очень просто: перетащи файл .exe на страницу, и он начинает работать так, как будто он всё ещё живёт в собственной среде.
Что можно запустить
RetroTick уже умеет запускать ряд классических программ:
🕹 Старые игры вроде FreeCell, Minesweeper и Solitaire
🖥 Программы вроде калькулятора, командной строки и звукового рекордера
📟 Утилиты вроде 3D Screen Savers
Это не полный набор, но демонстрирует, что проект способен оживить множество старых вещей.
Почему это круто
RetroTick — это не просто ещё один эмулятор. Он показывает, как можно использовать веб-технологии для сохранения цифрового наследия:
🔹 нет необходимости устанавливать виртуальные машины
🔹 полностью работает в браузере
🔹 достаточно перетащить файл, чтобы всё ожило
🔹 это бесплатное и открытое решение
Такой подход делает классические программы доступными снова, без лишних настроек и сложных конфигураций.
Минусы и ограничения
Проект всё ещё в ранней стадии:
⚠️ не все программы работают идеально
⚠️ возможны графические артефакты
⚠️ не поддерживаются все API
Но то, что уже работает — впечатляет.
Ребят, если хотите краткие и интересные новости про технологии и разработки, публикую такие посты у себя в Telegram
Там всё коротко и без лишней воды.
