Magnavox – Restoring a Philips G7000

[Spanish only entry]

 

Un buen amigo mio decidió cederme para su restauración y colección su G7000.

magnavox_003

La consola presentaba varios desperfectos superficiales, los mas visibles unas manchas de pintura blanca y una arruga en el embellecedor de la ranura de cartuchos. El primer paso fue hacerle una limpieza general, retirando el embellecedor para no dañarlo mas durante la limpieza.

magnavox_004

Una vez desempolvada y comprobado su funcionamiento, decidí buscar información sobre mods para este modelo, dado que con los televisores actuales usar la salida de RF (Antena) no es la mejor idea. El modelo francés incluye una salida SCART (Euroconector) de la cual carece el mio. Afortunadamente, existe la posibilidad de añadirle tanto salida AV como salida RGB. La primera no requiere realizar modificaciones en el chasis de la consola y aun teniendo menos calidad que la RGB, me decidí por este.

magnavox_005

Empece por abrir la consola y retirar el modulo RF entero. El que sea una modulo separado y no integrado en la placa base fue una suerte, dado que podía realizar el mod AV contruyendo un modulo a parte y substituir el modulo RF original por el mio AV. Además el conector con la placa base es casi idéntico al que usan las disqueteras de 3″1/2 de PC, asi que no tenia que manipular de ningún modo la placa base.

magnavox_006

Como la salida de vídeo que va de la placa base al modulador RF no tiene el suficiente nivel para usarse directamente para atacar a la entrada de vídeo compuesto del televisor, es necesario realizar una pequeña etapa amplificadora para adaptarla. Por contra, la salida de audio es demasiado alta, así que en el mismo modulo se incluye un atenuador de audio.

magnavox_007

Este es el aspecto del modulo terminado. Soldé una pequeña arandela en la placa para poder sujetarla en el espacio que ocupaba originariamente el modulo RF.

magnavox_008

Aquí se puede observar el modulo ya instalado en el espacio que ocupaba antes el modulo RF.

magnavox_009

Como se puede observar, no ha sido necesario modificar de ninguna manera el chasis de la consola, o realizar soldaduras en la placa base.

magnavox_010

Las pruebas del modulo AV fueron totalmente satisfactorias, con una calidad de imagen y sonido muy superiores a las que se obtienen por salida de antena.

Durante estas pruebas me percaté de que el botón de acción del Joystick no respondía de forma aleatoria. Después de varios diagnósticos descubrí una rotura del cable cerca de la base. La solución, cortar y empalmar, pero de una manera elegante.

magnavox_011

Corte el cable por la zona dañada y uní ambos extremos usando un pequeño fragmento de protoboard, soldando en ella todos los cables. Una vez finalizado, la protegí con un aislante. Aproveche para limpiar los contactos con un spray especial. El capuchón de goma que acompañaba al stick se había perdido, así que construí uno nuevo usando la parte superior de goma de un cuentagotas inyectándole plástico fundido en el interior. El resultado ha sido increíblemente bueno, teniendo un buen agarre, tacto y lo mejor, es de quita y pon.

Con las tareas más técnicas ya realizadas, llego el momento de las reparaciones cosméticas.
Limpiar la pintura fue mas fácil de lo que parecía en un principio. Un trapo húmedo y paciencia fueron suficientes. El embellecedor de la ranura de cartuchos estaba en un estado lamentable.

magnavox_012

Después de la limpieza de las salpicaduras de pintura, toco eliminar todos los restos de cola, dejando la superficie lo más limpia posible.

magnavox_013

El embellecedor es de plástico. Para alisar las arrugas lo coloque entre dos trozos de tela gruesa (tejano) y aplique calor y presión con una plancha. En el primer intento quedo espectacularmente liso, pero tuvo daños colaterales, es decir, encogió de tamaño. Por fortuna, calentado un poco el embellecedor y tirando con cuidado, logre devolverle su tamaño original. El ultimo paso fue extender cola para plástico y colocar de nuevo el embellecedor en su lugar.

magnavox_014

El resultado final creo que ha sigo muy decente, devolviendo a la vida una consola que data del año 1978.

Solo resta disfrutar de ella.

 

Saludos!

 

 

MSX Restoration – Fixing a VG-8020 keyboard.

[Spanish only entry]

 

