------------------------------------------------------------------------
 PS2 LENSCHANGER version 1.0 (beta 6)
------------------------------------------------------------------------
 (c) 2004-2005, Dampro  (dampro@gmail.com)
    http://www.lazonax.net
    http://www.murguichips.net
------------------------------------------------------------------------
 Agradecimientos:
   lacyg, Hermes, carlosfer, djhuevo, iluso, hits, seymurx, Platinox,
   canibal, aleco2k3, Sephiroth ...
   a los foros de la zonaX - http://www.lazonax.net
   al apoyo decisivo de la webshop:
    http://www.murguichips.net (iluso y hits)
------------------------------------------------------------------------
ADVERTENCIA:
   
   Leer estas instrucciones antes de usar !
   
   El uso inadecuado de este programa puede causar daos de los que
   no me hago responsable...
                                                   Dampro.
------------------------------------------------------------------------                                                
  
Introduccin:

PS2LensChanger es una aplicacin para PS2, creada con el nico objetivo
de permitir el cambio del tipo lente de una consola PS2 de una forma 
fcil y rpida. 

-- Porqu hay que hacer esto... y a quin le puede servir?

Esto es necesario, debido a los diferentes tipos de lentes utilizados 
por SONY en diversas versiones de sus consolas PS2, algunos incompatibles
entre s, lo que impide muchas veces cambiar este vital componente, porque
no se dispone del adecuado...  PS2LensChanger resuelve este problema!
Sealar que este programa es de uso avanzado y slo es til para aquellos 
que necesiten hacer un cambio de lente, cosa que puede traer problemas si no
se hace correctamente...

-- Cmo funciona?

PS2Lenschanger modifica el contenido de la memoria EEPROM que toda PS2 
posee, en esta memoria se guardan diversos datos de configuracin,
incluyendo los del tipo de lente instalado en la consola.
De acuerdo al tipo de lente escogido, se reprogramar esta memoria con los
datos adecuados, permitiendo as el correcto funcionamiento del lente.

-- Cmo se puede ejecutar LENSCHANGER en la PS2?

A diferencia de la versin anterior, en esta es posible cargar el programa
desde cualquier dispositivo presente en la PS2. por ejemplo, CD, MC, HDD, etc.
por supuesto tambin se puede utilizar una conexin con la PC para lanzar el 
programa (cable USB, ethernet)  
La opcin ms comoda y recomendada es instalar el programa en la MC (memory card) 
y disponiendo de un modchip que posea modo DEV, o exploit, para ejecutar de este 
modo el programa. 

-- Cmo se usa?

El programa se ha intentado hacer lo ms simple e intuitivo. Sencillamente, una
vez cargado el programa, se selecciona en el men el tipo de lente deseado, 
presionando "X" se acepta y se confirma la programacin presionando "START"
La programacin dura solo algunos segundos.

Hay muchos modelos de PS2 y por tanto diversas variantes de configuracin, por
esta razn el programa detecta el modelo o versin de consola y activa un modo
con un men adecuado a la misma. Por ejemplo, si es una consola V12 (pstwo) se 
mostrarn solamente los lentes disponibles para esta consola.

Sin embargo, en ocasiones puede haber problemas detectando el modelo correcto
de PS2. esto puede ser debido a diversos problemas, como por ejemplo una eeprom
con datos corruptos... en este caso el programa entrar en el modo "avanzado"
donde habr que escoger manualmente la versin de la consola, antes de poder 
seleccionar el tipo de lente. A este modo especial se puede entrar tambin 
manualmente, presionando "SELECT" al inicio, cuando se muestra el mensaje de 
advertencia de versin beta.

Por ultimo, es buena idea antes de programar hacer un "backup" de los datos 
originales de la eeprom, presionando "R1". Si el programa se ha cargado desde
CD o MC, el archivo backup se crear en la MC (mc0:/LENSCHANGER/) si se carga
desde PC utilizando conexion USB o RED, se crear en la misma carpeta desde donde
se ejecut el programa en la PC, exactamente igual que la versin anterior.

Estas son todas las funciones disponibles:

/\ triangulo - apaga la consola (standby)
[] cuadrado  - informacin
O  circulo   - no activo (muestra los ID de la consola cuando se ejecuta desde PC)
X  equis     - aceptar opcin del men
R1  - crea un archivo backup de la informacion de la eeprom
L1  - restaura archivo backup a la eeprom

