viernes, 11 de marzo de 2016

Guia completa de los MOD con interruptores para la Sega Saturn (Segunda parte)

Índice de entradas de MODs para la Sega Saturn.
Con Interruptores: Parte 1      Parte 2   
Sin interruptores: Sencillo    Con micro   Mi versión


Este documento es una traducción del magnífico y extenso artículo  Método completo con interruptores para la Sega Saturn  escrito en francés por iGREKKESS en la página SegaKore el 25/06/2005.

Se ha introducido algún añadido y ligeras modificaciones para adaptar mejor el lenguaje al español coloquial, así como renumerado los apartados de otra forma que creo un poco mas clara. El artículo original está dividido en cuatro partes pero yo lo haré en dos, la parte teórica en la entrada anterior (apartados 1 y 2) y la parte práctica en esta (apartados 3 al 5).

Indice

1. Introducción

2. Técnica
2.1. Los diferentes modelos de Sega Saturn
2.2. Versiones de placas base
2.3. Chips de desbloqueo e historias con los pines
2.4. El caso de las Saturn modelo 1, versión PAL
2.5. Componentes 315-xxxx, puentes, BIOS y códigos de zona
2.6. Puentes : localización y disposiciones
2.7. Puentes: ¿pista o resistencia? ¿Cortar o no cortar?

3. Modificaciones: algunas "soluciones" posibles
3.1.1. Solución únicamente para la frecuencia
3.1.2. Cambio de frecuencia: para las Saturn modelo 1, versión PAL
3.1.3. Cambio de frecuencia: para las Saturn modelo 2 PAL, Rev. VAx
3.2. Solución Todo-con-4-interruptores: la solución mas bárbara
3.3. Solución Todo-con-2-interruptores: la solución intermedia
3.4. Solución Todo-en-1-interruptor: ¡EL TOPE!
3.5. SW4, la gran broma de las Saturn
3.6. Solución switch-less: ¿La solución definitiva?

4. Agradecimientos

5. Enlaces

3. Modificaciones: algunas "soluciones" posibles

Atención: Si no sabes manejar un soldador, no sigas por este camino

Importante: realiza estos cambios bajo tu propio riesgo; no puedo de ninguna manera ser considerado responsable si se inutiliza la consola. De hecho este cambio funciona muy bien, así que si la consola está dañada, sólo puedes culparte a tí mismo ya que el error sólo puede venir de ti... ¡Asegúrate de entender la información presentada en esta guía antes de empezar! ¡No dudes en pedir ayuda en el foro!... (AMPLIACION: Puedes pedirla aquí o en va-de-retro)

3.1.1. Solución únicamente para la frecuencia

Si sólo desea cambiar la frecuencia de la consola y, posiblemente, usar juegos de importación con un cartucho como el Action Replay, el cambio es muy sencillo para la mayoría de las Saturn.

En teoría, sólo tienes que localizar la pareja JP1/JP2 (o JP1/R29 según el caso), identificar su unión común así como las líneas de +5 voltios y de 0 voltios. Cortar con un cúter la pista si está presente en uno de los puentes (caso 1), conseguir un interruptor de 2 posiciones y conectarlo a cada punto identificado más arriba, de la siguiente manera:

50Hz  60Hz caso 1: selección por pista


Si te encuentras en el caso 1, estas obligado a enviar, además de f, los +5 voltios y 0 voltios al interruptor.

50Hz  60Hz caso 2: selección por resistencia

Si estás por contra en el caso 2, se necesita enviar además de f el potencial opuesto al enviado por la resistencia.

Los dos ejemplos anteriores son válidos para las consolas PAL originales (JP2 seleccionado), en el caso de una consola NTSC original es al contrario: la pista/resistencia está en JP1 y en lugar de enviar los +5 voltios al interruptor, ¡en el caso 2, enviamos los 0 voltios!

Sin embargo, este método básico se aplica a muy pocas consolas PAL (a diferencia de las consolas NTSC), y es válido, obviamente, sólo en el modelo 1 y el modelo 2 PAL SD; para la versión del modelo 1 PAL véase el punto 3.1.2., y para el modelo 2 PAL Rev. VA7, VA9 y VA13, véase el apartado 3.1.3

Conclusión: una modificación simple y conveniente cuando se tiene un cartucho Action Replay (que se hizo para los juegos de importación) ¡y no se es un as del bricolaje!

Material necesario:
- 1 interruptor unipolar de 2 posiciones (ON/ON)
- 2 o 3 cables
- cúter
- soldador y estaño
- multímetro o un medidor de continuidad

3.1.2. Cambio de frecuencia: para las Saturn modelo 1, versión PAL

Felices propietarios de este modelo de Saturn, ¡aquí es donde se complican las cosas! Como explico en el apartado 2.4. estos modelos no se modifican de la misma forma que las otras para la frecuencia. El procedimiento descrito en 3.1.1. por tanto no es válido, si se intenta seguramente va a presentar problemas (pero se puede intentar ante la duda).

En efecto, tras verificarlo, parece que el pin 79 del chip Sega 315-xxxx que se encarga de la frecuencia no es el único que utiliza la pista unida por el par de puentes JP1/JP2 (R29); hay otro pin utilizando la misma pista (posiblemente debajo del propio chip Sega 315-xxxx) que es la causa de la anomalía al mover a 60Hz la consola.

Resultado: para evitar este problema no se puede puentear en JP1/JP2, ¡debemos inhibir completamente el pin 79 del chip Sega 315-xxxx!

En resumen: ¡desoldar el pin 79 de la placa base, levantarlo y soldarle un hilo! ¡lo que llamo manipulación de altos vuelos!

