Zona Arcade. Construye, Restaura y Decora tu Máquina Arcade y Pinball.

Reply

Tutorial: Emulador “PCSX2” de Playstation 2. Instalación y configuración

« Older   Newer »
view post Posted on 20/9/2012, 19:21 Quote
Avatar

Restless in Peace

Group:
Administrator
Posts:
25,682
Location:
Alcobendas (Madrid)

Status:


Tutorial: Emulador “PCSX2” de Playstation 2. Instalación y configuración

- Introducción

“PCSX2” es un emulador de PlayStation 2 para los sistemas operativos “Windows” y “Linux”. Actualmente está basado en una arquitectura de “plugins”. Fue cambiado a Open Source (GPL) y mantiene un activo “SVN” (SubVersion), permitiendo y animando así cualquier intento de mejorar el código, ya sea en términos de compatibilidad y jugabilidad.

Actualmente va por la version 1.0, pero regularmente se va actualizando con las “subversiones” que se van sacando con frecuencia para una mayor velocidad y mejor compilación en los “SVN”.


- Instalación del emulador PCSX2 de Playstation 2

Requerimientos mínimos del sistema:

Procesador: Core2Duo E6400
Tarjeta Grafica: Geforce 7600GT (o cualquier tarjeta grafica con Pixel Shader 2.0)
Memoria: 512MBx2 DDR2 533mhz en Dual Channel.


Requerimientos del sistema recomendado:

Procesador: Intel Core 2 Duo o Quad-Core de 3.2 Ghz o superior.
Tarjeta Gráfica: 8600 GT o superior.
Mamoria: 1GB Ram (2GB si usas windows 7 o vista)


Enlace para la descarga del emulador “Pcsx2 1.0”: http://pcsx2.net/download/releases/windows.html


- Configuración del emulador PCSX2 de Playstation 2

Trataré de explicar paso por paso y de la manera más sencilla posible cada una de las funciones a la hora de configurar el emulador “PCSX2”.

Comenzaremos por abrir el ejecutable “pcsx2-1.0.0-r5350-setup.exe”. Deberás tener preparadas tus Bios de “PSX2”, pues nos las pedirá el instalador. Descomprímelas en la carpeta BIOS dentro de la carpeta “PCSX2”.

tutopcsx2start

• La opción “Misc” (Otros). Tras la instalación del emulador, saltará la “consola” y veremos la información de nuestro procesador, que es discernido automáticamente por “PCSX2”.

- Marca de CPU: Muestra al vendedor de tu procesador (AMD o Intel).
- Familia: La familia a la que tu procesador pertenece.
- Velocidad de CPU: La velocidad verdadera de tu procesador.
- Características: Muestra las características que tu procesador tiene. Estas son muy importantes, ya que son utilizadas en PCSX2 para velocidad extra. Si no tienes
algunas de estas características, no podrás seleccionar algunas opciones abajo.

tutopcsx2consoley


• Entramos en la opcion “Config” (Ajustes) y seleccionamos “General Settings”.

- Pestaña de opción “EE/IOP”.

“EE IOP Recompiler”: Cuándo esta opción esta seleccionada, el recompilador para el “Emotion Engine” del ps2 será activado, otorgando un gran aumento de velocidad. Es extremadamente compatible, así que deberías utilizarlo siempre. Si lo desactivas, PCSX2 utilizará un modo “Interpretador”, que es realmente muy lento, pero que es mas compatible.

Emotion/IOP
Interpreter: Más lento pero mas compatible
Recompiler: Rápido pero menos compatible

EE/VPU
Nearest/None: Rápido
Chop/zero / Full: Lento


Se recomienda colocar estos parámetros de la siguiente manera. Ver la captura de imagen a continuación.
tutopcsx2ee

- Pestaña de opción “VUs”

VU0: Selecciónalo para activar el recompilador para la unidad VU0. Más velocidad con esto activado, pero tiende a perder compatibilidad más a menudo que VU1rec, así que actívalo dependiendo del juego que estés corriendo.

VU1: Selecciónalo para activar el recompilador para la unidad VU1. Dará un aumento significativo de velocidad, pero reducirá la compatibilidad con algunos juegos, aunque generalmente trabaja bien.

Si tienes una buena máquina, colócalo de esta manera.
tutopcsx2vus

