segunda-feira, outubro 23, 2017

Transformando o YIS503/II em CX7M/128 (Parte 5 - O GRANDE FINAL! :oD) - Inclui tambem a SFG-05

UFA!
Chegamos hoje ao grande final da nossa saga :oD

Poise pessoal, demorou um tempao. A primeira parte foi em 27 de Abril. A ultima parte é hoje, 23 de Outubro. Como vcoes sabem, esse é meu hobby. Apesar de trabalhar com eletronica (Projetista / Desenvolvimento de hardware), eu adoro brincar com micros antigos. Eventualmente faço hardware novo pra hardware velho. Mas é meu hobby. Um cliente reclamou comigo essa semana da minha demora em enviar seus produtos, eu entendo perfeitamente. Mas pedi que ele tambem entendesse meu lado. É meu hobby. E se meu hobby tomar o lugar do trabalho que paga minhas contas, entao deixa de ser hobby. E obvio, falta muito pra esse hobby pagar minhas contas. Uma pena, ia ser legal viver de retrocomputacao. Mas NAO DA. Entao, se eu demorar a voltar a algum assunto, nao e preguiça. Ou é excesso de trabalho, ou faz parte dos percalços de ser brasileiro. As placas da VRAM e Mapper por exemplo, foram feitas na china. Levaram quase 90 dias pra serem entregues. Pois é...

Aproveitando:
Nao esqueça, turminha. Aquela compartilhada basica no post, e a visita aos nossos anunciantes da pagina. O google começou a me dar um dinheirinho merreca, mas que comecou a valer a pena encher o saco de voces pra clicarem nos anunciantes :o) É 10 dolares, 15 dolares por post "grande" como esse. Mas no final de 2 meses, dá 100 dolares, ai a gente compra um brinquedo novo pra trazer aqui pra divertir voces. Nao é legal? :oD Tambem aceito doacoes, tanto em dinheiro, como de equipamentos. E claro, se tiver algo que voces gostariam de ver desmontado, futucado e reparado aqui nessas paginas, bate um-e-meio pra gente que de repente eu atendo o desejo de voces. Claro que quem manda o hardware pra gente futucar, tem prioridade :o)

E voces estao de PARABENS! Em 3 dias chegamos a mais de 1500 visitas, isso NUNCA tinha acontecido no blog. Obrigado pessoal! :oD

Vamos entao ao GRANDE FINAL da nossa saga! :D

No nosso ultimo capitulo, as placas da Mapper e da expansao de VRAM tinham chegado. Quase 90 dias depois :o\


Montei um conjunto e instalei no micro. A montagem dessas placas vai ser um post separado, porque essas placas serao vendidas (40 dolares o conjunto, só as placas. Montadas eu ainda preciso determinar o custo) entao vai ter um post super detalhado sobre elas.

A Mapper eu ja tinha mostrado. Agora eu mostro a instalação da placa de VRAM


 Vamos soldar um pedaco de fio de uns 5cm no pino 61 do VDP9938. É o pino que está marcado em amarelo, em frente ao numero 3


Esse fio vai ligado ao ponto mostrado na foto, ele é um dos sinais de CAS que, infelizmente, nao está disponivel na placa "trampolim" :o)

Com isso o micro ja tem 128K de VRAM, completando a transformacao "limpa" para MSX 2

Agora, vamos pra SFG-05, o clone da Russian Service Bear Crew


Essa é a placa ja montada. O que foi adicionado desde a ultima foto foi a programacao do CPLD, 6 capacitores de 4,7uF ceramicos (ja que tantalo nao achei miudinho) e o YM2151 que o Leonard graciosamente me cedeu (Obrigado Leo! :oD). E aquele fio tosco preto, que na realidade é uma solucao genial. Ao inves de passar uma trilha com o audio da placa por tudo quanto é circuito digital pegando ruido a toa, o Alexey usou um pedacinho de cabo coaxial pra levar o audio da saida dos amplificadores ate o pino SOUNDIN do MSX. E com isso, o som da SFG-05 tambem está disponivel junto com o som do PSG (e da SCC e OPL4 se por acaso voce tiver).


