![]() |
Source code for original Prince of Persia found and recovered.
Prince of Persia creator Jordan Mechner had thought the original Apple II source code for his game was lost until 2 weeks ago when his dad shipped him a box of floppies. He then took on the arduous task of trying to read those floppies and retrieve the data. Mechner has covered it in his blog.
First the discovery of the discs: http://jordanmechner.com/blog/2012/0...ce-code-found/ Then, getting help to extract/recover the data: http://jordanmechner.com/blog/2012/04/textfiles/ And finally, success! http://jordanmechner.com/blog/2012/04/source/ The source code is now on GitHub. |
Re: Source code for original Prince of Persia found and recovered.
That's a cool story. I played the crap out of Prince of Persia on our Apple IIc+ as a kid.
|
Re: Source code for original Prince of Persia found and recovered.
Disappointed that it wasn't written on an ancient scroll, protected by dark magic.
|
Re: Source code for original Prince of Persia found and recovered.
I found it interesting that for the version of the game hidden in Prince of Persia: The Sands of Time, they used the source code for the Mac port of the game, since the Apple II source code was missing, meaning it was a port of a port.
Jordan Mechner has also posted a disk image of his game Deathbounce, which was the game he made before Karateka that Borderbound rejected. http://jordanmechner.com/blog/2012/04/deathbounce/ It's already been ported to web-playable versions: http://www.megidish.net/deathbounce/ http://www.virtualapple.org/deathbounce.html |
Re: Source code for original Prince of Persia found and recovered.
The Mac version was the best anyway. It was the same exact game, just with better graphics.
|
Re: Source code for original Prince of Persia found and recovered.
Sorry for the thread crap but how is this news worthy? I mean if it was the first video game ever created maybe but what makes that game so special.
|
Re: Source code for original Prince of Persia found and recovered.
Source code for original Prince of Persia Sound like another good trade at the Jake Gyllenhaal convention. |
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by edstein
(Post 11195739)
Sorry for the thread crap but how is this news worthy? I mean if it was the first video game ever created maybe but what makes that game so special.
|
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by DonnachaOne
(Post 11195747)
Sound like another good trade at the Jake Gyllenhaal convention.
|
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by kgrogers1979
(Post 11195766)
Seriously? Prince of Persia was incredibly revolutionary. It was the first game to use motion capture technology for very fluid animations. Remember this was the late 80s when NES was king. NES games didn't have great animations, and Prince of Persia was so fluid it was like playing a cartoon.
http://en.wikipedia.org/wiki/Karatek...e)#Development For me, PoP is an undeniable classic, but what made the story really noteworthy was that the source code had been lost for so long, and that when discovered, it was really hard to extract it from the media it was found on. It makes you wonder what other great games or programs have had their source code completely lost to time. |
Re: Source code for original Prince of Persia found and recovered.
Yeah those blog posts were an interesting read, and further made me want to back up my files. Wish he had talked more about the actual extraction process though.
|
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by edstein
(Post 11195739)
Sorry for the thread crap but how is this news worthy? I mean if it was the first video game ever created maybe but what makes that game so special.
You've been warned! |
Re: Source code for original Prince of Persia found and recovered.
Can a mod please confirm the first video game? I assume it's Pong but I don't want to get banned if I'm wrong.
|
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by bluetoast
(Post 11196253)
Yeah those blog posts were an interesting read, and further made me want to back up my files. Wish he had talked more about the actual extraction process though.
http://twitter.com/#!/textfiles http://twitter.com/#!/jmechner Some photos from the recovery party: http://www.flickr.com/photos/textfil...th/6940345164/ A pic of restoring a hard drive image from old floppy backups: http://twitter.com/#!/jmechner/statu...816512/photo/1 The original photographs used for rotoscoping the Prince's movements: http://twitter.com/#!/textfiles/stat...533888/photo/1 A "do not copy!" label on one of the discs: http://twitter.com/#!/jmechner/statu...130945/photo/1 They also recovered a Tetris clone that Borderbund Roland Gustafson programmed for fun back in the day: http://www.flickr.com/photos/textfil...57629727983887 Here's a thread where Jason Scott goes in depth on a "copy protected" disc format from that age: http://www.metafilter.com/90693/Wozs-Ring#3025070 And here's a technical document describing the operation of this source code: http://jordanmechner.com/wp-content/...psource009.pdf I'm guessing the document was put together to help with ports. |
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by DonnachaOne
(Post 11195747)
http://omelete.uol.com.br/imagens/ci..._o_tempo/3.jpg http://farm3.staticflickr.com/2555/4...3b29d3d8_m.jpg
Sound like another good trade at the Jake Gyllenhaal convention. I like and own both those movies on BD. :blush: |
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by edstein
(Post 11195739)
Sorry for the thread crap but how is this news worthy? I mean if it was the first video game ever created maybe but what makes that game so special.
|
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by Rob V
(Post 11196449)
Can a mod please confirm the first video game? I assume it's Pong but I don't want to get banned if I'm wrong.
http://en.wikipedia.org/wiki/First_video_game Pong was the first commercially successful video game, and what led to the start of the video game industry. The first home video game system, the Magnavox Odyssey, actually beat Pong to the market by six months and had a table tennis game of its own, which Magnavox claimed Atari ripped off for Pong. Atari ended up paying Magnavox to license the game. http://en.wikipedia.org/wiki/Pong#Lawsuit_from_Magnavox |
Re: Source code for original Prince of Persia found and recovered.
Prince of Persia Source II: The Disks of Time
http://www.flickr.com/photos/textfil...th/6942850992/ After duplicating the relevant high-value disks in Jordan Mechner's collection, he brought out a second, larger box of older Apple II floppy disks. I'd like to duplicate these too, but would like to prioritize on disks that are recognizably higher value historically - your job, if you choose to accept it, is to comment on these floppy disk images as to their value or likely rarity. GO. |
Re: Source code for original Prince of Persia found and recovered.
Originally Posted by MoviePage
(Post 11195556)
Disappointed that it wasn't written on an ancient scroll, protected by dark magic.
|
| All times are GMT -5. The time now is 04:24 PM. |
Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.