- Pestaña de opción “GS/Video”.

Force Synchronized(MTGS): Con este modo seleccionado experimentarás un aumento significativo de velocidad en procesadores “dual-core/hyper-threading”. Este modo puede bajar la compatibilidad en casos raros. Utilízalo solamente con procesadores “Dual-core/Hyper-threading”.

Frame Limiting: Aquí están algunas nuevas opciones con respecto a limite de frames y saltado de frames (cuadros). Presionando “F4” puedes cambiar entre los modos mientras corres un juego (el modo actual se verá en la consola de PCSX2 (si esta está activada).

Puedes colocarlo de esta manera o según sea tu elección:
tutopcsx2gs

- Pestaña de opción “Ventana GS”.

Proporción: indica la relación de alto y ancho de nuestra pantalla de visualización. Pede ser un monitor normal o Tv con proporción 4:3 o panorámico 16:9.
Tamaño de ventana personalizado: esta opción es por si queremos ver el emulador en la típica ventana de “Windows”. Podemos determinar su tamaño.

Zoom: Puede indicar el zoom que deseas de la pantalla de juego. Puede emplear esto durante el juego con la combinación de teclas “Ctrl-Alt” y “+” o “-” para hacer más o menos zoom respectivamente

Desactiva cambio de tamaño de ventana: Esto elimina el borde de la ventana de Windows.

Siempre ocultar el cursor del ratón: El puntero del ratón desaparece al entrar en la ventana de Windows del emulador.

Ocultar la ventana al pausar: La pantalla de Windows con la emulación de Pcsx2 es ocultada si la emulación se pausa.

Abrir en pantalla completa por defecto: Al empezar la emulación de un juego, esta se hace a pantalla completa.
Doble clic del ratón activa el modo de pantalla completa: Si pinchases nuevamente 2 veces sobre la pantalla, esta pasaría de pantalla completa a ventana de Windows.

Esperar sincronía vertical al actualizar: Reduce el llamado efecto “tearing”, que es una especie de barrido de pantalla algo molesto a pantalla completa. No funciona con todos los plugins GS.

Activa de forma dinámica la sincronización vertical según la velocidad de fotogramas: Activa y desactiva a discreción la sincronización vertical en post de un mejor funcionamiento de la emulación.
tutopcsx2ventanags

- Pestaña de opción “Hacks de velocidad”.

Speedhacks: Aquí es donde se ubicarán los “speedhacks”. La configuración llega a ser la misma (Derecha EE hack / izquierda Vu cycle hack) Mueves hacía la derecha y aumentas velocidad, según las circunstancias.

MicroVu flag hack: Aumenta velocidad pero estropea cosas. Empleadlo solamente si usáis “MicroVu” en las opciones de CPU.

MicroVU Min/max Hack: Aumenta un poco la velocidad, pero provoca inestabilidad, pantallazos negros. Empleadlo solamente si usais “Microvu” en las opciones de CPU.

Otros hacks: Las dos primeras opciones se recomienda su uso., pues aumentan considerablemente su rendimiento.

Dependiendo si tienes una buena “navi” puedes ponerlo de esta manera:
tutopcsx2hacks

- Pestaña de opción “Arreglos para juegos”.

Como el nombre lo indica, estos son ajustes especiales para juegos que, por alguna razón, necesitan de algo especial para correr. Ten en cuenta que el equipo de PCSX2 no tiene intención de mantener los hacks especiales, estos son temporales hasta que se encuentre una manera de corregirlos apropiadamente y así puedan ser removidos.

No hace falta que seleciones ninguno, déjalo como esta.
tutopcsx2fix


• En “Ajustes” vamos ahora “Plugins”.

tutopcsx2plugins

- GS: Seleccionaremos el tipo de “GSdx” que sea compatible en nuestra respectiva “navi”. “GSdx” viene en 3 versiones: SSE2, SSSE3 y SSE4.1. Usa estas versiones sólo si tu procesador soporta estos conjuntos de instrucciones, ya que estas serán más rápidas. De otro modo, únicamente conseguirás constantes bloqueos cuando los uses:

1) CPUs con soporte SSE2.
2) CPUs con soporte SSSE3.
3) CPUs con soporte SSE4.1: La serie “Penryn” de Intel Core 2 Duo, que son los modelos E7xxx y E8xxx para dual-cores y los modelos Q9xxx para quad-cores.

