- PCSX2
-
PCSX2
Captura de pantalla de PXSC2 0.9.3 ejecutándose bajo Linux.Desarrollador Refraction, Saqibq, Zerofrog
pcsx2.netInformación general Última versión estable 0.9.8
1 may de 2011Género Emulador Sistema operativo MS Windows, Linux , Apple OsX Licencia GNU General Public License En español ? PCSX2 es un emulador de PlayStation 2 para los sistemas operativos Windows, Linux y Mac OS X. Este emulador ha llegado más lejos que cualquier otro (actualmente es el único activo que se conoce) y se ha mejorado mucho desde su primera versión. En la versión de mayo de 2006, 0.91, algunos juegos ya son jugables (aunque con limitaciones de velocidad dependiendo del hardware del usuario que la mayoría de las veces los hace injugables), y muchos más que muestran algo (menús, introducción, etc.). El principal problema en la emulación de PS2 es emular el sistema de multiprocesadores que esta tiene en uno solo. PCSX2 actualmente es un WIP (work in progress, ‘trabajo en progreso’) y sigue desarrollándose.
PCSX2, como su predecesor para PlayStation PCSX, está basado en una arquitectura de plugins separando varias funciones del emulador que se usan mediante librerías DLL. Estos son los gráficos (GS), controles (PAD), unidad CD/DVD (CDVD), USB, sonido (SPU32) y firewire (FW). Diferentes plugins pueden producir diversos resultados dependiendo del juego y las características del PC.
Contenido
Requisitos del sistema
Requisitos mínimos
- Procesador de dos núcleos o de un núcleo con soporte para instrucciones SSE2 (procesadores de un solo núcleo no recomendados)
- Tarjeta de vídeo con soporte Pixel Shader 2.0
- RAM 512MB
Requisitos recomendados
- Procesador Intel Core 2 Duo o Core i3/5/7 con una frecuencia de al menos 2.0GHz o AMD Athlon II de al menos 2.5GHz (Recomendable Intel sobre AMD).
- RAM 2 GB
Información adicional
Aunque los requisitos recomendados sean superados es muy probable el no poder alcanzar los 60 FPS constantes en la mayoría de los juegos, ya que el emulador está todavía en desarrollo, de todas formas con los requisitos recomendados se puede mantener una velocidad máxima promedio de 45 FPS apta para jugar.
El emulador desde sus inicios ha sido más demandante en CPU que en GPU por lo que se recomienda un procesador relativamente nuevo de última generación con 2 núcleos, no es tan importante la frecuencia si no lo reciente del procesador y las instrucciones que este soporte, según los desarrolladores se recomienda Intel sobre AMD, porque AMD tan solo soporta parcialmente el set de instrucciones deseadas para la emulación.
El emulador solo soporta dos núcleos y por ahora no se ve en el futuro próximo soporte para 4 o más núcleos, además ya se remarca que es sumamente difícil la sincronización y emulación con cada núcleo por lo que más núcleos no ayudarían en nada a mejorar la eficiencia final.[1]
Recientemente se ha añadido una opción en el emulador recomendado para procesadores de 2 o más núcleos, se trata de un sistema multihilo en la emulación VU1 y el GS, aunque aún se encuentra en etapa de desarrollo.[2]
Trivia
- Sven Goran's World Manager 2002 fue el primer juego comercial en mostrar algo en el emulador. Lo que convirtió a PCSX2 en el primer emulador en emular un juego comercial.
- Linuzappz, el programador principal del proyecto, abandonó el equipo a finales de 2005. Aunque con su ayuda el emulador ha llegado más lejos de lo que mucha gente creyó que iba a llegar.
- La versión de PCSX2 0.9 (enero de 2006) hace funcionar muchos juegos populares, con muchas variaciones desde la emulación perfecta (siempre considerando la velocidad) hasta mostrar solo menús.
Progresos
- La versión 0.90 constaba primeramente de una opción de VM (virtual memory), pero fue rápidamente quitada a las pocas horas con una nueva versión debido a los fallos. Esta opción daba más velocidad pero los programadores pensaron que sería mejor añadirlo más tarde.
- La versión 0.91, que salió el 3 de julio de 2006, constaba de un incremento importante de velocidad tras reescribir el código de los recompiladores encargado del EE (Emotion Engine) y VU. Esta versión produjo un gran incremento de la velocidad ( aunque puede perder la compatibilidad con otros juegos ) permitiendo que juegos como Monster Hunter, Resident Evil 4 y Grandia 3 funcionan a una media de 32, 12 y 18 fps respectivamente ( el ordenador utilizado fue un AMD64 3200+ @ 2.2GHz (Socket 754 | Newcastle) y 1024MB RAM). Esta versión ya goza de la opción VM para obtener mejor rendimiento.
- En Julio del 2006, los administradores y programadores del emulador crearon un concurso, Hot Shots Contest, en el cual se retaba a los usuarios a quien fuera capaz de sacar la imagen más impresionante con el emulador ( cada usuario del foro podía participar con dos imágenes como máximo ). Aunque la poca participación y la cantidad excesiva de imágenes de Final Fantasy X o X-2 lo hicieron ver como una anécdota.
- El 12 de julio, los programadores muestran mejoras que aparecerán en la próxima versión, la cual no incluye grandes avances pero arregla errores que contenían las versiones anteriores (como Disgaea, que no funcionaba, Final Fantasy X-2, que tenía algún problema, e incluso Resident Evil 4 se han vuelto más estables). Como mejoras incluye mejoras en la IPU ( por Saqib ), en la vuREC 0 y 1 ( por Zerofrog ) además de arreglo de bugs después de reescribir parte del código en la versión anterior para obtener velocidad. En esta versión juegos como Wipeout Fusion funcionan.
- Tras mostrar varias progresos, el plugin gráfico ZeroGS KOSMOS 0.95 escrito por Zerofrog, el cual aprovecha el proceso multicore de los nuevos procesadores permitiendo alcanzar en juegos 3D, como Final Fantasy o Kingdom Hearts, los 60 fps en procesadores muy potentes. Además, se pueden utilizar filtros gráficos como Bilinear Filtering y 4xAA.
- El 11 de noviembre de 2007 se publicó la versión 0.9.4 del emulador.
- El 1 de marzo de 2009 se publicó la versión 0.9.6 del emulador.
- Actualmente PCSX2 se ha vuelto opensource y puede descargarse el código fuente desde Google Code.
- El plugin Gráfico Gsdx 0.1.19 se convierte en la extensión con más progresos en la emulación de juegos de PlayStation 2.
- Diariamente se agregan mejoras de velocidad y compatibilidad haciendo que muchos juegos sean plenamente jugables a velocidad normal.
Referencias
Enlaces externos
- PCSX2 La página oficial de PCSX2.
- PCSX2 en Google Code Proyecto de Código Libre
- Sitio Oficial del plugin de Video GSdx desarrollado por Gabest
- Sitio Oficial de descarga de Versiones Beta de PCSX2
- PCSX2 Foro Oficial del Emulador PCSX2 Forums Sitio en Inglés
- PCSX2 para Unix PCSX2 Project aimed towards *nix compatibility
- NGemu La página web donde se aloja el foro oficial y con gran cantidad, para descargar, de plugins, utilidades y código fuente de PCSX2.
Categorías:- Emuladores de PlayStation 2
- Emuladores para Linux
- Software libre
Wikimedia foundation. 2010.