Skip to content
SPECIFICTION
Get listed

Avocado vs mkpsxiso

Avocado

github.com

mkpsxiso

github.com

Side by side

FigureAvocadomkpsxiso
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
AndroidYes—
Plans published11
Spec score · PlayStation Emulators8.2 (#4)8.5 (#2)
LicenseThe repository identifies its license as GPL-2.0.The repository identifies its license as GPL-2.0.

Plans

Avocado

  • AvocadoFree

Avocado pricing →

mkpsxiso

  • FreeFree

mkpsxiso 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

mkpsxiso

mkpsxiso builds PlayStation CD images from an XML document, with output in .bin/.cue or .iso formats for emulators or CD burning. File order in the XML sets LBA placement, which the project says can support access-time optimization. The builder handles mixed-mode CD-XA content, including XA audio and STR video, and CDDA tracks sourced from WAV, FLAC, PCM, or MP3 files. Its related tool, dumpsxiso, extracts PlayStation disc images and can generate compatible XML. It supports 2352-sector images and CUE files, and can extract tracks, license data, and raw sectors. Generated XML follows strict LBA order and preserves timestamps and XA attributes. The project targets homebrew development, ROM hacking, and reverse engineering. It runs on Linux, macOS, and Windows, and is GPL-2.0 licensed. Documentation covers command-line use, XML structure, track types, ordering, errors, and validation. Users supply their own Sony license data for injection. On ext4 and xfs, absent XML dates prevent 1:1 rebuilding for certain older files; Windows also has a documented directory-browsing issue with some nested structures.

Visit github.com