About this mod
ASI plugin to solve some of the issues with running the game on modern machines, fixes thread/core count crashing, HID device issues, and can optionally reduce framedoubling above 60FPS.
- Permissions and credits
- Donations
# PrototypeFix
An ASI plugin which can patch the game with the following (all togglable via prototype_fix.ini file):
Game fixes:
- Prevents crash during launch/load screen caused by too many CPU cores/threads
- Fixed framerate drops caused by too many HID devices, by making game only see mouse/keyboard/gamepad.
- Fixes broken VRAM calculation to always assume 2GB VRAM instead, allowing 4xMSAA to be selected on all cards & helping improve FPS even more.
- 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!)
- Automatically disables DPI scaling on the game, hopefully helping with certain DPI compatibility issues
- Allows changing the 640x480 & 800x600 in-game resolution options to custom ones instead (uses desktop resolution by default)
- Optionally reduces frame-doubling & fixes mouse-input issues at framerates higher than 60FPS by removing tickrate limit
- 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, reduced frame-tearing, etc
- 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 improve G-Sync etc
- Added settings for changing the default window size when playing with "windowed" launch parameter
- Defaults to the current desktop resolution automatically (VSR/DSR can be used by changing your desktop resolution to the DSR resolution before launching)
- Allows loose/modded files to take priority over the vanilla files inside .RCF - allowing modded files to be loaded without needing to unpack the RCF files first.
Game also has an awful frame-doubling effect when you play it above 60FPS (that also breaks mouse-input pretty badly too), luckily was able to find a way to fix this by removing a limit on the tickrate, but it's possible this could alter gameplay slightly, so only recommend enabling the "RemoveTickRateLimit" fix if you play above 60FPS.
# Setup
To install the fix:
- Extract all the contents of the ZIP into the Prototype 2 install folder, next to Prototype2.exe file
- Edit the prototype_fix.ini with any fixes you want
- Run the game as normal, and the fixes should hopefully all take effect