tutopcsx2video

Para usar el modo DirectX10, tienes que estar corriendo “Windows Vista” o “Windows 7” con una tarjeta de video compatible “DirectX 10”.

Aunque Microsoft no ofrece soporte para “DirectX 10” para Windows XP (supuestamente), existe una versión modificada para su uso en equipos que desean sacar máximo partido a los juegos recientes.

Cabe aclarar que existen dos versiones modificadas en el ejecutable. También se recomienda crear puntos de restauración del sistema en caso de alguna falla.

En mi caso uso “Windows profesional XP SP3”. Ya lo instalé y la diferencia se nota.

Para que puedan verificar si se les instaló “DirectX 10” en XP, podéis hacer lo siguiente:

a) Te vas a inicio.
b) Ejecutar.
c) Escribes el comando: “dxdiag” (sin comillas).
d) Y podrás ver la información de “DirectX” y la versión, como muestro.

tutopcsx2directx


Como yo tengo un “INTEL”, solamente puedo seleccionar “GSdx-SSE2”, como muestro ahora.
tutopcsx2plugvideo

- Plugin GSdx-SSE2

Renderer: Aquí puedes escoger el modo grafico a usar.

Direct3D9 (Hardware): GSdx usará las capacidades Direct3D de su tarjeta de vídeo, aumentando significativamente la velocidad de emulación.

Direct3D10 (Hardware): Seleccionable únicamente en Vista/Windows 7 con tarjeta de video DX10. GSdx utilizará el modo Direct3D10, que es generalmente el modo más rápido y a veces también más compatible. Muy recomendado si tu sistema lo soporta.

Direct3D9 (Software): GSdx utilizará el renderizador incorporado de software y el utilizará el procesador. No utilizará tu tarjeta gráfica. De este modo la velocidad de emulación es reducida, pero se consigue compatibilidad máxima. Recomendado si ves muchos problemas gráficos con el renderizador Direct3D (Hardware).

Direct3D9 (null),Null (software) o Null (null): El plugin simplemente no procesará nada, así que no mostrara nada en pantalla. Úsalo sólo si quieres, por ejemplo, oír alguna música, ya que con este modo se consigue un aumento drastico de velocidad.

Shader: Aquí podrás escoger entre 2 opciones, si tu tarjeta vídeo no soporta algunos de los modos, no aparecerán en la lista del menú:

a) Pixel Shader 2.0: Utilizará Pixel Shaders v2.0, mejorando los gráficos.

b) Pixel Shader 3.0: Utilizará Pixel Shaders v3.0, mejorando los gráficos. Muy recomendado para propietarios de tarjeta de vídeo que tiene Pixel Shaders 3. Rápido y compatible.

Nota: Al correr en el modo Direct3D10, este menú no estará disponible, ya que GSdx usara Pixel Shaders 4 y no se puede cambiar.

Interlacing (F5): Aquí puedes escoger entre "None" (ninguno) y otras 6 técnicas de entrelazamiento, que son utilizadas para quitar el "tearing" de la pantalla. Con la tecla “F5” puede ensayarlos durante la emulación.

Original PS2 resolution: Puede ser la resolución nativa del emulador o una que establezcamos manualmente o escalada. A menos resolución, mejor rendimiento de la emulación.

Enable Shade Boost: Podremos manipular el contraste, brillo y gammas en la imagen de la emulación.

Hardware Mode Settings cuenta con:

a) Texture Filtering: Cuándo esta activado, todo en pantalla, tanto 2D como 3D, será filtrado suavizando la imagen de salida y mejorando las graficas en general. Cuando esta activado-gris, el filtrado sólo será aplicado al 3D. Ten en cuenta que esta opción puede causar problemas gráficos y aumentar la carga en tu tarjeta de vídeo.

b) Logarithmic Z: Este ajuste ayuda a que en algunos juegos pueden visualizarse correctamente las transparencias. Sólo compatible con algunas tarjetas gráficas. No es compatible con 32bit Z-buffer.

c) Allow 8-bit textures: Permite un uso más eficiente de la “paleta de texturas". Reduce el uso de RAM de la tarjeta gráfica, pero puede incrementar los fallos gráficos.

