Skip to content
SPECIFICTION
Get listed

WasmPSX

github.com

Free plan Web
Visit github.com
Spec score 7.3 #14 of 25 in PlayStation Emulators

What it is

WasmPSX is a free, MIT-licensed PlayStation emulator for personal use that runs on the web. The project page provides a browser demo with a “Choose a ROM” control. Its player can load a ROM from a URL or from a local file, with .bin listed as the supported disc-image format. ROM files are not included. Developers can embed the emulator in a website by loading wasmpsx.min.js and adding a wasmpsx-player element for the display. The site must serve WebAssembly files with the application/wasm MIME type; the README includes Apache and Nginx configuration examples. The repository contains JavaScript and WebAssembly files. A ZIP source download is linked, but that link returned a 410 Gone error when opened. The MIT license permits use, copying, modification, distribution, sublicensing, and sale under its conditions, while providing the software without warranty. WasmPSX is intended for personal emulator use and website integration.

Spec sheet

Purpose
WASMpsx is a fork of TJWei’s PlayStation emulator for personal use.Read 5 Oct 2026 · github.com
Audience
The README describes the emulator as something users can add to their own websites.Read 5 Oct 2026 · github.com
License
The repository includes an MIT License that permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.Read 5 Oct 2026 · github.com
Browser demo
The project page includes a demo with a “Choose a ROM” control.Read 5 Oct 2026 · js-emulators.github.io
Display element
The README says to add a wasmpsx-player element to provide a display.Read 5 Oct 2026 · github.com
Distribution
The README links to a ZIP download of the WASMpsx source code.Read 5 Oct 2026 · github.com
Download
The README links to a ZIP download of the WASMpsx source code, but that linked download returned a 410 Gone error when opened.Read 5 Oct 2026 · github.com
Implementation format
The repository includes JavaScript and WebAssembly files, including wasmpsx.min.js and .wasm binaries.Read 5 Oct 2026 · github.com
Intended audience
The project describes the emulator as being for personal use and documents how to add it to a website.Read 5 Oct 2026 · github.com
ROM availability
The project does not include example ROM files.Read 5 Oct 2026 · github.com
ROM loading
The player can load a ROM from a URL with loadUrl or from a file with readFile.Read 5 Oct 2026 · github.com
Warranty
The MIT License provides the software “AS IS” without warranty.Read 5 Oct 2026 · github.com
Web demo
The project site provides a demo with a “Choose a ROM” control.Read 5 Oct 2026 · js-emulators.github.io
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.Read 5 Oct 2026 · github.com
Website embedding
The README describes embedding WASMpsx in a website by loading wasmpsx.min.js and adding a wasmpsx-player element.Read 5 Oct 2026 · github.com

Plans and prices

WASMpsx Free MIT-licensed software · ROM files not included Read 5 Oct 2026 · github.com

Every WasmPSX plan and price →

Strong points and limits

Strong points

  • Free MIT-licensed software
  • Runs on the web
  • Loads ROMs from URLs or files
  • Website embedding instructions included
  • Apache and Nginx examples provided

Limits

  • ROM files are not included
  • Only .bin disc images are listed
  • Linked ZIP download returned 410 Gone
  • Web server MIME configuration is required

Who it suits

It suits people seeking a web-based PlayStation emulator for personal use and developers adding an emulator player to their own websites.

Verdict

WasmPSX provides a browser PlayStation emulator with URL or local-file ROM loading and documented website embedding. Check the missing ROM files and unavailable ZIP link before adopting it.

Where Specifiction places it

Alternatives to WasmPSXAll alternatives →