DOOM на Canon EOS 550D: игра на LCD 720×480

Энтузиасты портировали DOOM на зеркальную камеру Canon EOS 550D: игра запускается на LCD 720×480 через Magic Lantern, управление перенесено на кнопки, есть звук и сохранения.

Порт DOOM для зеркальной камеры Canon EOS 550D опубликован на GitHub авторами Bas Lichtjaar и lauris-nl. Игра выполняется прямо на LCD-экране камеры с разрешением 720×480 и запускается через стороннюю прошивку Magic Lantern.

Для работы требуется конкретная версия системного ПО камеры — 1.0.9. В описании проекта авторы отмечают экспериментальный статус сборки и предупреждают о рисках при установке на другие модели или другие версии прошивки.

Управление полностью перенесено на органы управления камеры: крестовина отвечает за перемещение и повороты персонажа, кнопка SET выполняет стрельбу, кнопка PLAY открывает двери, а заднее колёсико служит для выбора оружия. Порт поддерживает сохранения и загрузку нескольких WAD‑файлов, что позволяет запускать разные наборы уровней.

Звук воспроизводится в моно: 8‑битовые эффекты сочетаются с синтезированной музыкой и выводятся через аудиовыход камеры. Экран задействован почти полностью, изображение занимает максимально доступную область дисплея.

Проект использует возможности Magic Lantern для загрузки и выполнения бинарных файлов на Canon EOS 550D. В репозитории доступны исходный код и инструкции по запуску; авторы настоятельно просят не применять сборку на неподдерживаемых устройствах и версиях прошивки из соображений безопасности и стабильности.

Ранние эксперименты с запуском игр на камерах и других устройствах от Canon ранее включали запуск DOOM на принтере и поднятие сервера Minecraft на фотоаппарате. Magic Lantern применяется в сообществе для расширения функций зеркальных камер, в том числе для дополнительных режимов записи и пользовательских скриптов.

Код и инструкции находятся в публичном репозитории. Пользователям рекомендуется внимательно следовать документированным шагам и проверять совместимость модели и версии системного ПО перед установкой.

Статьи этого автора