El otro día un colega me regalo su antiguo Philips VG-8020. Pese a estar en un aceptable estado de conservación, los años de almacenamiento y muchas partidas al Hyper Olympics han hecho mella en el teclado, causando que 15 teclas no funcionen como es debido.

vg8020_kb_01

El primer paso es quitar la carcasa del ordenador. Para ello quitaremos los dos tornillos de la base, luego con sumo cuidado y un destornillador plano y fino, presionaremos cada lateral del ordenador para liberar la pestaña que une ambas partes mientras tiramos de la carcasa hacia arriba. Cuidado con el cable que une los dos leds de la carcasa con la placa base. Para poder retirar la carcasa por completo es necesario desconectarlo.

vg8020_kb_02

Una vez retirada la carcasa, quitaremos los 3 tornillos que fijan el teclado al chasis inferior. Una vez hecho, levantaremos con cuidado el teclado y procederemos a desconectar los dos cables de tierra de la banda izquierda (conectores tipo faston de color blanco) y las dos tiras de datos de la parte inferior. Para desconectar estas tiras deberemos de abrir antes el cierre de seguridad del conector. De no hacerlo, romperíamos el cable.

vg8020_kb_03

Con el teclado retirado y la placa base a la vista, no esta de mas terminar de desmontar el resto de componentes para poder limpiar el interior del msx a fondo y de paso, buscar posibles marcas de oxidación.

vg8020_kb_04

En mi caso limpié de polvo y varias momias de ex-habitantes del ordenador. Tengo la suerte de disponer de un compresor de aire, lo cual es fantástico para este tipo de limpiezas, pero un pincel y paciencia también puede hacer el trabajo. Una vez hecho esto, pasemos a desmontar el teclado.

vg8020_kb_05

Os recomiendo que saquéis una fotografía de la base del teclado, así sera mas fácil volver a montarlo, en especial para la posición de los cables de tierra. Una vez retirados los tornillos, procederemos a quitar la base metálica. Es muy importante que no le deis la vuelta, ya que os pasaríais medio día recogiendo muelles del suelo.

vg8020_kb_06

Como veis el interior del teclado justifica el problema, el fallo de varias teclas y que estas se encallaran cada dos por tres. Con cuidado retirar todos los muelles del interior de las teclas y guardarlas en un recipiente. Intentar no moverlas mucho, ya que tienen tendencia a engancharse entre ellas. Es importante no perder ninguna, ya que se encargan de presionar la membrana de contactos.

vg8020_kb_07

En este punto podemos decidir que tipo de limpieza realizaremos a las teclas en si y la base. Si solo es polvo, con un pincel, aire a presión, etc, será suficiente. En mi caso y debido a la acumulación de suciedad e insectos momificados, opté por desmontar todas las teclas para una limpieza a fondo de las mismas y su base.

vg8020_kb_08

Antes de nada, sacar una foto del teclado, así sera mucho mas fácil saber donde colocar cada tecla al montarlo. Os recomiendo empezar a desmontar de arriba a abajo y por filas. Para liberar una tecla de la base, daremos la vuelta al teclado. Ahí veremos que cada tecla esta sujeta por dos pequeñas pestañas. Presionando hacia el interior y abajo estas pestañas liberaremos la tecla de su soporte. Guardaremos las teclas en un recipiente y los muelles de su interior en otro (todos los muelles son idénticos). Hay tres teclas que tienen una barra de torsión que las refuerza. Esta barra se retira fácilmente deslizándola hacia el interior. El embellecedor del centro de los cursores se retira quitando el tornillo que lo sujeta en la parte posterior.

vg8020_kb_09

Con los muelles en lugar seguro (estas se encargan del retorno de la tecla), procederemos a su limpieza. Mi método puede parecer un poco extremo, pero lo he aplicado ya en varios msx y funciona. Sencillamente, pongo todas las teclas en un recipiente y las rocío con un desengrasante de cocina (ese que la marca empieza por K), mientras las remuevo para que queden bien empapadas. Pasados un par de minutos, añado agua caliente y las dejo en remojo 10 minutos mas.

vg8020_kb_10

 

