GTAmodding / GTAIV-Issues-List

9 stars 0 forks source link

All Framerate related issues list #112

Open RecklessGlue540 opened 10 months ago

RecklessGlue540 commented 10 months ago

This issue contains all framerate related issues in one post (most, at least), for ease of access:

Unresolved issues:

FusionFix can be used to lock in-game framerate to 30fps, to make some of these things behave properly. It also comes with some other workarounds to try and mitigate some of them without having to limit framerates. Proper fixes could be expected in the future. Having a framerate lower than 30 may also reverse some of these effects.

Issues that are fixed, partially fixed or worked around by FusionFix:

Feel free to comment more issues below, if y'all find anything else. Would rather keep them all here than anywhere else. Huge thanks to Gillian for finding some issues, providing footage for them and helping with some of the formatting!

anthoncast commented 9 months ago

This isn't a framerate issue, but a thing I miss from consoles version is the original speed of the loading bar. Actually in 1040 was just like the console versions, but at some point it goes a little bit faster even at 30 fps.

RecklessGlue540 commented 9 months ago

This isn't a framerate issue, but a thing I miss from consoles version is the original speed of the loading bar. Actually in 1040 was just like the console versions, but at some point it goes a little bit faster even at 30 fps.

No. It Is actually a frame rate issue. It was already here:

Animated UI elements such as the Rockstar logos, loading bars, police cars and helis on the minimap will run faster at higher framerates than 30;

Yes, for some reason, 1.0.5.0 and lower have a fixed loading bar speed that's the same as the PS3 version. The console versions' loading bars also go mad when you uncap the game's framerate, usually on emulation.

Xbox 360's loading bars are faster than PS3's because the game is capped at 60fps there. PS3's loading bars are slower because the game is capped at 30fps there. And it's also the speed the old patches use on PC as said above. And on the old patches on PC, they run at the same speed regardless of the framerate. How they managed to screw it up on the newer patches is beyond me.

anthoncast commented 8 months ago

Animated UI elements such as the Rockstar logos, loading bars, police cars and helis on the minimap will run faster at higher framerates than 30;

Didn't know about this, in fact it's interesting. It may be a weird thing I want to get fixed, but I kinda prefer the slow speed the loading bar had in PS3.

RecklessGlue540 commented 8 months ago

Animated UI elements such as the Rockstar logos, loading bars, police cars and helis on the minimap will run faster at higher framerates than 30;

Didn't know about this, in fact it's interesting. It may be a weird thing I want to get fixed, but I kinda prefer the slow speed the loading bar had in PS3.

Yeah. This is actually an issue with most RAGE titles released back then. RDR1, Midnight Club LA and GTAV on 360 and PS3 have the same issue. They fixed GTAV with the new gen versions and obviously PC. And also RDR1 recently with the 60fps patch for PS5.

RecklessGlue540 commented 7 months ago

By the way, @Tomasak, can you add a "partially" label? Would make it easier to see imo...

Tomasak commented 7 months ago

i think E-Mail writing / replying will speed up at framerates above 30; --> Possibly tackled as of FusionFix v2.4.4. Police Computer virtual keys will be harder to select at framerates above 30; --> Possibly tackled as of FusionFix v2.4.4. are no longer tackled again, because the current softlock workaround is more cutscene/loading specific

RecklessGlue540 commented 7 months ago

i think E-Mail writing / replying will speed up at framerates above 30; --> Possibly tackled as of FusionFix v2.4.4. Police Computer virtual keys will be harder to select at framerates above 30; --> Possibly tackled as of FusionFix v2.4.4. are no longer tackled again, because the current softlock workaround is more cutscene/loading specific

So loading code was / is related to those?

They don't have their own? "Loading..." bars are separate from the "Saving..." Animation from what I've seen...

Anyway, I've yet to test those...

Tomasak commented 7 months ago

Also would be nice to mention the rain is broken and now fixed with ff

RecklessGlue540 commented 7 months ago

Also would be nice to mention the rain is broken and now fixed with ff

Done.

Yujah commented 4 months ago

Another issue: boating speed constraint for 100% on TBoGT "Kibbutz No. 1"

https://steamcommunity.com/app/12210/discussions/0/4143842265252355325/

Yujah commented 4 months ago

And another one: mouse aiming/deadzone:

https://steamcommunity.com/app/12210/discussions/0/4358997660741684730/

Yujah commented 3 months ago

The "Rolled Over" achievement:

https://steamcommunity.com/app/12210/discussions/0/1862742137244876861/?ctp=3#c5796774472376967316

Yujah commented 2 months ago

Built-in clip capture:

https://steamcommunity.com/app/12210/discussions/0/6171700864787096978/

Is this by the way at all helpful?

Yujah commented 2 months ago

At his point I'm without any feedback adding this just to keep tally for myself -- but another one: Jacob's helicopter crashing on "A Revengers's Tragedy" (last mission deal ending):

https://www.youtube.com/watch?v=yt_CptXLt_0

RecklessGlue540 commented 2 months ago

Is this by the way at all helpful?

Yes it is. Added. It is only now I found some time to update the list and reformat it a bit. Sorry for the inconvenience.

Yujah commented 2 months ago

Yes it is. Added. It is only now I found some time to update the list and reformat it a bit. Sorry for the inconvenience.

Thank you. Have been pasting this link into the GTA4 Steam-forum quite a bit; very useful.

Yujah commented 1 month ago

A possible further one is melee combat. The closest I have to objectively stating this to also be an FPS one is

  1. finding it impossible to obtain the "Finish him" achievement during my first The Complete Edition run a few years back until I capped to 30 and got it first try.
  2. the cage-fighting in TBoGT and related Bear Fight achievement to be hard/impossible without cap.

I however recently ran the game on Xbox 360 and was also then just really bad at it, so maybe it's me. Can't be sure and don't know how to objectively check but always had the feeling that e.g. counter-timing screws up on high FPS. Noted just in case you do have a way of saying either yay or nay...

Tomasak commented 1 month ago

Didnt have the issue with Finish him achievement, but had some issues with the cage-fighting. not sure if that was skill issue, or framerate issue, as some described on internet, however "got around it" by watching other fighters fighting to replenish health.

RecklessGlue540 commented 1 month ago

I have tested right now, and no, I had no issues. I even got the achievement lol, even with a very high framerate. Tested 30, 60, 120 and 240 (mostly hovered around 180-215 though), and I managed to dodge perfectly every time. I'm afraid it might be a skill issue? 😄

That said, I still have to check the minigame in TBoGT though... I'll keep y'all updated.

RecklessGlue540 commented 1 month ago

Finished the mission right now, not sure. It's a bit harder, but feels like a game feature that the stronger the opponent is, the harder it is to block their attacks... Yeah I don't think it's an issue...

Yujah commented 1 month ago

Thanks for the testing guys. Mmm. First time I played the game was 2015 or so on a 1st Gen Core i7 with a Radeon HD 5700 and had no issues with melee-combat nor that "Finish Him" achievement. When The Complete Edition launched in 2020 with Steam-achievements I replayed on then that still same base system but with a GeForce GTX970 and had issues with melee-combat generally and specifically just couldn't get the achievement -- until I did first time when capped to 30 FPS.

Admittedly I was when I did cap already primed to the FPS-issue as per having seen many of the in the list mentioned issues, so maybe I jumped to a conclusion. Still a bit skeptical that there wasn't some FPS-related timing issue there as well but I'll concede; thanks for testing :)