# Download PPSSPP

> PPSSPP can run your PSP games on your PC in full HD resolution; it can even upscale textures that would otherwise be too blurry as they were made for the small screen of the original PSP.

- Canonical page: https://everyversion.net/ppsspp/
- Publisher: PPSSPP Project
- Latest: Windows 1.20.4, macOS 1.20.4, Linux 1.20.4 (Windows build released 2026-05-16)
- Platforms: Windows, macOS, Linux
- License: GPL-2.0 (https://github.com/hrydgard/ppsspp/blob/HEAD/LICENSE.TXT)
- Price: Free and open source
- Website: https://www.ppsspp.org/
- Support: https://github.com/hrydgard/ppsspp/issues
- Bug tracker: https://github.com/hrydgard/ppsspp/issues
- winget ID: PPSSPPTeam.PPSSPP

- Homebrew cask: ppsspp-emulator
- Flathub: org.ppsspp.PPSSPP — https://flathub.org/apps/org.ppsspp.PPSSPP (app data from Flathub; license listed there: GPL-2.0-or-later)
- Flathub publisher verified: yes (Publisher verified on Flathub by proving control of ppsspp.org, 2023-03-30)
- Verification: level 1 — Hashes re-computed from the publisher’s download: 5 of 5 installers match the upstream manifest. Checked by Cristian Gonzalez Guasch.
- Source (Windows): winget-pkgs @ 1464d41576767dbac3497f1cf70f79561fd0e7b6 — https://github.com/microsoft/winget-pkgs/tree/1464d41576767dbac3497f1cf70f79561fd0e7b6/manifests/p/PPSSPPTeam/PPSSPP
- Source (macOS): Homebrew cask @ 1aac7c6920d0d8e5026b2892d2bb99f587813241 — https://github.com/Homebrew/homebrew-cask/blob/1aac7c6920d0d8e5026b2892d2bb99f587813241/Casks/p/ppsspp-emulator.rb
- Source (Linux): Flathub — https://github.com/flathub/org.ppsspp.PPSSPP

## Windows

### What the installer does
- Delivered as an Inno Setup program (.exe) for x64 and a ZIP archive that is unpacked containing a portable program that runs without being installed for x64, x86, and ARM64.
- The manifest does not state an install scope.
- The installer asks Windows for administrator rights itself.

### Versions (newest first)

#### 1.20.4 — 2026-05-16

- x64 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_20_4/PPSSPPSetup.exe
  - sha256: 1635152e05ae756f1e068a1495c50d6cbf648f2d1fe6edc93e764b3014ea01f3
- x64 zip: PPSSPP-v1.20.4-Windows-x64.zip
  - url: https://github.com/hrydgard/ppsspp/releases/download/v1.20.4/PPSSPP-v1.20.4-Windows-x64.zip
  - sha256: fbc9cd2f5131b159a92424e5c458c35ce43ba603cdded64dfc98e4bd4f17ff93
- arm64 zip: PPSSPP-v1.20.4-Windows-ARM64.zip
  - url: https://github.com/hrydgard/ppsspp/releases/download/v1.20.4/PPSSPP-v1.20.4-Windows-ARM64.zip
  - sha256: ba73fe968f06086286174539c4e127e2bd1ec602c2fbd0bc173c5193ded0960c
- x86 zip: ppsspp_win.zip
  - url: https://www.ppsspp.org/files/1_20_4/ppsspp_win.zip
  - sha256: a60f04ebdb0b5f1655422bd7f88349a46999b17ad5115d6ddb290c3934bd5163
Release notes: What's new in 1.20.4 Ad-hoc - Support for "data.json" live status from adhoc relay servers (#21496, #21526) - RetroAchievements UI improvements around subsets (#21536) - Assorted ad-hoc UI improvements (#21530, #21510) - Fixes for The Warriors (#21464) and Street Riders (#21460) in relay mode Texture upscaling - Fix old bug causing some textures to get stuck unscales on some hardware when using GPU texture upscaling (#21533) - Improved performance of MMPX-adv upscaler (#21555) - NNEDI3 and Spline36 GPU texture scaling (#21527) Rendering fixes - Fix a bug in lens flare occlusion for the Syphon Filter games (#21511) - Fix a bug in the software renderer (#21648) Misc UI improvements - Instant type-to-search in game browser (#21559, #21565, #21630) - Fix file picker problems on some Android devices (regression) (#21614, #21656) - Fix crash in text edit fields on Mac/iOS (#21601) - PSP DVD prototypes can now load directly (#21599, #21601) - Cheat UI has been cleaned up and supports titles and comments natively (#21590) - RetroAchievements subset display improvements (#21536) - Basic deep link support on iOS (#21615) - Soft keyboard has more symbols (#21625) Other - Fix important (but mostly rare) crash bug affecting games that draw a lot (#21669) - More plugin zip files can now auto-install (#21556) - Pause on lost-focus on Linux (#21517) - Frameskipping no longer breaks analog stick auto-rotation in GoW, however manual rotation still broken (#21508) - Android: Restore "Landscape Auto" (#21482), the "Auto" screen rotation mode now overrides the user rotation lock (#21507) - Contribution by lrzlin: Loongarch improvements (#21499, #21595) - Basic support for extracting ISO from 7zip files (#21493) - Fix a bug that prevented loading certain texture packs (#21491) - Fix music looping in Death JR (#21490) - Hide the save-load indicator in the corner by default (#21528) - Fix crash in the remote debugger, by Nemoumbra (#21652) - Fix screenshot cropping bug (#21665) - mfplat.dll is no longer required on Windows unless you need camera/microphone (#21660)

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.20.4 --exact`

#### 1.20.3 — 2026-03-15

- x64 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_20_3/PPSSPPSetup.exe
  - sha256: 1315fd1add7b1501a0b0e50d93eb6c46d27376aa23edd942974cbc8b9122d89a
- x64 zip: PPSSPP-v1.20.3-Windows-x64.zip
  - url: https://github.com/hrydgard/ppsspp/releases/download/v1.20.3/PPSSPP-v1.20.3-Windows-x64.zip
  - sha256: 4748c8f24f4e8b31e2b4371812eb65434b1aa45228be28d35f895e6e7581180d
- arm64 zip: PPSSPP-v1.20.3-Windows-ARM64.zip
  - url: https://github.com/hrydgard/ppsspp/releases/download/v1.20.3/PPSSPP-v1.20.3-Windows-ARM64.zip
  - sha256: b5558bd71d545983733f7acab45743fc627627595d8b178347729dc7377932e3
- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_20_3/PPSSPPSetup.exe
  - sha256: 1315fd1add7b1501a0b0e50d93eb6c46d27376aa23edd942974cbc8b9122d89a
- x86 zip: ppsspp_win.zip
  - url: https://www.ppsspp.org/files/1_20_3/ppsspp_win.zip
  - sha256: fb95f2544e6120c035f78df4ed54c0b28ef4eb81fa95ac00a894a7fc50215f6d

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.20.3 --exact`

#### 1.19.3 — 2025-07-14

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_19_3/PPSSPPSetup.exe
  - sha256: 66434cf6c76949f77223abb4dcaf48a85ff8a899e0bf0740dfb93ad901d75f5f

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.19.3 --exact`

#### 1.19.2 — 2025-06-15

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_19_2/PPSSPPSetup.exe
  - sha256: ed7a795cd68bb786c009bdb2388b80c6589477e94417b70f471ff10f0009c1c7

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.19.2 --exact`

#### 1.19.1 — 2025-06-09

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_19_1/PPSSPPSetup.exe
  - sha256: f72291e401d028f18ba5d6168d37fea3a4429071921bc9711989f2d431034906

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.19.1 --exact`

#### 1.19 — 2025-06-05

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_19/PPSSPPSetup.exe
  - sha256: 447a070c90193e3fbc463d33cd310d54467527eceaeaedecaa8171709528e6dd

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.19 --exact`

#### 1.18.1 — 2024-11-04

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_18_1/PPSSPPSetup.exe
  - sha256: 8f069e2fb35be9081af3b0032c77f03a7ef7b7bd95d1d4bc6991de3c14b11071

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.18.1 --exact`

#### 1.17.1 — 2024-02-04

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_17_1/PPSSPPSetup.exe
  - sha256: cb695c69d9cf81eeea70724c7dd38e6f96c1c9c2db51b19f4db345cde85c359c

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.17.1 --exact`

#### 1.16.6

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_16_6/PPSSPPSetup.exe
  - sha256: 10190dc080a18fc1c14806d4475dbf2f92432e925814561de506221af0312af7

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.16.6 --exact`

#### 1.16.5 — 2023-09-09

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_16_5/PPSSPPSetup.exe
  - sha256: ac5f149f7b8ed56d6766447d283512b30f537f2b5b90287f425b5eaf898c1665

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.16.5 --exact`

#### 1.15.4 — 2023-05-22

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_15_4/PPSSPPSetup.exe
  - sha256: a2e0de3dbda267746be0a44bfd2299b6d98aea46416682f90ffa1abaf2f62c36

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.15.4 --exact`

#### 1.15.3 — 2023-05-07

- x86 inno (machine): PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_15_3/PPSSPPSetup.exe
  - sha256: 029facc68c3b21416831ffa057c7a60ac186342c26853f117e45f5f1f47b49aa
Release notes: https://github.com/hrydgard/ppsspp#whats-new-in-1153

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.15.3 --exact`

#### 1.12.3.0

- x86 inno: PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_12_3/PPSSPPSetup.exe
  - sha256: a9e7b4552e5945048a09cecf85d9dd271d3665526e6ebfaaccb9eb5a6db690ad

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.12.3.0 --exact`

#### 1.11.3.0

- x86 inno: PPSSPPSetup.exe
  - url: https://www.ppsspp.org/files/1_11_3/PPSSPPSetup.exe
  - sha256: 7689ec020bf7da1c77c98b76f9ab770a6a4b12785f604309b4ecaba33ed7d98d

Pin: `winget install --id PPSSPPTeam.PPSSPP --version 1.11.3.0 --exact`

## macOS

### What the installer does
- Delivered as a disk image (.dmg) for Apple silicon and Intel.
- Installs the app `PPSSPPSDL.app` into the Applications folder.
- On uninstall, Homebrew asks the app to quit.
- A full “zap” removal also deletes up to 1 support, cache and preference location in your home folder.

### Versions (newest first) — Homebrew lists only the current release

#### 1.20.4

- universal dmg: PPSSPP_macOS.dmg
  - url: https://www.ppsspp.org/files/1_20_4/PPSSPP_macOS.dmg
  - sha256: bad86fc544a2c2fc5795d6a5832a8925d6db43e5789fe507f742305aaa357e17

Install: `brew install --cask ppsspp-emulator`

## Linux

### What the installer does
- Delivered as a "flatpak" installer for x64 and ARM64.
- The manifest does not state an install scope.
- No silent-install switch is declared in the manifest.

### Versions (newest first) — Flathub lists only the current release

#### 1.20.4 — 2026-05-16

- x64 flatpak: org.ppsspp.PPSSPP.flatpakref
  - url: https://dl.flathub.org/repo/appstream/org.ppsspp.PPSSPP.flatpakref
  - sha256: not provided by upstream
- arm64 flatpak: org.ppsspp.PPSSPP.flatpakref
  - url: https://dl.flathub.org/repo/appstream/org.ppsspp.PPSSPP.flatpakref
  - sha256: not provided by upstream

Install: `flatpak install flathub org.ppsspp.PPSSPP`
