64-bit
innomachine scopewww.ppsspp.org · publisher-owned- File name
- PPSSPPSetup.exe
- SHA-256
- 1635152e05ae756f1e068a1495c50d6cbf648f2d1fe6edc93e764b3014ea01f3
- Product code
- PPSSPP_is1
by PPSSPP Project · GPL-2.0
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.
These URLs are the ones PPSSPP Project declares in its own manifest. We do not proxy or shorten them, and we do not host a copy.
More than one architecture below. Check which one your Windows is if you are not sure.
Run this against the file on disk. If the output does not match the hash below, the file is not what PPSSPP Project published. Delete it.
Windows · PowerShell
Get-FileHash "PPSSPPSetup.exe" -Algorithm SHA256macOS · Linux
shasum -a 256 "PPSSPPSetup.exe"Expected output
1635152e05ae756f1e068a1495c50d6cbf648f2d1fe6edc93e764b3014ea01f3
Got a different hash, or one you cannot place? Paste it into the hash checker and it will tell you which program and version it belongs to, past releases included.
The macOS build as Homebrew declares it, with the same treatment as the Windows side: the publisher's own URL and a hash to check it against.
| Signal | Finding | Points |
|---|---|---|
| SHA-256 hash published | 4 of 4 installers ship a SHA-256 hashWithout a published hash there is no way to prove the file you downloaded is the file the publisher built. | 30 / 30 |
| Binary provenance | 2 on a domain owned by the publisher, 2 on the publisher's own domainThe strongest signal against a repackaged installer: the file should come from the publisher, not from a mirror nobody vouches for. | 35 / 35 |
| Served over HTTPS | 4 of 4 over HTTPSAn installer fetched over plain HTTP can be modified in transit. | 15 / 15 |
| Release recency | last release about 3 months agoSoftware that has not shipped in years accumulates unpatched vulnerabilities. | 15 / 15 |
| Licence declared | GPL-2.0A declared licence tells you what you are actually allowed to do with the software. | 5 / 5 |
Yes, in the sense we can actually verify: the installer downloads from ppsspp.org and github.com, which are domains we have tied to PPSSPP Project.
Every one of the 4 installers on this page comes with the SHA-256 PPSSPP Project declared, so you do not have to take our word for it: hash the file you downloaded and compare.
What this does not tell you is whether the software itself is any good, or whether you want what it does once installed. A publisher can ship something you would rather not run and the download is still authentic. We answer the question we can measure and leave the other one to you.
If Windows says “Windows protected your PC” when you run it, that is SmartScreen reporting reputation, not a malware verdict — it shows up on perfectly legitimate software from small publishers and on releases that are simply new. The reverse matters more: no warning does not mean the file was checked.
How the 100/100 score is calculated · why the source matters more than the reputation
Windows ships with a package manager, and this program is in it. The identifier below is the one Microsoft's repository uses, which is also where the download URL and hash on this page come from.
Install
winget install --id PPSSPPTeam.PPSSPP --exactUpgrade later
winget upgrade --id PPSSPPTeam.PPSSPPWhy --exact: without it winget matches on name as well as identifier, and a search that returns more than one package makes it stop and ask rather than install. Pinning the identifier is what makes the command safe to put in a script.
Not installing anything, or getting an error back? The commands that actually come up covers upgrading everything at once, what --include-unknown is for, and why winget can be missing from a machine that should have it.
The version history of PPSSPP, each release with the download URL the publisher declared at the time and the SHA-256 to check it against. Useful when an update breaks something and you need to downgrade to a build that worked.
We do not host any of these files and never re-upload them, which is the difference between this and an old-version download site.
1315FD1ADD7B1501A0B0E50D93EB6C46D27376AA23EDD942974CBC8B9122D89A
4748C8F24F4E8B31E2B4371812EB65434B1AA45228BE28D35F895E6E7581180D
fb95f2544e6120c035f78df4ed54c0b28ef4eb81fa95ac00a894a7fc50215f6d
b5558bd71d545983733f7acab45743fc627627595d8b178347729dc7377932e3
66434CF6C76949F77223ABB4DCAF48A85FF8A899E0BF0740DFB93AD901D75F5F
ED7A795CD68BB786C009BDB2388B80C6589477E94417B70F471FF10F0009C1C7
F72291E401D028F18BA5D6168D37FEA3A4429071921BC9711989F2D431034906
447A070C90193E3FBC463D33CD310D54467527ECEAEAEDECAA8171709528E6DD
8F069E2FB35BE9081AF3B0032C77F03A7EF7B7BD95D1D4BC6991DE3C14B11071
CB695C69D9CF81EEEA70724C7DD38E6F96C1C9C2DB51B19F4DB345CDE85C359C
10190DC080A18FC1C14806D4475DBF2F92432E925814561DE506221AF0312AF7
AC5F149F7B8ED56D6766447D283512B30F537F2B5B90287F425B5EAF898C1665
A2E0DE3DBDA267746BE0A44BFD2299B6D98AEA46416682F90FFA1ABAF2F62C36
029FACC68C3B21416831FFA057C7A60AC186342C26853F117E45F5F1F47B49AA
A9E7B4552E5945048A09CECF85D9DD271D3665526E6EBFAACCB9EB5A6DB690AD
7689EC020BF7DA1C77C98B76F9AB770A6A4B12785F604309B4ECABA33ED7D98D
Publishers take old builds offline without warning, so a link here can stop working even though the hash stays correct forever. If you already have the file, the hash is what matters: it tells you whether what you have is what they published.
Every PPSSPP version with a published manifest, newest first. The most recent ones are listed above with their file names and hashes.
Matched on the categories PPSSPP Project and others declare in their own manifests, so the grouping is theirs rather than ours. Each one has its official URL and hash on the same terms as this page.
Not related to PPSSPP — just other entries, each with its own official URL and published hash.