Skip to content
SPECIFICTION
Get listed

PSP.js vs ScePSP

PSP.js

github.com

ScePSP

github.com

Side by side

FigurePSP.jsScePSP
Price from——
Free plan——
Free trial——
Open source——
WebYes—
Windows—Yes
macOS—Yes
Linux—Yes
Plans published00
Spec score · PSP Emulators6.6 (#8)5.3 (#9)

In their own words

PSP.js

PSP.js is a browser-based PlayStation Portable emulator written in TypeScript and offered free as open-source software. Its high-level emulation implements PSP system calls, so it does not need a BIOS ROM. It loads ISO and PBP games, including KIRK-encrypted EBOOTs, and emulates the MIPS Allegrex CPU and VFPU. Graphics are rendered with WebGL; the project also describes decoding ATRAC3+ audio and MPEG/PSMF video. Game data is kept in browser storage, and keyboard controls can be configured in the app. The project remains a work in progress: it reports that some commercial games reach menus and render, and points users to a per-game compatibility list. The graphics worker requires SharedArrayBuffer, so a plain static file server is not sufficient. For local development, the documented setup uses Git submodules, npm install and npm run dev, with a server that sends COOP/COEP headers. Documentation covers the user guide, architecture, subsystems and HLE modules.

Visit github.com

ScePSP

ScePSP has no write-up on Specifiction yet; its figures are above.

Visit github.com