# Doom Ported to IBM Mainframe via Text Terminal

WND Software enables five minutes of ASCII-based gameplay on IBM Z mainframes.

- **Source:** [www.theregister.com - Articles](https://brifing.si/source/2c34ea50-d341-4a10-925d-12c012a9ad10)
- **Published:** 2026-11-08
- **Topic:** [technology](https://brifing.si/c/technology)
- **Original article:** <https://www.theregister.com/offbeat/2026/11/08/doom-delivers-five-minutes-of-terminal-violence-on-an-ibm-mainframe/5308092>
- **On Brifing:** https://brifing.si/s/8e3604db-67bc-4070-8cd0-3e22dc8d7edd

## Mainframe Gaming Milestone

The classic game Doom has been successfully ported to run on an IBM Z mainframe. Utilizing WND Software's browser demo, users connect via SSH to a terminal emulator. This project replaces traditional pixel-based graphics with colored ASCII characters, allowing players to engage in five minutes of terminal-based violence without needing local software installation.

## Technical Implementation Details

Developer Wojciech Graj created the DOOM-ASCII engine to facilitate this unique experience. By mapping game visuals to text characters, the system bypasses standard graphical requirements. While the game lacks audio, it remains fully functional. The setup supports up to 50 simultaneous users, providing a stable environment for this unconventional computing demonstration.

## Visual Challenges Encountered

Playing Doom through a text terminal presents significant visual hurdles for the user. Distant objects are particularly difficult to discern, requiring players to recalibrate their vision to interpret the shifting characters. Despite the lack of clarity, the motion remains fluid, proving that text-based rendering can effectively convey complex, fast-paced game action.

## Historical Context of Ports

Doom has a long history of being ported to diverse hardware, ranging from databases to PCB design software. Even the low-power Raspberry Pi Pico has hosted the game. These efforts often serve as benchmarks for hardware versatility, proving that the game engine can be adapted to almost any computational environment imaginable.

## Previous Mainframe Experiments

This is not the first time Doom has reached IBM hardware. One year ago, an IBM consultant utilized VNC to run the game on IBM Z and LinuxONE systems. While that previous attempt focused on bringing pixelated graphics to life, the current terminal-based approach emphasizes the raw capabilities of WND's emulator software.

## User Accessibility Features

The current demo is designed for immediate accessibility, requiring no login or complex installation procedures. Users simply connect to the server to begin their session. With a five-minute limit per session, the project functions as a brief, entertaining experiment rather than a long-term gaming solution for the enterprise-grade IBM Z hardware.

## Hardware Capability Demonstration

Running Doom on a mainframe is less about utility and more about testing the limits of terminal emulators. The project highlights the flexibility of SSH connections in handling non-traditional data streams. It serves as a playful reminder that enterprise systems are capable of processing diverse, non-business workloads when pushed by creative developers.

## Significance of ASCII Gaming

This project underscores the enduring legacy of Doom in the computing community. By stripping away modern graphical expectations, it forces a focus on the game's core mechanics. While primarily a demonstration of masochistic technical skill, it remains a compelling example of how legacy text interfaces can still support interactive, modern entertainment.

## Sources covering this story

- https://www.theregister.com/offbeat/2026/11/08/doom-delivers-five-minutes-of-terminal-violence-on-an-ibm-mainframe/5308092 — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
