Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9
Tópicos › Quinto ano › Os 50 anos do Patinho Feio
Para o aniversário de 50 anos do Patinho Feio, Felipe "Juca" Sanches começou a desenhar PCBs para as réplicas do painel encomendadas pela FDTE e, com Sebastiao Barretto e Fernando, tentou reativar a Teletype Model 33 do LASSU para usá-la com o emulador. A data teve uma live marcada para 24 de julho, evento na Poli-USP com demonstração do emulador e reportagens na Folha, no Jornal Hoje e no g1. Ao longo do ano surgiram também material histórico, como a listagem das fitas perfuradas de Guido Stolfi, e um TCC sobre a máquina.
Quinto ano: novembro de 2021 a outubro de 2022
A FDTE encomendou quatro painéis para a celebração. O protótipo usava Arduino e MAX7219; depois o painel, com PCBs feitas por André Biagioni, passou a usar um Raspberry Pi Pico para rodar o código original na velocidade correta.
Felipe pausou o port Vectrex para desenhar PCBs das réplicas do painel do Patinho Feio: a FDTE encomendou 4 painéis para a celebração dos 50 anos, e o protótipo usa um Arduino e dois MAX7219 para os LEDs. L. mostrou o PiDP-11 como referência; discutiram que o Arduino não emula o Patinho Feio na velocidade correta, a troca do cristal de 16 MHz do ATmega328 por um de 20 MHz ou mais e a diferença de níveis lógicos entre RPi Zero (3,3 V) e MAX7219 (5 V).
Felipe mostra fotos de itens encomendados pela FDTE para o aniversário de 50 anos do projeto (que kretcheu descreve como "Patinho feio em série") e as PCBs do painel-réplica feitas por André Biagioni. O painel passou a usar um Raspberry Pi Pico em vez de Arduino, para rodar o código original na velocidade correta mesmo com a camada de emulação.
Sebastiao Barretto, Felipe e Fernando testaram a Teletype da Poli-USP como terminal do emulador. O teclado funcionou a 110 baud com um Raspberry Pi Pico, mas a impressão e a perfuradora mostravam bits sempre setados, possivelmente, segundo Sebastiao, por problemas nas codebars.
Sebastiao Barretto, Felipe e Fernando, do LASSU, testaram a Teletype Model 33 da Poli-USP para usá-la como terminal do emulador do Patinho Feio nos 50 anos. Encontraram uma placa conversora de loop de corrente para RS-232, provavelmente feita na Poli, e notaram que a máquina somava 16 ao código dos caracteres. No segundo teste, com um Raspberry Pi Pico a 110 baud, o teclado funcionou, mas a impressão e a perfuradora mostravam bits sempre setados. Pelo manual, segundo Sebastiao, o problema parece estar nas codebars, talvez por mola solta ou falta de lubrificação.
Houve a sugestão de levar o Patinho Feio à série do Manual do Mundo, a reportagem da Folha, a live remarcada para 24 de julho e o evento da Poli-USP e da FDTE com palestra de Felipe, que contestou o título de "primeiro computador brasileiro". O grupo compartilhou depois a cobertura do Jornal Hoje e do g1 e o vídeo do evento.
L. sugeriu que o Patinho Feio aparecesse na série sobre computadores do canal Manual do Mundo, e Felipe disse que tentaria entrar em contato.
A reportagem da Folha sobre os 50 anos do Patinho Feio é compartilhada. Felipe, que havia cancelado uma live sobre o tema, remarca para 24 de julho a live sobre a história, a operação e o projeto de hardware e software da máquina, e comenta a coincidência com a visita do avião Beluga a Campinas na mesma data.
Felipe divulga o evento da Poli-USP e da FDTE pelos 50 anos do Patinho Feio, em que fará uma palestra, e contesta o título de "primeiro computador brasileiro". Hugo (Agaelebê) cita o Zezinho do ITA, e Felipe menciona o Lourinha do IME, sobre o qual diz não ter informação além do nome.
O grupo compartilha a reportagem do Jornal Hoje, a matéria do g1 e o vídeo do evento da FDTE. Segundo Sebastiao Barretto, a demonstração do emulador começa em 1h16 e a conversa com os projetistas, em 1h40. Felipe também compartilha uma postagem de Guido Stolfi.
Felipe lembrou o uso de um Burroughs no início do projeto, e Flávio Amieiro indicou um leitor de fita perfurada livre para as fitas que restam. Na visita a Guido Stolfi, Felipe fotografou a listagem das fitas da época. Também foram citados um texto da SBC Horizontes sobre os primeiros computadores nacionais e o TCC de Dario Junior sobre a máquina.
A partir de um post de Ken Shirriff enviado por L., um participante relatou hábitos de programadores de mainframe vindos da era dos cartões perfurados (o EJECT do COBOL, as "listagens") e a preferência dos veteranos pelos Burroughs. Felipe "Juca" Sanches lembrou que um Burroughs foi usado no início do projeto Patinho Feio, antes de existir montador no próprio computador; também foi citado o emulador Hercules.
Flávio Amieiro compartilhou um leitor de fita perfurada de hardware livre, com autocalibração e saída USB, e perguntou se ainda há fitas do Patinho Feio a ler. Felipe "Juca" Sanches confirmou que sim e cogitou encomendar as placas.
Felipe "Juca" Sanches visitou o professor Guido Stolfi e compartilhou fotos da listagem do conteúdo de suas fitas perfuradas da época do Patinho Feio, além dos fotolitos e matrizes desenhadas à mão (1974/75) das placas do sintetizador de Stolfi, entre elas as de interface com o Patinho Feio. Ele está digitalizando o material em TIFF a 300 dpi para um repositório git e indicou a página do sintetizador e um documentário do Sesc em que Stolfi o demonstra.
Felipe cita um trecho de um texto da SBC Horizontes, segundo o qual o 7º SECOMU (1977) levou ao projeto G-10, depois G-11 e COBRA 530, e o Patinho Feio foi antecedido pelo Lourinha do IME (1958) e pelo Zezinho do ITA (1961).
Felipe apresenta Dario Junior, que faz um TCC em Sistemas de Informação sobre o Patinho Feio, e compartilha o vídeo não listado da conversa inicial entre os dois, com autorização de Dario.