[爆卦]crossover mac教學是什麼?優點缺點精華區懶人包

為什麼這篇crossover mac教學鄉民發文收入到精華區:因為在crossover mac教學這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者ho83leo (HackinDell)看板MAC標題[軟體] Game Porting Too...


Hi All,

針對今年的WWDC 除了VR 眼鏡之外,
本肥認為另一個亮點就是 Game Porting Toolkit,
Windows DirectX 12 to Metal 這項技術,來實現macOS 遊玩Windows Game。

在Reddit r/macgaming 已有相當多的實測文,不外乎近期很紅的Diablo IV,
小弟得知此消息後,前幾天晚上立馬當碼農(無腦複製貼上)實測。

買Mac 不再只是去星巴克裝B 還能拿來打遊戲呢!

https://imgur.com/NTJF0me

https://imgur.com/l2d5K05

https://imgur.com/kYUkNqW

https://imgur.com/jB91TrW

Macbook Pro 16 2021 M1 Max:
macOS 13.3.1
32GPU / 64GB RAM
LG 27GP950
遊戲畫質高; D4 60fps
打軍團順順叫

Mac Mini M1 16GB:
macOS 13.4
2k@144Hz 螢幕 ; 系統1080p 144Hz
畫質低
能正常遊玩,D4 30fps

小問題:
調整設定參數(效能-FidelityFX),必導致遊戲Crash,然後就再也開不了遊戲,
重裝Diablo IV、Battle-net、Windows 10 bottle 都沒有用...

直到macOS Documents 裡面有個Diablo IV 資料夾,裡面放著參數檔,
移除後,就可以再次打開遊戲設定了!

參考來源:
https://shorturl.at/hqHO0
https://shorturl.at/dHK12

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.223.154 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1686362335.A.8DB.html
toth4321: 這樣好像真的可以買台 Mac mini 來玩遊戲了06/10 10:35
cevs: 正在玩 我覺得mac gaming要起飛了 不輸409006/10 11:26
josephv: Cod可以順跑嗎?06/10 13:27
遊戲支援清單,reddit 上已有人整理了。
rickylin: 看了幾隻YouTube,真的蠻神06/10 13:39
tyf99: Solidworks, Creo, UG 能直接跑嗎?06/10 13:53
water25234: 幾乎都是M1&M2 Max, 有人可以分享M1 Pro玩D4是否也能06/10 14:28
water25234: 順暢?06/10 14:28
可以的。
yoshilin: 8g可以跑嗎?06/10 15:09
8G 有點卡,reddit 上有人就是8g mac mini, 卡到沒有遊戲體驗
多半調低畫質以及swap memory 不足導致。
larryyangsen: https://youtu.be/cMQkuE61kq006/10 16:01
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/10/2023 20:42:59
aass1122: macOS 12.6可以使用怕06/10 21:17
aass1122: 嗎06/10 21:17
無法,Xcode 15 beta 最低要13.3
KimomiKai: 是2k畫質46幀嗎?06/10 21:26
2k retina ,實質上是4k 野外 60-80,
主城會自動降幀。
KimomiKai: 差強人意了點,不過能玩是好事了06/10 21:27
iKelly: 這個工具應該只是讓開發者做遊戲移植前的測試而已,我比較06/10 21:45
iKelly: 期待透過這個工具,有更多遊戲開發商願意用原生metal來開06/10 21:45
iKelly: 發遊戲,這樣才能真正發揮硬體效能06/10 21:46
事實
ppon: 回aass1122: Xcode 15beta 最低需求13.3,12.6不能用06/10 21:47
ppon: https://i.imgur.com/PvqbsRt.png06/10 21:49
creepy: M1 Pro 扛得動嗎06/10 22:35
當然,M1 macbook air 都有人成功,
體驗好壞就另當別論惹。
raise2019: 見5樓,不過這樣overwatch也可以裝吧06/10 22:57
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/10/2023 23:02:34
raise2019: 裝完battlenet,然後battlenet說要更新,就關掉,之後06/10 23:05
raise2019: 之後要怎麼重新打開battleNet,啥遊戲都還沒來的急裝06/10 23:06
就透過gametoolkit 指令去開啟battle launcher ,
可以參考我來源文章的作法。
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/10/2023 23:10:26
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/10/2023 23:11:56
aaaapig: 請問,前面安裝的很成功,但是最後卻出現了這畫面,是那06/10 23:53
aaaapig: 邊出了問題? 06/10 23:53
aaaapig: https://i.imgur.com/ZIdEYZH.jpg06/10 23:54
好問題... 我有一台mac mini 繁體中文,
安裝也出現此問題,怎麼重安裝都一樣。
而我macbook pro m1 max 則是英文,卻都很正常,
還不確定是不是中文的關係?

