Freedom251 › PlayStation Emulators
ZoniStation One

What ZoniStation One is
ZoniStation One is a free, GPL-3.0-or-later PlayStation 1 emulator for Linux, written from scratch in C99. It runs the real PlayStation BIOS, so users must provide their own BIOS and game discs; neither is included. The emulator accepts .bin and .bin.ecm disc images, decoding ECM files while they are used. OpenGL 3.3 and Vulkan 1.3 renderers can be switched during gameplay. Input includes keyboard controls and DualShock 4 controllers over USB or Bluetooth. A built-in debugger offers a disassembler, breakpoints, watchpoints, execution trace, and Lua console, while save states cover the whole machine and verify disc identity when loaded. The project reports four tested PAL titles as its complete sample, with full gameplay for Ace Combat 2 and Crash Bandicoot 3; this is not presented as a compatibility list. No NTSC disc has passed the BIOS menu. Reported issues include missing gameplay audio in Monsters & Co. and repetition or drift in Dino Crisis cutscenes. Multitap and DualShock 2 pressure sensing are not implemented.
Who it suits
ZoniStation One suits Linux users who want a free, open-source PlayStation 1 emulator and can supply BIOS files and game discs. It also serves developers interested in debugging tools or Kubernetes session deployment.
What it does well
- Free and GPL-3.0-or-later licensed
- Switchable OpenGL and Vulkan renderers
- Built-in disassembler and Lua console
- DualShock 4 and keyboard input
- Whole-machine save states
What to know first
- Requires user-supplied BIOS and discs
- PAL-focused; NTSC testing stops at BIOS
- Only four titles reported in testing
- Some game audio issues remain
Limits
The project’s tested sample contains four PAL titles, and no NTSC disc has progressed beyond the BIOS menu. Multitap and DualShock 2 pressure sensing are not implemented, and reported games have audio issues.
Getting started
- Open the ZoniStation One GitHub repository
- Use a Linux system
- Provide a PlayStation BIOS
- Provide supported .bin or .bin.ecm game disc images
- Connect a keyboard or DualShock 4 by USB or Bluetooth
- Run an emulator session
Verdict
ZoniStation One offers a technically detailed Linux emulator with rendering choices, debugging features, and save states. Its limited PAL testing, required user-supplied materials, and reported audio issues make its current scope clear.
Questions
What operating system does it support?
ZoniStation One supports Linux.
Is it free and open source?
Yes. It is free, open source, and licensed under GPL-3.0-or-later.
What must users provide?
Users must supply the PlayStation BIOS and game discs; neither is included in the repository.
Which disc images are accepted?
It accepts .bin and .bin.ecm images, decoding ECM images on the fly.
Which controllers work?
It supports keyboard input and DualShock 4 controllers over USB or Bluetooth.
What graphics APIs are available?
It provides OpenGL 3.3 and Vulkan 1.3 renderers that can be switched while a game is running.
Facts from ZoniStation One's own pages
- BIOS
- It runs the real BIOS without faking syscalls; users must supply the BIOS and game discs themselves. · github.com, 9 Oct 2026
- Controllers
- It supports a DualShock 4 over USB or Bluetooth and keyboard input alongside it. · github.com, 9 Oct 2026
- Debugger
- Its built-in debug interface includes a disassembler, breakpoints, watchpoints, an execution trace, and a Lua console. · github.com, 9 Oct 2026
- Deployment
- The repository documents running emulator sessions as Kubernetes workloads, one pod per session, each with a GPU, display, and memory cards. · github.com, 9 Oct 2026
- Disc formats
- It accepts .bin and .bin.ecm disc images, with ECM images decoded on the fly. · github.com, 9 Oct 2026
- Disc images
- It accepts .bin and .bin.ecm disc images, with ECM images decoded on the fly. · github.com, 9 Oct 2026
- Game support
- The project reports full gameplay for Ace Combat 2 and Crash Bandicoot 3, while describing its four tested titles as the entire sample rather than a compatibility list. · github.com, 9 Oct 2026
- Graphics
- It has OpenGL 3.3 and Vulkan 1.3 renderers that can be switched while a game is running. · github.com, 9 Oct 2026
- Known issue
- The project reports no gameplay audio in Monsters & Co. (Italy), although its FMV intros have sound. · github.com, 9 Oct 2026
- Known issues
- The maker reports missing gameplay audio in Monsters & Co. and audio repetition and drift in Dino Crisis cutscenes. · github.com, 9 Oct 2026
- License
- The project is licensed under GPL-3.0-or-later. · github.com, 9 Oct 2026
- Limits
- The emulator is PAL-focused: the maker says no NTSC disc has been run past the BIOS menu. · github.com, 9 Oct 2026
- Not implemented
- The project lists multitap and DualShock 2 pressure sensing among features not implemented. · github.com, 9 Oct 2026
- Purpose
- ZoniStation One is a PlayStation 1 emulator written from scratch in C99. · github.com, 9 Oct 2026
- Region limit
- The project says PAL only is tested; no NTSC disc has been run past the BIOS menu. · github.com, 9 Oct 2026
- Requirements
- Users must supply the PlayStation BIOS and game discs; neither is included in the repository. · github.com, 9 Oct 2026
- Save states
- Save states cover the whole machine and check disc identity when loading. · github.com, 9 Oct 2026
- Security
- For Ingress deployments, the maker documents per-session basic authentication and says credentials are created separately rather than stored in the repository. · github.com, 9 Oct 2026
- Test status
- The maker reports four tested PAL titles, with gameplay progress varying by title, and says this is the whole sample rather than a compatibility list. · github.com, 9 Oct 2026
Where ZoniStation One stands on Freedom251
- PlayStation Emulators#19 of 25