This issue is meant to log most frame rate issues in the game, for ease of access
Unresolved issues
Code issues
- The game gradually speeds up at frame rates past 300-310;
- NPCs AI gradually breaks (e.g. Enemies stay in cover more) at frame rates past 30;
- Player/NPC pathfinding breaks at frame rates past 30;
- The "Rolled Over" achievement becomes harder to achieve at frame rates past 30; Dubious
- Vehicles break in various ways (e.g. Cars become harder to maneuver, bikes slide faster, boats become slower) at frame rates past 30;
- Clip capturing time gets limited at frame rates past 30;
- Camera events (e.g. Camera shake in first person "hood" mode) animate faster at frame rates past 30;
UI issues
- Police blips on the pause menu map animate faster at frame rates past 30;
- Loading screen elements' scale/speed break (Are probably a little broken to begin with on PC) at frame rates past 30;
- Radio HUD logos animate faster at frame rates past 30; Dubious
Script issues
Note: Latest FusionFix versions automatically limit some of the affected minigames to 30 fps, so they play as intended.
- Phone camera zooming speeds up at frame rates past 30;
- The mouse cursor for in-game computers becomes slower on mouse at frame rates past 30;
- Scrolling web pages on in-game computers becomes faster on gamepad stick, and on mouse it's a bit fast at frame rates past 30;
- E-mail writing speed becomes faster at frame rates past 30;
- Binocular camera panning speeds up on gamepad at frame rates past 30;
- Binocular camera zooming speeds up at frame rates past 30;
- Pool physics break at frame rates past 30;
- Dart aim shake intensity becomes weaker at frame rates past 30;
- TBoGT's drinking minigame expects faster input at frame rates past 30;
- Weapon select animations in Jacob's, Terry's or Armando's gun vans speed up at frame rates past 30;
- The QTE while climbing the truck in the mission "Truck Hustle" becomes slightly harder at frame rates past 30;
- Arm Wrestling in TLAD becomes harder to complete at frame rates past 30;
- In the mission "Action/Reaction" in TLAD, the burning AoD won't trip down to the stairs at frame rates past 30;
- Air Hockey in TBoGT breaks at frame rates past 30;
Possible script issues:
Fixed/Worked-around issues in FusionFix
UI issues
Script issues
Native function issues
Because the SLIDE_OBJECT native function has speed parameters that aren't normally scaled by the game's time step/frame time, the following objects/missions are affected if the frame rate doesn't match 30 fps:
- The elevator doors in the mission "Late Checkout" open/close faster, and likewise the elevator itself ascends too fast for the camera in this scene to keep up with it, breaking it;
- Garage doors in general open/close faster, and as a result, in the mission "Easy as can be", in the last scene the garage doors close before the player gets out, softlocking it;
- Sliding gates (e.g. Those from Port Tudor) open/close faster;
- Window cleaning platforms/cradles ascend/descend faster;
All of these objects animate properly as of the latest FusionFix versions, fixing any mission where these could have been noticed too.
Shader issues
Feel free to report more issues below, but not already known ones.
Thanks to Gillian for finding some issues and providing footage for them.
This issue is meant to log most frame rate issues in the game, for ease of access
Unresolved issues
Code issues
UI issues
Script issues
Note: Latest FusionFix versions automatically limit some of the affected minigames to 30 fps, so they play as intended.
Possible script issues:
Fixed/Worked-around issues in FusionFix
UI issues
Script issues
Native function issues
Because the SLIDE_OBJECT native function has speed parameters that aren't normally scaled by the game's time step/frame time, the following objects/missions are affected if the frame rate doesn't match 30 fps:
All of these objects animate properly as of the latest FusionFix versions, fixing any mission where these could have been noticed too.
Shader issues
Feel free to report more issues below, but not already known ones.
Thanks to Gillian for finding some issues and providing footage for them.