Diferencia entre revisiones de «NES-TSROM»

De WikiNES-77
Saltar a: navegación, buscar
(Página creada con 'Esta es una de las primeras placas que aparecieron y de ahí que el mapper venga implementado con puertas lógicas. Al ser de las primeras placas hay muchos juegos, que luego se...')
 
 
Línea 1: Línea 1:
Esta es una de las primeras placas que aparecieron y de ahí que el mapper venga implementado con puertas lógicas. Al ser de las primeras placas hay muchos juegos, que luego se convirtieron en clásicos, que la utilizan. Utiliza un chip de RAM (de 8KB) para los gráficos (CHR-RAM) y el tamaño de la rom de programa (PRG-ROM) es fijo (128KB). La selección del mirroring es manual.
+
Lo más destacable de esta placa es que es la utilizada por dos Super Marios: el 2 y el 3, con lo que es seguramente una de las que más abunda por aquello de ser unos de los juegos de Nes más vendidos. En el interior podemos encontrar una CHR-ROM de hasta 256KB y una PRG-ROM de hasta 512KB. Además incorpora 8KB de memoria RAM que se encuentra entre las posiciones $6000 y $7FF del mapa de memoria de la CPU.
  
[[Archivo:UNROM.JPG|center]]
+
[[Archivo:tsromSMB3.JPG|center]]
<center>Top Gun al descubierto.</center>
+
<center>Imagen de una placa TS-ROM (la del Mario 3)</center>
  
  
Lo que más me ha llamado la atención de esta placa es que también recibe los nombres 351258 y 351298, pero lo mejor de todo es que en el archivo [[:Archivo:BOARDTABLE.TXT|boardtable.txt]] dice que el Top gun utiliza la placa 351298 pero yo tengo ese juego y en la placa solo aparece NES-UNROM y no hay rastro de ese numero. De todos modos leí en algún sitio que las placas son iguales a nivel de componentes (mismo mapper y mismo tamaño de CHR-RAM / PRG-ROM) y que difieren un poco en el "rutado" de las pistas. Yo imagino que serán idénticas porque en la lista pone que el Top gun utiliza la 351298 y el que yo tengo pone claramente NES-UNROM, así que deben ser sinónimos.
+
Esta placa no tiene muchas complicaciones pues lo único que hay que hacer es intercambiar las roms. Comentar que he visto algunas placas que utilizan una revisión diferente del mapper , aunque a simple vista, tras hacer el cambio, no note nada extraño cuando jugué para comprobar que funcionaba adecuadamente.
 +
 
 +
Para el ejemplo he utilizado los siguientes juegos: Buggs Bunny birthday's blowout (CHR y PRG de 256KB, MMC3C) y Super Mario Bros 3 (MMC3B, 256KB de CHR-ROM y 512KB de PRG). Los pasos son los comunes a todos las placas:
 +
 
  
Yo he utilizado el Top gun como parásito y la placa del Castelian como huésped. Los pasos son los de siempre:
 
 
#El primer paso es buscar en el archivo [[:Archivo:BOARDTABLE.TXT|boardtable.txt]] un juego que utilice la misma placa.
 
#El primer paso es buscar en el archivo [[:Archivo:BOARDTABLE.TXT|boardtable.txt]] un juego que utilice la misma placa.
#El segundo consiste en abrir un cartucho, sacar la placa del interior y desoldar el integrado U1-PRG. Observa que los circuitos integrados tienen una posición y si luego no los colocas como estaban el juego no te funcionara y puede que rompas algo. De todos modos si no te has dado cuenta de como iban 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 Top gun (el parásito), así que escribí Top gun = PAL-TG-0 PRG .
+
#El segundo consiste en abrir un cartucho, sacar la placa del interior y desoldar los integrados U1-PRG y U2-CHR. Observa que estos circuitos tienen una posición y si luego no los colocas como estaban el juego no te funcionara y puede que rompas algo. De todos modos si no te has dado cuenta de como iban no pasa nada ya que todos los circuitos integrados tienen una muesca o un circulito 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 Super Mario Bros 3 (el parásito), así que escribí Super Mario Bros 3 = PAL-UM-0 PRG + PAL-UM-0-CHR. Aspecto del Mario 3 tras quedarse sin roms ni CIC.
#Repetir el paso 2 pero esta vez con la rom del huésped. Esta vez deberás anotar el nombre del otro juego y su contenido (en mi caso Castelian = PAL-H8-0-PRG).
+
#Repetir el paso 2) pero esta vez con las roms del huésped. Esta vez deberás anotar el nombre del otro juego y su contenido (en mi caso Buggs bunny = PAL-H8-0-PRG +PAL H8-0-CHR).[[Archivo:TSROM_1.JPG|center]]
#Una vez hayas quitado las dos roms deberás asegurarte, si no lo has hecho, que las placas son idénticas mediante observación visual (si te lias no dudes en utilizar un voltímetro) para asi evitar posibles problemas posteriores. Seguramente la principal diferencia que encontraras sera la posición del "jumper" de selección de mirroring ya que puede que no este en la misma posición en los dos juego, así que si no están en la misma posición cambia lo. Una vez estés seguro que son iguales coloca las roms (no te olvides de poner el pin 1 donde le corresponde) del "parásito" en la placa huésped, las sueldas, metes 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 has utilizado placas del mismo modelo seguramente no sera necesario que compruebes si son idénticas. Aún asi, un comprobación rapida no estaria de más para así evitar posibles problemas posteriores. Una vez hecho esto coloca las roms (no te olvides de poner el pin 1 donde le corresponde) del "parásito" en la placa huésped, las sueldas, metes 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.
 +
 
 +