Aqui a placa ja colocada no micro com a primeira impressao da caixinha


Eh...ta meio torto.

Mas caixinha? QUE CAIXINHA??????????

Bem, acho que voces devem saber, ou deveriam. Mas eu sou um dos "pioneiros" da impressao 3D no Brasil. E muito da tecnologia que a galera usa hoje, foi "abrasileirada" em barulhentos brainstormings aqui na garagem da minha casa.

Entao eu imprimi uma caixinha em plastico ABS pra minha placa :) Ainda falta acertar uns detalhes, mas ja consegui imprimir uma razoavel


Claro que nem sempre sai perfeito de primeira


Esse defeito chama-se "Warp". So acontece com ABS, em dias frios, e mais uma meia duzia de condicoes que por acaso, coincidiram de acontecer hoje :o)

Mas eu ja imprimi outro gabinete e ficou legal :oD


Esse ta quase certo


Ainda tem um ou outro detalhezinho a acertar, mas tudo bem :o) E faltou a tampa inferior, que eu fiz toscamente com um pedaco de acetato.


Pra minha sorte...ta vendo aquele furo do meio? Tem um parafuso todo especial pra fixar o cartucho ao computador.

POREM, a Yamaha pensa em tudo :) Dentro da tampa plastica que tapa o buraco do cartucho (ele nao vem nos YIS, só vem de fabrica nos CX) tem la o parafusinho correto, olha que fofo :oD



Micro 2.0, 2 megas de mapper, 128K de VRAM, tudo certinho no lugar. Cartucho SFG instalado, circuito do relogio conferido.

Ufa. Acabou! :o)


Finalmente :o)



Ta, acabou?
Eh...
NAO ACABOU :oD

O CX5M/128 (e acho que o CX7M tambem) vem com um cartuchinho super interessante, que eu vou reproduzir depois :o) Olha as fotos dele aqui!




Mas isso é trabalho pra depois gente, eu dou esse micro como finalizado. Agora é ligar ele no meu Yamaha DX-7 e me divertir um pouco como em 1985! :oD

Serviço:

domingo, outubro 22, 2017

Case impresso em 3D para os botoes da CFFA3000






Caixa dos botoes da CFFA3000
Impressa em plastico abs
Ja com os parafusos, é só encaixar a plaquinha e usar
R$ 40 por encomenda. Vou levar 10 caixinhas ao encontro de Apple II neste sabado 28
Preço promocional. Apos o encontro será mais caro
Aceito cartao de credito e parcelo

sexta-feira, outubro 20, 2017

Hackeando o Mega Drive 4 (parte 1)

---8<---corte aqui---8="" br="" nbsp="">
***UPDATE madrugada de 24/out***: O Neto fez um programa que extrai o conteudo das DUAS placas. Ta la no final, por favor baixem e vejam que bacana o conteudo da placa 1. (e nao esqueçam de clicar no anunciante e compartilhar o post hehe)
---8<---corte aqui---8="" nbsp="" p="">
Ola pessoal!

Mais um artigo da serie "Hackeando o...". E pra variar, mais um artigo multi-partes.

Antes de tudo, o motivo dessa serie "multi-partes" é que o trabalho é longo e extenso. Nem sempre da pra enfiar tudo que precisariamos saber em um artigo so - e nem sempre eu consigo terminar a tempo tudo que precisa ser (re)visto para escrever o artigo. E muitas vezes o hacking sequer está completo, eu escrevo o artigo ate mesmo para cooptar pessoas a ajudar, como por exemplo o Lisias Toledo e o Neto, conhecidos hackers da cena do Mega Drive.

