PCSX2 Documentation: Difference between revisions

From PCSX2 Wiki
Jump to navigation Jump to search
m (Ngng moved page PCSX2 Documentation (WIP) to PCSX2 Documentation without leaving a redirect: Moving pages to bring some order back... :-))
mNo edit summary
Line 7: Line 7:


===Building with Cmake===
===Building with Cmake===
*[[Compiling on Windows]] ''Update in progress''
*[[PCSX2 Documentation/Compiling on Windows|Compiling on Windows]] ''Update in progress''
*[[Compiling on Linux]]
*[[PCSX2 Documentation/Compiling on Linux|Compiling on Linux]]
*[[PCSX2 Build Scripts]]
*[[PCSX2 Documentation/PCSX2 Build Scripts|PCSX2 Build Scripts]]
*[[Chroot and 64-bit Linux]]
*[[PCSX2 Documentation/Chroot and 64-bit Linux|Chroot and 64-bit Linux]]
*[[GNU Debugger Tips]]
*[[PCSX2 Documentation/GNU Debugger Tips|GNU Debugger Tips]]


===Contributing with Github===
===Contributing with Github===
*[[Git Survival Guide]]
*[[PCSX2 Documentation/Git Survival Guide|Git Survival Guide]]
*[[How to Create Useful and Valid Issues]]
*[[PCSX2 Documentation/How to Create Useful and Valid Issues|How to Create Useful and Valid Issues]]
*[[Commenting Etiquette]]
*[[PCSX2 Documentation/Commenting Etiquette|Commenting Etiquette]]
*[[Code Formatting Guidelines]]
*[[PCSX2 Documentation/Code Formatting Guidelines|Code Formatting Guidelines]]
*[[Contributing To-Do List]]
*[[PCSX2 Documentation/Contributing To-Do List|Contributing To-Do List]]


==PCSX2 Core==
==PCSX2 Core==
===WxWidgets GUI===
===WxWidgets GUI===
*[[Measuring the Benefits of wxWidgets]]
*[[PCSX2 Documentation/Measuring the Benefits of wxWidgets|Measuring the Benefits of wxWidgets]]
*[[WxWidgets Coding Strategies]]
*[[PCSX2 Documentation/WxWidgets Coding Strategies|WxWidgets Coding Strategies]]
*[[The PCSX2 Program Flow]]
*[[PCSX2 Documentation/The PCSX2 Program Flow|The PCSX2 Program Flow]]


===Threading===
===Threading===
*[[Passing Settings Between Threads]]
*[[PCSX2 Documentation/Passing Settings Between Threads|Passing Settings Between Threads]]
*[[Threading Basics]]
*[[PCSX2 Documentation/Threading Basics|Threading Basics]]
*[[Threading Advanced]]
*[[PCSX2 Documentation/Threading Advanced|Threading Advanced]]
*[[Thread Synchronization]]: Oct '09
*[[PCSX2 Documentation/Thread Synchronization|Thread Synchronization]]: Oct '09
*[[Thread Counting]]: Oct '09
*[[PCSX2 Documentation/Thread Counting|Thread Counting]]: Oct '09


===To be sorted===
===To be sorted===

Revision as of 17:53, 5 April 2015

This page is an attempt to clearly document the PCSX2 code, to make life easier for those who wish to join the project.

NOTE TO DEVELOPERS: Please feel free to rearrange the articles in a way that makes more sense, or matches the structure of the PCSX2 code.

Getting Started

Building with Cmake

Contributing with Github

PCSX2 Core

WxWidgets GUI

Threading

To be sorted

PCSX2 Plugins

Graphics Synthesizer & GSdx

SPU and Sound

Language and Translation