EVERYTHING XIAOMI
Get listed

psxe

psxe is a portable Sony PlayStation emulator and emulation library written in C.

Place
#15 of 25
Score
5.7
psxe's website

What psxe is

psxe is a portable Sony PlayStation emulator and emulation library written in C. The project lists CPU, DMA, GPU, SPU, MDEC, GTE, timers, and CDROM among its implemented components. Running it requires a BIOS file, configured with the -b or --bios setting; the README says most BIOS versions are confirmed to work. GitHub Releases provides automated builds, and the README includes instructions for compiling on Windows, Ubuntu, and macOS if a suitable build is unavailable. SDL2 is required: Windows standalone use also needs the SDL2 DLL beside the executable, Ubuntu setup requires libsdl2-dev, and macOS setup requires SDL2 and dylibbundler. The project is free and open source under the MIT license. Memory card support is temporarily disabled. The latest listed release is PSXE 0.10.5-alpha; its note says the version number was updated after a long period of inactivity.

Good

  • Free and open source under the MIT license.
  • Automated builds are available through GitHub Releases.
  • Build instructions cover Windows, Ubuntu, and macOS.
  • Implements listed PlayStation components including GPU and CDROM.

Watch out

  • A BIOS file is required to run the emulator.
  • SDL2 is required.
  • Memory card support is temporarily disabled.
  • Latest listed release is 0.10.5-alpha.

Who it suits

psxe may suit people looking for a free PlayStation emulator on Windows, Ubuntu, or macOS who can provide a BIOS file. Building from source is an option for users whose systems lack an automated build.

Verdict

psxe offers a free, open-source PlayStation emulator for several desktop systems, with build instructions and automated releases. Before choosing it, account for the required BIOS and SDL2 dependency, and note that memory card support is disabled.

The facts

Each one read from psxe's own pages, with the date it was checked.

Where it runs

BIOS compatibility
The README says most BIOS versions are confirmed to work.checked 3 Oct 2026
BIOS requirement
Running the emulator requires a BIOS file, which is configured with the -b or --bios setting.checked 3 Oct 2026
macOS dependencies
The macOS build instructions require SDL2 and dylibbundler, which the README says can be installed with Homebrew.checked 3 Oct 2026
Required BIOS
Running the emulator requires a BIOS file, which can be configured with the -b or --bios setting.checked 2 Oct 2026
Windows dependency
The Windows build uses SDL2, and standalone use requires placing the SDL2 DLL beside the executable.checked 3 Oct 2026

What it does

Build dependency
The build instructions require SDL2, with platform-specific setup steps for Windows, Ubuntu, and macOS.checked 2 Oct 2026
Build from source
The README includes build instructions for Windows, Ubuntu, and macOS.checked 3 Oct 2026
Downloads
The README directs users to download automated builds from the Releases page.checked 3 Oct 2026
Emulated components
The project lists CPU, DMA, GPU, SPU, MDEC, GTE, timers, and CDROM among its implemented components.checked 2 Oct 2026
Emulation components
The README lists CPU, DMA, GPU, SPU, MDEC, GTE, timers, CDROM, and memory cards as implemented components.checked 3 Oct 2026
License
The repository identifies its license as MIT.checked 3 Oct 2026
Memory cards
Memory card support is temporarily disabled.checked 3 Oct 2026
Product
psxe is a portable Sony PlayStation emulator and emulation library written in C.checked 3 Oct 2026
Purpose
psxe is a portable Sony PlayStation emulator and emulation library written in C.checked 2 Oct 2026
Release note
The 0.10.5-alpha release note says it bumps the version number after a long period of inactivity.checked 3 Oct 2026
Release status
The latest listed release is PSXE 0.10.5-alpha.checked 3 Oct 2026
Support
The README asks Windows users whose build scripts fail to open an issue with information about their system.checked 2 Oct 2026
Supported systems
The README provides build instructions for Windows, Ubuntu, and macOS.checked 2 Oct 2026
Ubuntu dependency
The Ubuntu build instructions require the libsdl2-dev package.checked 3 Oct 2026

The company

Maker profile
The GitHub profile identifies allkern as Lisandro Alarcón, an Argentine computer science student.checked 2 Oct 2026

Alternatives to psxe

All alternatives
  1. 1

    Vita3K

    Free planOpen sourceAndroidLinuxmacOSWindows
    7.7Free plan
  2. 2

    DuckStation

    Free planAndroidLinuxmacOSSelf-hosted
    7.3Free plan
  3. 3

    ReARM

    Free planWebAPISelf-hosted
    6.9From $75 a month
  4. 4

    mkpsxiso

    Free planLinuxmacOSWindows
    6.5Free plan
  5. 5

    Avocado

    Free planAndroidLinuxmacOSWindows
    6.4Free plan
  6. 6

    Jam Pad

    Android
    6.2