Doom на IBM Z теперь можно запустить в браузере и пройти через текстовый терминал: без установки и учётной записи, но только в пятиминутной сессии. Демонстрация WND Software показывает не столько мощность классического шутера, сколько неожиданно живой сценарий для мейнфрейма: IBM Z умеет быть не только невидимой основой банковских и корпоративных систем, но и площадкой для игры, где демонов приходится искать среди цветных символов.
Как сообщает The Register, браузерный клиент WND Software подключается к IBM Z по SSH и использует терминальный эмулятор. Графику Doom заменяет проект DOOM-ASCII Войцеха Грая: кадр собирается из цветных текстовых символов, а привычные стены, враги и выстрелы нужно различать по плотности знаков и движению изображения. Звука нет. Зато управление остаётся рабочим, а создатели выделили до 50 одновременных подключений.
Пять минут — не случайная деталь, а разумное ограничение для публичной демонстрации. Оно не превращает мейнфрейм в игровой сервис и не даёт посетителям надолго занимать подключение. При этом порог входа почти нулевой: не нужно ставить клиент, заводить аккаунт или получать доступ к корпоративной инфраструктуре. Открыл страницу, подключился, попробовал попасть в противника, который вдалеке выглядит как особенно агрессивная пунктуация.
Сам факт, что Doom запустили на IBM Z, давно не выглядит технической сенсацией. Игра стала универсальным испытательным стендом для всего, на чём можно выполнить достаточно кода: её переносили на экзотическое железо, базы данных и даже инструменты проектирования печатных плат. Ценность нынешнего эксперимента в другом: авторы вывели игру не в графический клиент и не в привычный удалённый рабочий стол, а в текстовый интерфейс, который ассоциируется с администрированием, пакетной обработкой и зелёными экранами.
У этого трюка есть и вполне прикладной подтекст. Терминал остаётся живым рабочим инструментом в крупных организациях, особенно там, где рядом существуют Linux, Unix-подобные среды, средства автоматизации и исторические корпоративные платформы. WND Software демонстрирует, что веб-интерфейс может стать лёгкой точкой входа к терминальной сессии, а протокол SSH годится не только для настройки серверов. Doom здесь работает как наглядная нагрузка: если поток символов успевает передавать динамичную сцену и пользователь способен ею управлять, то для большинства штатных операций такого канала более чем достаточно.
Годом ранее IBM-консультант уже запускал Doom на IBM Z и LinuxONE, выводя изображение через VNC. Новый вариант принципиально отличается способом отображения. VNC доставляет пиксели и ближе к обычному удалённому рабочему столу; ASCII-подход передаёт терминальную картину, где изображение строится из символов. Это заметно менее комфортно для игры, особенно когда враги находятся далеко, но гораздо лучше подчёркивает возможности терминального эмулятора и совместимость окружения.
Для разработчиков и инженеров платформ история полезна не как повод срочно включать ретро-шутер в дорожную карту. Она напоминает, что демонстрации на необычных нагрузках хорошо выявляют слабые места цепочки: задержки ввода, пропускную способность канала, поведение браузерного терминала, ограничения сеансов и удобство управления. Для IT-директоров это ещё один пример того, как старую вычислительную платформу можно показывать без скучных слайдов: не обещаниями «модернизации», а работающим интерактивным сценарием.
Doom на IBM Z в ASCII вряд ли станет новым способом играть, и зрение пользователей от этого только выиграет. Но такие эксперименты помогают снять с мейнфреймов ярлык недоступной чёрной коробки: даже серьёзная инфраструктура может быть открыта для короткой, понятной и немного абсурдной демонстрации. Проверить исходный рассказ и сам артефакт можно в материале .