Para ello, debe localizar el chip Sega 315-xxxx en la placa base (véase el componente grande en un círculo rojo en la imagen 6, así como la línea de nuestro interés.


El pin 79 (en azul arriba) se encuentra
cerca del puerto del cartucho.


Para desoldar el pin, la mejor manera es
tomar un objeto puntiagudo (como un cúter),
pasarlo por detrás, y levantar muy suavemente
mientras se aplica el soldador en el punto
de soldadura...

Una vez el pin desconectado, levantarlo muy suavemente
y estañarlo ligeramente.

Sólo queda soldarle un cable.
Asegúrese de que se mantenga en su posición,
para evitar que se rompa el pin con el
movimiento...

Importante: evite al máximo el movimiento excesivo de la herramienta o el exceso de calor de su soldador ¡a riesgo de romper el pin! Si el pin se rompe, por lo que he visto por mis pruebas, la consola no se puede estabilizar (evidentemente no hay pull-up/down interno) y comienza a oscilar entre 50 y 60 Hz para satisfacer el desorden circundante (claramente: murió).

50Hz  60Hz
La parte más difícil está echa, al final del nuevo hilo tenemos f, sólo queda enviarlo al interruptor al punto B, y encontrar una toma para los 0 voltios y los +5 voltios, y enviarlos  a los puntos C y A respectivamente

¡¡Este método es también aplicable (si se entiende bien) en el caso de otros cambios (interruptor integrado), como se describe un poco más abajo!!


Conclusión: una modificación arriesgada pero factible, es mejor pensárselo 2 veces antes de lanzarse. ¡¡Estas advertido!!

Material requerido suplementario:
- Una buena cantidad de destreza y compostura

3.1.3. Cambio de frecuencia: para las Saturn modelo 2 PAL, Rev. VAx

Como se explica en 3.1.1. estos modelos de Saturn PAL (VA7, VA9 y VA13) no se puentean de forma estándar con el par de puentes JP1/JP2...

Lejos de las dificultades encontradas para puentear la Saturn modelo 1 versión PAL, sin embargo, nos encontramos con un problema similar: el uso por otro pin (ver 3.1.2.) de la pista que llega a JP1/JP2 por el pin 79 del chip Sega 315-xxxx, impide una modificación directa al nivel del par de puentes.

Además, un intento de cambio básico como el explicado en 3.1.1., da lugar a la misma anomalía que se describe en 3.1.2....

Afortunadamente, el pin (nota X a continuación), ¡¡no está presente en la misma revisión equivalente USA!! por lo cual este pin "pirata" se recuperó de la pista que nos interesa, ¡puede por lo tanto ser más fácilmente inhibida!


Encuentre primero el par JP1/JP2, a continuación,
identificar la pista que lo conecta con el pin 79, aquí
justo a la izquierda de la marca "TP103".


Cortar la pista (sin miedo a profundizar) con un cúter,
en el lugar antes mencionado entre los pads marcados
como X y B, y soldar un cable en este último.


50Hz  60Hz
En el hilo disponemos de f, sólo falta enviarlo al interruptor en el punto B, y encontrar 0 voltios y +5 voltios, y enviarlos respectivamente a los puntos C y A.

¡¡Este método también es válido en el caso de otros cambios (interruptor integrado), como se describe a continuación!!

Conclusión: una modificación un poco más complicada que la básica, pero  accesible, y mas cuando se sabe manejar el cúter (¡cuidado con los errores!).

3.2. Solución Todo-con-4-interruptores: la solución mas bárbara

Si tienes interruptores de sobra y el uso de un circuito integrado te asusta, ¡se puede optar por esta solución!

A pesar de no ser limpia y optimizada, esta solución sigue siendo la forma más sencilla y completa con interruptores, ya que se basa en el mismo método que se describe en el punto 3.1.1. para el interruptor de frecuencia, pero aplicado a las 3 parejas de puentes adicionales para la zona, ¡lo que representa un total de 4 interruptores!

Si has seguido el apartado técnico, puede confundirte que he hablado sólo de 3 pares de puentes para la zona, y falta una cuarta pareja. De hecho, como he mencionado anteriormente, el par JP8/JP9 debe permanecer sin cambios entre una consola JAP, EUR o USA, no es necesario tocarlo, ¡lo que ahorra 1 interruptor y 3 hilos!

Desde aquí se puede aplicar estrictamente el mismo método descrito en 3.1.1. (o el 3.1.2. si se trata de un modelo versión 1 PAL) para JP1/JP2, y lo mismo para los puentes JP6/JP7, JP8/JP9, JP10/JP11 y JP12/JP13.

La parte más difícil es encontrar el lugar para ubicar los 4 interruptores en la consola, y el estrés de tener a mano siempre de una copia de la tabla de códigos de zonas (Tabla 3) para saber cuál es la posición a aplicar a cada conmutador para seleccionar el área deseada...

Conclusión: una modificación simple de realizar sin complicarse, para su uso posterior y sin mucho que diseñar...

Material necesario:
- 4 interruptores unipolares de 2 posiciones (ON/ON)
- de 8 a 12 cables
- cúter
- soldador y estaño
- multímetro o un medidor de continuidad

3.3. Solución Todo-con-2-interruptores: la solución intermedia

Se trata de una variante de la solución 3.4. (la siguiente solución), donde nos quedamos con dos interruptores en vez de usar solo uno, separando la selección de frecuencia de la de zona, lo que permite forzar los 60Hz en juegos PAL y forzar 50Hz en juegos NTSC.

Esta solución consiste en 1 interruptor dedicado a la frecuencia con un cambio similar al descrito en 3.1.1. (3.1.2. si se trata de un modelo versión 1 PAL), y de un segundo interruptor de 3 posiciones, asociado con un circuito integrado que permitirá seleccionar el área: JAP, EUR o USA.

El circuito integrado utilizado es un 74xx04 que integra 6 puertas inversoras (función lógica "NO"). Sin él sería imposible lograr la selección de tres zonas a la vez con un solo interruptor.

El esquema del cableado para esta modificación es el siguiente:

50Hz  60Hz

Aquí se utiliza sólo una única puerta inversora del 74xx04. Cuando esa puerta recibe un "1" lógico en su entrada (pin 1), pone un "0" lógico en su salida (pin 2) y viceversa. ¡Recuerde enviar la alimentación de 0 voltios y +5 voltios al chip!

Si dispone de una saturn modelo 1 versión PAL, puede aplicar esta solución si quiere disponer de un selector-de-país, haciendo caso omiso de la parte dedicada a la frecuencia (1 interruptor menos).

Conclusión: una modificación de interés limitado ya que muchos juegos lo soportan mal cuando se les fuerza a una frecuencia para las que no están optimizados...

Material necesario:
- 1 interruptor unipolar de 2 posiciones (ON/ON)
- 1 interruptor unipolar de 3 posiciones (ON/OFF/ON)
- 1 circuito integrado 74xx04 (inversor sextuple), ref.: 74HC04, 74HCT04, 74LS04...
- 2 resistencias de 1K (marrón-negro-rojo) o de un valor cercano
- un número de cables variable
- cúter
- soldador y estaño
- multímetro o un medidor de continuidad

3.4. Solución Todo-en-1-interruptor: ¡EL TOPE!

Ciertamente esta es la solución más práctica y más limpia (al menos desde el exterior de la consola), ¡solo hace falta 1 interruptor para un cambio completo!

Agrupar a la vez el cambio entre las 3 principales zonas del mundo (JAP, EUR, USA) con solo un interruptor de 3 posiciones, combinandolo para cada zona con su frecuencia apropiada, es posible con un pequeño chip que nos permitirá para realizar un cableado complejo para un resultado que no podría ser más sencillo.

El circuito integrado utilizado es un 74xx04 e integra 6 puertas inversoras (función lógica "NO"). Se utiliza la ecuación lógica simplificada de la tabla de códigos de zonas (Tabla 3) para las 3 zonas de interés, incluyendo la frecuencia, lo que podemos alcanzar usando el siguiente diagrama de cableado:


Aquí se utilizan sólo 2 de las 6 puertas que proporciona el inversor 74xx04. Cuando una  puerta recibe un "1" lógica en su entrada (pin 1), pone un "0" lógico en su salida (pin 2) y viceversa. ¡Recuerde enviar la alimentación de 0 voltios y +5 voltios al chip!

Las resistencias (R) son obviamente esenciales porque de la misma manera de las que se encuentran en algunos puentes, sirven como pull-down y participan en el funcionamiento del montaje.

En el caso de la Saturn modelo 1 versión PAL, o de la Saturn modelo 2 PAL VA7, VA9 y VA13, consulte respectivamente los apartados 3.1.2. y 3.1.3 para el cableado de f.

Este cambio está lejos de ser simple, no dudes en ayudarte con un esquema de cableado y de un multímetro para comprobar los puntos que entran en juego, ¡e incluso una lupa para verificar las soldaduras!

Ejemplo: modificación sobre una placa PAL SD antes de cerrarla...


Un hermoso lio de cables, de ahí la necesidad de hacer un esquema para no perderse

El circuito integrado pequeño mostrado arriba es en encapsulado SMD, lo que no recomiendo por ser un verdadero dolor de cabeza para soldar. ¡Prefiero el encapsulado DIP/DIL (estándar) para este tipo de componente!

Recuerda que antes debes ubicar la posición del interruptor, para luego determinar la longitud y la ubicación de los cables, además del emplazamiento del 74xx04 que se tendrá que fijar en algún sitio (la cinta aislante es útil para esto), al abrigo de falsos contactos (si dispones de fundas termo retráctiles, se recomienda su uso).

Se pueden ahorrar soldaduras reagrupando los 0 voltios y +5 voltios del 74xx04 y el interruptor con 2 hilos aéreos que se unen al conector de alimentación (para eso se necesita simplemente identificar estos 2 potenciales indicados en la placa de alimentación, a nivel del conector).

El resultado es correcto como se aprecia



¡En este punto solo queda apreciar el trabajo efectuado!
¡¡¡Buena suerte y mucho valor para llegar hasta aquí!!!

Nota: La ubicación del interruptor en la foto no es la más inteligente, ya que por este lugar pasa el cable del lector de CD-ROM y que puede ser molesto en algunos casos (¡especialmente para colocar un chip!).


Conclusión: ¡el método recomendado si tienes conocimientos de electrónica y acceso al material que se necesita!

Material necesario:
- 1 interruptor unipolar de 3 posiciones (ON/OFF/ON)
- 1 circuito integrado 74xx04 (inversor sextuple), ref.: 74HC04, 74HCT04, 74LS04...
- 2 resistencias de 1K (marrón-negro-rojo) o de un valor cercano
- un número de cables variable
- cúter
- soldador y estaño
- multímetro o un medidor de continuidad

3.5. SW4, la gran broma de las Saturn

Durante mi trabajo, especialmente en la Saturn modelo 1 versión PAL, para tratar de desentrañar el misterio de la reticencia al cambio de frecuencia, ¡he hecho un descubrimiento interesante!

Observé la presencia de una ubicación SW4 en las placas base PAL (Saturn modelo 1) y PAL SD (Saturn modelo 1 y modelo 2)...

Esta ubicación, que parece a propósito para un interruptor, está situada en la parte trasera de la consola, en el compartimento de la batería/tarjeta MPEG, justo al lado del pequeño botón de reset de la BIOS (marcado como SW1), como se muestra en esta imagen:


Me di cuenta de que era posible cambiar la frecuencia de la consola desde allí ¡sin ni siquiera tener que abrirla!

Si para las Saturn modelo 1 versión PAL esta información es poco interesante, ya que afecta a la par de los puentes JP1/R29 y por lo tanto está sujeto a la anomalía mencionado anteriormente en el punto 3.1.2., ¡para las PAL SD es realmente muy interesante si dispone de un Action Replay y con un simple interruptor de frecuencia essuficiente!


esquema 3,
lado de componentes

Gracias al pull-down realizado por la resistencia R29, es posible a la vista del esquema 3 conmutar fácilmente la consola a 60Hz ¡simplemente conectando el punto B al punto C!

50Hz  60Hz
Se puede montar un interruptor de 2 posiciones de la misma forma que en el caso 2 del punto 3.1.1. que en una posición enviará al pin 79 del chip Sega 315-xxxx un "1", por lo que la consola pasará a 60 Hz, y en el otra posición pondrá el pin a "0" a través de R29, y por lo tanto la consola pasa a 50Hz ...

Lo mas difícil será de hecho identificar tu consola sin necesidad de abrirla (en el modo perezoso)...
  • Si tienes una Saturn Modelo 2 PAL y SW4 está presente en el compartimiento de la batería, entonces tiene una SD PAL y el truco se puede realizar.
  • Si tiene una Saturn modelo 1 PAL, es difícil saberlo sin abrir la carcasa de la consola... Además, hay 2 posibilidades:
    • Puedes intentar una prueba en caliente (con la consola encendida), conectando el punto B al punto C (pulsa el botón de RESET a continuación) para ver si la consola ha pasado correctamente o no a 60 Hz. Si sale bien, entonces es un PAL SD y el truco se puede realizar...
    • O puedes simplemente abrir la consola, retirar la parte superior de la carcasa y verificar en la placa electrónica de la unidad de CD-ROM si tienes un chip de 64 pines. Si este es el caso, entonces es una PAL SD y el truco se puede realizar, si no es una versión PAL, y no se puede...

Conclusión: ¡Gracias Sega!

Material necesario:
- 1 interruptor unipolar de 2 posiciones (ON/ON)
- 2 cables
- soldador y estaño

3.6. Solución switch-less: ¿La solución definitiva?

Una pequeña nota para indicar la existencia de un tutorial en GameSX, proponiendo una modificación switch-less (¡sin interruptor!), que cambiará la zona de la consola ¡simplemente pulsando el botón de RESET!


Esta modificación, aunque muy interesante en su concepto, sigue siendo limitada ya que sólo funciona, en la actualidad, para pasar de Japón a Estados Unidos y viceversa. De hecho, el componente utilizado, un cuádruple multiplexor 2 a 1 (ref.: 74xx157), es muy limitado, ya que sólo permite jugar al final entre 2 configuraciones predeterminadas. En el tutorial de GameSX no se considera la frecuencia (América y Japón usan ambos NTSC), la modificación utiliza sólo 2 multiplexores del chip, por lo que es posible añadir una tercera frecuencia, ¡cambiar ligeramente la configuración y realizar un switch-less EUR/JAP por ejemplo!

También sería posible avanzar en este concepto, optando por un registro de desplazamiento bidireccional de 4 bits (ref.: 74xx194) por ejemplo. Este tipo de componente se utiliza comúnmente como un contador numérico, y permitiría por la sencilla pulsación repetida del botón de RESET, ¡pasar por cada configuración de forma consecutiva de las seleccionadas en la tabla de codificación de zonas (Tabla 3)!

Sumado a esto una función de decodificación (usando un poco mas de lógica) que conmute la frecuencia entre 50 y 60 Hz dependiendo de la zona seleccionada y listo, ¡¡tienes la Saturn multizona más limpia del mundo!!

¡Es necesario el asesoramiento de hackers experimentados!

4. Agradecimientos

Quería agradecer a las siguientes personas que me han ayudado a la realización de esta guía:
  • Cedrix, por su tutorial (por desgracia sin terminar) que abrió el camino a una comprensión más profunda de la Saturn y sus escaneados de las placas base.
  • Adoru, por prestarme algunas de sus consolas para que pudiera tener una gama más amplia de modelos para estudiar.
  • GameSX.com, el único lugar que expone en detalle las zonas del sistema de codificación y fue capaz de confirmar mi trabajo.
  • Dr.Willy, Rysley y chankakui por haberme ayudado a resolver el problema con la Saturn modelo 1 PAL.
  • marco rossi et Reffi por su información sobre las Saturn modelo 1 PAL SD.
  • Bidule, Anark y Axys por tomar la delantera en las Saturn modelo 2 VA9 y VA13.

5. Enlaces

Aquí hay algunos enlaces a otros tutoriales, menos técnicos pero más prácticos, que posiblemente también le ayudarán:
En Francés
En Inglés
Para obtener más información sobre la Saturn desde el punto de vista técnico, este sitio es fundamental (en japonés):

© SegaKore - están autorizadas todas las copias parciales o totales de este documento
con mención expresa de la fuente "SegaKore" y su dirección, gracias.

jueves, 10 de marzo de 2016

Guia completa de los MOD con interruptores para la Sega Saturn (Primera parte)

Índice de entradas de MODs para la Sega Saturn.
Con Interruptores: Parte 1      Parte 2   
Sin interruptores: Sencillo    Con micro   Mi versión


Este documento es una traducción del magnífico y extenso artículo  Método completo con interruptores para la Sega Saturn  escrito en francés por iGREKKESS en la página SegaKore el 25/06/2005.

Se ha introducido algún añadido y ligeras modificaciones para adaptar mejor el lenguaje al español coloquial, así como renumerado los apartados de otra forma que creo un poco mas clara. El artículo original está dividido en cuatro partes pero yo lo haré en dos, la parte teórica en esta entrada (apartados 1 y 2) y la parte práctica en la siguiente (apartados 3 al 5).

Indice

1. Introducción

2. Técnica
2.1. Los diferentes modelos de Sega Saturn
2.2. Versiones de placas base
2.3. Chips de desbloqueo e historias con los pines
2.4. El caso de las Saturn modelo 1, versión PAL
2.5. Componentes 315-xxxx, puentes, BIOS y códigos de zona
2.6. Puentes : localización y disposiciones
2.7. Puentes: ¿pista o resistencia? ¿Cortar o no cortar?

3. Modificaciones: algunas "soluciones" posibles
3.1.1. Solución únicamente para la frecuencia
3.1.2. Cambio de frecuencia: para las Saturn modelo 1, versión PAL
3.1.3. Cambio de frecuencia: para las Saturn modelo 2 PAL, Rev. VAx
3.2. Solución Todo-con-4-interruptores: la solución mas bárbara
3.3. Solución Todo-con-2-interruptores: la solución intermedia
3.4. Solución Todo-en-1-interruptor: ¡EL TOPE!
3.5. SW4, la gran broma de las Saturn
3.6. Solución switch-less: ¿La solución definitiva?

4. Agradecimientos

5. Enlaces

1. Introducción

He aquí una guía que espero que, definitivamente, aclare las cosas claras sobre el MOD con interruptores para la Sega Saturn, indicar de manera precisa su funcionamiento real en la selección de zonas, y dar herramientas con las que realizar la modificación según tus expectativas y posibilidades, ya que en efecto la Saturn es un mucho más compleja que una Mega Drive, ¡y por lo tanto tiene muchas opciones disponibles!...

Esta guía asume que ya estás familiarizado con los MOD con interruptores en consolas (al menos las de Sega), tienes conceptos de electrónica y conoces los motivos para dicha modificación (juegos de importación, compatibilidad de frecuencias para juegos optimizados, reducción de las bandas en la pantalla, etc.).

No esperes un tutorial que te indique en detalle como se efectúan las soldadura, en la Saturn hay muchas soluciones posibles, es el aspecto teórico el que se abordará y estará mas extensamente explicado solo un sistema: el all-in-1-switch ("todo en uno solo interruptor").

Este documento, obviamente, se centrará principalmente en las consolas PAL, puesto que las Saturn USA no tienen gran interés para los jugadores europeos, y las Saturn japonesas son piezas bastante caras y se debe pensar dos veces antes de modificarlas (¿es buena compra una Saturn JAP para modificarla y usar juegos PAL?)...

2. Técnica

Como excepción en esta guía, !el capítulo técnico es el más desarrollado y el más importante!

2.1. Los diferentes modelos de Sega Saturn

Para empezar, es importante conocer nuestro "modelo" de Sega Saturn.

Como en el caso de anteriores consolas de Sega, la Sega Saturn fue también objeto de varias revisiones en sus componentes, incluyendo no solo su placa base (los primeros modelos tenían problemas de calentamiento) o el reproductor de CD, sino también en su diseño.

Estos cambios en el diseño y la arquitectura interna de la consola no fueron muy grandes, Sega nunca se tomó la molestia de diseñar un auténtico "Saturn 2", como lo hizo con la "Master System 2" o la Mega Drive 2", por eso que hablamos en su lugar de la "Saturn modelo 1" y la "Saturn modelo2".

Específicamente, la distinción entre los dos modelos de Saturn es relativamente simple y se caracteriza por los siguientes parámetros:


Tabla 1 Modelo 1 Modelo 2
Diseño Botones ovales Botones redondos
Presencia del
led ACCESS
Presente Ausente
Ancho del BUS de
datos del CD-Rom
20-pins 21-pins
Presencia de chip de
64/32-pins en el CD-Rom
No Si

En algunos sitios dicen que la Saturn Modelo 1 tienen la placa de los puertos para los mandos separada de la placa base, lo que no es correcto ya que de hecho hay Saturn modelo 1 (japonesas) con los puertos directamente en la placa base (como la mayoría de los modelos de Saturn 2).

Ejemplos en imágenes:

Saturn modelo 1 JAP
Modelo Nº HST-3200

Saturn modelo 1 PAL
Modelo Nº MK-80200-50

Saturn modelo 2 JAP
Modelo Nº HST-3220

Saturn modelo 2 PAL
Modelo Nº MK-80200A-50

2.2. Versiones de placas base

Como se mencionó anteriormente, existen varias versiones/revisiones de la placa base en los dos Modelos.

Algunos ejemplos (no todas las variantes están reflejadas aquí):


Saturn modelo 1 JAP, versión VA0 CCI

Saturn modelo 1 PAL, versión PAL
Ampliación: Existe una variante 2C
de esta placa que es casi idéntica 

Saturn modelo 2 PAL, versión PAL SD

Saturn modelo 2 JAP, versión VA6 SG

Saturn modelo 2 PAL, versión VA9

Obviamente ¡hay muchas otras versiones/revisiones!

La versión PAL parece ser la primera placa base encontrada en Europa (al menos en Francia) en el modelo de Saturn 1 PAL. Una placa base conocida por proporcionar vías sencillas para cambiar la frecuencia de trabajo (ver explicación más adelante)...

La versión PAL SD (¿SD por "Segundo Diseño"?) por su parte, es la primera revisión de placa base que se encuentra en las Saturn Modelo 2 en Europa. Esta placa base también es casi idéntica en apariencia a la versión Saturn modelo 1 PAL.

Importante: ¡la versión PAL SD también existe en modelo Saturn 1! Esta placa base es la transición entre la versión PAL del modelo Saturn 1 y la versión PAL SD de la Saturn Modelo 2; es como esta última, salvo que el indicador ACCESS está presente, el cable de datos de CD-ROM tiene 20 pines en lugar de 21, y no aparecen problemas al ser cambiada la frecuencia ...

En Europa se puede informar de que, además de la PAL SD y VA9 en las Saturn Modelo 2, las revisiones VA13 y VA7 también se encuentran a menudo. La VA13 sería la última revisión en Europa...

Por último, la Saturn Modelo 2 JAP versión VA6 SG (¿SG por "segunda generación"?) es, obviamente, equivalente a la VA7 Europea. !También podemos cambiar las fuentes de alimentación de estas placas base sin problemas!

2.3. Chips de desbloqueo e historias con los pines

Probablemente ya lo sabes, una cosa que no hace el cambio con interruptores es que !no es posible usar juegos grabados! Este tipo de modificación sólo permite el uso de los juegos de importación originales, de manera óptima, sin necesidad de un cartucho de tipo Action Replay.

Para usar copias de seguridad solo existe la solución del swap o la del chip de desbloqueo (modchip) que se monta en el bus de datos entre la placa base y el reproductor de CD en la consola. Si está interesado en jugar con copias de seguridad, tenga en cuenta la cuestión de "la cantidad de pins de la consola" !la historia de los 20/21-pin y los 32/64-pin!

De hecho, en función a los modelos de Saturn y revisiones de la placa/reproductor de CD, vamos a hablar del números de pins del bus de conexión del CD (20 pines para el modelo de Saturno 1 y 21 pines para Saturno el modelo 2, ref.: tabla 1), pero también de la existencia o no y del número de pines de un chip (32 pines o 64 pines de acuerdo con las revisiones) presentes en las últimas versiones del modelo Saturn 1 (PAL SD en particular) y en todos los Saturn modelo 2, a nivel de la unidad de CD-ROM.

Estos dos parámetros son obviamente importantes ya que el chip se coloca "entre" la placa del reproductor de CD y la consola, y en algunos de ellos se necesita soldar un hilo adicional en el chip antes mencionado (32/64-pin).

Algunas placas de desbloqueo soportan mal los 64 pines y otras lo soportan a la perfección, por lo que ¡olvide los rumores acerca de la imposibilidad de desbloqueo con los 64-pins!


Ejemplo de componente de 64-pins encontrado en las
Saturn modelo 1 y modelo 2 PAL rev. PAL SD

Ejemplo de componente de 32-pins encontrado en las
Saturn modelo 2 rev. VA9 (PAL) y VA6 SG (JAP)

Esta información no tiene relación directa con la modificación con interruptores de la consola, pero pueden ser de ayuda para identificar mejor el modelo de su Saturn.

2.4. El caso de las Saturn modelo 1, versión PAL

Debemos advertirlo en este momento: si es dueño de una Saturn modelo 1 PAL (Modelo Nº MK-80200-50), con una placa base versión PAL, puede verse bloqueado cerca de la meta ...

Mientras que el método convencional no representa ningún problema para el cambio de país (cambio de zona), en este modelo de Saturn la frecuencia es otra historia; aplicando el método utilizado para otras Saturn obtenemos una anomalía en la pantalla, con una imagen que pierde por completo su sincronización (desplazándose por el televisor) y un silbido extraño producido por la consola... Así que mucha gente (incluido yo inicialmente) puede creer, lógicamente, !que en este modelo no era posible cambiar la frecuencia con interruptores!

Sin embargo, hemos encontrado la forma de sortear el problema y también tuvimos éxito en estos modelos con el cambio de frecuencia. Desafortunadamente, en este caso, ¡un problema oculta otro!...

El segundo problema es que la manipulación a efectuar para el cambio de frecuencia correcta en estas Saturn, es una manipulación de alto nivel (léase: peligrosa), ¡está lejos de ser accesibles a los principiantes! También, a menos que seas un as del pirateo o conozcas a uno, yo no aconsejaría tentar al diablo con el riesgo de estropear una consola para nada (porque esto es lo que te espera si fallas)...

Puedes juzgar si eres capaz a la luz de la explicación dada en el capítulo siguiente y en vista de su nivel electrónico, pero en caso de duda, piensa en invertir en un Action Replay (un cambio de país por interruptor por sí solo es de interés muy limitado, ¡usa la cabeza!), ¡o incluso en una Saturn modelo 2!

Nota: esto no se aplica a las Saturn modelo 1 con tarjeta versión PAL SD base.

2.5. Componentes 315-xxxx, puentes, BIOS y códigos de zona

Como anuncié al principio, es recomendable que ya estés familiarizado con el cambio por interruptores en las consolas Sega, y tengas conceptos básicos de la electrónica, ya que ¡lo que sigue tiene bastante del campo de la electrónica digital y la lógica combinatoria!

La Sega Saturn utiliza un sistema bastante complicado para configurar su zona. De hecho, es una especie de mezcla del sistema de la Mega Drive utilizando dos pares de puentes, y el Mega-CD utilizando una BIOS, aunque a diferencia de este último en que hay una versión de BIOS para cada zona, la BIOS de la Saturn es mucho más flexible mediante el uso de unas zonas de codificación tratados por un chip de Sega de la familia 315-xxxx y definidos por 4 parejas de puentes (8 puentes en total). Para la frecuencia, como la Mega Drive, la Saturn utiliza un par de puentes para definirla a 50 o 60 Hz, a través de otro chip de Sega 315-xxxx. La configuración de la frecuencia es por tanto independiente de la zona, pero se ajustan a la par dependiendo de esta última.

Los pares de puentes y chips Sega 315-xxxx que entran en consideración son los siguientes:

Tabla 2   Señal de Puentes Nombre Chip
Frecuencia : JP1/JP2  f 315-5744, pin 79
Zona : JP6/JP7
JP8/JP9
JP10/JP11
JP12/JP13
bit 0
bit 1
bit 2
bit 3
315-5964, pin 5
315-5964, pin 6
315-5964, pin 7
315-5964, pin 8

Nota : JP2 puede estar marcado como R29 en algunas placas base.

Los números de pin del chip Sega 315-xxxx asociado con cada par de puentes nunca cambian, sin embargo las referencias de estos componentes pueden cambiar. También encontramos que siempre se asocia con la frecuencia el chip Sega 315-5744, pero para la zona se pueden encontrar referencias diferentes: 315-5964 (placas VA6 SG JAP y VA7 PAL), 315-5690 (placas VA0 CCI JAP, PAL), 315-5890-02 (placas PAL SD, VA9 PAL), etc...

Por eso cada par de puentes se asoció con un bit de estado (fbit 0bit 1bit 2bit 3 ). Cada bit representa el estado de un pin del chip Sega 315-xxxx directamente relacionado con el par de puentes involucrados, y sólo puede tomar los estados lógicos "0" (0 voltios) o "1" (+5 voltios). Estos bits de estado se utilizarán más adelante en la tabla de codificación de las áreas y en los diferentes modelos.

Para cada par de puentes, según si es un puente o el otro el que está "seleccionado", se aplica la lógica como "0" o "1" al bit de estado asociado, como se explica en el siguiente diagrama:

Esquema 1     
Ejemplo: en el caso de la pareja JP6/JP7, asociado con el bit 0,
si se selecciona si JP6 se envía un "1" lógico (+5 voltios) al bit 0,
ubicado en el pin 5 del chip Sega 315-5964, y si se ha seleccionado
JP7, en cambio envía un "0" lógico (0 voltios).

Nota: ¡la disposición de los puentes anteriormente presentada no es
 representativa de como se encuentran en la consola!

A partir de esto, entonces podemos señalar a la siguiente tabla de verdad:

Tabla 3,
códigos
de zonas
bit 3
JP12/JP13
bit 2
JP10/JP11
bit 1
JP8/JP9
bit 0
JP6/JP7
Zona Valor
Hexa
AMPLIACIÓN
En otras Web
0 0 0 0 no usada 0
0 0 0 1 Japón 1 Japón
0 0 1 0 Taiwán, Filipinas 2 Asia NTSC
0 0 1 1 no conocida 3
0 1 0 0 USA, Canadá 4 USA
0 1 0 1 Brasil 5 Resto de América NTSC
0 1 1 0 no conocida 6 Corea
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9
1 0 1 0 A Asia PAL
1 0 1 1 B
1 1 0 0 Europa C Europa
1 1 0 1 D Resto de América PAL
1 1 1 0 E
1 1 1 1 F
Sistema de colores inspirado por GameSX.com
f
JP1/JP2
Frecuencia
0 50Hz
1 60Hz

Si entiende la Tabla 3 y se es observador, sin duda se nota que para las 3 zonas de interés, a saber Europa, USA y Japón (las otras son poco útiles en Europa), el bit1 está siempre en estado lógico "0" (0 voltios), ¡lo que permitirá una importante simplificación en la modificación!

Ejemplo: así están ubicados los puentes de configuración de una Saturn PAL...

Esquema 2:
Configuración
de puentes de
una Saturn PAL

El hecho de que la conversión hexadecimal de cada zona aparece en la Tabla 3 no es una coincidencia, ya que está incluido en la interfaz de usuario de la consola (pantalla de "Ajustes del sistema"), además de la frecuencia, como se muestra en estas capturas:


NTSC-1 : configuración Saturn japonesa.
JP1, JP6, JP9, JP11 y JP13 seleccionados.

NTSC-4 : configuración Saturn americana.
JP1, JP7, JP9, JP10 y JP13 seleccionados.

PAL-C : configuración Saturn europea.
JP2, JP7, JP9, JP10 y JP12 seleccionados.

¡Una buena manera de comprobar si la consola está correctamente puenteada!

Nota: estos valores hexadecimales también son utilizados por algunos emuladores, como el famoso Giri Giri, para definir la zona en su configuración! El índice "C" se utiliza para otras áreas además de Europa.

Así, la BIOS de la Saturn hace una comparación tonta entre "su" zona definida por los puentes y la zona presente en el área del encabezado del juego, y sólo se iniciará el juego si ambas zonas son consistentes.

Para cambiar la zona  y la frecuencia de la Saturn es suficiente cambiar la configuración de los puentes, realizando una modificación fija o una modificación variable basada en interruptores más o menos numerosos de acuerdo a sus expectativas y sus medios (¡de 1 a 4 en función del método solamente!).

2.6. Puentes : localización y disposiciones

De acuerdo con las versiones de placas base los puentes se encuentran en diferentes zonas, a veces todos en la misma cara de la placa base y otras en las dos caras. Sin embargo, nunca están lejos de los 2 componentes marcados con un círculo en rojo a continuación:

Nota : Estos componentes de Sega 315-xxx se ocupan de la frecuencia (el grande)
y de la zona (el pequeño), están siempre ubicados en el mismo lugar aproximadamente.

Algunos ejemplos de disposición de los puentes:


Saturn modelo 1 JAP, versión VA0 CCI
Todos los puentes
en la misma cara de la placa.


Saturn modelo 1 versión PAL y PAL SD
Puentes
en las dos caras de la placa.

Saturn modelo 2, versión VA6 SG JAP y VA9 PAL
Todos los puentes en la misma cara de la placa.

Una vez los puentes ubicados hay que identificar para cada pareja la toma de  +5 voltios, la de 0 voltios y la vía común (representada por el bit de estado en el Esquema 1), lo que nos lleva al Sega 315-xxxx. ¡No dudes en utilizar un medidor de continuidad y hacer un diagrama para ayudarte! Si tienes dudas y no sabe cómo encontrar los +5 voltios y los 0 voltios, recuerda comparar los puentes de configuración en las Tablas 3 y 4 con los de la consola para observar de acuerdo con el par de puentes seleccionado para cada pareja, donde están los 2 potenciales eléctricos.

En la mayoría de placas hay 2 tipos de configuración bastante común para los puentes, pero también algunas sorpresas:

Configuración 1,
pareja de puentes
alineados, la mas
frecuente

Configuración 2,
pareja de puentes
lado-a-lado, también
muy frecuente

Configuración 3,
¡la mayor sorpresa
que puedes encontrar
en la placa PAL SD
por ejemplo!

De ahí la importancia de identificar correctamente cada punto para evitar pasar 2 horas para encontrar donde lo hicimo mal, ¡o en el peor de casos hacer cortocircuito entre +5 voltios y 0 voltios!

2.7. Puentes: ¿pista o resistencia? ¿Cortar o no cortar?

Antes de emprender cualquier modificación, ¡una última cosa importante a saber que puede ahorrar mucho tiempo y energía! En función de las versiones de la placas base se pueden encontrar dos tipos de selección para los puentes:


Caso 1,
selección por
pista

Caso 2,
selección por
resistencia

La pequeña resistencia (componente de superficie) del segundo caso sirve como pull-up o pull-down en función de si se conecta, respectivamente al lado de los +5 voltios o al lado de los 0 voltios (se trata de una de pull-down en el ejemplo anterior, devuelve el bit de estado a "0" si no envía nadie nada en la parte alta). Además, no hay necesidad de tratar de cortar y aislar cualquier cosa, no es en absoluto molesto, al contrario, ¡incluso protege contra cortocircuitos y puede ahorrar un hilo en algunos casos!

El ejemplo más común es el famoso R29 (pull-down) presente en placas PAL SD como JP2, donde para el conmutador de frecuencia solo hace falta soldar 2 hilos sobre JP1, conectarse a un interruptor en una posición (cerrada) enviará +5 voltios para pasar la consola a 60 Hz f, y la otra posición (abierta) no enviará nada a f, ¡y hará pasar la consola a 50Hz a través de R29!...

En resumen y por tanto, en el momento de la modificación cuando un puente se encuentra como en el primer caso, cortar la pista limpiamente con un cúter, de lo contrario si el puente está en el segundo caso ¡no hace tiene nada que cortar!

lunes, 7 de marzo de 2016

MOD Región y Velocidad en una Saturn: Parte 4 montaje

Desarrollo del MOD:     Parte 1     Parte 2     Parte 3     Parte 4


Vamos con las fotos del montaje final, en el que se apreciará el porque de la distribución de los contactos entre las tres placas. Va en dos partes, primero el desarrollo de las placas y luego el cableado a la placa de la Saturn.

Desarrollo de las tres placas


Ubicación de los componentes en la placa, se aprecian los cables ya soldados para alimentación y jumper, y arriba y abajo hilos para la unión de las tres placas, esto es por mi idea sobre como montarlo, pero podéis cablear las placas con hilos.

La placa en la cara de soldaduras, creo que en esta foto le falta alguna línea mas. Para las uniones entre pines uso las sobras de las patas de resistencias, por tanto no tirarlas nunca por si acaso.

Aquí la unión de las placa principal y de interruptores, por eso ya se ve el porque de usar hilos, no es difícil de hacer, solo hay que calcular bien los tamaños para que quede en su sitio.

Por debajo ambas placas, en la placa de los interruptores he cableado con hilos para hacerlo mas cómodo los puentes largos.

Aquí unida la placa de LED, puesto uno para ver si cabe bien el led en su ubicación.

Placa de LED cableada a falta de ubicar los cinco led y las tres placas unidas,

Así quedan los led soldados en la placa, al final van justos y no hay que recortar nada las patas

Y aquí es como van ubicados los LED. están en la parte superior de la carcasa, y se puede poner y quitar la misma sin que haya ningún hilo unido a la parte superior. Cuesta un poco de meter todos los led pero queda muy bien, aunque aquí falta pulir el acabado de los agujeros.


Cableado

Aquí hay que encontrar los puntos donde soldar, que dependen del modelo de placa, hay varios circulando, en general se consideran de tipo 1 las de botones ovalados y de tipo 2 las de botones redondos, pero hay variantes dentro del mismo tipo aunque son muy similares dentro de cada tipo. Mi placa es de tipo 2, y pongo las tres zonas en que intervenir, dos en la parte superior de la placa y otra en la parte inferior de la misma:

Placa vista superior, arriba el de velocidad y abajo dos de los jumper de región

Vista posterior de la placa, abajo el tercer jumper de región

Jumper que he marcado como JPA, hay que cortar la unión entre las dos partes del JP7 y cablear al derecho del JP6 o el izquierdo del JP7 indiferentemente.

Jumper que he marcado como JPC y JPD, hay que cortar la unión entre las dos partes del JP11 y del JP12 y cablear al izquierdo del JP13 o JP12 indiferentemente, y al izquierdo del JP11 o JP10 indiferentemente.

Jumper que he marcado como JPV va al centro de este SW4, que está en algunas placas PAL del modelo 2 y nos facilita la conexión, y de aquí tomamos a la izquierda 5voltios y a la derecha masa.


Con esto está el MOD de región y velocidad, pero faltan dos tema de esta máquina que estába manipulada, le faltaban casi todos los tornillos de la carcasa, tenía puesto fijo el sensor de la tapa para poner en marcha el cd, le falta el botón de encendido y tiene roto el interruptor (está con un apaño para que esté siempre en marcha), y no lee los CD, hay que ajutar el láser. Eso lo dejamos a la siguiente entrada.

sábado, 5 de marzo de 2016

MOD Región y Velocidad en una Saturn: Parte 3 construcción de las placas

Desarrollo del MOD:     Parte 1     Parte 2     Parte 3     Parte 4


Modificadas las imágenes y ampliado el 07/03/2016

Vamos a construir las tres placas, primero el diseño en papel, a partir del esquema que puse en la entrada anterior, y luego el desarrollo real. A la izquierda las tres placas por la cara de componentes, a la derecha por la cara de soldaduras. De arriba a abajo led, control e interruptores.
Cara de componentes
               
Cara de soldaduras
En la cara de componentes se aprecia que hay un puente marcado en rojo en la placa de control, y los pocos componentes que usamos están marcados con colores:
  • En la placa de led: en morado las 5 resistencias de 180 Ohm y en marrón los 5 led (el lado plano hay que respetarlo). 
  • En la placa de control: 2 resistencias de 1K en color azul, un condensador de lenteja 100pF color amarillo, el chip 4002 en marrón (acordaros de respetar la marca de posición), y el puente de hilo en rojo. A la izquierda las entradas de 5voltios arriba y Masa abajo, a la derecha los cuatro Jumpers que usamos, de arriba a abajo JPD, JPC, JPA y JPV, no pongo el JPB ya que no hay que tocarlo, pero sería conectarlo a cualquier punto de masa si se quiere poner.
  • En la de interruptores: en rosa a la izquierda el de tres posiciones, y en verde a la derecha el de dos posiciones.



viernes, 4 de marzo de 2016

MOD Región y Velocidad en una Saturn: Parte 2 desarrollo del prototipo

Desarrollo del MOD:     Parte 1     Parte 2     Parte 3     Parte 4


Veamos ahora el desarrollo real del tema, se puede montar una sola placa con todo, pero yo prefiero optar por placas separadas para que sea mas modular y así buscar la ubicación que deseemos para cada cosa. Hay dos diseños diferentes, uno sin los Led con una placa mas sencilla y el que presento que sirve para usar o no les Led, podéis elegir el que mas os guste, aquí explico el de los LED

  • Montaje sin LED. Este diseño usa un chip 7404 de 6 inversores y dos placas separadas:
    1. La placa de interruptores, que es mejor cablear directamente. Es igual en los dos montajes
    2. La placa de control sin LED estará dentro de la consola, y llevará las conexiones hacia la placa base por un lado y hacia los interruptores por otro. 
  • Montaje con o sin LED. Este diseño usar un chip 4002 de puertas NOR y dos o tres placas separadas:
    1. La placa de interruptores es igual en los dos montajes.
    2. La placa de control estará dentro de la consola, y llevará las conexiones hacia la placa base por un lado, los interruptores por otro, y opcionalmente la placa de leds. 
    3. La placa de leds estará en la zona derecha de la consola. Aquí ubico los leds y sus resistencias, así si alguno no quiere poner los leds la placa de control le sigue sirviendo sin problema.
El esquema definitivo es este, está dividido en tres zonas separadas, unidas por los puntos con una letra, izquierda arriba leds y abajo pulsadores, a la derecha la placa de control. Utilizo el truco de que uniendo las dos entradas de las puertas obtengo un inversor, y así con un chip de puertas NOR consigo ambas prestaciones, la puerta de arriba no se usa, pero como mandan los cánones se conecta su entrada a masa.

MOD Sega Saturn de región y velocidad con led indicadores
Antes de montar el circuito lo he probado en una placa de prototipos, y me he asegurado de que realmente funciona el diseño que he efectuado, una vez probado y visto que funciona desarrollaré la placa definitiva y os digo como hacerla. De izquierda a derecha un 7805 para alimentar el conjunto, los tres led, el chip y las resistencias de pull-down. Solo pongo un ejemplo de un led encendido, pero he probado que en las tres posiciones funciona correctamente.



En la siguiente desarrollo los circuitos en placa de topos, que me gusta mas que en placa de tiras, y contra gustos no hay mucho que discutir.