Skip to main content

Die-hard PC gamer gets ‘Doom II’ up and running on a Porsche 911 dashboard

How to mod your Porsche 911 or other car to run Doom in 3 easy steps
Software engineer Matt Swarthout is pushing the limits of automotive tech with a new hack that delivers a playable version of Doom II on the dashboard of one of the most expensive cars on the market.

Want to try this one out for yourself? All you need is an original CD-ROM copy of Doom II, a flash drive … and a $200,000 Porsche 911 Carrera S Cabriolet.

After recently producing a toaster-based Python emulator, Swarthout developed a controller for PC games using similar bread-toasting technology. The 1993 game Doom served as a testing ground for the engineer’s multi-toaster controller setup, and the results apparently inspired Swarthout to port the classic first-person shooter to even less conventional gaming hardware.

Swarthout’s whims led him to seek inspiration from the dashboard of his 2017-model Porsche 911, which features an onboard computer. Through a simple hack involving a flash drive and a media USB port located in the Porsche 911’s glove compartment, Swarthout managed to boot his car’s computer into safe mode, which then allowed the operating system to execute Doom II via an audio CD player.

Surprisingly, the Porsche 911’s debug functionality maps in-game input to the car’s accelerator, steering wheel, and gear stick. The result offers a singularly thrilling way to play Doom II, though the experience is reserved for car owners with expensive taste and a lack of regard for personal safety.

“All of the car’s controls, by default, show up as input controllers to a regular computer,” Swarthout explains. “That means that you can turn left by turning the steering wheel left, turn right by turning the steering wheel right, […] change guns with the gear selector, [and] fire the gun by honking the horn. And we can move our character forward by accelerating.”

Swarthout ends his video with a live demonstration in which his car’s movements sync up perfectly to the on-screen action in Doom II. Swarthout’s horn-honking skills are no match for a tag-team attack from a Spiderdemon and Cyberdemon, however, cutting his joyride short.

Editors' Recommendations

Danny Cowan
Danny’s passion for video games was ignited upon his first encounter with Nintendo’s Duck Hunt, and years later, he still…
Logitech’s A50 X is a gaming headset and HDMI switcher in one
Tech of the Week Logitech A50 X

Logitech has announced its latest gaming headset, the Astro A50 X. It costs a whopping $380, but for good reason: It's a headset that's compatible with the PlayStation 5 and Xbox Series X that doubles as an HDMI switcher.

The new device is an evolution of Logitech's popular Astro A50 headset, which features a distinct base stand. The A50 X builds on that idea in a few ways. One key example is that it's able to connect to both the PS5 and Xbox Series X. That might sound simple, but the consoles feature different connection methods that make it difficult to find a one-headset-fits-all audio solution.

Read more
Fortnite’s Rocket Racing is so fun, it could have been its own game
rocket racing hands on impressions jumping through air

Yesterday, Fortnite began its biggest expansion yet by dropping Lego Fortnite, a full survival crafting game that's playable for free within Fortnite. It was a pleasant surprise, but it isn’t the best piece of new content coming to the live-service juggernaut this week. That honor goes to Rocket Racing, an arcade racing game from the developers of Rocket League that’s available in Fortnite today.

This isn’t a simple kart racer that anyone could have put together in Fortnite’s creative mode. It’s a full-throated, free-to-play game that features 26 tracks at launch and some surprisingly deep driving systems. While Lego Fortnite may have had trouble standing on its own two feet outside of the Fortnite client, Rocket Racing could very well have launched as its own game -- and it still would be the best racing game of its type this year.

Read more
How to get planks in Lego Fortnite
lego fortnite hands on impressions village


Collecting resources and building isn't a foreign concept to Fortnite players. A major part of the game, unless you're in zero build, is smacking trees, walls, rocks, and basically everything with your pickaxe to get materials to build basic walls and structures to give you an edge in battle. Lego Fortnite has its own crafting and building system, but doesn't work in quite the same way. Planks in particular are the most essential building material in the game, but you can't get them by simply whacking a tree. Here's a quick rundown on how to collect planks to build your dream world in Lego Fortnite.
How to get planks in Lego Fortnite

Read more