*更新:
昨天嘗試把系統改為英文,game-porting-toolkit uninstall 移除,
換成英文環境重build,開啟battle net 就能正常開啟,登入後也沒閃退,
難怪reddit 上沒人遇到blizzard error問題…


adcmhack: 遇到跟樓上一樣的錯誤,打不開Battle.net06/11 00:03
kerkerdog: 順不順主要是RAM嗎?16G有戲嗎?06/11 00:37
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/11/2023 01:23:55
waroz: MBP14 M1 Pro基本款官方設定低,關垂直同步,在村莊附近06/11 04:19
waroz: 大概55到65,算穩定,不過每次調畫質都會崩潰,就不再調了06/11 04:19
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/11/2023 09:04:47
gn00273680: wow 你是說移除game-porting-toolkit(那個安裝要4006/11 10:21
gn00273680: min+的玩意)06/11 10:21
沒錯,
brew -v uninstall apple/apple/game-porting-toolkit

然後把系統改為英文,從這步驟開始
Install Game porting toolkit beta
aaaapig: 所以是要把整個系統改成英文模式重灌囉?晚點來試試06/11 11:04

沒錯,我把遊戲安裝完,也能正常運行遊戲,
再把系統改成中文也可以正常遊玩,
應該是WINE 安裝時,就吃系統語言安裝bottle, 導致相容性問題。
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/11/2023 11:36:44
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/11/2023 11:38:33
gn00273680: 刪掉+改語系之後不會有battle net問題,感謝大大,安06/11 12:16
gn00273680: 裝中!之後還有什麼要注意的事項嗎?(解析度不要調06/11 12:16
gn00273680: 太高?) 06/11 12:16
看你設備規格了,參數自己取捨,
用好螢幕就是要高畫質,讚!

跑不動再降低就好,但多半是記憶體會被吃光。

※ 編輯: ho83leo (123.194.223.154 臺灣), 06/11/2023 12:44:25
yangajie: 感謝大大,昨天沒改英文裝不成功,今晚試試 06/11 12:56
PaganTsai: 感謝分享我晚上也來改英文版看看06/11 13:30
gn00273680: 進去遊戲後右上方那些資訊是可以關閉的嗎?06/11 14:56
好問題,我也不知道怎麼關...
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/11/2023 16:59:59
fastyangmh: MacBook Air M2 10 核心 GPU這款能跑嗎?06/11 17:14
可以的,蘋果文件有提到記憶體要16GB 才有較好的體驗。
kingof303: 不是不支援Mac嗎06/11 17:14
JackHummer: 我的air M1 16G記憶體能玩,但不流暢 https://i.img06/11 17:17
JackHummer: ur.com/1yCwygK.jpg06/11 17:17
ppon: https://i.imgur.com/1yCwygK.jpg06/11 19:39
yangajie: 有人裝完 battle net 出現錯誤的嗎06/11 20:37
gn00273680: 後來把volume卸載好像就不會有右上角一堆系統資訊了06/11 20:55
adcmhack: 改用gameportingtoolkit-no-hud 啟動遊戲 就不會有資訊06/11 22:36
adcmhack: 感謝原po提供改語系的方法 battle.net可以正常運作了 06/11 22:37
yangajie: 請問怎麼改用 gameportingtoolkit-no-hud 啟動06/11 22:53
adcmhack: 就是原本gameportingtoolkit這個指令改成06/11 23:40
adcmhack: gameportingtoolkit-no-hud06/11 23:40
yangajie: https://i.imgur.com/crQGmqv.jpg06/11 23:45
yangajie: 改英文裝一樣遇到這個問題,請問有解嗎06/11 23:45
那就是toolkits 沒移除重裝,
但樓下有大大提供環境變數的解法。
adcmhack: 你有用06/12 01:13
adcmhack: brew -v uninstall apple/apple/game-porting-toolkit06/12 01:13
adcmhack: 來移除原本的嗎?06/12 01:13
aeiou8: 推,m1 max 14吋全最高 4k hidpi 1080p只有40fps06/12 05:34
aeiou8: 英文問題也可以最前面加LANG=en.US空格,後面再接原本指令06/12 05:37
aeiou8: 安裝launcher的步驟,和後續每次執行launcher再加06/12 05:39
推推,這才是最佳解!
yangajie: 有移除重新安裝06/12 06:14
yangajie: 有安裝成功了 但是在 battlenet 登入後很卡06/12 08:13
硬體規格是硬傷
gn00273680: 有哪些指令有執行起來怪怪的嗎?確認brew的執行位置06/12 08:23
gn00273680: ! FPS上不太去,畫質調整+關特效可以順暢運行06/12 08:23
yangajie: 我在一開始的xcode-select -p 我的是 /Library/Develope06/12 08:30
yangajie: r/CommandLineTools 跟網站說的不一樣有關係嗎 06/12 08:30
去Apple developer 下載完整的Xcode 15 beta 大概2.X GB
※ 編輯: ho83leo (223.137.250.235 臺灣), 06/12/2023 08:59:13
yangajie: 感謝 原本沒抓 來試試06/12 09:22
PaganTsai: 看了上面這推文 我也去補了Xcove 15 beta 06/12 10:03
cevs: 正在玩碧血狂殺2 06/12 12:10
adcmhack: 碧血狂殺2可以玩喔?!大驚,我看網站資訊寫不行 06/12 12:18
adcmhack: Steam上面的對嗎06/12 12:19
asd08562611: 請問關掉battlenet後要如何在開啟?06/12 13:23
aaaapig: 問題同樓上,剛還在安裝暗黑,一個閃退後,不知道怎開起 06/12 14:03
waroz: 我是看另一個網站,battlenet再次執行安裝檔才會開啟 06/12 15:45
waroz: 暗黑4安裝完成之後則是可以執行暗黑4的執行檔來開啟 06/12 15:45
aeiou8: 後續指令改到program files x86裡的Battle.net Launcher.e06/12 18:19
aeiou8: xe 目前可以正常執行Launcher不用重新安裝06/12 18:20
asd08562611: 是指開起battle.net-Setup.exe那串改成你說的嗎? 06/12 18:44
如果照著文章操作下來,在使用者資料夾底下會有Games/battle-net,
打開它會有driver_c,把此資料夾當作C槽就好,檔案目錄都跟Windows 一致,
所以透過 apple gameportingtoolkits 指定windows bottle 指定執行檔,即可開啟。