d) Alpha Correction (FBA): (DX9 mode only) Mantendo activado para arreglar problemas de “blending” en el modo DX9. Puede causar algunos problemas.

e) Enable HW Hacks: Tiene varias opciones para mejorar la visualización y rendimiento del emulador. Hay una opción para saltar frames.

Software Mode Settings: Son opciones para la aceleración disponibles por software. Es sólo para usuarios avanzados. Disponible si se edita manualmente el archivo “GSdx.ini” (AllowHacks=0 to AllowHacks=1).

1) HW Anti Aliasing: Añade Anti-Aliasing . Requiere una tarjeta gráfica muy buena. Si la demanda de RAM no es suficiente el emulador podría colgarse.

2) Alpha Hack: Try Actívalo para juegos que muestras nibla y sombras. Usalo enc aso de que tengas problemas con este tipo de gráficos.

3) Offset Hack: Usa este hack para corregir efectos de halo o efectos de desenfoque si te dan problemas.

4) Skipdraw Hack: Suprime fames en la ejecución del juego, aumentando así la velocidad de la emulación.

5) Movie Capture: Presiona F12 durante la emulación para capturar vídeo y elige la compresión en la que deseas guardar (divx o sin compresión). Presiona 2 veces de nuevo F12 para parar la captura. Si usas el plugin SPU2-X, el audio se salvará en “waw” en la misma carpeta donde tienes el emulador.

Rendering threads: Se puede especificar cuántos GSdx pueden usarse durante el renderizado por software. Especial para procesadores de varios núcleos. Situar en 3 para procesadores "quad core". Aumenta significativamente la velocidad en procesadores de más de 2 núcles.

Edge anti-aliasing (AA1): Mejora la visualización de los bordes de los píxeles o vectores ofreciendo un aspecto suave y difuminado.


- En el plugin para nuestros controles “PAD”

Seleccionaremos “LyliPad svn”, que nos servirá para controles de teclado, ratón, gamepad y XBOX 360 pads, con todas las entradas analógicas que tengamos.
tutopcsx2vpad


- El plugin “SPU2”

Selecionares el plugin “SPU2-X”. Es el mejor y más reciente plugin de sonido al momento de escribir esta guía. Inicialmente basado en el plugin “Gigaherz's SPU2” y después modificado por Jake Stine (Air) del equipo PCSX2.

Este es el único plugin SPU2 que soporta procesamiento de efectos (como reverberación) y Dolby.

- Interpolation: Aquí puedes seleccionar 1 de 5 opciones:

1) Nearest (cercano): Como la descripción dice, ningún modo de interpolación se hace y es el modo más rápido.

2) Linear (lineal): Esta es la opción recomendada, haciendo una interpolación lineal del sonido.

3) Cubic (cúbica): Otro tipo de interpolación,

4) Hermite (better highs): Es una mejora con respecto a la interpolación cúbica. Se recomienda, pues ofrece la interpolación más parecida a la original de la consola Playstation 2.

5) Catmull-Rom (PS2/Slow) : Lenta y de mayor calidad que la original.

- Disable effects processing (Desactivar procesamiento de efectos): Activando esta opción deshabilitara cualquier emulación de efectos como reverberación, bajando la calidad de sonido pero incrementando la velocidad.

- Module: Aquí puedes seleccionar 1 de 5 opciones, que son diferentes métodos de salida de sonido:

1) No sound (sin sonido): No reproducirá ningún sonido (mute) resultando en la mejor velocidad.

2) X Audio 2: Este es el método recomendado. Funciona mejor en Vista, así que usuarios de XP deberían intentar usar la tercera opción.

3) DirectSound: Debería ser un poco peor que X Audio 2. Úsalo si funciona mejor para ti.

4) Wave out: No recomendado, la opción 2 o 3 debería funcionar mejor siempre.

5) Portaudio: Usa la librería llamada “Portaudio”. Es la única opción de sonido para Linux.

- Volume: Regula la cantidad de sonido del emulador.

- Latency (Latencia): Entre más pequeño el valor de latencia, menor será el retraso en audio. Una latencia muy baja causará ruidos en el sonido, así que cambia los valores hasta que encuentres la más baja que funcione con tu juego, sin que cause ruidos.

Synchronizing mode:

