[情報] 開發者用Astra解決《AOE4》Mac效能瓶頸

看板C_Chat (希洽)作者 (Windows X Linux)時間59分鐘前 (2026/09/07 16:58), 編輯推噓9(907)
留言16則, 10人參與, 14分鐘前最新討論串1/1
國外開發者用 GPT-6 Astra 解決《世紀帝國 IV》Mac 效能瓶頸,FPS 最高提升近 18 倍 https://www.kocpc.com.tw/archives/668028 而最近在 X 社群中,一位開發者分享他讓 GPT-6 Astra 協助調查《世紀帝國 IV》在 Appl e Silicon 上的效能問題,原本透過 CrossOver 執行時只有大約 8 FPS,還會不斷卡死, 沒想到 GPT-6 Astra 調整之後提升到 70~150 FPS,最高近 18 倍,從不能玩立刻變成可 以順暢玩,非常猛。由此可見,如果你也有碰到類似問題,不妨可以試試看叫 Astra 幫忙 改善。 開發者用 GPT-6 Astra 成功讓 Mac 玩《世紀帝國 IV》更順暢:從約 8 FPS 提升到 70~1 50 FPS 根據開發者 Marc Ibrahim 在 X 發布的實測,他目前已經能在 Apple Silicon Mac 上以最 高畫質設定執行《世紀帝國 IV》,包括大型戰鬥與線上遊戲。他形容原本 CrossOver「大 約只有 8 FPS,而且不斷卡死」,修改後則可在 70~150 FPS 之間運作,連他自己都沒想 到這款遊戲能在 Mac 上跑成這樣。目前這貼文已經快達到 100 萬次瀏覽。 從他分享的影片截圖可以確認,他的 Mac 搭載 M4 Pro 晶片,《世紀帝國 IV》以 1728×1 117 解析度執行,並使用 Rosetta x86_64、D3D12 與 Game Porting Toolkit 3.0。提升之 後遊玩過程都在 80 FPS 左右穩定,畫面非常順暢。 Ibrahim 給 Astra 的第一個要求是,能不能做出類似 CrossOver 的東西來執行《世紀帝國 IV》,因為 CrossOver 的 FPS 很低,他想嘗試看看能不能修好。接下來進行很多輪人工 測試,他也持續提供 FPS 數字與螢幕截圖給 Astra,再要求繼續調查。所以也不是跑完一 輪就成功大幅提升遊戲效能表現。 此外,Ibrahim 在另一篇 X 貼文也補充,修改前 GPU 完成每一幀所需的工作大約只有 9ms ,但完整一幀卻耗費約 160ms。假設單看 9ms 的 GPU 時間,代表顯示晶片理論上有能力處 理超過每秒 100 幀;實際畫面卻被其他流程拖住,160ms 一幀換算下來只有約 6.25 FPS, 跟他先前看到的約 8 FPS 相當接近。修改後的影片截圖則顯示 GPU 為 9.16ms、完整畫面 間隔縮短至 11.75ms,兩者之間原本超過 150ms 的落差幾乎都解決: 因此,真正塞車的地方不是顯示晶片畫圖,而是畫面交出去以前的其他工作。Astra 繼續往 下追,最後將問題指向 Wine 的例外處理,以及 Rosetta 不斷重新轉譯相同程式碼。它接 著修改 Wine 的處理方式,並加入程式碼快取,讓 Rosetta 可以重複使用先前的轉譯結果 ,不必每次都從頭來過。 從 Ibrahim 的實測也能看出,Astra 的價值不再只是寫程式,還能幫忙分析效能、找出底 層瓶頸並提出實際修改。雖然目前還只是單一案例,但能讓原本幾乎無法遊玩的《世紀帝國 IV》在同一台 Mac 上跑到 70~150 FPS,這真的令人驚艷。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.228.187.140 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1788771507.A.435.html

09/07 17:00, 58分鐘前 , 1F
那就是修wine
09/07 17:00, 1F

09/07 17:01, 57分鐘前 , 2F
這個還不錯欸
09/07 17:01, 2F

09/07 17:02, 56分鐘前 , 3F
mac跑遊戲的效能就是被一堆莫名的地方給拖垮
09/07 17:02, 3F

09/07 17:03, 55分鐘前 , 4F
以後最佳化要交給AI了
09/07 17:03, 4F

09/07 17:04, 54分鐘前 , 5F
連AI都是AI在優化了 優化遊戲小case
09/07 17:04, 5F

09/07 17:08, 50分鐘前 , 6F
畢竟不是原生,是ARM轉譯X86的
09/07 17:08, 6F

09/07 17:25, 33分鐘前 , 7F
未來就是用AI優化人生
09/07 17:25, 7F

09/07 17:29, 29分鐘前 , 8F
mac平台現在有Vulkan 效能已經提升很多了
09/07 17:29, 8F

09/07 17:33, 25分鐘前 , 9F
其實這個就是寫程式沒錯
09/07 17:33, 9F

09/07 17:33, 25分鐘前 , 10F
新遊戲還能直接走metal
09/07 17:33, 10F

09/07 17:36, 22分鐘前 , 11F
一些優化很爛的開發商 是不是準備起飛了
09/07 17:36, 11F

09/07 17:44, 14分鐘前 , 12F
ai這方面真的很好用,之前歐卡我的方向盤設備的鍵位映射問
09/07 17:44, 12F

09/07 17:44, 14分鐘前 , 13F
題一直搞不定,直接讓他幫我解決,結果gpt先寫了一個能紀
09/07 17:44, 13F

09/07 17:44, 14分鐘前 , 14F
錄按鍵編號的小程式,然後編了一整套測試流程,我找著操作
09/07 17:44, 14F

09/07 17:44, 14分鐘前 , 15F
一遍以後他直接讀log然後幫我搞定,弄完以後我直接打開遊
09/07 17:44, 15F

09/07 17:44, 14分鐘前 , 16F
戲界開始玩,超完美
09/07 17:44, 16F
文章代碼(AID): #1gddopGr (C_Chat)
文章代碼(AID): #1gddopGr (C_Chat)