PCSX2: Difference between revisions

Jump to navigation Jump to search
1,309 bytes added ,  2 August 2020
Partial revision for new info v1
m (Restored default look to dev table)
(Partial revision for new info v1)
(28 intermediate revisions by 5 users not shown)
Line 36: Line 36:
'''Minimum (most games will be unplayable slow)'''
'''Minimum (most games will be unplayable slow)'''


* Windows/Linux OS
* Windows 7          / Linux OS 18.04 or newer (Ubuntu/Debian/Arch or other distros)
* CPU: Any that supports SSE2 (Pentium 4 and up, Athlon64 and up)
* CPU: Any that supports SSE2 with PassMark Single Thread Performance rating near or greater than 1600 + 2 physical cores with hyperthreading.
* GPU: Any that supports Pixel Shader model 2.0, except Nvidia FX series (broken SM2.0, too slow anyway)
* GPU: PassMark G3D Mark rating around 3000 (GeForce GTX 750), 2GB VRAM, Support for: Direct3D10, OpenGL 3.x.
* 512MB RAM (note that Windows Vista needs at least 2GB to run reliably)
* RAM: 4GB RAM


'''Recommended'''
'''Recommended'''


* Windows Vista / Windows 7 (32bit or 64bit) with the latest DirectX
* Windows 10 (64-bit) / Linux OS 19.04 or newer (Ubuntu/Debian/Arch or other distros)
* 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
* CPU: Any that support AVX2 with PassMark Single Thread Performance rating near or greater than 2100 + 4 physical cores with(out) hyperthreading.
* GPU: 8800gt or better (for Direct3D10 support)
* GPU: PassMark G3D Mark rating around 6000 (GeForce GTX 1050 Ti), 4GB VRAM, Support for: Direct3D11, OpenGL 4.5.
* RAM: 1GB on Linux/Windows XP, 2GB or more on Vista / Windows 7
* RAM: 8GB RAM
 


Links:
https://www.cpubenchmark.net/singleThread.html
https://www.videocardbenchmark.net/high_end_gpus.html


