Laggy Arrows
7 years ago
Ohio, USA

This happens every time I play, I Don't know about anyone else but it is really annoying and previously it caused me to lose around 12 Minutes in a LS Race because it was so bad I couldn't even win. If anyone knows how to fix this or has any information please tell me, Thank You very much.

Belgium

It only happens to me with the first 2-3 arrows.

Galla likes this
New Jersey, USA

it usually goes away after a few runs

Ohio, USA

Im reinstalling SA Right now christera and Ok Tokyto

England

This used to happen to me when I hadn't rebooted in a long time, a quick reboot of the pc fixed it straight up.

Galla likes this
Germany

All but the last two paragraphs were copied from Discord.

Have you tried ignoring the arrows and just going by the beat?

The arrows are just there to help, what counts is how many milliseconds from the song start you press your buttons (as I have learned today, this game is documented so well <3). [But ofc if your arrows are off, so might be the timer and/or the music].

v1.01+ are nicer for that lowrider minigame. The patch notes mention "improvements" to the dancing minigames. maybe that means that your problem goes away by patching or maybe they are just refering to the fact that you need less precise timings now.

The official patches require a legit 1.0 exe, the downgrader from the resources section gives you a cracked exe, so it's not easy to get from steam to v1.01.

(I refer to this downgrader: http://gtaforums.com/topic/753764-relsasteam-downgrader/)

Edited by the author 7 years ago
Galla likes this

the game reads something from audio folder every frame in that mission or smthing like that. Possible causes of lags

  1. HDD - locally recording to same drive game installed on
  2. SSD - dying controller
  3. game installed on extarnal HDD/usb drive, ive seen that happen!!
Galla and Patrick_ like this
Poland

The issue seems to be caused by the game using number of seconds since boot time for timing and converting it to a single precision float. An experiment of playing the mission during the time when number of seconds since boot crosses 2^20 mark seems to confirm the theory:

Notice how it becomes more laggy around 12 days, 3 hours, 16 minutes and 16 seconds of up time. That's because 12¤86400+3¤3600+16¤60+16=1048576, which is 2^20. The number of seconds took one more bit, which means the precision of fractional part halved.

A single precision float has only 23 bits of precision (not counting the sign bit), so if the number of seconds takes 20, we're left with only 3 bits for the fractional part. That's only 8 fps. Exactly as in the video.

Unless there's some other issue, rebooting the OS should help. For windows 8 or 10 it may be necessary to disable fast boot, to make sure the OS really reboots instead of pretending to do so.

villana, Havi and 7 others like this
Pomorskie, Poland

Galla does use Windows 10, so it's possible that Fast Boot screws it up.

Ohio, USA

Ah. Tuxxor Thanks

Germany

TireanTheComputerGod knew it all along. :D

The v1.01 mention improvements to the dancing games. Nick says that they made it easier by increasing the time windows, but probably they also changed it to double, I guess? Can you post the decompiled code of the relevant parts of both versions, please? :)

Edit: Nick just pasted it into Discord: unsigned int CAEAudioUtility::GetCurrentTimeInMilliseconds() { LARGE_INTEGER PerformanceCount; // [sp+0h] [bp-8h]@1

QueryPerformanceCounter(&PerformanceCount); return (unsigned int)((float)PerformanceCount / (float)Frequency ¤ 1000.0 - (float)TimeInMillisecondsAtGameStart); }

Edited by the author 6 years ago
Game stats
Followers
3,270
Runs
3,016
Players
486
Latest news
Changes to the GTA:SA leaderboard

The GTA:SA community has been deteriorating over a long period of time. Many top runners are not currently present on the leaderboard. This issue has not been seriously addressed yet, but an attempt will be made to remedy it now.

As of this news post, the San Andreas leaderboard will function in

1 year ago
Latest threads
Posted 1 year ago
0 replies
Posted 1 year ago
Posted 4 years ago
0 replies
Posted 5 years ago
0 replies