Con la base se puede ir mas directo, en la bañera la rocío bien de desengrasante, dejo que actúe 5 minutos y luego la enjuago con con agua caliente a presión. Esto también nos sirve con alguna carcasa y chasis después de retirar todas las partes metálicas, con unos resultados asombrosos, como podéis ver en la restauración del HB-75P.
Después de aclarar la base y ponerla a secar encima de un trapo, usar un colador grande para aclarar las teclas usando también agua caliente a presión. Una vez limpias, ponerlas a secar también encima de un trapo.
Como es importante, y repito, MUY IMPORTANTE que ta base y las teclas estén bien secas y sin una gota de agua, aprovecharemos para reparar el teclado en si, limpiando la membrana de contactos.

vg8020_kb_11

Esta membrana esta sujeta a la base metálica por dos tozos de celo, el cual seguramente estará podrido. retiramos el celo y con mucho cuidado retiramos una por una las 3 laminas que componen la membrana, la inferior y superior con contactos y la de en medio que actúa como aislante. Las extenderemos sobre un trapo limpio que no suelte fibras y procederemos a su limpieza. En mi caso, he usado alcohol farmacéutico y un pañuelo de papel para la membrana de plástico intermedia y las caras que no tienen contactos de las otras dos membranas. Para los contactos he usado un spray detergente especial para la limpieza de contactos eléctricos, con el cual he rociado toca la membrana y frotado luego con un pañuelo de papel limpio. Este spray se evapora a los pocos minutos y no deja restos, ademas de crear una película protectora en los contactos. De no tenerlo, podéis usar alcohol de farmacia, pero no es tan efectivo. En mi caso también limpie la base metálica del teclado, la cual tenia indicios de óxido que elimine con un poco de papel de lija y limpiándolo luego con un spray anti-oxido (a malas alcohol). Una vez todo limpio, volvemos a montar las laminas de la membrana en el chasis.

vg8020_kb_12

El chasis disponen de dos marcas para posicionar y ajustar las membranas. Una vez colocadas en su posición correcta, las fijaremos con dos tiras de cinta aislante, una a cada banda. Una vez hecho esto, esperaremos a que la base y las teclas estén BIEN SECAS y procederemos a su montaje.

vg8020_kb_13

Para montarlas de nuevo lo haremos en filas de izquierda a derecha y de arriba a abajo. Colocaremos un muelle en el soporte, colocaremos la tecla encima y presionaremos suavemente. Con la ayuda de un destornillador plano pequeño, presionaremos las dos pestañas de fijación que hay a cada lado de la tecla con sumo cuidado, primero la de la izquierda y después la de la derecha. Luego la pulsaremos dos o tres veces para comprobar que no se encalla y continuaremos con la siguiente. En mi caso antes de colocar la tecla la frotaba con un paño humedecido con limpiacristales multiuso, apto para plásticos (también de la marca que empieza por K), dado que le da un brillo bonito a la tecla y elimina posibles restos de suciedad.

vg8020_kb_14

Es buena idea después de colocar cada fila verificar si las teclas están en su lugar correcto comparándolo con la fotografía. Una vez colocadas y verificadas todas las teclas, le daremos la vuelta al teclado, colocaremos en el centro de cada tecla un muelle de contacto (los más pequeños que retiramos al principio), colocaremos la base con la membrana y la atornillaremos. Fijaros de nuevo en la foto que sacasteis para la correcta colocación de los tornillos y cables de tierra. Es buena idea también limpiar la carcasa superior antes de montar el ordenador, ya que ahora la tenemos muy accesible.

vg8020_kb_15

Para montar el teclado seguimos el proceso inverso, conectamos las dos tiras de datos, los dos cables de tierra con el conector faston, colocamos el teclado en posición y lo atornillamos a la base con sus tres tornillos (recordar que el inferior derecho tiene una toma de tierra).
Hecho esto, ya podemos colocar de nuevo la carcasa superior y atornillarla mediante los dos tornillos al efecto.

vg8020_kb_16

Ahora solo queda probar que todo funcione como es debido. Salvo a fallos muy grabes del teclado, como que no funcione ninguna tecla, esta reparación debería servir para que todas las teclas vuelvan a funcionar correctamente.

Saludos!

 

MSX Restoration – JVC HC303

[Spanish only entry]

 