Notes:  
Notes:  
Line 70: Line 72:
|width=100 |'''Nickname'''  
|width=100 |'''Nickname'''  
|width=150 |'''Real Name'''
|width=150 |'''Real Name'''
|width=100 |'''Country'''
|width=100 |'''Location'''
|width=200 |'''Activity period'''
|width=200 |'''Activity period'''
|'''Role and comments'''  
|'''Role and comments'''  
Line 82: Line 84:
|General Coding DMA/VIF etc  
|General Coding DMA/VIF etc  
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
|arcum42
|GiGaHeRz
|
|David Quintana
|
|Girona, Spain
|from Oct 10, 2008 (playground)
|Linux compatibility and porting
|-bgcolor="#FFFFFF" align="left"
|drkIIRaziel
|
|Greece
|from Dec 2008 (? [http://code.google.com/p/pcsx2-playground/source/detail?r=394 see log])
|Memory management, emulation theory/principals, recompiler design. 
|-bgcolor="#FFFFFF" align="left"
|gigaherz
|
|
|from Nov 2004
|from Nov 2004
|General coding,  spu2ghz, cdvdGigaherz  
|General coding,  spu2ghz, cdvdGigaherz  
Line 103: Line 93:
|
|
|England
|England
|from Jan 2009 ([http://code.google.com/p/pcsx2-playground/source/detail?r=654 see log])
|from Jan 2009<ref>[http://code.google.com/p/pcsx2-playground/source/detail?r=654 see log] or [http://web.archive.org/web/20150508140803/http://code.google.com/p/pcsx2-playground/source/detail?r=654 alternatively]</ref>
|EE recompiler, GSdx renovations
|EE recompiler, GSdx renovations
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
|rama
|rama
|
|Robert Neumann
|Germany
|Hanover, Germany
|from Aug 11, 2008 (playground)
|from Aug 11, 2008 (playground)
|Resident hacker, uses random values until they fix something, then figures out why :P
|Resident hacker, uses random values until they fix something, then figures out why :P
Line 114: Line 104:
|gabest
|gabest
|
|
|
|Hungary<ref>[http://ngemu.com/threads/happy-holidays-to-all.116207/ ngEmu old thread]</ref>
|from Nov 2004 (metioned in logs)
|from Nov 2004 (mentioned in logs)
|GSdx plugin, general
|GSdx plugin, general
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
Line 121: Line 111:
|
|
|
|
|from March 2007, in team from Feb 2009 ([http://code.google.com/p/pcsx2/source/detail?r=472 plugin in SVN])
|from March 2007, in team from Feb 2009<ref>[http://code.google.com/p/pcsx2/source/detail?r=472 plugin in SVN] or [http://web.archive.org/web/20150510055726/http://code.google.com/p/pcsx2/source/detail?r=472 alternatively]</ref>
|Lilypad plugin  
|Lilypad plugin  
|-bgcolor="#FFFFFF" align="left"
|gregory38
|Gregory Hainaut
|Grenoble, France
|from May 2, 2010 (staff since August 18, 2010)
|Linux developer and GSdx improver extraordinaire
|-bgcolor="#FFFFFF" align="center"
|-bgcolor="#FFFFFF" align="center"
|colspan="5" |<big>'''Current inactive team members'''</big>
|colspan="5" |<big>'''Current inactive team members'''</big>
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
|cottonvibes
|cottonvibes
|
|Nicholas Cardell
|USA
|USA
|Aug 11, 2008 (playground) to Nov 10, 2011
|Aug 11, 2008 (playground) to Nov 10, 2011
Line 159: Line 155:
|
|
|Pakistan
|Pakistan
|Jan 2003-Apr 2009 ([http://code.google.com/p/pcsx2/source/detail?r=965 last log message])
|Jan 2003-Apr 2009<ref>[http://code.google.com/p/pcsx2/source/detail?r=965 last log message] or [http://web.archive.org/web/20150508141059/http://code.google.com/p/pcsx2/source/detail?r=965 alternatively]</ref>
|Project leader, fixing bugs around (FPU, Interpreter, VUs..)
|Project leader, fixing bugs around (FPU, Interpreter, VUs..)
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
Line 171: Line 167:
|
|
|
|
|Feb 2009-Mar 2009 ([http://code.google.com/p/pcsx2/source/detail?r=784 last log message])
|Feb 2009-Mar 2009<ref>[http://code.google.com/p/pcsx2/source/detail?r=784 last log message] or [http://web.archive.org/web/20150508141125/http://code.google.com/p/pcsx2/source/detail?r=784 alternatively]</ref>
|VUs, recompilers, x86asm  
|VUs, recompilers, x86asm  
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
Line 221: Line 217:
|Jan 2003-May 2003
|Jan 2003-May 2003
|?
|?
|-bgcolor="#FFFFFF" align="left"
|arcum42
|
|
|from Oct 10, 2008 (playground)
|Linux compatibility and porting
|-bgcolor="#FFFFFF" align="left"
|drkIIRaziel
|
|Greece
|from Dec 2008<ref>[http://code.google.com/p/pcsx2-playground/source/detail?r=394 see log] or [http://web.archive.org/web/20150510060123/http://code.google.com/p/pcsx2-playground/source/detail?r=394 alternatively]</ref> to Mar 08 2010
|Memory management, emulation theory/principals, recompiler design.
|}
|}




===Additional coding===
===Additional coding===
F|RES, Pofis, Nocomp, _Riff_, fumofumo, Nneeve, efp (mentioned in logs), CKemu (mentioned in logs), ibrown ([http://code.google.com/p/pcsx2/source/detail?r=183 from this log])
F|RES, Pofis, Nocomp, _Riff_, fumofumo, Nneeve, efp (mentioned in logs), CKemu (mentioned in logs), ibrown<ref>[http://code.google.com/p/pcsx2/source/detail?r=183 from this log] or [http://web.archive.org/web/20150510081916/http://code.google.com/p/pcsx2/source/detail?r=183 alternatively]</ref>
 
===Testers, admins, stuff team===


==Plugins==
==Plugins==


===Graphics plugins===
===Graphics plugins===
It's easy to choose the graphics plugin depending on your operating system. For Windows it will undoubtedly be [[GSdx]]. You can also play with ZeroGS but the visuals will suffer (though some exceptions may still exist). For Linux it maybe ZeroGS (which hasn't been updated as of late) or its fork ZZogl (which is updated periodically).
It's easy to choose the graphics plugin depending on your operating system. For Windows it will undoubtedly be [[GSdx]]. '''[[GSdx]]''' is the most known and the most compatible graphics plugin for PCSX2 today supporting both DirectX and OpenGL APIs. It was started by gabest in 2007. It also works under Linux (as OpenGL version) and is included in PCSX2's SVN so it's officially supported. You can also play with ZeroGS but the visuals will suffer (though some exceptions may still exist). For Linux it maybe [[ZeroGS]] (which hasn't been updated as of late) or its fork [[ZZogl]] (which is updated periodically).  


* '''[[GSdx]]''' - is the most known and the most compatible graphics plugin for PCSX2 today supporting both DirectX and OpenGL APIs. It was started by gabest in 2007. It works only under Windows and is included in PCSX2's SVN so it's officially supported.
'''GSMax''', '''GSSoft''', '''GSSoftDX''', '''GStaris''' are discontinued relics from the past (2002-2003 years). None of these plugins can work with the current PCSX2 and they wouldn't show much even if they could. But one way or the other all the new graphics plugins for PCSX2 are based on these old ones.
* '''[[ZeroGS]]''' - ...
* '''[[ZZogl]]''' - ...
* '''GSMax'''/'''GSSoft'''/'''GSSoftDX'''/'''GStaris''' - are discontinued relics from the past (2002-2003 years). None of these plugins can work with the current PCSX2 and they wouldn't show much even if they could. But one way or the other all the new graphics plugins for PCSX2 are based on these old ones.


===Sound plugins===
===Sound plugins===


* '''[[SPU2-X]]''' -- One of the most compatibles plugins as of now. It works only in Windows. A good synchronization with video is a strong feature of this plugin. It was developed by '''Jake Stine''' (air) and '''gigaherz''' from '''SPU2Ghz''' plugin which is now out of date. One of the best choices when you're using Windows.
* '''[[SPU2-X]]''' -- One of the most compatibles plugins as of now. It works only in Windows. A good synchronization with video is a strong feature of this plugin. It was developed by '''Jake Stine''' (air) and '''gigaherz''' from '''SPU2Ghz''' plugin which is now out of date. One of the best choices when you're using Windows.
* '''[[ZeroSPU2]]''' -- A plugin created by '''zerofrog'''. It work both on Windows and Linux and hasn't been updated for some time now.
* '''[[ZeroSPU2]]''' -- A plugin created by '''zerofrog'''. It work both on Windows and Linux and hasn't been updated for some time now.
* '''[[spu2Peops]]''' -- ...


===Pad plugins===
===Pad plugins===
Line 249: Line 251:
* '''[[LilyPad]]''' -- A Windows gamepad plugin which supports a very large variety of devices and acknowledged as the de facto gamepad plugin for PCSX2.
* '''[[LilyPad]]''' -- A Windows gamepad plugin which supports a very large variety of devices and acknowledged as the de facto gamepad plugin for PCSX2.


===Other plugins===


<small>Add content here</small>
For more information on plugins see [[Setting up Windows version#Plugins configuration|the Windows guide]].


==Other features==
==Other features==
Line 259: Line 260:


===Keyboard shortcuts===
===Keyboard shortcuts===
More information on keyboard shortcuts used in PCSX2 (along with the information on how to change them) you will find in [[Hotkeys|this article]].
Please go to [[Hotkeys|this article]] for information on keyboard shortcuts used in PCSX2, along with the information on how to change them.


==Release history==
==Release history==
Line 287: Line 288:
* 0.9.8 - January 5, 2011
* 0.9.8 - January 5, 2011
* 1.0.0 - August 3, 2012
* 1.0.0 - August 3, 2012
* 1.2.0 - February 2, 2014
* 1.2.1 - February 3, 2014
* 1.4.0 - January 1, 2016
* 1.6.0 - May 7, 2020


===What is PCSX2 playground?===
===What is PCSX2 playground?===
Line 304: Line 307:
* Macintosh OS X users may find [[Setting up Mac version]] page useful.
* Macintosh OS X users may find [[Setting up Mac version]] page useful.


==Useful links==
==References==
* [http://forums.pcsx2.net/Forum-PCSX2-Mac Mac forums link]
{{Reflist}}


[[Category:Guides]]
[[Category:Guides]]
{{General articles}}
{{General articles}}
ninja
194

edits

Navigation menu