Prince Of Persia creator uploads ‘lost’ source code to the ‘net

prince of persia creator uploads lost source code to the net popdosbox

When Jordan Mechner released Prince of Persia for the Apple II in 1989, it immediately took the world by storm. Running and jumping were common tropes in gaming at that point, but the game’s incredibly fluid rotoscope animation was totally new. Combine that with the game’s engrossing combat and cerebral, puzzle-esque layout and you have all the makings of a classic.

Unfortunately, at the time, Mechner was, as he writes in his blog, “burned out on coding and seriously eager for the next chapter of my life to start.” Thus, he packed away the floppy disks containing the game’s source code, thinking he’d never need them again. Fast foward to 2002 and Mechner is working on Ubisoft’s Prince of Persia: The Sands of Time. He wonders what ever happened to the original PoP code, but discovers that he can’t find those old disks anywhere. The idea was that the original version of the game would be included in the PlayStation 2 version of Sands of Time, but to do so the development team needed access to the source code and Mechner just couldn’t find it. Eventually they found a version of the Mac source code, and that was put into the PS2 title instead.

Mechner continued periodically searching for the code for the next few years, but never managed to locate the disks. That is, until two weeks ago when his father was cleaning house and opted to ship a box of his son’s belongings off, if only to get them out of the way. Therein lay the original disks.

Realizing that he could never risk losing such an important piece of gaming history again, Mechner decided the best way to preserve the source code would be to upload it to the internet. Nothing ever truly dies on the ‘net, so it seemed the ideal archival solution. The only problem was that Mechner’s code was stored on ancient 3.5″ floppy disks. Finding a machine that could read them would prove a minor hassle in comparison to the fear that the now more-than-two-decade-old disks had degraded over time.

After a bit of fretting publicly, Mechner was contacted by a group of volunteers including “digital archivist Jason Scott, Apple II collector Tony Diaz, Derek Moore, and the technical teams behind the DiscFerret and Kryoflux disk readers” who offered to help preserve the code for future generations. As of this morning the team uploaded its efforts to github, and now you too can download the original Apple II source code for Prince of Persia.

As for the moral of this story, Mechner concludes his tale by urging everyone to backup their data as often as possible. “If you have data you want to keep for posterity, follow the Russian doll approach,” he writes. “Back up your old 20GB hard drives into a folder on your new 200GB hard drive. Next year, back up your 200GB hard drive into a folder on your new 1TB hard drive. And so on into the future.”

“As for me, the past 48 hours have been a fun walk down memory lane. And have given me a renewed appreciation for paper, celluloid, and stone tablets.”

Gaming

Ditch the meditation app. 'Katamari Damacy Reroll' is pure gaming zen

Katamari Damacy Reroll brings the magic of the PS2 classic to Nintendo Switch and PC. With updated visuals and the same great, singular loop, Reroll stands the test of time. Katamari Damacy is the ultimate relaxation game.
Gaming

‘Kingdom Hearts III’ out in the wild, director asks for support to stop spoilers

Kingdom Hearts III has been leaked, with several copies of the game out in the wild. The game's director, Tetsuya Nomura, responded to the situation, calling for help from gamers to stop spoilers from spreading online.
Home Theater

The best Dolby Atmos movies for your home theater sound as good as they look

If you've got your hands on some sweet Dolby Atmos gear, the next step is to find films that take advantage of it. These are our picks in every genre for the best Dolby Atmos movies currently available on Blu-ray and streaming services.
Movies & TV

'Spider-Man: Into the Spider-Verse' is one of the hero's best movies ever

One of Spider-Man's most memorable big-screen adventures, animated feature Spider-Man: Into the Spider-Verse simultaneously feels like nothing we've ever seen before and a tale that feels familiar in all the best ways.
Virtual Reality

Oculus Rift vs. HTC Vive: Prices drop, but our favorite stays the same

The Oculus Rift and HTC Vive are the two big names in the virtual reality arena, but most people can only afford one. Our comparison tells you which is best when you pit the Oculus Rift vs. HTC Vive.
Gaming

Xbox One X vs. PS4 Pro: Which console is more powerful?

Far from cooling down, the console wars are only getting more intense. We compare Microsoft's Xbox One X to Sony's PlayStation 4 Pro to help you decide which premium console is right for you.
Emerging Tech

Awesome Tech You Can’t Buy Yet: Booze-filled ski poles and crypto piggy banks

Check out our roundup of the best new crowdfunding projects and product announcements that hit the web this week. You may not be able to buy this stuff yet, but it sure is fun to gawk!
Gaming

Find the perfect weapon in 'Call of Duty: Black Ops 4' multiplayer with our guide

Call of Duty: Black Ops 4 has several different guns to choose from in its multiplayer mode, and they're split across multiple classes. Here's a guide to all of them and when you should use them.
Gaming

New ‘Stardew Valley’ content on the way, as game’s maker freezes next project

Stardew Valley creator Eric Barone said that he will continue working on new content for the indie farming simulator. The developer previously said that he will devote all his time to his next game, but that has been placed on hold for now.
Gaming

Underwater survival game ‘Subnautica’ free on Epic Games’ online store

The award-winning underwater survival game Subnautica is currently available as a free download on the Epic Games store. The Steam challenger looks to attract players with a new free game every two weeks.
Gaming

Kanye West wants to meet ‘Metal Gear Solid’ creator Hideo Kojima, for some reason

Rapper Kanye West wants to meet video game designer Hideo Kojima in New York. Nobody knows the reason behind the meeting, but fans are speculating that it may have something to do with Death Stranding for the PlayStation 4.
Gaming

Sharing your best gameplay moments is quick and easy on the Xbox One

The current generation of consoles make it easier than ever to share your gaming highlights with the world. Here's a quick guide on how you can record a gameplay video on Xbox One.
Gaming

The DualShock 4 is one of the best controllers ever, and you can use it with a PC

Sony's new DualShock 4 controller has become a fan favorite, and some people want to use it with a PC. Here's how to connect your DualShock 4 and start using it, either with an official adapter, or unofficial software.
Gaming

Project Stream testers get to keep a free copy of ‘Assassin’s Creed Odyssey’

Those who participated in Google's technical test of Project Stream won't be able to access the service to play Assassin's Creed Odyssey after January 15, but they'll get to keep the game on PC anyway.