PCSX2 is a PlayStation 2 emulator for Windows and Linux, started by the same team that brought you PCSX (a Sony PlayStation 1 emulator).
The PCSX2 project attempts to allow PS2 code to be executed on your computer, thus meaning you can put a PS2 DVD or CD into your computers drive, and boot it up!
The project has been running for a little over four years now, and since it's initial release has grown in compatibility. From initially just being able to run a few public domain demos, it'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 a console from the previous generation (PlayStation1, N64, Saturn), simply due to the CPU power required to get 'playable' speeds from a PS2 game under emulation. Whilst speed can be improved via various 'recompilers' (eeREC and vuREC, Emotion Engine recompiler and Vector Unit CPU recompiler respectively), you will still need the latest and most powerfull machine you can get your hands on to even break the 30 FPS mark.
The PCSX2 project is Open Source (GPL) and keeps an active SVN (SubVersion). We encourage geniune attempts to improve the code, in terms of compatibility, new features, optimisation, and encourage plugin authors to write graphics, sound, cdvd, controller plugins.
PCSX2 was initially started by shadow, linuzappz and saqib, but since then more coders have joined the team, bringing their unique expertise with them. The development team now consists of:
- auMatt: Works on the CDVD and main functions of PCSX2.
- Florin: Coder for many of PCSX2's key aspects.
- GoldFinger: The man behind PCSX2's first recompiler.
- Linuzappz: Previous project leader and responsible for vast amounts of PCSX2's code.
- Refraction: Working on IOP timings and general fixes.
- Saqib: The project leader, GS developer, IPU coder, and developer of numerous other aspects of PCSX2.
- Shadow: Second in command, works on all aspects of the project.
- Zerofrog: Re-writing the recompiler, general fixes and new features.
We have now also aquired a strong team of plugin coders, ranging from Gabest - GSdx9 a Graphics plugin using D3D, Pete - Of P.E.Op.S. fame, providing CDVD and SPU2 plugins, GiGaHeRz - Providing us with a nice SPU2 plugin, etc.
No project would get far off the ground without beta testers, and this project has a wide range of hand picked testers, chosen for experience, technical know-how, range of games, resources etc
Many of the betatesters have been with the project since the beginning, and have not only learnt extreme patience, but work closely together on a daily basis. Testing hundreds of games repeatedly and sending detailed reports with in depth analysis; the betatesting team ensure that the development team get all the information they need to improve PCSX2.
To name some of the testers, we have:
- Belmont: New tester, but with a vast games collection, and hard working.
- Bositman: Tester also for three years, and highly experienced
- CKemu: Tester for three years, and site/logo designer.
- ChaosCode: New Tester for the team, and a damn fine one.
- Falcon4ever: Tester since the beginning, and responsible for this sites PHP.
- GeneralPlot: New Tester for the team, totally insane, with hundreds of games.
- Nachbrenner: Tester and patch making guru.
- Parotaku: Long time tester, with a great deal of knowledge.
- Prafull: Long time tester, and slighty nuts.
- Raziel: Tester, and great resource of information.
- Rudy_X: Dedicated tester, with a beast of a machine to work with.
PCSX2 is a complex program, but thanks to it's plugin system and GUI, not impossible to use, even if you are relatively new to emulation. PCSX2 does however require a real PS2 BIOS to run. However, you must obtain this from your own PS2, as the BIOS binary is �SONY and cannot be distributed with PCSX2 as this would be highly illegal. This is perhaps the only technical thing you will have to do to get PCSX2 running games, but there are guides and tools out there to help you do this (see the downloads section for tools).
It is the aim of the development team to eventually make PCSX2 compatible with all PS2 games, and all PS2 features (including the backwards support for PS1 games).
Whilst PCSX2 is capable of playing 'backups', it is not the intention of the authors to provide a means to play illegaly copied games. It is however the intention of the authors to let you play (once hardware is capable) PS2 games on your PC's, with the enhancements emulation allows, such as save-states, high resolution graphics, infinte memory cards, cross-region support etc.
PCSX2 is a 'free' program, that is made simply because the developers enjoy it as a hobby, and as a technical challenge. You are extremely lucky they let you play around with the WIP releases, and whilst we love feedback, and suggestions, the team owe you nothing, so don't whine for a new release, ask illegal questions (such as "Where can I find an ISO or BIOS?"), and don't complain if X or Y game doesn't work. This emulator is in the early stages of development, and is far from complete.
If you use PCSX2 and have success with a game, please share screenshots, and what you did in the official forums. We're always pleased to see results from this emulator, and the team hope you find it fun and interesting to use.
For more info visit:
http://www.pcsx2.net/
No comments:
Post a Comment