Skip to content
SPECIFICTION
Get listed

Avocado

github.com

Free plan WindowsmacOSLinuxAndroid
Visit github.com
Spec score 8.2 #4 of 25 in PlayStation Emulators

What it is

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.

Spec sheet

Product
Avocado describes itself as a modern PlayStation 1 emulator.Read 30 Sep 2026 · github.com
Support
The maintainer directs users to the GitHub issue tracker, Twitter, and a Discord server for questions and bug reports.Read 30 Sep 2026 · github.com
License
The repository identifies its license as GPL-2.0.Read 30 Sep 2026 · github.com
Audio and graphics
The README lists XA-ADPCM and Red Book audio support and hardware rendering through OpenGL.Read 30 Sep 2026 · github.com
BIOS requirement
Avocado requires a BIOS from a real console, placed in the data/bios directory, and prompts for BIOS selection on first run.Read 30 Sep 2026 · github.com
Build platforms
The project README links builds for Linux, macOS, Android, and Windows 32-bit and 64-bit.Read 30 Sep 2026 · github.com
Controllers
The README lists digital controller, DualShock, and mouse support, with two controllers supported and no multitap.Read 30 Sep 2026 · github.com
Game compatibility
The project says it is in early development and that many games may not boot or may crash shortly after booting.Read 30 Sep 2026 · github.com
Performance limit
The README says the emulator is single-threaded and currently hard-syncs audio to NTSC 60 Hz, which can make PAL game audio stutter.Read 30 Sep 2026 · github.com
Protected games
The README says Anti-Modchip and LibCrypt protected games are supported, and PAL LibCrypt games require additional .SBI or .LSD subchannel information.Read 30 Sep 2026 · github.com
Save features
The README lists save states, quick save, quick load, and rewind by one second.Read 30 Sep 2026 · github.com
Supported game files
The README says users can load .cue, .bin, .img, .chd, .ecm, .exe, .psexe, .psf, and .minipsf files by drag and drop.Read 30 Sep 2026 · github.com
System requirements
The 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.Read 30 Sep 2026 · github.com

Plans and prices

Avocado Free early development · requires PlayStation BIOS · game compatibility varies Read 30 Sep 2026 · github.com

Every Avocado plan and price →

Strong points and limits

Strong points

  • Loads a range of disc and related file formats
  • Includes save states, quick save, and rewind
  • Supports digital controller, DualShock, and mouse
  • Available for Windows, macOS, Linux, and Android

Limits

  • Requires a BIOS from a real console
  • Many games may fail to boot or crash
  • PAL game audio can stutter
  • No multitap support

Who it suits

Avocado may suit PlayStation 1 users who can provide a BIOS and whose games work with an emulator in early development. It supports several controller types and game-file formats across desktop and Android platforms.

Avocado in depth

Read the full write-up

Overview

Avocado is a PlayStation 1 emulator for Windows, macOS, Linux, and Android. It suits technically comfortable players who want flexible file support and save controls, and can provide a console BIOS. Its useful feature set does not offset the uncertainty of an emulator still in early development.

Key features

Avocado accepts.cue,.bin,.img,.chd, and.ecm disc images, plus.exe,.psexe,.psf, and.minipsf files through drag and drop. That range accommodates more than standard disc images, though it cannot guarantee a game will run: the project warns that many titles may fail to boot or crash soon after starting.

Save states, quick save and load, and a one-second rewind give players several ways to recover or revisit a moment. Input supports digital controllers, DualShock, and mouse, with up to two controllers at once. That is adequate for solo and two-player use, but the lack of multitap rules it out for larger local groups.

Audio support includes XA-ADPCM and Red Book, and graphics use OpenGL hardware rendering. Anti-Modchip and LibCrypt-protected games are supported; PAL LibCrypt titles need additional.SBI or.LSD subchannel information. Avocado requires a BIOS from a real console, placed in the data/bios directory, and prompts for BIOS selection on first run. This makes setup less immediate, particularly for users who do not already have the required file. Its single-threaded design and audio synchronization to NTSC 60 Hz can also make PAL game audio stutter.

Pricing

Avocado has one plan, Avocado, at free. It is free, with no paid tier or free trial. The trade-off is not a reduced feature package but the early-development status, variable game compatibility, and need to supply a PlayStation BIOS.

Platforms

Builds are available for Windows, macOS, Linux, and Android. The stated desktop requirements are Windows 7 or later, macOS 10.13 or later, or Ubuntu 16.04 or later, an OpenGL 3.1-capable GPU, and an SSE3-compatible x86 or x64 processor. Users on other Linux distributions or older hardware should check compatibility before choosing it.

Who it's for

Avocado is best for players who want a free, open-source emulator with broad file support and practical save controls, and who are willing to provide a BIOS and tolerate inconsistent compatibility. It is a weaker choice for anyone who needs dependable game support, multitap play, or smooth PAL audio.

Pros and cons

Pros: Free and open-source, with builds across four platforms.

Pros: Supports several disc-image and related file formats, plus save states, quick save and load, and rewind.

Cons: Many games may not boot or may crash soon after launch because development is early.

Cons: A real-console BIOS is required, and PAL LibCrypt games need extra subchannel data.

Cons: Two-controller support excludes multitap, while PAL audio may stutter.

Alternatives

Choose DuckStation if you want a free option on Android, Linux, macOS, or Windows and are comfortable supplying a BIOS image and legally purchased, dumped games; it is not open-source. PCSX-Redux is another free, GPL-2.0-licensed option with Windows, Linux, and macOS downloads. QuackStation is a free alternative across Android, Linux, macOS, and Windows. ScePSX is also free and supports those four platforms. Vita3K is a free, open-source experimental emulator on Android, Linux, macOS, and Windows, with commercial game compatibility that varies. Gamma is a free-to-download option for iOS and macOS, though its free version may display ads. HopStation is a free option for Linux, macOS, and Windows. For broader browsing, see PlayStation Emulators.

Verdict

Avocado is worth considering for technically comfortable players who value its format support, save controls, and free, open-source availability across Android and desktop platforms. Look elsewhere if reliable compatibility, multitap, or smooth PAL audio matters more than experimenting with an early-stage emulator.

Verdict

Avocado lists useful save, input, and file-format support, but its early-development status makes game compatibility uncertain. Users also need a console BIOS, and PAL audio may stutter.

Where Specifiction places it

Alternatives to AvocadoAll alternatives →