PCSX2 Documentation: Difference between revisions

From PCSX2 Wiki
Jump to navigation Jump to search
No edit summary
Line 17: Line 17:


==The wxWidgets Framework==
==The wxWidgets Framework==
PCSX2 runs on wxWidgets, a powerful GUI framework that is in charge of the general program flow and threading.
PCSX2 runs on wxWidgets, a powerful GUI framework that is in charge of the general program flow and threading. The GUI code is located in the folder [https://github.com/PCSX2/pcsx2/tree/master/pcsx2/gui pcsx2/gui].
*[[Measuring the Benefits of wxWidgets]]
*[[Measuring the Benefits of wxWidgets]]
*[[The PCSX2 Program Flow]]
*[[The PCSX2 Program Flow]]

Revision as of 20:25, 25 February 2015

This page is an attempt to clearly document 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

The first thing you'll need to do is download and compile the PCSX2 source code.

Contributing Guidelines

The wxWidgets Framework

PCSX2 runs on wxWidgets, a powerful GUI framework that is in charge of the general program flow and threading. The GUI code is located in the folder pcsx2/gui.

General Threading

PCSX2 Core

Graphics Synthesizer & GSdx

SPU and Sound

Language and Translation