Convertendo saída de gráficos MDA / CGA / EGA para VGA! .

Saudações e bem-vindo a uma coisa LGR, apenas na Bélgica! Fiquei empolgado ao receber esta unidade de revisão de pré-produção da Serdashop, porque esta é a versão deles do projeto MCE2VGA. Ele está programado para ser vendido em várias formas de kit através do Serdashop, como este que recebi com um gabinete impresso em 3D, e é baseado no trabalho de código aberto de Luis Antoniosi.

Antigo problema: obter placas de vídeo monocromáticas, CGA e EGA para saída através de um monitor VGA padrão. E não pretendo usar uma placa VGA e confiar na compatibilidade com versões anteriores, quero dizer, usar o hardware gráfico original com conectores d-sub de 9 pinos destinados a conduzir um monitor TTL.

Para monitorar cada padrão gráfico, admito que é difícil trocar CRTs volumosos com tanta frequência. Além disso, esses monitores antigos estão ficando mais velhos e mais caros o tempo todo, então as alternativas são bem-vindas. Este é o problema que o MCE2VGA tenta resolver, conseguido combinando uma placa principal personalizada com um CoreEP4CE6 FPGA com um Altera Cyclone IV especialmente programado.

Existem alguns botões e interruptores para mexer, mas na maioria das vezes é tão simples quanto Conecte sua placa gráfica retro à porta RGBI e a saída VGA ao seu monitor de sua escolha. Agora, eu tentei toneladas de conversores TTL ao longo dos anos, desde caixas econômicas chinesas até a venerável placa conversora GBS-8200.

Portanto, não estou dizendo que não tenha havido nenhuma solução; capturou imagens de jogos em PC de baixa resolução por anos. Mas o MCE2VGA é a primeira vez que pude converter sinais de vídeo RGB de IBM PC compatíveis com este sinal limpo e com tão pouco barulho.Finalmente, posso usar um único monitor VGA para exibir placas gráficas MDA e Hercules, CGA de 4 cores cartões e cartões EGA de 16 cores.

Isso é muita computação retro em um só lugar. Então, vamos em frente e experimentá-lo, o que para mim começou com a fixação das placas no gabinete. Este é um kit de pré-produção, para que a versão final possa mudar um pouco, mas mesmo assim, o processo é fácil.

Apenas quatro parafusos para as PCBs, quatro botões para soltar na parte superior do gabinete e quatro parafusos para encaixar todos juntos. Você tem aberturas úteis nas laterais superior, esquerda e direita para conectar seus monitores, conectar um cabo mini USB padrão para alimentação e ajustar as configurações de exibição no FPGA.

É como conectar o lado RGBI aos meus PCs retrô porque, bem. Não sei quanto a você, mas todos os meus monitores TTL têm o cabo de vídeo permanentemente integrado ao próprio monitor. Peguei um desses cabos d-sub macho de 9 pinos, que felizmente ainda são fáceis de encontrar on-line.No entanto, verifique se é um cabo serial direto, não um cabo serial de modem nulo, porque a fiação é diferente e não funciona para o que é necessário aqui.

De qualquer forma, com isso classificado, agora podemos conectar o MCE2VGA a um PC. Tudo o que você precisa fazer é colocar esses quatro interruptores na posição correta e, sim, cara. Vamos começar com os gráficos MDA e Hercules. Imediatamente ele funciona de maneira fantástica! Ao passar por um CRT, sinceramente, não sei dizer se ele está sendo dimensionado ou convertido, simplesmente parece cristalino, sem nenhum atraso perceptível.

E, com o monocromático em particular, também existem opções para alternar entre a emulação dos três fósforos mais populares: branco, verde e âmbar. vídeos jorrando sobre âmbar e verde monocromático, então você sabe o quanto eu amo essas coisas. Mas nos LCDs que eu tentei, a maioria dos softwares do DOS foi dimensionada para 640x480, mesmo que o próprio MCE2VGA estivesse produzindo resoluções em escala mais apropriada, como 720x480.

Conversor em si, mas é provável que você ainda consiga uma boa aparência. E mesmo quando algumas coisas parecem um pouco instáveis, como pixel cintilante ao rolar verticalmente ou overscan não cooperativo, ainda é um resultado geral melhor do que a maioria dos outros escaladores RGBI que usei.

O CGA também é maravilhoso ou pelo menos tão bom quanto o CGA pode obter. Ainda é CGA, afinal, hehe. Pessoalmente, adoro essa estética cada vez mais, à medida que envelheço, nas paletas de cores quentes e frias. Você pode até exibir alguns dos modos CGA mais obscuros, como o modo de texto de 80 colunas, fornecendo uma resolução efetiva de 160x100 em 16 cores, mas sim, tanto nos monitores CRT quanto nos de cristal líquido, fiquei mais do que feliz com os resultados do CGA aqui.

Você também pode ativar alguma emulação convincente da linha de varredura em certos modos de exibição, um toque agradável se você gosta desse tipo de coisa. É praticamente inútil em um CRT, é claro, mas o resultado parece muito bom em um LCD de proporção de aspecto 4: 3, embora eu ainda prefira a aparência não filtrada.

Outra coisa que eu estava realmente animado em mexer é a capacidade de exibir CGA composto, algo que você normalmente não seria capaz de fazer em um monitor VGA. Pressionar o botão de redefinição permitirá a emulação do modo CGA composto de 16 cores nos jogos que o suportam, o que significa que você não precisa mais confiar em uma TV antiga.Embora não exista uma tonelada de jogos do DOS que fazem uso disso.

Eu amo que eles se esforçaram para incluir suporte para isso de qualquer maneira. E ainda temos a EGA para testar isso, que é talvez o meu modo de gráfico retro para PC favorito. E sim, como os gráficos Tandy serão exibidos em um monitor CGA ou EGA tradicional, o dispositivo lida com jogos rodando no modo Tandy, não há problema.

, estou ansioso para fazer um uso maior deles agora. Infelizmente, o MCE2VGA não faz muitos favores aos dispositivos de captura VGA, o que é um pouco chato como alguém que está frequentemente capturando jogabilidade retro de PC. provavelmente também não aceitará o MCE2VGA.

Isso realmente depende da sua configuração de captura, é claro, mas não tive sorte com os dispositivos que detestam vídeos de 70 hz em proporções mais amplas. Tenho outros dispositivos com os quais funciona muito bem, mas eles já capturaram baixo -res vídeo não há problema, por isso não é surpreendente.

Mas sim, é isso! Eu só queria compartilhar minha experiência e deixar mais pessoas saberem que o MCE2VGA existe. Estou recebendo continuamente perguntas na minha caixa de entrada LGR sobre placas gráficas, monitores e redimensionadores RGB para jogos DOS, por isso estou feliz em recomendar este para determinadas situações.

Como acontece com os dimensionadores mais competentes, embora atualmente não seja um preço muito baixo custando 59 euros apenas para a placa principal, 89 euros para a placa principal e o FPGA necessário e 114 para todo o pacote que mostrei nesta revisão da Serdashop.

Portanto, ainda é muito menos do que comprar monitores TTL originais, mas, dependendo da sua gama de usos planejada, pode não valer esse dinheiro.Para mim, embora seja um acéfalo, considerando o trabalho que faço e as centenas de PCs antigos Eu tenho, todos os quais precisam de uma exibição.