Junto con el Philips NMS8245 y el HITBIT 75P, en la caja que me dieron había una disqueteras externa de la marca JVC con su controladora. A esta disquetera de simple cara (360 kb), se le había añadido a trabes del puerto de expansión de la misma una segunda disquetera externa de doble cara (720 kb) atada con 3 vueltas de cinta aislante a la caja de la HC-303.

A parte de estar cubierta de suciedad y ser una chapuza, el problema es que la unidad estaba muerta.

Empece con el cartucho, el cual hace de controladora y se conecta a la unidad externa a trabes de un cable plano de 34 pines.

hc303-001

A parte de la limpieza de los contactos del cartucho, elimine también los restos de pegamento instantáneo del conector de la cinta plana de conexión y coloque una lamina de plástico antiestático entre la parte trasera de la circuiteria y la carcasa del cartucho, forrada de aluminio para protegerla de las interferencias.
El problema es que solo conectando el cartucho el ordenador se queda colgado en el BOOT esperando a que la disquetera responda.

El siguiente paso fue ver que le ocurría a la disquetera en si.
Después de abrirla y desmontarla por completo, me fije que la placa con la fuente de alimentación contenía dos fusibles de 800 ma.

hc303-002

Verifiqué ambos fusibles y el correspondiente a la salida de 5v estaba fundido. Antes de remplazarlo tal cual y quemar otro fusible, verifique que ese ramal no estuviera en cortocircuito y efectivamente, lo estaba.

hc303-003

Después de unas cuantas verificaciones detecte donde estaba el problema: El condensador de filtrado estaba cruzado. Retire el condensador, coloque un nuevo fusible y verifique que salían los 5v de rigor.

hc303-004

Puestos a realizar la reparación, reemplacé ambos fusibles y condensadores, tanto los de 5v como los de 12v. Ahora al conectar todo el sistema se encendía, el MSX detectaba que había algo conectado, pero la disquetera no giraba.
Procedí a desmontar la unidad de disquete en si, para verificar la goma de tracción, la cual efectivamente, estaba en un estado deplorable.

hc303-005

El principal problema por eso, no era la goma, sencillamente el eje se soltaba debido al desgaste, con lo que la reparación se complicaba por momentos.
Decidí entonces intentar adaptar una disquetera de 3″ 1/2 de PC usando el segundo puerto de la controladora, en el cual había indicado el espacio para añadir un conector de 34 pines (la disquetera interna usa un conector de 14 pines).

hc303-006

Con la adaptación de un cable de disquetera de 34p y el cambio del conector de alimentación, probé a conectarle una disquetera de PC. Al encender el equipo la detecto, pero al hacer el test siempre tenia el error de DISK OFF-LINE, con lo que aquí acabo la aventura de adaptar la disquetera moderna.
En ese momento se me encendió la bombilla: Tenia una segunda disquetera externa.
Así pues, desmonté esa unidad de su carcasa y resulta que eran idénticas de tamaño. La única diferencia era el conector de datos (14p una y 34p la otra) y la capacidad (360 kb y 720 kb).
Como no tenia otra unidad externa y no quería romper el cable de datos, opté por usar una tira plana, conectarla en un extremo al conector externo de expansión e introducirla de nuevo dentro de la carcasa para conectar la nueva unidad.

hc303-007

Esto me permitía volver a usar la unidad. Además, ahora tenia la capacidad de leer y escribir discos de 720 kb, cuando originalmente solo podía hacerlo con discos de 360 kb.

hc303-008

El único problema que tengo es que el firmware del cartucho solo me permite formatear a 1 cara (360 kb), así que si quiero usar disquetes de 720 kb (doble cara), tengo que formatearlos con el MSX2.

jvc_fc303-001

A parte de eso, ahora puedo leer y escribir disquetes en todos mis MSX.

 

Saludos!

 

MSX Restoration – Sony HITBIT 75P

[Spanish onyl entry]

Junto con el Philips NMS8245, me entregaron también un Sony HITBIT 75P, el cual ya externamente presentaba un estado lamentable.

hitbit75p-001

Las primera pruebas fueron desalentadoras, ya que aleatoriamente no iniciaba y cuando lo hacia, la imagen era inestable.

Una de las veces que conseguí iniciarlo, procedí a la verificación del teclado, comprobando que fallaban hasta 14 teclas.

hitbit75p-002