Time-Stretching (Desactivar estiramiento de sonido): Esta opción desactivara la mejora de "estiramiento de sonido" que mantiene el audio y video en sincronía pero también ayuda a eliminar los crujidos y otros problemas de sonido. Da un poco mas de velocidad si esta desactivado.

Async Mix (Desactivar la expansión de audio): Hace que la salida de audio esté sincronizada con el video, por lo que obtendrás una velocidad de sonido normal, incluso si la velocidad de los frames no es óptima. Puede ruidos y cuelgues. ¡Usadlo con precaución!

None: El audio se acelerará si tu ordenador no emula el juego a una velocidad constante y normal.

Advanced: Como se describe en la interfaz gráfica de usuario, valores mayores son mejores si no tiene sna buena velocidad en la emulación, mientras que ocurre lo contrario si el juego está funcionando por encima de la máxima velocidad. Hay un botón para resetar esta configuración si no lo haces bien.

Audio Expansion mode: Contiene diferentes opciones para saonido envolvente Sólo podrás usarlo con el modulo “XAudio2”.

1) Stereo: Audio para 2 altavoces.
1) Quadrafonic: Audio expandido para 2 altavoces.
3) Surround 5.1: Para sistemas de sonido 5.1 surround.
4) Surround 7.1: Para sistemas de sonido 7.1 surround.

Use a Winamp DSP plugin (Usar un plugin DSP de Winamp): Si no sabes que significa esto déjalo como esta.

Bien ya todo depende de cómo lo vayas a configurar. Yo, en mi opinión, lo pongo de esta manera.
tutopcsx2sound


- Plugins CDVD

Siempre es recomendable usar imagen ISO para así no forzar el lector de DVD y que la emulación vaya aún más rápido desde el propio disco duro. Selecciona el plugin “CDVDolio”:

tutopcsx2dvd


- Seleccionaremos las respectivas BIOS.

tutopcsx2bios

Luego nos vamos a las opcion “CDVD/ Iso Selector/ Browse” e indicamos la carpeta con nuestras isos.

tutopcsx2scdvd



• Seleccionamos “Sistema” y activamos “Arreglos para juegos automáticos”.

tutopcsx2ssistema

¡Ya solo queda ejecutar el juego y a jugar se ha dicho!


- Extra

Lista de compatibilidad con los juegos que pueden ser emulados en “Pcsx2” de la página oficial:

http://pcsx2.net/compat.php?c=key

Jugable: Es compatible con el emulador, el juego inicia y puedes terminarlo completamente, aunque tal vez tenga algunos errores gráficos.

Jugando: El juego inicia pero tiene algunos problemas que provocan que mientras juegas se tilde el juego o algo por el estilo.

Menus: El juego muestra los vídeos de inicio y llega al menú, pero en el menú se cuelga y no acede a los gráficos del juego.

Intro: El juego sólo muestra los vídeos, pero nada más.

Nada: Exactamente eso, no hace nada. Se puede mostrar la pantalla negra o simplemente se cierra el emulador.



- Por Bositman -
Actualización, traducción del texto y nuevas capturas de pantalla: Por Mikonos

Para escribirme: Midasororey@yahoo.es
imageimage
imageimage
imageimage

image
 
PM Email Web  Top
view post Posted on 20/9/2012, 21:58 Quote
Avatar


Group:
Member
Posts:
17
Location:
Bariloche,: Argentina

Status:


Que buen Tuto!!!
No conocía este emulador.
No me dejan de sorprender día a día!
GRACIAS
 
PM Email  Top
view post Posted on 20/9/2012, 23:55 Quote
Avatar


Group:
Member
Posts:
4,327
Location:
Murcia

Status:


Pues fíjate por donde, ahora mismo me viene de perlas este tuto!!! Mañana mismo empiezo a meterle mano el emu de PS2, con un ordenador que me han dejado algo mas potente de los que suelo usar. A ver que tal se porta este emu, con este pedazo de tuto cargadito de información. Gracias por el trabajo!!! Un saludo!!!

 
PM Email  Top
view post Posted on 21/9/2012, 02:22 Quote
Avatar


Group:
Member
Posts:
165

Status:


Excelente trabajo Mikonos y Bositman gracias a este emu puedo jugar juegos que no salieron en america xD

