Linked by Thom Holwerda on Tue 17th Apr 2012 07:56 UTC
Games While many won't understand the significance of this, this really is kind of a big deal. After accidentally stumbling on the source code for the original Prince of Persia, its creator, Jordan Mechner, has released it as open source. It took some magic to get the code, written in Apple II assembly, off the 23-year old disks. Prince of Persia created an entire genre and left an impression on the games industry that lasts to this very day. Having the original code out and about is huge.
Thread beginning with comment 514457
To read all comments associated with this story, please click here.
Why not the pc version?
by rimzi on Tue 17th Apr 2012 08:40 UTC
rimzi
Member since:
2009-12-17

Or is this the same code built with different utils?

Or just not found yet? ;)

Reply Score: 1

RE: Why not the pc version?
by steve_s on Tue 17th Apr 2012 09:46 in reply to "Why not the pc version?"
steve_s Member since:
2006-01-16

The PC version will be a completely different codebase.

The Apple ][ source code that's been posted to github is all in 6502 assembler. PC's ran (and still run) on x86. Even all the graphics are encoded into 6502 assembler - there'd be zero common code between the two versions.

Reply Parent Score: 3

RE: Why not the pc version?
by Moredhas on Tue 17th Apr 2012 10:37 in reply to "Why not the pc version?"
Moredhas Member since:
2008-04-10

Jordan Mechner's journals of the time he spent working on Prince of Persia 1 and 2 are on his site, and they are an amazingly interesting read. These aren't blogs, in the modern sense, where the content is exclusively about the development, they're his personal journals, and reading them feels like modern archaeology digging up fragments of the game industry as it was, and the hardware that was used, and it's a good personal story, too, since being his personal journals, they're mostly concerning Jordan's life at the time. I really recommend you check them out. To my point, though, the journals contain some interesting stuff about the development process on the Apple II and the Macintosh, and the lengths he went to to port it to PC.

Reply Parent Score: 5