WasmPSX
WasmPSX is a free web-based PlayStation emulator described for personal use.
What WasmPSX is
WasmPSX is a free web-based PlayStation emulator described for personal use. Its project page includes a browser demo with a control for choosing a ROM, and the player can load a ROM from a URL or a file. The supported disc-image format is .bin, and ROM files are not included. The project also documents how to embed the player in a website: load wasmpsx.min.js and add a wasmpsx-player element to provide the display. A site must serve .wasm files with the application/wasm MIME type; the README gives Apache and Nginx configuration examples. The repository includes JavaScript and WebAssembly files and is under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its conditions. The license provides the software without warranty. The README links to a ZIP of the source code, but that download returned a 410 Gone error when opened.
Good
- Free and MIT-licensed
- Browser demo includes ROM selection
- Loads ROMs from a URL or file
- README documents website embedding
Watch out
- ROM files are not included
- Supports .bin disc images
- Linked source ZIP returned a 410 Gone error
Who it suits
WasmPSX may suit people seeking a browser-based emulator for personal use, or website owners who want to add an emulator player to a site. Users need to provide their own .bin ROM files.
Verdict
WasmPSX provides a browser demo and instructions for embedding its player, with no included ROM files. Its MIT License permits broad use subject to its conditions, but the linked ZIP download is unavailable according to the listed result.
Plans and prices
From WasmPSX's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| WASMpsx | Free | MIT-licensed software · ROM files not included |
The facts
Each one read from WasmPSX's own pages, with the date it was checked.
What it does
- Audience
- The README describes the emulator as something users can add to their own websites.checked 5 Oct 2026
- Display element
- The README says to add a wasmpsx-player element to provide a display.checked 5 Oct 2026
- Distribution
- The README links to a ZIP download of the WASMpsx source code.checked 5 Oct 2026
- Download
- The README links to a ZIP download of the WASMpsx source code, but that linked download returned a 410 Gone error when opened.checked 5 Oct 2026
- Implementation format
- The repository includes JavaScript and WebAssembly files, including wasmpsx.min.js and .wasm binaries.checked 5 Oct 2026
- Intended audience
- The project describes the emulator as being for personal use and documents how to add it to a website.checked 5 Oct 2026
- License
- The repository includes an MIT License that permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.checked 5 Oct 2026
- Purpose
- WASMpsx is a PlayStation emulator for personal use and a fork of TJWei's PlayStation emulator.checked 5 Oct 2026
- ROM availability
- The project does not include example ROM files.checked 5 Oct 2026
- ROM loading
- The player can load a ROM from a URL with loadUrl or from a file with readFile.checked 5 Oct 2026
- Warranty
- The MIT License provides the software “AS IS” without warranty.checked 5 Oct 2026
- Web demo
- The project site provides a demo with a “Choose a ROM” control.checked 5 Oct 2026
- Web server setup
- The README says the website must serve .wasm files with the application/wasm MIME type and gives Apache and Nginx configuration examples.checked 5 Oct 2026
- Website embedding
- The README describes embedding WASMpsx in a website by loading wasmpsx.min.js and adding a wasmpsx-player element.checked 5 Oct 2026
Where it runs
- Browser demo
- The project page includes a demo with a “Choose a ROM” control.checked 5 Oct 2026
