(Link to video)
The PCECD version of Prince of Persia is similar to the Sega CD version, but the gameplay is notably different than most of the versions and there are different tricks, resulting on a 'new' objective of this game. This game was released on Japan by Riverhillsoft on 1991 and by Hudson Soft on 1992.

Game objectives

  • Emulator used: BizHawk 2.2
  • BIOS used: TurboGrafx CD Super System Card (USA) (v3.0)
  • Aims for in-game time instead of real time (except 4 levels. - see more below)
  • Takes damage to save time
  • Abuses programming errors

Different tricks? New objective? Explain this.

  • Trick 1 - In this version, it's possible to grab a ledge if you fall too far (see some level comments below).
  • Trick 2 - Accidentally I found on GameFaqs, a 'Easy exit glitch':
In any level, reach the closed exit gate and stand in front of it. Now, hit Select to open the menu, then choose "Game End" and then say "Yes".
While the screen starts to fade out, you can enter the closed exit game without the need to open the exit switch! So, that's the 'new' objective: go to the exit room without the need to press these switch buttons. It allows to complete the stages much more faster, saving an unexpected amount of time.
Also the prince runs much faster than most of the versions.

About the 'Speed 1'

Like the Sega CD version, this game has the option to adjust speed of move and battle mode. On move you can adjust between 1-5 and on battle you can adjust beween 1-9.
The default speed is:
Also the battles is much slower with the default speed.
In this run, both modes were adjusted to 1, speeding up too much. The other reason for this choice is because on this version, the clock timer isn't affected no matter what speed you choose.

General notes

  • As explained above, since the gameplay isn't the same, that skips on level 4, 5 & 12 can't work on this version.
  • At the start of every level, I pause and unpause the game to avoid the 'Level X' and 'XX minutes left' message, saving some frames.
  • Since the gameplay isn't the same as the original version, there are several paths of this run that I stop moving just to adjust position, because you can't skip the guards easily.
  • On the 'exit' room of each stage, I opened the menu and I chose 'game end' option, allowing me not only to enter the closed gate but also stops the 'clock timer' (It costs some frames) while the screen fades out.

Some level comments

  • On the level 2, at the third guard, on the 'speed 1 mode', it's faster killing him than waiting to skip later (Also, taking damage reduces 1 frame of slowdown, as well as the next 'unavoidable' guard).
  • On the exit of level 4 and 10, I use the 'run' button to pause this game to avoid getting hit for the guard (because of 'game over' music. It wastes time), but pausing and unpausing costs a in-game frame (or a centisecond). Roughly 200 frames were saved on both levels, respectively.
  • On the exit of level 5 (on in-game time), it's faster to press the exit switch than avoiding them. So, I used the 'run' button (lost another in-game frame) because when the door fully opens, the prince climbs the stairs one more time, delaying the fade out. About 50 frames were saved avoiding them.
  • In order to skip the 'fat' guard of level 6, a careful position is required. Otherwise, it fails. Also this strategy saves a second (on the 'speed 1 mode').
  • On this version, since it's possible to grab ledges if you fall too far, both levels 7 and 8 is skipped directly to the exit.
  • On 'level 12c', I didn't use the pause because it results on some frame loss during the 'Jaffar room' (Maybe a global timer? I don't know exactly).
  • Since the clock time only stops a bit later after defeats Jaffar, I take advantage to go to the closed gate of the previous room, skipping the need to reopen this (but unfortunately it costs 61 in-game frames, although the game only register the timer of 'level 12a').
  • Also, the Jaffar battle is tough.

RAM Watch

Addresses Description
008A Clock timer (seconds)
00BE Clock timer (frames)

Timetable (Best time)

Stages Seconds+frames Conversion to seconds+centiseconds
Level 1 0:05.20 0:05.33
Level 2 0:41.03 0:41.05
Level 3 0:07.11 0:07.18
Level 4# 0:21:52 0:21.87
Level 5# 0:21.21 0:21.35
Level 6 0:10.26 0:10.43
Level 7 0:04.43 0:04.72
Level 8 0:01.15 0:01.25
Level 9 0:06.55 0:06.92
Level 10# 0:06.17 0:06.28
Level 11 0:27.41 0:27.68
Level 12#0:46.31 / 0:05.55 / 0:18.55## 0:46.52 / 0:05.92 / 0:18.92**
1 - Because of use of 'run' button (to avoid losing time - see some level comments, above) on Level 4, 5 & 10 and the faster way to finish this game, I lost a in-game frame on these levels while on '12c', I lost roughly a in-game second. But these 'improvements' resulted on 532 frames faster, totally.
2 - Since the original version doesn't have 'Level 13' and 'Level 14', the jaffar path and the princess's rescue path (respectively) is still 'level 12'. Because of this, only the timer of 'level 12a' was registered on 'best time' option (from menu). But using RAM Watch, I registered the timers of 'Level 12b and 12c', respectively.

Other comments

I originally wanted to check this PCECD version after finished the SNES POP2 TAS, but due of some problems with the rom (was .bin, instead of .cue, at that time). So, I haven't checked this, until when I found recently a video that shows the level 8 skip. So, I decided to get the correct rom to finally have a chance to research. And with this, I found much more than I expected.
If someday I choose this game again, or I try to improve the NES version (this version sucks, but the published TAS is old) or I pick the SNES version (again) to TAS the 'Training Levels' (although is less entertaining than the 'normal levels').

Special thanks

  • zaphod77, for the 'grab a ledge by falling too far' information.
  • ReyVGM, for the 'easy exit glitch'. This was the motivation to TAS this version.

feos: Judging...
feos: Updating the movie file with a 4 frame improvement.
feos: Judging by the existing precedents, manually changing gameplay speed is fine. So I won't require using the default speed here either.
The tier here is a bit tricky, seeing how the SNES version is in Vault, and the SegaCD version has only got 2 votes in 9 months (one of them is mine). So basically, this game barely entertains anyone. But this time it's twice (give or take) faster, and the audience enjoys it once again.
Finally, this is once again a nicely executed run, accepting to Moons.
fsvgm777: Processing.

Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I figured that out. So should I update the submission?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Challenger
He/Him
Skilled player (1639)
Joined: 2/23/2016
Posts: 1036
feos wrote:
I figured that out. So should I update the submission?
No problem (as well as the new timers of level 3 and level 5).
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14884
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [3523] PCECD Prince of Persia by Challenger in 05:14.31
Joined: 1/13/2007
Posts: 335
As far as i know, every version of Prince of Persia that allows the speed adjustment does not adjust the clock time, which counts down in real time when not paused by something. This is hilarious. I expected it to be fast, but not THAT fast. That exit through closed exit doors bug is very amusing. Needs heavy glitch abuse tag. :) Yet amazingly, at normal speed mode, this is all doable in real time.
Challenger
He/Him
Skilled player (1639)
Joined: 2/23/2016
Posts: 1036
zaphod77 wrote:
As far as i know, every version of Prince of Persia that allows the speed adjustment does not adjust the clock time, which counts down in real time when not paused by something.
The SegaCD version doesn't adjust the clock timer. I tested this during my work on the PCECD version.
My homepage --Currently not much motived for TASing as before...-- But I'm still working.