PERCHE escribió:con un 5000 x2 y una 1950 algunos juegos son jugables, por ejemplo el gt4 va a 30 fps, el kingdon heart 2 a 40 fps, el tekken 4 a 16, lo que es flipante es que haga falta una mostruo quadcore overclock para mover este emulador y por ejemplo el de dreamcast vaya tan bien con un pc muchisimo mas modesto con graficos mas o menos similares
El dilema es que todo el hardware es dual core por así decirlo y todo lo que ves aparentamente EE , GS el clock (Reloj) Hay que multiplicarlo por dos , con lo que es normal ya con un CPU no dual te encuentraras con un cuello de botella que flipas Ahi el rendimiento dado , y usan el GPU para filtrados tipo AA , texturas y shaders (La ps2 soportaba pixels shaders 1.1 , pero así como mejoras con el GPU del que dispones)
El GPU Tambien es importante para que mueva con soltura el AA , texturas y los shaders con suavidad pero la polemica viene en la intercomunicacion entre CPU y GPU , el ancho de datos en ps2 es muy bestial (EE+GS) así que no te esperes jugar a la ps2 de forma decente en una tarjeta de gama baja y un CPU no dual .
Aqui un copy & past una vez más :
Aclaración: Este material fue estraido de los amigos Pcsx2 hispanos, para uso informativo).
Información Tecnica del Emulador y Similitudes del Hardware con respecto a Playstation II:
El Emulador en si representa un solo programa, pero dentró de El existen varios Subprogramas que funcionan entre sí y se Sincronizan para cumplir la función de Procesamiento-Emulación igual que en la PS2.
Pasamos a Enunciar los componentes del Emulador y de PS2:
1) IOP: Procesador de Entrada y Salida (Input Output Processor).
En PCSX2 sería definido como el Nucleo en su Totalidad, mientras que en PS2 no lo es. Se encarga de mandar todas las instrucciones a sus respectivos subprogramas, componentes y de sincronizarlos. Realiza la función de solicitud de Datos y Lecturas.
Controla la Función del CDVD (CDVD-ROM), USB (Almacenamiento Masivo por USB), HDD (Disco Duro o Hard Disk Drive), Memcards (Tarjetas de Memoria) y Joypads (Controles de Mandos).
2) EE: Motor de Movimiento (Emotion Engine)
En PS2 sería definido como su Núcleo, al igual que en la PC es su procesador. Ademas de cumplir esta función coordina el procesamiento de la Unidad Grafica (GPU). Toda la información que el IOP le mande es ejecutada por el.
3) SPU2: Unidad de Procesamiento de Sonido 2 (Sound Processor Unit 2)
Unidad de Procesamiento de Sonido, de su función se encargan los Plugins.
Traducción Practica: Esto permite que veas a Yuna cantando el nananana de Final Fantasy X-2.
(Aclaración: No se pretende desvirtuar la información Tenica, ni al Emulador ni a PS2 con los comentarios Pajeros y/o Altamente Pelotudoz del Autor del F.A.Q).
(Información de Plugins mas Adelante).
Subcomponentes del Motor de Movimiento o Emotion Engine:
Traducción Practica: Esto permite que le veas la Chambomba a Rikku en todos los Angulos y perspectivas posibles.
(Y seguimos...)
4) DMA: Acceso Directo a Memoria (Direct Memory Access).
Se encarga de la Administración de Memoria del Motor de Movimiento. La Memoria total es de 32MB.
5) Vu0 y Vu1: Unidades Vectoriales (Vector Units).
Se encargan del Manejo de Vectores y Poligonos en 3D. Rotación Posición, Perspectivas, etc etc. En las especificaciones de Hard de PS2 se utilizan 2 para realizar el proceso a una velocidad considerable.
6) IPU: Unidad de Procesamiento de Imagenes (Image Processor Unit)
Como las Vu´s se encargan del Manejo de los Poligonos... la IPU se encarga del proceso de Descompresión de Video en su norma MPEG2.
Modo Practico: La presentación de FFX-2 en que se nos cae la baba viendo a Yuna Cantando es manejada y descomprimida por la IPU.
6) SIF
Se encarga de la conversión de Datos de 32 a 64 Bits y también al proceso inverso. A travéz de este proceso permite que el Motor de Movimiento se comunique con el IOP de una manera Rápida y Fluida.
8) GIF
Su función es la transmisión de los datos de las Unidades Vectoriales al Sintetizador de Graficos.
9) GS: Unidad Sistetizadora de Graficos (Graphics Synthetizer)
Es quien produce el proceso de Aplicado de Texturas, Filtros y Rendereo Final de la Imagen.
10 y Muy importante) Factores de Incidencia de Velocidad del Emulador con respecto al Hardware
(Porque el Emulador funciona tan lento segun que GPU y CPU utilices lógico).
Playstation 2 funciona a una frecuencia de Reloj (Clock) medida en Megahercios (Mhz). Al igual que la PC funciona a Clock realmente muy altos con respecto a la de PS2, cada uno de los Componentes antes mencionados trabaja PARALELAMENTE a esa Frecuencia de Reloj.
Se necesitan de 300Mhz para cada parte, agregando como detalle Tecnico también, que cada componente trabaja en una Arquitectura de 64Bits... por lo que se necesitan una X cantidad de Mhz adicionales para la Transformación de esas INSTRUCCIONES de 64 a 32 Bits en el procesador real de PC , (HAy version 64bits , pero dejada de lado porque esta muy verde aun desde la 0.9.4 , y el programa que se actualiza actualmente es el de 32bits )
11) Limitaciones con Respecto al Hardware : Atlon 64 y Pentium IV HT.
Si bien saben que Athlon 64 trabaja en un modo de 64 Bits "Emulado" o "Enmascarado" detrás de uno de 32Bits, el Sistema operativo también deberá de estar preparado para soportar un programa que trabaje con Extensiones REALES de 64 Bits.
Existen versiones de Windows XP Corporativas con soporte para 64 Bits reales, y tambien deberemos esperar hasta que salga Windows Vista. Una vez hecho esto, previamente adquirido un Microprocesador de 64 Bits "REALES", hay que esperar a que el Emulador Brinde soporte para esta funcionalidad de Hardware, que esperamos que lo HAGA en sus futuras versiones... cosa que permitira una alta incrementación en el rendimiento.
13) ¿El Emulador posee soporte para Aceleración por Direct3D?
Actualmente no porque no la necesita, ya que todo el proceso es realizado por el CPU, la aceleración por Direct3D solo produce suavizado en las Texturas y otros efectos, nada mas.
Por eso es muy dificil que veas la emulacion en equipos ya comentados , debes de ocurrir en cpu duales y una tarjeta media-alta .