quinta-feira, março 23, 2017

Consertando um Vectrex com um defeito muito torto!

(Mais um post dinamico. Conforme chegam mais informacoes, eu vou atualizando. Entao volte sempre, tá? :o) )

Voces conhecem o Vectrex?


Um amigo propos uma troca muito legal no meu vectrex, aquelas trocas que voce nao pode resistir e PÁ, vai e troca.

Ai eu peguei o meu velhoctrex e fui dar uma revisao antes de entregar. Ele tinha um defeito MUITO DOIDO, que era torcer os caracteres na tela (!) quando mexia no joystick (!!!)

Esse vectrex ja chegou aqui em casa com defeito. Aparecia so um ponto no meio da tela, nao importava o nivel de brilho. O problema era o conversor digital-analogico (DAC). Foi so comprar outro e botar no lugar.

Mas ele tinha MAIS um defeitinho que me atasanou a vida. Como ficou guardado, esqueci.


Mexer nesse troço é um saco. Pra tirar a placa logica tem que soltar um monte de parafusos e fios...


Depois de pastar por HORAS no circuito do vectrex, fui trocar o LF353 e achei uma coisa curiosa...


Nao...Nao eram os dois 2N3905 invertidos...É assim de fabrica


Esse soquete, que é do LF353, nao ta muito catolico...


EPA! Problema de MARCO (marco-ontato) detected! Olha o pininho do soquete, ta VERDE! O_O

Trocado o soquete, o vectrex voltou a funcionar redondo :) Mas ainda tinha que abrir o controle :P



Tao vendo a meleca que é abrir esse controle? Sao 4 (5? Parece estar faltando um!) parafusos por baixo de um adesivo que, se voce tentar descolar, ele FATALMENTE vai se danificar. Ainda bem que varias empresas la fora vendem uma reproducao identica desse adesivo. Entao, se tiver que abrir seu controle, ja encomende o adesivo com antecedencia.


Aberto o controle, veja essa placa


um misero parafusinho e voce solta ela. Os dois trimpots (que voce nao deveria mexer) sao para o ajuste de zero do joystick (analogico) 


Esses sao os contatos que voce deve limpar com uma borracha (os contatos pretos da borracha cinza embaixo dele tambem). Um pouco de oleo de silicone na parede lateral dos botoes tambem nao faria mal. Ai seu joystick fica novinho de novo :)

Bem, vectrex pronto pra entregar pro seu (velho) novo dono. O bom filho, a casa torna. Mas ele tava ali abertao, e tal...E aquele HUUUUUUUUUUUUMMMMMMMMMMMMMMMM dele continuava la.

O problema é no amplificador de audio que fica NO MEIO da placa de deflexao, pegando ruido de tudo quanto é lugar. Ai eu tive uma ideia...E se eu por um amp de audio externo?


Essa deve servir :)


Conectores, porque a vida fica muito melhor com conectores. Depois eu apliquei um termocontratil transparente em cima, pra nao dar curto em nada.


Nao tem muito misterio. Encaixa um conector na saida de audio da placa mae, encaixa o conector do alto-falante, procura um lugar com GND e 5VCC pra ligar a alimentacao.

O resultado é esse (sim, ainda tem um ruidinho de fundo, mas pra quem conhece o ruido maldito do Vectrex, sabe que isso NAO E NADA comparado com o original. Esse som foi capturado em um recinto silencioso, pra justamente dar pra ouvir cada barulhinho)


E tem pra vender! Apenas R$ 80 o kit, voce mesmo instala, dou todas as instrucoes por email. É bem facil

Gostaram? Nao esquecam de compartilhar, assim me anima a fazer mais posts e videos como esse. Seu comentario é meu salario! :oD

UPDATE: O Claudio Picolo achou um arquivo com os adesivos do controle ja prontos. Quem quiser fazer em casa, ta ---AQUI---

Bom dia! Quem quer café?


Ah, e voce conhece a campanha "De uma força ao OTA da MAD"? :D
https://apoia.se/otacomix

quarta-feira, março 22, 2017

O Reparo do Sistema 600 (que levou mais de ano)


ATENÇÃO! Esse é um post "Dinamico"
Isso significa que receberá atualizações em breve. Conforme for reunindo mais informações, eu vou atualizando o post.

***se voce compartilhar esse post e eu tiver um zilhao (ta, mais de 500) visualizações, incentiva pacas a criar outros posts interessantes. Da uma forcinha pra mim, que eu dou uma forcinha pra voce :) ***

Tem coisa que demora pra acertar.