Internamente presentaba un aspecto bastante decente, estando solo una pista ligeramente oxidada cerca de los conectores de joystick.
El primer paso fue desmontar por completo el ordenador, para así por una parte limpiar la carcasa externa y por otra reparar las teclas.

hitbit75p-003

Este modelo usa un teclado mecánico, así pues cada tecla debe desoldarse, abrirse, limpiar tanto el contacto metálico como la goma conductora. Una vez realizado el proceso y verificada con un polímetro, esta puede volver a colocarse en su lugar y volverla a soldar.

hitbit75p-004

Una de las teclas estaba tan dañada que el contacto y una de las patillas eran irrecuperables. La solución fue sustituir la goma por un microinterrupor y sacar sus contactos por los laterales. Como el tacto es mucho mas duro decidí usarla como tecla ESC, ya que se usa relativamente poco y el tacto mas duro es igual que el de las teclas de función que están arriba, justo al lado del ESC.

El siguiente paso fue limpiar toda la carcasa externa con desengrasante y agua caliente, dejandola con un aspecto mucho mejor.

hitbit75p-005

Mientras se secaba, decidí investigar sobre los problemas de arranque y temblor de imagen.
Me di cuenta que las veces que no iniciaba el rele de alimentación no se oía, así pues o fallaba el rele o la alimentación.
Por suerte este MSX sufría de lo que padecen muchos HITBITs, soldaduras frias (o sea, rotas), concretamente en varias partes de la fuente de alimentación.
Una vez reparadas estas soldaduras, el MSX inicia sin problemas. Ahora era momento de centrarme en solucionar el temblor de la imagen.

hitbit75p-006

Consultando el manual de servicio del ordenador, observe que era posible ajustar el sincronismo de la imagen mediante 2 potenciometros de la placa base y el uso de un polimetro. Aproveche también para ajustar el color de la salida RGB, ya que la imagen tenia un tono muy azulado.

hitbit75p-007

Con estas reparaciones realizadas y la limpieza de la carcasa, solo me quedaba montarlo y disfrutar de este modelo.

 

Saludos!

 

MSX restoration – Philips NMS8245

[Spanish only entry]

Hace unos años acabo en mis manos un MSX2 de Philips modelo NMS8245. Después de estar olvidado en una caja varios años, hace unos días decidí intentar repararlo para poder disfrutar de él otra vez.

NMS8245_001

Así estaba este MSX2 cuando cayó en mis manos.

 

Después de un test inicial, observe que le fallaban varias teclas y la disquetera, hacia mucho ruido, ademas tener llenos de suciedad tanto el teclado como la carcasa.
El primer paso fue desmontar por completo el ordenador para su limpieza y reparación del teclado.

NMS8245_002

Después de una primera limpieza con un pincel y aire a presión, observe que ya se le había realizado la adaptación para usar una disquetera genérica de PC, solo que no de la manera mas correcta, ya que los cambios de conexión necesarios se realizaron cortando y empalmando con cinta aislante.
Antes de continuar, conecte lo básico para comprobar su funcionamiento.

NMS8245_003

El MSX conectado a la televisión usando un SCART RGB solo la placa base con la fuente.

NMS8245_004

Enciende correctamente.

 

Una vez visto que encendía correctamente, procedí a la primera reparación, el teclado. Varias teclas no respondían y otras por su parte activaban la de al lado. El problema es que con los años la membrana se ensucia y se vuelve rígida, con los que los contactos dejan de ser tan flexibles y no se comportan como deberían. Una limpieza externa de la misma pos ambos lados suele ser suficiente. Yo uso un desengrasante suave para la parte externa y alcohol farmaceutico para los contactos internos.

NMS8245_005

Debido a que en algún momento se derramo liquido en el teclado, el soporte muestra restos de oxido. Aunque lo limpie, decidí proteger la membrana del chasis usando un trozo de plástico antiestático.
Una vez limpiada la membrana y testado el funcionamiento de cada contacto, procedí a la limpieza externa del mismo y a su montaje.

NMS8245_006

NMS8245_007

El siguiente paso ha sido hacer la comprobación de todas las teclas una vez se ha ensamblado el teclado.

NMS8245_008

