PlayStation emulators: Difference between revisions

m Added Armsx1 under the Mobile section.
Gorilli09 (talk | contribs)
No edit summary
 
Line 37: Line 37:
{{Emulator compatibility|1199|1209|link=https://docs.google.com/spreadsheets/d/e/2PACX-1vRE0jjiK_aldpICoy5kVQlpk2f81Vo6P4p9vfg4d7YoTOoDlH4PQHoXjTD2F7SdN8SSBLoEAItaIqQo/pubhtml}}
{{Emulator compatibility|1199|1209|link=https://docs.google.com/spreadsheets/d/e/2PACX-1vRE0jjiK_aldpICoy5kVQlpk2f81Vo6P4p9vfg4d7YoTOoDlH4PQHoXjTD2F7SdN8SSBLoEAItaIqQo/pubhtml}}


[https://github.com/unofficial-issue-tracker/duckstation/issues 113 issues (unofficial)]
[https://github.com/unofficial-issue-tracker/duckstation/issues 113 issues] (unofficial)


'''Alternative maintained list'''
'''Alternative maintained list'''
Line 47: Line 47:
|-
|-
|[https://docs.libretro.com/library/pcsx_rearmed/ PCSX-ReARMed]<ref name="Libretro core" group="note">Only available as a libretro core.</ref>
|[https://docs.libretro.com/library/pcsx_rearmed/ PCSX-ReARMed]<ref name="Libretro core" group="note">Only available as a libretro core.</ref>
[[PCSX-Reloaded|PCSX-R]]/[[PCSX-Reloaded|PGXP (Obsolete)]]
[[PCSX-Reloaded|PCSX-R]]/[[PCSX-Reloaded|PGXP]] (Obsolete)
| align="left" |{{Icon|Windows|Linux|LinuxARM|macOSx86|Pyra}}||{{~}}<ref>[https://docs.libretro.com/library/pcsx_rearmed/ PCSX-ReARMed fork is still active.]</ref>
| align="left" |{{Icon|Windows|Linux|LinuxARM|macOSx86|Pyra}}||{{~}}<ref>[https://docs.libretro.com/library/pcsx_rearmed/ PCSX-ReARMed fork is still active.]</ref>
|[https://buildbot.libretro.com/nightly/ PCSX-ReARMed]
|[https://buildbot.libretro.com/nightly/ PCSX-ReARMed]
[https://pyra-handheld.com/repo/apps/42 0.1 Pyra]
[https://pyra-handheld.com/repo/apps/42 0.1 Pyra]


[http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP build (Obsolete)]
[http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP build] (Obsolete)


[http://www.emucr.com/2019/03/pcsx-reloaded-git-20190307.html PCSX-R SVN builds (Obsolete)]
[http://www.emucr.com/2019/03/pcsx-reloaded-git-20190307.html PCSX-R SVN builds] (Obsolete)
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|[https://docs.libretro.com/library/pcsx_rearmed/#compatibility ?]
|[https://docs.libretro.com/library/pcsx_rearmed/#compatibility ?]
[[Recommended PS1 plugins|(Plugin-dependent)]]
[[Recommended PS1 plugins|(Plugin-dependent)]]
|{{~}}
|{{~}}
<small>If you have a potato/low-end tier setup or incompatibility issues with [[DuckStation]]/[https://buildbot.libretro.com/nightly/ SwanStation (unofficial libretro core)], [[mednafen]]/[https://buildbot.libretro.com/nightly/ Beetle/Beetle HW] (This is port of Mednafen PSX core to the libretro API.) or [[XEBRA]] try your luck with [https://buildbot.libretro.com/nightly/ PCSX-ReARMed].</small>
<small>If you have a potato/low-end tier setup or incompatibility issues with [[DuckStation]]/[https://buildbot.libretro.com/nightly/ SwanStation] (unofficial libretro core), [[mednafen]]/[https://buildbot.libretro.com/nightly/ Beetle/Beetle HW] (This is port of Mednafen PSX core to the libretro API.) or [[XEBRA]] try your luck with [https://buildbot.libretro.com/nightly/ PCSX-ReARMed].</small>
|-
|-
|[[XEBRA]]
|[[XEBRA]]
Line 80: Line 80:
|[[ePSXe]]
|[[ePSXe]]
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Ya}}
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Ya}}
|[http://www.epsxe.com/download.php {{EpsxeWinVer}} (Windows)]
|[http://www.epsxe.com/download.php {{EpsxeWinVer}}] (Windows)
[http://www.epsxe.com/download.php {{EpsxeLinuxVer}} (Linux)]
[http://www.epsxe.com/download.php {{EpsxeLinuxVer}}] (Linux)


[http://www.epsxe.com/download.php {{EpsxeMacVer}} (macOS)]
[http://www.epsxe.com/download.php {{EpsxeMacVer}}] (macOS)
|{{Red}} {{License|Proprietary}}
|{{Red}} {{License|Proprietary}}
|[https://www.ngemu.com/threads/compatibility-list-for-epsxe-1-6-0.49711/ ?]
|[https://www.ngemu.com/threads/compatibility-list-for-epsxe-1-6-0.49711/ ?]
Line 138: Line 138:
<small>Rustation NG still active.</small>
<small>Rustation NG still active.</small>
|[http://github.com/simias/rustation git]
|[http://github.com/simias/rustation git]
[https://gitlab.com/flio/rustation-ng git (Rustation NG)]
[https://gitlab.com/flio/rustation-ng git] (Rustation NG)
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|?||{{Na}}
|?||{{Na}}
Line 252: Line 252:
|[[Folium]]
|[[Folium]]
| align="left" |{{Icon|iOS|iPadOS}}||{{Ya}}
| align="left" |{{Icon|iOS|iPadOS}}||{{Ya}}
|[https://apps.apple.com/us/app/folium/id6498623389 App Store ($)]
|[https://apps.apple.com/us/app/folium/id6498623389 App Store] ($)
[https://folium.emuplace.app/downloads {{FoliumVer}}]
[https://folium.emuplace.app/downloads {{FoliumVer}}]


Line 316: Line 316:
2.60 (PSVita)
2.60 (PSVita)


[[Official emulators#Emulators on PS4|SYRUP (PS4/PS5)]]
[[Official emulators#Emulators on PS4|SYRUP]] (PS4/PS5)
|{{Red}} {{License|Proprietary}}
|{{Red}} {{License|Proprietary}}
|'''PS3'''
|'''PS3'''
Line 343: Line 343:
|[[DuckStation]]
|[[DuckStation]]
| align="left" |{{Icon|NX|XB1|SXS}}||{{Na}}
| align="left" |{{Icon|NX|XB1|SXS}}||{{Na}}
|[https://xbdev.store/download/15/ Build (Xbox)]
|[https://xbdev.store/download/15/ Build] (Xbox)
[https://github.com/basharast/DuckStation-UWP-ARM git (Xbox)]
[https://github.com/basharast/DuckStation-UWP-ARM git] (Xbox)


[https://github.com/RSDuck/duckstation/releases/tag/prerelease-2 Prerelease 2 (Switch)]
[https://github.com/RSDuck/duckstation/releases/tag/prerelease-2 Prerelease 2] (Switch)
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|?||{{Ya}}
|?||{{Ya}}
Line 593: Line 593:


* For mednafen, [[PGXP]] only available to libretro's "beetle-psx-hw-libretro" (mednafen_psx_hw_libretro) core but comes with significant [https://docs.libretro.com/library/beetle_psx_hw/#compatibility issues].
* For mednafen, [[PGXP]] only available to libretro's "beetle-psx-hw-libretro" (mednafen_psx_hw_libretro) core but comes with significant [https://docs.libretro.com/library/beetle_psx_hw/#compatibility issues].
* Recommended to use DuckStation for [[PGXP]]; otherwise use the [https://mednafen.github.io/releases/ mednafen standalone] or [https://buildbot.libretro.com/nightly/ Beetle SW (mednafen_psx_libretro)].
* Recommended to use DuckStation for [[PGXP]]; otherwise use the [https://mednafen.github.io/releases/ mednafen standalone] or [https://buildbot.libretro.com/nightly/ Beetle SW] (mednafen_psx_libretro).
* For PCSX-Reloaded, PGXP [http://ngemu.com/threads/pcsxr-pgxp.186369/ only available with PGXP build].
* For PCSX-Reloaded, PGXP [http://ngemu.com/threads/pcsxr-pgxp.186369/ only available with PGXP build].


Line 843: Line 843:
| rowspan="1" |Hardware capability
| rowspan="1" |Hardware capability
|[https://newqualitipedia.telepedia.net/wiki/Disc_scratch Disc scratch]<br><small>[https://old.reddit.com/r/emulation/comments/y1jdda/possibility_of_disc_scratch_emulation/ Similarly to cartridge tilting on cartridge-based systems, people intentionally scratch their discs to make a particular glitch work more reliably.]</small>
|[https://newqualitipedia.telepedia.net/wiki/Disc_scratch Disc scratch]<br><small>[https://old.reddit.com/r/emulation/comments/y1jdda/possibility_of_disc_scratch_emulation/ Similarly to cartridge tilting on cartridge-based systems, people intentionally scratch their discs to make a particular glitch work more reliably.]</small>
|No emulator currently includes built-in disc scratch simulation, as it would require [[High and low-level emulation|low-level emulation]] of optical drive error correction, which is not implemented. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of a scratched disc (e.g., visual/audio artifacts or crashes). However, it is not a true "disc scratch" simulator, as it works on live memory rather than simulating physical disc read errors.
|No emulator currently includes built-in disc scratch simulation, as it would require [[High and low-level emulation|low-level emulation]] of optical drive error correction, which is not implemented. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor] (RTCV) tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of a scratched disc (e.g., visual/audio artifacts or crashes). However, it is not a true "disc scratch" simulator, as it works on live memory rather than simulating physical disc read errors.
|-
|-
| rowspan="2" |Sound
| rowspan="2" |Sound