В основе эксперимента лежит микроконтроллер Artery AT32F415, работающий на частоте 150 МГц. Главным препятствием стал критический дефицит оперативной памяти: в распоряжении энтузиаста оказалось всего 32 КБ, тогда как стандартный кадровый буфер требует вдвое больше. Чтобы обойти ограничение, Бенек отказался от классической отрисовки, перейдя к выводу изображения узкими полосами прямо на дисплей разрешением 320×240 пикселей.
Шутер DOOM заработал на бюджетном мультиметре за 30 долларов
Польскому инженеру Артуру Бенеку удалось портировать культовый шутер на токоизмерительные клещи FNIRSI DMC-100. Несмотря на крайне скромные технические характеристики устройства, игра демонстрирует стабильную частоту кадров, превращая измерительный прибор в необычную игровую платформу, способную запускать уровни из Freedoom: Phase 1.

Программный код занимает 99 КБ флеш-памяти, а остальные ресурсы подгружаются в реальном времени из 4 МБ встроенного хранилища. Такая оптимизация позволила добиться средней производительности в 29 кадров в секунду. Владельцу устройства доступны девять уровней, меню, система сохранений и звуковые эффекты через встроенный зуммер, хотя от музыкального сопровождения пришлось отказаться ради экономии ресурсов.




Комментарии (0)
Пока нет комментариев. Будьте первым!