PCSX2 is a Playstation 2 emulator for PC.
The PCSX2 project has been running for a little over four years now, and its popularity has grown steadily since its release. From initially just being able to run a few public domain demos, PCSX2's current state enables many games to boot and actually go in-game, such as the famous Final Fantasy X or Devil May Cry 3.
PS2 Emulation is a complex task, far worse than emulating previous generation consoles like the PlayStation 1, N64 or Saturn, simply due to the CPU power required to get 'playable' speeds from a PS2 game under emulation. PCSX2 does the job remarkably well, but don't throw your Playstation 2 away quite yet. It struggles with high-speed action and is prone to freezing or crashing at the most annoying moments.
PCSX2 comes in 2 versions, the TLB and the VM (virtual memory) one. The TLB version is pcsx2t.exe while the VM version is pcsx2.exe. First try running the VM version, following the instructions given (type your account user name, log off/on and restart). If PCSX2 still fails to allocate the memory, simply use the TLB version. Don't worry - the speed difference is not that great. After that, the PCSX2 setup procedure is quite lengthy, although if your Playstation 2 is broken, you'll find this a more than adequate replacement.
PCSX2 is an adequate PS2 emulator. Just don't expect miracles!
- TLB Slowness bug fixed