Eu gostaria de, em principio, me desculpar. O artigo é um tanto superficial. Porem apesar da superficialidade, eu estou oferecendo um "ponto de partida" para hackear esse aparelho. Ate onde sei, ninguem ate hoje extraiu essas ROMs, muito menos as decodificou. E eu acho importante espalhar pela comunidade esse tipo de informacao. É o ponto de partida para voos mais altos. Se o MD4 tem o mesmo processador do Atari, Colecovision e Intellivison Flashback, significa que pode haver portabilidade de EMULADORES (e por consequencia, jogos) entre eles. Fora o desenvolvimento de novas aplicacoes/emuladores para essas plataformas. Depois da "benção" da Tec Toy ao trabalho do Neto, acredito que abriu-se uma porta muito importante na comunidade. E é importante manter essa porta aberta. 



E antes de começar o artigo: Nao se esqueçam de POR FAVOR compartilhar esse post em todas as midias sociais que voces tem acesso, e de clicar nos nossos anunciantes e conhecer seus produtos. É uma mixariazinha que gera para o Tabajara, mas é um grande incentivo a continuar escrevendo, tudo bem? E lembrando, aceitamos doacoes! Se alguem tiver um mega drive 4 em perfeito estado (mesmo sem os controles/guitarra ou so a placa) ajuda bastante nosso trabalho. Doações em dinheiro tambem sao bem vindas!

Ok, ao post entao :)

Um dia estava eu na Sta Ifigenia, e vi algumas placas de sucata da Tec Toy pra venda. Tinha mega drive, master system, mega drive portatil, placas de controle de dreamcast...tudo mixaria no Shopping da Beth. Aproveitei pra pegar umas plaquinhas e trouxe pra casa. E ficaram guardadas um tempao...



Um dia, o rapaz do post anterior me mandou o Atari Flashback pra extrair a ROM, e eu descobri que o processador usado no FB7 é o mesmo processador usado em varios videogames. Incluindo algumas versoes do Mega Drive. E lembrei que eu tinha essa placa guardada aqui em casa.


Essa placa ai é o "coração" do Mega Drive 4. Uma versao do MD com dezenas de jogos na memoria, e inclusive uma versao do "Guitar Hero" do PS2, adaptada pro MD. Coisas da Tec Toy :o) Acho que so no Brasil a velharia do Master System (SMS) e o Mega Drive ainda sao PRODUZIDOS e VENDIDOS. Hue Hue, BR BR. Neste caso, uma curiosidade: Essa placa tem um processador "TITAN" e, vejam so, uma trolha de RAM e ROM.

Hum?!

Poise. Essa placa...pasmem...tem 132MB de FLASH ROM. Nao, voces nao leram errado. CENTO E TRINTA E DOIS MEGABYTES DE FLASH ROM.

Explico:

Essa placa nada mais é que uma "especie" de raspberry pi dedicado. O processador TITAN é na realidade um ARM (o qual se desconfia ser da serie LPC da Philips, com algumas modificacoes) rodando um EMULADOR de Mega Drive (e Master System!). Parece incrivel, mas é. E digo mais: É o mesmo processador usado nos Atari Flashback (a partir do 3), Colecovision Flashback e Intellivision Flashback. E teoricamente, com o codigo sendo compativel entre todos eles.

Bugou? Entao se segura. Tem muito mais pra gente ver nesse post monstruoso, de poucas imagens mas muita informacao!

Primeiro, vamos a um infografico rapidinho

  • Rosa: Memoria 25L4005A - 512K serial, guarda o codigo de boot e interpretador de comando (!) 
  • Vermelho - Conexao da porta serial do processador, 115200BPS
  • Marrom - Saida de video composto, audio, entrada de alimentação
  • Amarelo - Processador Titan 1.0C
  • Verde - Memorias RAM
  • Azul - Memoria Flash
Memoria de boot: 

