Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9
Tópicos › Primeiro ano › Demoscene e retroprogramação
Felipe anunciou uma pequena demoparty no Garoa em 2 de dezembro de 2017, para a qual o grupo argentino PVM enviou a demo de Commodore 64 "Brazil Bits". Em 2018 Felipe publicou o PortableWumpus, versão em C do Hunt the Wumpus de Affonso, e organizou oficinas de programação para Mega Drive no Garoa. Também circularam referências de arte computacional e de ASCII art.
Primeiro ano: novembro de 2017 a outubro de 2018
Felipe preparou o emulador VICE para exibir demos de Commodore 64 e recebeu do grupo PVM a demo "Brazil Bits", um music disk com músicas brasileiras. O PVM organizou depois a FlashParty 2018.
Felipe anunciou uma pequena demoparty no Garoa em 02/12, com submissão confirmada do grupo argentino PVM. Ele preparou o emulador VICE para exibir as demos de Commodore 64. Werner sugeriu interfaces SD como o sd2iec. Felipe relatou que uma interface feita com Arduino que já testou funciona, mas não com várias demos que usam fastloader, e suspeita que o sd2iec tenha o mesmo problema.
Felipe anuncia a demoparty no Garoa Hacker Clube e diz que pretende fazer uma mini-oficina de emulação. Ele recebeu a demo dos argentinos do grupo PVM e a validou no emulador; também cogitou rodá-la num C64 real com um emulador de floppy via Arduino. Depois divulgou a demo: um music disk de C64 com músicas brasileiras em chiptune, com uma mensagem dedicada aos amigos do Garoa, com vídeo e repositório no GitHub.
Felipe divulgou a FlashParty, marcada para 21 a 23 de setembro de 2018 e organizada pelo grupo PVM, que mandou uma demo para a Garoa Demo Party 2017. Ismael Luceno disse a princípio que talvez pudesse ir. Quando Felipe voltou a divulgar o evento em junho, Ismael respondeu que estava em Montevidéu e que em setembro já não estaria na região.
Affonso escreveu um Hunt the Wumpus para o modo VGA 13h, e Felipe fez dele o PortableWumpus, em C portável. Felipe também organizou no Garoa oficinas de programação para Mega Drive, com o GCC cruzado para 68k e um teste no console com um cartucho Everdrive; segundo Luciana Marques, o jogo de Affonso chegou a rodar no console. FTMaciel ofereceu um clone de Mega Drive para as oficinas.
Felipe contou que estava jogando Mega Drive no Raspberry Pi com Lakka/RetroArch e que encontrou o SGDK para programar o console. Para GNU/Linux, apontou o gendev como a melhor opção.
Affonso compartilha o livro Black Art of 3D Game Programming e mostra um Hunt the Wumpus que escreveu para o modo VGA 13h (320x200). Felipe relata que tentou gerar 800x600 a 72 Hz em Verilog numa FPGA, sem sucesso, e pretende testar 640x480 a 60 Hz. DQ observa que o livro não detalha a VGA e cita o livro de Abrash sobre o Modo X.
Felipe publica o PortableWumpus, versão em C portável do Hunt the Wumpus de Affonso, e organiza no Garoa oficinas de programação para Mega Drive. Ele anuncia que mostrará como montar o GCC cruzado para 68k e, numa sessão de agosto, leva o console com um cartucho Everdrive para testar o código no hardware real. DQ indica jogos clássicos em BASIC para o RC2014. Em outubro, Luciana Marques lembra que o jogo de Affonso já havia rodado no console.
FTMaciel oferece um clone de Mega Drive funcionando, do tipo com chips clonados por engenharia reversa, para ficar no Garoa e servir às oficinas de quinta-feira. Felipe aceita e combina a entrega.
Felipe comprou por engano o Mega Drive de 2017 da TecToy, em que só cerca de 4 dos seus 10 cartuchos funcionaram, e depois um modelo original. Circulou também a notícia de jogos de SNES rodando num NES com um Raspberry Pi dentro do cartucho.
Felipe compartilhou a notícia de um hacker que rodou jogos de SNES num NES usando um Raspberry Pi dentro do cartucho. Leonardo Roman explicou que o NES funciona ali basicamente como placa de vídeo.
Felipe compra por engano o Mega Drive de 2017 da TecToy, um Mega Drive num chip baseado na tecnologia da ATGames, com chip de som defeituoso, no qual só cerca de 4 dos seus 10 cartuchos funcionaram; depois compra um modelo original com placa VA3. Ronaldo atribui parte das falhas à oxidação dos contatos dos cartuchos. FTMaciel mostra um clone malaio e o grupo cita emuladores.
Alexandre Villares compartilhou referências de arte computacional e preparou uma oficina de ASCII art com impressora matricial. Na conversa da oficina foram sugeridas técnicas de conversão e citado o trabalho de Waldemar Cordeiro e Giorgio Moscati na USP. A quem procurava arte em caracteres de Videotexto, Felipe indicou a demo "Nothing but PETSCII".
Ricardo Bánffy procura arte em caracteres de Videotexto de livre reprodução, e Felipe indica a demo "Nothing but PETSCII" do Commodore 64.
Alexandre Villares compartilhou links sobre arte computacional: Manfred Mohr, Matt Kane, Glenda Adams e uma recriação do ReCode Project.
Alexandre Villares prepara uma oficina de ASCII art com impressora matricial e procura fontes desse tipo de impressora. Felipe indica um projeto de um amigo, e Ronaldo descreve técnicas de conversão com subpixels, tabelas pré-calculadas e difusão de erro. Também é citado o trabalho pioneiro de Waldemar Cordeiro e Giorgio Moscati na USP.