Skip to main content

Check out ‘Doom II’ running on a single key on the Optimus Maximus keyboard

Doom 2 on optimus maximus
What the heck? We’ve seen 1993’s classic first-person shooter Doom run on a lot of crazy things over the last 20-plus years, but this takes the cake. In the video above, we see the 1994 sequel, Doom II: Hell on Earth, running on an actual, physical keyboard key. The keyboard in question is the Optimus Maximus that uses stand-alone displays for each key. These little displays are fully customizable, displaying any function assigned by the user.

Just like when classic Doom was pushed into the Touch Bar installed on Apple’s new MacBook Pro laptops, the object here was obviously to see if the hardware would be capable of running the shooter without additional hardware. In this case, the game is playable, but likely only if fans have a magnifying glass strapped to their eyeballs.

The individual behind this Doom II project doesn’t explain how this was accomplished or how the player moves around and shoots the hellish goons. However, a look at the keyboard’s specs shows that on the back it includes two USB 2.0 ports, an SD card slot intended for layout storage, a smaller USB port, and DC input. It comes with software for programming each button, such as editing each image displayed on the keys, reproducing a sequence of symbols, and more.

Every key-sized screen on the Optimus Maximum is an individual module consisting of a moving cap, a microchip, and an OLED display. The display portion has a viewable area of 0.4 x 0.4 inches, a 48 x 48-pixel resolution, and a minimum frame rate of 10 frames per second. The little screen even supports 65,536 colors and 160-degree viewing angles.

These modules can be easily removed and cleaned. The can essentially be programmed with anything ranging from math functions to HTML codes and, as we see in the video embedded above, old PC games that once ran on 486 processors, 8MB of system memory, and two configuration files setting up the DOS environment to grant the game access resources and sound. Wow. Just look at what games demand today!

However, notice in the video that the only key/screen that’s lit is the one running Doom 2: Hell on Earth. That may be how the overall keyboard can generate the game’s high framerate. In an FAQ discussing the keyboard, the manufacturer indicates that when all 113 screens are cycling through the same information, the framerate will be around 10 frames per second. If animated images are only on five displays, then the framerates will be faster.

The Optimus Maximus keyboard launched in 2007, so it has been around for almost 10 years. Unfortunately, inventive programmers wanting to shove other old PC games onto a key are out of luck, as the peripheral currently is not in stock.

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
The Nintendo Switch just got 2 surprise games — and they’re both worth grabbing
A teddy beat sits on an embroidery hoop in Stitch.

If you were unable to catch this week's Nintendo IndieWorld showcase, then you missed a surprisingly loaded show. Lorelei and the Laser Eyes got a May release date, WayForward showed off its Yars' Revenge revival, and Steamworld Heist 2 got an exciting reveal. In the midst of all those headlines, two smaller games were surprise released on the platform: Stitch and Sticky Business. Don't sleep on either of them, as they're both worth a purchase.

Both games are ports of previously released games, but both went a bit under the radar upon their original launch. Sticky Business modestly launched last summer on PC, whereas Stitch has actually been around since 2022 as an Apple Arcade exclusive. The latter even has an Apple Vision Pro version now that can be played in mixed reality. I can't blame anyone for missing either, but their Switch releases offer a good opportunity to catch up with some quiet hidden gems.

Read more
Is this Razer’s Steam Deck killer?
The Razer Kishi Ultra sitting on a table.

Razer has been oddly quiet in the burgeoning world of handheld gaming PCs. When I met up with the company at the Game Developers Conference (GDC) to learn about its new products, I was happy to hear it had an answer to the success of the Steam Deck.

But it was not the type of answer I was expecting.

Read more
The best iPhone emulators
A collage of the delta emulator.

The market for iPhone games has become so wide and diverse that it can realistically compete with most console and PC offerings. Where we once only got cheap time-wasters, we now have complete experiences that don't feel any less impressive than what the competition offers. In fact, a lot of games made for consoles are appearing on the iPhone now that it is becoming so powerful. However, older games have paradoxically been mostly absent from the app store. That all could be about to change as emulation is now allowed on iPhone, though with some caveats that any retro fan should know about before getting too excited to play all your favorite NES games on your phone. Here's what's up with iPhone emulators, as well as our picks for a few of the best ones you can get right now.
What you need to know about emulation on iPhone
Emulators on iPhone, as well as emulation in general, are in a strange legal gray zone. Previously, the only way to get an emulator on your iPhone was through some workarounds that generally involved jailbreaking your phone, That differs from Android, which has enjoyed native emulators for years. In 2024, Apple updated its App Store guidelines to allow for emulators on its store, but with some important restrictions.

Here's the exact wording: "Apps may offer certain software that is not embedded in the binary, specifically HTML5 mini apps and mini games, streaming games, chatbots, and plug-ins. Additionally, retro game console emulator apps can offer to download games. You are responsible for all such software offered in your app, including ensuring that such software complies with these guidelines and all applicable laws. Software that does not comply with one or more guidelines will lead to the rejection of your app. You must also ensure that the software adheres to the additional rules that follow in 4.7.1 and 4.7.5. These additional rules are important to preserve the experience that App Store customers expect, and to help ensure user safety."

Read more