Nota: la primera vez que se ejecute el programa, aparecer una pantalla de
configuracin, para escoger el idioma que se usar en los mensajes.
(esta configuracin se grabar en la MC)

-- Si falla algo... se rompe algo?

Aunque el proceso es muy seguro y ha sido probado extensamente, queda la posibilidad
que por algn motivo ocurra un fallo, se corrompa la informacion de la eeprom, o 
por error se programe un tipo incorrecto de lente... si esto ocurre,  la consola 
puede llegar a quedar totalmente incapacitada para leer !!!
En este caso, se puede intentar de nuevo o restaurar el contenido original de la
eeprom, presionando "L1" por supuesto, antes debe haberse creado el correspondiente
backup de la informacion contenida en la eeprom, lo cual como se vio antes se hace
presionando "R1"
Otra opcin es instalar temporalmente el tipo de lente reprogramado por error, si
se conoce cal fue y se dispone de l (actualmente algo dificil)
En todo caso el problema no es de hardware; todo debe arreglarse cuando se restauren
los datos correctos y se instale el lente correcto.

Lo mas aconsejable es usar el programa instalado en la MC, si se dispone de chip
con capacidad de modo DEV o EXPLOIT, de esta forma el proceso se independiza por
completo del lector. As es muy sencillo recuperar cualquier problema causado.

-- No funciona el lente que se puso!

Pueden existir varios problemas en la consola que impiden que un lente funcione
correctamente.
Por ejemplo, si el lente anterior presentaba problemas, es posible que otros
componentes estn daados, el mismo lente que se intenta poner puede estar
defectuoso, ajustes mecnicos, etc... antes de cambiar el lente es importante 
comprobar todo esto, de ser posible probar la consola con un lente en buen estado,
del tipo original.
Tambin es buena idea probar el lente que se va a poner en otra consola, para
asegurarse de que todo est bien.
Si el lente es nuevo, es necesario revisar si est bloqueado, y en caso afirmativo
eliminar el puente que protege al lser, pero que impide su funcionamiento.
En ningn caso si el lente es nuevo deben alterarse los ajustes de los 
potenciometros! Solamente, si el lente es de uso y no funciona correctamente
puede intentarse ... Existen muchos tutoriales que explican con lujo de 
detalles como hacer todos estos ajustes. 

-- Cuantos tipos de lentes hay para PS2?

Para las consolas PS2 antiguas, (versiones V1-V10) los lentes utilizados 
por SONY fueron los KHS400, de la propia SONY, y los HD7 de Sanyo.

con las variantes siguientes:

(SONY)
KHS400A - en japonesas modelos SCPH1xxxx ??? 
KHS400B - modelos SCPH3000x (V1 - V4);
KHS400C - modelos SCPH3000xR - SCPH5000x (V5 - V10);
son compatibles entre s, pero debido a las diferecias de tamao entre la B y C 
en algunas versiones de consolas no es posible intercambiarlas directamente. 
(es dificil pero no imposible)

(SANYO)
HD7 - modelos SCPH3x00xR , SCPH5000x (V5 - V10);
de estos lentes SANYO existen dos variantes, popularmente "R" y "HD7" esta 
ltima lleva marcado HD7 en su cubierta plstica, existiendo tambien variantes 
de cuerpo metalico y plstico. todas estas HD7 y "R" son compatibles entre s,
pero son incompatibles con las KHS400x de SONY.
 
Para las PS2 ms modernas, (versiones "slim" V12, V13...) ("PSTWO") SONY ha 
utilizado hasta ahora 3 tipos de lentes:

(??)
SPU3170
protector metlico de forma aproximadamente triangular;
incompatible con la KHM430 y PVR802; diferente tamao y montaje.

(SONY) KHM430; (MITSUMI) PVR802W;
protector metlico de forma cuadrada.
estas dos son compatibles entre s, y algo ms pequeas que la SPU3170.
para cambiar una de estas por la SPU3170, dado que el tamao y modo de
montaje varan, se requiere cambio no solo de lente sino del mecanismo
completo del lector, adems de la reprogramacion de la eeprom.
  
-- Por hacer....

sealar un detalle: en el caso de las consolas pstwo, si se ha ejecutado el 
programa desde PC utilizando cable USB el backup se crear en la MC, no en 
la PC, como debera ser en este caso... esto slo ocurre en consolas V12 y
con cable USB, no es gran cosa ni de importancia, y se arreglar en proximas
versiones.

quedan varias cosas... no hay programa libre por completo de errores ...

.... FIN ....

Dampro.  