透過蘋果提供的指令,便可以開啟任何的安裝在bottle 裡的執行檔,
這樣不僅Diablo IV 能玩,其他程式開啟方法皆相同。

以上述邏輯,便可以開啟已安裝好的battle-net
gameportingtoolkit ~/Games/battle-net ~/Games/battle-net/drive_c/Program\
Files\ \(x86\)/Battle.net/Battle.net\ Launcher.exe

其實已經有大神提供GUI 讓使用者方便管理bottle,但礙於限定macOS 14,
我就沒使用了。
未來此解決方案成熟後,我相信會更簡單,讓使用者無腦點擊開啟軟體的。
※ 編輯: ho83leo (123.194.223.154 臺灣), 06/12/2023 19:52:44
asd08562611: 是不是不能修改FidelityFX,感覺修改都不正常06/13 00:12
是的,要macOS 14 才不會crash。
imgodd: 想說要安裝poe 結果GGC的啟動器打開會空白灰色畫面 06/13 01:41
先調整遊戲畫面參數? 我沒玩過此遊戲
jhbgybj123: 不應該把我的MacBook Pro 14賣惹06/13 06:53
沒關係,未來再購入就好,直上Max
gn00273680: 對xcode要安裝完整的,不是只有commandLine,路徑基06/13 08:35
gn00273680: 本上會跟教學的一樣 06/13 08:35
※ 編輯: ho83leo (223.140.152.78 臺灣), 06/13/2023 08:45:24
PaganTsai: 自以為天真跟出處二調效能 果然就黑畫面。。 06/13 09:58
PaganTsai: 發覺battle.net主畫面卡卡的 該程式需怎樣更新!? 06/13 09:58
sam02658: 即使重裝完整的X code 15 beta結果還是像63樓的情形QQ 06/13 11:33
demonlogy: 紅明顯 要裝Sonoma Beta才能解決大部分的bug 06/13 12:51
PaganTsai: 出處2第三行程式可解63樓的問題 06/13 13:41
PaganTsai: xcode-select -s /Applications/Xcode-beta.app/Conten 06/13 13:42
PaganTsai: ts/Developer 06/13 13:42
imgodd: 回原po我那是遊戲啟動器無法透過調整遊戲參數 XD 06/13 13:53
imgodd: 不過我看了一些討論文章 可能真的就是os也要升級Sonoma 06/13 13:53
imgodd: 除了os, 你第二個連結文章內容是滿完整的安裝教學 感謝 06/13 13:55
sam02658: 回86樓Pagan大大,結果出現這個xcode-select: error: i 06/13 18:48
sam02658: nvalid developer directory '/Applications/Xcode-bet 06/13 18:48
sam02658: a.app/Contents/Developer',請問是我Xcode沒安裝成功 06/13 18:48
sam02658: 的意思嗎? 06/13 18:48
imgodd: 樓上可以看連結2 你應該需要安裝xcode15beta 拉到app內 06/13 19:49
PaganTsai: 我有把xcode-beta拉到app資料庫裡 06/13 20:22
Gankosakae: 原來這玩意兒是蘋果版的WINE嗎 06/14 07:29
SeulDesir: crossover開發者說和蘋果分享了source code 間接=wine 06/14 10:10
SeulDesir: 可以去看codeweavers官網裡面的blog 06/14 10:13
SeulDesir: 蘋果接手了code之後把api接到metal 3上 06/14 10:14
davy123498: 想請問有人遇到磁碟空間不足的問題嗎.. 我看我還有250 06/14 11:03
davy123498: 250G 但是 battle net一直說沒有容量 06/14 11:03
yan415: 我是遇到下載非常慢 會停住不動 不知道什麼問題... 06/14 12:00
j211337: 下載完整的Xcode 15 beta(2.9G)並拉到app資料庫之後,運 06/14 14:59
j211337: 行xcode-select -s /Applications/Xcode-beta.app/Conten 06/14 14:59
j211337: ts/Developer會出現xcode-select: error: --switch must 06/14 14:59
j211337: be run as root (e.g. `sudo xcode-select --switch <xco 06/14 14:59
j211337: de_folder_path>`).,請問是哪個步驟出了問題? 06/14 14:59
yangajie: 樓上你試一下最前面加 sudo 06/14 15:04
j211337: 謝謝樓上!可以了,但進行到`brew --prefix game-porting 06/14 15:37
j211337: -toolkit`/bin/wine64 winecfg時會出現一排preloader: Wa 06/14 15:37
j211337: rning: failed to reserve range ooxxooxx最後才會出現wi 06/14 15:37
j211337: ne設定去改win版本,這樣是正確的嗎?另外下一個步驟cp / 06/14 15:37
j211337: Volumes/Game\ Porting\ Toolkit-1.0/gameportingtoolkit 06/14 15:37
j211337: * /usr/local/bin則是出現no matches found: /Volumes/Ga 06/14 15:37
j211337: me Porting Toolkit-1.0/gameportingtoolkit* 06/14 15:37
j211337: 不好意思本身對於這些不太懂問題比較多 06/14 15:38
sam02658: 問題同上QQ 06/14 21:01
RoyQ: 樓樓上你要把下載自Apple的GPT映像檔(.dmg)掛載起來它才找得 06/14 21:11
RoyQ: 到 06/14 21:11
sam02658: 我解決了!我是把wine重新安裝到8.0.1版(原本是wine7. 06/14 22:26
sam02658: 7、MacOS13.3),安裝後就可以跑了 06/14 22:26
j211337: 請問樓上是怎麼重新安裝wine到8.0.1呢?另外目前是進行到 06/14 22:33
j211337: 可以安裝B.Net,只是跟前面有些人一樣一出現輸入帳密畫面 06/14 22:33
j211337: 就會跳error,有照53樓說的移除GPT/更改系統語言至英文/ 06/14 22:33
j211337: 重新安裝GPT/安裝B.Net,還是會跳error 06/14 22:33
j211337: https://imgur.com/qQrVOIb 06/14 23:29
cevs: 剛裝完太七 夭壽好順 06/15 17:31
ou9810: Intel 真的要掰了 06/15 23:08
j211337: 可以直接用P幣徵人教學嗎...網路上找了很多資料,怕中間 06/16 11:47
j211337: 過程有誤甚至mac都直接重灌了,還是都會卡在一些步驟 06/16 11:47
BraviaX95j: 我是M2 Air13 16GB,已經成功登入B.Net,但是B.Net的操 06/16 22:47
BraviaX95j: 作介面好卡,這是正常的嗎? 06/16 22:47
water25234: Apple fan開影片一步一步教學了 06/16 23:02
yangajie: 我的 battle net 之前也會卡,照 Apple fan 一步一步裝 06/17 06:53
yangajie: 就不會了 06/17 06:53
kokobom: 請問各位大神有人用2020 MBP 8G跑嗎 想知道遊戲體驗如何 06/17 10:54
BraviaX95j: 謝謝Yang大回覆,我在重新試試看 06/17 15:11
PaganTsai: applefan這集做得真好。。希望GPT趕緊出正式版 太好用 06/17 17:11
j211337: 偉哉applefan,照做也成功了,m1 macbook pro特效降低跑 06/17 17:43
j211337: 起來挺滿意的 06/17 17:43
yangajie: 我遇到下載 D4 主程式整個 Battle.net會閃退 06/17 19:43
j211337: 像影片介紹的找台下載好的電腦來複製吧? 06/17 20:06
iloveelmo: 最後是用這個方法可以跑 步驟沒有那麼繁瑣 給大家參考 06/27 10:57
FreezingFish: 有反作弊的網遊是不是無解 07/07 16:29

你可能也想看看

搜尋相關網站