Eu vendi meu Sistema 600 pro Marcos Velasco, e chegou defeituoso na casa dele. Eu ACHAVA que ele funcionava, mas a falta de experiencia com o equipamento maquiou um defeito que eu nao imaginava que existia.

Esse é o sistema 600, em toda sua beleza e gloria :o)



O Sistema 600 é clone do Intertec Superbrain, porem em uma versao "Simplificada".


A versao brasileira é um pouquinho diferente, mas e funcionalmente identica

A "simplificacao" é que na versao brasileira do sistema 600 (o 700 é diferente), o banco de 32 memorias 4116 foi trocado por um banco de 8 memorias 4164, perfazendo 64KBytes.

(tem cara que caberia 128K ali!)

Pois bem, quando eu levei o computador pro MV, ficava piscando um cursor no canto superior esquerdo da tela, e eu pensei que isso era normal. Nao tinha os discos do 600, e nunca tinha visto um funcionando. Alias, aqui provavelmente é o UNICO lugar na internet que voce vai encontrar alguma referencia a ele. Ô micro RARO, viu!? Teoricamente o MV tem o ultimo exemplar que restou funcionando no Brasil.

So que, a duras penas, descobri que o micro nao boota assim. Lendo a ROM dele, vi que tinha um texto que deveria aparecer na tela.


Com essa "Prova", la fui eu tentar achar o problema :o)

Primeiramente, a placa mae dele tem algo de muito curioso. Ela funciona SO com 5 volts. Acredito que para a porta serial, etc...deva ter outra alimentacao numa subplaca externa (que cuida das seriais, etc). Mas para o funcionamento do computador, basta alimentar o conector CN1 com 5 volts. A pinagem é

GND +5 +5 GND

Video voce retira no conector CN2. A pinagem é

GND (espaço) VIDEO SYNCH SYNCV
Nivel TTL (0-5V)

Apos trocar todas as memorias RAM (sao 8 memorias 4164 e 2 memorias 2114) me deparei com a seguinte imagem (retorcida, porque meu monitor nao sincronizou com a placa e eu nao estou com o computador inteiro aqui):


Essa imagem deixei propositalmente pequena, porque fica mais facil de voce enxergar um "SIC" ali. O que é SIC? Nao faço a menor ideia, mas observe que la no BIOS, tem um "Serviço de Informacao ao Cliente"...Sera?

Entao, caindo de osciloscopio no circuito, cheguei a conclusao que um chip simplerrimo, comumzao, So-Que-Nao, estava com defeito. O CRT8002.



Onde que eu ia achar isso? Ha Ha Ha. Rodei o dia inteiro na Sta Ifigenia, ate conseguir achar o bicho. Por sorte, tinha UM em estoque na Newport Goldnews.


Trocando o chip, deu pra ver o boot correto na tela, apesar da falta de sincronismo



Agora? A placa vai ficar aqui em casa mais uma semana, pra que eu tente documentar o maximo possivel do funcionamento do equipamento. Depois disso volta pro seu dono, e teremos pelo menos UM sistema 600 funcionando no Brasil :o)

Certamente voces querem a imagem do BIOS pra dar uma futucada, ne? Beleza, ta >>>AQUI<<<

Algumas fotos da placa (se clicar, amplia)

Essa e a placa original:







domingo, março 19, 2017

Upgrade do FS-A1FM (!) para 512K

Meu amigo Piter Punk me mandou um FS-A1FM pra consertar. Do nada, o micro nao bootava mais.


Coloquei uma mapper externa e o micro bootou. Problema comumzao de memoria RAM bichada.

Ai abri o micro e...epa...


 Xiii...Memoria ZIP! Faz tempo que nao vejo disso, e nunca imaginei que MSX fosse usar essa praga O_O


Pelo menos tem espaço pra colocar 128K :)

Bem...nao e muito facil achar memoria ZIP pra comprar aqui no BR. E eu so tinha aqui 441000 e 44256. 4464 eu nao tenho nem pra fazer remedio. O jeito foi...atualizar pra 512K! :oD

Mas cade o tutorial? O_O

Nao tem...Nunca ninguem fez :'(

Entao, vamos fazer! :oD

Primeiro, um esqueminha basico :oD

(clica que amplia, mas pera que eu passo os arquivos)

E isso ai, tinha que virar uma placa face simples, entao la fui eu rotear placa na mao


