davidn: (rabbit)
davidn ([personal profile] davidn) wrote2014-01-26 08:02 pm

Prince of Persia in 15 Minutes


http://www.youtube.com/watch?v=ruw81L7aXCs


In tribute to the great people at AGDQ this year, here is the only game that I've ever made an attempt at speedrunning - it's Prince of Persia on the PC. I used to play this all the time a few years ago, trying to take seconds off my time... but I hadn't played it since 2006 and a whole plethora of new techniques have been discovered since then, making my time look unimpressive in comparison. So to do something a little different, here I attempt to get to the game's end in the practice mode, which reduces your timer to 15 minutes so that - theoretically - you can't complete the game.

This is without a doubt the most exhausting video I have ever produced.

[identity profile] ravenworks.livejournal.com 2014-01-27 04:53 am (UTC)(link)
Did he really do the PC port himself? The feeling I got from his journals was that the Apple II version was the only one he personally wrote (which still blows my mind to think about; I can barely believe this ever ran on an Apple II! What a wizard of a programmer...), but I guess it was long enough ago that at this point I'm no longer sure.

Come to think of it..... I wonder how many games this popular were ever developed primarily for hardware that was already antiquated at the time, before being ported to the more modern platforms that everyone remembers it for? (The gameboy was virtually obsolete when Pokemon was released for it, but that never got ported anywhere, unless sequels count..) I guess Spelunky might count, if game engines count? (Given that back then, it didn't have the export-to-consoles facilities it does now...)

I almost wish you'd recorded the audio of you doing the run also -- it would be nice to occasionally crossfade to "augh, what, bollocks, no, aaaaah" XD

How weird, that they would run the timer during the ending music...! (Or rather, that they wouldn't advance it accordingly when the music is skipped..) You'd think that's a fairly simple thing to think of?

So is this run using the crazy new techniques that have cropped up, or is it basically the old classic run you used to practice? (How competitive WERE you back then?)

"This is Prince Of Persia in a day of my life that I'll never have again" -- does that mean you did multiple takes?

"You can jump wwhHOAAOAOAOOH" -- okay, that almost makes up for lacking the live audio; being surprised by a recording you yourself made is pretty great ;)

Spike shrubs! :D Can't unsee that now :)

It's funny that the "wait for the mouse" section can be skipped! Does that use glitches? If not, d'you suppose he just didn't understand it that it was possible to make certain jumps.... or did he deliberately make it just barely possible, for speedrunners to show off? :P (And even just knowing that it's that close... it's awfully cruel, to make something as unintuitive as "wait for the mouse" be the solution to something that LOOKS like it could NEARLY be solved traditionally! Especially since there are other no-win-yet-non-fatal points in the game, right? Like a few screens earlier, where you have to leap off of a falling tile? Or was that just a speedrunning trick?)

"Was it a half hour?", he says, partway through a fifteen minute time limit. ;) (I kid; that's some absolutely frantic sportscasting!)

sounds like it's innovated dubstep XD

Who designed this palace, yeah.... that's always the question, how do people get around videogame castles like this without smashing all these tiles beforehand in the process :)

Whether there's a faster way to clear the room at 11:32 -- is there a reason you couldn't have just dropped off the left side once you were over there to hit the switch? (I guess not enough time to stand up and draw your sword before the guard can approach?)

How different is the cutscene if you're nearly out of time?

"Doing that half of the level is actually faster" -- did you only realise that afterwards?

The prince bangs his head on the portcullis, dies, princess marries the mouse :D

What are you thanking the mouse for, he didn't help you ;)

Some of those bugs were super interesting! I'd love to see how else they could be applied... I assume some folks are working on that as we speak :) I can't believe there's still new things to know :D I mean Super Metroid was one thing, but this is...... only five years prior, yikes! MAN, time flies.

I wonder how many of those bugs work on the other ports, actually!

Anyway -- wonderfully entertaining video :) Congrats on a fine run :D

[identity profile] ravenworks.livejournal.com 2014-01-27 04:44 pm (UTC)(link)
Oh, shoot! I didn't have the context to appreciate the nature of that teleport until I saw the map in that overflow bug explanation! I thought those two screens were horizontally adjacent, and you only 'teleported' up by a single tile!!

From what they're saying in the thread 'linked' in the image, it actually CAN be used other places -- it's just that none of those other places happen to be useful for speedruns, I guess?

And oh gosh, wow -- the door opening, that's scary even to read about! Making the race even more pulse-pounding :) (I almost feel like he shouldn't have saved it for only if you're that close... then again, I guess most folks WOULD be that close, and it being different with MORE time is the easter egg rather than the other way around!)

It feels so strange to me that he's not making games any more....! Even if he's also good at writing, and drawing, and his other passions, it's like.... there are other good writers and painters, and so few good programmers :D It's like one of the Beatles giving up music to get into gardening or something. (But, then again.... life is to be enjoyed! Here I am, so obsessing over productivity that I'm projecting it onto someone else and insisting that they should do what they're good at instead of what they love..... it's a hard mindset to shake sometimes!)

[identity profile] tamakun.livejournal.com 2014-02-03 10:38 am (UTC)(link)
I thought I had commented on this -- this was absolutely bonkers, and I have to admit that I loved your "speedtalking" to complement your speedrunning.

I had no idea this game could be completed this fast - you did a spectacular job at it!