JSSpeccy 3 Active
A ZX Spectrum emulator for the browser whose core runs as WebAssembly compiled from AssemblyScript, designed to be embedded in web pages, with 48K, 128K and Pentagon models.
Facts
- Systems
- Sinclair ZX Spectrum
- Runs on
- Windows, macOS, Linux, Android, iOS
Browser based - License
- Open source (GPL-3.0)
- System ROMs
- Not needed
- Mobile
- Partial A desktop page that runs in a phone browser, but has no touch keyboard or controls, so it needs a Bluetooth keyboard.
- Models
- 48K, 128K
- Opens
.tap.tzx.z80.sna.szx- Written in
- JavaScript, AssemblyScript
- First release
- 2021
- Authors
- Matt Westcott
- Last checked
- Oct 2026
Mobile
- Does not haveOfficial app
- HasRuns in a mobile browser
- Does not haveTouch controls
- Does not haveOn-screen keyboard
- Unknown:Native keyboard
- Does not haveBluetooth gamepad
- Does not havePortrait layout
- Does not haveLandscape layout
- Does not haveInstallable
- Does not haveWorks offline
Has it Doesn't have it Not known yet
Features
- Not listed:Save states
- Not listed:Rewind
- Not listed:Fast-forward
- Not listed:Run-ahead
- Not listed:Online multiplayer
- Not listed:CRT shaders
- Not listed:A/V recording
- Not listed:Cheats
- Not listed:Achievements
- Not listed:Themes
Input
- Not listed:Gamepad
- Not listed:Touch controls
- Not listed:Light gun
- Not listed:Mouse
- Not listed:Positional key mapping
- HasSymbolic key mapping
- Not listed:On-screen keyboard
- Not listed:Native keyboard
Features not listed may still exist. Edit this entry if something is missing or wrong.