Performance

Alpha Centauri(GOG 版)正在使用近 100% 的 cpu

  • August 21, 2019

SMAC 使我的 Win7 64 位、Core Duo 2.0Ghz、4GB RAM 機器過熱,當我在玩了幾分鐘後檢查任務管理器時(遊戲中沒有發生任何重大事件,我只是建立我的基地並移動偵察員),我請參閱以下內容:在此處輸入圖像描述

我應該如何阻止這種情況發生?有什麼更新檔可以解決這個問題嗎?CPU節流器會起作用嗎?或者是其他東西?

我用的是GOG版本,應該已經打更新檔到官方最高版本了。

我一直玩 SMAX 到現在,它在我的 Win7/x64 上執行良好。

  1. 進行全新安裝 SMAX(或備份現有副本);
  2. 安裝SMAX更新檔,可搜尋smacp4e,上次看到這裡
  3. 安裝 Windows Fix、searchablesmacxp103fusSMAC Win2000 XP Compatibility Update v1.03f;上次看到這裡

據我所知,所有更新檔都可用於 SMAC 和 SMAX。

然後在配置中嘗試以下設置:

[Alpha Centauri]
DirectDraw=0 ;; important
Video Mode=2560 ;; your screen resolution
ds3d=1
eax=1
FastUnitAnim=0
SmoothUnitAnim=0

[PREFERENCES]
ForceOldVoxelAlgorithm=1 ;; important

上面的更新檔修復了相當多的錯誤,包括在快速或非英特爾 CPU 上的操作、空對空戰鬥中的崩潰(當戰鬥機保衛城市免受轟炸機的攻擊時)、在極地地區的自動化部隊被零除,以及好多其它的。

它甚至可以像 WQXGA (2560×1600) 螢幕上的魅力一樣工作,滾動時不會崩潰。

它不需要在 Windows 中進行任何兼容性設置。

引用自:https://gaming.stackexchange.com/questions/74455