PCSX2: Difference between revisions

Jump to navigation Jump to search
616 bytes removed ,  20 March 2017
m
Removed some incorrect references (the posts referenced were not actually made by me (cottonvibes) but instead by a user stealing my identity and claiming to be me on 4chan)
m (→‎Keyboard shortcuts: It's an ON/OFF toggle)
m (Removed some incorrect references (the posts referenced were not actually made by me (cottonvibes) but instead by a user stealing my identity and claiming to be me on 4chan))
(35 intermediate revisions by 4 users not shown)
Line 67: Line 67:
Note that this information is partly taken from the official readme. Some info has been brought to life from the old ChangeLog.txt. If you feel someone is missed here please take a moment and add to the appropriate place.
Note that this information is partly taken from the official readme. Some info has been brought to life from the old ChangeLog.txt. If you feel someone is missed here please take a moment and add to the appropriate place.


{|width="100%" cellspacing="1" cellpadding="1" border="0" class="sortable" bgcolor="#7FDBF7"
{|class="wikitable sortable" width="100%" style="border-collapse:collapse"
|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 82:
|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"
|cottonvibes
|
|
|from Aug 11, 2008 (playground)
|FPU and VU recompilers, general coding
|-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 109: Line 91:
|
|
|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"
|Jake Stine (Air)
|
|USA
|from Oct 30, 2008 (playground)
|MTGS,counters, timing/syncing, general coding,SPU2-X
|-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 126: Line 102:
|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"
|mattmenke (aka ChickenLiver?)
|mattmenke (aka ChickenLiver?)
|
|
|
|
|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"
|cottonvibes
|Nicholas Cardell
|USA
|Aug 11, 2008 (playground) to Nov 10, 2011
|FPU and VU recompilers, general coding
|-bgcolor="#FFFFFF" align="left"
|Air
|Jake Stine
|USA
|Oct 30, 2008 (playground) to Feb 20, 2011
|MTGS,counters, timing/syncing, general coding,SPU2-X
|-bgcolor="#FFFFFF" align="left"
|-bgcolor="#FFFFFF" align="left"
|florin
|florin
Line 159: Line 153:
|
|
|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 165:
|
|
|
|
|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 215:
|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 250: Line 249:
* '''[[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 260: Line 258:


===Keyboard shortcuts===
===Keyboard shortcuts===
* '''F1''' -- Saves state into the current slot
Please go to [[Hotkeys|this article]] for information on keyboard shortcuts used in PCSX2, along with the information on how to change them.
* '''F3''' -- Loads state from the current slot
* '''Shift+F3''' -- Loads state from the backup slot
* '''F2''' -- Cycles to the next save slot
* '''Shift+F2''' -- Cycles to the previous slot
 
* '''Shift+F4''' -- Frameskip toggle
* '''TAB''' -- Turbo toggle
* '''Shift+TAB''' -- Slow motion toggle
* '''F4''' -- Framelimiter toggle
 
* '''Alt+ENTER''' -- Fullscreen toggle
 
* '''ESC''' = Pauses the emulation
 
* '''F8''' (also '''Shift+F8''' & '''Ctrl+Shift+F8''') -- Takes a snapshot of the image inside the GS window
 
* '''F9''' -- Hardware/software rendering toggle
 
* '''F10''' -- Toggles the logging
* '''F11''' -- Freezes the GS
* '''F12''' -- Toggles video recording
 
* '''F6''' -- Toggles the GS window's aspect ratios (stretch, 4:3, 16: 9)
 
* '''Ctrl+KP_ADD''' -- Zooms into the GS window
* '''Ctrl+KP_SUBTRACT''' -- Zoom out of the GS window
* '''Ctrl+KP_MULTIPLY''' -- Resets the zoom on the GS window
 
These shortcuts change the vertical zoom of the image, thus stretching/squishing it:
* '''Alt+Ctrl+KP_ADD''' -- Stretches the image
* '''Alt+Ctrl+KP_SUBTRACT''' -- Squishes the image
* '''Alt+Ctrl+KP_MULTIPLY''' -- Resets the image
 
These shortcuts move the whole image inside the GS window:
* '''Alt+Ctrl+UP''' -- Moves the image up
* '''Alt+Ctrl+DOWN''' -- Moves the image down
* '''Alt+Ctrl+LEFT''' -- Moves the image left
* '''Alt+Ctrl+RIGHT''' -- Moves the image right
* '''Alt+Ctrl+KP_DIVIDE''' -- Re-centers the image
 
====[[GSdx]]-specific keyboard toggles====
* '''F5'''      -- Deinterlace modes
* '''F7'''      -- Internal "TV-like" shaders (AKA Pixel-noise modes)
* '''INSERT'''  -- Software mipmapping
* '''HOME'''    -- FX shader
* '''PAGE_UP''' -- FXAA (HW and SW)
* '''DELETE'''  -- Software anti-aliasing (AA1)


==Release history==
==Release history==
Line 335: Line 286:
* 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


===What is PCSX2 playground?===
===What is PCSX2 playground?===
Line 352: Line 304:
* 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
1

edit

Navigation menu