Setting up Windows version: Difference between revisions

Jump to navigation Jump to search
Started renovation as this guide is eight years out of date.
mNo edit summary
(Started renovation as this guide is eight years out of date.)
Line 1: Line 1:
{{FloatingTOC|side=right}}
{{FloatingTOC|side=right}}
=Introduction=
='''This guide is currently under renovation and will be for a day or two.'''=
Please see [https://pcsx2.net/getting-started.html this abridged guide] in the interim.


This guide explains how to download, install and properly configure '''PCSX2''' on '''Windows'''. It will also give some tips on how to use PCSX2 more efficiently. Keep in mind that the guide was written for PCSX2 '''v1.2.1''' but can still be used for other versions of the emulator.
==Introduction==
This guide explains how to download, install and properly configure '''PCSX2''' on '''Windows'''. It will also give some tips on how to use PCSX2 more efficiently. Keep in mind that the guide was written for PCSX2 '''v1.6.0''' and '''v1.7.0''' but can still be used for other versions of the emulator.


There are also [[Setting up Linux version|Linux]] and [[Setting up Mac version|Mac]] versions of this guide.
There is a [[Setting up Linux version|Linux]] version of this guide.


=Overview=
==Overview==
[[PCSX2]] is a [https://en.wikipedia.org/wiki/PlayStation_2 PlayStation®2] emulator capable of running commercial games. It's an open source project that runs on Windows, Mac and Linux. Like its predecessor project [https://en.wikipedia.org/wiki/PCSX-Reloaded PCSX] (a PlayStation®One emulator), it is based on a [https://en.wikipedia.org/wiki/PSEmu_Pro PSEmu Pro] spec plug-in architecture, separating several functions from the core emulator. PCSX2 requires a copy of the PS2 BIOS, which is not available for download from the developers, due to the copyright concerns and legal issues associated with it.
[[PCSX2]] is a [https://en.wikipedia.org/wiki/PlayStation_2 PlayStation®2] emulator capable of running commercial games. It is a free and open-source project that runs on Windows and Linux. A Mac version ceased development in 2012, but with the introduction of Apple's M1 SoC, [https://forums.pcsx2.net/Thread-Native-Mac-Testing-Build development of a new macOS version] is now ongoing, spearheaded by developer TellowKrinkle.


=Prerequisites=
Like its predecessor project [https://en.wikipedia.org/wiki/PCSX-Reloaded PCSX] (a PlayStation®One emulator), it is based on a [https://en.wikipedia.org/wiki/PSEmu_Pro PSEmu Pro] spec plug-in architecture, separating several functions from the core emulator. However, as of v1.7.1420, plug-in functionality has been merged into the core emulator. PCSX2 requires a copy of the PS2 BIOS, which is not available for download from the developers due to the copyright concerns and legal issues associated with it.
===Concerning BIOS===
 
You will need the BIOS files from '''your own''' PlayStation®2 console. They are not included with PCSX2 since they are copyrighted by Sony. Without them you won't be able to use the emulator at all, since PCSX2 requires these binaries to work. You'll find more information on how to dump\download the BIOS from your PS2 console [[#BIOS|later in this guide]].
===Release cycle===
PCSX2 operates on a hybrid rolling–stable release cycle. Rolling releases are odd-numbered (for example, 1.7.0), while stable releases are even-numbered (for example, 1.6.0). The stable release is not subject to change, while the rolling releases (known as nightlies) receive optional updates on a daily or – often – more-than-daily basis. The nightlies are the bleeding edge of what PCSX2 has to offer and are therefore often faster, more accurate, and more feature-rich. However, while updates to the nightlies are tested, they sometimes introduce small regressions – issues that weren't present before. Moreover, the location of settings is sometimes moved between rolling release versions. Some users may therefore find it more preferable to remain on the stable version.
 
==Requirements==
===BIOS===
You will need the BIOS files from '''''your own''''' PlayStation®2 console. They are not included with PCSX2 since they are copyrighted by Sony. Without them you won't be able to use the emulator at all, since PCSX2 requires these binaries to work. You'll find more information on how to dump/download the BIOS from your PS2 console [[#BIOS|later in this guide]].


===Minimum requirements===
===Minimum requirements===
These are the minimum system requirements to run PCSX2, bear in mind however that most games will be unplayable or slow with these low-end specs:
These are the minimum system requirements to run PCSX2. Bear in mind, however, that most games will be unplayable or slow with these specs:
*CPU: Any that supports SSE2 (Pentium 4 and up, Athlon64 and up)
* OS:
*GPU: Any that supports Pixel Shader model 2.0, except Nvidia FX series (broken SM2.0, too slow anyway)
:* Windows 7 or newer (32-bit or 64-bit; as of 1.7, Windows 7 is no longer supported)
*512MB RAM (note Vista needs at least 2GB to run reliably)
*CPU:
 
:* SSE2 support (Pentium 4 and up, Athlon64 and up; as of 1.7, this has changed to any that supports SSE4)
Note that Windows XP will no longer be able to run PCSX2 compiled under modern MS Visual Studio by default (unless Windows XP is specified as a target [http://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320645.aspx before building]).
:* [https://www.cpubenchmark.net/singleThread.html PassMark Single Thread Performance] rating near or greater than 1600
:* Two physical cores, with hyperthreading
*GPU:
:* Direct3D10 support
:* OpenGL 3.x support
:* PassMark G3D Mark rating around 3000 (GTX 750)
:* 2 GB of video memory
* RAM:
:* 4 GB of memory


<!--Note that Windows XP will no longer be able to run PCSX2 compiled under modern MS Visual Studio by default (unless Windows XP is specified as a target [http://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320645.aspx before building]).-->
===Recommended requirements===
===Recommended requirements===
These are the recommended system requirements to run PCSX2:
These are the recommended system requirements to run PCSX2:
*Windows Vista / Windows 7 (32bit or 64bit) with the latest DirectX
* OS:
*CPU: Intel Core 2 Duo @ 3.2 GHz or better OR i3/i5/i7 @ 2,8 GHz or better OR AMD Phenom II @ 3,2 GHz or better
:* Windows 10 (32-bit or 64-bit) or Windows 11
*GPU: 8800gt or better (for Direct3D10 support)
* CPU:
*RAM: 1GB on Linux, 2GB or more on Vista / Windows 7
:* [https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#CPUs_with_AVX2 AVX2 support]
:* [https://www.cpubenchmark.net/singleThread.html PassMark Single Thread Performance] rating near or greater than 2100
:* Four physical cores, with or without hyperthreading
*GPU:
:* Direct3D11 support
:* OpenGL 4.5 support
:* Vulkan 1.1 support (Vulkan renderer is currently only available
:* PassMark G3D Mark rating around 6000 (GeForce GTX 1050 Ti)
:* 4 GB of video memory
* RAM:
:* 8 GB of DDR3, DDR4, or DDR5 memory
{{Tip|Because of the complex nature of emulation, even if you meet the recommended requirements there will be games that will '''NOT''' run at full speed due to emulation imperfection, floating point emulation differences, issues with emulator itself or other problems.}}
{{Tip|Because of the complex nature of emulation, even if you meet the recommended requirements there will be games that will '''NOT''' run at full speed due to emulation imperfection, floating point emulation differences, issues with emulator itself or other problems.}}
<br />


=Getting PCSX2=
=Getting PCSX2=
ninja
850

edits

Navigation menu