Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

JamStation review

Free#17 of 25 in PlayStation Emulators

A focused macOS PS1 emulator for developers comfortable with command-line workflows.

6.2/10Editor score
JamStation6.2 Visit JamStation

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

JamStation is an open-source PlayStation 1 emulator implemented in the experimental Jam programming language. It is aimed at macOS developers building a small emulator and provides a focused route to running PlayStation software from the command line. The project uses SDL2 for rendering, accepts a PlayStation BIOS image, and supports either a game path, CUE/BIN disc images, or PS-X executables. Its documented targets include x86 desktop and macOS Arm systems.

The core feature set covers the main pieces needed for a compact PS1 emulation project. BIOS image loading handles the console firmware requirement, while CUE/BIN loading supports disc-image workflows and PS-X sideloading provides an executable-based option. Keyboard input can be mapped to a digital PlayStation controller, keeping control configuration straightforward for desktop development. JamStation also emulates a standard 128 KB PlayStation memory card, with save persistence through slot1.mcd. That combination makes the project more than a renderer: it includes loading, input, and save-state persistence at the memory-card level.

The trade-off is a deliberately narrow scope. JamStation is centered on PlayStation 1 emulation, macOS, command-line execution, keyboard-based digital controls, and a required BIOS image. It does not present a broader platform ecosystem or a larger library of console targets. Developers who want a small, inspectable open-source project with CUE/BIN support, PS-X loading, SDL2 rendering, and persistent saves should consider it. Users seeking a graphical setup experience, wider platform coverage, or controls beyond keyboard-to-digital mapping should choose a different emulator.

JamStation pros and cons

  • Where it wins
    • Supports BIOS, CUE/BIN images, and PS-X executable sideloading
    • Maps keyboard input to a digital PlayStation controller
    • Persists saves through a 128 KB emulated memory card
  • Where it doesn't
    • Requires a PlayStation BIOS image to run
    • Uses a command-line workflow rather than a graphical interface
    • Supports keyboard mapping to digital controls only

JamStation fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update