I thought I'd give GTA: San Andreas a go, given that I haven't played it yet, and having finished GTA V, I got a copy of GTA:SA and tried to run it on my computer.
Everything seems to work fine, except for the two DDR-like missions, and in fact all the DDR-like minigames (dancing in nightclubs, etc).
The arrows slowly creep to the center (the circle) from the right, but instead of going all the way smoothly, the game seems to skip ahead at least once per second, bringing up several "missed" messages on screen. Since the arrows do not pass by the circle smoothly, the two plot-critical dance missions are not complete-able.
I have tried many different varitions on display settings, trying pretty much all available resolutuibs, with 'widescreen' on and off, 'frame limiter' on and off, and all the other settings on and off.
Nothing seems to help, though. Also, I'm kinda poking in the dark with this, because I have no idea where to even look for a solution.
Aside from this, I didn't notice any other problems with synchronization, or something.
I believe the way the arrows should be synchronized, is evident in this video:(one of the few videos, where people don't showcase how to use a glitch to skip the mission).
This is not at all what the arrows do in my case, where the whole set of arrows on screen gets replaces by a set of new arrows, and I get several "missed" messages at once on the screen (sometimes filling the whole screen with "missed" messages).
This error was reproducible with both the installation I made from a DVD, and by getting it from Steam.
A partial improvement can be obtained by forcing the game to be started in Windowed mode. To do this, one needs to get hold of a file called
d3d9.dll, I got mine from a rather dubious source (some mediafire link I've found in the description of a Youtube video). That file has something to do with older versions of DirectX, but I'm no expert on that. The file needs to be placed next to the
gta_sa.exe in the directory where GTA:SA is installed.
Anyway, the game - and especially the DDR-like minigames - become playable once resolution is set to 800x600 or less in "FULLSCREEN", i.e. 4:3 aspect ratio.
It would be nice, if someone might shed some light on what this
d3d9.dll file does, and a reliable - non virus infested - source for it.