PCSX2: Difference between revisions

5 bytes removed ,  14 October 2009
no edit summary
No edit summary
No edit summary
Line 3: Line 3:
Up until now the program has plugin architecture making it possible to expand it's capabilities by attaching additional plugins. Although the plugins are numbered and unlikely to increase their quantity in the near future the plugin approach still has its positive moments (it's possible to use newly updated plugins without changing the version of the main program and vice versa). As of late 2009 the program only supports x86 architecture and can efficiently use no more than 2 cores on multicore CPUs (1 core is used for the main emulation purposes and the second is for plugins' purposes like rendering graphics, output sounds or PAD works). While the increase of number of useful cores may happen in the future it still remains a mystery when this will happen because the division of the general emulation thread into two or more is a very hard and complex task (original PS2 has multi CPU architecture and the correct timing between emulated CPUs is complicated enough without dividing every CPU into more than one thread).
Up until now the program has plugin architecture making it possible to expand it's capabilities by attaching additional plugins. Although the plugins are numbered and unlikely to increase their quantity in the near future the plugin approach still has its positive moments (it's possible to use newly updated plugins without changing the version of the main program and vice versa). As of late 2009 the program only supports x86 architecture and can efficiently use no more than 2 cores on multicore CPUs (1 core is used for the main emulation purposes and the second is for plugins' purposes like rendering graphics, output sounds or PAD works). While the increase of number of useful cores may happen in the future it still remains a mystery when this will happen because the division of the general emulation thread into two or more is a very hard and complex task (original PS2 has multi CPU architecture and the correct timing between emulated CPUs is complicated enough without dividing every CPU into more than one thread).


MacOS X is not officially supported but you can still run PCSX2 under it.
Mac OS X is not officially supported but you can still run PCSX2 under it.


==Requirements==
==Requirements==
Line 26: Line 26:
* For Windows version guide please see the page [[Setting up Windows version]].
* For Windows version guide please see the page [[Setting up Windows version]].
* For Linux version guide use [[Setting up Linux version]] link.
* For Linux version guide use [[Setting up Linux version]] link.
* Macintosh OS-X users may find [[Setting up Mac version]] page useful.
* Macintosh OS X users may find [[Setting up Mac version]] page useful.


==Useful links==
==Useful links==
* [http://forums.pcsx2.net/forum-61.html|Macintosh forums link]
* [http://forums.pcsx2.net/forum-61.html Mac forums link]
[[Category:Browse]]
[[Category:Browse]]
67,565

edits