NOTE: due to the CEG protection used in P2 (which randomizes certain parts of game code) there's a chance some fixes might not work properly on some systems, I tried to make sure all the patches are generic & use patterns to search for code, but seems there can still be issues for some.
Unfortunately couldn't find much info about removing the CEG on the net, but if you do have issues it may be worth finding a replacement prototype2engine.dll file somewhere.
---
Changelog:
Spoiler:
Show
1.6:
Added a new PreferLooseFiles setting which gives priority to loose/unpacked files in the game folder over the files inside .rcf packages.
You can now mod the files contained inside .rcf without needing to unpack the whole .rcf first as most mod guides needed you to previously, almost like a mod-loader for the game, should work with majority of files in the game but unsure if it works with all of them, any feedback is appreciated!
1.5.1a:
Fixed crashing when starting new game / playing movies due to wrong binkw32Hooked.dll file being included
1.5.1:
Fixed FOVOffset so that negative offsets can work properly (thanks to kwqweasd for reporting!)
Added FixButtonTapTickRate setting to help fix button-mashing issues when using RemoveTickRateLimit - this helps on P1 but not sure how much it might help P2
1.4:
Added code to automatically disable DPI scaling, hopefully solving any DPI compatibility issues
1.3:
Shadow resolution can be increased from vanilla 2048x2048 up to 8192x8192
Camera FOV can now have an offset applied for increasing/decreasing it as desired
Engines 500FPS hard-cap can now be changed to framerate of your choice, game can run at 1000+FPS if desired, or can be lowered to use it with G-Sync etc
Added settings for changing the default window size when playing with "windowed" launch parameter
Added option to run game in a borderless window (enabled by default), offers a lot of advantages such as faster startup time, less alt-tabbing issues, less frame-tearing...
Will default to the current desktop resolution automatically (VSR/DSR can be used by changing your desktop resolution to the DSR resolution before launching)
Includes patch to hopefully solve shadowing issues on AMD cards (not fully tested as I don't own one, please let me know whether this helps or not!)
This should also remove the EXE filename check that prevented texmod from working, haven't had a chance to test with it yet though but hopeful they'll work together fine.
The AMD fix is similar to the one that was created years ago for P1, but works slightly differently, would love to hear back from any AMD users that try it!
i have a 6700 XT and its working flawlessly, thank you so much, i came across your mod just googling in case someone finally fixed it and your mod showed up. I can finally play prototype 1 just like i remembered and play P2 that my pc always struggled with even when it released. you're a god! Have a very great year !
Hello man first thank you for this mod the game is stable now but i still have some issues with starting a new game (the infinite loading screen ) i saw on steam that you need a certain german audio file to get it to work could you please figure it out if there is any other solution for the infinite loading screen and introduce it to the mod or add a more compressed version of he german file 1.2gb
if you do everything this user says to the letter, it will fix that, as long as you have the fix and steam closed by doing what he says here: https://steamcommunity.com/sharedfiles/filedetails/?id=2235904856
what fixed it for me was downloading prototype2engine.dll file on https://www.dll-files.com/download/a56fb1340f78dca5f91634d003952215/prototype2engine.dll.html?c=em40V1pvUGZqWjF4UUxyVTI1dWJwZz09
Thank you for the mod its working but i have a problem. I've been playing the game for 3 days and i complete 31% of game. When I opened the game today, I encountered the error 'Failed to save data.' I tried the solutions on the internet but they didn't work. How can I fix this problem?
For some reason I can't get this to work, at all. I downloaded the file and extracted all of It In the proper folder (I had to replace one thing from the file If that's worth noting) but no matter what changes I add to the prototype_fix ini It doesn't change anything In the game. (I wanted to change my resolution to 1600x900 because a part of my screen Is cracked.)
This worked wonderfully for me!!! I would give you money...but I cant................... But I would like to say this did fix the launching issue, thank you sooooo very much!
same here, I can't get it to work no matter if I just use this fix or try to combine it with any other tweaks like updated DX files, allocating steam or P2 to a single core or whatever else. It's a shame. :(
The 60 fps lock is cannot be disabled on my system with 4070ti and 13700k with 32gigs of ram. I tried the offset values but still not working any help ?
168 comments
Unfortunately couldn't find much info about removing the CEG on the net, but if you do have issues it may be worth finding a replacement prototype2engine.dll file somewhere.
---
Changelog:
1.6:
You can now mod the files contained inside .rcf without needing to unpack the whole .rcf first as most mod guides needed you to previously, almost like a mod-loader for the game, should work with majority of files in the game but unsure if it works with all of them, any feedback is appreciated!
1.5.1a:
- Fixed crashing when starting new game / playing movies due to wrong binkw32Hooked.dll file being included
1.5.1:
- Fixed FOVOffset so that negative offsets can work properly (thanks to kwqweasd for reporting!)
- Added FixButtonTapTickRate setting to help fix button-mashing issues when using RemoveTickRateLimit - this helps on P1 but not sure how much it might help P2
1.4:
- Added code to automatically disable DPI scaling, hopefully solving any DPI compatibility issues
1.3:This should also remove the EXE filename check that prevented texmod from working, haven't had a chance to test with it yet though but hopeful they'll work together fine.
The AMD fix is similar to the one that was created years ago for P1, but works slightly differently, would love to hear back from any AMD users that try it!
I've tried:
* Switching the sound mode to TV
* Disabling all other sound devices.
* Setting my sound device to 44.1/16, 48/16, and 48/24
Incredible mod btw thank you so much!