PCSX2 | |
---|---|
Interfaz PCSX2 1.2.1 ejecutándose en Windows 8.1 | |
Tipo de | emulador |
Desarrolladores | Linuzappz , Zerofrog , Refraction , Saqib , gigaherz , ramapcsx2 , cottonvibes , drkIIRaziel , arcum42 , Jake.Stine , seudónimo |
Escrito en | C++ [2] |
Interfaz | wxWidgets |
Sistema operativo | GNU/Linux , Microsoft Windows , mac OS |
Idiomas de la interfaz | varios idiomas [d] |
Primera edición | 23 de marzo de 2002 |
plataforma de hardware | Microsoft Windows [3] y Linux [3] |
ultima versión | 1.6.0 (1.7.0.dev.) [1] (7 de mayo de 2020) |
Formatos de archivo legibles | Parche PCSX2 [d] |
Licencia | GNU GPL |
Sitio web | pcsx2.net |
Archivos multimedia en Wikimedia Commons |
PCSX2 es un emulador de PlayStation 2 diseñado para los sistemas operativos GNU/Linux , Microsoft Windows y macOS , el único emulador capaz de ejecutar productos comerciales [4] [5] . A partir de agosto de 2021, el emulador admite un funcionamiento bastante estable de la mayoría de los juegos lanzados para la consola: en la base de datos de compatibilidad , proporcionada en el sitio web de los desarrolladores, de 2689 juegos, 20 están marcados como perfectamente funcionales, 2626 están marcados como jugables, el el juego se puede completar por completo, al igual que en una consola real [6] , y 29 más como condicionalmente adecuado, es decir, se puede jugar el juego, pero es imposible completarlo por completo [6] [7] .
La última versión del emulador, así como las versiones beta , cuando se utilizan los complementos recomendados y la configuración adecuada, pueden ejecutar muchos juegos populares. La velocidad de fotogramas promedio de los juegos varía según el juego que se emula, sin embargo, muchos juegos populares pueden ejecutarse a la velocidad de fotogramas completa.
El emulador es capaz de emular gráficos de una manera mucho mejor que la consola original [8] [9] .
El emulador ha avanzado y mejorado mucho desde el lanzamiento de su primera versión. En mayo de 2006, en la versión 0.9, algunos juegos de PlayStation 2 funcionaban correctamente y eran jugables, mientras que la velocidad en las aplicaciones y juegos 3D era extremadamente lenta, lo que no permitía jugarlos por completo y la mayoría tenía una funcionalidad parcial. La principal dificultad para emular PlayStation 2 es emular la arquitectura multinúcleo de PlayStation 2 en la arquitectura de computadora personal x86 \ x86-64 . Aunque cada procesador se puede emular con extrema precisión, es bastante difícil sincronizarlos.
El rendimiento antes de 2006 osciló entre 2 y 15 fps según el hardware de la PC y la configuración del complemento y el BIOS de PS2 emulado más rápido. Después del lanzamiento de la versión 0.9 en abril de 2006, el rendimiento aumentó significativamente. La mayoría de los juegos en 2D comenzaron a ejecutarse a 60-120 fotogramas por segundo , pero la mayoría de los gráficos en 3D siguieron ejecutándose a la misma velocidad. Al mismo tiempo, PCSX2 comenzó a admitir procesadores de doble núcleo (la velocidad en los juegos se duplicó al usarlos). ). Con el lanzamiento de la versión 0.9.1 en el verano de 2006, la mayoría de las escenas 3D comenzaron a ejecutarse a unos 15-30 fps en un procesador de ~3 GHz. Además, algunos juegos populares como Final Fantasy X funcionan a alrededor de 60 cuadros por segundo.
Se agregaron soluciones alternativas al emulador con el tiempo para mejorar la velocidad de emulación. Por ejemplo, en el ensamblaje r4865, se agregó el llamado "speedhack" Multi-Threaded microVU1 , que acelera la emulación del juego en aproximadamente un 10-40% en sistemas con 3 o más núcleos, según el juego [10] .
El 2 de diciembre de 2007, los desarrolladores anunciaron el inicio de una descarga gratuita de versiones beta del emulador, lo que permitirá al usuario final familiarizarse con las novedades de la nueva versión antes de su lanzamiento. Sin embargo, debido a la alta inestabilidad de las versiones beta y la naturaleza experimental de su distribución, no se admitirán en los foros oficiales.
PCSX2 Playground es una rama del proyecto principal PCSX2 , fruto de un largo equipo de probadores beta, modders y otras mejoras para el PCSX2 oficial .
Después de su exitoso debut, el equipo oficial decidió apoyar PCSX2 Playground como proyecto oficial. El 4 de febrero de 2009, el proyecto del parque infantil PCSX2 se fusionó con el proyecto oficial PCSX2 y dejó de existir como tal. Los desarrolladores de ambos equipos se han unido para trabajar en una versión ahora oficial de PCSX2 basada en el código PG [11] .
Hoy existe la versión 1.6.0 del emulador. Se le han agregado muchas optimizaciones y una interfaz más fácil de usar similar a la del emulador Dolphin. Algunos juegos todavía vienen con errores, pero ahora se han vuelto mucho menos. Existe la versión 1.7.0.dev., que se está finalizando hasta el día de hoy, se han solucionado muchos errores.
PCSX2 , al igual que su predecesor PCSX , un emulador de PlayStation , se basa en módulos que separan varias funciones del núcleo del emulador. Hay módulos gráficos, módulos de control, CD / DVD , sonido, Firewire y módulos de disco duro ( Dev9 ). Diferentes complementos pueden mostrar diferentes resultados de compatibilidad y rendimiento en el mismo juego.
Los módulos gráficos son especialmente relevantes en este momento, ya que solucionan el problema principal del emulador: las bajas velocidades de cuadro. Entonces, el 11 de agosto de 2006, Zerofrog lanzó un módulo de gráficos para PCSX2 0.9.1 Watermoose llamado ZeroGS KOSMOS . Ha mejorado mucho el rendimiento gráfico (tanto en velocidad como en calidad), aunque requiere una GPU con soporte para Pixel Shader 2.0 . También hay otro módulo de gráficos, GSdx , del conocido desarrollador de códecs Gabest , que es el primer módulo de DirectX 10 , que permite a los propietarios de la GPU correspondiente y el sistema operativo correspondiente ( Windows Vista , Windows 7 ) obtener un marco superior. tasa debido a las nuevas funciones y menos restricciones de software DirectX10 .
Lista de módulos oficiales:
Estos complementos están incluidos en el repositorio SVN oficial del proyecto y se están desarrollando activamente.
Lista de módulos de terceros:
Estos complementos no están incluidos en el repositorio SVN oficial del proyecto, son desarrollados y mantenidos por autores externos.
Lista de emuladores de consolas de juegos
![]() | |
---|---|
sitios temáticos |
Emuladores de consola de Sony Corporation | |
---|---|
PSP PPSSPP PD ¡Bleem! ¡Bleemcast! CVGS ePSXe FPse Mednafen mame R PSXe Xebra ps2 PCSX2 ps3 RPCS3 |