2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

BootCamp + Steam でペルソナ4ゴールデンをプレイする(音が出ない問題の解決)

Last updated at Posted at 2021-05-08

はじめに

ペルソナ4ゴールデンをSteamでやりたいがMacしかない

外に出れなかったので、GWセールを使って購入。
Surfaceを持っていたのだけど、容量が足りない&どうせならRadeonでやりたかったのです

動かず

救世主の登場、そして今回の記事の経緯

https://steamcommunity.com/app/1113000/discussions/0/2441462389164687905/?l=japanese
の手順で実施できました。シンボリックリンクのアプリなど入れるのが面倒だったので、後々できるように手順をまとめなおしました。

筆者の環境

  • MacBook Pro (15-inch, 2017)
  • CPU 2.8 GHz クアッドコアIntel Core i7
  • メモリ 16 GB 2133 MHz LPDDR3
  • グラフィックス Radeon Pro 560 4 GB

見出しの括弧番号について

元ページの手順番号に準拠しています。
上記のとおり、シンボリックリンクのアプリを利用していませんので、当てはまらない項目があることを留意してください。

手順

MacにBootcampを使用してWindowsをインストール

本筋じゃないので割愛します。Persona4だけで17GB使うので、あまり少ない容量だと爆死するので注意

Steamをインストール

上記同様

ペルソナ4ゴールデンをインストール(1)

通常の操作でOKです。
P4G.png

この段階でプレイ

初回セットアップの画面はそのまま
P4G-2-1.png

ペルソナ4ゴールデンが起動しますが、下記のような状態になります。

  • オープニングの音声は出る
  • タイトル以降音声が流れない

ハードディスク パーティションの作成とフォーマットを選択(3)

P4G-2.png

「ディスクの管理」が開きます。
P4G-3.png

VHDを作成(4)

操作→VHDの作成で「仮想ハードディスクの作成と接続」が開きます。P4G-4.png

下記のとおり入力し、「OK」を押す。

  • 場所:仮想ハードディスクが作成される場所です。仮想ドライブ名と保存場所を入力
  • 仮想ハードのサイズ:仮想ハードディスクのサイズです。元ページのとおり、4GB以上は確保しましょう。
  • 他のオプションはそのまま:元ページのとおり。

P4G-4-2.png

仮想ハードディスクが作成されます。
P4G-4-3.png

VHDを初期化(5)

画面上「ディスク1」を右クリックし、「ディスクの初期化」を選択
P4G-5.png

「ディスクの初期化」が開くので、下記のとおり入力し、「OK」を押す。

  • ディスクの選択:先程選択したディスク(今回ならば「ディスク1」)にチェック
  • 選択したディスクに次のパーティションスタイルを使用:MBR(マスターブートレコード)を選択 ※通常だとGPTが選ばれているので注意する
    P4G-5-2.png

ディスクが初期化される。
P4G-5-3.png

未割り当てのドライブにボリュームを割り当てる。右クリックで「新しいシンプルボリューム」を選択。
P4G-5-4.png

「次へ」
P4G-5-5.png

「次へ」
P4G-5-6.png

ドライブ文字を適当なものにして、「次へ」※ここではPにしました。Personaだし。
P4G-5-7.png

「次へ」
P4G-5-8.png

「完了」
P4G-5-9.png

新しいシンプルボリュームを作成できました。
以降、このボリュームは「Pボリューム」と呼びます。
P4G-5-10.png

ペルソナ4ゴールデンのローカルフォルダに移動(6)

Steamを起動し、ペルソナ4ゴールデンの選択画面から、「ローカルファイルの閲覧」を選択
歯車マーク→管理→ローカルファイルの閲覧
P4G-6.png

ペルソナ4ゴールデンのローカルフォルダが開きます。
P4G-6-2.png

SNDファイルをマウントしたVHDファイルに移動(7)

前項で開いたペルソナ4ゴールデンのローカルフォルダの中から、「SND」フォルダを切り取り、Pボリュームに貼り付け。
image.png

シンボリックリンクを作成(7)

コマンドプロンプトを「管理者として実行」
P4G-7-2.png

以下のとおり入力。
※1行目が無いとエラーになったので追記

cd C:\Program Files (x86)\Steam\steamapps\common\Persona 4 Golden
mklink /D SND P:\SND

ペルソナ4ゴールデンの元フォルダにPボリュームへのシンボリックリンクが作成されました。
シンボリック先がPボリュームのSNDファイルに指定されていることを確認してください。
P4G-7-4.png

これで準備完了です。

ペルソナ4ゴールデンを起動

音声が流れる!

追記:vhdファイルの自動マウント

上記の設定のままだと、Windowsを再起動させた際にvhdが自動でアンマウントされ、その後は手動でマウントを行わなければならず、不便です。そこで、ここなどを参考にして、自動でマウントできるようにしておきましょう。私はスタートアップにvhdのショートカットファイルを置いています。
P4G-8-1.jpg

おわりに

ペルソナ4はいいぞ

説明不要

残る課題について

そもそもこういう動きじゃないと解決しないことに疑問を感じる。エラーログなども見当たらない・・・
根本的な解決ではなく、対処療法的な解決をしてしまっているので、どこかでちゃんと分析したい!

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?