A memoria de boot (em rosa no infografico) inicializa o sistema e procura por um arquivo de inicializacao no cartao SD ou na memoria FLASH da placa. Encontrando esse arquivo, carrega e transfere o comando ao mesmo.Infelizmente, so veio esta memoria em uma das duas placas desse tipo que consegui. E eu queimei a memoria ligando-a invertida nas inumeras trocas de memoria entre as duas placas. Estou aguardando chegar memorias novas pra continuar os testes. Mas para quem quiser tentar emular este processador, o conteudo da memoria de boot está aqui: >>>Memoria de boot<<<

Conexao da porta serial: 

A imagem diz tudo. TX, RX, GND. Lembre-se que é um sistema trabalhando a 3.3 volts, entao voce vai precisar de um conversor de serial USB compativel. Eu usei um cabo de celular, mas provavelmente voce vai querer comprar um desses aqui:
A configuração do terminal é 115200N81. Se nao funcionar, inverta os pinos de TX e RX. Voce vai ter acesso a um interpretador de comandos (!!!!!!!) onde voce pode fazer varias coisas, como executar arquivos, ler o SD, formatar o SD, enviar e receber arquvios para/do PC (!!!), entre outros. Digite HELP para uma lista de comandos.


Quem diria que tem isso dentro do Mega Drive 4, né? :o)

Saida de video composto, entrada de alimentação: 


Pinagem facil. Sao 6 pinos da esquerda pra direita.
  1. Video
  2. GND
  3. Audio
  4. GND
  5. +9V
  6. +9V
Ou seja, voce liga uma fonte de 9V entre os pinos 6 e 4, liga um cabo de video/audio nos pinos 1, 2 e 3 e pronto, ja pode fuçar na sua placa :o)

Processador Titan 1.0C:


Esse a gente ja tinha falado antes no post do Atari Flashback, mas agora vamos ir um pouco mais a fundo...Este processador PARECE ser uma edicao customizada de um processador ARM da serie LPC da Philips. PARECE porque tem todo um misterio ao redor da sua fabricação. O processador foi customizado para a ATGames, e nao há NENHUMA informacao razoavel disponivel pela web. Esse vai dar trabalho pra gente descobrir como funciona. To com a ideia de decapar o processador e fotografar o die de silicio em um microscopio, pra tentar achar alguma coisa sobre o distinto.