[[Archivo:TSROM_2.JPG|center]]
 +
<center>Las roms del Mario 3 en la placa del Bugs Bunny</center>
 +
 
 +
Si no funciona 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. Normalmente esto no sera la causa si has utilizado dos placas del mismo modelo (en este caso TS-ROM) asi que mira si al desoldar has roto 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.
 +
 
 +
 
 +
[[Archivo:tlromrota.jpg|center]]
 +
<center>Ejemplo de pista rota</center>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<center>''Agradecimientos'':
 +
Texto extraído de [http://personales.epsg.upv.es/~jogilmo1/nes/nintendo.htm aquí].</center>

Revisión actual del 21:44 16 ago 2011

Lo más destacable de esta placa es que es la utilizada por dos Super Marios: el 2 y el 3, con lo que es seguramente una de las que más abunda por aquello de ser unos de los juegos de Nes más vendidos. En el interior podemos encontrar una CHR-ROM de hasta 256KB y una PRG-ROM de hasta 512KB. Además incorpora 8KB de memoria RAM que se encuentra entre las posiciones $6000 y $7FF del mapa de memoria de la CPU.

TsromSMB3.JPG
Imagen de una placa TS-ROM (la del Mario 3)


Esta placa no tiene muchas complicaciones pues lo único que hay que hacer es intercambiar las roms. Comentar que he visto algunas placas que utilizan una revisión diferente del mapper , aunque a simple vista, tras hacer el cambio, no note nada extraño cuando jugué para comprobar que funcionaba adecuadamente.

Para el ejemplo he utilizado los siguientes juegos: Buggs Bunny birthday's blowout (CHR y PRG de 256KB, MMC3C) y Super Mario Bros 3 (MMC3B, 256KB de CHR-ROM y 512KB de PRG). Los pasos son los comunes a todos las placas:


  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 los integrados U1-PRG y U2-CHR. Observa que estos circuitos tienen una posición y si luego no los colocas como estaban el juego no te funcionara y puede que rompas algo. De todos modos si no te has dado cuenta de como iban no pasa nada ya que todos los circuitos integrados tienen una muesca o un circulito 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 Super Mario Bros 3 (el parásito), así que escribí Super Mario Bros 3 = PAL-UM-0 PRG + PAL-UM-0-CHR. Aspecto del Mario 3 tras quedarse sin roms ni CIC.
  3. Repetir el paso 2) pero esta vez con las roms del huésped. Esta vez deberás anotar el nombre del otro juego y su contenido (en mi caso Buggs bunny = PAL-H8-0-PRG +PAL H8-0-CHR).
    TSROM 1.JPG
  4. Si has utilizado placas del mismo modelo seguramente no sera necesario que compruebes si son idénticas. Aún asi, un comprobación rapida no estaria de más para así evitar posibles problemas posteriores. Una vez hecho esto coloca las roms (no te olvides de poner el pin 1 donde le corresponde) del "parásito" en la placa huésped, las sueldas, metes 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.
TSROM 2.JPG
Las roms del Mario 3 en la placa del Bugs Bunny

Si no funciona 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. Normalmente esto no sera la causa si has utilizado dos placas del mismo modelo (en este caso TS-ROM) asi que mira si al desoldar has roto 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.


Tlromrota.jpg
Ejemplo de pista rota



Agradecimientos: Texto extraído de aquí.