Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9
Tópicos › Segundo ano › Videogames e vídeo em lógica discreta
Felipe escaneou e publicou o livro "How to Design and Build Your Own Custom TV Games" (1978), que recebeu uma versão com OCR de Leonardo Roman. Ele também anunciou um grupo de estudos no Garoa. O grupo discutiu geradores de vídeo feitos sem microcontrolador, sinais de vídeo composto no osciloscópio e os esquemáticos do Magnavox Odyssey.
Segundo ano: novembro de 2018 a outubro de 2019
As cerca de 550 páginas foram digitalizadas e publicadas no GitHub, e Leonardo Roman publicou uma versão com OCR no Datassette. Felipe começou a converter o OCR para LaTeX e a desenhar a placa SourceBox no KiCad, e anunciou para 2019 um grupo de estudos no Garoa.
Felipe recebeu com meses de atraso um exemplar extraviado do livro de 1978, ficando com dois, e desmembrou um deles para escanear as cerca de 550 páginas. Publicou os capítulos em PDF no grupo e pôs as imagens TIFF e o PDF completo no repositório ArqueologiaDigital no GitHub. Erin o ajudou a tratar as imagens com curvas de níveis no GIMP, e Felipe cogitou aplicar o tratamento a todas as páginas para reduzir o tamanho do PDF. Leonardo Roman processou as páginas no Scantailor e publicou no Datassette uma versão de 28 MB com OCR.
Felipe começou a converter o OCR do livro para LaTeX enquanto revisava o texto e apontou a placa-padrão da Radio Shack sugerida pelo autor para as montagens. Ele anunciou para 2019 um grupo de estudos de projeto eletrônico digital de videogames retrô no Garoa, com inscrição pelo wiki. Também começou a desenhar no KiCad a placa SourceBox do livro e criou um grupo de Telegram para o estudo.
Felipe montou em protoboard um gerador de vídeo a partir de EPROM, que não funcionou, e capturas de vídeo composto foram comparadas com as figuras do livro. A partir dos vídeos de Ben Eater, discutiram-se registradores na saída da EPROM, geradores de caracteres e o Motorola 6845.
Felipe mostrou uma montagem em protoboard, feita só com lógica e sem microcontrolador, para gerar sinal de vídeo a partir de uma imagem gravada em EPROM. A montagem não funcionou; a ideia era chegar pelo menos a um shield VGA para Arduino. Ronaldo recomendou dividir o circuito em blocos (sincronismo horizontal e vertical, contador de endereços) e testar cada um separadamente.
Nano Gennari comparou capturas de sinal de vídeo composto feitas no osciloscópio com as figuras do livro de TV games. Ronaldo mostrou uma linha de vídeo de um TK3000 em osciloscópio analógico e digital, onde se vê o burst de cor, e Aylons Hazzud identificou ali um padrão de barras de cor.
A partir dos vídeos de Ben Eater sobre uma placa de vídeo em protoboard, Felipe "Juca" Sanches contou sua tentativa anterior de um circuito parecido baseado no livro "How to Design and Build Your Own Custom TV Games", com o objetivo de rodar a VM do Another World. Discutiram-se o uso de um registrador na saída da EPROM, ROMs por cor e o projeto de um gerador de caracteres. Emerson Moura citou o Motorola 6845, usado em placas CGA e de 80 colunas do Apple II.
Felipe informou que o port do Another World estava parado e que planejava retomar o desenho da PCB da placa JAMMA.
Perguntado por Ismael Luceno sobre o port do Another World, Felipe disse que está parado. Ele contou que planejava retomar o desenho da PCB da placa JAMMA e que talvez prototipasse primeiro apenas o estágio de saída gráfica.