Con todos los pruebas realizadas, limpie la carcasa externa. Parece extremo, pero las partes plásticas una vez desmontadas se limpian bien con desengrasante y luego aclarándolas con agua caliente.
Para las teclas he empapado un bastoncito de algodón con desengrasante, limpiándolas de 4 en 4, aclarándolas luego con un limpiacristales apto para plastico.

Con la carcasa ya limpia, solo quedaba el cambio de unidad de disco. Este modelo usa de serie una unidad de 3″ 1/2 de 720kb, pero se puede adaptar una disquetera para PC realizando un par de modificaciones en su circuiteria y unos cambios en el cable de conexión.

NMS8245_009

De serie tanto la disquetera original como el conector del MSX usan una tira plana de 14 pines, el cual se tiene que transformar al cable de PC de 34 pines. He decidido usar un trozo pequeño de baquelita para realizar la adaptación, recubriéndola luego con plástico termofusible para aislar las soldaduras. También he cambiado el conector de alimentación de la disquetera por uno estandar.

Decidí usar la adaptación mas fiel que encontré buscando por internet, pero esta requería que se modificara la circuiteria de la disquetera.

NMS8245_010

Por defecto las disqueteras de PC informan de el estado DC (Disk Change), pero para usarlas en un MSX deberán de devolver la señal RDY (Disk Ready). Para adaptarla, simplemente desoldamos el puente marcado como DC y lo realizamos en el espacio marcado como RDY.

El siguiente paso es configurar la disquetera para que, por defecto, sea la unidad 0 (A:). Las disqueteras de PC están configuradas por defecto como unidad 1 (B:) y luego el cable cruzado cambie esta configuración. Como el MSX usa el cable pin a pin, necesitamos cambiar esto.

NMS8245_011

Simplemente deberemos de cambiar el puente de DS1 a DS0.
Con esto la disquetera esta adaptada. Como el firmware de MSX solo permite usar discos de 720 kb (doble cara), si usamos discos de alta densidad (1,44 mb) deberemos tapar con cinta negra el agujero de la derecha para “engañar” a la disquetera. Adicionalmente, que es lo que hice yo, podemos quitar el sensor en la disquetera, así esta creerá que todos los discos introducidos son de 720 kb.

NMS8245_012

Una vez testado el funcionamiento, solo quedo volver a montarlo y poder disfrutar de mi MSX2 restaurado.

NMS8245_013

El plástico pese a quedar muy limpio, se ve bastante desgastado por los años (su anterior propietario lo tenia tirado en un garaje), pero su funcionamiento ahora es perfecto.

 

Saludos!

 

 

31 years since I began my passion for video games.

Pues si, tengo que dar las gracias a este ordenador. Con el empezó mi afición por los videojuegos y di mis primeros pasos en el mundo de la programación.
Nada como un día de juego intenso para celebrarlo.

2014-05-01 13.21.43

The MSX home screen, showing his famous 28815 bytes of free RAM memory.

 

2014-05-01 13.38.08

MSX connected to the cassette deck and an SNES controller adapt as Joystick.

 

2014-05-01 13.48.47

Loading always took forever…

 

2014-05-01 13.53.22

Knightmare from Konami, at that time all their games were real gems.

 

2014-05-01 13.59.21

The first boss.

 

2014-05-01 14.44.37

One ff the few games I managed to finish without using pokes.

 

2014-05-01 15.33.40

Since the end of his life, came out very interesting collections of Spanish games.

 

2014-05-01 16.45.29

The best game of the golden age of Spanish software.

 

2014-05-01 16.48.00

With introduction before the game, which is unusual.

 

2014-05-01 16.58.10

Really difficult without guide was an almost impossible task to finish this game.

 

2014-05-01 16.58.19

I hope the nostalgic valued this entry.

 

Regards !!!

 

Android. Pim Pam Goal.

Pim Pam Goal.

2014-04-24 00.53.46

apk     7z

Put all balls in their color boxes.

 

 

Android. Marble Demo.

Marble Demo.

apk     7z

Run the marble ball and avoid all obstacles (procedural runner type).

 

 

Krystals DS. Final version.

krystals_ds

Final version of Krystals DS, recompiled with lastest versions of nflib and devkitPro.

 

 

NFLIB. New version available.

NightFox's Lib

 

New release of nflib that improves compatibility with devkitArm r42.

Regards!

 

 

 

Return top