NES-SNROM

De WikiNES-77
Saltar a: navegación, buscar

Esta placa no es utilizada por muchos juegos, pero los pocos que la utilizan, entre ellos el zelda y el metroid, son bastantes comunes. Como puedes ver en las imágenes (y seguramente habrás deducido) esta placa tiene la opción de guardar partida en el chip de 8K de RAM, situada a partir de la posición $6000 del mapa de memoria de la NES, que hay en su interior. El tamaño máximo de PRG-ROM en esta placa es de 512K. Esta placa utiliza CHR-RAM en vez de CHR-ROM, y por lo que parece suele ser siempre de 8K.

RepararMETROID.JPGSnromZELDA.JPG
A la izquierda Metroid (no guarda partida) y en la derecha Zelda (si guarda partidas)


Como he dicho antes, esta placa tiene la particularidad de poder guardar partidas. Esto hace que remplazar las rom no sea tan sencillo como desoldar ambas roms y intercambiarlas. La razón de esto es que puede que por una de aquellas tengas una placa que tiene todo lo necesario para guardar partidas (Zelda, Maniac mansion) y otra que no utilizan esta función (Metroid), lo que supondría quitar (o añadir) los componentes que permiten guardar la partida. De todos modos la operación es muy similar a las anteriores:

  1. El primer paso es buscar en el archivo boardtable.txt un juego que utilice la misma placa.
  2. El segundo consiste en abrir un cartucho, sacar la placa del interior y desoldar el integrado situado en U1-PRG. Observa que este circuito tienen una posición y si luego no lo colocas como estaba el juego no te funcionara y puede que rompas algo. De todos modos si no te has dado cuenta de como iba no pasa nada ya que todos los circuitos integrados tienen una muesca o un circuilito pequeño que indica cual es el terminal 1 del mismo y en la placa base suele haber alguna indicación que identifique dicho terminal o bien un símbolo que representa una especie de U (o muesca). Si no has entendido como saber como iban soldados tranquilo mira las fotos de ejemplo que he puesto ya que todos los juegos colocan las roms de la misma manera: a la izquierda la CHR-ROM y a la derecha la PRG-ROM de manera que el texto que llevan seriegrafiado en la superficie no se puede leer (mirando el juego en la posición que muestra la foto) si no le das la vuelta. Cuando las hayas desoldado anota lo que hay escrito sobre ellas en un papel y añade a que juego pertenecen. Yo empecé con el Zelda (el parásito), así que escribí Zelda = NES ZL 1 PRG.
  3. Repetir el paso 2 con el huésped por lo que esta vez deberás anotar el nombre del otro juego y su contenido (en mi caso Metroid = NES MT 0 PRG.
  4. Una vez tengas las dos roms deberás asegurarte, si no lo has hecho, que las placas son idénticas mediante observación visual (si te lías no dudes en utilizar un voltímetro) para así evitar posibles problemas posteriores, en esta placa mira que tengan el mismo numero de resistencias, diodos y condensadores y mira el estado del puente SL. En mi caso no son iguales ya que el Zelda guarda partida y el Metroid no, por lo que me vi obligado a añadir un condensador, un par de diodos, tres resistencias y deshacer un puente.

Si en tu caso los dos juegos graban (o no) partida, tendrás que colocar la rom de programa (no te olvides de poner el pin 1 donde le corresponde) del "parásito" en la placa del huésped, la sueldas, después dejas el puente SL de la placa "huésped" en el mismo estado que en la placa del "parásito" (une lo o rompe lo según corresponda) y finalmente mete la placa dentro del cartucho (la placa solo se acopla al cartucho de una sola forma por lo que no deberías de tener ningún problema), lo tapas (no lo atornilles por si acaso, si eso junta lo con celo) y lo pruebas, si funciona (que será lo más probable) lo puedes atornillar, y si no lo hace te tocara comprobar que lo has soldado todo en su sitio y que las placas son idénticas, o lo que es lo mismo, que todos los terminales de una placa están conectados en el mismo sitio que lo estarían en la otra placa. Puede suceder que al desoldar rompas alguna de las pistas cercanas a las soldaduras (esto puede ser extremadamente fácil en caso de utilizar un soldador muy potente) por lo que deberás examinar detenidamente la placa para comprobar que este no es el caso, si encontraras alguna rota deberías de enterarte de a donde iba conectada (si eso utiliza otra placa idéntica para averiguarlo más pronto y si la superficie de la placa esta llena de resina de estaño limpia la con un disolvente como la acetona o el alcohol para ver mejor las pistas) para luego soldar un cable que sustituyera la pista rota.

Si no son iguales como me paso a mi, deberás adquirir unos cuantos componentes electrónicos o bien reutilizar los de la placa del parásito (es decir desoldar los y soldarlos en la otra placa). Yo escogí reutilizarlos para no tener que ir a comprarlos aunque puede que merezca la pena comprarlos nuevos ya que no son muy caros y además se consigue eliminar posibles futuros problemas debidos al desgaste de los componentes (sobre todo de la batería y del condensador). Yo al menos compraría la pila ya que después de más de diez años no debe ir muy bien de carga. Si decides comprarlos todos deberás de pedir:

  • Tres resistencias: una de 10K (kilo-ohmios), otra de 1K (kilo-ohmio) y otra de 27K (kilo-ohmios)
  • Dos diodos
  • Una batería de botón del tipo CR2032
  • Un condensador electrolítico de 22uF / 6.3 V (micro faradios / voltios)

Estos componentes los deberás de soldar en las mismas referencias en las que iban soldados en la placa del parásito: los diodos en D1 y D2, el condensador C8 y las resistencias de10K (marrón negro naranja), 1K (marrón negro rojo) y 27K (rojo violeta naranja) en R1, R2 y R3 respectivamente. Para poder soldarlos en esas posiciones antes de nada deberás de quitar el estaño que hay en la placa "huésped".

Hay que destacar que los condensadores electrolíticos y los diodos tienen que situarse de manera adecuada pues estos componentes tienen que estar polarizados adecuadamente: en el caso del condensador deberás soldar el terminal positivo en el agujero que tiene el signo "+" (el terminal "+" en un condensador nuevo es el terminal más largo, en uno viejo es el que no lleva una banda de color), en el caso del diodo deberás de situar la raya que hay pintada sobre el de manera que quede situada en el mismo lado que la raya que hay dibujada en la placa. Si no has entendido nada mira como están soldados en esta placa. Lo más seguro es que si no los conectes bien es que no se quede la partida en la RAM después de apagar la consola (si pones en el sentido contrario los diodos) o que se produzcan errores de lectura / escritura en la CHR-RAM (en el caso de poner en sentido inverso el condensador)

Después de haber soldado todos los componentes deberás de poner la pila en la placa. Para ello de suelda los hierros que la sujetan en la placa del "parásito" y situarlos en la placa del "huésped"; primero pon el del signo negativo (el de abajo), luego la batería y finalmente el positivo. No te olvides de poner el "+" de la pila en la parte superior.

Una vez tengas los componentes soldados y la pila en su sitio, deberás fijarte en el estado del puente SL que hay situado en la esquina opuesta a donde va la esquina. Si en las dos placas hay (o no) una gota de estaño uniendo las dos pistas no toques nada, pero si en la del "parásito" este puente esta unido y en la del "huésped" no, deberás unirlo tu soldando un cable o bien utilizando una gota de estaño (esto ultimo es más rápido). Si la situación es la contraria (parásito abierto y huésped cerrado) deberás hacer lo contrario a lo que has leído antes (deberás desoldar la gota de estaño).

Ahora ya deberías de estar listo para poner la placa en la carcasa del cartucho y probarlo para ver que todo ha ido bien. En caso negativo no hay mucho que yo te pueda decir para solucionarlo, más que nada porque es lo mismo que podrías pensar tu para ver que ha ido mal, pero si no se te ocurre nada mira a ver si se han roto pistas y si has soldado cada componente en su sitio (y su correcta polarización). El condensador puede provocar fallos de lectura / escritura en la CHR-RAM y los diodos pueden impedir que la batería alimente a la RAM del cartucho una vez apagada la consola. Las resistencias R1 y R2 pueden hacer un efecto similar al de los diodos en inversa.

->Si la placa del huésped graba partida y la del parásito no, con que quites la batería de la placa y dejes el puente SL en el mismo estado en el que se encontraba en la placa del parásito sera suficiente. Opcionalmente también puedes quitar los diodos D1 y D2, las resistencias R1, R2 y R3 y el condensador C8, pero no es del todo necesario ya que el principal responsable de poder guardar partida es la batería (cuando la Nes esta apagada la batería hace que los diodos se comporten como un cable que conecta la batería con la RAM del cartucho, por lo que la pila la alimenta) y seguramente el puente SL también tenga algo que ver. Cuando lo tengas todo lo montas dentro del cartucho y lo pruebas, que funciona pues estupendo, que no pues lees un poco más arriba (no quiero repetirme más) para orientarte en la búsqueda del problema.



Agradecimientos: Texto extraído de aquí.