遊戲出現Negative delta time的解法

前天買了哈利波特:阿茲卡班的逃犯 PC版,但裝完遊戲開啟後卻都會跳出一個錯誤訊息,導致不能玩

No Label

OS: Windows XP 5.1 (Build: 2600)
CPU: AuthenticAMD Unknown processor @ -580 MHz with 2046MB RAM
Video: NVIDIA GeForce 7300 GT (9424)

Negative delta time!

History: UGameEngine::Tick <- UpdateWorld <- MainLoop

想想~該不會是電腦太爛了不能玩吧…怎麼可能……

因為這台過年後才組的,而HP3是幾年前的遊戲了,後來老公下班回家,就跟他借用他電腦讓我灌灌看
沒想到,可以玩!!還順得很~~他那台是6600LE、A8N-E、2GRAM(1g+512MBx2)、AMD3200+
沒道理我的電腦不能玩啊

昨天我也寫了封信給美商藝電(台灣EA),但到現在為止,我都自己google找到解答了都還沒回信給我(噢,打到這邊才想起昨天跟今天是周六日,應該放假)

結果今天、就是剛剛,讓我找到解答也順利解決了Orz

總之就是更新CPU驅動程式,一切都是AMD 64位元雙核心CPU的錯!

請你跟著我這樣作,首先,到AMD網站的驅動程式下載頁

拉到頁面底端,找到下面這個(在倒數第二個),2007年九月出品的

AMD Athlon™ 64 X2雙核心處理器驅動程式 1.3.2.0053版 for Windows XP and Windows Server 2003(x86與x64) – 讓系統能根據即時的使用者需求,自動調整CPU速度、電壓,以及電源組合。這個程式具有親和的使用介面,並具有各國語言的驅動程式安裝程式。這個驅動程式支援AMD Athlon 64 X2雙核心處理器,並支援Windows XP SP2與Windows Server 2003 x86與x64上未來的雙核心更新。

下載更新,安裝完之後重開電腦

接著,還是不能玩,先不要急

再到剛剛那個AMD網站的驅動程式下載頁,找到2006年11月出品的

AMD雙核心最佳化程式 – AMD雙核心最佳化程式可以直接使用跳過Windows API的RDTSC(Read Time Stamp Counter)指令,改善一些電腦遊戲的影像效能。使用RDTSC的應用程式無法得到作業系統邏輯的幫助,當處理器核心的Time Stamp Counter(TSC)的頻率增加時也無法處理電源管理機制的影響。AMD雙核心最佳化程式可定期調整各核心的time-stamp-counter,使其同步,讓雙核心處理器系統不會產生錯誤的時間效果,達到修正影片效能的效果。

下載更新,這個裝完不用重開電腦,但是你可以重開遊戲了,因為~治好了!

Related Posts Plugin for WordPress, Blogger...

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *