Prince of Persia Source Code Released On Github
rbarreira writes "The source code for the original Prince of Persia game has been released on github by its author, Jordan Mechner. This release comes three weeks after Jordan announced the find of a box containing old floppy disks that had been forgotten in the back of a closet for 20+ years. A 'digital archeology' effort was launched to recover the contents of the floppy disks, with the help of Jason Scott from textfiles.com. Some photos from the 'copy party' have also been posted."
This is terrific. It is awesome looking through the source; kind of like a time capsule.
The times where you see a ton of really old tech, taking up a whole table, crunching away, and a blackberry sitting on top of one of the computers, which probably has more processing power than all those computers put together, make a really cool pic :)
You want to say, "AlhumdilAllah," for "Praise the lord." "Insha'Allah" means "If God wills (it)."
This would have helped the guy who ported it to the C64. Although, that might have spoiled some of the fun.
Give me Classic Slashdot or give me death!
This is unbelievably cool, and everyone involved deserves a beer. If you're in the Boston area, send me a tweet @DavidEBlau and I'll buy you drinks for the night!
This post expresses my opinion, not that of my employer. And yes, IAAL.
Why wouldn't he be able to do so when he's the copyright holder?
As the author and copyright holder of this source code, I personally have no problem with anyone studying it, modifying it, attempting to run it, etc.
And, no, I doubt he'll sue himself.
'digital archeology': the act of trying to find a functioning drive to read whatever old storage format was in use.
Easy dig: 3.5" floppy
Hard dig: 5.25" floppy
Very hard dig: proprietary tape backup (any)
Extremely hard dig: LS120 (I can joke about this because I had one, and 5 discs for it)
Prince of Persia
Source Code ... but I can't quite put my finger on it.
Damn, my brother just finally got rid of his Apple ][+ last year, or we could have given this a try. :)
We did this for fun, not profit. As the author and copyright holder of this source code, I personally have no problem with anyone studying it, modifying it, attempting to run it, etc. Please understand that this does NOT constitute a grant of rights of any kind in Prince of Persia, which is an ongoing Ubisoft game franchise. Ubisoft alone has the right to make and distribute Prince of Persia games.
(+1, Disagree)
I don't do this often, but massive props to the slashdot web monkeys - that story icon is just awesome. Actually, your whole last site overhaul is pretty neat.
Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
Depends on how specifically Brøderbund acquired the original rights to the game back in 1989, and how subsequent holders acquired their rights. I'm not a lawyer, but I would expect that if the agreements included source code, they might have expected transfer of copyright ownership.
Lawyers are really good these days. You never know what they will come up with!
Never thought I'd see an actual game programmed in assembly.
Broderbund was just a publisher, at least for the Apple II version. They marketed and sold the game, and paid royalties to Jordan, who retained the rights.
I could see him running back and fourth from the plaintif chair to the defendant chair as the lawyers argue....made me lol.
Obviously not a programmer. "if god wills it" sounds like me in college negotiating with my compiler.
Non impediti ratione cogitationus.
That's too much effort. I just put a screwdriver on the case when I was typing. Occasionally you pick it up and give it a twirl.
My programs always compiled.
---
ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
His journal is certainly an interesting read as well as the source. Shame it costs money for the whole thing, but I'm interested enough that I think I'll pick it up.
Clearly he's stealing revenue from the big publishers. Every game someone acquires or plays is a potential $80 for them, and by allowing someone to play a game without giving the publishers $80, he is TAKING THEIR MONEY.
Hmm, if I can figure out how to compile the thing for a modern x86, I'd take that darn 60 minute time limit off... or at least increase it to 90 minutes and finally finish the darn game. Twice I got to the second to last level, once looking at the doorway, when time ran out.
No, publishers don't need rights transferred to them, nor do they need ownership of any sort. All the need is to be granted the rights required to publish and that can be for a limited timeframe and/or number of copies even. This is how copyright was originally envisioned to work. Creators retained their copyright, and granted generally via contract to a second party, if necessary, the right to copy the work. Just take a look at how things worked even as recently as the late 1800s. Authors did a lot of self-publishing.
The cesspool just got a check and balance.