Wolfenstein 3D can now run on an Intel 8088 chip from 1979

Shawn Knight

Posts: 15,294   +192
Staff member
What just happened? Someone has created a version of classic first-person shooter Wolfenstein 3D capable of running on an Intel 8088 chip that's nearly 45 years old. The mod renders the original source release in color graphics adapter (CGA) modes that are compatible with a range of old hardware.

Game developer and tech enthusiast James Howard has put the finishing touches on a Wolfenstein 3D demake, and you can grab it now over on GitHub.

Supported video modes include four-color RGB with red or magenta palettes, composite CGA mode for cards that support NTSC color output, an experimental Tandy 160 x 200 16-color mode, a monochrome mode with inverted colors and a 640 x 200 option for machines with widescreens like Palmtops.

Howard even baked in support for a benchmark. Simply run "timedemo" from the command line to have the game run through the demo as fast as possible and report back your average frame rate. Think of it as a neat way to benchmark old hardware.

Intel's 8088 became the "good enough" cheaper option to its 8086 processor released a couple of years earlier. The 8088 halved the 8086's external bus from 16-bit to 8-bit for those with tighter budgets and customers seeking to extend the life of their 8080 and 8085-based systems and associated software. Its place in history was ultimately cemented when IBM selected it for use in the original IBM PC.

Related reading: History of the Microprocessor and the Personal Computer

Wolfenstein 3D, meanwhile, arrived in 1992. It is the third game in the series and was inspired by the original, Castle Wolfenstein from Muse Software. Wolfenstein 3D was id Software's second major release following the Commander Keen series.

Fun fact: the team that later went on to create id Software got started by creating a proof-of-concept PC version of the first world of Super Mario Bros. 3. The demo was donated to the Strong Museum of Play in 2021.

Found is a TechSpot feature where we share clever, funny or otherwise interesting stuff from around the web.

Permalink to story.

 
It's not nearly as big of a stretch as one might believe. Wolfenstein 3-D was one of the games that I used to play on my first build back in 1988. IIRC, these were the specs:

CPU: Intel 80286-16MHz
Motherboard: Biostar Baby-AT
Video Card: ATi EGA Wonder
RAM: 1MB
Hard Drives: 2 x 20MB MFM drives with an RLL controller that doubled their effective size.

That's what Wolfenstein was MADE to run on. It was maybe 2 generations removed from the 8088 (which my family had in our IBM PC).
 
It's not nearly as big of a stretch as one might believe. Wolfenstein 3-D was one of the games that I used to play on my first build back in 1988. IIRC, these were the specs:

CPU: Intel 80286-16MHz
Motherboard: Biostar Baby-AT
Video Card: ATi EGA Wonder
RAM: 1MB
Hard Drives: 2 x 20MB MFM drives with an RLL controller that doubled their effective size.

That's what Wolfenstein was MADE to run on. It was maybe 2 generations removed from the 8088 (which my family had in our IBM PC).
I agree. I too first played it in my 286 12MHz-20MHz (with Turbo). I don't remember what card was in my 286 back then, but it was butter smooth. And 8088 is not far behind.
 
Back