Skip to content

DuckStation

The PS1, with the wobbling polygons fixed and the timing left alone.

Direct download

What it does

DuckStation emulates the original PlayStation with unusual care about the parts that produce its look: the console had no sub-pixel precision, so geometry visibly jitters, and no perspective-correct texture mapping, so textures warp. DuckStation can emulate both faithfully or correct both, per game.

Around that: upscaling to any internal resolution, PGXP for stable geometry, texture replacement, rewind, save states, achievements and per-game settings from a compatibility database.

Notes

  • Needs a PS1 BIOS image from a console you own. None ships with it.
  • No Homebrew cask. The macOS build is a universal .zip on the project’s releases page, and it self-updates afterwards.
  • Emulation is lawful; the BIOS and the discs are yours to dump.

Alternative to

AlternativeTypeTrade-off
PCSX2Open sourceThe PlayStation 2 instead
RetroArchOpen sourceRuns Beetle PSX or SwanStation, with shaders and run-ahead
OpenEmuOpen sourceMednafen’s PS1 core inside a native library
A PlayStation Classic or a real PS1PaidOriginal hardware, original 240p

Install

Download the macOS build from the project’s releases โ€” there is no cask:

duckstation.org ยท releases on GitHub

# unquarantine after extracting, as with any unsigned download
xattr -dr com.apple.quarantine /Applications/DuckStation.app

Links

This post is licensed under CC BY 4.0 by the author.
Last updated on