如何規避 GTA:聖安地列斯 (PC) 中的遊戲破壞錯誤
我想我會給 GTA: San Andreas 一個機會,因為我還沒有玩過它,並且在完成了 GTA V 之後,我得到了一份 GTA:SA 並嘗試在我的電腦上執行它。
除了兩個類似 DDR 的任務,以及實際上所有類似 DDR 的迷你游戲(在夜總會跳舞等)之外,一切似乎都執行良好。
箭頭慢慢地從右邊爬到中心(圓圈),但不是一路順利,遊戲似乎每秒至少向前跳一次,在螢幕上顯示幾條“錯過”的消息。由於箭頭沒有順利通過圓圈,所以兩個劇情關鍵的舞蹈任務無法完成。
我在顯示設置上嘗試了許多不同的變化,嘗試了幾乎所有可用的解析度,打開和關閉“寬屏”,打開和關閉“幀限制器”,以及打開和關閉所有其他設置。
不過,似乎沒有任何幫助。另外,我對此有點摸不著頭腦,因為我什至不知道在哪裡尋找解決方案。
除此之外,我沒有註意到同步或其他方面的任何其他問題。
我相信箭頭應該同步的方式在這個影片中很明顯:
(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).
EDIT
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 thegta_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.
I have never encountered the ‘skipping’ bug you describe, but in terms of getting ‘misses’ on beats, there may be another solution:
The game’s timing for the rhythm sections, (especially the Lowrider challenge but also when Dancing), is off by a fair amount. Even on the old PS2 version running on a CRT (with little to no image preprocessing), the off-beat display of the buttons in the sweet spot is noticeable.
From my years of playing, the beat seems to be about 0.4 of a second off from the music in the Lowrider challenge, and closer to 0.2 off in the Dancing sections. You need to almost ignore the beat of the music, follow the incoming buttons, and press slightly after when you should.
Take this terrible MS Paint example I drew up in about 30 seconds:
Normally you would push to the beat of the music, which (ideally) would be represented by the middle of the blue circle. However, you need to hold off just slightly enough to press the button as it leaves the circle.
Personally, for years I actually muted the game during the Lowrider challenge as I found it that distracting, it took me a while to be able to pass with the music on.
As always, practice makes perfect, so save beforehand and just repeat the challenge over and over. Pattern memorisation also comes into play, as the buttons are in the same order every time. So keep at it and you’ll get it eventually!
I had the exact same problem on my laptop with the arrows jumping I had during the same dancing and lowrider games. I fixed mine by changing the compatibility mode to Windows XP Service Pack 3