Difference between revisions of "PCSX2"
m (→top: General maintenance with AutoWikiBrowser in Bot mode) |
Yuuyatails (talk | contribs) |
||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
{{Emulation}} | {{Emulation}} | ||
+ | {{State|state=postdev}} | ||
{{Infobox non-game | {{Infobox non-game | ||
|title = PCSX2 | |title = PCSX2 | ||
Line 12: | Line 13: | ||
|wikipedia = PCSX2 | |wikipedia = PCSX2 | ||
}} | }} | ||
+ | {{Introduction | ||
+ | |introduction = '''PCSX2''' is a open-source video game console emulator that was developed and released by the [[Company:PCSX2 Team|PCSX2 Team]]. It emulate the [[Emulation:PlayStation 2|PlayStation 2]] console. | ||
− | + | The PCSX2 was based on a PSEmu Pro spec plug-in architecture, and use high-level emulation. The use of PCSX2 requires a BIOS of the PlayStation 2 console, which can be only dumped from the console itself. Almost all PlayStation 2 titles were playable with PCSX2.<ref>{{Refurl|url=https://pcsx2.net/compat/|title=PCSX2 Compatibility List|date=17 May 2023}}</ref> | |
− | + | ||
− | + | |release history = Development of PCSX2 begin in 2001 and was released on March 23, 2002. Since then, numerous improvements were made to the emulator to make it run the PlayStation 2 game titles much easier without bugs, as well as various add-on supports. Since 2020, the PCSX2 Team had stopped releasing stable release, and recommend users to download the latest nighty builds instead. | |
− | + | ||
− | + | |current state = As of June 28, 2023, the development of PCSX2 is still on-going.<ref>{{Refurl|url=https://github.com/PCSX2/pcsx2/commits/master|title=GitHub Commits activity|date=17 May 2023}}</ref> Some games have bugs and/or glitches that require certain settings to fix. | |
− | + | }} | |
− | |||
'''General information''' | '''General information''' | ||
Line 121: | Line 123: | ||
|impulse triggers notes = | |impulse triggers notes = | ||
|dualshock 4 = true | |dualshock 4 = true | ||
− | |dualshock 4 notes = | + | |dualshock 4 notes = Also support [[DualSense]] and [[DualSense Edge]]. |
|dualshock prompts = true | |dualshock prompts = true | ||
|dualshock prompts notes = Dualshock 1 (for PS1 Games) and Dualshock 2. | |dualshock prompts notes = Dualshock 1 (for PS1 Games) and Dualshock 2. | ||
− | |light bar support = | + | |light bar support = true |
− | |light bar support notes = | + | |light bar support notes = On DualShock 4, the color of light bar vary depending which player the controller was assigned to. On DualSense and DualSense Edge, the light bar remain in blue as the player indicator lights were used instead. |
− | |dualshock 4 modes = | + | |dualshock 4 modes = V2, DualSense, DualSense Edge, Wireless, USB |
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
|tracked motion controllers= unknown | |tracked motion controllers= unknown | ||
Line 133: | Line 135: | ||
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
|other controllers = true | |other controllers = true | ||
− | |other controllers notes = | + | |other controllers notes = Also support force feedback racing wheels from various manufacturers on certain PlayStation 2 titles. |
|other button prompts = false | |other button prompts = false | ||
|other button prompts notes= | |other button prompts notes= | ||
Line 139: | Line 141: | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = true | |haptic feedback = true | ||
− | |haptic feedback notes = | + | |haptic feedback notes = Regular rumble on supported controllers. |
|simultaneous input = unknown | |simultaneous input = unknown | ||
|simultaneous input notes = | |simultaneous input notes = |
Revision as of 16:53, 27 June 2023
Developers | |
---|---|
PCSX2 Team | |
Release dates | |
Windows | March 23, 2002[1] |
Linux | April 14, 2002[2] |
macOS (OS X) | December 30, 2009[3] |
PCSX2 is a open-source video game console emulator that was developed and released by the PCSX2 Team. It emulate the PlayStation 2 console.
The PCSX2 was based on a PSEmu Pro spec plug-in architecture, and use high-level emulation. The use of PCSX2 requires a BIOS of the PlayStation 2 console, which can be only dumped from the console itself. Almost all PlayStation 2 titles were playable with PCSX2.[4]
Development of PCSX2 begin in 2001 and was released on March 23, 2002. Since then, numerous improvements were made to the emulator to make it run the PlayStation 2 game titles much easier without bugs, as well as various add-on supports. Since 2020, the PCSX2 Team had stopped releasing stable release, and recommend users to download the latest nighty builds instead.
As of June 28, 2023, the development of PCSX2 is still on-going.[5] Some games have bugs and/or glitches that require certain settings to fix.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Does not include Games or BIOS's due to copyright. |
- PCSX2 Source code (GitHub)
- Nightly builds are highly recommended, as they are more frequently updated and have more features/bugfixes than the latest stable release which was released on May 07, 2020.
- Has a built-in auto-updater in the QT Builds.
Game data
- The Configs and Save data locations below referring to "path-to-game" are the default directories for the Development builds. The Stable installation builds default to Documents instead of the base folder.
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\inis\[Note 1] |
macOS (OS X) | |
Linux |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\memcards\[Note 2][Note 1] <path-to-game>\sstates\[Note 3][Note 1] |
macOS (OS X) | |
Linux |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Per-game basis. Natively supported by some games, others can be patched (if a patch exists). A database of widescreen patches is included with PCSX2, but disabled by default. | ||
Multi-monitor | |||
Ultra-widescreen | Per-game basis. Possible via game patches (if a patch exists). | ||
4K Ultra HD | |||
Field of view (FOV) | Per-game basis. Possible via game patches (if a patch exists). | ||
Windowed | Double click the window to go Fullscreen and vice versa. | ||
Borderless fullscreen windowed | Probably no native Fullscreen. | ||
Anisotropic filtering (AF) | Up to 16 samples. | ||
Anti-aliasing (AA) | FXAA, SSAA (via raising internal resolution) | ||
Vertical sync (Vsync) | |||
60 FPS | Per-game basis. Natively supported by many (but not all) games, others can be patched (if a patch exists). | ||
120+ FPS | Per-game basis. Possible via game patches or modifying the base PAL / NTSC frame rate in PCSX2.[6] May increase speed or break most games. | ||
High dynamic range display (HDR) | PS2 may not be capable of HDR. | ||
Ray tracing (RT) | No Ray Tracing on the PS2 Hardware due to its age. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Can be changed in the PCSX2_keys.ini.default file. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | PCSX2 UI requires Mouse and Keyboard. Controller only works on BIOS and Games. | |
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion | Game dependant. Can also be done by remapping the right analog stick. |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | DualShock prompts only. | |
Impulse Trigger vibration |
PlayStation controllers | Also support DualSense and DualSense Edge. | |
---|---|---|
PlayStation button prompts | Dualshock 1 (for PS1 Games) and Dualshock 2. | |
Light bar support | On DualShock 4, the color of light bar vary depending which player the controller was assigned to. On DualSense and DualSense Edge, the light bar remain in blue as the player indicator lights were used instead. | |
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | , , , Wireless (Bluetooth), Wired |
Generic/other controllers | Also support force feedback racing wheels from various manufacturers on certain PlayStation 2 titles. | |
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | Regular rumble on supported controllers. | |
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Game dependant. | |
Surround sound | Some games support Dolby Pro Logic II or Dolby Digital. | |
Subtitles | Game dependant. | |
Closed captions | Game dependant. | |
Mute on focus lost | There's an option to pause when minimizing the window. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Arabic | ||||
Catalan | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
Croatian | ||||
Czech | ||||
Danish | ||||
Dutch | ||||
Finnish | ||||
French | ||||
German | ||||
Hungarian | ||||
Indonesian | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Lithuanian | ||||
Malay | ||||
Malay | Malaysia | |||
Norwegian | Bokmål | |||
Polish | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish | Modern | |||
Swedish | ||||
Thai | ||||
Turkish |
VR support
3D modes | State | Notes | |
---|---|---|---|
vorpX | 2D The Emulator can be played with the VR Driver vorpX. Note: PCSX2 is not listed on the official vorpX game list but has a profile on the factory profile list. 3D is not confirmed yet. You may follow the discussion in the vorpX forum on how this is developing. |
Issues fixed
PCSX2 not responding when selecting a BIOS in the QT builds
- Selecting a BIOS will cause PCSX2 to crash after updating several times.
Delete PCSX2.ini |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11, 12 | 9 and 10 dropped after the 1.6.0 stable version. |
OpenGL | 3.0+ | |
Software renderer | ||
Metal support | ||
Vulkan | Not on 1.6.0, only on the latest Dev Builds. |
Executable | 32-bit | 64-bit | ARM | Notes |
---|---|---|---|---|
Windows | 32-bit dropped after 1.6.0 and the latest Dev Builds. | |||
macOS (OS X) | Latest Development builds support the M1 Chip. | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Audio | cubeb | |
Interface | Qt, Dear ImGui, wxWidgets | |
Input | SDL2 |
System requirements
- System requirements vary depending on the game. Some are vastly more demanding than others, such as those that require mipmapping enabled.
- 32-bit support was dropped after stable release 1.6.0. The last 32-bit development build was PCSX2 1.7.2484.
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10 21H2 (1809 or later) | |
Processor (CPU) | Dual core with four threads | Quad core |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | ||
Video card (GPU) | Nvidia GeForce GTX 750 AMD Radeon RX 560 Intel Arc A380 2 GB of VRAM OpenGL 3.0 compatible DirectX 10 compatible | Nvidia GeForce GTX 1650 AMD Radeon RX 570 4 GB of VRAM OpenGL 4.6 compatible DirectX 12 compatible |
Other | CPU supporting SSE4.1. | CPU supporting AVX2. |
- Any version made after 1.6.0 requires a 64-bit operating system despite the fact that the said version has a 32-bit installer.[7]
- Windows XP and Direct3D 9 support was dropped after stable release 1.4.0.
- Windows 7, Windows 8, Windows 8.1, and Direct3D 10 support was dropped after stable release 1.6.0.
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10.14 (Mojave) | |
Processor (CPU) | Dual core with four threads | Quad core |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | ||
Video card (GPU) | Nvidia GeForce GTX 750 AMD Radeon RX 560 Intel Arc A380 2 GB of VRAM | Nvidia GeForce GTX 1650 AMD Radeon RX 570 4 GB of VRAM |
Other | CPU supporting SSE4.1. | CPU supporting AVX2. |
- A 64-bit operating system is required.
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Ubuntu 20.04/Debian or newer, Arch Linux, or other distro | Ubuntu 22.04/Debian or newer, Arch Linux, or other distro |
Processor (CPU) | Dual core with four threads | Quad core |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | ||
Video card (GPU) | Nvidia GeForce GTX 750 AMD Radeon RX 560 Intel Arc A380 2 GB of VRAM OpenGL 3.0 compatible | Nvidia GeForce GTX 1650 AMD Radeon RX 570 4 GB of VRAM OpenGL 4.6 compatible |
Other | CPU supporting SSE4.1. | CPU supporting AVX2. |
- A 64-bit operating system is required.
Notes
- ↑ 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details). - ↑ For Memory Cards
- ↑ for Save States
References
- ↑ PCSX2 - The Playstation 2 emulator - PCSX2 v0.026 - last accessed on 2022-04-28
- ↑ PCSX2 v0.031 - last accessed on 2022-04-28
- ↑ PCSX2 - The Playstation 2 emulator - Mac - last accessed on 2022-04-28
- ↑ PCSX2 Compatibility List - last accessed on 17 May 2023
- ↑ GitHub Commits activity - last accessed on 17 May 2023
- ↑ Verified by User:Dreadmoth on 2022-04-28
- ↑ PCSX2/pcsx2: PCSX2 - The Playstation 2 Emulator - last accessed on 2022-05-01