PCSX2 is a free and open-source PlayStation 2 (PS2) emulator.

Its purpose is to emulate the PS2's hardware, using a combination
of MIPS CPU Interpreters, Recompilers and a Virtual Machine which
manages hardware states and PS2 system memory.
