To make the classic platformer work, Jordan Mechner had to go through the looking glass.
Read the whole story
Read the whole story
If you're not gonna watch the video, that's okay, but you might not want to scold people when it's clear you didn't and don't understand the context.The fact that the author of the game had never heard of this trick tells us exactly how many video game he had played.
The original was the first game I ever bought twice. I originally had it on floppy but I lost it at some point. Luckily I spotted being sold at Woolworth on CD along with the sequel.The original Prince of Persia was amazing! I still play it every once in a while.
Your mistake is just that you assumed at all. Again, it's cool that you didn't watch, you're at work, it's fine. But you don't know the story, and kind of dunked on the guy like he was an idiot. Why do that if you haven't heard the story?what's my mistake in assuming thats all it was?
If you're of a certain age — I won't say old, just seasoned — you probably have feels about this screenshot from the video. I know I do. I cut it off for just the top 10, but Wizardry is sitting at number 11. I definitely played most of these.
![]()
Mechner took advantage of some 6502 assembly instructions
Loved Karateca, I played the last battle so many times to show family members and friends what happened when approaching the girl in "fight mode" instead of just running towards her...
That was definitely the highlight of the video for me (not that the whole thing wasn't excellent). It still surprises me how fluid and lifelike most of the animations are, particularly the hang-swing.I'd heard about the way he rotoscoped his brother, and for years I've wanted to see the footage and hear about the process he used for these characters.
I've long understood the details of rotoscoping using purely analog or purely digital methods, but was so curious about doing in in the late 80's with an Apple II as the target. It was so great to hear the full details of that hybrid process, and to see some of the source materials!
Joel On Software has a pretty famous post on the pros and cons of redoing an entire project from scratch. It's kind of orthogonal to this discussion, but the stuff he discusses is definitely part of the calculus you have to do when deciding how to handle porting or migration.BUT, a big part of the narrative of this story was the race against the end of life of the Apple II as a commercially viable platform with a large enough market to sell to.
He didn't want to start over, but I have to think that some developers/studios might look at that and say, well, maybe that's not so bad. Maybe I port this over to a new platform, and can make it way better.
That was the ars edit desk disagreeing with my preferred past tense form of "slay." I've reverted it to "slew" in a petty display of my manager-powers. Respect mah authoritah etc etcWeirdly, the URL for this article talks about how Prince of Persia slew the Apple II's memory limitations, but the headline I see is about how it slayed them. If this is one of those A/B tests I keep hearing about, I vote for "slew", the standard past tense of "slay" in all senses but the comedic.
Everybody forgot about Prince of Persia 3D. And that's probably for the best."For the first time, we had 3D graphics"
Wow, so even Jordan Mechner forgot about Prince of Persia 3D
Joel On Software has a pretty famous post on the pros and cons of redoing an entire project from scratch. It's kind of orthogonal to this discussion, but the stuff he discusses is definitely part of the calculus you have to do when deciding how to handle porting or migration.BUT, a big part of the narrative of this story was the race against the end of life of the Apple II as a commercially viable platform with a large enough market to sell to.
He didn't want to start over, but I have to think that some developers/studios might look at that and say, well, maybe that's not so bad. Maybe I port this over to a new platform, and can make it way better.
Simplest way is to play the MS DOS version in your browser: https://archive.org/details/msdos_Prince_of_Persia_1990I might have to see if I can get it to run on a modern PC somehow.
I was thinking that I'd have to get a DosBox up and running, but this is amazing. Thank you!Simplest way is to play the MS DOS version in your browser: https://archive.org/details/msdos_Prince_of_Persia_1990I might have to see if I can get it to run on a modern PC somehow.
The comparison shouldn't be "Is NetScape 6.0 better than 5.0?" but "Is NetScape 6.0 better than NetScape 5.0 would've been if they spent all those years iteratively improving it?". And I find it very hard to believe.So, did Netscape really make a mistake by re-writing. I mean, maybe. . . they went from a profitable company, to a subsidiary of AOL, to a non-profit foundation, which maybe isn't the lifecycle that most corporate for-profit developers want for themselves. But, while it might not have been great for the corp, it seems to have been great for the product. What we ended up with has been a pretty darn good browser of the years (yes, it's been eclipsed by Chromium/Chrome, and may possibly be eclipsed by Brave). But, it's been a great piece of technology since that big re-write effort leading to 6.0.
It wasn't until I redid the Ars logo in the Broderbund style for the opening that I realized the little graphic over the text was 3 crowns. I've been looking at that thing close to all my life and just never saw it until I had to deconstruct it to figure out what to replace it with. Funny how your brain does that.
![]()
When I was a kid I had this karate-gi-like pair of pajamas that I would wear and pretend I was in Karateka. Which ... I was totally mispronouncing too lol.I love PoP and Karateka, the latter of which I realized I have been grossly mispronouncing for 35 years
Wow, somehow I never knew PoP existed on the Apple II. I had only played the Mac version, though I definitely played Karateka on the Apple II a bunch. (My parents did not approve of such a violent game, so I had to play in secret.)
...publisher names like Sierra On Line and Broderbund...
Actually it was Br0derbund (with a zero).
No, it was Brøderbund with a Danish/Norwegian "ø".
When i was a kid, i played Prince of Persia fearing for my own skin, the animations where so realistic for the time i got seriously startled when the character dies.
I never got very far.
It took 12-year-old-me a while to figure it out, but it turns out that combat in the original PoP is just a matter of alternating between pressing "ATTACK" and "BLOCK" at exactly the right tempo. Once you find the rhythm, you're more or less invulnerable.Ironically, I always thought the combat parts of Prince of Persia dragged a little — they're not irredeemable thanks to the skeletons, the battle with yourself, etc that throw in some variety, but they detract from the game proper.
Thankfully I primarily played the Sam Coupé version, where the guards are so dumb that you can just stand still repeatedly swiping your sword and they'll walk forwards into it.
Wow, somehow I never knew PoP existed on the Apple II. I had only played the Mac version, though I definitely played Karateka on the Apple II a bunch. (My parents did not approve of such a violent game, so I had to play in secret.)
...publisher names like Sierra On Line and Broderbund...
Actually it was Br0derbund (with a zero).
No, it was Brøderbund with a Danish/Norwegian "ø".
"The "ø" in "brøderbund" was used partially as a play on the Norwegian/Danish letter ø but was mainly referencing the slashed zero found in mainframes, terminals and early personal computers." (wikipedia)