Changes

Jump to navigation Jump to search

PlayStation emulators

1,090 bytes removed, 05:37, 4 July 2021
m
no edit summary
|{{✓}}
|<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr>
|High
|{{✓}}
|{{✓}}
|-
|[[DuckStation]]
|align=left|{{Icon|Windows|Linux|Mac}}
|[https://github.com/stenzek/duckstation Git]
|{{✗}}
|{{✓}}
|{{✓}}
|{{✓}}
|High
|{{✓}}
|High
|{{✓}}
|{{}}
|-
|[[PCSX-Reloaded|PCSX-R-PGXP]]
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✗}}
|{{✓}}
|-
|[[DuckStation]]
|align=left|{{Icon|Windows|Linux|Mac}}
|[https://github.com/stenzek/duckstation Git]
|{{✗}}
|{{✓}}
|{{✓}}
|{{✓}}
|High
|{{✓}}
|{{~}} <small>(WIP)</small>
|-
|[[PCSX-Reloaded|PCSX-R]]
** Beetle PSX is the name of the RetroArch fork of Mednafen's PS1 emulation. It has several experimental modifications and enhancements that aren't present in the standalone version, including a widescreen hack, CPU overclocking for smoother framerates, and increasing the internal resolution up to 8x. Increasing the resolution carries a ''heavy'' performance cost, however, since graphics are rendered in software; an alternative core exists for hardware rendering. In [https://www.libretro.com/index.php/beetle-psx-dynarec-accurate-playstation1-emulation-is-about-to-get-a-lot-faster/ late 2019, a dynarec was in development], which makes PS1 games run much faster, & therefore better on systems such as mid range mobile phones, game consoles, older PCs, etc. This also raises the potential for CPU overclocking and runahead latency reduction, both of which use a lot of CPU resources.
::- [https://www.maketecheasier.com/retroarch-ps1-emulation/ How to Set Up RetroArch PS1 Emulation to Play PlayStation Games] (Nov 26, 2018. Makes use of Beetle PSX HW.)
 
* [[DuckStation]] is focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. GUI is similar to that of the Dolphin emulator. Support .CHD file format. Has a Libretro core which is also Retroachievements compatible. An Android version has been started, but is not yet feature complete. Hardware (D3D11, OpenGL, Vulkan) and software rendering. Upscaling, texture filtering, and true colour (24-bit) in hardware renderers. PGXP for geometry precision and texture correction. And much more.
* [[PCSX-Reloaded|PCSX-R]] is an open-source [[Recommended_PS1_Plugins|plugin]]-based emulator. The main reason to use this over Mednafen is that its internal resolution can be raised with little to no performance hits.
* [[XEBRA]] is an emulator made in Japan that has high compatibility. The UI is in English, however, since it's not the developer's first language some of the naming conventions may seem weird compared to other emulators (for example the BIOS are instead referred to as OSROM). Luckily there is a [https://www.reddit.com/r/emulation/comments/9a4mwk/xebra_guide_ps1_emulator/ guide] that helps explains how each option works. Games that require subchannel data are not supported, but most other games run flawlessly.
 
* [[DuckStation]] is focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. GUI is similar to that of the Dolphin emulator. Support .CHD file format. Has a Libretro core which is also Retroachievements compatible. An Android version has been started, but is not yet feature complete. Hardware (D3D11, OpenGL, Vulkan) and software rendering. Upscaling, texture filtering, and true colour (24-bit) in hardware renderers. PGXP for geometry precision and texture correction. And much more.
* [[No$|NO$PSX]] has two versions, but standard users will want to use the cut-down gaming version. Made in the same style as [[No$|NO$GBA]], where it handles the PocketStation, it offers decent compatibility with very low spec requirements – the programmer's philosophy is to deliver a working application out of the box.
* [[PCSX2]] is a PlayStation 2 emulator, but emulation of a hardware feature has been merged into the main project that allows the same backward compatibility with PS1 games. However, one thing to note is that backward compatibility in the original PS2 hardware didn't cover all games in the PS1 library, and these limitations still extend to PCSX2's emulation.
 
For an in-depth analysis of each emulator on a technical level, check out [[PS1 Tests]].
 
It's generally recommended to use Mednafen or PCSX-R (or one of its forks). Many use Mednafen for its accuracy at native resolution, and PCSX-R for 3D games (that don't use prerendered backgrounds) because of support for plugins which allow for better graphics quality than original hardware. Unfortunately, the best plugins for increasing internal resolution and shader support (Pete's OpenGL2 v2.9 and Edgbla gpuBladesoft v1.42a) are closed-source and haven't been updated in years.
 
'''Detailed round-ups of the best PS1 emulators:'''
* [https://www.digitaltrends.com/gaming/best-ps1-emulators-for-androd-and-pc/ The best PS1 emulators for Android and PC] (October 16, 2018. Reviews may be subjective.)
 
'''List of recommended PS1 emulators for Android:'''
* [https://www.androidauthority.com/best-playstation-emulators-android-694579/ 5 best PlayStation emulators for Android] (SEPTEMBER 3, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)
====Consoles====

Navigation menu