PCSX2 Documentation/The PCSX2 Program Flow: Difference between revisions

Line 85: Line 85:
OK, this is where things start to get a little complicated. PCSX2 is basically divided up into a few different parts:
OK, this is where things start to get a little complicated. PCSX2 is basically divided up into a few different parts:


====SysExecutor====
====SysExecutorThread====
Handles the virtual machine
Handles the PCSX2 "Core" (Virtual Machine, GUI, etc)


====EE Thread====
====SysMtgsThread====
(See [https://github.com/PCSX2/pcsx2/blob/d6ba55eebf0a117831197a00655df7d6518c71ab/pcsx2/DebugTools/BiosDebugData.h BiosDebugData.h])
Handles the Graphics Synthesizer (GSdx or other plugins)
Handles the Emotion Engine instructions.
ninja
782

edits