Changes

Jump to navigation Jump to search

PlayStation 2 emulators

7 bytes added, 14:40, 14 July 2023
no edit summary
! scope="col"|Platform(s)
! scope="col"|Latest version
! scope="col"|[https://old.reddit.com/r/ps2/comments/atwi34/list_of_ps2_games_with_psp_connectivity/ <small>PSP<br/>communication</small>]
! scope="col"|[[#Arcade_variations|<small>Arcade<br/>Variations</small>]]
! scope="col"|[[#PSX|<abbr title="Sony digital video recorder with a fully integrated PS2 console">PSX</abbr>]]
! scope="col"|<small>[https://en.wikipedia.org/wiki/List_of_PlayStation_games_incompatible_with_PlayStation_2 <abbr title="PlayStation 1 Backwards Compatibility">PS1</abbr>]<br/>[https://en.wikipedia.org/wiki/PocketStation#Compatible_games PocketStation]</small>
! scope="col"|<small>[https://www.pcgamingwiki.com/wiki/List_of_games_that_support_Pressure-Sensitive_Face_Buttons#PlayStation_2_Emulation Pressure<br />Sensitive<br />Buttons]</small>
! scope="col"|[[Texture_packs#Playstation_2|<small>Texture<br/>replacement</small>]]
! scope="col"|<small>[https://retroachievements.org/gameList.php?c=21 Retro<br/>Achievements]</small>
! scope="col"|[[Recommended emulators|Recommended]]
|-
! colspan="1310"|Desktop
|-
| [[PCSX2]]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://pcsx2.net/downloads/ Nightly]<ref group=N>The stable versions are years out-of-date and missing countless features and bug fixes. '''Nightly versions are a better choice for almost all users'''; the stable versions should only be used if you have a specific need for them.</ref><br/><abbr title="Hard fork of PCSX2 for RetroArch.">[https://docs.libretro.com/library/pcsx2/ LRPS2]</abbr><ref group=N name=LRPS2>This is a complete hard fork of PCSX2 and its own separate emulator at this point, so there is no point in chasing after any kind of upstream. LRPS2 is still under development, standalone [https://pcsx2.net/downloads/ PCSX2-nightly] or XBSX2 builds recommended to use instead.</ref>
| {{✗}}[https://github.com/PCSX2/pcsx2/issues/3527 *]
| {{~}}[[#Arcade_variations|*]]
| {{✗}}
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| {{~}}<ref group=N>'''DualShock 2''' can be used only with adaptes emulating DualShock 3. [https://bliss-box.net/integration/ Bliss-Box API] is not supported. '''DualShock 3''' can be used only with [https://www.pcgamingwiki.com/wiki/Controller:DualShock_3#Wired_connection_-_unofficial_drivers DsHidMini community driver] and [https://github.com/PCSX2/pcsx2/wiki/Pressure-sensitive-buttons-with-DS3 a custom XInput proxy DLL]. Support for [https://www.pcgamingwiki.com/wiki/Controller:DualShock_3#Wired_connection_-_official_drivers official Sony driver] has been [https://github.com/PCSX2/pcsx2/issues/4918#issuecomment-1422483345 dropped] after moving from Wx to Qt environment. Althrough old [https://github.com/PCSX2/pcsx2/releases/tag/v1.7.3771 v1.7.3771 Wx build] still allows to run games with Official Sony driver support or you can wait for this pull request: [https://github.com/PCSX2/pcsx2/pull/9138 native DualShock 3 support for Qt builds in Windows using official Sony driver]. Other controllers with pressure-sensitive buttons like '''Xbox controller''' are not supported. [https://github.com/PCSX2/pcsx2/pull/8480 This pull request] completely replaces all pad code for Qt.</ref>
| {{✓}}[[Texture_packs#Playstation_2|*]]
| {{✓}}<ref group=N>Only for standalone version.</ref>
| align=left|{{Icon|Windows|Linux|macOS|Web}}
| [http://purei.org/downloads.php {{Play!Ver}}]<br/>[https://github.com/jpd002/Play-/actions git]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
| {{✗}}
| {{~}}[[#Arcade_variations|*]]
| {{✗}}
| {{✗}}[https://github.com/jpd002/Play-/issues/327 *]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| ?
| {{✓}}[[Texture_packs#Playstation_2|*]]
| {{✓}}
| align=left|{{Icon|Windows}}
| [http://www.emucr.com/search/label/hpsx64?&max-results=16 {{hpsx64Ver}}]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| align=left|{{Icon|Windows|Linux}}
| [https://github.com/PSI-Rockin/DobieStation git]<br /> [https://ci.appveyor.com/project/PSI-Rockin/dobiestation/history Builds]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| align=left|{{Icon|Windows}}
| [https://github.com/marco9999/orbum git]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| align=left|{{Icon|Windows}}
| [http://nsx2.emulation64.com/files/downloads/nsx2-0.08-win32.zip 0.08]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| align=left|{{Icon|Windows}}
| [https://dl.emulator-zone.com/download.php/emulators/ps2/ps2emu/PS2EMU_-_Alpha_01.zip 0.1]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|-
|-
! colspan="1310"|Mobile / ARM
|-
| [[AetherSX2]]
| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| ?
| {{✓}}[[Texture_packs#Playstation_2|*]]
| {{✓}}
| align=left|{{Icon|Android|iOS}}
| [http://purei.org/downloads.php Builds]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
| {{✗}}
| {{~}}[[#Arcade_variations|*]]
| {{✗}}
| {{✗}}[https://github.com/jpd002/Play-/issues/327 *]
| {{✗}}
| {{✗}}
| align=left|{{Icon|Android}}
| [https://play.google.com/store/apps/details?id=com.damonplay.damonps2.free 5.0]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|-
! colspan="1310"|Console
|-
| [[Official_emulators#PlayStation_2|ps2_emu]]
| align=left|{{Icon|PS3}}
| FW 4.78
| ?
| {{✗}}
| {{✗}}
| {{~}}<ref group=N>PS3's [[Official_emulators#PlayStation_2|ps2_emu]] firmware used for PS2 backwards compatibility but PS3 system supports PS1 backwards compatibility through [[Official_emulators#PlayStation|ps1_emu]]. [[PocketStation_emulators|PocketStation]] communication with PS3 system is possible with a "memory card adaptor for PS3".</ref>
| {{✓}}
| {{~}}<ref group=N name=HDPorts>[https://gamefaqs.gamespot.com/boards/927750-playstation-3/69863918 No PS2 game has trophy support or enhancements for PS3 backwards compatibility] but [https://en.wikipedia.org/wiki/High-definition_remasters_for_PlayStation_consoles#PlayStation_3 PS2 games that received HD ports], do.</ref>
| {{~}}<ref group=N name=HDPorts></ref>
| align=left|{{Icon|XB1|XboxSXS}}
| [https://github.com/SirMangler/pcsx2/releases git]
| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| ?
| ?
| ?
| align=left|{{Icon|Switch|Vita}}
| [https://github.com/xerpi/play-switch git]<small> (Switch)</small><br/>[https://gitlab.com/xerpi/play#building-for-psvita 2020]<small>(Vita Port)</small><br/>
| {{✗}}
| {{~}}[[#Arcade_variations|*]]
| {{✗}}
| {{✗}}[https://github.com/jpd002/Play-/issues/327 *]
| {{✗}}
| {{✗}}
| align=left|{{Icon|XB1|XboxSXS}}
| [https://buildbot.libretro.com/stable/1.15.0/windows-msvc2019-uwp/x64/RetroArch-msvc2019-UWP_x64.msixbundle UWP libretro core]
| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| ?
| ?
| {{✗}}
| align=left|{{Icon|XB1|XboxSXS}}
| [https://www.aethersx2.com/archive/?dir=uwp Alpha]
| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| ?
| ?
| ?
===Comparisons===
;[[PCSX2]] <small class="plainlinks" style="font-weight:normal;">([https://pcsx2.net/compat/ compatibility]) ([https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List PS1 Mode compatibility])</small>:The first Playstation 2 emulator. Accuracy and performance has continuously improved during [https://github.com/PCSX2/pcsx2/tags nightly builds]. The emulator is capable of playing most titles without any major glitches however [https://wiki.pcsx2.net/Category:Software_rendering_only_games some titles needs software rendering] to run without any major graphical issues. Beyond this [[PCSX2]] supports [https://github.com/PCSX2/pcsx2/blob/master/pcsx2/USB/usb-pad/usb-pad.h#L69 lots of USB peripherals] and [https://github.com/PCSX2/pcsx2/tree/master/pcsx2/USB accessories] designed for the PlayStation 2 including [https://github.com/PCSX2/pcsx2/pull/9129 DJ Hero Turntable]. Just like [[PlayStation_Portable_emulators#Emulators|PPSSPP]] for UMD movies, [[PCSX2]] has no [https://github.com/PCSX2/pcsx2/issues/1981 DVD movie support] at the moment. Check the [[Game problems FAQ#PS2|Game Problems FAQ]] or the [https://pcsx2.net/compat/ Official Compatibility List] for information regarding playability.
::;[[AetherSX2]]:A closed-source freeware emulator partially forked from PCSX2. It's designed to be optimal for ARM-based platforms, primarily those running Android.
! PCSX2
! Play!
! AetherSX2<br/>XBSX2.0
! [[Official_emulators#PlayStation_2|ps2_emu]]
|-
| {{TBD}}
|-
| [[#Network Adapter|Network Adapter]]<ref group=N2>[https://docs.google.com/spreadsheets/d/1bbxOGm4dPxZ4Vbzyu3XxBnZmuPx3Ue-cPqBeTxtnvkQ/edit#gid=0 Private servers for PS2 online play]</ref> and/or [https://www.teamxlink.co.uk/wiki/Supported_Games#Sony_Playstation_2 <abbr title="Offline multiplayer gaming on the PS2 home console over a LAN (local area network) multiplayer games, just like System Link for XBOX systems.">LAN</abbr>]
| {{✓}}<ref group=N2 name=PCSX2kai>[https://www.teamxlink.co.uk/wiki/PCSX2_XLink_Kai_Setup PCSX2 XLink Kai Setup].</ref>
| {{TBD}}
| {{~}}<ref group=N2 name=aethersx2kai>Not happening on Android, AetherSX2 does support the networking adapter emulation (which is needed for XLink Kai offline multiplayer gaming over a LAN multiplayer games) only for Windows/Linux.</ref>
| {{✓}}[https://www.teamxlink.co.uk/forum/viewtopic.php?t=44139&sid=14914c550e5ea28407a04c5099bfe6f7 *]
|-
| [[#i.LINK|i.LINK]]
| {{✗}}[https://github.com/PCSX2/pcsx2/issues/4472 *]
| {{✗}}
| {{✗}}
| {{✗}}
|-
| USB Headset
While PCSX2 isn't benefiting from a working USB plugin in its original release, Jackun, a PCSX2 plugin author, made a [https://github.com/jackun/USBqemu-wheel USB plugin] that supports a microphone in most games and even a steering wheel for racing games. The plugin is still updated nowadays.
A compatibility list of the working titles with this plugin can be found [https://forums.pcsx2.net/Thread-Qemu-USB-Wheel-Storage-mod-Singstar-test?pid=320737#pid320737 here].
 
==Hardware Features==
{|class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! Name
! PCSX2
! Play!
! AetherSX2<br/>XBSX2.0
! [[Official_emulators#PlayStation_2|ps2_emu]]
|-
|[https://www.teamxlink.co.uk/wiki/Supported_Games#Sony_Playstation_2 <abbr title="Offline multiplayer gaming on the PS2 home console over a LAN (local area network) multiplayer games, just like System Link for XBOX systems.">LAN</abbr>]
| {{✓}}<ref group=N3 name=PCSX2kai>[https://www.teamxlink.co.uk/wiki/PCSX2_XLink_Kai_Setup PCSX2 XLink Kai Setup].</ref>
| {{TBD}}
| {{~}}<ref group=N3 name=aethersx2kai>Not happening on Android, AetherSX2 does support the networking adapter emulation (which is needed for XLink Kai offline multiplayer gaming over a LAN multiplayer games) only for Windows/Linux.</ref>
| {{✓}}[https://www.teamxlink.co.uk/forum/viewtopic.php?t=44139&sid=14914c550e5ea28407a04c5099bfe6f7 *]
|-
| [[#i.LINK|i.LINK]]
| {{✗}}[https://github.com/PCSX2/pcsx2/issues/4472 *]
| {{✗}}
| {{✗}}
| {{✗}}
|-
| DVD Movies
| {{✗}}<ref group=N3>Just like [[PlayStation_Portable_emulators#Emulators|PPSSPP]] for UMD movies, [[PCSX2]] has no [https://github.com/PCSX2/pcsx2/issues/1981 DVD movie support] at the moment.</ref>
| {{✗}}
| {{✗}}
| {{✗}}
|-
| [https://en.wikipedia.org/wiki/List_of_PlayStation_games_incompatible_with_PlayStation_2 <abbr title="PlayStation 1 Backwards Compatibility">PlayStation</abbr>]<br/>[[Wikipedia:PocketStation#Compatible_games|PocketStation]]
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| {{✗}}[https://github.com/jpd002/Play-/issues/327 *]
| {{~}}[https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List *]
| {{~}}<ref group=N3>PS3's [[Official_emulators#PlayStation_2|ps2_emu]] firmware used for PS2 backwards compatibility but PS3 system supports PS1 backwards compatibility through [[Official_emulators#PlayStation|ps1_emu]]. [[PocketStation_emulators|PocketStation]] communication with PS3 system is possible with a "memory card adaptor for PS3".</ref>
|-
| [https://old.reddit.com/r/ps2/comments/atwi34/list_of_ps2_games_with_psp_connectivity/ PSP<br/>communication]
| {{✗}}[https://github.com/PCSX2/pcsx2/issues/3527 *]
| {{✗}}
| {{✗}}
| ?
|-
| [https://www.pcgamingwiki.com/wiki/List_of_games_that_support_Pressure-Sensitive_Face_Buttons#PlayStation_2_Emulation Pressure<br />Sensitive<br />Buttons]
| {{~}}<ref group=N3>'''DualShock 2''' can be used only with adaptes emulating DualShock 3. [https://bliss-box.net/integration/ Bliss-Box API] is not supported. '''DualShock 3''' can be used only with [https://www.pcgamingwiki.com/wiki/Controller:DualShock_3#Wired_connection_-_unofficial_drivers DsHidMini community driver] and [https://github.com/PCSX2/pcsx2/wiki/Pressure-sensitive-buttons-with-DS3 a custom XInput proxy DLL]. Support for [https://www.pcgamingwiki.com/wiki/Controller:DualShock_3#Wired_connection_-_official_drivers official Sony driver] has been [https://github.com/PCSX2/pcsx2/issues/4918#issuecomment-1422483345 dropped] after moving from Wx to Qt environment. Althrough old [https://github.com/PCSX2/pcsx2/releases/tag/v1.7.3771 v1.7.3771 Wx build] still allows to run games with Official Sony driver support or you can wait for this pull request: [https://github.com/PCSX2/pcsx2/pull/9138 native DualShock 3 support for Qt builds in Windows using official Sony driver]. Other controllers with pressure-sensitive buttons like '''Xbox controller''' are not supported. [https://github.com/PCSX2/pcsx2/pull/8480 This pull request] completely replaces all pad code for Qt.</ref>
| {{✗}}
| ?
| {{✓}}
|}
<references group=N3/>
===[https://old.reddit.com/r/ps2/comments/6impms/is_there_an_accurate_and_uptodate_list_of/ i.LINK]===
10,923
edits

Navigation menu