Prince of Persia: The Sands of Time

From Dolphin Emulator Wiki
Jump to: navigation, search
Prince of Persia: The Sands of Time
Prince of Persia-The Sands of Time.jpg
Developer(s) Ubisoft Montreal
Publisher(s) Ubisoft
Series Prince of Persia
Platform(s) GameCube
Release date(s) NA November 18, 2003
EU February 20, 2004
Genre(s) Platform, Action-adventure, Beat 'em up
Mode(s) Single-player
Input methods GameCube Controller, Game Boy Advance
Compatibility 4Stars4.pngEdit rating: Prince of Persia: The Sands of Time
Playable
GameIDs GPTP41, GPTE41
See also...

Dolphin Forum thread
Open Issues

Search Google
Search Wikipedia

In Prince of Persia: The Sands of Time, embark on a journey of scorched sands and ancient legends. A young prince, drawn to the dark powers of a magic dagger, unleashes a deadly evil upon a beautiful kingdom. Guide the Prince on his quest to reverse the curse by using the Sands of Time, a power which allows you to erase the past, see into the future and slow down the present. Perform gravity-defying acrobatics and swashbuckling attacks in a staggering array of landscapes and kingdoms. Restore peace to the land and fulfill your destiny.

Problems

Purple Transitions

Since at least 5.0-6208, on the loading screen with the Dagger of Time, the bottom half of the screen will momentarily flash purple with default settings. This can be solved by unchecking "Store XFB Copies to Texture Only".

Unknown Opcode Error

Since at least 5.0, Dolphin will throw an unknown opcode error after the final cutscene and before the credits. Disabling Dual Core solves the issue, or pressing Yes/OK on the dialogues that appear/disabling panic handlers will allow the credits to work seemingly without problems. See issue 10827.

Overwrite Save Input Delay

Since at least 5.0, when on the Yes/No dialogue asking to confirm overwriting a save, input becomes unresponsive and delayed, seeming to not take any inputs and then soon after flipping between yes and no rapidly. There is no known solution. See issue 10828.

Enhancements

16:9 Widescreen Gecko Code

NA

$16:9 Widescreen
2006ACD0 4180FD6C
06004000 00000010
C002B4A4 EC000732
D01F0110 481AF56C
0416DF94 C00296C4
041B3574 4BE50A8C
044EAFE4 3F1A0000
E2000001 80008000

Configuration

Only configuration options for the best compatibility where they deviate from defaults are listed.

General

Config Setting Notes

Enable Dual Core

Off Fixes unknown opcode error before credits

Graphics

Config Setting Notes

Store XFB Copies to Texture Only

Off Fixes purple transitions

Version Compatibility

The graph below charts the compatibility with Prince of Persia: The Sands of Time since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-9211 (current)
Δ
Δ
Δ
Δ
Δ
2.0 (r5384)
Compatibility can be assumed to align with the indicated revisions. However, compatibility may extend to prior revisions or compatibility gaps may exist within ranges indicated as compatible due to limited testing. Please update as appropriate.

Testing

This title has been tested on the environments listed below:

Test Entries
Revision OS Version CPU GPU Result Tester
3.0-1334 Windows Vista AMD FX-8320 @ 4GHz NVIDIA GeForce GTX 580 Laggy, unless internal resolution is set to 1x. Terry Suave
4.0-5917 Windows 8.1 Intel Core i5-3210M @ 2.5GHz Intel HD Graphics 4000 Laggy at title and gameplay. Good framerate at Companies involved portion. Cinematics scenes lags/normal. Max FPS rages from 15-25FPS Shoxuja
5.0-6208 Windows 10 Intel Core i3-3220 @ 3.3GHz NVIDIA GeForce GTX 1060 Needs XFB to RAM for loading screens. On the overwrite save yes/no dialogue, there's a ton of input delay, but this doesn't happen in any other menu. I was able to complete the entire game, but immediately between the final cutscene and the credits, Dolphin threw an unknown opcode error. Hitting "yes" on all the dialogues let the credits work seemingly without issue. The game is fully playable and can be completed in any case. Xerxes

Gameplay Videos