This Unofficial Patch is the result of my attempts to fix the broken PC version of Prince of Persia The Two Thrones using the Reverse Engineering methods.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
I do not know the name of the original creator for the Widescreen fix and Gore restoration and there is no way to contact them so big thanks for that person.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.4.3
Crash fix for upper tower level.
Restored HDR lighting.
Version 1.4.2
DgVoodoo is removed.
Missing or corrupted UI and rendering bugs are fixed.
New 60FPS cap.
MSAA is no longer supported. Use Anti-Aliasing from your GPU Driver for now.
Version 1.4.1
- Corrected 16:9 in gameplay to be more accurate to the original.
- Bloom fix by squiddingme.
- Lighting and glow tweaks to be more like the PS2 version.
Version 1.4
The infamous Middle Tower springboard glitch is now fixed.
Version 1.3
- Big under the hood changes to camera system.
- Camera Speed is now untied from FPS.
- Better First Person Camera
- Small bug fixes.
Version 1.2.2
Fixed Alt-Tabing
Little Color and Contrast tweaks.
Version 1.2.1
Fixed some performance problems.
Version 1.2
Removed Mouse Deadzones from the game.
Fixed Camera Speed when you run.
Version 1.1
Fixes made by me:
- FOV increase to be more like Xbox Version
- Diagonal support for Camera and Mouse.
- Removed Camera Auto Center when you run.
- Removed Camera Auto Center in static cameras.
- Increased Camera speed.
- Tweaked Dead Zones to be 99% gone(I can't remove it completely because of the way Ubisoft coded that think)
- Tweaked Mouse movement and speed. (Not perfect but it is playable now)
- Fixed Contrast and gamma settings.
- 60 fps lock (The game is broken when you play in more than 60fps)
- Removed Broken MSAA option from the game.
Fixes made by other mod makers:
- DX11 conversion using DgVoodoo. (You can use Reshade now if you want and other tools like that)
===UPDATE=== If you use other version than English then you have to use the optional file to patch your version of pop3.bf yourself. You need Xdelta Patcher to do it. DO NOT USE my pop3.bf file if your version is not english.
My main objective for this patch was to fix absolutely terrible camera and mouse input, but over time this project evolved in to full on Update to fix the game. In the original game ubisoft resorted to simple gamepad analog emulation for mouse movement which is the worst thing you can do for a PC Port. In order to fix that I had to Reverse Engineer camera functions and completely redone how it was coded. That process took a lot of time (Full month to be exact) and it was a pain, because remember I don't have a source code for this game. In the end, now we have a proper camera with very good mouse movement. All blockers, mouse deadzones, auto-centring crap etc.. were completely removed from the game. To prevent physics and graphics problems I had to implement a 60FPS lock and somehow remove broken MSAA from the game.
To make this the definitive version of the game, I also included some fixes from other mod makers to make the process of installing all fixes as much simple as possible for you all. Now you don't have to change any .ini files for proper widescreen or 4K. I made it so it all "Just Works" out of the box without any pain.
Now it works and plays like a proper PC game.
I can't fix every broken part without source code, but i will try when i have the time and energy for this mess. It took me a full month to fix this game on my free time, so if you like this project and want more content like this in the future, please consider supporting this project.
======OUTDATED======= I also took a look at the infamous springboard BUG but after hammering this code left and right i simply do not know how to fix that without source code. In order to fix that we have to lock the physics engine at that moment to 15FPS (Yes it is broken even in the PS2 version but the game allows you to continue anyway.) Ubisoft took the lazy approach and just locked the game to 30 FPS on consoles. I tried to edit springboard code and at first it worked good but for some reason that code is also the player movement physics so I simply can't fix it for now. ======OUTDATED=======
If you know how to repack .bin files from THE JADE GAME ENGINE please let me know !!!! I want to remaster all the textures to make this game at least on par with other games in the trilogy.
To install, just copy all files to Prince of Persia Tho Thrones main folder where the .exe is.