Send News. Want a reply? Read this. More in the FAQ.   News Forum - All Forums - Mobile - PDA - RSS Headlines  RSS Headlines   Twitter  Twitter
Customize
User Settings
Styles:
LAN Parties
Upcoming one-time events:

Regularly scheduled events

Prince of Persia Source Code Leaps to Freedom

Jordanmechner.com announces the recently rediscovered source code for Prince of Persia has been rescued from their ephemeral home on some ancient floppy discs, and is now available for download from GitHub. He goes on to discuss the reasons for going to such extra effort to make all this come together, the value of digital archaeology, and his suggestion that developers backup their backups. The read me accompanying the source download explains that Mechner has no issue with people studying and compiling the code, but that this does not grant any rights to create or distribute Prince of Persia games, as the rights to the franchise remain firmly in the hands of Ubisoft.

View
8 Replies. 1 pages. Viewing page 1.
< Newer [ 1 ] Older >

8. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 20:39 ViRGE
 
Dev wrote on Apr 18, 2012, 19:19:
Creston wrote on Apr 18, 2012, 18:06:
It's a PA reference.
Link? Now I'm curious
http://www.penny-arcade.com/comic/2003/11/07
 
Reply Quote Edit Delete Report
 
7. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 19:19 Dev
 
Creston wrote on Apr 18, 2012, 18:06:
It's a PA reference.
Link? Now I'm curious
 
Reply Quote Edit Delete Report
 
6. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 18:06 Creston
 
Dev wrote on Apr 18, 2012, 12:59:
Creston wrote on Apr 18, 2012, 12:15:
Ja! Mein Leapen!

Creston
I believe that baddies in wolf 3d when they died shouted "mein leben" which is auf deutsch for "my life"
Or perhaps they said "mein liebe" which would be "my love"

It's a PA reference. I wasn't actually trying ZO SPEAK ZE GERMAN!

Creston
 
Avatar 15604
 
Reply Quote Edit Delete Report
 
5. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 12:59 Dev
 
Creston wrote on Apr 18, 2012, 12:15:
Ja! Mein Leapen!

Creston
I believe that baddies in wolf 3d when they died shouted "mein leben" which is auf deutsch for "my life"
Or perhaps they said "mein liebe" which would be "my love"
 
Reply Quote Edit Delete Report
 
4. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 12:15 Creston
 
Ja! Mein Leapen!

Creston
 
Avatar 15604
 
Reply Quote Edit Delete Report
 
3. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 11:29 Dev
 
Sounds like the recovery is even more impressive, since they used a special program to be able to store more on disks.

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.
[...]
From a preservationist point of view, the POP source code slipped through a window that is rapidly closing. Anyone who turns up a 1980s disk archive 20 or 30 years from now may be out of luck.
[...]
Because now is the time.
Back up your backups
Jason suggests the following rule of thumb: If you have data you want to keep for posterity, follow the Russian doll approach. 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.
 
Reply Quote Edit Delete Report
 
2. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 11:22 Dev
 
Total disk space used was 252.5k and RAM was 127.75k

Impressive
 
Reply Quote Edit Delete Report
 
1. Re: Prince of Persia Source Code Leaps to Freedom Apr 18, 2012, 09:47 wonkawonka
 
The assembly source code is very clean, and the documentation Mechner wrote for those who would port PoP to other systems shows how detailed and precise he was.
Of course a big part of this was how everything needed to fit in minuscule amounts of memory...
 
Reply Quote Edit Delete Report
 
8 Replies. 1 pages. Viewing page 1.
< Newer [ 1 ] Older >


footer

Blue's News logo