animacionfull350pngpngpngpngpng
 
PM Email  Top
view post Posted on 21/9/2012, 02:29 Quote
Avatar


Group:
Moderator
Posts:
5,962
Location:
CADIZ.

Status:


Muy bueno la caña este emu....!!!, Buen curro Mik, es una pasada lo bien que se detalla la configuración....

Pues empezamos por el mame y seguimos avanzando con los demás emuladores....


Saludos.

portadaconcurofelicitac1315949-jailbreak_titleGnG0GnG_Enemy_Zombie11997549_phixr
 
PM Email Web Contacts  Top
chorny
view post Posted on 21/9/2012, 10:39 Quote




Increible tutorial. Creo que lo vamos a probar jeje.

Saludos.
 
Top
view post Posted on 21/9/2012, 12:14 Quote
Avatar


Group:
Member
Posts:
101

Status:


Excelente tuto... Enhorabuena.

Seguro que más de un@ le sacaremos provecho.

Saludos!!!

image
 
PM Email  Top
view post Posted on 21/9/2012, 21:06 Quote
Avatar


Group:
Member
Posts:
1,615
Location:
Sevilla

Status:


Pero si tiene hasta una versión para Linux, ya no hay excusas, solo falta de tiempo. :lol:

Gran tutorial, saludos.


 
PM Email  Top
view post Posted on 23/9/2012, 16:53 Quote
Avatar


Group:
Member
Posts:
72
Location:
CHILE

Status:


uhhhh genial. seguire los pasos. dudas las comentare °

 
PM Email Web Contacts  Top
view post Posted on 24/1/2013, 14:37 Quote


Group:
Member
Posts:
2

Status:


Buenas, gran tutorial Mikonos pero me he guiando por todos los pasos y no me funciona :(

Las características de mi PC son las siguientes: Intel Atom. CPU 330 @ 1.60GHz 1.60GHz, 1,99 GB de RAM - Tarjeta gráfica: Intel 82945G Express Chipset Family 1024x768 (32 bit) (60Hz). Tarjeta de sonido: Realtek HD Audio output. Sistema operativo: Windows XP

Por favor podrías decirme como configurarlo, algo sencillo para que me funcione bien y ya está?? ^_^
 
PM Email  Top
view post Posted on 25/1/2013, 21:11 Quote


Group:
Member
Posts:
5

Status:


Cuantos FPS es lo mas que han logrado??? yo teniendo un dual core con tarjeta de video gforce de 1 gb ddr3 con suerte llego a los 40 fps jugando y 200 fps en las preview o menu, no se como subir los fps (en tekken 5 o stret figth x3) alguno sabe por ahi su truco?
 
PM Email  Top
view post Posted on 30/1/2013, 01:05 Quote


Group:
Member
Posts:
2

Status:


43 fps como máximo pero solo oígo el sonido y además lento y no veo nada, eso sin cd y si pongo una iso no llega ni a 30 y va mas lento aun y me da error y se cierra... :llorar:
 
PM Email  Top
view post Posted on 23/2/2013, 19:00 Quote
Avatar


Group:
Member
Posts:
2

Status:


Hola a todos. Primero dar las gracias a Mikonos por el tutorial, es una pasada.
Siguiéndolo paso a paso he conseguido que funcione a la primera :lol:
El único problema que detecto es que al jugar a uno de los juegos de fondo se oye un molesto pitido. Os aseguro que cuando llevas un rato, acabas de pitido...
He estado revisando el plugin de sonido y he probado a cambiarle distintas opciones pero nada.
¿Os ha ocurrido a alguno este problema?.
Gracias por vuestra ayuda y un saludo.
 
PM Email  Top
view post Posted on 4/9/2013, 15:34 Quote


Group:
Member
Posts:
2

Status:


Muchas gracias por el tutorial!
Aun asi, en muchos juegos sufro un retardo constante y, en general, van demasiado lentos. Los graficos aun asi se cargan bien. Sabes a que puede deberse?
 
PM Email  Top
view post Posted on 5/9/2013, 09:43 Quote


Group:
Member
Posts:
2

Status:


Tengo un i5 con 4GB de RAM, asi que no creo que deba de ser ese el problema :(
 
PM Email  Top
16 replies since 20/9/2012, 19:21
 
Reply