top of page
placeholder.png

DuckStation

average rating is 4.7 out of 5
average rating is 3.8 out of 5
average rating is 3.7 out of 5
FeaturesFeatures
PerformancePerformance
AccuracyAccuracy
vote.png

DuckStation is an open-source PlayStation 1 emulator mainly for PC and Android. It's still in early development but aims to have system simulation, debugging and resolution upscaling. It can play multiple commercial games albeit not at full-speed nor without any glitches. It has Qt/SDL front-ends an, D3D11/OpenGL hardware and software rendering and many more features. Overall, its outlook seems quite promising!


Check here for Duckstation builds with netplay!


Note: A real bios image is required. 

Forum
Compatibility List

Last Dev-Release:

7ea7d / 25-04-2024

--

Windows: Requires Visual Studio 2019

Linux: Please see link

Mac: Please see link

Android: Please see link


CPU: Quicker than a toaster!

GPU: OpenGL 3.0/OpenGL ES 3.0/Direct3D 11 Feature Level 10+ 

placeholder.png

Retroarch

      Beetle PSX HW (Mednafen-based libretro core)

average rating is 3.8 out of 5
average rating is 4.5 out of 5
average rating is 3.5 out of 5
FeaturesFeatures
AccuracyAccuracy
PerformancePerformance

RetroArch is a frontend for libretro emulator cores, game engines and even media players. It enables you to run classic games using Libretro on a wide range of computers and consoles through its unified graphical interface. Settings are also unified so configuration can be done once and applied and applied to all. It has advanced features like shaders, netplay, rewinding, next-frame response times, and more.


Consoles covered include but are not limited to PlayStation 1, Super Nintendo, Nintendo Entertainment System, GameBoy/GameBoy Color, GameBoy Advance, Arcade, Neo Geo Pocket Color, Virtual Boy, Sega Genesis/Mega Drive, Sega Master System/Sega Game Gear, Sega CD/Mega CD, PC Engine/PC Engine CD, WonderSwan Color/Crystal, Cave Story, Doom(s) and much more!


It can run on the usual platforms like Windows, Mac OS X and Linux, but it stands alone in that it can support far more platforms beyond just that.


  • Ludo - A smaller libretro front end by only implementing the core features and by targeting less platforms but definitely shares a lot of the same core values.

  • Lakka - lightweight Linux distribution for small computers like Raspberry Pi

  • RArch - It incorporates Kaillera to offer the possibility to play games online. 


Compatibility List

Last Stable Release:

1.17.0

Dated:

04-02-2024

--

Windows: Vista+ 

Linux: Please follow their instructions

Mac: Apple macOS High Sierra+ with Metal2

Check the default directory for BIOS files under “Settings -> Directory -> System/BIOS”

Note: BIOS not provided. Use provided publicly-sourced BIOS

BIOS requirements:

scph5500.bin (NTSC – Japan)
scph5501.bin (NTSC – US)
scph5502.bin (PAL – Europe)

placeholder.png

PCSXR-PGXP

average rating is 3.7 out of 5
average rating is 3.8 out of 5
average rating is 4.4 out of 5
AccuracyAccuracy
PerformancePerformance
FeaturesFeatures

PCSX-Reloaded uses the PSEMU plugin interface to provide most functionality. It's currently integrated with PCSX-R via Pete's OpenGL v1.78 plugin and Tapeq's Tweak extension to Pete's OpenGL v2.9 plugin. PGXP (Parallel/Precision Geometry Transform Pipeline) is an enhancement for PlayStation emulation that produces high precision fully 3D geometry data that was not available on the original console hardware.


Features of this build:

High Precision Vertex Data (more stable geometry)
Reduced Triangle Culling (more detailed models)
Perspective Correct Texture Mapping (reduced texture distortion)


Note: It has a very capable Internal HLE BIOS that can run many games
without problems. That said, a real bios can improve compatibility, especially with certain games and with the use of memory cards.

Compatibility List
Guide

1.9.95.m.9-ay

Last Stable Release:

28-08-2021

Dated:

--

Windows/Linux: 32-bit+

placeholder.png

Mednafen

average rating is 4.6 out of 5
average rating is 3.7 out of 5
average rating is 3.7 out of 5
AccuracyAccuracy
PerformancePerformance
FeaturesFeatures

My Emulator Doesn't Need A Frickin' Excellent Name is an open-source, multi-system emulator, driven from the command-line, OpenGL and SDL. Its Sony PlayStation, Sega Saturn, Nintendo Virtual Boy, and NEC PC Engine (TurboGrafx-16) original cores are recognized for their high quality, compatibility and accuracy.


