Whitehouse has been playing emulated games since the ’90s, when he discovered he could run NES classics like Contra on his PC. For the last 10 years, he’s been diving head first into obscure source code, reverse-engineering the software environment necessary to run lost games. Earlier this year, one of the developers for a Sega VR title, a hovercraft game called Nuclear Rush, ripped the game’s source code off an old CD-ROM. He sent it to Whitehouse through a fellow game preservationist.
“When you first get source code, you have to figure out how the original developers build the source code into the game. You don’t always have the tools necessary to do that,” says Whitehouse. “We kind of had to scrape things together.”
In this case, the Nuclear Rush source code contained hints at how the game was intended to interact with the Sega VR. Whitehouse followed those breadcrumbs, believing they might lead to a way to emulate the headset itself on an emulated Sega Genesis. Pieces were missing, though. From another Sega game on the CD-ROM, Monster Hunter—no relation to Capcom’s—Hurley studied and repurposed chunks of code. “I took about a day to hunt down these tools, to hammer them together and build this game into what, hopefully, resembles the form the developers built it into,” he says. Whitehouse was eventually greeted by Nuclear Rush’s beep-boop music and title screen. Then, the words: “Checking for head tracker.”
This was the game’s intro:
ELECTRICITY IS IN DEMAND,
BUT THE FOSSIL FUELS ARE GONE.
YOUR MISSION: ACQUIRE RADIO-ACTIVE FUEL…
BY ANY MEANS NECESSARY.
AN INFORMER, KNOWN ONLY AS THE CARETAKER,
TELLS YOU OF SECRET ZONES FULL OF THE WASTE
OF OLD-STYLE REACTORS.
“It’s that same magic feeling I felt when I first saw an NES game running on my computer,” says Whitehouse. “Once it comes together, there’s nothing else really like that.”
Whitehouse simulated a player’s head movements with the right joystick of an Xbox 360 controller hooked up to his PC, and eventually ported the emulation software to his HTC Vive VR headset. Nuclear Winter was running at 15 frames per second; modern VR games hit 100 fps.
“My first thought was, ‘This is going to feel terrible. I hope I don’t throw up,’” says Whitehouse. But surprisingly, he says, it was quite playable. As he sought out nuclear waste from his virtual hovercraft, the Vive HR camera tracked his head in a full 360 degrees. “I can see how the experience could have been significantly more miserable on real hardware than our recreation,” says Whitehouse. “We have the advantage of much snappier, smoother, more responsive head tracking.”
“The magic of emulation is that we can trick a device into thinking it’s a different device,” says Cifaldi. “The Vive we’re using to emulate Sega VR—we have made that thing a Sega VR. We turned the Vive into something nobody’s seen in 20 years. It’s a magic trick. It’s trickery.”
In a blog post documenting the technical details of the project, Whitehouse has shared an emulator for the Sega Genesis with Sega VR support and the source code for Nuclear Rush. In October, The Video Game History Foundation announced their dedicated source code documentation process. So far, they’ve already restored lost sections of 1990 PC classic The Secret of Monkey Island using original source material. But resurrecting the phantom of a lost hardware hits a little differently.
“It shows the sustainability of the idea,” says Cifaldi. “We’re going back 30 years of people trying to bring VR into the living room as a low-cost consumer experience. This demonstrates how long we’ve been trying to do this and how long that notion has survived in the imagination of hardware developers.”
More Great WIRED Stories
- 📩 Want the latest on tech, science, and more? Sign up for our newsletters!
- The strange and twisted tale of hydroxychloroquine
- I bricked my computer with a BIOS update. But there’s hope!
- How to escape a sinking ship (like, say, the Titanic)
- The future of McDonald’s is in the drive-thru lane
- The latest Covid vaccine results, deciphered
- 🎮 WIRED Games: Get the latest tips, reviews, and more
- 💻 Upgrade your work game with our Gear team’s favorite laptops, keyboards, typing alternatives, and noise-canceling headphones