Bueno, como ya os conte el otro dia, haciendo pruebas con el un pic 16F84 encontre una manera para cargar con el chip "encendido" tanto juegos originales de PSX, como copias. Por asi decirlo "los detecta automaticamente" (JEJE , mentira, pero funciona)
El codigo que adjunto esta preparado para el chip 12C508A y hay un hex para cada zona (Europa,USA,Japon), puesto que el codigo utiliza un sistema que se basa en el tiempo que una PS2 tarda en "reconocer" la copia y es critico.
El chip se puede montar de dos maneras:
-CHIP TIPO USB (USB2): Para montarlo usais el esquema ya conocido del antiguo chip usb, pero ahora teneis que soldar un cable entre las patillas 1(+5v) y 4(RESET). Ahora no hace falta montar el interruptor puesto que el chip funciona tambien con los originales. Como siempre, montar el condensador de 1 microFaradio.
-MODCHIP4A. Este chip se monta con cuatro cables, todos faciles de soldar y se usan los puntos 1 (+5v),8 (MASA), 4 (RESET) y 6 (SCEE) del 8modchip (OJO, montar condensador). El funcionamiento es el siguiente:
- Si encendemos pulsando menos de 2 segundos la consola, el chip entra conectado y se pueden jugar a copias y originales
- Si encendemos pulsado mas de dos segundos, el chip se apaga. Este modo sirve para juegos originales que sean conflictivos (alguno habra ¿no?
- Si hacemos un nuevo reset, el chip sigue en el mismo estado, asi que para cambiar de modo hay que apagar.
Ver el fichero usb2mod4a.txt para mas info.
ORIGINALES TESTEADOS: Final Fantasy 8,Alone in the Dark, Manager de Liga 2001.
Ah! como es mi costumbre, incluyo el ASM