Como há uma miriade de emuladores de processadores ARM disponiveis, uma pessoa com mais conhecimento de emulação (Oi Felipe Sanches, to olhando pra voce :oD) poderia ajudar a TENTAR encontrar um caminho. Quem sabe? Entao vamos ficar com um ponto de interrogacao daqueles bem grandao por enquanto :o(

Memorias RAM:

Temos duas memorias D33S64016 de 16 megabits (=2 megabytes, perfazendo 4 megabytes de RAM). Nao tem muita coisa interessante pra discutir aqui. Duas memorias RAM smd. Cabô. :o\

Memoria FLASH:


Aqui que a porca torce o rabo :oD

Essa é uma memorya FLASH-ROM HY27UF081G2A de...132 megabytes. Pra que tudo isso? Poise. Tem coisa adoidado dentro desse chip. Tem musicas em MP3 pra parte do "Guitar Hero", imagens, ROMS de jogos, os programas que sao rodados pelo Titan...é tanta coisa interessante que ainda nao deu pra ver tudo.

Em um Brainstorm, eu, Neto e Lisias conseguimos chegar a algumas conclusoes sobre o formato dos arquivos das ROMs. Porem foi o Neto que acertou o prego, e criou um excelente utilitario para extrair o conteudo da ROM da placa 2. E ainda esta trabalhando na rom da placa 1.

O trabalho foi por essa Flash ter na realidade 128MB, sendo os outros 8MB de informacao de (acreditamos ser) ECC. De acordo com as palavras do Neto:
Montei um algoritmo para calcular os bancos e posição dos arquivos.

Ele segue o padrão ao longo do arquivo.
0x700 bytes válidos e 0x140 de filler aleatório.
Considerando os bancos, você começa a leitura a partir do Offset 0x12 e lê blocos de 0x20 bytes em formato texto até encontrar o primeiro Nullo, indicando o fim da tabela de arquivos.
A partir dai você usa aquela informação do tamanho de arquivos e vai somando os tamanhos.
Onde termina um começa o outro, sempre considerando os bancos. Os bancos são de 0x840 Bytes, sendo que cada banco tem 0x700 bytes válidos e 0x140 são dados que não fazem parte da estrutura.
 E o Lisias complementando:

os 0x140 não são aleatórios! São ECC! Dei uma olhada na espeficicação do NAND Flash FS. os dados + ECC têm 2112 bytes porque esse é o tamanho da macrocélua deste chip.
Ou seja, conseguimos decodificar pelo menos a ROM da placa 2. O trabalho na placa 1 continua, e voce pode colaborar tambem! Para quem quiser futucar nos arquivos...


#MAME_no_MD4_e_Atari_Flashback!!! :oD

segunda-feira, outubro 16, 2017

Hackeando o Atari Flashback 7 (parte 1)

UPDATE:
BORA PESSOAL!!! COMPARTILHA AI NAS MIDIAS SOCIAIS E NOS GRUPOS!!!
Se a gente bater 1000 visitas hoje, amanha tem post ESPECIAL sobre o Mega Drive 4, cheio de coisas boas pra voces :oD  Muito obrigado a todos que ajudam o blog, seja curtindo/compartilhando, enviando equipamento pra gente ou mandando uma merreca pelo paypal
(continuando...)

Ola pessoal!

Hoje temos mais um episodio da serie "Hackeando o..."

Mas antes: NAO SE ESQUECAM DE CLICAR NOS ANUNCIANTES!!! :D É assim que o Taba ganha uma merrequinha, e impulsiona as novidades do blog. Ajude-nos! :D 

Nossa vitima de hoje é o Atari Flashback 7 :o)


Essa coisa fofa ai foi enviada pelo nosso amigo Jeferson para que eu pudesse extrair a ROM dele e tentar colocar mais jogos, alem de extrair o Yar's revenge II. Pareceu um excelente desafio e resolvi encarar a diversao :o)

Interessante que - aparentemente - ate agora ninguem "abriu" o bicho. E há uma serie de videogames que usam o mesmo microprocessador (chamado TITAN, que é um ARM) deste brinquedo

# atgames
[sms/gg systems]    Noza   
[genesis/mega drive systems (since 2008?)] RedKid/RedKid 2
atari flashback 3    Titan  
atari flashback 4    Titan  
atari flashback 64    Titan  
intellivision flashback    Titan  
atari flashback 5    Titan  
colecovision flashback    Titan  
atari flashback 6    Titan  
atari flashback 7    Titan  
atari flashback portable   Monkey King 2

Ou seja, temos bastante diversao pela frente :o)


Tem ate o logo da atari...é uma miniatura de um atari "de verdade". Detalhe pra etiquetinha da trecotoy :D


Ue...so isso?! :oD Poise...temos uma fonte chaveada bem simples de 9 volts (que vejam so que curioso, nunca desliga!!! A chave do painel chaveia a SAIDA da fonte para a placa logica), uma placa pros botoes e uma placa com "o resto".


Essa e a nossa plaquinha. A gota preta no meio é o processador (em "die", ou seja, é só a pastilha de silicio - sem encapsulamento - grudada na placa de circuito impresso. Barateia pra caramba a montagem). Ao lado uma memoria RAM da ESMT M12L16161 e finalmente uma memoria FLASH KH29LV640 de 16 megabits (2 megabytes). Interessante o U6 ali embaixo, que parece ser OU um amp op ligado ao U5 que é um sensor de infravermelho, ou um microprocessador para decodificar os comandos e mandar pro Titan. Ainda nao deu pra descobrir