There are several front-ends available, if you don't know how to execute via command-line:


For CRT screens, you can try emu4crt since this mod is intended for ~15kHz TVs or arcade monitors. Check it out here.

Compatibility List

Last Stable Release:

1.32.1

Dated:

06-04-2024

--

Windows: 7+ (64-bit is recommended; for better performance and functionality)

Linux: Please follow their instructions on provided homepage to build from source.

Note: It outputs at native resolution, though is considered to be the most accurate.

Running mednafen.exe once will create some directories, like firmware which is where the BIOS file goes.

Hence, run it once and then copy the BIOS file to the firmware directory (name bios like below between parenthesis)

BIOS not provided. Use provided publicly-sourced BIOS

BIOS requirements:

"scph5500.bin" (NTSC – Japan)
"scph5501.bin" (NTSC – US)
"scph5502.bin" (PAL – Europe)

placeholder.png

XEBRA

average rating is 2.8 out of 5
average rating is 2.9 out of 5
average rating is 3.5 out of 5
AccuracyAccuracy
PerformancePerformance
FeaturesFeatures

XEBRA is a closed-source Japanese PlayStation emulator which focuses on accuracy. That said, it does not use any plugins and only outputs in native resolution.

Note: It has a very capable Internal HLE BIOS that can run many games without problems. That said, a real bios can improve compatibility, especially with certain games.

Forum
Compatibility List
Change Logs

Last Stable Release:

221106

Dated:

09-11-2022

--

Windows: None reported

Android: 2.3+

placeholder.png

ePSXe

average rating is 3.4 out of 5
average rating is 3.2 out of 5
average rating is 3.5 out of 5
FeaturesFeatures
PerformancePerformance
AccuracyAccuracy

ePSXe (enhanced PSX emulator) is a closed-sourced emulator based on PSEmu Pro plugin system which emulates the GPU, SPU and CD-ROM drive. It's able to run most PlayStation games quite accurately without having to alter extensively through trial by error testing.

Note: It has a very capable Internal HLE BIOS that can run many games
without problems. That said, a real bios can improve compatibility, especially with certain games and with the use of memory cards.

Compatibility List

Last Stable Release:

2.0.5

Dated:

23-06-2016

--

Windows: XP+

Mac: OSX+ 64-bit

Android: 2.3.3+


CPU: Dual-Core 1.2 GHz+

GPU: DirectX 7a / OpenGL 2.0+

RAM: 512MB

Shaders pack available here

placeholder.png

Avocado

average rating is 3.6 out of 5
average rating is 2.6 out of 5
average rating is 3.8 out of 5
AccuracyAccuracy
FeaturesFeatures
PerformancePerformance

It's a modern experimental PlayStation 1 emulator which focuses on relatively modern hardware (2010+) and non-legacy OSes. Avocado is currently single-threaded, so single thread performance is what really matters since multi-core won't bring much benefit. Also, it currently requires OpenGL 3.2 but will be lifted once software rendering is supported.


Note: It requires a real console BIOS and has to be stored in the data/bios directory.

Forum
Guide

Last Release:

c32ea43f / 19-09-2023

--

Windows: 7+

MacOS: 10.13+ 

Linux: Nothing repoted


GPU: Graphics card supporting OpenGL 3.2+

CPU: SSE3 compatible (CPUs after 2004) x64 or x86 processor

loading_reduced.jpg

PCSX-Redux

A previous contributor has forked the Playstation Emulator PCSX with more recent addons such as PGXP and lightrec recompiler. Goal is to clean it up and right the wrongs of the past while trying to dissociate itself from plugins.

Last Release:

c50237e / 08-01-2024

...

loading_reduced.jpg

eNGE

eNGE is a pure JavaScript Playstation 1 emulator which runs reasonably fast and through Google Chrome. It has basic functions such as BIOS support, gamepad, loading cdrom, memcards and even settings for increasing rendering resolution. That said, it doesn't have other advanced rendering and customization features compared to others. 

Last Release:

Actively developed but difficult to track

--

Run through Google Chrome

General Info

Blade Arm's gpuBladeSoft  

    - It was the first plugin to feature extra-accuracy for geometry (the PGXP thing), four years before BeetlePSX.

    - It was the first plugin to feature 3D rendering, back in 2010.

        Steps:
             - Unpack the 7z in the same folder as ePSXe.exe or PCSXR-PGXP.exe
             - Always open the emulator through "open-epsxe-or-pcsxr-pgxp-with-edgbla-gpublade.cmd"

ePSXe Duckstation Cheats Pack available here

Relevant Files

PS1 BIOS (provided from GameTechWiki

bottom of page