Энтузиасты доказали, что Doom можно портировать на Neo Geo
Сообщество ретро-энтузиастов в очередной раз подтвердило репутацию Doom как игры, которую можно портировать практически на любое устройство. На этот раз объектом эксперимента стала аркадная система Neo Geo — платформа, которую ранее считали непригодной для подобного переноса.
По данным Ars Technica, разработчики довольно быстро доказали ошибочность мнения о том, что Doom принципиально невозможно запустить на этом железе. Задача была решена благодаря сочетанию нестандартных программистских приёмов и осознанных компромиссов в графике.
Классическая задача с новым решением
Neo Geo, выпущенная компанией SNK, изначально не проектировалась с расчётом на игры подобного жанра и технической сложности. Архитектура консоли накладывает ограничения, которые делают прямой перенос кода Doom затруднительным.
Тем не менее хакерское сообщество, ранее уже адаптировавшее игру для десятков нетипичных устройств — от калькуляторов до кассовых аппаратов и умных холодильников, — в очередной раз показало, что грамотная оптимизация позволяет обойти аппаратные ограничения. Разработчикам пришлось пойти на упрощения в визуальной части игры, чтобы уложиться в возможности процессора и графической подсистемы Neo Geo.
Часть более широкой традиции
Портирование Doom на нестандартное оборудование давно превратилось в отдельный вид технического творчества и своеобразный бенчмарк для энтузиастов. Каждый новый успешный перенос демонстрирует не столько практическую ценность самой игры на конкретном устройстве, сколько изобретательность разработчиков и гибкость исходного кода id Software, который был открыт много лет назад.
История с Neo Geo пополняет уже внушительный список платформ, на которых удалось запустить культовый шутер, и в очередной раз подтверждает статус Doom как неформального стандарта для проверки возможностей самого разного железа.
Источник: Ars Technica
Комментарии
Войдите, чтобы комментировать.