Mostrando postagens com marcador A1 WX. Mostrar todas as postagens
Mostrando postagens com marcador A1 WX. Mostrar todas as postagens

domingo, 10 de março de 2019

Como conectar o MSX aos monitores modernos - GBS +

Olá pessoal,

Estou sumido, eu sei. Muito trabalho no fim do ano, muitas coisas pra resolver e o blog ficou em segundo plano.

Enfim, bola pra frente.

Há alguns dias comprei essa coisinha aqui: GBS +!




Como já disse em posts anteriores (aqui, aqui e aqui), eu estava ligando meu MSX em vídeo composto, com qualidade mediana. O DDPlus não tem muita solução porque não dispõe de saída RGB, a melhor disponível, mas o A1WX tem!

E é isso que esse aparelhinho, o GBS+, faz: ele converte um sinal RGB para ser utilizado em monitores modernos via cabo VGA.

Tem um cabinho extra aqui para ligar a saída RGB do A1WX a um cabo VGA e daí ao GBS+:




Eu comprei essa belezinha do Rafael Rigues e aqui tem explicações mais detalhadas. Basicamente, o GBS é um upscaler baseado na GBS-8200, porém com correção de bugs e alguns melhoramentos.


Cabe ressaltar que o GBS+ serve para outros equipamentos além do MSX: Mega Drive, Saturn, Neo*Geo, Amiga e Placa de Arcade. Você só precisará do cabo de conversão da saída RGB do seu equipamento para o GBS+ 


Vamos aos fatos.

Utilizado a solução anterior, a imagem era ótima boa aceitável. De longe, principalmente na fotografia, parece bem satisfatória:



Mas de perto, quanta diferença:



Reparem como a imagem está mal-definida, algo borrada.

Vejamos agora com a nova conexão:







Confesso que fiquei impressionado! Não esperava que a melhora fosse tão significativa.






 



As imagens ficaram bem mais detalhadas, as cores bem mais vivas!

(Video Composto)

(RGB - GBS +)

As duas imagens acima retratam bem a diferença! É gritante!

Valeu cada centavo!

Só preciso arrumar um tempo pra organizar isso aqui na mesa.

Update: já não preciso --> JÁ ARRUMEI. A minha esposa, com aquele jeito carinhoso que só as esposas têm, me mandou arrumar agora mesmo explicou que deixar do jeito que estava poderia induzir a faxineira a achar que era tudo SUCATA e jogar no lixo enquanto eu estivesse no plantão. 😓

Pois bem! Ela me mandou convenceu e achei mais prudente arrumar tudo agora! 😅😅

Pessoal, por enquanto é isso! Até a próxima!

terça-feira, 4 de setembro de 2018

Como conectar o MSX aos monitores modernos - Chaveador RCA AV

Pessoal,

Após algumas semanas sem escrever aqui no blog, hoje vou falar de um equipamento que vi e que acho que pode ser interessante.

Conectar os equipamentos antigos em monitores novos pode ser uma dor de cabeça. Na época em que eles foram lançados não havia entradas digitais de vídeo como HDMI, hoje universalmente disseminadas. Os monitores antigos usavam entradas analógicas RGB de pinagem diversas de acordo como o local de fabricação (SCART na Europa e S-Video nos EUA, por exemplo).

Além disso, trabalhavam em frequência diversa a de hoje (os monitores atuais só trabalham a partir de 32Khz e o MSX gera sinal de sincronismo a 15Khz).

Uma grande lista de monitores que aceitam a frequência de 15KHz pode ser encontrada aqui e aqui. Além disso, pode ser necessário alguma adaptação da pinagem dos cabos ou confecção de algum circuito para a sincronização de acordo com o local de produção do "retrocomputador" e do monitor, conforme pode ser visto aqui. Explicações mais detalhadas sobre tudo isso podem ser encontradas aqui e aqui. Enfim, uma confusão. Eu até já falei disso quando religuei meu Expert DDPlus. Veja mais esse link aqui também!

Resumindo o que eu disse antes, como o MSX tem 3 tipos de saída de vídeo (RF, igual aquela caixinha do Atari, qualidade péssima; Vídeo Composto - não confundam com vídeo componente -, qualidade mediana para boa; RGB, com melhor imagem) que utilizam frequências diferentes das utilizada hoje, a entrada de vídeo do monitor/TV poderia ser queimada. Lembrando que Vídeo Composto usa 3 cabos (um para vídeo e 2 para áudio - veja mais aqui) e Vídeo Componente usa 5 cabos (3 para vídeo e 2 para áudio - veja aqui).

Em listas de discussão, me passaram essas opções: :

1) ligar o MSX num monitor com entrada Vídeo Composto (é o jeito mais simples, mas com alguma perda de qualidade);