Tao vendo que tem um fiozinho ali no meio? Um fiozinho beeeeeeeeeeem fininho? Aquela ali é uma trilha que ficou faltando, porque nao cabe na placa, nao tem como rotear isso ai face simples. O jeito foi fazer um jumper por fora, eu deixei a trilha por cima pra me lembrar do jumper. Lembrem desse detalhe...


Beleza, placa pronta, fui transferir e corroer a placa.




Plaquinha pronta, foi so colocar no MSX. Claro, teve todo um trabalho de bater os pinos da placa com os pinos do micro. Alem do mais, tem uma maldita modificacao que tem que ser feita.

Todos os micros com o T9769 tem que:
  • levantar os pinos 51 e 52, e jogar a vcc
  • levantar o pino 51 (caso nao esteja isolado) e marcar como /CAS2
  • soldar um fio no pino 47 e marcar como A8
Claro que isso seria facil, se nao fosse um integrado SMD com um milhao de pinos minusculos :P


Tao vendo ai a gambiarra? Poise, nao tem jeito. Ou faz isso, ou nada de 512K no MSX.

Entao, soldei os fioszinhos na placa. Ficou assim ó:


Que enrosco de fio, ne? Mas e assim que funciona. É o jeito de meter 512K nesse micro.

EEEEEEEEEEEEEEEEEEE! :D

Agora é fechar o micro e devolver pro Punk. Eu sei que to em falta com voces, meus leitores, nao tenho atualizado o site...Mas depois eu escrevo um artigo bem detalhado la e disponibilizo. A cabeca nao anda grande coisa, serviço ta PESSIMO (ou voces acham que eu estou consertando micro dos outros por que?). Mas eu vou sobreviver. So nao tem solução pra morte. Por enquanto.

Pra quem quer o passo-a-passo de instalar a placa no micro, vai ai um provisorio, vai que alguem precisa.

Primeiro, retire as 2 memorias 4464.
No T9769 (o /CAS2 nesse micro ja vai pra um dos pinos das memorias entao nao precisa levantar):
  • levantar os pinos 51 e 52, e jogar a vcc (+5V)
  • soldar um fio no pino 47 e marcar como A8
 Depois, solde os fios da placa no MSX (vide foto) nessa ordem:

Placa/MSX
  1. 6
  2. 7
  3. 8
  4. 9
  5. nao conectar
  6. 20
  7. 19
  8. 18
  9. 17
  10. 15
  11. 14
  12. 13
  13. 12
  14. 16
  15. Vai ao pino 47 do T9769
  16. 5
  17. 2
  18. 1
  19. 3
  20. 4
Agora, o conector pequeno (que sao os bits 5 a 8), de cima pra baixo. Todos no IC18
  1. 2
  2. 1
  3. 3
  4. 7
  5. 6
Coloque 4 memorias 44256 na plaquinha.

NAO ESQUEÇA DE SOLDAR A PORCARIA DO JUMPER EM VERMELHO QUE ESTA NAS FOTOS LA EM CIMA. EU PASSEI UMA MADRUGADA E A METADE DO DIA SEGUINTE PASTANDO NESSE MICRO PORQUE EU ESQUECI DE SOLDAR O JUMPER DA PLACA. NAO DIGA QUE EU NAO AVISEI!!! :oD

Com isso o micro ja deve funcionar com 512K

Facil? Nem um pouco, mas funciona.

O arquivo (provisorio, faltou adicionar capacitores de filtro) esta >>>AQUI<<<. Assim que puder eu atualizo a placa, mas esta usavel do jeito que está. Arquivo EAGLE 6.5, mas tem um PDF com a placa pronta pra impressao. É só imprimir e transferir pra placa.

***UPDATE***
Pessoal, nao faço mais parte de NENHUMA comunidade de MSX. Entao, se acharem que vale a pena, compartilhem o link por la.

Outro Update:
Po, ninguem se interessou de copiar pras listas de MSX? Entao ta ne...vou postar menos coisas de MSX entao :o(

Micro pronto pra entregar pro cliente :)


UPDATE de novo:
O bichinho bootando :o)

Pinagem do monitor Mitsubishi Diamondscan AUM-1391A

Pastei pra achar. Fica aqui pra caso alguem precisar.

1       Sync. GND
2       Red video
3       Red video GND
4       Green video
5       Green video GND
6       Superimpose control (YS)
7       Superimpose GND
8       Video input select (AV)
9       Comp. video in
10      Comp. video in GND
11      Comp. video out
12      Comp. video out GND
13      PGA mode control
14      Blue video
15      Blue video GND
16      Horizontal Sync./Comp
17      Vertical Sync.
18      NC
19      NC
20      NC
21      INT
22      Comp./RGB select
23      Analog/TTL select
24      Remote
25      GND (shield)

