Changes

Jump to navigation Jump to search

PlayStation 2 emulators

97 bytes added, 13:39, 27 October 2023
and with this ps1 and ps2 pages done.
! scope="col"|Latest version
! scope="col"|[[#Arcade_variations|<small>Arcade<br/>Variations</small>]]
! scope="col"|[[#Hardware_Features_and_Accessories|<small>Hardware Features<br/>and Accessories</small>]]
! scope="col"|[[#PSX|<abbr title="Sony digital video recorder with a fully integrated PS2 console">PSX</abbr>]]
! scope="col"|[[Texture_packs#Playstation_2Enhancements|<small>Texture<br/>replacement</small>Enhancements]]! scope="col"|<small>[https://retroachievements.org/gameList.php?c=21 Retro<br/>Achievements]</small>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
| 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><br/>[https://github.com/PCSX2/pcsx2/releases/tag/v1.7.3771 <abbr title="Latest build version supports wxWidgets.">wxWidgets-latest</abbr>]
| {{~}}[[#Arcade_variations|*]]{{~}}
| {{✗}}
| {{✓}}[[Texture_packs#Playstation_2|*]]| {{~}}<ref group=N>Only for standalone nightly 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://www.aethersx2.com/archive/?dir=desktop Builds]
| {{✗}}
| {{~}}
| {{✗}}
| {{✓}}[[Texture_packs#Playstation_2|*]]| {{✓~}}
| {{✗}}
| {{✗}}<ref group=N name=aethersx2>AetherSX2 dev calls it quits, shuts down site [https://www.aethersx2.com/ leaving a message citing "complaints, demands, and death threats" made to him during development process].</ref>
| align=left|{{Icon|Windows}}
| [https://dl.emulator-zone.com/download.php/emulators/ps2/ps2emu/PS2EMU_-_Alpha_01.zip 0.1]
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| [https://play.google.com/store/apps/details?id=xyz.aethersx2.android {{AetherSX2Ver}}]<br/>[https://www.aethersx2.com/archive/?dir=android latest/alpha]<br/>[https://github.com/AetherSX2-backup/AetherSX2-builds 1.5-3668] (no ads)<br/>[https://github.com/Trixarian/NetherSX2-patch NetherSX2 Patch]
| {{✗}}
| {{~}}
| {{✗}}
| {{✓}}[[Texture_packs#Playstation_2|*]]| {{✓~}}
| {{✗}}
| {{✗}}<ref group=N name=aethersx2></ref>
| align=left|{{Icon|Android|iOS}}
| [http://purei.org/downloads.php Builds]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
| {{~}}[[#Arcade_variations|*]]| {{✗}}
| {{✗}}
| {{✗}}
| {{~}}
| {{✓}}
| {{✓}}
| FW 4.78
| {{✗}}
| {{~}}
| {{✗}}
| {{~}}<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>
| {{✗}}
| {{✗}}
| [https://github.com/SirMangler/pcsx2/releases git]
| {{✗}}
| {{~}}
| {{✗}}
| ?| ?{{~}}
| {{✓}}
| {{✓}}
| 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://buildbot.libretro.com/stable/1.15.0/windows-msvc2019-uwp/x64/RetroArch-msvc2019-UWP_x64.msixbundle UWP libretro core]
| {{✗}}
| {{~}}
| {{✗}}
| ?| {{~}}
| {{✓}}
| {{✓}}
| [https://www.aethersx2.com/archive/?dir=uwp Alpha]
| {{✗}}
| {{~}}
| {{✗}}
| ?| ? {{~}}
| {{✓}}
| {{✗}}<ref group=N name=aethersx2></ref>
===Comparisons===
;[[PCSX2]] <small class="plainlinks" style="font-weight:normal;">([https://pcsx2.net/compat/ compatibility]) ([https://forums.pcsx2.net/Thread-PSX-Mode-Unofficial-Compatibility-List PlayStation 1 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 [[#Accessories|lots of accessories]] and [[#Hardware_FeaturesHardware_Features_and_Accessories|hardware featuresand accessories]] for the PlayStation 2.
::For checking if your games work and any fixes, tweaks, or settings you should know beforehand. For more information regarding playability check these sources;
:::*[https://raw.githubusercontent.com/PCSX2/pcsx2/master/bin/resources/GameIndex.yaml PCSX2 GameDB] (GameIndex)
;[[DamonPS2]]:Closed-source payware/malware emulator only for Android, illegally based on [[PCSX2]], [[Play!]] and [[PPSSPP]]. '''It can hardly run any games''' and behaves very much like virus software. '''It is best NOT to use this emulator'''. DamonPS2 uses unnecessary DRM, making the emulator useless without an internet connection.
==Hardware FeaturesEnhancements==
{|class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! Play!
! AetherSX2<br/>XBSX2.0
! [[Official_emulators#Sony|<abbr title="ps2_emu for PlayStation 3.">Official Sony emulators</abbr>]]<ref group=N2>[https://www.psdevwiki.com/ps3/PS2_Emulation#Peripheral_support ps2_emu: peripheral support]</ref>
|-
| Resizable Internal Resolution| {{✓}}| {{✓}}| {{✓}}| ?|-|[[Texture_Packs#LAN_tunnelingPlaystation_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 tunneling</abbr>Texture Replacement]]| {{Y}}| {{N}}<ref group=N3>[https://www.teamxlink.co.uk/wiki/PCSX2_XLink_Kai_Setup PCSX2 XLink Kai Setup].</ref>| {{TBDY}}| {{~}}<ref group=N3name=HDports>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[https://Linuxgamefaqs.gamespot.<com/boards/927750-playstation-3/ref>| {{✓}}69863918 No PS2 game has trophy support or enhancements for PS3 backwards compatibility] but [https://wwwen.teamxlinkwikipedia.co.ukorg/forumwiki/viewtopicHigh-definition_remasters_for_PlayStation_consoles#PlayStation_3 PS2 games that received HD ports], do.php?t=44139&sid=14914c550e5ea28407a04c5099bfe6f7 *]</ref>
|-
| [[Widescreen_hacks#i.LINKPlayStation_2|i.LINKWidescreen hack]]| {{✗}}[https://github.com/PCSX2/pcsx2/issues/4472 *]| {{✗Y}}
| {{✗}}
| {{Y}}
| {{✗}}
|-
| [https://retroachievements.org/gameList.php?c=21 Retro Achievements]| {{Y}}| {{N}}| ?| {{~}}<ref group=N3 name=HDports></ref>|-| [[Overclocking#PS2|Overclock]]| {{Y}}| {{N}}| {{Y}}| {{N}}|-| [[Shader_Presets#ReShade|Injector Compatibility]]| {{Y}}| ?| {{N}}| {{N}}|-| [[Save_disk_space_for_ISOs#PlayStation_2|Streamable compression format]]| {{Y}}| {{N}}| ?| {{N}}|-| [[Wikipedia:Debugger|Debug Features]]| {{Y}}| ?| ?| {{N}}|}<references group=N3/>==Hardware Features and Accessories=={|class="wikitable" style="text-align:center; vertical-align:middle;"|- style="font-weight:bold;"! colspan=2 | Name! PCSX2! Play!! AetherSX2<br/>XBSX2.0! [[Official_emulators#Sony|<abbr title="ps2_emu for PlayStation 3.">Official Sony emulators</abbr>]]<ref group=N2>[https://www.psdevwiki.com/ps3/PS2_Emulation#Peripheral_support ps2_emu: peripheral support]</ref>|-| colspan=2 | DVD Movies| {{✗}}<ref group=N3N2>Just like [[PlayStation_emulators#Hardware_Features_and_Peripherals|DuckStation for VCD movies]], [[PlayStation_Portable_emulators#Hardware_features|PPSSPP for UMD movies]], [[PlayStation_3_emulators#Hardware_Features|RPCS3 for DVD/Blu-Ray movies]], [[Xbox_emulators#Hardware_features_and_peripherals|xemu for DVD movies]] and [[Xbox_360_emulators#Hardware_Features_and_Peripherals|xenia for DVD/HD DVD movies]]; PCSX2 has no [https://github.com/PCSX2/pcsx2/issues/1981 DVD movie support] at the moment.</ref>
| {{✗}}
| {{✗}}
| {{Y}}<abbr title="There is no PlayStation 2 DVD player interface support because of no emulation process needed to handle DVD movies for PlayStation 3 (already features a slot-loading 2× speed Blu-ray Disc drive for games, Blu-ray movies, DVDs, and CDs. Having said that there is no support for Video CDs & VCDs for PlayStation 3. PlayStation 2 do not have support for VCDs anyway)">*</abbr>
|-
| colspan=2 | [https://en.wikipedia.org/wiki/List_of_PlayStation_games_incompatible_with_PlayStation_2 <abbr title="PlayStation 1 Backwards Compatibility">PlayStation</abbr>]<br/>and<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 *]
| {{Y}}<ref group=N3 N2 name=ps_emu>PlayStation 3's [[Official_emulators#PlayStation_2|ps2_emu]] firmware used for PlayStation 2 backwards compatibility and [[Official_emulators#PlayStation|ps1_emu]] for PlayStation backwards compatibility. Also [[PocketStation_emulators|PocketStation]] communication with PlayStation 3 system is possible with a "memory card adaptor for PlayStation 3". On top of that <abbr title="Should not be confused with PSP-PlayStation 3 direct communication.">[https://www.psdevwiki.com/ps3/PS2_Emulation#Peripheral_support PSP<->ps2_emu] communication is possible.</abbr></ref>
|-
| colspan=2 | [https://old.reddit.com/r/ps2/comments/atwi34/list_of_ps2_games_with_psp_connectivity/ PSP communication]
| {{✗}}[https://github.com/PCSX2/pcsx2/issues/3527 *]
| {{✗}}
| {{✗}}
| {{✓}}<ref group=N3 N2 name=ps_emu></ref>
|-
| colspan=2 | [https://www.pcgamingwiki.com/wiki/List_of_games_that_support_Pressure-Sensitive_Face_Buttons#PlayStation_2_Emulation Pressure Sensitive Buttons]| {{~}}<ref group=N3N2>'''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/>
 
===i.LINK===
S400 Firewire cable for connecting two PS2 console together and play split screen on separate TVs. Not all games supported it and it was dropped in later versions of the console. Currently no emulators support it.<br/>
*[https://old.reddit.com/r/ps2/comments/6impms/is_there_an_accurate_and_uptodate_list_of/ Games that used the i.LINK cable]
*[[Wikipedia:List_of_PlayStation_2_online_games#i.Link_Games|i.Link Games]]
 
===LAN tunneling===
PlayStation 2 slim models Ethernet functionality of the Network Adaptor has been integrated onto the motherboard, slim models don't have an external interface to connect a [[#Network_Adapter|Network Adapter]]. Over time, [[#Network_Adapter|most game servers have been shut down]]. However, [[Preservation_projects#LAN_Tunneling_Programs|computer programs such as XBSlink, SVDL and XLink Kai]] allow users to achieve online play for some PS2 games by using a network configuration that simulates a worldwide LAN.
*[[Wikipedia:List_of_PlayStation_2_online_games#LAN_Games|PlayStation 2 LAN titles can be played online using the XLink Kai service. Some games only had LAN play available in specific regions]].
*[https://www.teamxlink.co.uk/wiki/Supported_Games#Sony_Playstation_2 XLink Kai: PlayStation 2 supported games]
 
==Accessories==
{|class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! colspan=2 | Name
! PCSX2<ref group=N2>[https://github.com/PCSX2/pcsx2/issues/4763 Feature Request: List of missing USB/PAD devices for PCSX2]</ref>
! Play!
! AetherSX2<br/>XBSX2.0
! [[Official_emulators#Sony|<abbr title="ps2_emu for PlayStation 3.">Official Sony emulators</abbr>]]<ref group=N2>[https://www.psdevwiki.com/ps3/PS2_Emulation#Peripheral_support ps2_emu: peripheral support]</ref>
|-
| colspan=2 | [[Wikipedia:PlayStation_Multitap#Supported_games|Multitap]]
| {{✓}}
|-
| colspan=2 | [[#i.LINK|i.LINK]]| {{✗}}[https://github.com/PCSX2/pcsx2/issues/4472 *]| {{✗}}| {{✗}}| {{✗}}|-| colspan=2 | [[#Network Adapter|Network Adapter]]<br/><small><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.">(incl. LAN tunneling)</abbr></small>
| {{✓}}
| {{TBD}}
| {{~}}<ref group=N2>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 as well) only for Windows/Linux.</ref>| {{✓}}[https://www.teamxlink.co.uk/forum/viewtopic.php?t=44139&sid=14914c550e5ea28407a04c5099bfe6f7 *]
|-
| colspan=2 | Hard Drive
|}
<references group=N2/>
 
===i.LINK===
S400 Firewire cable for connecting two PS2 console together and play split screen on separate TVs. Not all games supported it and it was dropped in later versions of the console. Currently no emulators support it.<br/>
*[https://old.reddit.com/r/ps2/comments/6impms/is_there_an_accurate_and_uptodate_list_of/ Games that used the i.LINK cable]
*[[Wikipedia:List_of_PlayStation_2_online_games#i.Link_Games|i.Link Games]]
 
===Network Adapter===
The [[wikipedia:PlayStation_2_Expansion_Bay#Network_Adaptor|Network Adapter]] is a peripheral that is used to play PS2 games online ([[Wikipedia:PlayStation_2_online_functionality|Network Play]]) via ethernet broadband or analog modem. Many games have been brought back due to servers run and operated by fans such as PS2Online and the SOCOM Community server;
*: MAWK3: [https://www.youtube.com/watch?v=KnVOnRefBpw ''Most Active PlayStation 2 Online Games in 2023''], [https://www.youtube.com/watch?v=minpPVKq3pM ''How to Connect and Play Online on PlayStation 2 in 2023'']
:For more information about other revive projects [[Preservation_projects|use this link]].
 
PlayStation 2 slim models Ethernet functionality of the Network Adaptor has been integrated onto the motherboard, slim models don't have an external interface to connect a [[#Network_Adapter|Network Adapter]].
;:LAN tunneling
:Over time, [[#Network_Adapter|most game servers have been shut down]]. However, [[Preservation_projects#LAN_Tunneling_Programs|computer programs such as XBSlink, SVDL and XLink Kai]] allow users to achieve online play for some PS2 games by using a network configuration that simulates a worldwide LAN.
:*[https://www.teamxlink.co.uk/wiki/PCSX2_XLink_Kai_Setup PCSX2 XLink Kai Setup].
::*[https://www.teamxlink.co.uk/wiki/Supported_Games#Sony_Playstation_2 XLink Kai: PlayStation 2 supported games]
::*[[Wikipedia:List_of_PlayStation_2_online_games#LAN_Games|PlayStation 2 LAN titles can be played online using the XLink Kai service. Some games only had LAN play available in specific regions]].
===EyeToy===
11,640
edits

Navigation menu