2) ligar o MSX numa placa GBS8200 e ela ao monitor (também há uma perda de qualidade, além de ter que arranjar essa placa GBS8200 e criar um gabinete para ela);

3) ligar a saída RGB do MSX na entrada VGA de um monitor que aceita 15 Khz. Um conversor LM1881 converte o sinal de sincronismo e os sinais de vídeo passam direto (tem a melhor imagem, mas precisa de um cabo especial porque a saída RGB do MSX é diferente; ainda precisa de uma conversor E de um monitor com entrada 15KHz).

Meu monitor, um LG M2252, não está nessa lista. Entretanto, a configuração dele mostra isso:


Ou seja, ligando o áudio (cabo branco ou vermelho, porque o MSX tem uma saída só de áudio) e o vídeo (amarelo - Y), resolvi o meu problema da melhor modo possível para mim. As outras opções podem ajudar quem tem uma necessidade de imagem melhor.

Aqui em casa ficou assim:

(Painel traseiro com o cabo vermelho na saída branca de
áudio e com o cabo amarelo na saída amarela de vídeo)




(Painel traseiro do monitor - para ser vídeo componente,
usa-se as cinco entradas; para vídeo composto,
usa-se a Verde -Y - e as duas de áudio - vermelho e branco)
ra ser vídeo componente, usa-se


(Cabo amarelo de vídeo ligado no Y e, como os meus 02 MSX

têm saída de áudio mono, liguei apenas no vermelho de áudio)


Bom, isso tudo eu já tinha falado anteriormente.

O que estava me desanimando era ter que trocar as conexões a cada vez que quisesse utilizar um ou outro MSX (ou Atari ou qualquer outro retrodevice).

Assim, procurando na internet, encontrei esse produto:



(Esses conectores estão vesgos?)



É xing-ling mesmo, mas a ideia é ligar os dois MSX e chavear qual deles desejo utilizar. Custou 25 Têmeres numa loja num shopping de importabandeados na Savassi, mas na Internet custava 15 + 10 de taxa de entrega.

Vamos aos testes:

(Conexões feitas e identificados os canais de cada MSX)

Repare que os canais de áudio estão invertidos: no A1WX está vermelho-esquerdo e branco-direito e no DD-Plus está branco-esquerdo e vermelho-direito, enquanto na saída está igual ao DD-Plus (branco-esquerdo e vermelho-direito). Precisei fazer isso porque, primeiro, a saída de áudio do MSX é mono (então só funciona um canal) e, segundo, o cabo que usei para ligar o A1WX está com algum defeito no branco (então inverti tanto no MSX quanto no conector de entrada para sair o vermelho).

O vídeo abaixo mostra o resultado:


O objetivo não é, obviamente, deixar os dois MSX ligados o tempo todo e ficar mudando de um para outro. Acho que isso não tem sentido. O meu objetivo é utilizar um ou outro sem ter que ficar trocando cabo o tempo todo.

Sobre o teste, acho que está aprovadíssimo para o meu padrão. O áudio funciona bem e a imagem está como se não houvesse esse bypass pelo aparelho.

Fica a dica para quem precisar fazer essa gambiarra!

Bora convencer a patroa a deixar eu colocar o Atari (se ainda estiver vivo 😓) nessa bancada!

sábado, 3 de junho de 2017

MSX 2+ Panasonic A1 WX

   Aos 41 (quase 42) anos, 26 anos após ganhar meu primeiro MSX, um Gradiente Expert DDPlus (veja aqui), criei coragem, arranjei a grana e comprei um MSX 2+.

   É um computador de 1988, ou seja, já tinha sido lançado (e estava sendo usado) desde antes que eu tivesse ganho o meu primeiro MSX, que era um 1.1. Mais uma vez, obrigado, "Reserva de Mercado".

   O modelo que comprei é um Panasonic FS A1WX.

