M1 Mac(Apple Silicon) で PPSSPP を導入する方法
こんにちは、Koji です。
メルカリで売れるものないかなと実家の掃除をしていたら、SFC、PSP、DSなど昔遊んだモバイルゲーム機やソフトが色々出てきました。今更遊ぶこともないと思いましたが、ワールドワイドではエミュレータ関連で楽しんでいる方がそれなりにいる模様。少し興味が湧いたので、とりあえず、インストールに挑戦してみました。
環境
Mac OS Monterey 12.6
M1 Macbook Air
git 2.37.3
Python 3.9.7
CLT: 14.0.0.0.1.1661618636
Homebrew 3.6.4
PPSSPP 1.12.3
※ 5月ごろにやったのですが、ログを消してしまったのでちょっと違うかもしれません。
https://github.com/hrydgard/ppsspp/wiki/Build-instructions
Xcode Command Line Tools をインストール
ダイアログが表示されたら Enterボタンを押下
~ % xcode-select --install
Homebrew をインストール&更新
# Homebrew サイトへ移動して、スクリプトをコピペで実行
~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# エラーがある場合は対応方法が表示されるので潰す
~ % brew doctor
# パッケージの更新
~ % brew upgrade
# PPSSPP の依存関係のあるソフトをインストール
~ % brew install sdl2 cmake libzip qt5 snappy
~ % brew install python3
~ % brew install git
# ソーズのビルド(フォルダは任意のもので実施)
~ % cd ~/Desktop/
~ % git clone --recurse-submodules https://github.com/hrydgard/ppsspp.git
~ % cd ~/Desktop/ppsspp
~ % ./b.sh
エラーが出なければ完成です。エラーが出たら潰しつつリトライしましょう。
ショートカットのためのアイコン作成
~/Desktop/ppsspp/build/PPSSPPSDL.app (フォルダの場所は指定した任意の場所)にて、右クリックメニューより、エイリアスを作成しアクセスしやすい場所へおいておくと良いと思います。
メモリースティックの場所
Finder の上部メニューより、移動>フォルダへ移動
~/.config/ppsspp
以上で、本記事は終了です。Macの場合はソースからなんとかしてねと言うアプリって稀にありますよね。ゲームなんかやる時間ねえよと思いつつ、面白そうだったので海外の掲示板など見ながらインストールしてみました。最後まで読んでいただきありがとうございました。