Фото: Нафикова Светлана/Агентство «Москва»
Культовую компьютерную игру DOOM удалось запустить на устройстве, которое совершенно не предназначено для видеоигр. Польский энтузиаст Артур Бенек заставил знаменитый шутер работать на недорогих токоизмерительных клещах FNIRSI DMC-100 стоимостью около 30 долларов. Об этом сообщает технологическое издание Hackaday.
Для своего эксперимента разработчик использовал измерительный прибор, предназначенный для проверки электрических параметров. Несмотря на скромные технические характеристики, устройство смогло воспроизводить полноценный игровой процесс.
В основе прибора находится микроконтроллер Artery AT32F415 с тактовой частотой 150 МГц. При этом объем оперативной памяти составляет всего 32 КБ.
Для сравнения, хранение даже одного полного кадра игры требует не менее 64 КБ памяти. Таким образом, разработчику пришлось искать нестандартный способ обработки изображения.
Решением стал отказ от привычного кадрового буфера. Вместо сохранения целой картинки в оперативной памяти изображение формируется небольшими полосами, которые сразу выводятся на экран.
Благодаря такому подходу удалось существенно сократить потребление ресурсов.
Сам игровой код занимает всего 99 КБ флеш-памяти микроконтроллера. При этом уровни, графические элементы и некоторые части программы загружаются по мере необходимости из встроенного накопителя прибора объемом 4 МБ.
В результате энтузиаст смог запустить первый эпизод Freedoom: Phase 1, включающий девять уровней.
Работают не только сами игровые локации, но и главное меню, заставки, переходы между этапами, финальный экран и система сохранений с четырьмя слотами.
Средняя производительность составляет около 29 кадров в секунду. В небольших помещениях игра работает быстрее, а на открытых пространствах частота кадров снижается.
Изображение выводится на цветной дисплей измерительного прибора с разрешением 320 на 240 пикселей.
Разработчику удалось реализовать даже звуковые эффекты. Для их воспроизведения используется встроенный зуммер устройства. Правда, музыкальное сопровождение отсутствует.
Ранее психолог Мухина объяснила, как удаленная работа влияет на психику человека. Подробнее об этом читайте в материале Общественной службы новостей.
Центральный банк России снизил официальный курс доллара на выходные и понедельник, 26 октября, до 80,5381 рубля. Американская валюта опустилась ниже 81 рубля впервые с 6 августа 2026 года, следует из…
В Пермском крае суд вынес приговор подростку, признанному виновным в убийстве учителя. Юношу приговорили к шести годам лишения свободы с отбыванием наказания в воспитательной колонии. Об этом сообщила пресс-служба Следственного…
Президент США Дональд Трамп прокомментировал возможность участия первой леди Мелании Трамп в трехстороннем дипломатическом процессе между Россией, США и Украиной. Об этом сообщает телеканал NTD News. В ходе общения с…
В Бразилии учительница погибла в результате несчастного случая, когда пыталась помочь ученику, оказавшемуся запертым в школьном туалете. Женщина потеряла равновесие, упала и получила смертельные травмы. Об этом сообщает бразильское издание…
В Иордании произошел теракт в церкви Хамуд, расположенной в провинции Эль-Карак на юге страны. В результате вооруженного нападения погибли семь человек, более 30 получили ранения. Об этом сообщает РИА Новости…
Международный аэропорт Шереметьево возобновил работу после снятия ранее введенных ограничений. Об этом сообщили в пресс-службе воздушной гавани. Аэропорт вновь принимает и отправляет рейсы в штатном режиме. В Шереметьево проводили эвакуацию…