DOOM — игра, которая запускается на чём угодно. И вот классический шутер заработал на весьма неожиданном устройстве: дешёвых токоизмерительных клещах с очень скромными ресурсами. Это сделал энтузиаст Артур Беняк (Artur Bieniek).
Речь о модели FNIRSI DMC-100, которую можно купить примерно за $30, если знать где. Это небо и земля по сравнению с многими тысячами долларов, которые в 1993 году стоил тяжёлый компьютер на базе процессора 486. Артур запустил движок doomgeneric (упрощённая для портирования версия кода DOOM) на микроконтроллере Artery AT32F415, на котором построены клещи.
Чип весьма способный — частота у него 150 МГц, — но всего 32 КБ оперативной памяти стали серьёзным ограничением для проекта. Возможно, это один из портов DOOM с наименьшим объёмом RAM.
Несмотря на это, Артуру удалось загрузить первый эпизод игры Freedoom: Phase 1 (свободный набор игровых данных, заменяющий оригинальные ресурсы DOOM) — уровни с E1M1 по E1M9, а также титульный экран, межуровневые заставки, финал, меню и четыре слота сохранения.
Цветная графика выводится на экран клещей с разрешением 320 × 240, а звуковые эффекты воспроизводит встроенный зуммер. Для управления выбрали довольно необычное решение — пульт от дрона DJI RC-N1.
DOOM уже запускали на чём угодно — от настольных телефонов до полностью самодельных процессоров. Сегодня придётся изрядно потрудиться, чтобы найти устройство, на которое игру ещё не портировали.













