Lobotomy CorporationをmacOS上で日本語設定で遊ぶ
2年間ほどやり方を模索していましたが、ついにできました。悲願
この記事の著者は、この記事を参考にして発生した損害などについて、一切の責任を負いません。
2024/12/17時点の情報に基づいています。
macOS Sequoiaであることが前提です。(他の環境での動作は保証しかねます。)
全てのエフェクトなどについて正確に描画できているかを確認したわけではないので、Windowsと完全に同じUXが得られるかは不明です。
手順
0. Apple SiliconなmacOSなら事前にRosetta2をインストール
1. をインストール
これは公式の手順に従うのが良いと思います
2. Kegworks Winery.appを開いて+を押し、「WS12WineCX...」をインストール
3. 「Update Wrapper」をクリック
4. 「Create New Blank Wrapper」をクリックし、お好きなアプリ名称にして「OK」をクリック
5. 待つ
6. 終わったら「view folder in Finder」を押すとアプリディレクトリが開くと思うので(開かなかったら、${HOME}/Applications/Kegworks)、<名称>.appを右クリックして「パッケージの内容を表示 (Show Package Contents)」をクリック
7. Contentsディレクトリを開く
8. WineSkin.appをダブルクリックして起動
9. 「Advanced」をクリック
10. 「Winetricks」をクリック
11. 「apps / steam」、「dlls / dotnet48」「fonts / cjkfonts」にチェックを入れて、右下の「Run」をクリック
12. エラーが出ながらも進むと思うので、OKを連打しながら待つ
13. 「Close」を押す
14. 「Windows app」欄に「"C:\Program Files (x86)\Steam\Steam.exe" -udpforce -allosarches -cef-force-32bit」と入力
15. ウィンドウを閉じる
16. Finderの戻るボタンを2回押して、<名称>.appのディレクトリに戻り、<名称>.appをダブルクリック
17. Steamが開くはずなので、ログインしてLobotomy Corporationをインストール
ここまでの作業でLobotomy Corporation自体は遊べるとは思いますが、日本語・中国語が表示できませんので、英語や韓国語で楽しむ必要があります。
よって、ここからは日本語を表示させるための作業を行います。
18. 一回Steamを閉じる
19. このパッチをDLする
20. zipを展開し、<名称>.app/Contents/drive_c/Program Files (x86)内に展開したディレクトリを置く
21. WineSkin.appを起動し、「Advanced」で「Windows app:」入力欄の右側のBrowseボタンをクリックして、Better JP Fonts.exeを指定
22. <名称>.appを起動
23. ウィザードに従い、パッチをインストール
24. WineSkin.appを起動し、「Advanced」で「Windows app:」欄に「"C:\Program Files (x86)\Steam\Steam.exe" -udpforce -allosarches -cef-force-32bit」と入力
25. Steamを起動し、Lobotomy Corporationを起動
26. 設定の言語項目に「日本語」がちゃんと表示されているはずなので、指定
27. 完了!!
動作イメージ
macOS上で動いていることを示すためにMetalHUDをオンにしています。
https://scrapbox.io/files/6760ee36025958f0e4518bfa.png
13-inch M1 MacBook (2020)、12日目の琥珀の黎明で60fps張り付きでは無くなりました。 (D3DMetal有効)
30日目くらいまで行くと、基本は30fps程度で試練系で25fpsくらいまで落ちました。
私の環境では、ソフトウェアのビルドなどでPCを酷使しているため、皆さんの環境でどうかは不明。アブノーマリティの収容状況にもよると思います。
メモリリークにより、長時間管理しているとメモリスワッピングが発生してだんだん重くなります。8GB環境だとだいぶきつい。1日終わるごとに再起動すればなんとかという感じ。
備考
1.
「Advanced」の項目に「Direct3D to Metal translation layer - (D3DMetal / GPTK)」 のチェックボックスがあると思うのですが、これにチェックしておくと少し軽くなります (macOSのバージョンにより正常に動作しない可能性があります!)
理由は
チェックなし:Direct3D -> (DXVK) -> Vulkan -> (MoltenVK) -> Metal
チェックあり:Direct3D -> (GPTK) -> Metal
のように変換レイヤーが一つ減るからです。 ()内は変換レイヤーツールの名称です
2.
下記のURLで中国語が表示されない問題についてのIssueなどが上がっているが、これで解決できそう?(すべてのテキストを読んだわけではないので、完全に描画できるかが不明)
3.
フォントパッチの作者さんが作成された、このパッチおすすめですよ!!!!!!
#Wine
#異常環境