Post Reply 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
MacOS build instructions that works
02-10-2023, 08:00 AM
Post: #1
MacOS build instructions that works
For those that would want to compile PPSSPP from source into a working build but the instructions on the website don't work, this might work for you.

These are the steps I take to get it to build. I am on High Sierra

Step 1: Download the Source Code

Install git and check out the source code
git clone --recurse-submodules

(This part never works for me but might for you):
git pull --rebase

Step 2: Install XCode Command Line Tools

xcode-select --install

Ensure Homebrew is installed for the next step with this command:
/bin/bash -c "$(curl -fsSL"

Step 3: Install necessary packages through Homebrew

brew install sdl2 cmake libzip qt5 snappy

This step takes quite a while depending on your system (mine was just under 30mins iirc)

Step 4: Install/Upgrade required dependencies

brew upgrade
brew install sdl2 cmake

I know we just installed sdl2 and cmake but I am putting this as extra precaution

Step 5: Building the emulator via CMake

This piece
never worked for me regardless of setting the path to the source or not. If it does work for you, then great.

I instead have to use this:
cmake path/to/ppsspp
. You can just Drag & Drop the folder into Terminal and it'll have the path for you. e.g.
cmake /Users/User1/ppsspp
. This is where the folder will be downloaded to by default.

Then finally:
make -j 4

Again, this will also take some time depending on your machine.

Side note, some commands may or may not work, I'm just posting this as it has worked for me time and again except for v1.12.x, always had problems be it via cmake or just the source.
Find all posts by this user
Quote this message in a reply
Post Reply 

Forum Jump: