{
  "schema_version": 2,
  "slug": "ppsspp",
  "name": "PPSSPP",
  "publisher": "PPSSPP Project",
  "ids": {
    "winget": "PPSSPPTeam.PPSSPP",
    "homebrew_cask": "ppsspp-emulator",
    "flathub": "org.ppsspp.PPSSPP"
  },
  "platforms": [
    "windows",
    "macos",
    "linux"
  ],
  "summary": "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.",
  "tags": [
    "emulation",
    "emulator",
    "playstation-portable",
    "psp",
    "umd",
    "universal-media-disc"
  ],
  "locale": "en-US",
  "urls": {
    "homepage": "https://www.ppsspp.org/",
    "publisher": "https://github.com/hrydgard",
    "support": "https://github.com/hrydgard/ppsspp/issues",
    "bug_tracker": "https://github.com/hrydgard/ppsspp/issues",
    "release_notes": "https://www.ppsspp.org/news/release-1.20.4/",
    "documentation": [
      {
        "label": "Documentation & Help",
        "url": "https://www.ppsspp.org/docs/intro"
      },
      {
        "label": "Wiki",
        "url": "https://github.com/hrydgard/ppsspp/wiki"
      }
    ]
  },
  "license": {
    "name": "GPL-2.0",
    "url": "https://github.com/hrydgard/ppsspp/blob/HEAD/LICENSE.TXT",
    "spdx": "GPL-2.0"
  },
  "pricing": {
    "status": "open-source",
    "source": "derived-from-license"
  },
  "latest_versions": {
    "windows": "1.20.4",
    "macos": "1.20.4",
    "linux": "1.20.4"
  },
  "last_updated": "2026-05-16",
  "versions_total": {
    "windows": 14,
    "macos": 1,
    "linux": 1
  },
  "versions": [
    {
      "platform": "windows",
      "version": "1.20.4",
      "release_date": "2026-05-16",
      "release_notes": "What's new in 1.20.4\n\nAd-hoc\n- Support for \"data.json\" live status from adhoc relay servers (#21496, #21526)\n- RetroAchievements UI improvements around subsets (#21536)\n- Assorted ad-hoc UI improvements (#21530, #21510)\n- Fixes for The Warriors (#21464) and Street Riders (#21460) in relay mode\n\nTexture upscaling\n- Fix old bug causing some textures to get stuck unscales on some hardware when using GPU texture upscaling (#21533)\n- Improved performance of MMPX-adv upscaler (#21555)\n- NNEDI3 and Spline36 GPU texture scaling (#21527)\n\nRendering fixes\n- Fix a bug in lens flare occlusion for the Syphon Filter games (#21511)\n- Fix a bug in the software renderer (#21648)\n\nMisc UI improvements\n- Instant type-to-search in game browser (#21559, #21565, #21630)\n- Fix file picker problems on some Android devices (regression) (#21614, #21656)\n- Fix crash in text edit fields on Mac/iOS (#21601)\n- PSP DVD prototypes can now load directly (#21599, #21601)\n- Cheat UI has been cleaned up and supports titles and comments natively (#21590)\n- RetroAchievements subset display improvements (#21536)\n- Basic deep link support on iOS (#21615)\n- Soft keyboard has more symbols (#21625)\n\nOther\n- Fix important (but mostly rare) crash bug affecting games that draw a lot (#21669)\n- More plugin zip files can now auto-install (#21556)\n- Pause on lost-focus on Linux (#21517)\n- Frameskipping no longer breaks analog stick auto-rotation in GoW, however manual rotation still broken (#21508)\n- Android: Restore \"Landscape Auto\" (#21482), the \"Auto\" screen rotation mode now overrides the user rotation lock (#21507)\n- Contribution by lrzlin: Loongarch improvements (#21499, #21595)\n- Basic support for extracting ISO from 7zip files (#21493)\n- Fix a bug that prevented loading certain texture packs (#21491)\n- Fix music looping in Death JR (#21490)\n- Hide the save-load indicator in the corner by default (#21528)\n- Fix crash in the remote debugger, by Nemoumbra (#21652)\n- Fix screenshot cropping bug (#21665)\n- mfplat.dll is no longer required on Windows unless you need camera/microphone (#21660)",
      "release_notes_url": "https://www.ppsspp.org/news/release-1.20.4/",
      "manifest_version": "1.12.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.20.4",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "inno",
          "scope": "machine",
          "url": "https://www.ppsspp.org/files/1_20_4/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "1635152e05ae756f1e068a1495c50d6cbf648f2d1fe6edc93e764b3014ea01f3",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "product_code": "PPSSPP_is1"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "zip",
          "nested_type": "portable",
          "url": "https://www.ppsspp.org/files/1_20_4/ppsspp_win.zip",
          "host": "www.ppsspp.org",
          "filename": "ppsspp_win.zip",
          "sha256": "a60f04ebdb0b5f1655422bd7f88349a46999b17ad5115d6ddb290c3934bd5163"
        },
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "zip",
          "nested_type": "portable",
          "url": "https://github.com/hrydgard/ppsspp/releases/download/v1.20.4/PPSSPP-v1.20.4-Windows-x64.zip",
          "host": "github.com",
          "filename": "PPSSPP-v1.20.4-Windows-x64.zip",
          "sha256": "fbc9cd2f5131b159a92424e5c458c35ce43ba603cdded64dfc98e4bd4f17ff93"
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "zip",
          "nested_type": "portable",
          "url": "https://github.com/hrydgard/ppsspp/releases/download/v1.20.4/PPSSPP-v1.20.4-Windows-ARM64.zip",
          "host": "github.com",
          "filename": "PPSSPP-v1.20.4-Windows-ARM64.zip",
          "sha256": "ba73fe968f06086286174539c4e127e2bd1ec602c2fbd0bc173c5193ded0960c"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.20.3",
      "release_date": "2026-03-15",
      "manifest_version": "1.12.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.20.3",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_20_3/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "1315fd1add7b1501a0b0e50d93eb6c46d27376aa23edd942974cbc8b9122d89a",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "publisher": "PPSSPP Project",
              "product_code": "PPSSPP_is1"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "x64",
          "type": "zip",
          "nested_type": "portable",
          "url": "https://github.com/hrydgard/ppsspp/releases/download/v1.20.3/PPSSPP-v1.20.3-Windows-x64.zip",
          "host": "github.com",
          "filename": "PPSSPP-v1.20.3-Windows-x64.zip",
          "sha256": "4748c8f24f4e8b31e2b4371812eb65434b1aa45228be28d35f895e6e7581180d",
          "product_code": "PPSSPP_is1",
          "apps_and_features": [
            {
              "display_name": "PPSSPP (Portable x64)"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_20_3/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "1315fd1add7b1501a0b0e50d93eb6c46d27376aa23edd942974cbc8b9122d89a",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "publisher": "PPSSPP Project",
              "product_code": "PPSSPP_is1"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "zip",
          "nested_type": "portable",
          "url": "https://www.ppsspp.org/files/1_20_3/ppsspp_win.zip",
          "host": "www.ppsspp.org",
          "filename": "ppsspp_win.zip",
          "sha256": "fb95f2544e6120c035f78df4ed54c0b28ef4eb81fa95ac00a894a7fc50215f6d",
          "product_code": "PPSSPP_is1",
          "apps_and_features": [
            {
              "display_name": "PPSSPP (Portable x86)"
            }
          ]
        },
        {
          "platform": "windows",
          "architecture": "arm64",
          "type": "zip",
          "nested_type": "portable",
          "url": "https://github.com/hrydgard/ppsspp/releases/download/v1.20.3/PPSSPP-v1.20.3-Windows-ARM64.zip",
          "host": "github.com",
          "filename": "PPSSPP-v1.20.3-Windows-ARM64.zip",
          "sha256": "b5558bd71d545983733f7acab45743fc627627595d8b178347729dc7377932e3",
          "product_code": "PPSSPP_is1",
          "apps_and_features": [
            {
              "display_name": "PPSSPP (Portable ARM64)"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.19.3",
      "release_date": "2025-07-14",
      "manifest_version": "1.10.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.19.3",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_19_3/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "66434cf6c76949f77223abb4dcaf48a85ff8a899e0bf0740dfb93ad901d75f5f",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "publisher": "PPSSPP Project",
              "product_code": "PPSSPP_is1"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.19.2",
      "release_date": "2025-06-15",
      "manifest_version": "1.10.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.19.2",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_19_2/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "ed7a795cd68bb786c009bdb2388b80c6589477e94417b70f471ff10f0009c1c7",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "publisher": "PPSSPP Project",
              "product_code": "PPSSPP_is1"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.19.1",
      "release_date": "2025-06-09",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.19.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_19_1/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "f72291e401d028f18ba5d6168d37fea3a4429071921bc9711989f2d431034906",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "publisher": "PPSSPP Project",
              "product_code": "PPSSPP_is1"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.19",
      "release_date": "2025-06-05",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.19",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_19/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "447a070c90193e3fbc463d33cd310d54467527eceaeaedecaa8171709528e6dd",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "publisher": "PPSSPP Project",
              "product_code": "PPSSPP_is1"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.18.1",
      "release_date": "2024-11-04",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.18.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "locale": "en-US",
          "url": "https://www.ppsspp.org/files/1_18_1/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "8f069e2fb35be9081af3b0032c77f03a7ef7b7bd95d1d4bc6991de3c14b11071",
          "product_code": "PPSSPP_is1",
          "elevation_requirement": "elevatesSelf",
          "apps_and_features": [
            {
              "product_code": "PPSSPP_is1"
            }
          ]
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.17.1",
      "release_date": "2024-02-04",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.17.1",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "url": "https://www.ppsspp.org/files/1_17_1/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "cb695c69d9cf81eeea70724c7dd38e6f96c1c9c2db51b19f4db345cde85c359c"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.16.6",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.16.6",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "url": "https://www.ppsspp.org/files/1_16_6/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "10190dc080a18fc1c14806d4475dbf2f92432e925814561de506221af0312af7"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.16.5",
      "release_date": "2023-09-09",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.16.5",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "url": "https://www.ppsspp.org/files/1_16_5/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "ac5f149f7b8ed56d6766447d283512b30f537f2b5b90287f425b5eaf898c1665"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.15.4",
      "release_date": "2023-05-22",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.15.4",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "url": "https://www.ppsspp.org/files/1_15_4/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "a2e0de3dbda267746be0a44bfd2299b6d98aea46416682f90ffa1abaf2f62c36"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.15.3",
      "release_date": "2023-05-07",
      "release_notes_url": "https://github.com/hrydgard/ppsspp#whats-new-in-1153",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.15.3",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "scope": "machine",
          "url": "https://www.ppsspp.org/files/1_15_3/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "029facc68c3b21416831ffa057c7a60ac186342c26853f117e45f5f1f47b49aa"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.12.3.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.12.3.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "url": "https://www.ppsspp.org/files/1_12_3/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "a9e7b4552e5945048a09cecf85d9dd271d3665526e6ebfaaccb9eb5a6db690ad"
        }
      ]
    },
    {
      "platform": "windows",
      "version": "1.11.3.0",
      "manifest_version": "1.9.0",
      "manifest_dir": "manifests/p/PPSSPPTeam/PPSSPP/1.11.3.0",
      "installers": [
        {
          "platform": "windows",
          "architecture": "x86",
          "type": "inno",
          "url": "https://www.ppsspp.org/files/1_11_3/PPSSPPSetup.exe",
          "host": "www.ppsspp.org",
          "filename": "PPSSPPSetup.exe",
          "sha256": "7689ec020bf7da1c77c98b76f9ab770a6a4b12785f604309b4ecaba33ed7d98d"
        }
      ]
    },
    {
      "platform": "macos",
      "version": "1.20.4",
      "installers": [
        {
          "platform": "macos",
          "architecture": "universal",
          "type": "dmg",
          "url": "https://www.ppsspp.org/files/1_20_4/PPSSPP_macOS.dmg",
          "host": "www.ppsspp.org",
          "filename": "PPSSPP_macOS.dmg",
          "sha256": "bad86fc544a2c2fc5795d6a5832a8925d6db43e5789fe507f742305aaa357e17"
        }
      ],
      "cask": {
        "apps": [
          "PPSSPPSDL.app"
        ],
        "cleanup": {
          "quit": [
            "org.ppsspp.ppsspp"
          ],
          "zap_paths": [
            "~/.config/ppsspp"
          ]
        }
      }
    },
    {
      "platform": "linux",
      "version": "1.20.4",
      "release_date": "2026-05-16",
      "installers": [
        {
          "platform": "linux",
          "architecture": "arm64",
          "type": "flatpak",
          "url": "https://dl.flathub.org/repo/appstream/org.ppsspp.PPSSPP.flatpakref",
          "host": "dl.flathub.org",
          "filename": "org.ppsspp.PPSSPP.flatpakref",
          "no_checksum": true
        },
        {
          "platform": "linux",
          "architecture": "x64",
          "type": "flatpak",
          "url": "https://dl.flathub.org/repo/appstream/org.ppsspp.PPSSPP.flatpakref",
          "host": "dl.flathub.org",
          "filename": "org.ppsspp.PPSSPP.flatpakref",
          "no_checksum": true
        }
      ]
    }
  ],
  "verification": {
    "level": 1,
    "label": "Hashes re-computed from the publisher’s download: 5 of 5 installers match the upstream manifest.",
    "checks": {
      "hash_in_manifest": true,
      "hash_recomputed": true,
      "signature_checked": true
    },
    "checked_at": "2026-11-08",
    "summary": {
      "hash": {
        "total": 5,
        "match": 5,
        "mismatch": 0,
        "no_upstream": 0
      },
      "signature": {
        "valid": 2,
        "unsigned": 0,
        "invalid": 0,
        "not_applicable": 3
      }
    }
  },
  "provenance": [
    {
      "source": "winget-pkgs",
      "platform": "windows",
      "repo": "https://github.com/microsoft/winget-pkgs",
      "commit": "1464d41576767dbac3497f1cf70f79561fd0e7b6",
      "retrieved_at": "2026-11-08T14:58:14.781Z",
      "path": "manifests/p/PPSSPPTeam/PPSSPP"
    },
    {
      "source": "homebrew-cask",
      "platform": "macos",
      "repo": "https://github.com/Homebrew/homebrew-cask",
      "commit": "1aac7c6920d0d8e5026b2892d2bb99f587813241",
      "retrieved_at": "2026-11-08T14:58:14.781Z",
      "path": "Casks/p/ppsspp-emulator.rb",
      "api_url": "https://formulae.brew.sh/api/cask/ppsspp-emulator.json"
    },
    {
      "source": "flathub",
      "platform": "linux",
      "repo": "https://github.com/flathub/org.ppsspp.PPSSPP",
      "retrieved_at": "2026-11-08T14:58:15.929Z",
      "path": "api/v2/appstream/org.ppsspp.PPSSPP",
      "api_url": "https://flathub.org/api/v2/appstream/org.ppsspp.PPSSPP",
      "content_sha256": "33be255dd8ad5233bf148aa962986f6b37a0b6082857e5d7d828f2cbb2dc8e2d"
    }
  ],
  "flathub": {
    "app_id": "org.ppsspp.PPSSPP",
    "page_url": "https://flathub.org/apps/org.ppsspp.PPSSPP",
    "repo_url": "https://github.com/flathub/org.ppsspp.PPSSPP",
    "install_command": "flatpak install flathub org.ppsspp.PPSSPP",
    "run_command": "flatpak run org.ppsspp.PPSSPP",
    "verified": true,
    "verification": {
      "method": "website",
      "website": "ppsspp.org",
      "verified_on": "2023-03-30"
    },
    "license": "GPL-2.0-or-later",
    "free_license": true,
    "developer_name": "Henrik Rydgård",
    "categories": [
      "Game",
      "Emulator"
    ],
    "download_size": 36351307,
    "installed_size": 79438336,
    "arches": [
      "arm64",
      "x64"
    ]
  },
  "derived": {
    "canonical_url": "https://everyversion.net/ppsspp/",
    "title": "Download PPSSPP 1.20.4 and older versions",
    "h1": "Download PPSSPP",
    "installer_summary": {
      "windows": [
        "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."
      ],
      "macos": [
        "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."
      ],
      "linux": [
        "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."
      ]
    }
  }
}
