最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

在 macOS 上玩暗黑破壞神 IV

2023-06-08 16:29 作者:約伯  | 我要投稿

原文,outcoldman.com/en/archive/2023/06/07/playing-diablo-4-on-macos/


不可思議。實際上,您可以在需要 DirectX12 的 Mac 上玩 AAA 級游戲。暗黑破壞神IV就是其中之一。我可以在配備 M2 Max 96Gb RAM 的 16 英寸 2023 版 MacBook Pro 上玩暗黑破壞神 IV。

不想以此為榮,因為我在?r/macgaming上找到了一個幾乎適合我的解決方案。

先決條件

我正在運行 macOS 14 Developer Beta 1 (Sonoma),但有人提到它也可能適用于 macOS Ventura(最新版本 13.4)。您需要擁有 Apple Silicon Mac,因為它無法在基于 Intel 的 Mac 上運行。

為 Xcode 15 Beta 安裝命令行工具

從https://developer.apple.com/download/all/下載命令行工具。

下載并安裝后,驗證它們是否默認(rèn)使用。

打開終端并運行:

xcode-select -p

它應(yīng)該打印如下內(nèi)容:

/Applications/Xcode-beta.app/Contents/Developer

如果您看到Xcode.app的不是Xcode-beta.app,則運行:

xcode-select -s /Applications/Xcode-beta.app/Contents/Developer

安裝Rosetta 2

Rosetta 2 允許您在 Apple Silicon 上運行基于 Intel 的應(yīng)用程序。考慮到大多數(shù) Windows 游戲都是為 Intel(x86-64架構(gòu))構(gòu)建的,您將需要安裝 Rosetta 2。

打開終端并運行:

softwareupdate --install-rosetta

安裝游戲移植工具包測試版

從https://developer.apple.com/download/all下載?并運行Game_porting_toolkit_beta.dmg.?它將在"/Volumes/Game Porting Toolkit-1.0".

您可以打開Read Me.rtf文件以閱讀有關(guān)游戲移植工具包及其使用方法的更多信息。

在終端切換到 Intel 架構(gòu)

打開終端并運行:

arch -x86_64 zsh

這將在具有 Intel 架構(gòu)的 Rosetta 2 下運行以下所有命令。

安裝自制軟件

即使您已經(jīng)在 macOS 上安裝了自制軟件,它也可能是為 Apple Silicon 安裝的。您需要為 Intel 架構(gòu)安裝它。

Homebrew 是一個非官方的包管理器,大多數(shù)開發(fā)人員使用它來安裝各種用于開發(fā)、終端等的工具。它在社區(qū)中非常受尊重,并且有很多可用的包。

安裝可以看https://brew.sh的安裝手冊,需要在終端中運行如下命令(這里,后面我已經(jīng)假設(shè)你是在Rosetta 2下運行的,看前面的部分):

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

如果您已經(jīng)homebrew安裝了 Apple Silicon,則該版本位于/opt/homebrew.?Intel 版本將安裝在/usr/local.?所以他們不會互相沖突。

但是您想告訴此終端會話使用/usr/local而不是/opt/homebrew.?為此,您需要修改PATH此終端會話的環(huán)境變量。你可以通過運行來做到這一點:

export PATH="/usr/local/bin:${PATH}"

確保在運行時which brew打印/usr/local/bin/brew.

您還可以homebrew通過運行以下命令檢查是否為 Intel 正確安裝:

brew doctor

并查看是否存在任何權(quán)限問題。對我來說,我必須運行以下命令

sudo chown -R $(whoami) /usr/local/share/zsh /usr/local/share/zsh/site-functions


如果您已經(jīng)homebrew安裝了 Intel,您可能必須運行brew updatebrew upgrade更新。


安裝游戲移植工具包

Tap(brew術(shù)語補充)Apple為homebrew提供的官方包

brew tap apple/apple http://github.com/apple/homebrew-apple

并安裝它們

brew -v install apple/apple/game-porting-toolkit

