Prince of Persia Sands of Time: Error? Please help...

Recommended Videos

jonnopon3000

New member
Feb 25, 2009
900
0
0
I just got back into the SoT trilogy because a friend mentioned them and I remembered how much I love that trilogy.

I got Sands of Time (after extensive research to be sure it works on Vista), and tried to install it. It gets right to the end, then misses one particular file. It asks "do you want to delete the install folder and all its contents? Hitting no will finish installation, and allow troubleshooting." However, clicking "No" deletes the install folder and all its contents...

The file it misses is a support file of some kind - below is the error message I get to exact wording:

Component: EMEA Registration
File Group: Common Reg Files - EMEA
File: E:\Support\Register\dll\xmltok.dll
Error: Incorrect Function


I have tried running the installer in xp compatibility (for all it does :D), I have tried running it as admin (created a separate account just so I can do this specifically, in fact), and I have tried messing with vista's settings to see if there is something wrong. Basically, I have spent 2 days fiddling with the install and it is not doing anything.
There are no registry items to edit, as the game does not install successfully.

I was just wondering if there is anything anyone can suggest. I am running Vista, on a system that can most definitely run the game (I installed the demo to test it when I got this error), and I recently restored so my HDD is not corrupt in any way as far as is possible to tell.

Seems like a long shot, but might as well ask, right?

Feel free to ask for any more information.
Thanks for the time ^^
 

jonnopon3000

New member
Feb 25, 2009
900
0
0
OK, crisis over, got the game running. God that was annoying.

I read up, and the file I was having trouble with is one of those really annoying "register the game for hints and tips and we'll load you with a survey" pieces of crap programs that run the first time you run a game. So, natually, the game didn't need it to run.

Since it was also the last file to install on the list, it became simple. If the game didn't need it, and everything the game did need was already there, when the install stopped to tell me it is missing a file, I copied the Ubisoft folder to somewhere other than its current location (C:\program files), then allowed the install to delete the ubisoft folder. Next, I simply copied the ubisoft folder back to program files and ran the application from inside the folder itself rather than from the disc. It spun the disc drive, loaded the game and skipped the registration crap simply because the file is not there. So, working game, no trouble, no retarded register first time I ran it.

I am quite pleased with the solution, was extremely simple ^^
 

Marter

Elite Member
Legacy
Oct 27, 2009
14,276
19
43
Glad to hear you got it working. Have fun with Sands of Time.