PlayStation 2 emulators: Difference between revisions
No edit summary Tag: Manual revert |
No edit summary |
||
| (19 intermediate revisions by 7 users not shown) | |||
| Line 9: | Line 9: | ||
== Comparison == | == Comparison == | ||
{{Emulator comparison introduction|[[#Enhancements|enhancements]], [[#Hardware features and peripherals|hardware features & peripherals]], [[#Arcade hardware variants|arcade hardware variants | {{Emulator comparison introduction|[[#Enhancements|enhancements]], [[#Hardware features and peripherals|hardware features & peripherals]], and [[#Arcade hardware variants|arcade hardware variants]]}} | ||
=== Standalone emulators === | === Standalone emulators === | ||
| Line 19: | Line 19: | ||
![[Licensing|License]] | ![[Licensing|License]] | ||
!Compatibility | !Compatibility | ||
![[PlayStation 2 emulators#PSX|PSX DVR]] | |||
![[Recommended emulators|Recommended? (overall)]] | ![[Recommended emulators|Recommended? (overall)]] | ||
|- | |- | ||
! colspan=" | ! colspan="9" |PC | ||
|- | |- | ||
| rowspan="5" |PCSX2-based | | rowspan="5" |PCSX2-based | ||
| Line 32: | Line 33: | ||
Playable state in the PCSX2 compatibility list purposely doesn't include minor performance and graphical issues. [https://github.com/PCSX2/pcsx2/issues/11465#issuecomment-2190385670 PCSX2 team do not accept issues relating to upscaling at this time]. While the compatibility list categorizes majority games as playable, some users may encounter issues that impact their individual experience and consider them unplayable. | Playable state in the PCSX2 compatibility list purposely doesn't include minor performance and graphical issues. [https://github.com/PCSX2/pcsx2/issues/11465#issuecomment-2190385670 PCSX2 team do not accept issues relating to upscaling at this time]. While the compatibility list categorizes majority games as playable, some users may encounter issues that impact their individual experience and consider them unplayable. | ||
If you count the [https://wiki.pcsx2.net/Category:Games_with_known_issues Games with known issues] from PCSX2 wiki: ~{{Emulator compatibility|2379|2690|link=https://pcsx2.net/compat/}} | If you count the [https://wiki.pcsx2.net/Category:Games_with_known_issues Games with known issues] from PCSX2 wiki: | ||
|{{Ya}} | |||
~{{Emulator compatibility|2379|2690|link=https://pcsx2.net/compat/}} | |||
|{{Na}}||{{Ya}} | |||
|- | |- | ||
|[https://github.com/DiscoStarslayer/pcsx2-reliquary#pcsx2-reliquary PCSX2 Reliquary] | |[https://github.com/DiscoStarslayer/pcsx2-reliquary#pcsx2-reliquary PCSX2 Reliquary] | ||
| align="left" |{{Icon|Windows|macOS|Linux}}||{{Ya}} | | align="left" |{{Icon|Windows|macOS|Linux}}||{{Ya}} | ||
|[https://github.com/DiscoStarslayer/pcsx2-reliquary/releases {{PCSX2ReliquaryVer}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})||{{Ya}} | |[https://github.com/DiscoStarslayer/pcsx2-reliquary/releases {{PCSX2ReliquaryVer}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})||{{Na}}||{{Ya}} | ||
|- | |- | ||
|[https://github.com/PenguinVRLab/PenguinScreen2 PenguinScreen2] | |[https://github.com/PenguinVRLab/PenguinScreen2 PenguinScreen2] | ||
| align="left" |{{Icon|Linux}}||{{Ya}} | | align="left" |{{Icon|Linux}}||{{Ya}} | ||
|[https://github.com/PenguinVRLab/PenguinScreen2/releases {{PenguinScreen2Ver}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})||{{Ya}} | |[https://github.com/PenguinVRLab/PenguinScreen2/releases {{PenguinScreen2Ver}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})||{{Na}}||{{Ya}} | ||
|- | |- | ||
|ARMSX2 | |ARMSX2 | ||
| Line 52: | Line 55: | ||
|{{Emulator compatibility (unofficial)|66|2690}} | |{{Emulator compatibility (unofficial)|66|2690}} | ||
{{Emulator compatibility|66|99|link=https://armsx2.net/compatibility}} | {{Emulator compatibility|66|99|link=https://armsx2.net/compatibility}} | ||
|{{~}} | |{{Na}}||{{~}} | ||
|- | |- | ||
|[[AetherSX2]] | |[[AetherSX2]] | ||
| Line 63: | Line 66: | ||
|{{Emulator compatibility (unofficial)|451|2690}} | |{{Emulator compatibility (unofficial)|451|2690}} | ||
{{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} | {{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} | ||
|{{Na}} | |{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[[Play!]] | | colspan="2" |[[Play!]] | ||
| Line 70: | Line 73: | ||
|{{Emulator compatibility (unofficial)|1289|2690}} | |{{Emulator compatibility (unofficial)|1289|2690}} | ||
{{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | {{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | ||
|{{~}} | |{{Na}}||{{~}} | ||
|- | |- | ||
| colspan="2" |DobieStation | | colspan="2" |DobieStation | ||
| Line 79: | Line 82: | ||
|{{Emulator compatibility (unofficial)|6|2690}} | |{{Emulator compatibility (unofficial)|6|2690}} | ||
{{Emulator compatibility|6|1212|link=https://docs.google.com/spreadsheets/d/1kPLMTBSB2xZ8Rar140jiLWNRqsLX9vlCx12PJS2H5aw/edit#gid=0}} | {{Emulator compatibility|6|1212|link=https://docs.google.com/spreadsheets/d/1kPLMTBSB2xZ8Rar140jiLWNRqsLX9vlCx12PJS2H5aw/edit#gid=0}} | ||
|{{Na}} | |{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[https://sourceforge.net/projects/hpsx64 hpsx64] | | colspan="2" |[https://sourceforge.net/projects/hpsx64 hpsx64] | ||
| align="left" |{{Icon|Windows}}||{{Ya}} | | align="left" |{{Icon|Windows}}||{{Ya}} | ||
|[https://sourceforge.net/projects/hpsx64/files/Source {{hpsx64Ver}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |[https://sourceforge.net/projects/hpsx64/files/Source {{hpsx64Ver}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
|{{Emulator compatibility|3|link=https://docs.google.com/spreadsheets/d/18OtsWyo9pTJ7swAhUXa8c_J3qX0G_b4px24dFXeLPlw/edit#gid=691475490}}||{{ | |{{Emulator compatibility (unofficial)|3|2690}} | ||
{{Emulator compatibility|3|link=https://docs.google.com/spreadsheets/d/18OtsWyo9pTJ7swAhUXa8c_J3qX0G_b4px24dFXeLPlw/edit#gid=691475490}} | |||
|{{Na}}||{{Na}} (WIP) | |||
|- | |- | ||
| colspan="2" |[[Iris]] | | colspan="2" |[[Iris]] | ||
| align="left" |{{Icon|Windows|macOS|Linux}}||{{Ya}} | | align="left" |{{Icon|Windows|macOS|Linux}}||{{Ya}} | ||
|[https://github.com/allkern/iris/releases {{IrisVer}}]||{{Green}} {{License|MIT}} | |[https://github.com/allkern/iris/releases {{IrisVer}}]||{{Green}} {{License|MIT}} | ||
|?||{{ | |?||{{Na}}||{{Na}} (WIP) | ||
|- | |- | ||
| colspan="2" |[http://nsx2.emulation64.com NeutrinoSX2] (nSX2) | | colspan="2" |[http://nsx2.emulation64.com NeutrinoSX2] (nSX2) | ||
| align="left" |{{Icon|Windows}}||{{Na}} | | align="left" |{{Icon|Windows}}||{{Na}} | ||
|[http://nsx2.emulation64.com/files/downloads/nsx2-0.08-win32.zip 0.08]||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) | |[http://nsx2.emulation64.com/files/downloads/nsx2-0.08-win32.zip 0.08]||{{Green}} {{License|GPLv2}} ({{License|Copyleft}}) | ||
|N/A||{{Na}} | |N/A||{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |orbum | | colspan="2" |orbum | ||
| align="left" |{{Icon|Windows}}||{{Na}} | | align="left" |{{Icon|Windows}}||{{Na}} | ||
|[https://github.com/marco9999/orbum git]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |[https://github.com/marco9999/orbum git]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
|N/A||{{Na}} | |N/A||{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |PS2emu | | colspan="2" |PS2emu | ||
| align="left" |{{Icon|Windows}}||{{Na}} | | align="left" |{{Icon|Windows}}||{{Na}} | ||
|[https://dl.emulator-zone.com/download.php/emulators/ps2/ps2emu/PS2EMU_-_Alpha_01.zip 0.1]||{{Red}} {{License|Proprietary}} | |[https://dl.emulator-zone.com/download.php/emulators/ps2/ps2emu/PS2EMU_-_Alpha_01.zip 0.1]||{{Red}} {{License|Proprietary}} | ||
|N/A||{{Na}} | |N/A||{{Na}}||{{Na}} | ||
|- | |- | ||
! colspan=" | ! colspan="9" |Mobile | ||
|- | |- | ||
| rowspan=" | | rowspan="4" |PCSX2-based | ||
|[[AetherSX2#NetherSX2|NetherSX2]] | |[[AetherSX2#NetherSX2|NetherSX2]] | ||
| align="left" |{{Icon|Android}}||{{Ya}} | | align="left" |{{Icon|Android}}||{{Ya}} | ||
| Line 118: | Line 123: | ||
|{{Emulator compatibility (unofficial)|451|2690}} | |{{Emulator compatibility (unofficial)|451|2690}} | ||
{{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} (AetherSX2)<ref group="note">Some games like Sly Cooper may work better in the Classic version (based on AetherSX2 v1.5-3668) than the main patch that's based on the latest v1.5-4248.</ref><ref>https://www.reddit.com/r/EmulationOnAndroid/comments/1eqxb22/nethersx2_patch_vs_classic/, https://www.reddit.com/r/retroid/comments/1hn27rq/are_you_using_the_classic_or_updated_nethersx2/</ref> | {{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} (AetherSX2)<ref group="note">Some games like Sly Cooper may work better in the Classic version (based on AetherSX2 v1.5-3668) than the main patch that's based on the latest v1.5-4248.</ref><ref>https://www.reddit.com/r/EmulationOnAndroid/comments/1eqxb22/nethersx2_patch_vs_classic/, https://www.reddit.com/r/retroid/comments/1hn27rq/are_you_using_the_classic_or_updated_nethersx2/</ref> | ||
|{{Ya}} | |{{Na}}||{{Ya}} | ||
|- | |- | ||
|ARMSX2 | |ARMSX2 | ||
| Line 127: | Line 132: | ||
|{{Emulator compatibility (unofficial)|66|2690}} | |{{Emulator compatibility (unofficial)|66|2690}} | ||
{{Emulator compatibility|66|99|link=https://armsx2.net/compatibility}} | {{Emulator compatibility|66|99|link=https://armsx2.net/compatibility}} | ||
|{{~}} | |{{Na}}||{{~}} | ||
|- | |- | ||
|EmuCoreX | |EmuCoreX | ||
| align="left" |{{Icon|Android}}||{{Ya}} | | align="left" |{{Icon|Android}}||{{Ya}} | ||
|[https://github.com/sashkinbro/EmuCoreX/releases/tag/v0.1.4 {{EmuCoreXVer}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |[https://github.com/sashkinbro/EmuCoreX/releases/tag/v0.1.4 {{EmuCoreXVer}}]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
|?||{{~}} | |?||{{Na}}||{{~}} | ||
|- | |- | ||
|[[AetherSX2]] | |[[AetherSX2]] | ||
| Line 143: | Line 148: | ||
|{{Emulator compatibility (unofficial)|451|2690}} | |{{Emulator compatibility (unofficial)|451|2690}} | ||
{{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} | {{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} | ||
|{{Na}} | |{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[[Play!]] | | colspan="2" |[[Play!]] | ||
| Line 159: | Line 155: | ||
|{{Emulator compatibility (unofficial)|1289|2690}} | |{{Emulator compatibility (unofficial)|1289|2690}} | ||
{{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | {{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | ||
|{{~}} | |{{Na}}||{{~}} | ||
|- | |- | ||
| colspan="2" |Cosmic | | colspan="2" |Cosmic | ||
| align="left" |{{Icon|Android}}||{{Na}} | | align="left" |{{Icon|Android}}||{{Na}} | ||
|[https://github.com/mythrilorg/cosmic-station git]||{{Green}} {{License|MIT}} ({{License|Permissive}}) | |[https://github.com/mythrilorg/cosmic-station git]||{{Green}} {{License|MIT}} ({{License|Permissive}}) | ||
|14%||{{Na}} | |14%||{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[[DamonPS2]] (呆萌PS2模拟器) | | colspan="2" |[[DamonPS2]] (呆萌PS2模拟器) | ||
| align="left" |{{Icon|Android}}||{{Ya}} | | align="left" |{{Icon|Android}}||{{Ya}} | ||
|[https://play.google.com/store/apps/details?id=com.damonplay.damonps2.free 5.0]||{{Red}} {{License|Proprietary}} <small>[[DamonPS2#Code plagiarism|(stolen PCSX2 code)]]</small> | |[https://play.google.com/store/apps/details?id=com.damonplay.damonps2.free 5.0]||{{Red}} {{License|Proprietary}} <small>[[DamonPS2#Code plagiarism|(stolen PCSX2 code)]]</small> | ||
|{{Emulator compatibility|16|link=https://old.reddit.com/r/EmulationOnAndroid/comments/bqvl3t/the_compiled_list_so_far_damonps2_the_good_the/}}||{{Na}} | |{{Emulator compatibility (unofficial)|16|2690}} | ||
{{Emulator compatibility|16|link=https://old.reddit.com/r/EmulationOnAndroid/comments/bqvl3t/the_compiled_list_so_far_damonps2_the_good_the/}} | |||
|{{Na}}||{{Na}} | |||
|- | |- | ||
| colspan="2" |Alune | | colspan="2" |Alune | ||
| align="left" |{{Icon|iOS}}||{{Ya}} | | align="left" |{{Icon|iOS}}||{{Ya}} | ||
|[https://testflight.apple.com/join/jDZ4BM99 | |[https://testflight.apple.com/join/jDZ4BM99]||{{Dunno}} | ||
|?||{{Dunno}} | |?||{{Na}}||{{Dunno}} | ||
|- | |- | ||
| colspan="2" |GamePlaytoo | | colspan="2" |GamePlaytoo | ||
| align="left" |{{Icon|iOS|iPadOS}}||{{Ya}} | | align="left" |{{Icon|iOS|iPadOS}}||{{Ya}} | ||
|[https://apps.apple.com/us/app/gameplaytoo-ps2-emulator/id6756944097 {{GamePlaytooVer}}]||{{Red}} {{License|Proprietary}} | |[https://apps.apple.com/us/app/gameplaytoo-ps2-emulator/id6756944097 {{GamePlaytooVer}}]||{{Red}} {{License|Proprietary}} | ||
|?||{{Dunno}} | |?||{{Na}}||{{Dunno}} | ||
|- | |- | ||
| colspan="2" |iPSX2 | | colspan="2" |iPSX2 | ||
| align="left" |{{Icon|iOS|iPadOS}}||{{Ya}} | | align="left" |{{Icon|iOS|iPadOS}}||{{Ya}} | ||
|[https://github.com/otti83/iPSX2/releases/latest/ v0.2.0dev]||{{Dunno}} | |[https://github.com/otti83/iPSX2/releases/latest/ v0.2.0dev]||{{Dunno}} | ||
|?||{{Dunno}} | |?||{{Na}}||{{Dunno}} | ||
|- | |- | ||
! colspan="9" |Browser | |||
! colspan=" | |||
|- | |- | ||
| colspan="2" |[[Play!]] | | colspan="2" |[[Play!]] | ||
| Line 200: | Line 191: | ||
|{{Emulator compatibility (unofficial)|1289|2690}} | |{{Emulator compatibility (unofficial)|1289|2690}} | ||
{{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | {{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | ||
|{{~}} | |{{Na}}||{{~}} | ||
|} | |} | ||
| Line 211: | Line 202: | ||
![[Licensing|License]] | ![[Licensing|License]] | ||
!Compatibility | !Compatibility | ||
![[PlayStation 2 emulators#PSX|PSX DVR]] | |||
![[Recommended emulators|Recommended? (overall)]] | ![[Recommended emulators|Recommended? (overall)]] | ||
|- | |- | ||
! colspan=" | ! colspan="9" |PC | ||
|- | |- | ||
| | | | ||
| | | | ||
| align="left" | | | align="left" | | ||
| | |||
| | | | ||
| | | | ||
| Line 224: | Line 217: | ||
| | | | ||
|- | |- | ||
! colspan=" | ! colspan="9" |Mobile | ||
|- | |- | ||
| | | colspan="2" |[[Folium]] | ||
| | | align="left" |{{Icon|iOS|iPadOS}}||{{Ya}} | ||
| align="left" | | |[https://apps.apple.com/us/app/folium/id6498623389 App Store] ($) | ||
| | [https://folium.emuplace.app/downloads {{FoliumVer}}] | ||
| | |||
| | [https://github.com/emuplace/folium.emuplace.app/releases/latest Latest IPA] | ||
| | |{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
| | |?||{{Na}}||{{Dunno}} | ||
|- | |||
| colspan="2" |[[Provenance]] | |||
| align="left" |{{Icon|iOS|iPadOS|tvOS}}||{{Ya}} | |||
|[https://apps.apple.com/us/app/provenance-app/id1596862805 {{ProvenanceVer}}] | |||
[https://github.com/Provenance-Emu/Provenance/releases git] | |||
|{{Dunno}} | |||
|?||{{Na}}||{{Dunno}} | |||
|} | |} | ||
| Line 241: | Line 241: | ||
!Core(s) | !Core(s) | ||
!Active? | !Active? | ||
!Latest version | |||
![[Licensing|License]] | ![[Licensing|License]] | ||
!Compatibility | !Compatibility | ||
![[PlayStation 2 emulators#PSX|PSX DVR]] | |||
![[Recommended emulators|Recommended? (overall)]] | ![[Recommended emulators|Recommended? (overall)]] | ||
|- | |- | ||
| rowspan="2" |[[File:Libretro.png|link=Libretro|100x100px]] | | rowspan="2" |[[File:Libretro.png|link=Libretro|100x100px]] | ||
|[https://docs.libretro.com/library/pcsx2/ LRPS2]||{{Ya}}||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |[https://docs.libretro.com/library/pcsx2/ LRPS2]||{{Ya}} | ||
|{{Emulator compatibility|2641|2690|link=https://docs.libretro.com/library/lrps2/#compatibility}}||{{~}} | | v2.0.0-2796c00||{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
|{{Emulator compatibility|2641|2690|link=https://docs.libretro.com/library/lrps2/#compatibility}}||{{Na}}||{{~}} | |||
|- | |- | ||
|[[Play!]]||{{Ya}}||{{Green}} {{License|MIT}} ({{License|Permissive}}) | |[[Play!]]||{{Ya}} | ||
| ||{{Green}} {{License|MIT}} ({{License|Permissive}}) | |||
|{{Emulator compatibility (unofficial)|1289|2690}} | |{{Emulator compatibility (unofficial)|1289|2690}} | ||
{{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | {{Emulator compatibility|1289|2658|link=https://github.com/jpd002/Play-Compatibility/issues}} | ||
|{{~}} | |{{Na}}||{{~}} | ||
|} | |} | ||
| Line 263: | Line 267: | ||
![[Licensing|License]] | ![[Licensing|License]] | ||
!Compatibility | !Compatibility | ||
![[PlayStation 2 emulators#PSX|PSX DVR]] | |||
![[Recommended emulators|Recommended? (overall)]] | ![[Recommended emulators|Recommended? (overall)]] | ||
|- | |- | ||
| Line 271: | Line 276: | ||
[https://github.com/XboxEmulationHub/XBSX2 New Fork] | [https://github.com/XboxEmulationHub/XBSX2 New Fork] | ||
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | |{{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
|{{Emulator compatibility|2681|2690|link=https://pcsx2.net/compat/}}||{{Ya}} | |{{Emulator compatibility|2681|2690|link=https://pcsx2.net/compat/}}||{{Na}}||{{Ya}} | ||
|- | |- | ||
|[[AetherSX2]] | |[[AetherSX2]] | ||
| Line 278: | Line 283: | ||
|{{Emulator compatibility (unofficial)|451|2690}} | |{{Emulator compatibility (unofficial)|451|2690}} | ||
{{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} | {{Emulator compatibility|451|609|link=https://aethersx2-community.fandom.com/wiki/Community_maintained_Compatibility_List}} | ||
|{{Na}} | |{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[[Official emulators#Sony|Official Sony emulators]] | | colspan="2" |[[Official emulators#Sony|Official Sony emulators]] | ||
| Line 288: | Line 293: | ||
{{Emulator compatibility|2250|2682|link=https://www.psdevwiki.com/ps3/PS2_Classics_Emulator_Compatibility_List}} | {{Emulator compatibility|2250|2682|link=https://www.psdevwiki.com/ps3/PS2_Classics_Emulator_Compatibility_List}} | ||
PS4/PS5 | '''PS4/PS5''' | ||
{{Emulator compatibility (unofficial)|748|2690}} | {{Emulator compatibility (unofficial)|748|2690}} | ||
{{Emulator compatibility|748|1299|link=https://www.psdevwiki.com/ps4/PS2_Classics_Emulator_Compatibility_List}} | {{Emulator compatibility|748|1299|link=https://www.psdevwiki.com/ps4/PS2_Classics_Emulator_Compatibility_List}} | ||
|{{Ya}} | |{{Na}}||{{Ya}} | ||
|- | |- | ||
| colspan="2" |[[Play!]] | | colspan="2" |[[Play!]] | ||
| Line 300: | Line 305: | ||
[https://gitlab.com/xerpi/play#building-for-psvita 2020] (Vita Port) | [https://gitlab.com/xerpi/play#building-for-psvita 2020] (Vita Port) | ||
|{{Green}} {{License|MIT}} ({{License|Permissive}}) | |{{Green}} {{License|MIT}} ({{License|Permissive}}) | ||
|?||{{~}} | |?||{{Na}}||{{~}} | ||
|} | |} | ||
| Line 408: | Line 413: | ||
|{{Enhancements/Post-processing/Post-rendering scaling}}|| colspan="2" {{Ya}}||{{Dunno}}||{{Dunno}} | |{{Enhancements/Post-processing/Post-rendering scaling}}|| colspan="2" {{Ya}}||{{Dunno}}||{{Dunno}} | ||
|- | |- | ||
|{{Enhancements/Post-processing/Shader chain}}|| colspan="2" {{ | |{{Enhancements/Post-processing/Shader chain}}|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/14433}} (WIP)<ref>https://web.archive.org/web/20240709172136/https://github.com/PCSX2/pcsx2/discussions/11261<br>https://github.com/PCSX2/pcsx2/issues/12586<br>https://github.com/PCSX2/pcsx2/issues/13440</ref>||{{Ya}}||{{Na}} | ||
|- | |- | ||
| rowspan="18" |Quality of life | | rowspan="18" |Quality of life | ||
| Line 506: | Line 511: | ||
| colspan="2" |Vibration|| colspan="2" {{Ya}}||{{Dunno}}||{{Ya}} | | colspan="2" |Vibration|| colspan="2" {{Ya}}||{{Dunno}}||{{Ya}} | ||
|- | |- | ||
| colspan="3" |Dolby Pro Logic II | | colspan="3" |Dolby Pro Logic II / Dolby Digital 5.1 / DTS Surround (DVD-Video only) | ||
Dolby Digital 5.1 | |||
DTS Surround (DVD-Video only) | |||
| colspan="2" {{~|link=https://github.com/PCSX2/pcsx2/issues/432}}||{{Dunno}}||{{Dunno}} | | colspan="2" {{~|link=https://github.com/PCSX2/pcsx2/issues/432}}||{{Dunno}}||{{Dunno}} | ||
|- | |- | ||
| Line 518: | Line 520: | ||
| colspan="3" |[[System BIOS emulation|System BIOS]]|| colspan="2" {{Ya}}||{{Ya}}||{{Na}} | | colspan="3" |[[System BIOS emulation|System BIOS]]|| colspan="2" {{Ya}}||{{Ya}}||{{Na}} | ||
|- | |- | ||
| rowspan=" | | rowspan="64" |Peripherals | ||
| rowspan="14" |Controller port | | rowspan="14" |Controller port | ||
| colspan="2" |DualShock (PS1)<ref group="note">Some games behave differently when a PS1 controller is connected. For example, ''Ace Combat 04'' changes how the mini-map works: With a DualShock 2 controller, the map zoom level is based on how hard you press the square button, while with a PS1 controller, the map has 4 discrete zoom levels you can switch between by tapping the square button.</ref>|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/issues/14772}}||{{Na}}||{{Na}} | | colspan="2" |DualShock (PS1)<ref group="note">Some games behave differently when a PS1 controller is connected. For example, ''Ace Combat 04'' changes how the mini-map works: With a DualShock 2 controller, the map zoom level is based on how hard you press the square button, while with a PS1 controller, the map has 4 discrete zoom levels you can switch between by tapping the square button.</ref>|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/issues/14772}}||{{Na}}||{{Na}} | ||
| Line 540: | Line 542: | ||
|- | |- | ||
| rowspan="2" |Multitap | | rowspan="2" |Multitap | ||
|Controllers|| colspan="2" {{Ya}}||{{Ya}}||{{ | |Controllers|| colspan="2" {{Ya}}||{{Ya}}||{{Ya}} | ||
|- | |- | ||
|Memory cards|| colspan="2" {{~|link=https://github.com/PCSX2/pcsx2/issues/14582}}<br><small>Must be enabled in the config file.</small>||{{Na}}||{{Na}} | |Memory cards|| colspan="2" {{~|link=https://github.com/PCSX2/pcsx2/issues/14582}}<br><small>Must be enabled in the config file.</small>||{{Na}}||{{Na}} | ||
| Line 550: | Line 552: | ||
| colspan="2" |''Taiko no Tatsujin'' Drum Controller|| colspan="2" {{Na}}||{{Dunno}}||{{Na}} | | colspan="2" |''Taiko no Tatsujin'' Drum Controller|| colspan="2" {{Na}}||{{Dunno}}||{{Na}} | ||
|- | |- | ||
| | |i.LINK | ||
| colspan="2" |[[PlayStation 2 emulators#i.LINK|i.LINK]]|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/issues/4472 | | colspan="2" |[[PlayStation 2 emulators#i.LINK|i.LINK P2P]]|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/issues/4472}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| rowspan="2" |Network adapter | | rowspan="2" |Network adapter | ||
| Line 562: | Line 562: | ||
| colspan="2" |Modem|| colspan="2" {{Na}}||{{Na}}||{{Na}} | | colspan="2" |Modem|| colspan="2" {{Na}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| rowspan=" | | rowspan="2" |Storage | ||
| colspan="2" |[[PlayStation 2 emulators#Hard disk drive|Hard disk drive]]|| | | colspan="2" |[[PlayStation 2 emulators#Hard disk drive|Hard disk drive]]||{{Na|link=https://github.com/PCSX2/pcsx2/tree/master/pcsx2/DEV9/ATA}}<br><small>Supported, but doesn't seem to work in games and in the system BIOS.</small>||{{Ya}}||{{Dunno}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |Memory | | colspan="2" |Memory cards|| colspan="2" {{y}}<br><small>Fully supported capacities: 8, 16, 32, and 64 MB. Limited support of 128 MB, which can be used for saving, but unavailable in images creator and does not identify it in the emulator's card list.</small>||{{Dunno}}||{{Na}} | ||
|- | |- | ||
| rowspan="45" |USB | |||
| rowspan=" | |||
| colspan="2" |''Buzz!'' controller|| colspan="2" {{Ya|link=https://github.com/PCSX2/pcsx2/blob/master/pcsx2/USB/usb-pad/usb-pad.cpp}}<br><small>You can turn any phone into a ''Buzz!'' quiz controller for PCSX2 with [https://github.com/bacoinz/buzzcast buzzcast app].</small>||{{Na}}||{{Na}} | | colspan="2" |''Buzz!'' controller|| colspan="2" {{Ya|link=https://github.com/PCSX2/pcsx2/blob/master/pcsx2/USB/usb-pad/usb-pad.cpp}}<br><small>You can turn any phone into a ''Buzz!'' quiz controller for PCSX2 with [https://github.com/bacoinz/buzzcast buzzcast app].</small>||{{Na}}||{{Na}} | ||
|- | |- | ||
| Line 576: | Line 574: | ||
|- | |- | ||
|''Dancing With the Stars'' mat|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/14424}}||{{Na}}||{{Na}} | |''Dancing With the Stars'' mat|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/14424}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[https://djhero.fandom.com/wiki/DJ_Turntable ''DJ Hero'' turntable]|| colspan="2" {{~|link=https://github.com/PCSX2/pcsx2/issues/9775}}||{{Na}}||{{Na}} | | colspan="2" |[https://djhero.fandom.com/wiki/DJ_Turntable ''DJ Hero'' turntable]|| colspan="2" {{~|link=https://github.com/PCSX2/pcsx2/issues/9775}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| rowspan="2" |Flight joystick | | rowspan="2" |Flight joystick | ||
|Hori | |Hori Flight Stick<ref group="note">HP2-217 features rumble and more buttons than HP2-13.</ref>|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/13636}}||{{Na}}||{{Na}} | ||
|- | |- | ||
|Logitech Flight | |Logitech Flight Force|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/13636}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |Gametrak|| colspan="2" {{Ya|link=https://github.com/PCSX2/pcsx2/pull/11617}}||{{Na}}||{{Na}} | | colspan="2" |Gametrak|| colspan="2" {{Ya|link=https://github.com/PCSX2/pcsx2/pull/11617}}||{{Na}}||{{Na}} | ||
| Line 632: | Line 615: | ||
|- | |- | ||
| colspan="2" |''ParaParaParadise'' controller|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/14424}}||{{Dunno}}||{{Na}} | | colspan="2" |''ParaParaParadise'' controller|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/14424}}||{{Dunno}}||{{Na}} | ||
|- | |- | ||
| colspan="2" |[[PlayStation 2 emulators#PlayStation Portable connecitivity|PlayStation Portable]]|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/issues/3527}}||{{Na}}||{{Na}} | | colspan="2" |[[PlayStation 2 emulators#PlayStation Portable connecitivity|PlayStation Portable]]|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/issues/3527}}||{{Na}}||{{Na}} | ||
| Line 644: | Line 625: | ||
|GamePrint②<ref group="note">Sony Popegg/Tapis printer.</ref>|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/13905}}||{{Na}}||{{Na}} | |GamePrint②<ref group="note">Sony Popegg/Tapis printer.</ref>|| colspan="2" {{Na|link=https://github.com/PCSX2/pcsx2/pull/13905}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| rowspan="3" |Racing wheel | |||
| rowspan=" | |||
|Logitech Driving Force|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |Logitech Driving Force|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | ||
|- | |- | ||
|Logitech Driving Force Pro|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |Logitech Driving Force Pro|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | ||
|- | |- | ||
|Logitech GT Force|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |Logitech GT Force|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | ||
| Line 672: | Line 649: | ||
| colspan="2" |Taito Voice Recognition controller|| colspan="2" {{Na}}||{{Dunno}}||{{Na}} | | colspan="2" |Taito Voice Recognition controller|| colspan="2" {{Na}}||{{Dunno}}||{{Na}} | ||
|- | |- | ||
| colspan="2" | | | rowspan="5" |Train controller | ||
|Master Controller|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |||
|- | |||
|[https://traincontrollerdb.marcriera.cat/hardware/tcpp20014/ Ryojōhen]|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |||
|- | |||
|[https://traincontrollerdb.marcriera.cat/hardware/tcpp20011/ Shinkansen]|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |||
|- | |||
|[https://traincontrollerdb.marcriera.cat/hardware/cotm02001/ Train Mascon]|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |||
|- | |||
|[https://traincontrollerdb.marcriera.cat/hardware/tcpp20009/index.html Type 2]|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |||
|- | |- | ||
| colspan="2" |Trance vibrator|| colspan="2" {{Ya|link=https://github.com/PCSX2/pcsx2/pull/11616}}||{{Na}}||{{Na}} | | colspan="2" |Trance vibrator|| colspan="2" {{Ya|link=https://github.com/PCSX2/pcsx2/pull/11616}}||{{Na}}||{{Na}} | ||
| Line 681: | Line 667: | ||
|Konami Capture Eye|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | |Konami Capture Eye|| colspan="2" {{Ya}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| rowspan=" | | rowspan="5" |Misc. | ||
| colspan="3" |2 multitaps|| colspan="2" {{Ya}}||{{Ya}}||{{Na}} | |||
|- | |||
| colspan="3" |[[Development kits]]|| colspan="2" {{~}}||{{Na}}||{{Na}} | | colspan="3" |[[Development kits]]|| colspan="2" {{~}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| Line 709: | Line 697: | ||
=== i.LINK === | === i.LINK === | ||
i.LINK cable for connecting two or more PS2 consoles together and play split screen on separate TVs. Similarly to [[Sega NAOMI and variants#NAOMI Multiboard|NAOMI Multiboard]], it can also be used for multiple screen play replicating modern ultrawide experience {{YouTubeVideo|ZSN3Lo_Mv50|hooking up three PS2 consoles}} Not all games supported it, and it was dropped in later versions of the console. Currently no emulators support it. | |||
=== LAN tunneling === | === LAN tunneling === | ||
| Line 780: | Line 768: | ||
{| {{Basic table}} | {| {{Basic table}} | ||
! rowspan="2" style="width:50%" |Hardware Name | ! rowspan="2" style="width:50%" |Hardware Name | ||
! colspan=" | ! colspan="2" |PCSX2 forks | ||
! rowspan="2" |[[Play!]] | ! rowspan="2" |[[Play!]] | ||
! rowspan="2" |[[TeknoParrot]] | ! rowspan="2" |[[TeknoParrot]] | ||
|- | |- | ||
![https://github.com/DiscoStarslayer/pcsx2-reliquary/releases PCSX2-reliquary] | ![https://github.com/DiscoStarslayer/pcsx2-reliquary/releases PCSX2-reliquary] | ||
![https://github.com/PS2Homebrew-arcade/pcsx2x6/releases PCSX2x6] | ![https://github.com/PS2Homebrew-arcade/pcsx2x6/releases PCSX2x6] | ||
|- | |- | ||
|[https://www.system16.com/hardware.php?id=586 Konami Python] / Konami Bemani Python / Konami Python Satellite Terminal||{{ | |[https://www.system16.com/hardware.php?id=586 Konami Python] / Konami Bemani Python / Konami Python Satellite Terminal||{{Yes}}<br><small>[https://github.com/DiscoStarslayer/pcsx2-reliquary/releases/tag/v1.5-reliquary Initial support for Konami Python 1 titles].</small>||{{No}}||{{No}}||{{No}} | ||
|- | |- | ||
|[https://www.system16.com/hardware.php?id=976 Konami Python 2] / Konami Bemani Python 2||{{Yes}}<br><small>Requires | |[https://www.system16.com/hardware.php?id=976 Konami Python 2] / Konami Bemani Python 2||{{Yes}}<br><small>Requires full BIOS dump using [https://github.com/F0bes/biosdrain biosdrain] and [[Emulator_files#PlayStation_2|MagicGate keys]].<ref name="p2_bios_note" group="note">Requires MagicGate key files in the BIOS folder (civ.bin, cks.bin, eks.bin, and kek.bin).</ref></small>||{{No}}||{{No}}||{{No}} | ||
|- | |- | ||
|[https://www.system16.com/hardware.php?id=543 Namco System 246]<ref group="note">MIPS II R3000A IOP Sub-CPU.</ref>||{{No}} | |[https://www.system16.com/hardware.php?id=543 Namco System 246]<ref group="note">MIPS II R3000A IOP Sub-CPU.</ref>||{{No}}||{{~}}<br><small>Work in progress.</small>||{{Yes}}<br><small>Requires files in <tt>arcaderoms</tt> subdirectory.<ref name="play_namco" group="note">[https://github.com/jpd002/Play-#namco-system-2x6-arcade-support Play! Namco System 2x6 Arcade Support]. See also: [https://literalmente-game.github.io/compatibility_lists/arcade.html Play! Namco System 246/256 Compatibility List].</ref></small>||{{Yes}} | ||
|- | |- | ||
|[https://www.system16.com/hardware.php?id=546 Namco System 256]<ref group="note">Larger VRAM & overclocked CPU.</ref>||{{No}} | |[https://www.system16.com/hardware.php?id=546 Namco System 256]<ref group="note">Larger VRAM & overclocked CPU.</ref>||{{No}}||{{~}}<br><small>Work in progress.</small>||{{Yes}}<br><small>Requires files in <tt>arcaderoms</tt> subdirectory.<ref name="play_namco" group="note" /></small>||{{Yes}} | ||
|- | |- | ||
|[https://www.system16.com/hardware.php?id=872 Namco System Super 256]<ref group="note">Variant used by ''Time Crisis 4''.</ref>||{{No | |[https://www.system16.com/hardware.php?id=872 Namco System Super 256]<ref group="note">Variant used by ''Time Crisis 4''.</ref>||{{No}}||{{~}}<br><small>Work in progress.</small>||{{Yes}}<br><small>Requires files in <tt>arcaderoms</tt> subdirectory.<ref name="play_namco" group="note" /></small>||{{Yes}} | ||
|- | |- | ||
|[https://www.system16.com/hardware.php?id=981 Namco System 147]||{{No}}|| | |[https://www.system16.com/hardware.php?id=981 Namco System 147]||{{No}}||{{No}}||{{Yes}}<br><small>Requires files in <tt>arcaderoms</tt> subdirectory.<ref name="play_namco" group="note" /></small>||{{Yes}} | ||
|} | |} | ||
| Line 804: | Line 791: | ||
{| {{Basic table}} | {| {{Basic table}} | ||
! rowspan="2" style="width:50%" |Name | ! rowspan="2" style="width:50%" |Name | ||
! colspan=" | ! colspan="2" |PCSX2 forks | ||
! rowspan="2" |[[Play!]] | ! rowspan="2" |[[Play!]] | ||
! rowspan="2" |TeknoParrot | ! rowspan="2" |TeknoParrot | ||
|- | |- | ||
![https://github.com/DiscoStarslayer/pcsx2-reliquary/releases PCSX2-reliquary] | ![https://github.com/DiscoStarslayer/pcsx2-reliquary/releases PCSX2-reliquary] | ||
![https://github.com/PS2Homebrew-arcade/pcsx2x6/releases PCSX2x6] | ![https://github.com/PS2Homebrew-arcade/pcsx2x6/releases PCSX2x6] | ||
|- | |- | ||
|Lamps and LED lights | |Lamps and LED lights||colspan="2" {{Dunno}}||{{Dunno}}||{{Dunno}} | ||
|- | |- | ||
|Link cable | |Link cable||colspan="2" {{Dunno}}||{{Dunno}}||{{Dunno}} | ||
|- | |- | ||
|Magnetic card reader/writer | |Magnetic card reader/writer | ||
| colspan=" | | colspan="4" |None of the emulators have built-in support. But, [https://github.com/GXTX/YACardEmu/ YaCardEmu project] support emulating the various magnetic cards for arcade cabinets. | ||
|- | |||
|Motion sensor||colspan="2" {{Dunno}}||{{Dunno}}||{{Dunno}} | |||
|- | |- | ||
| | |Online connectivity||colspan="2" {{Dunno}}||{{Dunno}}||{{Dunno}} | ||
|- | |- | ||
| | |''Perfect Pool'' Camera (USB)||{{Ya}}||{{Na}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| | |Python 2 I/O Board (USB)||{{Ya}}||{{Na}}||{{Na}}||{{Na}} | ||
|- | |- | ||
| | |Python I/O board (i.LINK)||{{Ya}}||{{Na}}||{{Na}}||{{Na}} | ||
| | |- | ||
| | |Satellite terminal||colspan="2" {{Dunno}}||{{Dunno}}||{{Dunno}} | ||
| | |- | ||
| | |Trackball (USB)||{{Ya}}||{{Na}}||{{Na}}||{{Na}} | ||
| | |||
|} | |} | ||