該命令將運行一段時間(在我的 MBP 16" 2023 上運行 40 分鐘)。它將安裝很多依賴項。

準(zhǔn)備暗黑破壞神IV

我決定保留所有游戲~/Games,所以我在我的主目錄中創(chuàng)建了一個文件夾

mkdir ~/Games

之后我決定將所有 Battle.net 游戲保存在~/Games/battle-net.

為當(dāng)前終端會話配置它(命令告訴 Wine 游戲所在的位置):

Wine 是一種在 macOS 上運行 Windows 應(yīng)用程序的工具。它被 Apple 提供的 Crossover 和 Game Porting Toolkit 使用。

export WINEPREFIX=~/Games/battle-net

為暗黑破壞神IV準(zhǔn)備文件夾

`brew --prefix game-porting-toolkit`/bin/wine64 winecfg

屏幕上應(yīng)該會出現(xiàn)一個“Wine 配置”窗口。將 Windows 版本更改為 Windows 10。選擇 Apply,然后選擇 OK 退出 winecfg。

將 Game Porting Toolkit 庫目錄安裝到 Wine 的庫目錄中

ditto /Volumes/Game\ Porting\ Toolkit-1.0/lib/ `brew --prefix game-porting-toolkit`/lib/

并將所有必需的可執(zhí)行文件復(fù)制到/usr/local/bin,這樣您以后就可以訪問它們而無需附加 Game Porting Toolkit 卷。

cp /Volumes/Game\ Porting\ Toolkit-1.0/gameportingtoolkit* /usr/local/bin

更新 Wine 注冊表中的 Windows 版本以匹配 Battle.net 應(yīng)用程序的預(yù)期構(gòu)建

`brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuild /t REG_SZ /d 19042 /f?

`brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuildNumber /t REG_SZ /d 19042 /f?

`brew --prefix game-porting-toolkit`/bin/wineserver -k

安裝 Battle.net 應(yīng)用程序和 Windows 版暗黑破壞神 IV

從https://www.blizzard.com/download/下載適用于 Windows 的 Battle.net 應(yīng)用程序。

假設(shè)您已將它下載到您的~/Downloads文件夾中,請驗證 Wine 是否也已擁有它:

ls ~/Games/battle-net/drive_c/users/crossover/Downloads/

你應(yīng)該去Battle.net-Setup.exe那里看看。

安裝適用于 Windows 的 Battle.net 應(yīng)用程序

gameportingtoolkit ~/Games/battle-net ~/Games/battle-net/drive_c/users/crossover/Downloads/Battle.net-Setup.exe

您應(yīng)該會在屏幕上看到 Battle.Net 應(yīng)用程序窗口。使用您的暴雪帳戶登錄并安裝暗黑破壞神 IV。安裝后,您可以啟動游戲。

默認(rèn)情況下,您會看到一個性能 HUD,顯示 FPS、CPU 和 GPU 使用情況。您可以使用它來配置游戲圖形設(shè)置以獲得最佳性能。稍后我們可以禁用它們。

暗黑破壞神 IV 圖形設(shè)置

我在 6k 外接顯示器上玩。我的分辨率在游戲中設(shè)置為 3072x1728。為了獲得最佳性能,我將質(zhì)量預(yù)設(shè)設(shè)置為超,并將 FidelityFX 超級分辨率更改為質(zhì)量。我在游戲中看到大約 40-50 FPS。


PATH="/usr/local/bin:${PATH}" arch -x86_64 /usr/local/bin/gameportingtoolkit-no-hud ~/Games/battle-net ?~/Games/battle-net/drive_c/Program\ Files\ \(x86\)/Diablo\ IV/Diablo\ IV\ Launcher.exe

在這里,我使用gameportingtoolkit-no-hud而不是gameportingtoolkit禁用性能 HUD。

但我發(fā)現(xiàn)在不打開終端的情況下創(chuàng)建一個運行游戲的快捷方式更好。為此,您可以在 macOS 上打開一個 Automator.app 并創(chuàng)建一個新的應(yīng)用程序。添加一個Run Shell Script操作并將以下代碼粘貼到那里:

#!/bin/zsh ?export PATH="/usr/local/bin:${PATH}" ?(arch -x86_64 /usr/local/bin/gameportingtoolkit-no-hud ~/Games/battle-net ?~/Games/battle-net/drive_c/Program\ Files\ \(x86\)/Diablo\ IV/Diablo\ IV\ Launcher.exe) || true

將應(yīng)用程序保存到(如果不存在則~/Applications/Diablo IV.app創(chuàng)建文件夾)。~/Applications

Diablo IV例如從暗黑破壞神 IV 官方網(wǎng)站下載圖像。

在 Finder 中轉(zhuǎn)到您保存的文件夾Diablo IV.app,選擇它并打開Get Info(?I)。將圖像拖放到窗口的左上角。它應(yīng)該替換默認(rèn)圖標(biāo)。

現(xiàn)在您可以從應(yīng)用程序文件夾啟動暗黑破壞神 IV。


在 macOS 上玩暗黑破壞神 IV的評論 (共 條)

分享到微博請遵守國家法律
卢湾区| 察哈| 陇西县| 白玉县| 余庆县| 婺源县| 鹤庆县| 城固县| 富蕴县| 象山县| 调兵山市| 龙泉市| 梁平县| 陇南市| 建始县| 宜宾市| 孟津县| 北安市| 东海县| 罗田县| 威远县| 资中县| 乌兰县| 吴江市| 苍梧县| 泾源县| 改则县| 两当县| 和龙市| 类乌齐县| 密云县| 大化| 那曲县| 房产| 泸州市| 青浦区| 宜兰市| 桐城市| 磐石市| 嘉兴市| 南平市|