E a memoria tem no Beeprog. Gostei! :oD


U1 e U7 sao dois reguladores de tensao. U1 é um AM1117 3.3 e U7 é um AM117 1.8. Ou seja, entra 5V na placa e regula pra 3.3 volts e 1.8 volts - normal hoje em dia no mundo dos ARMs e FPGAs. No conector de 3 pinos a direita, onde saem os fios amarelo, branco e preto, voce tem os pinos de video, audio e GND.


Observem os 3 furos vazios na parte de cima, no meio da placa. Ali vai um receptor infravermelho para a versao do Flashback que tem controles sem fio...


Na parte de baixo da placa, nada de interessante. Apenas aquele lugar pra um R10 vazio la no meio. Pra que será??? Quando tem um resistor vazio assim, pode ser selecao de modo :o)


Beleza, tirei a FLASH fora e usei o adaptador TSOP48 para ler a memoria


Ela encaixa assim no adaptador.

Ainda nao consegui uma leitura ESTAVEL dessa memoria. Pode ser defeito da memoria, pdoe ser defeito no meu gravador (o que eu duvido). Ainda estou analisando o problema. Mas mesmo com erro, o arquivo que li tem alguns pontos interessantissimos.

#UPDATE!!! O Dablio Games tambem tentou ler essa memoria e teve o mesmo problema. Entao tem algo de errado com a memoria em si. Desconfio que - pra dificultar a pirataria - ela teve as inscricoes apagadas e remarcada com um codigo parecido. Fica a dica. 


O autotest do hardware, aquele que voce executa ao ligar o Atari


List directory!? File contents??? Interessante que tem isso exatamente igual na rom do mega drive 4! :D Isso significa que o sistema operacional de ambos PARECE ser compartilhado.


Essa tela indica que há uma funcao de download pelo PC. Mas como? Por aonde? De que forma?!


Command shell??? Entao podemos executar comandos no atari? :D

Ainda temos muitos misterios a desvendar...
Quer ajudar???

Preciso de MAIS UM atari flashback em perfeito estado. Nao precisa dos controles. Quem pode emprestar/doar um para a causa?


Isso nao acaba aqui nao...Por motivos obvios nao posso dedicar muito tempo a essa tarefa. mas continuo pesquisando. Novidades em breve! :oD

sábado, outubro 07, 2017

Pra que tanta arrogancia? (O C67 da fonte do Super Nintendo)

Eu pergunto de outra forma: O que é arrogancia?

Hoje de manha, estava em um determinado grupo de manutencao de videogames e mods, onde um administrador veio com um questionamento. "qual sua opiniao da função do C67 no super nintendo"

Opiniao? O_O


O circuito tai. C67 é um capacitor de 1000µF x 16V (2200µF em algumas versoes do videogame) que está la pra tirar o ripple da fonte. Esse capacitor é completamente desnecessarios SE VOCE USAR A FONTE ORIGINAL, porque na fonte original tem um capacitor igual dentro da fonte. Se voce usa fonte tabajara...bem, boa sorte.

A questao é que eu respondi na minha forma habitual - seca, mas sem ser mal-educado - e um monte de leite-com-pera do grupo veio me questionar sobre minha arrogancia e opinar sobre meu conhecimento, ou a falta dele.

Ah, vao pastar!

Um monte de moleque que nao sabe pra que serve um capacitor numa fonte vem questionar meu conhecimento? TODOS podem questionar meu conhecimento desde que venham - que surpresa - com conhecimento ou com humildade. Nao existe OPINIAO em exatas. Nao existe "qual sua opiniao" em um circuito simples como esse. Eu convidei a pessoa que fez esse questionamento - que diz ser tecnico de videogames e tem um negocio de reparo de videogames antigos - a crescer, a se empoderar, a entender como a coisa funciona. E fui recebido com 4 pedras na mao.

