Performance
Alpha Centauri(GOG 版)正在使用近 100% 的 cpu
SMAC 使我的 Win7 64 位、Core Duo 2.0Ghz、4GB RAM 機器過熱,當我在玩了幾分鐘後檢查任務管理器時(遊戲中沒有發生任何重大事件,我只是建立我的基地並移動偵察員),我請參閱以下內容:
我應該如何阻止這種情況發生?有什麼更新檔可以解決這個問題嗎?CPU節流器會起作用嗎?或者是其他東西?
我用的是GOG版本,應該已經打更新檔到官方最高版本了。
我一直玩 SMAX 到現在,它在我的 Win7/x64 上執行良好。
- 進行全新安裝 SMAX(或備份現有副本);
- 安裝SMAX更新檔,可搜尋
smacp4e
,上次看到這裡;- 安裝 Windows Fix、searchable
smacxp103fus
或SMAC 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 中進行任何兼容性設置。