Skip to content
SPECIFICTION
Get listed

Avocado vs DuckStation

Avocado

github.com

DuckStation

duckstation.org

Side by side

FigureAvocadoDuckStation
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
AndroidYesYes
Self-hosted—Yes
Plans published12
Spec score · PlayStation Emulators8.2 (#4)9.1 (#1)
ControllersThe README lists digital controller, DualShock, and mouse support, with two controllers supported and no multitap.It supports digital and analog controllers, rumble, GunCon and Justifier lightguns simulated with a mouse, and up to eight devices through multitap.
LicenseThe repository identifies its license as GPL-2.0.The maker describes the project as distributed under CC-BY-NC-ND terms and says modified versions may not be published.
System requirementsThe README specifies Windows 7 or later, macOS 10.13 or later, or Linux Ubuntu 16.04 or later, plus an OpenGL 3.1 GPU and an SSE3-compatible x86 or x64 processor.The project requires a supported x86_64, ARM32, ARM64 or RISC-V CPU and a GPU supporting OpenGL 3.1, OpenGL ES 3.1, Direct3D 11 feature level 10.0 or Vulkan 1.0.

Plans

Avocado

  • AvocadoFree

Avocado pricing →

DuckStation

  • DuckStationFree
  • FreeFree

DuckStation pricing →

In their own words

Avocado

Avocado is a free, open-source PlayStation 1 emulator for Windows, macOS, Linux, and Android. It can load files including .cue, .bin, .img, .chd, .ecm, .exe, .psexe, .psf, and .minipsf by drag and drop. Listed save tools include save states, quick save and load, and rewinding by one second. It supports digital controllers, DualShock, and mouse input, with up to two controllers and no multitap. Audio support includes XA-ADPCM and Red Book, and graphics use OpenGL hardware rendering. The project lists support for Anti-Modchip and LibCrypt protected games; PAL LibCrypt games need additional .SBI or .LSD subchannel information. A BIOS from a real console is required and must be placed in the data/bios directory; BIOS selection is prompted on first run. The project is in early development, so games may not start or may crash soon after. It is single-threaded, and audio synchronized to NTSC 60 Hz can stutter in PAL games.

Visit github.com

DuckStation

DuckStation is a free emulator for Sony PlayStation games, available for Android, Linux, macOS and Windows. Its hardware renderer supports D3D11, D3D12, OpenGL, Vulkan and Metal, with upscaling, texture filtering and 24-bit color among the graphics options. Enhancements include PGXP geometry precision, texture replacement, adaptive downsampling and post-processing shader chains. Play options include save states, rewind, runahead, CPU overclocking and multi-disc support, along with memory-card editing and save importing. DuckStation supports RetroAchievements and Discord Rich Presence. It accepts digital and analog controllers, rumble, and up to eight devices through multitap; GunCon and Justifier lightguns can be simulated with a mouse. Supported formats include bin/cue, MAME CHD, single-track ECM, MDS/MDF, CCD and unencrypted PBP. A PS1 or PS2 BIOS image is required but not supplied, and games are not provided. The maker says users should dump a BIOS from their own console. Desktop requirements include Windows 10/11 and macOS 13.3 or newer.

Visit duckstation.org