Jordan Mechner releases original Prince of Persia source code

18 April 2012

After finding the original Prince of Persia Apple II source code in a box last month and working out some way to extract the info from three Cretaceous Period 3.5″ disks, Jordan Mechner has released it to the public.

Let me begin to count the ways I’ve been lucky with this: The box was found. The disks were intact. Prince of Persia and I happened to have a high enough public profile that people of Jason [Scott, digital archivist] and Tony [Diaz, Apple II collector]’s caliber (and dozens of others who contributed their expertise via IRC, skype and twitter from around the world) cared,” Mechner wrote on his blog.

Prince of Persia Apple II screenshot

“In the bigger picture, our timing was lucky. The 1980s and the Apple II are long enough ago to be of historical interest, yet recent enough that the people who put the data on the disks are still with us, and young enough to kind of remember how we did it. Roland Gustafsson, author of the special 18-sector RWTS routines that had made our disks super-efficient in 1988 (and unreadable to anyone but us), was able to get on IRC in 2012 and explain what he’d done to Discferret kids who weren’t born then.”

“For all these lucky reasons, our archaeological expedition was crowned with success.”

Jordan Mechner at his Apple ][

Jordan Mechner at his Apple

Now you can grab the code from Githuband make your own Prince of Persia clone, then back it up to a flash disk and lose it, and find it again in a box 22 years later, and feel the same way Mechner did.

Source: Jordan Mechner

Related article

Karateka reboot: Q&A with Jordan Mechner

Jordan Mechner revives Karateka

Jordan Mechner’s The Last Express announced for iOS revamp

Once upon a time, John Romero wrote a fan letter to Jordan Mechner

Jordan Mechner finds original Prince of Persia Apple II source code in a box

You have read 2 out of 5 free articles. Log in or register for unlimited access.

Read now

The best gaming website in South Africa
MyGaming proudly displays the “FAIR” stamp of the Press Council of South Africa, indicating our commitment to adhere to the Code of Ethics for Print and online media which prescribes that our reportage is truthful, accurate and fair. Should you wish to lodge a complaint about our news coverage, please lodge a complaint on the Press Council’s website, www.presscouncil.org.za or email the complaint to [email protected] Contact the Press Council on 011 4843612.