Гаджеты24 окт. · 12:07 · 1 мин

Doom запустили на токоизмерительных клещах FNIRSI DMC-100

Польский разработчик Артур Бинек запустил DOOM на токоизмерительных клещах FNIRSI DMC-100 стоимостью $30. Для этого он портировал движок doomgeneric на микроконтроллер Artery AT32F415, управляющий работой прибора.

01Что случилось

Главным ограничением стала оперативная память объёмом 32 КБ. Несмотря на это, Бинек запустил первый эпизод Freedoom: Phase 1 (уровни с E1M1 по E1M9), включая титульный экран, промежуточные заставки, финал, меню и четыре слота для сохранений.

Изображение выводится на цветной экран прибора с разрешением 320×240 пикселей, а встроенный зуммер воспроизводит звуковые эффекты. В качестве контроллера используется пульт управления от дрона DJI RC-N1.

02Почему это важно

Проект показывает, что портирование игровых движков возможно на микроконтроллерах с малым объёмом памяти, которые применяются в измерительных приборах.

Источники

  1. Хабр Новости habr.com

Вся лента