Играйте в DOOM 2 на пинбольном автомате Avengers: уникальный игровой опыт

DOOM II пробирается на игровые автоматы: уникальный хак Марка Роу

Знаменитый шутер от первого лица DOOM II достиг еще одной необычной вехи в своем наследии: теперь он работает на пинбольном автомате! Этот замечательный подвиг — больше, чем просто необычный эксперимент; он демонстрирует новаторский дух энтузиастов игр, которые находят креативные способы переноса классических игр на неожиданные платформы.

Провидец, стоящий за взломом: Марк Роу

Инженер по безопасности Марк Роу успешно перенес DOOM II, изначально выпущенный в 1994 году, на пинбольный автомат Avengers Infinity Quest. Автомат оснащен большим дисплеем, предназначенным для анимации и подсчета очков, который Роу гениально переделал в основной экран для игрового процесса. Игроки управляют игрой с помощью различных кнопок, традиционно предназначенных для игры в пинбол, в том числе:

  • Кнопки обслуживания дверей с монетоприемником
  • Ласты
  • Кнопка «Вставьте монету»
  • Дополнительные физические кнопки на машине

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

Технические подробности процесса портирования

В подробном посте на Mastodon Роу подробно рассказал о технических сложностях, связанных с процессом портирования. Он заявил, что основным процессором пинбольного автомата является ARM Cortex A9, работающий под управлением устаревшей версии Linux . Проблема усугублялась необходимостью разработки специального драйвера для связи с платами микроконтроллера автомата через фирменную последовательную «шину узла». Эта ситуация привела к тому, что Роу описал как «кросс-компиляторный ад».

«Помимо ада кросс-компиляции, большая часть работы заключалась в написании драйвера, который говорит на протоколе шины узла и синтезирует события виртуальной клавиатуры». – Марк Роу

Это понимание раскрывает сложное взаимодействие между специализированным оборудованием и программным обеспечением, которое делает возможными такие амбициозные проекты.

Наследие портирования DOOM

С момента своего выпуска DOOM и его сиквел были разработаны для множества платформ. Выпуск исходного кода облегчил портирование, но многие хакеры предпочитают запускать оригинальную версию MS-DOS через эмуляторы, такие как DOSBox. Интересно, что DOOM был адаптирован для использования на:

Эта тенденция демонстрирует неизменную привлекательность DOOM в различных средах и говорит о стремлении сообщества к инновациям. Хотя этот порт на пинбольном автомате работает достаточно хорошо, присущие ограничения управления пинболом, безусловно, создают проблемы для игрового процесса шутера от первого лица.

Для наглядной демонстрации и получения дополнительных сведений посмотрите это видео, демонстрирующее игровой процесс DOOM II на автомате для игры в пинбол.

Источник: Марк Роу ( Мастодонт )

Дополнительные идеи

1. Сложно ли запустить DOOM II на автомате для игры в пинбол?

Да, запуск DOOM II на автомате для игры в пинбол сопряжен со значительными техническими трудностями, в частности, с созданием драйверов, взаимодействующих с оборудованием автомата, и адаптацией элементов управления для игрового процесса в жанре FPS.

2. Могу ли я попробовать это дома?

Попытка портировать DOOM II на нетрадиционные устройства требует существенных знаний в программировании, особенно в работе с Linux и низкоуровневым взаимодействием с оборудованием. Это нелегкий проект для среднестатистического геймера.

3. На какие еще устройства был портирован DOOM II?

DOOM II был креативно портирован на различные устройства, включая банкоматы, термостаты и даже графические калькуляторы, что демонстрирует универсальность и неизменную популярность игры в игровых сообществах.

Источники и изображения

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *