PCSX2 Documentation: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
This page is an attempt to clearly document the workings of the PCSX2 code, to make life easier for those who wish to join the project. I beg any PCSX2 developers to please populate this guide as much as possible. | This page is an attempt to clearly document the workings of the PCSX2 code, to make life easier for those who wish to join the project. I beg any PCSX2 developers to please populate this guide as much as possible. | ||
== | ==Github and CMake== | ||
*[[Compiling on Windows]] ''Should be updated - We have since moved to Github'' | *[[Compiling on Windows]] ''Should be updated - We have since moved to Github'' | ||
*[[Compiling on Linux]] | *[[Compiling on Linux]] | ||
*[[ | *[[PCSX2 Build Scripts]] | ||
*[[Git Survival Guide]] | |||
== | ==Contributing Guidelines== | ||
*[[How to Create Useful and Valid Issues]] | |||
*[[Commenting Etiquette]] | |||
*[[Code Formatting Guidelines]] | *[[Code Formatting Guidelines]] | ||
*[[Contributing To-Do List]] | *[[Contributing To-Do List]] | ||
*[[ | |||
*[[ | ==The wxWidgets Framework== | ||
*[[Introduction for Developers]] | |||
*[[Measuring the Benefits of wxWidgets]]: Jul '09 | |||
*[[WxWidgets Coding Strategies]] | *[[WxWidgets Coding Strategies]] | ||
*[[Passing Settings Between Threads]] | *[[Passing Settings Between Threads]] | ||
*[[Threading Basics]] | *[[Threading Basics]] | ||
Line 32: | Line 39: | ||
*[[Events o' Plenty]]: Jun '09 | *[[Events o' Plenty]]: Jun '09 | ||
*[[Recompilers: All 'dems buzzwords?]]: Jun '09 | *[[Recompilers: All 'dems buzzwords?]]: Jun '09 | ||
*[[C++ exceptions can be an optimization]]: Aug '09 | *[[C++ exceptions can be an optimization]]: Aug '09 | ||
*[[What's clamping? And why do we need it?]]: Aug '09 | *[[What's clamping? And why do we need it?]]: Aug '09 | ||
Line 52: | Line 58: | ||
==PCSX2 Code Documentation== | ==PCSX2 Code Documentation== | ||
*[[PCSX2 GUI]] | *[[PCSX2 GUI]] | ||
*[[PCSX2 Core]] | *[[PCSX2 Core]] | ||
*[[GSdx Plugin]] | *[[GSdx Plugin]] |