[心得] Mac上用來跑Wins遊戲的工具
本文簡單介紹Porting Kit,以及一些可能用得到的調校小技巧
其實也適用於Linux玩家,但會玩Linux的,肯定是不需要這篇101心得分享的說
---
雖然程序較繁瑣,但目前Mac已經可以執行許多Windows平台限定的遊戲/軟體。主要透過
1. 轉譯 (Crossover, Kegworks, Whiskey)
這些都是以Wine作為基底,然後調校、包裝成對使用者較友善的應用程式
Crossover - 付費。也是Wine的主要維護團隊,因此理應在重點軟體的最佳化上表現最佳 我還沒用過無法證實,但如果跨平台的目的是工作軟體,建議試用後直上
Kegworks - 免費。是Porting Kit的內核,半死不活Wineskin的後繼者
也可以直接拿來用,但安裝對一般玩家來說稍稍不友善
Whiskey - 免費。因為去年蘋果Game Porting Toolkit推出時綑綁出世,所以很有聲量 但因為作者因為飲水思源、堅持不更新Wine版本,因此需要微調的地方較多
2. 雲端遊玩 (Geforce Now)
付點錢就能脫離硬體限制,舒服的把玩3A大作。缺點是支援的小廠/獨立遊戲有限
3. 虛擬系統 (VMware, Parallels)
在Wine轉譯生態系日趨成熟後,除非工作需求,不然現在特別花錢搞雙系統的人應該不多
---
Porting Kit https://www.portingkit.com/
基於Wineskin/Kegworks的互動介面。推薦它給一般玩家的原因,是因為安裝不用打指令安裝好開啟後,左邊側邊欄Sources > Steam, 之後會列出一些調教好的遊戲設定檔
不過我們的目標是這個:Steambuild 32/64bit DXVK
Direct3D版本跑老遊戲時再試,Matel沒用過因為我的Mac是丐版8g RAM
點進去順順的安裝完,先別急著玩,去左邊側邊欄Installed找到它,右鍵喬基本設定
Launch Wineskin App。之後只要遊戲無法好好執行的話,你就得來這裡試錯
打開後點擊Winetricks,裡面是一堆調校支援用的附加檔,之中最基本的便是字體
細心一點的話挑中文字體安裝,粗暴一點或缺字問題依然沒解決就fonts > allfonts
安裝完應該就能順玩Steam上大部分Unity系的遊戲,活俠傳的金額顯示也能隨之修好
Properties。裡面有兩個選項可以考慮
第一項:把醜醜的Tahoma系統字體換成Helvetica Neue
第四項:高解析模式 (若沒啟用,有些遊戲執行起來畫面會很粗糙)
---
幾個常用的調校伎倆
.外掛BepInEx:Wintricks安裝winhttp
.缺字:Wintricks安裝allfont,無效再手動把Windows系統預設的非英文字體放進去
(從Folder右鍵進到容器 Contents > drive_c > windows > fonts)
若運氣不好還是救不起來,就只好去調整字體相關的登錄檔
.文字出現口口或亂碼:換成遊戲限定的環境語言
Launch Wineskin App > Advanced,然後在中間的Unix Commands輸入
繁中 export LANG=zh_TW.utf-8
簡中 export LANG=zh_CN.utf-8
日文 export LANG=ja_JP.utf-8
其他語言請依樣畫葫蘆
.跑不出畫面的遊戲
Launch Wineskin App > Advanced,試著在中間的Unix Commands輸入
WINEDLLOVERRIDES=libglesv2.dll=d
經驗上,這可以解決Ubisoft Connect或是TyranoScript系沒有畫面的問題
Whiskey也適用以上解法,但因為使用舊wine版本,支援範圍較窄
老遊戲在那邊D9D10D11、CPUGPU數量切換搞試錯還會頓拍時,有時wine版本直上就解決了Kegworks目前還是用Wineskin的皮,但他產出容器的wine核心比較新,也有開始新作整合因此我也會透過Kegworks生成新版容器後,再丟回去Porting Kit管理
近期把以前買的老遊戲叫出來玩,沒有用上太冷僻太古怪引擎或模組的,基本都能跑
但Wine轉譯不是親媽生的還是有差,除了Mac遊戲模式不會啟動外,Steam也不時會搞一下像最近的版本更新,Whisky端的Steam就BUG掉,還得降版才能啟動遊玩
Porting Kit跟Kegworks生成的每個容器,都內含Wins的核心執行套組,因此保底1G起跳只要設定能共用,最好透過一個Steam平台去執行,不然每個遊戲都獨立包裝太吃空間
--
11/09 00:59
天啊 感謝教學 我這幾天在研究頭好痛
目前half life 2還是都是方塊字 QQ
推推,好奇有沒有像ProtonDB這樣的網站能查詢
Whiskey有簡短的 https://tinyurl.com/ny95hpth
Porting Kit https://www.portingkit.com/games
mac的cpu有arm跟intel 兩種都行?
Intel是有事燒紙,現行開發精力都集中在M chip上了
瞎折騰
wine應該有搞定指令集問題
推詳細介紹
支援全系列CPU嗎?還是只有M?
xbox手把偵測不到耶
Intel爽爽玩 感謝教學我的hl2終於字體回來了爽
VMware 被博通收購後個人使用變成免費,個人覺得如果是要
玩一些硬體要求不高的遊戲還是用虛擬機比較省事,去年只
是要執行 galgame 結果用 Whisky 遇到蠻多問題的,例如視
窗大小不能調整、播放過場動畫時畫面會卡住沒反應
不過還是謝謝原po的分享跟教學,希望未來能有更多遊戲開
發者願意針對 macOS 做最佳化,使用者就不用透過這些軟體
玩遊戲了
i系還是當電子垃圾實在,M真的好強,看評測經過層層轉
譯還真能跟電競筆電比幀數就很離譜 但設定上還不是人人
輕鬆啟動的等級
有測試一些需要顯卡的遊戲嗎?
Mac不是可以直接分割一個磁區出來裝Win,變成雙系統
嗎?
還是現在的Mac 不行了?
Arm的mac不行
高手
脫褲子放屁
我都直接把win筆電墊在mac上玩
XBOX手把Whiskey-Steam抓的到,Porting Kit還沒試
有看過別人跑2077之類的,但我丐版Mac所以3A上雲玩
要是蘋果願意認真經營遊戲產業 我一定支持的 win實在
難用
apple找steam合作得好的話 ps xbox都可以收起來了
大概也只有果粉會覺得WIN比MAC難用
然後認真經營? 那銷售量有遊戲場肯去MAC上搞要偷笑了
Apple有在做事喔,GPTK2有技術突破且供外部使用
Crossover已經很像steam deck,只是操作門檻較高
然後相對steam,較積極在支持這些轉譯工具的是GOG
MAC市佔什麼咖 買MAC的為什麼老愛覺得自己很重要啊呵
Porting Kit支援手把,若遊戲透過Steam開啟的話
其它要自己去找解決方法,去找有沒有三方支援套件
我是覺得Mac比Windows難用,至於Intel的Mac是直接安裝b
ookcamp就好了嗎?
用過MacBook Pro的心得就是螢幕很厲害,檔案管理及介面
無法適應,無法玩3A
MAC finder比windows explorer難用幾百倍
win比Mac 難用的點在哪?
這東西真的讓現在的mac玩遊戲方便很多
不過目前看起來轉DXVK損耗還是挺多的
跑個2D遊戲,SOC都要吃快20W
不過M系列夠強的能耗比總體來說還是很強,轉譯效率不
夠,SOC能效比來湊
至於兩個系統誰好用這件事情真的別吵了
這很取決你做什麼事情
90%場合都是win更好用
推推
我遇到10個用mac 8個灌window玩遊戲 剩下的真的是做設計的
人= =
win你只要放一個星期 就一大堆更新跑出來 這樣很好用
嗎XD
待機喚醒或是休眠也都很爛 完全不適合遊戲使用
笑死 那肯定世界上的遊戲玩家都買最適合遊戲使用的MAC來
玩遊戲了吧
一個星期一大堆更新?? 哪來的平行時空?
哪來平行時空? 你打開ms store沒有一大堆更新嗎
還是你從不更新XD
mac現在當然並不適合遊戲啊 要玩遊戲還是win 但win就
是有那些問題 所以我才希望apple認真在遊戲這塊 目前
還沒發生就是了
就類似steam deck和win掌機 有很難理解嗎
21
[心得] 安裝美少女夢工場2精製版到 steam deck先從 wine 開始。 winecfg 是 wine 的設定程式, 若是需要 windows 中文環境, 可以先測試 winecfg 能不 能正常顯示中文。 本文在 debian 下測試: dpkg-reconfigure locales需要加上 zh_TW.UTF-816
[討論] Android玩Windows exe遊戲 Winlator討論透過Winlator,在任意Android手機玩Windows遊戲的方法。無需打指令 先看看外國玩家的影片示範吧 Android手機執行Fallout 3 而這裡我要測試的遊戲是《閃亂神樂 少女們的證明》11
[軟體] Game Porting Kit 不需要重編譯遊戲Game Porting Kit 基本上是 Wine (或是 Crossover) 加上 Apple 自己寫的 DX12 to Metal , XInput 等轉換層: 所以不需要重新編譯遊戲原始碼, 也有人做好 GUI 了:10
[討論] 活俠傳用mac玩的方法跟可能遇到的問題如題 懷著感恩的心上來po文 小弟我因為家裡沒window只有intel mac 但是又很想玩活俠傳 就用wine程式 (porting kit ) 自己搞一個window環境的steam來玩 因為活俠傳基本上是文本的關係幾乎都是順跑 反正就當看小說 but 就這樣跑了幾小時後才發現一個大問題8
[閒聊] 在非 X86 Windows 平台的遊戲測試Hallo, 大家好, 隨著M1 Mac 以及 Steam Deck 的推出,很多人都有疑問在 ARM Windows 或是在 Linux 上如何玩遊戲 本篇文章測試了幾款遊戲,帶大家認識一下在其他平台玩遊戲的可能性. M1 Mac: M1 Mac 目前有兩種方法可以玩遊戲,第一種是經由 Cross Over,第二種是經由 Parallels(兩個都要付錢QwQ)。Cross Over 在測試的時候有些遊戲無法正確執行,所以這裡只測試 Parallels。步驟如下所述:5
[心得] 容器化與Box86執行exe心得: 也許手機未來能執行Steam商店,看是要用Box86硬跑x86 Linux版的Steam,還是隔一層Wine 跑Win32版本的Steam,至少樹莓派台灣已有成功案例。 以內核支援docker的手機,用Termux執行32位元的Ubuntu容器,接著編譯Box86(x86指令轉A5
Re: [軟體] 用 docker 跑 Picasa 不知有無搞頭要買也是買 LightRoom 吧 : ------------ : 如果使用 Mac 原生軟體,那應該是 Photo Booth 或者 照片 : 當然大家也可以來噓我,說我該學 Photo Booth 了 : 各位噓過的,很多我都有做呢,搞不好是我不該堅持了3
Re: [軟體] Game Porting Kit 不需要重編譯遊戲請問有人現在可以正常用Game Porting Toolkit的方式安裝開啟steam嗎? 我今天測試了一整天安裝完都無法打開 按照 理論上我應該在打開steam後會卡在一個黑畫面 但都沒有黑畫面出現3
[求救] Ventura+Win Steam有人現在可以嗎?我只是想玩一個古典戰棋遊戲……Field of Glory 2 只有 Win 版,Windows 電腦上跟小孩玩一陣子了, 是用 Steam 免費期間拿到的,所以一定要先用 Steam。 Paul The Tall 主持的 Porting Kit 說可以執行 Steam 他說弄了一個 64bit/D3d11 的 Wineskin wrapper1
Re: [問題] Steam Deck能運行UBI遊戲嗎?由於Steam Deck就是一台掌機形狀的「筆電」,我用Linux 筆電經驗來說,大致上可以 比擬。 我的電腦上有裝Steam ,此外還透過wine(Proton 就是Valve的強化版wine)相容層 (我的版本是Wine-staging 6.12)安裝了uplay ,另外還有使用GoG 基本上Steam 的Proton 的支援狀況比較好,可以正確遊玩的Windows遊戲數量很多,如果