Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9
Tópicos › Quinto ano › Hardware, restauração e instrumentos musicais
O grupo trocou experiências de restauração de consoles e micros e indicou ferramentas como o Retro Chip Tester, o ROMulator e o Adafruit Floppy. Também discutiu emulação e geração de vídeo em microcontroladores (Arduino, RP2040, ESP32) e réplicas, como a miniatura do Expert de RicBit. Na parte musical, acompanhou a engenharia reversa do Yamaha DX7 por Ken Shirriff e o diagnóstico de um órgão Wurlitzer 555 com sintetizador Orbit III feito por Felipe "Juca" Sanches.
Quinto ano: novembro de 2021 a outubro de 2022
Os temas foram recap de MSX, telas de Game Boy, teclado de iBook G4, RGB no Master System, ferramentas para micros 6502, chips para restauração e o Adafruit Floppy para arquivar disquetes.
Depois de Augusto Almeida mencionar um MSX 2 à venda no grupo Mercado Retro, um participante contou que comprou um MSX Hotbit que precisa de recap e apresenta interferência na tela ao inserir cartuchos; Augusto Almeida apontou possíveis causas (RF/AV ou fonte), indicou o Veim dos Games para o serviço e alertou para capacitores falsificados. P. M perguntou quem troca baterias de cartuchos de Game Boy; Augusto indicou novamente o Veim dos Games e FTMaciel se ofereceu para fazer o serviço pelos Correios.
A partir de um vídeo de reparo de tela compartilhado por P. M, Leonardo Roman comentou que a parte horizontal é uma membrana com tinta condutiva que, se romper, não tem conserto, e que trocar por LCD IPS é mais garantido; Shideravan defendeu o charme da tela dot-matrix original.
L. compartilhou um post de Greg Davill que, segundo ela, pode ser útil para projetos de restauração; Aylons Hazzud comentou que a produção em quantidade ainda demoraria, mesmo para o Spartan 6, e L. lembrou a falta de chips no mercado.
Lembrado por um vídeo postado por P. M, Flávio Amieiro mostrou um Game Boy Color com a tela danificada; Shelton Ribeiro recomendou trocar a película polarizadora, e Erin Pinheiro 🐿 mostrou a tela IPS de reposição que instalou no seu.
Leonardo Roman compartilhou a análise do Retro Chip Tester Pro do canal de Adrian Black. Augusto Almeida destacou dois vídeos do canal: um gerador de NOP para testar o 6502 de um drive 1541 e o ROMulator, que substitui RAM ou ROM de micros 6502. Augusto também indicou a primeira parte de uma série de montagem fio a fio de um Apple II.
L. compartilhou o Adafruit Floppy, hardware e software abertos para ler, arquivar e duplicar disquetes. Depois Augusto Almeida compartilhou um vídeo da placa gravando disquetes de Apple II com um drive de PC (#22051).
Augusto Almeida apresenta o ROMulator, dispositivo que substitui RAM ou ROM em computadores 6502, e depois anuncia a versão para Z80 em acesso antecipado.
Augusto Almeida mostra um circuito simples para obter RGB com o Sony CXA1145. Erin Pinheiro observa que o Master System brasileiro usa outro CI, alimentado com 9 V, e que nele retirou o RGB direto do VDP com um opamp de vídeo.
Anne Isabelle descreve um padrão de falhas por linhas no teclado de um iBook G4. V Körbes relata um caso igual num PowerBook, resolvido limpando os contatos oxidados do conector do teclado.
Felipe "Juca" Sanches encaminhou ao grupo um vídeo sobre um recurso do Z80 descoberto 40 anos depois. Dias depois, compartilhou o vídeo "Restoring the Machine that Destroyed the Death Star", da VCFMW 2019, e o indicou a aylons.
O grupo discutiu C64 emulado em Arduino e vídeo pelo PIO do RP2040, a miniatura funcional do Expert, ZX Spectrum no Pico, relógio nixie com ESP8266, modem Wi-Fi para RS-232, adaptadores de teclado para MSX e computadores caseiros como o CERBERUS 2080.
L. descreveu seu relógio de tubos nixie, montado a partir de um kit, em que trocou o microcontrolador original (com RTC que atrasava) por um ESP8266 sincronizado via NTP e com firmware em Lua; a conversa seguiu para displays VFD, incluindo modelos soviéticos.
L. compartilhou um texto do OS/2 Museum sobre a história do ATAPI e o projeto scamp-cpu, uma CPU caseira de 16 bits com sistema operacional parecido com Unix.
A partir de um vídeo de Commodore 64 emulado num Arduino (lento, sem cor nem som), Felipe "Juca" Sanches lembrou a dificuldade de rodar o hello world do Patinho Feio emulado num Arduino. Flávio Amieiro destacou os blocos PIO do RP2040 para gerar vídeo por bit-banging, e L. citou a geração de NTSC via I2S/DMA no ESP8266 e no ESP32, além de relatar as dificuldades com a arquitetura Xtensa ao portar o Zephyr para o ESP32.
L. compartilhou as PCBs do Omega Home Computer para montar um MSX2+ e um artigo sobre um renderizador 3D no estilo do PS1; P. M informou que a revista The Home Computer Course (1983-84) está no Internet Archive.
L. compartilhou o ATX80, reimplementação do ZX-80 em ATmega, e um artigo da IEEE Spectrum sobre a invenção do Atari 2600, também indicado depois por Pablo Vasques Bravo-Villalba.
Felipe "Juca" Sanches compartilhou um microprocessador feito com timers 555 e um 555 gigante; L. lembrou um concurso de circuitos com 555, do qual, segundo ela, Jeri Ellsworth teria sido organizadora ou jurada. Flávio Amieiro citou um ATtiny que emula um 555, e Ricardo Bánffy, o Trollduino.
L. compartilhou uma postagem sobre o VT-69 e comentou que as carcaças são feitas uma a uma, impressas em 3D. Shideravan perguntou se o monitor é LCD e achou pouco prático se não for CRT; Felipe "Juca" Sanches concordou e disse esperar que a caixa permita instalar um CRT.
RicBit mostrou o "expertinho", miniatura funcional de um Expert em construção, impressa em FDM para testar a escala; a versão final deve ser feita em resina. O protótipo roda num Jetson Nano, e a versão final deve usar um Raspberry Pi Pico com emulador próprio. Para o teclado, RicBit considerou usar um 74145, como no circuito original, o que reproduziria a mesma matriz. Felipe "Juca" Sanches sugeriu cartuchos falsos que só indiquem o jogo a carregar e lembrou a ideia de usar cartões SD para imitar as fitas perfuradas do Patinho Feio.
L. compartilhou o Collapse OS e disse que o sistema roda no RC2014, que ele tem. João Carlos mencionou que existe um emulador do sistema que roda no navegador.
Ricardo Bánffy procurou um emulador de modem que fizesse telnet e ssh via Wi-Fi a partir de uma porta RS-232. FTMaciel indicou o RetroWiFiModem e um guia de montagem com ESP8266 e firmware Zimodem.
Pedro de Medeiros compartilhou o console caseiro do mitxela, e Flávio Amieiro mostrou o projeto DDC OLED, que usa os pinos I2C do HDMI. Felipe "Juca" Sanches compartilhou um vídeo sobre o firmware livre Rockbox para tocadores de MP3, e João Carlos indicou um console feito com um ATtiny10.
Flávio Amieiro compartilhou a página do CERBERUS 2080 e, depois, a série de vídeos sobre sua montagem.
L. compartilhou o Adafruit Floppy, hardware e software abertos para ler, arquivar e duplicar disquetes. Depois Augusto Almeida compartilhou um vídeo da placa gravando disquetes de Apple II com um drive de PC (#22051).
Augusto Almeida compartilha o projeto pico-zxspectrum, que emula o ZX Spectrum 128k no RP2040.
Augusto Almeida compartilha o adaptador EXPS/2. Felipe relata que criou em VHDL, no LSI-USP, cerca de 15 anos antes, um conversor de mouse PS/2 para mouse MSX.
Augusto Almeida encaminhou o anúncio do adaptador de teclado USB para o MSX Expert, de Victor Trucco.
Foram compartilhadas as partes da série de Ken Shirriff sobre o DX7, o hacking do Korg Kronos e um teclado Casio do Garoa. Leonardo Roman identificou um órgão Minami. Felipe diagnosticou o Wurlitzer 555 com sintetizador Orbit III e compartilhou os manuais de serviço.
L. e Felipe "Juca" Sanches compartilharam a thread e o artigo de Ken Shirriff sobre a engenharia reversa do chip de som do Yamaha DX7 a partir de fotos do die; Felipe comentou que tem um DX7 e mostrou uma gravação feita com ele em janeiro de 2020.
Pedro de Medeiros 👾 compartilhou o artigo de marcan sobre hacking e upgrade do sintetizador Korg Kronos; Augusto Almeida, uma notícia sobre o esforço do Japão para eliminar o uso de disquetes em órgãos públicos.
Felipe "Juca" Sanches compartilhou as partes III e IV da série de Ken Shirriff sobre o Yamaha DX7, sobre a ROM log-seno e sobre como os algoritmos são implementados; um participante destacou que o autor lê o padrão de bits da ROM diretamente no die.
Pablo Vasques Bravo-Villalba mostrou a foto de um instrumento sem marca, fotografado por Rafael Rigues numa Casa da Memória e estimado por ele como do início dos anos 1970; Leonardo Roman o identificou como um órgão Minami.
L. compartilhou um artigo sobre Okuda Hiroko, funcionária da Casio por trás do riddim "Sleng Teng". Felipe "Juca" Sanches perguntou se era Aylons Hazzud quem inspecionava os circuitos de um Casio desse tipo no Garoa uns 10 anos antes, e Aylons confirmou. Erin Pinheiro contou que levou o teclado, que estava abandonado no Garoa e com vazamento de bateria, e o limpou.
Felipe "Juca" Sanches tentou ligar teclados antigos para talvez usá-los como controladores MIDI num órgão Wurlitzer, transformando-o em algo parecido com o Chipophone; outra opção que citou foi trocar o interior do órgão por um controlador MIDI e um módulo de som moderno. Mencionou uma possível mudança para o Reino Unido. Identificou o órgão como Wurlitzer modelo 555, com o sintetizador analógico Orbit III, mapeou a pinagem do teclado do sintetizador e, após Leonardo Roman indicar um site que vende os manuais de serviço, comprou-os e os compartilhou. Identificou placas como o oscilador mestre e o gerador de ritmos digital feito com portas lógicas, e listou quatro defeitos principais. Shideravan montou em .cbz o manual básico do Custom Funmaker a partir de imagens postadas no Facebook.
Augusto Almeida compartilhou notícia sobre a morte do engenheiro que tornou possível fazer música com computadores.
Os temas foram displays de mosaico e flipdot, slots ZIF deslizantes, a origem do CR+LF, a compressão LHA em BIOS, o Z80 Explorer, processadores POWER e a porta de joystick do Atari ligada ao MSX.
Ricardo Bánffy perguntou quem ainda fabrica processadores POWER. Gustavo Romero explicou que a Freescale fazia versões embarcadas mas parou, que existe o Microwatt (implementação em FPGA que roda Linux), que as máquinas da Raptor (Talos, Blackbird) usam processadores IBM e que, se ele lembrava bem, o suporte embarcado saiu da ISA a partir da versão 2.07.
A partir de um vídeo sobre displays segmentados, Felipe "Juca" Sanches mostrou fotos que tirou de displays de mosaico numa estação de metrô de Viena. L. comentou displays flipdot controláveis por protocolo nos eventos do CCC, e FTMaciel e Pablo Vasques Bravo-Villalba lembraram dos painéis eletromecânicos de aeroporto.
Ismael Luceno explica por que o Unix usa LF e o Windows usa CR+LF: os teletipos, o Multics, a economia de armazenamento e a herança da DEC/TOPS-10 via CP/M e DOS.
Augusto Almeida comenta que os blocos de BIOS de PCs antigos são comprimidos com LHA. Ismael Luceno acrescenta que isso vale para todo firmware x86 anterior ao UEFI e provavelmente também para estágios iniciais do UEFI.
RicBit compartilha o Z80 Explorer, da Baltazar Studios. L. comenta que conhecia ferramenta semelhante para o 6502, mas não para o Z80.
A partir de um artigo sobre a porta de joystick do Atari 2600, Pablo Vasques Bravo-Villalba e Robson França lembram os riscos de ligar alguns controles de Atari no MSX. RicBit explica que um pino de I/O do MSX corresponde ao GND no Atari, o que gera curto se configurado como saída em nível alto. A conversa segue para a padronização do USB.
L. mostrou num vídeo um computador com slots de borda tipo ZIF, termo usado por Pablo Vasques Bravo-Villalba. As placas são deslizadas por trás do gabinete e presas com uma peça metálica que se puxa e torce. Segundo L., assim não é preciso tirar a placa-mãe do gabinete.