Painel traseiro:


O AUM-1391A é a mesma coisa do AUM-1381A. A diferença é o dot pitch. o 91 tem .28 e o 81 tem .31


sábado, março 18, 2017

Voces querem saber o porque de eu ser ateu? :)

Quem me conhece, sabe. Eu me afastei de toda e qualquer manifestacao religiosa, espiritual e congeneres, espero que eternamente.

Mas por que?

Eu tenho um milhao de motivos pra isso, mas eu vou contar um motivo so.

Eu tive uma mulher. Ela era perfeita. Baixinha, loirinha, metaleira, cozinhava bem, gostava de micros e videogames antigos, um filho bacana, um monte de gatinhos, uma pessoa cheia de amor, de luz, a namorada perfeita. A companheira dos sonhos de qualquer pessoa.

No dia que (finalmente) saimos e começamos a namorar, eu descubro que ela tem cancer de mama. Ela nao sabia. Fui eu que descobri.

Ai ela vira uma bolinha careca, tem que retirar um seio, sequelada pro resto da vida.

Se voces acham que existe um deus, e ele permite isso acontecer a uma pessoa tao bacana quanto ela, que era a personificacao da mulher perfeita, me perdoe. Mas eu nao quero sequer ouvir falar desse tal deus.

Respeito a todos, assim como suas manifestações religiosas, espirituais, espiritualistas, seja la do que voce chame. Pra mim voce nao muda se acredita em deus, jeovah, capiroto, exu-tranca-rua ou o monstro sagrado do macarrao voador com molho de 4 queijos. So te peço educadamente que assim como nao forço meu ateismo em cima de voce, nao venha empurrar sua religiao pra cima de mim.

O tal deus que eu acreditava e servia com medo (de ir pro inferno) e amor (falso, porque eu queria é que ele me abençoasse pra que eu enchesse o bolso de dinheiro), nao passa de uma piada depois desse triste acontecimento.

E quanto a dificuldade, venha me falar em dificuldade depois que voce ver o amor da sua vida careca, faltando um pedaço. Quero ver me falarem em dificuldade.

segunda-feira, março 13, 2017

Po Gradiente, que mico... :o(

Essa se nao fosse tao tragica, seria muito engraçada :)

Eu estou voltando a consertar micros antigos (por pura necessidade financeira). E tem um bocado de coisa aqui encalhada que estou dando cabo dia apos dia. Nem sempre a demora da entrega era culpa minha. Esse daqui era. Um Expert 1.1 com kit DDX 2.0 convertido pra 2+ "nas coxas". É, eu poucas vezes na minha vida vi uma placa tao PORCAMENTE futucada.

Eu nao tirei muitas fotos, infelizmente. Mas pela cara da pra ver a porcada.


 Monte de trilhas partidas...


 Conector da main rom VERDE de zinabre :D


 Processador de video queimado, soldado por cima e por baixo (e como voce tira isso sem estragar a placa?)


Detalhe do soquete oxidadao.

Bem, beleza. Tinha era coisa pra fazer. Primeiro eu tive que "desconverter" a placa mae do cliente pra poder ter certeza que eu estava pisando em "territorio seguro". Depois, fui atacar o problema da placa 2+. Essa placa originalmente é 2.0, mas decadas atras eu publiquei um tutorial de como converte-la para 2+ no http://www.msxpro.com e algumas pessoas o fizeram. Nessa placa ai, acho que deu ruim.

Pra consertar a 2+, eu usei o bom e velho gambiarrastation, meu MSX de estimacao que uso pras minhas manutenções e gambiarras. E nao tinha o cabo do kit DDX instalado nele. Ato continuo, peguei um cabo de 20 vias e fui ligar os fios.

Pinagem da placa, me guiei por aqui:


Tem alguem notando alguma coisa diferente?

Ali na "caixa" branca do CN4, tem um triangulo mostrando o pino 1...Que esta INVERTIDO. Aquele é o pino 2.

Fiquei um bocado de tempo pastando pq a porcaria do kit nao funcionava na minha placa de referencia :oD

O correto é isso aqui ó:



Ta vendo, gradiente tambem erra...

Ah, o micro? Ficou PERFEITO! :oD Olha a diferença da placa agora. Processador de video com soquete, rams de video com soquete, soquetes das ROMs trocados, conector de pigback trocado, alias eu troquei quase a placa toda para ter certeza que ela funcionaria a contento.


 Funfou!