請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

科技

教你如何在 Mac 玩 Steam、暗黑四等 PC 遊戲,連 Windows 軟體也能裝來用

電腦王阿達

更新於 05月12日04:31 • 發布於 05月12日04:31 • Rocky

網路上大多數教大家怎麼在 Mac 上玩 PC 遊戲的方法,都是透過 Whisky 這款 App,雖然操作很簡單,但最近支援性明顯變差,很多遊戲變成都不能玩,甚至還有一些 Bug,像我最近測試連 Steam 都裝不了,即使整個刪掉 Whisky 重裝也一樣。

這篇就要來介紹另一個更棒的替代方法:Wineskin Winery ,安裝流程稍微麻煩一點,但支援性更好,很多 Steam 遊戲都能玩,暴雪的暗黑四我測試也沒問題,而且可透過藍牙手把來玩,就連 Windows 軟體也能裝來用。

教你如何在 Mac 玩 Steam、暗黑四等 PC 遊戲,連 Windows 軟體也能裝來用

Wineskin Winery 也是一個開源專案,需要透過 Homebrew 指令來安裝,因此需要先取得 Homebrew,詳細可以到 Wineskin 的 GitHub 專案查看。

1. 安裝 Homebrew 和 Wineskin Winery

Homebrew 有二種安裝方式,「透過終端機」或「.pkg 安裝包」,我個人比較推薦用終端機,因為用 .pkg 安裝好後,一樣要用終端機來取得 Wineskin。

這邊我示範用終端機的安裝流程。打開 Mac 內建的終端機,輸入方這個指令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

接著會要求輸入 Mac 的登入密碼:

等待安裝完成,好了之後畫面會顯示「Installation successful!」提示,然後在 Next steps: 部份,複製要求輸入的指定指令,也就是 (echo; echo…. 這一大段,下圖我有用紅線標示出來:

再來就能輸入安裝 Wineskin Winery 的指令了:

brew install --cask --no-quarantine gcenx/wine/wineskin

下載完並安裝結束後,會出現「wineskin was successfully installed」,這時可以把終端機給關掉了,以後都用不到:

LaunPad 啟動台中就會看到 Wineskin Winery 的應用程式,請將它打開:

2. 取得最新 Wrapper 和引擎

Wineskin Winery 的操作介面還蠻簡單的,打開之後,你需要先取得最新 Wrapper 版本,按下方「Update Wrapper」:

目前最新版是 Wineskin-3.0.3,按 OK:

完成後 Wrapper Version 就會顯示 Wineskin-3.0.3,接著按上方的 + 來添加引擎:

提供多種引擎,基本上用最新的引擎就好,也就是 WS12WineCX64Bit23.7.1-2 這一個,按 Download and Install 進行安裝:

跳出這畫面安 OK:

引擎就安裝完成,接著可以開始安裝你要玩得 PC 遊戲和軟體了,按底部的 Create New Blank Wrapper:

3. 安裝 PC 遊戲和軟體

名字部份看你想要安裝什麼,就取什麼名字,像我先測試 Steam,就取名為 Steam.app:

建立會花一點時間,就放著讓它跑即可,基本上 3~5 分鐘內一定會完成,如果超過,可以強制關閉然後重新建立:

建立好後,在 LanchPad 啟動台中就會看到它:

打開會出現這個視窗,按第一個「Install Software」:

然後你下載的是安裝檔,那就按第一個 Choose Setup Executable 並選擇該安裝檔,免安裝檔則是用下方 Copy a Folder inside 或 Move a Folder inside:

我選擇 Steam 的 Windows 版安裝檔,安裝步驟一直按下一步就好,過程中有些字可能會是亂碼框框,這不用理會:

安裝好後可直接打開 Steam:

就會出現熟悉的 Steam 登入畫面了:

登入後選擇你要玩的遊戲,不過現在不確定是不是每一款都支援,只能下載試試看:

我測試 ONE PIECE PIRATE WARRIOSRS 3,這款遊戲沒有 Mac 版,只有 Windows。安裝步驟就跟 PC 一樣,點畫面中的安裝:

下載好後,就按開始遊戲。如果下載過程中有卡住的狀況,也就是沒有繼續下載,可以重開 Steam 試試:

實測成功啟動,而且我還是用 PS5 手把來玩,跟 Mac 藍牙連線完後就能直接用,不用設定任何東西:

遊玩速度也超級順,完全不卡。我原本是用全螢幕玩,為了截圖才切換成視窗模式:

關閉時會跳出這個 Choose Executable 設定,這是問你下載點這個 App 要打開那個路徑檔案,記得改成該遊戲或軟體的啟動檔,以我的 Steam 來說:

選擇 steam.exe 這一個:

我測試暴雪的 Battle 也成功安裝,暗黑破壞神 4 確定能玩,一樣是用 PS5 手把玩:

不過暗黑破壞神四一開始會卡在動畫畫面,因此需要改一項設定,這邊需要到 App 的進階設置中調整。而打開方法如下,Wineskin 建立 App 路徑會在 Mac 使用者名稱底下的應用程式,不是 Mac 底下,這點要注意,然後找到我建立的 BATTENET:

選擇「顯示套件內容」:

進入後打開裡面的 Wineskin 檔案:

選擇第三個 Advanced:

把「Direct3D to Metal translation layer - (D3DMetal/GPTK)」打勾,這樣就能解決了。所以說,如果未來你玩其他遊戲有碰到類似情況,也能到這邊打勾看看能不能解決:

另外打開遊戲或軟體如果有跳出缺少任何 .dll 檔案,可以到 Winetricks 選項裡啟用:

再來我還有測試 Windows 軟體,7-ZIP 只有 Windows 版本,安裝檔成功執行:

安裝好後也確實能正常打開使用:

0 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0

留言 4

  • j@son.fu
    花大錢買一台mac, 結果還要用模擬器玩pc game!可笑
    05月12日08:02
  • 蛋白 단백질 โปรตีน
    請問為啥前面步驟都行 但是在案裝steam的時候卡住了 一直顯示steamhelp的介面
    11月06日15:08
  • Tay
    你好,想問下第一個 Choose Setup Executable安裝檔是怎麼安裝,點進去後沒有可選擇的地方,謝謝
    10月22日13:21
  • 請問若無法勾選「Direct3D to Metal translation layer - (D3DMetal/GPTK)」(直接呈現灰字)會是什麼原因呢?謝謝
    10月02日20:07
顯示全部