Difference between revisions of "Prince of Persia: Warrior Within"
From PCGamingWiki, the wiki about fixing PC games
m (The game requires a geforce 3 as minimum that only supports D3D 8.0, warrior within used pixel shader 1.3, pixel shader 2.0 only came with d3d 9. The game too was released to xbox OG that has d3d 8.1) |
SargeCassidy (talk | contribs) (→Availability: Added unknown DRM to the Marketplace row and updated the reference with an archived listing for the game.) |
||
(83 intermediate revisions by 7 users not shown) | |||
Line 29: | Line 29: | ||
|lutris = prince-of-persia-warrior-within | |lutris = prince-of-persia-warrior-within | ||
|strategywiki = Prince of Persia: Warrior Within | |strategywiki = Prince of Persia: Warrior Within | ||
− | |mobygames = | + | |mobygames = 16156 |
|wikipedia = Prince of Persia: Warrior Within | |wikipedia = Prince of Persia: Warrior Within | ||
|winehq = 4718 | |winehq = 4718 | ||
Line 44: | Line 44: | ||
'''General information''' | '''General information''' | ||
− | + | {{mm}} [https://discord.gg/princeofpersia Official franchise Discord server] | |
− | {{mm}} [https:// | ||
{{GOG.com links|1207659082|prince_of_persia_series|for game series}} | {{GOG.com links|1207659082|prince_of_persia_series|for game series}} | ||
{{mm}} [https://steamcommunity.com/app/13500/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/13500/discussions/ Steam Community Discussions] | ||
Line 51: | Line 50: | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | Disc check | The "Prince of Persia: Sands of Time Trilogy" re-release has a simple disc check.<br>Russian copies use {{DRM|StarForce|3}}.<br>All other releases | + | {{Availability/row| Retail | | Disc check | The "''Prince of Persia: Sands of Time Trilogy''" re-release has a simple disc check.<br>Russian copies use {{DRM|StarForce|3}}.<br>All other releases use {{DRM|SafeDisc|v4}}. | | Windows }} |
+ | {{Availability/row| Epic | prince-of-persia-warrior-within | Uplay | | | Windows }} | ||
{{Availability/row| GamersGate | prince-of-persia-warrior-withintm | Uplay | | | Windows }} | {{Availability/row| GamersGate | prince-of-persia-warrior-withintm | Uplay | | | Windows }} | ||
{{Availability/row| GOG.com | prince_of_persia_warrior_within | DRM-free | | | Windows }} | {{Availability/row| GOG.com | prince_of_persia_warrior_within | DRM-free | | | Windows }} | ||
Line 58: | Line 58: | ||
{{Availability/row| Steam | 13500 | Steam | | | Windows }} | {{Availability/row| Steam | 13500 | Steam | | | Windows }} | ||
{{Availability/row| Uplay | 575ffda7a3be1633568b4e08 | Uplay | Included with {{Store feature|Uplay+}}| | Windows }} | {{Availability/row| Uplay | 575ffda7a3be1633568b4e08 | Uplay | Included with {{Store feature|Uplay+}}| | Windows }} | ||
− | {{Availability/row| Games for Windows Marketplace | GFWL | GFWL | <ref>{{Refurl|url=https:// | + | {{Availability/row| Games for Windows Marketplace | GFWL | GFWL, unknown | <ref>{{Refurl|url=https://web.archive.org/web/20120714024234/http://marketplace.xbox.com/en-US/Product/Prince-of-Persia-WW/66acd000-77fe-1000-9115-d80455530859|title=Prince of Persia: WW - Xbox.com|date=2024-05-12}}</ref> | | Windows | unavailable }} |
}} | }} | ||
{{++}} There are two demos available: [https://archive.org/details/PrinceOfPersiaWarriorWithinDemo version 1] and [https://www.gamepressure.com/download.asp?ID=7028 version 2]. | {{++}} There are two demos available: [https://archive.org/details/PrinceOfPersiaWarriorWithinDemo version 1] and [https://www.gamepressure.com/download.asp?ID=7028 version 2]. | ||
Line 78: | Line 78: | ||
===Unofficial Patch=== | ===Unofficial Patch=== | ||
− | {{ii}} | + | {{ii}} Fixes many problems with camera and mouse input, adds proper 16:9 support, 100 FPS cap to help with physics and de-sync problems in cutscenes. |
− | {{--}} Odd camera sensitivity for controller users (see below) | + | {{--}} Odd camera sensitivity for controller users (see below). |
− | |||
{{Fixbox|description=Instructions |fix= | {{Fixbox|description=Instructions |fix= | ||
− | # Download the Unofficial Patch from [https://www.nexusmods.com/princeofpersiawarriorwithin/mods/10/?tab=description | + | # Download the Unofficial Patch from [https://www.nexusmods.com/princeofpersiawarriorwithin/mods/10/?tab=description here]. |
− | # | + | # Copy all files from the archive to {{folder|{{p|game}}}}. |
− | + | # Edit {{file|pop2.ini}} to add your resolution or change FOV if you want. | |
− | # Edit pop2.ini to add your resolution or change FOV if you want. | + | #Add this command: <code>WINEDLLOVERRIDES="dinput8.dll=n,b" %command%</code> to launch options in Steam or a DLL override for {{file|dinput8.dll}} if using Lutris/Bottles/WINE on linux. |
− | |||
'''Notes''' | '''Notes''' | ||
{{ii}} For controller users, copy everything except for the replacement executable. | {{ii}} For controller users, copy everything except for the replacement executable. | ||
}} | }} | ||
− | |||
===Skip intro videos=== | ===Skip intro videos=== | ||
Line 124: | Line 121: | ||
|discord = | |discord = | ||
|discord notes = | |discord notes = | ||
− | |epic games launcher = | + | |epic games launcher = false |
|epic games launcher notes = | |epic games launcher notes = | ||
|gog galaxy = false | |gog galaxy = false | ||
Line 183: | Line 180: | ||
{{Fixbox|description=Widescreen fix ({{term|Hor+}})|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=1DpZAA4D0Ew|title=Prince of Persia: Warrior Within Widescreen HD Test №3 PC - YouTube|date=2017-03-02}}</ref>|fix= | {{Fixbox|description=Widescreen fix ({{term|Hor+}})|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=1DpZAA4D0Ew|title=Prince of Persia: Warrior Within Widescreen HD Test №3 PC - YouTube|date=2017-03-02}}</ref>|fix= | ||
# Download Widescreen fix by nemesis 2000 from [https://web.archive.org/web/20220506235956/http://ps2wide.net/pc.html#popww Here] or from [https://community.pcgamingwiki.com/files/file/2000-prince-of-persia-warrior-within-widescreen-fix-by-nemesis2000/ PCGW Mirror] | # Download Widescreen fix by nemesis 2000 from [https://web.archive.org/web/20220506235956/http://ps2wide.net/pc.html#popww Here] or from [https://community.pcgamingwiki.com/files/file/2000-prince-of-persia-warrior-within-widescreen-fix-by-nemesis2000/ PCGW Mirror] | ||
− | # Extract {{file|pop2.7z}} files to | + | # Extract {{file|pop2.7z}} files to {{folder|{{p|game}}}} ''(password: pop2)''. |
# If you have the '''GOG.com version''' of the game, you will need to run {{file|upx.bat}} once. | # If you have the '''GOG.com version''' of the game, you will need to run {{file|upx.bat}} once. | ||
# Edit {{file|pop2.ini}} with a text editor and set your desired resolution and FOV multiplier. | # Edit {{file|pop2.ini}} with a text editor and set your desired resolution and FOV multiplier. | ||
Line 189: | Line 186: | ||
'''Notes''' | '''Notes''' | ||
{{ii}} Supported exe size: 5 533 696 bytes. | {{ii}} Supported exe size: 5 533 696 bytes. | ||
− | {{ii}} When using any other language than English, | + | {{ii}} When using any other language than English, {{code|HUD_glitch_fix}} must be disabled in INI file. |
}} | }} | ||
Line 210: | Line 207: | ||
===Post-processing=== | ===Post-processing=== | ||
{{Fixbox|description=Disable post-processing effects|ref={{cn|date=June 2018}}|fix= | {{Fixbox|description=Disable post-processing effects|ref={{cn|date=June 2018}}|fix= | ||
− | * Use [https://helixmod.blogspot.com/2018/06/prince-of-persia-warrior-within.html 3D Vision fix] to toggle | + | * Use [https://helixmod.blogspot.com/2018/06/prince-of-persia-warrior-within.html 3D Vision fix] to toggle blur, bloom and heat distortion effects. |
}} | }} | ||
Line 219: | Line 216: | ||
|key remap notes = | |key remap notes = | ||
|acceleration option = false | |acceleration option = false | ||
− | |acceleration option notes = Forced Negative mouse acceleration and deadzones. Use [[# | + | |acceleration option notes = Forced Negative mouse acceleration and deadzones. Use [[#Unofficial Patch|Unofficial Patch]] to fix it. |
|mouse sensitivity = true | |mouse sensitivity = true | ||
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
Line 285: | Line 282: | ||
{{Fixbox|description=Instructions|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/13500/discussions/0/487876568242758529/|title=Steam Community|date=May 2023}}</ref>|fix= | {{Fixbox|description=Instructions|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/13500/discussions/0/487876568242758529/|title=Steam Community|date=May 2023}}</ref>|fix= | ||
# Go to the installation folder. | # Go to the installation folder. | ||
− | # Open {{file|POPDATA.BF}} with a text editor such as [https://notepad-plus-plus.org Notepad ++]. | + | # Open {{file|POPDATA.BF}} with a text editor such as [https://notepad-plus-plus.org Notepad++]. |
− | # Press {{key|Ctrl|F}} and find the line <code> Input event names</code>. | + | # Press {{key|Ctrl|F}} and find the line <code>Input event names</code>. |
− | # Under it go to <code>Gamepads</code> then change the buttons to what you want. | + | # Under it, go to <code>Gamepads</code> then change the buttons to what you want. |
'''Notes''' | '''Notes''' | ||
− | {{ii}} Make sure | + | {{ii}} Make sure not to increase or decrease the file size to prevent crashes. |
− | {{ii}} [https://community.pcgamingwiki.com/files/file/1115-prince-of-persia-warrior-within-button-prompts/ Xbox 360 and DualShock 4] replacement files can be used (only for Warrior Within). | + | {{ii}} [https://community.pcgamingwiki.com/files/file/1115-prince-of-persia-warrior-within-button-prompts/ Xbox 360 and DualShock 4] replacement files can be used (only for ''Warrior Within''). |
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
==Audio== | ==Audio== | ||
Line 312: | Line 305: | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = true | |eax support = true | ||
− | |eax support notes = EAX Unified (compatible with EAX 1.0, 2.0, and 3.0). Reverb is [[Topic:Xa6nfkug5vwz6t5d|not audible]], requires [https://airtable.com/shrtTsUtiAJQ7wFGI/tblNOTdmp5nHXfFGU/viwjDPuKOjBnIQunv/recedzHaAnYDhwNO9 boosting with DSOAL]. | + | |eax support notes = EAX Unified (compatible with EAX 1.0, 2.0, and 3.0).<br> Reverb is [[Topic:Xa6nfkug5vwz6t5d|not audible]], requires [https://airtable.com/shrtTsUtiAJQ7wFGI/tblNOTdmp5nHXfFGU/viwjDPuKOjBnIQunv/recedzHaAnYDhwNO9 boosting with DSOAL]. |
|royalty free audio = always on | |royalty free audio = always on | ||
|royalty free audio notes = | |royalty free audio notes = | ||
Line 372: | Line 365: | ||
|audio = true | |audio = true | ||
|subtitles = true | |subtitles = true | ||
− | |notes = Retail | + | |notes = Retail only |
|fan = | |fan = | ||
}} | }} | ||
Line 404: | Line 397: | ||
|audio = false | |audio = false | ||
|subtitles = true | |subtitles = true | ||
− | |notes = Retail | + | |notes = Retail only |
|fan = | |fan = | ||
}} | }} | ||
Line 454: | Line 447: | ||
==Issues unresolved== | ==Issues unresolved== | ||
===Muted dialogue with Kaileena in the hourglass room=== | ===Muted dialogue with Kaileena in the hourglass room=== | ||
− | {{ii}} Voices become inaudible during dialogue with Kaileena; this will force players to enable the | + | {{ii}} Voices become inaudible during dialogue with Kaileena; this will force players to enable subtitles in the game options. There is no fix so far. |
==Issues fixed== | ==Issues fixed== | ||
Line 464: | Line 457: | ||
===Launcher not working=== | ===Launcher not working=== | ||
− | {{Fixbox|description=Registry edit method 1|fix= | + | {{Fixbox|description=Registry edit method #1|fix= |
# Download [https://mega.nz/file/cagAlaQT#Ibme1z_AAsjkRN9VJBvw2ML1poR86HlluDHChFJUmco this] and open with text according to your operating system. | # Download [https://mega.nz/file/cagAlaQT#Ibme1z_AAsjkRN9VJBvw2ML1poR86HlluDHChFJUmco this] and open with text according to your operating system. | ||
# Change {{code|Product_Path}} and {{code|Profiles_Path}} with your own game location. | # Change {{code|Product_Path}} and {{code|Profiles_Path}} with your own game location. | ||
− | # Save the REG file and double-click on it. Finally run the game. | + | # Save the REG file and double-click on it. |
+ | # Finally, run the game. | ||
}} | }} | ||
− | {{Fixbox|description=Registry edit method 2|fix= | + | {{Fixbox|description=Registry edit method #2|fix= |
# Press {{key|Win|R}}, type {{code|regedit}} and click '''OK'''. | # Press {{key|Win|R}}, type {{code|regedit}} and click '''OK'''. | ||
# Go to: | # Go to: | ||
− | #* For x86, {{code|HKEY_LOCAL_MACHINE\SOFTWARE\Ubisoft\Prince of Persia Warrior Within\1.00.999}} | + | #* For x86, {{code|HKEY_LOCAL_MACHINE\SOFTWARE\Ubisoft\Prince of Persia Warrior Within\1.00.999}}. |
− | #* For x64, {{code|HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ubisoft\Prince of Persia Warrior Within\1.00.999}} | + | #* For x64, {{code|HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ubisoft\Prince of Persia Warrior Within\1.00.999}}. |
− | # Change {{code|Product_Path}} and {{code|Profiles_Path}} with your own game location. Finally run the game. | + | # Change {{code|Product_Path}} and {{code|Profiles_Path}} with your own game location. |
+ | # Finally, run the game. | ||
}} | }} | ||
− | {{Fixbox|description=Run pop2.exe from the game directory while the launcher is open|fix= | + | {{Fixbox|description=Run {{file|pop2.exe}} from the game directory while the launcher is open|fix= |
− | + | '''Notes''' | |
− | + | {{ii}} The launcher must be running for {{file|pop2.exe}} to be launched correctly. | |
+ | {{ii}} From limited testing, this seems that this automatically populates the above REG key. | ||
}} | }} | ||
{{Fixbox|description=Use launcher skip|fix= | {{Fixbox|description=Use launcher skip|fix= | ||
− | # | + | # Download the ZIP file from [https://community.pcgamingwiki.com/files/file/2689-launcher-skip-work-around-for-prince-of-persia-ww-and-ttt-windows-only/ here] and copy both BAT files into {{folder|{{p|game}}}}. |
− | + | # In '''Steam/GOG Galaxy''', add the following command to the game launch options: {{code|pop2launcherskip.bat %command%}}. | |
− | # In | + | # Finally, run the game. |
− | # | + | '''Notes''' |
+ | {{ii}} For further details, read the file description. | ||
+ | {{ii}} Tested with both Steam and GOG.com versions. | ||
+ | {{--}} This is not a true launcher bypass, as the launcher still has to run in the background. | ||
+ | }} | ||
+ | |||
+ | {{Fixbox|description=Use Widescreen Launcher v2|fix= | ||
+ | '''Non-Steam:''' | ||
+ | # Download [https://github.com/alex47exe/Prince-of-Persia-WW_WidescreenLauncher_v2/releases/tag/v1.4.7 this] and extract its contents to {{code|{{p|game}}}}. | ||
+ | # Run {{file|_Prince Of Persia Warrior Within.exe}} as administrator. | ||
+ | |||
+ | '''Steam (Windows):''' | ||
+ | # Download [https://github.com/alex47exe/Prince-of-Persia-WW_WidescreenLauncher_v2/releases/tag/v1.4.7 this] and extract all files except {{file|POP2.EXE}} to {{code|{{p|game}}}}. | ||
+ | # Rename the following files: | ||
+ | #* {{file|PrinceOfPersia.exe}} to {{code|PrinceOfPersiaSteam.exe}}. | ||
+ | #* {{file|_Prince Of Persia Warrior Within.exe}} to {{code|PrinceOfPersia.exe}}. | ||
+ | #* {{file|_Prince Of Persia Warrior Within.ini}} to {{code|PrinceOfPersia.ini}}. | ||
+ | # Open {{file|PrinceOfPersia.ini}} with any text editor, and edit the following line: | ||
+ | #* <code>exe_run = PrinceOfPersia.exe</code> to <code>exe_run = PrinceOfPersiaSteam.exe</code>. | ||
+ | # Run the game from Steam. If the {{key|PLAY}} button is still greyed out, then click on {{key|QUIT}} and the game should start. | ||
+ | |||
+ | '''Steam (Linux):''' | ||
+ | * Same procedure for Windows. If using the Unofficial Patch, add the following command in the launch options: <code>WINEDLLOVERRIDES="dinput8.dll=n,b" %command%</code> | ||
'''Notes''' | '''Notes''' | ||
− | {{ii}} | + | {{ii}} It is recommended to be used in combination with the [https://www.nexusmods.com/princeofpersiawarriorwithin/mods/10 Unofficial Patch]. |
− | {{ii}} This | + | {{ii}} If combined with the Unofficial Patch, extract only {{file|_Prince Of Persia Warrior Within.exe}} and {{file|_Prince Of Persia Warrior Within.ini}} from the 7z file. |
− | {{--}} | + | {{ii}} This fix automatically applies the widescreen fix. |
+ | {{--}} There is a bug that restarts the game after exiting the menu. | ||
}} | }} | ||
Line 502: | Line 521: | ||
===Alt+Tab not working=== | ===Alt+Tab not working=== | ||
− | {{ii}} After opening the game, pressing {{key|alt|tab}} does not return to the desktop | + | {{ii}} After opening the game, pressing {{key|alt|tab}} does not return to the desktop. |
− | {{Fixbox|description=Before entering the game, open a folder or a | + | {{Fixbox|description=Before entering the game, open a folder or a TXT file and then enter the game.}} |
− | === | + | ===The game fails to start=== |
{{ii}} Error: "The game cannot be launched. The filename, directory name, or volume label syntax is incorrect." | {{ii}} Error: "The game cannot be launched. The filename, directory name, or volume label syntax is incorrect." | ||
{{Fixbox|description=Run {{file|PrinceOfPersia.exe}} as administrator}} | {{Fixbox|description=Run {{file|PrinceOfPersia.exe}} as administrator}} | ||
Line 511: | Line 530: | ||
===Cutscenes are de-synchronised=== | ===Cutscenes are de-synchronised=== | ||
{{ii}} Running the game at 60 FPS or above causes cutscenes to speed up while audio lags behind. | {{ii}} Running the game at 60 FPS or above causes cutscenes to speed up while audio lags behind. | ||
− | {{Fixbox|description=Cap the | + | {{Fixbox|description=Cap the frame rate below 60 FPS|ref=<ref>{{Refcheck|user=Sidspyker|date=2020-09-22|comment=Comment (optional)}}</ref>|fix= |
− | # Nvidia users can use <code>Nvidia Control Panel</code> or <code>Nvidia Inspector</code> to cap the | + | # Nvidia users can use <code>Nvidia Control Panel</code> or <code>Nvidia Inspector</code> to cap the frame rate to <code>59</code> or <code>58</code> FPS in the game specific profile. |
# AMD users can use <code>AMD Chill</code> or <code>Framerate Target Control</code> option to do the same. | # AMD users can use <code>AMD Chill</code> or <code>Framerate Target Control</code> option to do the same. | ||
'''Notes''' | '''Notes''' | ||
− | {{--}} RTSS frame rate | + | {{--}} RTSS frame rate limiter does not seem to work. |
}} | }} | ||
===Falling off Ropes during Wallruns in certain sections of the game=== | ===Falling off Ropes during Wallruns in certain sections of the game=== | ||
− | {{ii}} This usually happens in the Garden level and to users of High | + | {{ii}} This usually happens in the Garden level and to users of High Frame Rate and Variable Sync Displays that turn off V-Sync. |
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Limit the frame rate]] to 60 FPS|ref={{cn|date=September 2021}}}} | {{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Limit the frame rate]] to 60 FPS|ref={{cn|date=September 2021}}}} | ||
{{Fixbox|description=Enable V-Sync and set the refresh rate to 60Hz}} | {{Fixbox|description=Enable V-Sync and set the refresh rate to 60Hz}} | ||
− | === | + | ===Crashes during cutscene after the first boss fight=== |
− | {{ii}} In the middle of the cutscene, the game crashes to desktop | + | {{ii}} In the middle of the cutscene, the game crashes to desktop. |
− | {{Fixbox|description=Enable [[Windows Compatibility Mode|compatibility mode]] in the properties of {{file|PrinceOfPersia.exe}} and set it to {{code|Windows XP (Service Pack 2)}} <ref>{{Refcheck|user=Reonu|date=June 12, 2022}}</ref>}} | + | {{Fixbox|description=Enable [[Windows Compatibility Mode|compatibility mode]] in the properties of {{file|PrinceOfPersia.exe}}, and set it to {{code|Windows XP (Service Pack 2)}}.<ref>{{Refcheck|user=Reonu|date=June 12, 2022}}</ref>}} |
===Unable to use Sand Powers besides Rewind/Recall when playing with a Controller=== | ===Unable to use Sand Powers besides Rewind/Recall when playing with a Controller=== | ||
Line 532: | Line 551: | ||
{{Fixbox|description=If the controller supports multiple modes, switch from XInput to DirectInput and rebind buttons in the game options.|ref=<ref>{{Refcheck|user=Sidspyker|date=2020-09-22|comment=I happen to have a multiple modes controller, works as it should with no further tweaking necessary}}</ref>}} | {{Fixbox|description=If the controller supports multiple modes, switch from XInput to DirectInput and rebind buttons in the game options.|ref=<ref>{{Refcheck|user=Sidspyker|date=2020-09-22|comment=I happen to have a multiple modes controller, works as it should with no further tweaking necessary}}</ref>}} | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Use bumpers instead |
}} | }} | ||
− | {{Fixbox|description=Use Steam Input to map the Left trigger | + | {{Fixbox|description=Use Steam Input to map the Left trigger to the R key on keyboard|fix= |
− | |||
'''Notes''' | '''Notes''' | ||
{{ii}} Only works if the R key is still set to rewind time on the keyboard. | {{ii}} Only works if the R key is still set to rewind time on the keyboard. | ||
Line 542: | Line 560: | ||
}} | }} | ||
− | |||
{{Fixbox|description=Use XInput Plus|ref=<ref>{{Refcheck|user=Sidspyker|date=2020-09-22|comment=Comment (optional)}}</ref>|fix= | {{Fixbox|description=Use XInput Plus|ref=<ref>{{Refcheck|user=Sidspyker|date=2020-09-22|comment=Comment (optional)}}</ref>|fix= | ||
# Download and run [[Glossary:Controller#XInput Plus|XInput Plus]]. | # Download and run [[Glossary:Controller#XInput Plus|XInput Plus]]. | ||
Line 550: | Line 567: | ||
# Click '''Apply''' and a DLL file will be installed to the game directory. | # Click '''Apply''' and a DLL file will be installed to the game directory. | ||
# Run the game and rebind triggers in the options. | # Run the game and rebind triggers in the options. | ||
− | |||
'''Notes''' | '''Notes''' | ||
{{ii}} If pressing the Left Stick fully makes you walk instead of running:<br> - Go to '''Sticks''' tab, then '''Left Stick''' tab and reduce {{key|Saturation}} in 5% increments until rectified. | {{ii}} If pressing the Left Stick fully makes you walk instead of running:<br> - Go to '''Sticks''' tab, then '''Left Stick''' tab and reduce {{key|Saturation}} in 5% increments until rectified. | ||
}} | }} | ||
+ | |||
+ | ===Controller not working=== | ||
+ | {{Fixbox|description=Set the [[Windows Compatibility Mode|compatibility mode]] to <code>Windows XP (Service Pack 2)</code>}} | ||
+ | {{Fixbox|description=If only profile selection works, you need to set the controls again.}} | ||
==Other information== | ==Other information== | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 9.0b |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 601: | Line 621: | ||
{{ii}} For more information, you can check the {{file|README.txt}} file inside the archive. | {{ii}} For more information, you can check the {{file|README.txt}} file inside the archive. | ||
}} | }} | ||
+ | |||
+ | ===Mods=== | ||
+ | ====[https://www.moddb.com/mods/upscaled-videos-and-artwork-includes-audio-fixes/downloads Upscaled Videos and Artwork]==== | ||
+ | {{++}} Upscales videos and artworks to 1080p. | ||
==System requirements== | ==System requirements== |
Latest revision as of 18:29, 12 May 2024
Developers | |
---|---|
Ubisoft Montreal | |
Publishers | |
Ubisoft | |
Retail re-release | Sold Out Software |
Engines | |
Jade | |
Release dates | |
Windows | December 2, 2004 |
Reception | |
Metacritic | 83 |
IGDB | 80 |
Taxonomy | |
Monetization | One-time game purchase, Subscription gaming service |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person, Bird's-eye view |
Controls | Direct control |
Genres | Action, Adventure, Hack and slash, Platform |
Art styles | Realistic |
Themes | Fantasy, Middle East |
Series | Prince of Persia |
Prince of Persia: Warrior Within is a singleplayer third-person and bird's-eye view action, adventure, hack and slash and platform game in the Prince of Persia series.
General information
- Official franchise Discord server
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | The "Prince of Persia: Sands of Time Trilogy" re-release has a simple disc check. Russian copies use StarForce 3 DRM[Note 1]. All other releases use SafeDisc v4 DRM[Note 2]. |
|||
Epic Games Store | ||||
GamersGate | ||||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
Steam | ||||
Ubisoft Store | Included with Ubisoft+ | |||
Games for Windows Marketplace (unavailable) | [7] |
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- StarForce DRM for this game does not work on modern versions of Windows (see above for affected versions).
- There are two demos available: version 1 and version 2.
Monetization
Type | Notes |
---|---|
One-time game purchase | The game requires an upfront purchase to access. |
Subscription gaming service | Available via Ubisoft+. |
Essential improvements
Unofficial Patch
- Fixes many problems with camera and mouse input, adds proper 16:9 support, 100 FPS cap to help with physics and de-sync problems in cutscenes.
- Odd camera sensitivity for controller users (see below).
Instructions |
---|
Notes
|
Skip intro videos
Delete or rename video files[citation needed] |
---|
|
Skip loading screens
Delete or rename video files[citation needed] |
---|
Notes
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\[Note 3] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/13500/pfx/[Note 4] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\GameProfiles\POPWWPROFILES[Note 3] %PROGRAMDATA%\POPWWPROFILES\[Note 3] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/13500/pfx/[Note 4] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Epic Games Launcher | ||
GOG Galaxy | ||
Steam Cloud | ||
Ubisoft Connect |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | See Widescreen resolution. | ||
Ultra-widescreen | See Widescreen resolution. | ||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | See Widescreen resolution. | ||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | See Windowed. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Playing at 60 FPS desyncs cutscenes lipsync and audio. See Cutscenes are de-synchronised. Cutscenes and parkour might behave unexpectedly if the frame rate is above 60 FPS. See Falling off Ropes during Wallruns in certain sections of the game. |
||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Widescreen resolution
Widescreen fix (Hor+)[8] |
---|
Notes
|
Windowed
Use DxWnd[9] |
---|
Notes
|
Post-processing
Disable post-processing effects[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Forced Negative mouse acceleration and deadzones. Use Unofficial Patch to fix it. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | See Button prompts. | |
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Button prompts
- Works for the entire trilogy.
Instructions[10] |
---|
Notes
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Up to 7.0 output.[11] | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | EAX Unified (compatible with EAX 1.0, 2.0, and 3.0). Reverb is not audible, requires boosting with DSOAL. |
|
Royalty free audio |
- May require DirectSound3D restoration software to enable EAX and surround sound functionality on Windows Vista and later.
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Czech | Retail only. Patch for digital release here. | |||
French | ||||
German | ||||
Hungarian | Fan translation, download. | |||
Italian | Retail, steam and Ubisoft Connect only. Patch for the GOG release here. |
|||
Japanese | Retail only | |||
Polish | Retail version only. Patch for digital release here. | |||
Russian | Retail and GOG only. Patch for other digital release here. | |||
Spanish | ||||
Simplified Chinese | Retail only |
VR support
3D modes | State | Notes | |
---|---|---|---|
Nvidia 3D Vision | See Helix Mod: Prince of Persia: Warrior Within | ||
vorpX | G3D User created game profile, see vorpx forum profile introduction. |
Issues unresolved
Muted dialogue with Kaileena in the hourglass room
- Voices become inaudible during dialogue with Kaileena; this will force players to enable subtitles in the game options. There is no fix so far.
Issues fixed
FMVs played without audio
Use WW Audio Fix |
---|
|
Launcher not working
Registry edit method #1 |
---|
|
Registry edit method #2 |
---|
|
Run pop2.exe from the game directory while the launcher is open
|
---|
Notes
|
Use launcher skip |
---|
Notes
|
Use Widescreen Launcher v2 |
---|
Non-Steam:
Steam (Windows):
Steam (Linux):
Notes
|
Enable Alt+F4
Instructions |
---|
|
Alt+Tab not working
- After opening the game, pressing Alt+Tab ↹ does not return to the desktop.
Before entering the game, open a folder or a TXT file and then enter the game. |
---|
The game fails to start
- Error: "The game cannot be launched. The filename, directory name, or volume label syntax is incorrect."
Run PrinceOfPersia.exe as administrator
|
---|
Cutscenes are de-synchronised
- Running the game at 60 FPS or above causes cutscenes to speed up while audio lags behind.
Cap the frame rate below 60 FPS[12] |
---|
Notes
|
Falling off Ropes during Wallruns in certain sections of the game
- This usually happens in the Garden level and to users of High Frame Rate and Variable Sync Displays that turn off V-Sync.
Limit the frame rate to 60 FPS[citation needed] |
---|
Enable V-Sync and set the refresh rate to 60Hz |
---|
Crashes during cutscene after the first boss fight
- In the middle of the cutscene, the game crashes to desktop.
Enable compatibility mode in the properties of PrinceOfPersia.exe , and set it to Windows XP (Service Pack 2) .[13]
|
---|
Unable to use Sand Powers besides Rewind/Recall when playing with a Controller
- This is a limitation of XInput Controllers when playing older DirectInput games. LT and RT are bound to the Z-Axis and do not register when held simultaneously.
If the controller supports multiple modes, switch from XInput to DirectInput and rebind buttons in the game options.[14] |
---|
Use bumpers instead |
---|
Use Steam Input to map the Left trigger to the R key on keyboard |
---|
Notes
|
Use XInput Plus[15] |
---|
Notes
|
Controller not working
Set the compatibility mode to Windows XP (Service Pack 2)
|
---|
If only profile selection works, you need to set the controls again. |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9.0b |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Extract all Voice, SFX & Music files
Instructions |
---|
Notes
|
Mods
Upscaled Videos and Artwork
- Upscales videos and artworks to 1080p.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98 SE | 2000, XP |
Processor (CPU) | Intel Pentium III 1.0 GHz AMD Athlon 1.0 GHz |
Intel Pentium 4 1.5 GHz AMD Athlon 1.5 GHz |
System memory (RAM) | 256 MB | 512 MB |
Hard disk drive (HDD) | 1.5 GB | 3.5 GB 2.2 GB (Steam) |
Video card (GPU) | Nvidia GeForce 3 ATI Radeon 7500 Intel 915G DirectX 9.0c compatible | Nvidia GeForce 4 ATI Radeon 9500 |
Notes
- ↑ This version of StarForce DRM does not work on Windows Vista or later.[1][2][3][4] For supported versions of Windows the StarForce driver may need to be updated manually using SFUPDATE.
- ↑ SafeDisc retail DRM does not work on Windows 10[5] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[6]
- ↑ 3.0 3.1 3.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details). - ↑ 4.0 4.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (13500) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Windows Vista support - StarForce Support
- ↑ Windows 7 support - StarForce Support
- ↑ Windows 8.1 support - StarForce Support
- ↑ Windows 10 support - StarForce Support
- ↑ Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
- ↑ Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
- ↑ Prince of Persia: WW - Xbox.com - last accessed on 2024-05-12
- ↑ Prince of Persia: Warrior Within Widescreen HD Test №3 PC - YouTube - last accessed on 2017-03-02
- ↑ speedrun.com - last accessed on May 2023
- ↑ Steam Community - last accessed on May 2023
- ↑ PC Gaming Surround Sound Round-up - last accessed on May 2023
- ↑ Verified by User:Sidspyker on 2020-09-22
- ↑ Verified by User:Reonu on June 12, 2022
- ↑ Verified by User:Sidspyker on 2020-09-22
- I happen to have a multiple modes controller, works as it should with no further tweaking necessary
- ↑ Verified by User:Sidspyker on 2020-09-22