quarta-feira, 8 de agosto de 2012

Bifrost*

Einar Saukas criou o engine gráfico Bifrost* que contorna a limitação de cores no ZX Spectrum. Nesta linha de computadores, pode-se definir as cores somente em blocos de 8×8 pixels, mas através de software conseguiu exibir cores em blocos de 1×8 pixels. Entretanto esta abordagem requer temporizações precisas, pois deve haver sincronização perfeita com a formação da imagem de vídeo. A propósito, o próprio autor escreveu um artigo sobre este engine na revista Jogos 80.

A boa nova é que Einar finalmente conseguiu criar uma versão funcional para o TK90X. Logo que eu iniciei o trabalho de determinar as temporizações de geração de vídeo no computador brasileiro, tive a felicidade de obter ajuda de Einar, que tem conhecimentos mais aprofundados deste tema. Depois de obter parâmetros de temporizações mais confiáveis (para José Roberto e Antonio Parra, meus agradecimentos pelos testes), foi possível ajustar o Bifrost* que agora exibe gráficos mais coloridos:


A foto acima foi tirada do meu equipamento e funcionou perfeitamente. Em breve deverá estar disponível a versão definitiva deste programa, compatível com o TK90X.

Atualização:

Encontrei o vídeo abaixo que mostra o Bifrost* rodando num TK95 (não sei quem é o autor):



Nenhum comentário:

Postar um comentário

Seu comentário é bem vindo, mas peço que use este espaço adequadamente.