Sai do grupo, nao tenho paciencia pra millenial chato. Gasto meu tempo aqui divulgando conhecimento DE VERDADE pra quem quer aprender. Trabalho com conhecimento e nao com opinioes. Quem quiser discutir eletronica comigo, que venha ensinar, ou que venha aprender. Mas venha com a abordagem seria de uma pessoa que quer construir um castelo de pedras, e nao com tijolos de areia molhada. Estou aqui pra aprender e pra ensinar, mas quero aprender o correto e ensinar o preciso. Opinioes eu deixo pra galera de humanas.

A proposito, eu consertava videogames antes do dito moleque nascer. Mal ae. Sou velho.

quarta-feira, outubro 04, 2017

(instalando e) corrigindo os problemas do audio interno do TK85 da Microdigital

Nao, voce nao leu errado. Audio interno no TK85 da microdigital. 

Voce nunca achou estranho esse "Som" na traseira do TK85?


Isso ai foi meio que um "vacilo" da microdigital. Na epoca do projeto do TK85 ja existia uma interface "padrao" de som usando o AY-3-8910 ou o seu irmao "menor", AY-3-8912. Sao basicamente a mesma coisa, com a diferença de uma porta de I/O de 8 bits que nao e implementada no 8912. A microdigital acreditava tanto na opcao do som, que deixou dentro do TK o espaço vazio para instalar os chips!



E o chip tambem esta presente no esquema distribuido as autorizadas...




Porem, como (quase) tudo que a microdigital fez, tinha rebarbas...O circuito nao era perfeito, a amplificação da saida simplesmente nao funcionava, o chip nao era resetado junto do Z80...um caos.

No encontro nacional do Clube do TK que aconteceu Sabado em Santo Andre - SP, me questionaram sobre os problemas do audio do TK85, e se um dia haveria solução. Como o TK foi meu primeiro micro, e eu tenho um carinho todo especial por ele, peguei o boi pelo chifre e la fui eu, ao chegar em casa, caçar uma solução.

Eu não vou cobrir a instalacao do chip de audio aqui. Pra isso ja tem tudo mastigado no site do Kelly Murta, esse aqui: http://zx81.eu5.org/tkay.htm - La ja esta tudo mastigadinho, embora o amplificador de audio não funcione como deveria. Se você ja instalou seu chip de audio, e esta tocando "alguma coisa", vamos as correções aqui.

O que vamos fazer é remover algumas peças e instalar outras. Vamos cortar algumas trilhas tambem. Cuidado para nao fazer besteira, se voce nao sabe fazer, nao faça. Lembrando que, ao clicar nas imagens, elas aparecem ampliadas.

 (parenteses: Esse TK ja está com a placa TK85AV Treloaded pra saida de video composto, gerador interno de som AY, ram para redefinição de caracteres (pseudo-alta definicao) e 48K de RAM)

Vamos seguir este esquema para essas modificações:


Por uma questao de praticidade, eu soldei todos os componentes na placa do meu TK (com exceção do primeiro capacitor de 100nF e do resistor de 10K) em SMD, porque da pra esconder tudo por baixo da placa do TK, fica miudinho e muito fofo :o) Adquira os componentes no comercio local, de acordo com essa lista:

  • 3 capacitores de 100nF (1 deles obrigatoriamente PTH)
  • 1 resistor de 10K (obrigatoriamente PTH)
  • 1 resistor de 1K
  • 1 resistor de 100R
  • 1 resistor de 10R
  • 1 capacitor de 220uF x 25 ou mais volts (esse é obrigatoriamente PTH e nao SMD)
  • 1 capacitor de 47uF x 25 ou mais volts
  • 1 soquete de 8 pinos
  • 1 integrado LM386
Com tudo a mao, vamos ao trabalho :oD

