Edito todo y vi a comerzar hacer un tutorial :
Ya que veo mucha gente està interesada en el emulador un tutorial no viene de mal
Historia
Han pasado varios authores en sus etapas desde entonces comenzo Linuzappz el mismo creador del emulador PCSX de PSX , se fue del proyecto a finales del 2005 aproximadamente , desde entonces en enero del 2006 entro zerofrog y desde ahi el emulador ha ido destacando subiendo una retrocompatibilidad inmensa :
Proyecto pcsx2 Unix (Actualmente algo parado)
Ahora lo mejor de todo paso a paso los procesos que hay que hacer.
1) bajar el emulador desde
aquí
2) Lo instalamos y por seguridad lo pondremos en està ruta x:\PCSX2 "x" por la unidad que sea.
3) Los ejecutables són pcsx2t.exe y pcsx2.exe que mas abajo explicarè para que sirven cada uno)
Configurando Pcsx2
PCSX2 desde la ultima 0.9 viene en 2 versiones , digamos dos ejecutables ¿Ahora os preguntareis para que funciona cada uno? Pues bien el ejecutable pcsx2t.exe es para aquellos sistemas operativos inferiores a windows xp con service pack 2 , veamos para que lo tengais mejor es un emulador sin ningun truco en el codigo .
En cambio el ejecutable pcsx2.exe hace uso de la memoria virtual disponible del sistema para ello necesitas windows xp con service pack 2 y permiso del administrador , esto se ha echo para ganar aveces las cargas y un framerate más decente y no sobrecargar la memoria principal.
Las opciones que he nombrado anteriormente configuracion -> CPU las 4 primeras tienen que estar activadas si qureis una buena velocidad del emulador y por ultimo VU Skip (garantizado una mayor velocidadad) y las opciones MTGS/dualcore según procesador tenga HT o Dual core (Amd x2/intel core duo)
Los plugins graficos de momento solo existen dos
GSX9 : Recomendado para tarjetas antiguas , compatible pixels shaders 1.1 , 1.4 , 2.0 y 3.0 y tiene un parche para el final fantasy X .
ZeroGs : recomendado para tarjetas Nvidia 6200/ Ati x300 o superior (Requiere pixels shaders 2.0)
Tiene opcion de saber el framerate con acceso directo shift + f7
Tiene opcion de ver cada vertice (wireframe)
Tiene mejora de antiliasing AA4x (Esto reduce rendimiento segun que tarjeta) Acceso directo f6
Tiene filtro bilinear en las texturas (Esto aveces va bien segun que juegos no en todos) acceso directo shift + f5
Tiene acceso directo a grabar un video en .avi
Acceso directo F7
Tiene acceso de cambiar la resolucion (Ojo Esto no es la resolucion del juego , Si no la resolucion de la ventana , es decir no afecta la velocidad en ningun momento)
Nota : Zerofrog està trabajando con el bug en texturas con tarjetas graficas que no soporten texturas en coma flotante de 16bits .
Sonido :
Por ahora solo hay publicamente el Peops 1.6 que emula bastante bien el sonido , hay pocos problemas a los que depurar
Por ahora no hay ninguna configuracion exacta , tal cual como viene , tendria que sentirse bien
Consejo que para arrancar cd's useis Peops 1.2
Consejo para arrancar isos linuzappz 0.5.0
Teneis que configurar el teclado configuracion ->
mandos , Es facil configurarlo funciona igual que en EPSXE selecionas y pulsas la tecla del teclado que quieres .
Debeis de tener bios y copiarla en la carpeta bios (No voy a poner links debido a la ilegalidad por copyright por sony) En todo caso con propia responsabilidad de cada uno/a poner por google ps2 bios o en la emula (Otra forma es dumpeando la bios por ethernet con la ps2 propia esto si que es legal)
Pero ni Elotrolado ni yo me hago responsable .
Una vez tenida la bios la copiais en la carpeta que os dije
Ahora poner el juego y os deberia de ir solo tal cual metiendo en archivo -> Run CD/DVD
Tambien hay un bug como ya nombre en esta version si vás a configuracion -> patches pues el emulador se cierra debido a una mala compilacion al final , sale el nombre error VHACK y se cierra
Pues ya hay solucion posible fixeado por refraction
Arregla errores en 0.9.2 compilacion 18/11/06
Si os sale un error que no os detecta el plugin SPU2 .dll
Es debido a que falta una .dll que se olvidaron
.dll para detectar el plugin de sonido error :126
Se me olvido decir què esto tiene que ir copiado en la carpeta de pcsx2
Hasta aquí mi explicacion de lo mas importante para que funcione de configuracion
mas abajo a continuacion os dejo un programa para hacer "pnach" Como erá en el epsxe "el famoso PPF" en la carpeta patches (para que haga efecto el parche esto necesitas tener enable patches habilitado en el emulador (De poco sirve crearlo )
Para comenzar el programa es totalmente legal , ya que lo que tu haces es ver la linea en hexadecimales y intentar rular en el emulador haciendo un parche como se hizo en Esxe
El propio tutorial es para saltarse algun "Video en MPEG" que aveces fallo en el DECODE y se queda el emulador bloqueado y poder continuar
Ps2dis
Una vez descargado lo que haremos es ir en file -> Open
Deberemos tener el CD/DVD el juego puesto en el lector y buscaremos el archivo que ponga SLUS_XXX o SCES_XXX SLPS_XXX . Solo existe un archivo d'este tipo en todos los cd's/DVD'S de ps2.
Es el fichero maestro del juego
Una vez selecionado vamos a Edit -> fin patern
Os saldra una casilla ponemos este codigo 4000838c0800e0030000628c
Activamos la casilla as hex string
Deberia saltarse a una linea del juego -> Haremos doble click en ella y en comand deberiamos de poner en la casilla mas abajo de la linea resaltada deberia poner v0 del lw, $0000(v1)
Pues en los numeros "remarcados de azul" debera de acabar en 8 si no el parche no funcionara por ejemplo si es 00236CP5 pos será 022236CP8
Memorizemos este numero .
el gametitle= El nombre del juego Si es NTSC/USA y SL****
el Video del comment=Skips video por MaXiMu (el sceMpegIsEnd)
/ / skip video (sceMpegIsEnd)
el patch=0,EE,YOUR NUMBER,word,24020001
022236CP8
En your number lo sustituyes por el numero que habremos sacado
Nota : Aveces en algunos ordenadores "No detecta el codigo de Hexadecimal" Diciendo No found o failed que explicaré mas abajo la posible solucion al asunto.
Luego esto lo deberemos de guardar en .pnach pero para ello necesitamos el CRC=XXXX (Esto lo podemos encontrar cuando arrancamos el emulador "debemos de tener enable consola" y arriba te pone patch not found y acontinuacion en mi caso = crc=AA2f2f0495
En cada juego tiene su CRC
Guardaremos en .patch
el gametitle= El nombre del juego Si es NTSC/USA y SL****
el Video del comment=Skips vdieo by Author (el sceMpegIsEnd)
/ / skip video (sceMpegIsEnd)
el patch=0,EE,022236CP8,word,24020001
En mi caso lo debere de guardar en AA2f20495.pnach y luego copiarlo en la carpeta patches y si todo sale a la perfeccion ya podremos jugar a la perfeccion
En caso de que no te detectase el "codigo "Hexadecimal"
Hacemos el mismo paso abrimos el archivo "SL***" en la primera linea remarcada de azul vamos a edit -> Edit line atributes y en label -> Le pondremos sceMpegIsEnd
Luego le damos en copy y hacemos un past en el bloc de notas nos saldran varias lineas en C nos la memorizamos de momento .
//Skip Videos
patch=0,EE,00100008,word,24020001
En mi caso seria :
00100008:3c020056 segun lo indica lo extraido del "ps2dis".
sceMpegIsEnd: #
lui v0, $0056 # 00100008:3c020056
//skip videos patch=EE,00100008:3c020056,word,24020001
Lo guardamos como antes os dije con su en mi caso fue AA2f2f0495.patch
Y Tatachan El juego rulara y se saltara "El video entrante posible"
P.D Hay que copiarlo en la carpeta patches que està en "x":\PCSX2 "x" es tu unidad en la que has almanezado.
Nota : Esto està basado en lenguaje ingles Es decir
Que cada Juego en su version puede variar
Aquí os dejo el codigo .
//Japanese
//patch=0,EE,XXXXXXXX,word,24020000
//English
//patch=0,EE,XXXXXXXX,word,24020001
//French
//patch=0,EE,XXXXXXXX,word,24020002
//Spanish
//patch=0,EE,XXXXXXXX,word,24020003
//German
//patch=0,EE,XXXXXXXX,word,24020004
//Italian
//patch=0,EE,XXXXXXXX,word,24020005
//Dutch
//patch=0,EE,XXXXXXXX,word,24020006
//Portuguese
//patch=0,EE,XXXXXXXX,word,24020007
Saludos.