(Taí o bichão) 

 (Reparem as duas entradas para Joystick, 
compatíveis com os do Atari, e o Drive 3.5")

(O botão "Power", nessa lateral) 

 (Visto de cima; reparem no Slot 1 para Cartucho)

(Os conectores de Data Corder, vídeo e áudio, RF, impressora e o Slot 2)

   Pelas informações que encontrei, trata-se de um dos melhores MSX 2+ do mercado:
  • Usa o Zilog Z80B (e não o Z80A da maioria dos concorrentes), que permite alterar o clock do processador de 3.58MHz para impressionantes 5.38MHz!
    No MSX-Basic, essa mudança é feita com o seguinte comando:
IF PEEK(&H2D)=2 THEN OUT 64,8:IF INP(64)=247 THEN OUT 65,0
   Para retornar ao clock original, esse é o comando:
IF PEEK(&H2D)=2 THEN OUT 64,8:IF INP(64)=247 THEN OUT 65,1
  • Presença do MSX-Music (que está na maioria dos MSX 2+), que inclui uma série de comandos para facilitar a confecção de sons no MSX (lembro de como achava isso difícil no MSX 1).
  • O meu está com acréscimo de RAM. Originalmente ele tinha 64KB de RAM e 128KB de VRAM. Como dá pra ver na foto abaixo, ele está com 512KB de RAM 😊😊

  • Possui o Rensha Turbo, um feature para auto-tiro nos jogos 😊😊😊😊
  • Possui o MSX Word Editor em japonês, o MSX-JE, e o A1 Cockpit (um sistema com agenda, Editor de texto e outras coisas) muuuuiitttooooo úteis para mim, que não sei nada de japonês 😒😒😒😒
(A1 Cockpit) 

(MSX Word Editor - em japonês 😒)

   Vou colocar uns links abaixo, onde há informações mais detalhadas sobre o A1WX:
   Além do A1Wx, comprei também esse brinquedinho aqui:



   Nos anos 80, os computadores pessoais estavam passando um período de transição, deixando de ser vídeo games e transformando-se em computadores pessoais. O exemplo típico é esse A1WX! Tem um editor de texto, agenda, etc, mas tem Slots para entrada de cartuchos de jogos.

   No Japão, onde o padrão MSX foi desenvolvido (mas também na Europa), era comum a distribuição dos jogos em cartuchos (em ROM). Entretanto, no Brasil, esses cartuchos eram, além de raros, caros (quando encontrados). O padrão MSX reconhecia apenas 64KB de RAM, mas alguns jogos foram lançados com 128KB (128KB = 1 Megabit) ou mais. Os desenvolvedores dividam os jogos em "páginas" de 8KB e essas páginas eram carregadas e executadas sempre que necessário.

   No Brasil, porém, como os cartuchos eram raridade (eu mesmo tinha apenas um cartucho do Mega Assembler da Cybertron e talvez tenha sido um dos poucos que usei) e cartuchos de jogos eram mais raros ainda. Um engenheiro brasileiro, Ademir Carchano, desenvolveu uma gambiarra solução para resolver esse problema. Ele desenvolveu uma "MegaRAM", uma "ROM" virgem, regravável, onde os jogos maiores eram quebrados em blocos de 8KB ou 16KB, copiados na sequência correta para essa RAM e utilizados quando necessário.

   Existia um outro equipamento, chamado Memory Mapper, que era uma extensão de memória utilizável, reconhecida como expansão oficial, acessada com suporte da BIOS (a MegaRAM não era reconhecida "oficialmente" e o acesso era diretamente por comandos IN e OUT). Alguns copiadores de disco da época utilizavam a MegaRAM como um Mapper para acelerar a cópia de discos.

   Voltando ao cartucho que comprei, nada mais é do que uma MegaRAM de 512KB e um Mapper de 512kB com dois leitores de cartão SD que funcionam de modo similar a disquetes e HDs. O equipamento suporta o formato FAT12 do MSX-DOS 2.x e o FAT16 do PC através Nextor-DOS do Konamiman. Assim, é possível ler e gravar arquivos no PC ou MSX com SD formatado em FAT16, inclusive, com suporte a subdiretórios! Além disso, há uma chave seletora que ativa a função mapper/megaram e ativa extensão de slots e outra que seleciona entre o modo mapper ou modo megaram.

   Fiquei muitos anos sem usar meu MSX que estava guardado no porão na casa dos meus pais. Não sei quando, como e com qual grau de ansiedade e emoção a comunidade do MSX recebeu esse equipamento, mas a mim parece uma coisa simplesmente genial! Lembro de imaginar como seria legal se o MSX tivesse um HD. Esse sistema cria exatamente isso, pois aceita cartões de até 4GB formatados em FAT16 em um computador qualquer. E ainda um HD SSD, igual ao meu MacBook Air 😊. Simplesmente excelente!!! Custou pouco mais de R$200, já com os cartões formatados e com um monte de programas. Um preço bem satisfatório

   Deixo, para o leitor mais interessado nesse assunto, alguns links que usei para entender melhor o que é isso:
   Bom, abaixo tem algumas fotos do bichão funcionando:






   De tudo o que li para entender como utilizar um computador com quase 30 anos hoje, notei que a principal dificuldade foi o monitor. Vi muita discussão sobre monitores, frequências, etc. Tudo bem que era pra obter a melhor imagem possível (melhor até do que na época, talvez!), mas isso me assustou muito no início. Resolvi do modo mais barato possível, utilizando um monitor que já possuía :)

   Agora só falta um joystick para ele ;)

   Até a próxima!