Antes de tudo: Se o seu computador ja tem 48K, dessolde ou corte fora o 555 abaixo da posição do LM386. Isso diminui um bocado o ruido na saida de audio.

Primeiro passo, limpe esta area da placa de circuito impresso
Deixe os furos de C24 e os dois resistores ao lado, limpos. É so fazer igual a foto. Nao tem erro.

Agora, solde um jumper na posicao da foto:

Monte um conjunto de capacitor de 100nF + resistor de 10K conforme a foto. Basta soldar um junto do outro

Agora insira esse conjunto no lugar de R24

Desse lado nao vamos mais mexer. Agora vamos pro lado onde tem o LM386. Observe que nessa foto vemos a placa por baixo, e ja com o 555 removido

Vamos cortar a trilha que vai ligada ao pino 2. Lembre-se que estamos vendo o integrado de cabeça pra baixo. Basta seguir a imagem

Agora vamos montar do pino 3 pro pino 4, um resistor de 1K e um capacitor de 100nF. Claro, voce pode usar componentes comuns ao inves de componentes SMD. Mas com componentes SMD fica muito menor, facil de esconder por baixo da placa.

Calma que está "quase" no fim :) Agora vamos soldar o capacitor de 10uF no pino 7, e puxar um pedacinho de fio ate o pino 2

(essa é um pouquinho mais enrolada, mas é só ter calma :oD ) Vamos tambem abrir a conexao entre a trilha e o pino 6. Observe que eu raspei um pouco do verniz da trilha e pus uma gotinha de solda, para poder soldar o proximo componente.

E no lugar da conexao, vamos soldar o resistor de 100R

Agora, vamos soldar o capacitor de 47uF. Ja que ele é um pouco grande, eu soldei o lado negativo em um ponto mais facil acima, e puxei um fio ate o pino 7 do integrado

Continuando, soldaremos um fio da ilha atras do conector de saida de audio, ate o pino de cima. Esse fio ja deveria estar ai, mas se nao tiver...

Vamos soldar tambem o capacitor de 220uF PTH no seu lugar respectivo na placa (C16). Notem que o negativo (a faixa branca) fica pro lado direito.

Aqui ficava o 555 que foi retirado. Lembre-se: So o retire se o seu micro tem 48K. Esse 555 é parte da fonte chaveada que gera as tensoes necessarias para as memorias 4116 (16K) e que nao sao necessarias pras memorias 4164 (64K, mas o TK so aproveita 48K)

Pronto, seu som ja funciona direito! Mas antes vamos corrigir um errinho que passou pelo crivo da microdigital: Vamos ligar a linha de reset do processador de som. Esta modificacao corrige o problema da "nota presa" quando voce reseta o TK tocando alguma musica.

Primeiro, corte a ligacao entre essas duas ilhas

Agora ligue o pino 16 do processador de som, ao pino 26 do Z80 (que é o /RESET)

Prontinho! Seu TK está pronto para ser usado com audio! :oD

Tem video? TEM VIDEO! :oD

O programa que esta rodando é o AYDEMO.P (use o google, é facil de achar)

Agradecimentos ao Kelly Murta, que tem um site abarrotado de informações e que sempre é muito util a comunidade do TK

Conheça tambem a comunidade "Clube do TK" no facebook:
https://www.facebook.com/groups/clubedotk

Eu presto serviços de reparo, modificacao e upgrade de micros antigos. Contacte-me pelo meu e-mail

Como sempre, por favor, nao deixem de clicar nos anunciantes e conhecer seus produtos. Cada clique que voces dao nos anunciantes da pagina, eu ganho uma merrequinha, que ajuda a sustentar o Tabajara Labs. 

Lembre tambem de clicar la em cima no "o pior do meu mau humor" e conhecer os outros posts do blog. Tem muito mais coisa interesssante e, misteriosamente, ninguem da a minima pra isso. Só vem NESSE post que eu marco e nao le mais nada

Grande abraço, pessoal! :o)