Skip to content

【Apple Silicon】你好,要來玩下《❄️塵白禁區》嗎?

Published: at 00:00

你好啊!

這裏是【全球美少女观察❄️𝑷𝒍𝒖𝒔】工作組,推進美少女遊戲的普及是俺們的偉大使命之一.

今天俺們在此自豪地宣佈,由俺們組內的果粉成員¹引領的「塵白禁域上 Mac」的項目已經取得了階段性成果,在這裏,容我向各位羣友們介紹一下俺們的研究進展——

Contents

TL;DR

系統配置

Apple M4 (macOS 15.x)

遊戲版本

運行環境(要 Rosetta 2)

如果妳是大神,看到這邊應該已經明白得差不多了,有興趣的話可以自己去試試.
同時,如果您掏出了尊貴的錢包购买了尊貴的 CrossOver,就沒有必要再往下看了,,,

俺由於錢包不夠尊貴,只能自己想辦法配置 Wine 環境.
下面講一下配置的細節.

系統環境層層 buff

要在 macOS 上面跑❄️,必須使用 DXVK 或者 D3DMetal 作爲圖形 API 的兼容層.而 DXVK 的渲染會出現一些材質和紋理上的圖形 bug(如下圖),俺懷疑是 UE5 引擎的問題.

alt text
alt text

也不是不能玩,就是影響觀感.
所以這裏推薦使用原汁果味 D3DMetal,也就是所謂的 GPTK.

俺相信妳已經在 macOS 上安裝了 Rosetta 2,這是一個兼容層,能讓高貴的 ARM 處理器屈尊兼容下賤的 x86 指令集.如果還沒安裝,使用以下命令安裝:

softwareupdate --install-rosetta --agree-to-license 

接着就是 Wine 了.Wine + GPTK 的方案有兩個選擇:

Wine + DXVK 的方案也有兩個選擇:

選哪個?很顯然,這邊俺們直接安裝 Whisky.

Whisky 主界面
Whisky 主界面

在 Whisky 的介面上能夠配置 bottles 和 GPTK,如圖,關閉 DXVK 就相當於啓用 GPTK.

DXVK 開關
DXVK 開關

通過 Steam 安裝

通過 Steam 來安裝遊戲是最為方便的 (?),前提是 Steam 能在 Wine 上正常運行.

問題是,最近的 Steam 經歷了數次大腦升級,對於 Wine 7.7 的兼容性已經從老弱病殘快進到駕鶴西去了😁;並且網上流傳的命令行參數咒語均失效.俺倒騰了半天,選擇了從入門到放棄,因爲一打開 Steam 我的 macOS 就會直接崩潰重啓,攔都攔不住 💢

只有 Wine 10.x 能正常運行 Steam,然而不幸的是這個版本不支持 Whisky 也不支持 GPTK.

安裝 Steam

點擊 [Terminal…] 按鍵,然後輸入以下命令就能自動安裝 Steam 了……

winetricks steam

🤪 接下來還有一萬個步驟,和一堵南牆在等着你!

激流勇退!!

通過官方啓動器安裝

這個方法比 Steam 法靠譜一點,但是只是一點點啊 😁

下載官方啓動器

👉🏻英文官網 下載官方啓動器,其他語言的都不行!!

打開並安裝:

安裝嚮導
安裝嚮導

安裝遊戲

然而安裝好之後打開是黑屏 😅(如圖)
WebView 渲染不能導致的.

啓動器主頁
啓動器主頁

但是莫慌!雖然這邊啥都顯示不出來,但是牠是可以摸黑操作的!!
參考 Windows 上的截圖👇🏻!

主頁內容
主頁內容

俺們摸黑點擊右下方的「下載遊戲」按鈕.注意,當鼠標指針移動到按鈕上方時會變成手型👆🏻,
點擊後會彈出路徑選擇窗口:

路徑選擇
路徑選擇

不幸的是,這個窗口既顯示不出來,也不接收鼠標操作.
還是 WebView 導致的 🥶👎🏻 但是莫慌,鍵盤操作還能用!!

[安裝]:Tab,Tab,Enter 😁👍🏻
[更改路徑]:Tab,Tab,Tab,Tab,Enter 😁

爲了防止按錯,俺建議你不要選路徑 💢

開始下載之後,來到任務管理器看流量狂奔:

網速監控
網速監控

雖然看不到進度,但是下載遊戲大約需要跑 30 GB 的流量 😁 跑完之後再回到黑漆漆的啓動器,點擊右下角的隱形按鍵就能啓動遊戲了.

看吧,是不是比 Steam 靠譜多了 😁

命令行咒語

在 Whisky 的主界面上添加一個遊戲 exe 的快捷方式來方便啓動:

快捷方式
快捷方式

不幸的是一打開就亖了:

找不到着色器……?
找不到着色器……?

用啓動器就能打開,但是直接點擊就打不開,這是爲什麼呢?直接揭曉答案了:
啓動器會傳遞一些命令行參數給遊戲 exe,來進行一些額外設定.

俺用 ps ax 觀察到的參數如下:

-featureleveles31 --channelid=seasun -userdir=C:/SeasunSnowBreakOs/Game/snowbreak/game

把這一行填到 Whisky 的運行選項裏面去.

Game.exe 選項
Game.exe 選項

玩個遊戲還要摸黑操作啓動器,或者是設置甚麼狗屁命令行參數,但是比起完全玩不了來說已經強很多了,,,這就是不想掏錢買 CrossOver 的下場嗎? 😁

調整畫面選項

4K 分辨率,70% 渲染精細度,其他選項如下圖.跑個 50 ~ 60 FPS,能玩!
這畫質,不吊打模擬器上跑的手機版嗎?😁

畫質選項
畫質選項

註釋

[1] 俺.
[2] 如何編譯自己的 GPTK Wine https://gist.github.com/Frityet/448a945690bd7c8cff5fef49daae858e
他們居然在 Rosetta 裏面跑 x86 的 brew,令我激流勇退 🥶
[3] 這邊強烈建議 SeasunGames 向 KuroGames 學習,推出塵白禁域的 macOS 版本,每一個分析員都不能被丟下!!1!1


Next Post
【下雲ao德賽】拖家帶口逃離谷歌相冊,轉投 Immich

darkreader icon 請停用 Dark Reader

親愛的 Dark Reader 用戶:

本博客已內置了深色模式,並且 Dark Reader 會導致部分元素顯示錯誤.
請在本博客上停用 Dark Reader,謝謝,,,

🌸
🌸
🌸