Go Back  DVD Talk Forum > Entertainment Discussions > Video Game Talk
Reload this Page >

Source code for original Prince of Persia found and recovered.

Community
Search
Video Game Talk The Place to talk about and trade Video & PC Games

Source code for original Prince of Persia found and recovered.

Thread Tools
 
Search this Thread
 
Old 04-18-12, 02:34 PM
  #1  
DVD Talk Legend
Thread Starter
 
Join Date: Oct 2001
Posts: 19,684
Received 650 Likes on 450 Posts
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.
Old 04-18-12, 03:27 PM
  #2  
DVD Talk Hall of Fame
 
Join Date: Mar 1999
Location: St Louis, MO
Posts: 7,956
Received 314 Likes on 215 Posts
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.
Old 04-18-12, 03:50 PM
  #3  
DVD Talk Hall of Fame
 
Join Date: Jun 2002
Posts: 8,487
Likes: 0
Received 0 Likes on 0 Posts
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.
Old 04-18-12, 03:58 PM
  #4  
DVD Talk Legend
Thread Starter
 
Join Date: Oct 2001
Posts: 19,684
Received 650 Likes on 450 Posts
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
Old 04-18-12, 04:57 PM
  #5  
Banned
 
Join Date: Jun 2002
Location: Indiana
Posts: 5,426
Likes: 0
Received 2 Likes on 2 Posts
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.
Old 04-18-12, 05:59 PM
  #6  
DVD Talk Hall of Fame
 
Join Date: Aug 2000
Location: Wichita, KS
Posts: 9,127
Likes: 0
Received 1 Like on 1 Post
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.
Old 04-18-12, 06:05 PM
  #7  
DVD Talk Hall of Fame
 
Join Date: Aug 2002
Location: Sitting on a beach, earning 20%
Posts: 9,917
Likes: 0
Received 3 Likes on 3 Posts
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.
Old 04-18-12, 06:19 PM
  #8  
Banned
 
Join Date: Jun 2002
Location: Indiana
Posts: 5,426
Likes: 0
Received 2 Likes on 2 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by edstein
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.
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.
Old 04-18-12, 06:27 PM
  #9  
DVD Talk Hall of Fame
 
Join Date: Jun 2002
Posts: 8,487
Likes: 0
Received 0 Likes on 0 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by DonnachaOne
Sound like another good trade at the Jake Gyllenhaal convention.
Old 04-18-12, 10:26 PM
  #10  
DVD Talk Legend
Thread Starter
 
Join Date: Oct 2001
Posts: 19,684
Received 650 Likes on 450 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by kgrogers1979
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.
Actually, it was Jordan Mechner's previous game, Karateka, that first used rotoscoping, but PoP was still notable for this method of animating the game.
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.
Old 04-18-12, 11:33 PM
  #11  
DVD Talk Legend
 
bluetoast's Avatar
 
Join Date: Mar 2006
Posts: 11,714
Received 275 Likes on 207 Posts
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.
Old 04-18-12, 11:36 PM
  #12  
Banned by request
 
Supermallet's Avatar
 
Join Date: Jun 2000
Location: Termite Terrace
Posts: 54,150
Likes: 0
Received 8 Likes on 8 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by edstein
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're right, from now on only threads pertaining to the first video game ever made will be allowed on here.

You've been warned!
Old 04-19-12, 07:10 AM
  #13  
DVD Talk Legend
 
Rob V's Avatar
 
Join Date: Nov 2002
Location: On the lake
Posts: 12,704
Received 382 Likes on 307 Posts
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.
Old 04-19-12, 07:35 AM
  #14  
DVD Talk Legend
Thread Starter
 
Join Date: Oct 2001
Posts: 19,684
Received 650 Likes on 450 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by bluetoast
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.
I would think Jason Scott would be the one to write about the actual recovery process. However, they both tweeted about the recovery while it was happening:
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.
Old 04-19-12, 07:47 AM
  #15  
DVD Talk Hero
 
Join Date: May 2001
Posts: 39,351
Received 625 Likes on 482 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by DonnachaOne


Sound like another good trade at the Jake Gyllenhaal convention.


I like and own both those movies on BD.
Old 04-19-12, 08:33 AM
  #16  
DVD Talk Hall of Fame
 
Join Date: Mar 1999
Location: St Louis, MO
Posts: 7,956
Received 314 Likes on 215 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by edstein
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.
Sorry to crap on your threadcrap, but are you serious? Beyond just the fascinating story of retrieving the source code from such an old format, the game itself is the first game in a franchise that has lasted 20 years, spawning at least 7 more games and one major hollywood motion picture. There are only a handful of games from the 80s that can boast a similar resume.
Old 04-19-12, 08:36 AM
  #17  
DVD Talk Legend
Thread Starter
 
Join Date: Oct 2001
Posts: 19,684
Received 650 Likes on 450 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by Rob V
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.
It depends on what you consider a video game. By some definitions, the first video game was released in 1947:
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
Old 04-19-12, 11:00 AM
  #18  
DVD Talk Legend
Thread Starter
 
Join Date: Oct 2001
Posts: 19,684
Received 650 Likes on 450 Posts
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.
Old 04-19-12, 04:06 PM
  #19  
DVD Talk Godfather
 
The Bus's Avatar
 
Join Date: Aug 2001
Location: New York
Posts: 54,916
Received 19 Likes on 14 Posts
Re: Source code for original Prince of Persia found and recovered.

Originally Posted by MoviePage
Disappointed that it wasn't written on an ancient scroll, protected by dark magic.

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.