Prince of Persia: Warrior Within

Prince of Persia: Warrior Within

100 ratings
Essential Fixes & Controller Support
By iriyap
How to get the game up and running on a modern machine.
2
5
   
Award
Favorite
Favorited
Unfavorite
Essential
Install the widescreen patch[ps2wide.net], it gives hor+ 1080p/4K support, fixes UI and FOV. Just unpack the files to your game folder using 7-zip[www.7-zip.org], then edit the .ini to set your desired resolution.

Then, limit the frame rate to 59 FPS via Nvidia Control Panel, and make sure vsync is enabled in-game. Otherwise there will be physics glitches, such as invisible walls, certain puzzle/platforming elements not working correctly, etc etc. 59 FPS is needed to sync the audio in cutscenes, otherwise 60 should be fine.
Controller Support
All controllers should work. This includes both old DInput controllers as well as modern XInput controllers and also whatever is supported by Steam (DualShock, DualSense, Switch Pro etc). Make sure your controller is plugged in/turned on before starting the game as it only checks it during start up, then go to the options/controls and set the button mappings. I recommend following the original PS2 scheme[strategywiki.org]. Note that there are no modern Xbox/Playstation button prompts, the game uses old DInput prompts, such as B1, B2, B3 etc.

If you still have trouble getting the game to detect your controller, make sure Steam controller configuration isn't automatically picking up some community template for the game, a lot of those just bind keyboard keys to your controller. You can check it by going into Big Picture Mode -> Library -> Prince of Persia: Warrior Within -> Manage Game -> Controller Configuration. If there's indeed some community template, then just reset it to the default "Gamepad" template.

Finally, if walking/running feels off, try changing the left stick dead zone shape to square in Steam controller configuration. You can also decrease the outer dead zone a bit so that the Prince starts running sooner.
Other
If you want to skip the lengthy intro videos, remove/rename the following files in the "Video" folder: LOGORP.BIK, UBIMTL.BIK, UBISOFT.BIK

You can also make the loading times instant by removing/renaming the loading screen videos in the same folder: LOADIN*.BIK, LOADLOP*.BIK, LOADOUT*.BIK

Steam overlay for this game is intentionally disabled by the publisher, there's no way to take or upload screenshots without the use of third party software.
Screenshots
1080p downscaled from 4K
29 Comments
Dzaxis 1 Jan @ 3:02pm 
Anyone having audio issues in the game such as lack of music music cutting out etc. heres a fix. translates the games direct sound to open AL.


https://community.pcgamingwiki.com/files/file/1363-dsoal

DSOAL[12]
Download from PCGamingWiki or GitHub (latest build).
Extract dsound.dll, dsoal-aldrv.dll, and alsoft.ini into <path-to-game> alongside the main game executable.
k1lleR71 30 Jun, 2024 @ 3:45pm 
ty
PoopMan 16 May, 2024 @ 12:11pm 
Does the widescreen work for 16:10 resolutions as well?
Potaydoh 5 Jan, 2024 @ 2:40pm 
The only way my controller works is if i choose a steam layout with keyboard controls assigned to controller buttons lol
\86\ sorin ٩(͡๏̯͡๏)۶ 1 Jan, 2024 @ 1:33pm 
You can take screenshots by pressing the Print Screen or or PrtSc button on the keyboard.Screenshots are saved in the folder where the game is installed. ;)

TheLorisCrak you can find a fix for PS4 controller on nexusmods.Just type in google :
PS5 Button Prompts - Controller Support nexus mods ,it will work if you read the info,it'easy.
TheLorisCrak 13 Feb, 2023 @ 12:43pm 
still doesn't detect my ps4 controller
and the steam SHIFT + TAB doesn't work
Don Mon-Key 15 Dec, 2022 @ 5:18am 
@Eldrvari same for me Idk what is the issue
elliottmdavey 4 Mar, 2022 @ 10:24am 
I'm struggling to get my PS5 controller to work, I can skip one cutscene when loading the game, and choose an account to play. But as soon as I Select and go to the home screen my controller stops working. I tried the same for my PS4 controller.
Lost Silver 28 Feb, 2022 @ 6:38pm 
Just me or the game crashed on loading screen after getting kicked off the ship and the cutscene played?
iriyap  [author] 7 Feb, 2022 @ 5:39pm 
@Restless Dreams, like I said in the guide, limiting the frame rate at 59 fps via Nvidia Control Panel should be enough to fix all audio issues.