[軟體] macOS 14 遊戲模式與移植工具

作者: EijiHoba (我要好工作)   2023-08-16 11:04:17
Game Mode
當macOS 14 Sonoma檢測到使用者執行遊戲時,功能表會出現遊戲手把的圖示
開啟它 使用者可以開啟或關閉遊戲模式
開啟後macOS會將調整CPU和GPU的優先順序,將其他軟體優先權調整成背景運作
唯一例外的是聲音相關的軟體 你想要聽串流音樂或是遊戲音樂
遊戲模式減少傳送到airpod之類的裝置的音效延遲和減少PS,XBox和藍芽手把的輸入延遲
我們用SpinRhythm XD 這套節奏遊戲進行測試遊戲模式
我們用PS手把玩簡單等級 分別測試開啟與關閉時的不同之處
兩者之間的變化是微妙的,存在微小差異
我們期待今年下半年macOS Sonoma 正式發表時再次測試遊戲模式
Game Porting Toolkit
蘋果公司已經提供game porting toolkit給開發者更好的遊戲方面的加強
它能夠透過相容層在macOS上執行DirectX 11 & 12 遊戲
如果你聽過CrossOver或是Wine 那Game Porting toolkit聽起來很類似
事實是 它使用CrossOver原始碼去模擬的
在畫面左上角有個好用的效能監視器提供包含遊戲的FPS和消耗的記憶體等的資訊給
使用者
以這種方式運行遊戲時,性能會受到明顯影響。
需要大量額外的優化才能使遊戲運行良好。
最終目標是將遊戲移植到 Apple 的 Metal API,以便它們可以在 macOS 上原生運行。
我們測試了 Bloober Team 的 The Medium。
然後,我們測試了遊戲的強化版本,對其圖形程式碼和遊戲著色器進行重新設計,以
更有效地利用蘋果的硬體。
差異是顯而易見的:原始、未強化的遊戲版本在 Apple M2 Max 上的運行速度約為 30
fps,而修改後的版本在相同的硬體上運行速度為令人印象深刻的 70-80 fps。
https://www.pcmag.com/news/apples-impressive-emulation-tech-brings-popular-windows-games-to-mac
作者: tyf99 (呵呵)   2023-08-16 14:31:00
過了這麼多年,終於想認真搞遊戲了
作者: cevs (cevs)   2023-08-16 14:51:00
該出電競筆電了吧 蘋果rgb
作者: KurakiMaki (Maki)   2023-08-16 19:40:00
macos到底可不可以相容xbox手把呀...爬文好混亂
作者: faang (昉)   2023-08-16 21:34:00
Mac可以用藍芽接XBOX手把 但若要用USB線只能連PS但問題是不管XB或PS手把 我都常遇到藍牙連不上的問題或是之前連上了 下次就無法連上 每次都要遺忘該裝置重配對另外副廠NS pro手把似乎不支援
作者: KurakiMaki (Maki)   2023-08-17 15:00:00
感謝樓上解答,我也是爬文到能接藍芽,但穩定度不知好不好...看來遊戲還是只能用windows了加上MAC那鑲金的SSD,對遊戲很不友善
作者: ho83leo (LWHo)   2023-08-17 19:13:00
GPTK 1.0.2 玩Diablo IV 爽快!
作者: SYUAN0301 (UCCU)   2023-08-18 04:45:00
GPTK真的讚 玩一個月D4了
作者: Roy (如今休去便休去)   2023-08-19 22:30:00
m1 max macos 13,用whisky裝GPTK beta3跑博德之門3, 解析度2k畫質極高,開FSR 最佳畫質,這樣穩定跑60fps上下,真不錯xbox 的搖桿透過藍芽也可以玩,GPTK偵測到變成搖桿模式
作者: PaganTsai (培根)   2023-08-20 02:04:00
可以BG3? wowo 那要google一下來安裝 d4打得太累了
作者: adcmhack (inhyo)   2023-08-20 15:57:00
同樣用gptk玩d4玩得很不爽 用air m2玩久了會掉幀 很煩
作者: ppppman (4pman)   2023-08-25 01:32:00
不過BG3有出Mac版本 下個月會上steam
作者: SYUAN0301 (UCCU)   2023-08-25 11:20:00
我有試BG3,覺得有輸入延遲玩的不是很舒服,等下月mac版的吧
作者: Roy (如今休去便休去)   2023-08-25 12:52:00
摟上的是macos13? macos14有新功能game mode,說是可降低延遲

Links booklink

Contact Us: admin [ a t ] ucptt.com