Игру Doom запустили на очередном устройстве, которое изначально не предназначалось для игр. Разработчик lauris-nl выпустил играбельную версию культового шутера для зеркальной камеры Canon EOS 550D, также известной как Rebel T2i и Kiss X4. Для этого на устройство была установлена специальная прошивка Magic Lantern с открытым кодом.
Источник изображений: YouTube / Kick
Камера EOS 550D была представлена в 2010 году. Она оснащена 18-Мп CMOS-сенсором и 3-дюймовым TFT-дисплеем. За обработку изображения в устройстве отвечает процессор Canon DIGIC 4. Порт Doom работает непосредственно на камере, а не транслирует игру с другой системы.
Для управления в игре используются физические элементы управления камерой EOS 550D. Кнопки направления отвечают за движение и повороты, SET — за стрельбу, PLAY — за открытие дверей и переключение, а заднее колесо — за смену оружия. Кнопки масштабирования также можно удерживать для бега и стрейфа.
Энтузиаст также реализовал вывод звука с использованием собственного оборудования камеры. Оригинальные 8-битные эффекты Doom смешиваются с синтезированной музыкой и выводятся в монофоническом режиме с частотой 48 кГц. В дополнительном режиме отображения игровой процесс транслируется с разрешением 360 × 240 пикселей, а каждый пиксель представлен в виде блока 2×2 на растровом изображении Magic Lantern с разрешением 720 × 480 пикселей.
Текущая версия Doom550D v0.4.1 поддерживает только камеру Canon EOS 550D с прошивкой Canon 1.0.9. Разработчик специально предупреждает пользователей о недопустимости установки бинарного файла на другие модели камер или версии прошивки.
У Doom долгая история портирования на всевозможное оборудование, изначально не предназначенное для игр. Ранее игру запускали на беспроводных наушниках, вейпе и калькуляторе Casio, а также на зарядном устройстве Anker с 2,26-дюймовым дисплеем. И это далеко не полный список необычных «игровых» устройств.
Источники:


MWC 2018
2018
Computex
IFA 2018






