Arqueologia Digital

Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9

Tópicos › Nono ano › Outros drivers e layouts no MAME

Outros drivers e layouts no MAME

Além dos teclados Technics, membros do grupo contribuíram com vários drivers e layouts ao MAME. Felipe "Juca" Sanches fez os layouts dos Access Virus, retomou o Itautec I-7000 e começou o ICL PERQ; também mostrou uma impressora 3D emulada com o Claude Code e um semáforo emulado. Shideravan propôs levar ao MAME os Brick Games com HT1130, e Ismael Carvalho trabalhou no som deles. Leonardo Roman corrigiu o clock do VDP do VET3000.

Nono ano: novembro de 2025 a outubro de 2026

Itautec I-7000

Com o Claude, Felipe fez o I-7000 emulado bootar o SIM/M e encontrou o BASIC serial e os overlays bancários. Também fez funcionar o cartucho de terminal VT52 e começou a investigar o do Uniscope. Abriu o PR do CRTC MC6845 e o PR #16552, que tira o driver do estado de esqueleto.

Itautec I-7000 e Itautec: todos os anos ›

15 mai 2026 Itautec I-7000 volta a funcionar no MAME e boota o SIM/M ★★★

Felipe "Juca" Sanches retomou com ajuda do Claude a emulação do Itautec I-7000, iniciada 11 anos antes, e conseguiu bootar o sistema operacional SIM/M a partir de um disco dumpado havia cerca de 10 anos. Explicou as duas versões da máquina; Leonardo Roman indicou fotos e firmwares no Datassette, e discutiu-se a paleta de cores do emulador.

Participantes: Felipe "Juca" Sanches, Pablo Vasques Bravo-Villalba, Leonardo Roman, L.

Ir para o início da conversa · mensagens-chave: #38699 · #38707 · #38727

19 mai 2026 BASIC serial, overlays bancários e vídeo do Itautec I-7000 ★★

Felipe "Juca" Sanches descobriu que o BASIC do I-7000 tem suporte a comunicação serial e que overlays (.OVL) do SIM/M implementam um motor de aplicação bancária; escreveu um terminal em BASIC e um mainframe simulado em Python. Perguntou se a máquina exibia cores, e Pablo encontrou nas fotos do Datassette o CRTC MC6845P.

Participantes: Felipe "Juca" Sanches, Pablo Vasques Bravo-Villalba

Ir para o início da conversa · mensagens-chave: #38792 · #38797

20 mai 2026 Cartuchos de terminal VT52 e Uniscope no Itautec I-7000 ★★

Felipe "Juca" Sanches fez o cartucho de terminal VT52 funcionar no I-7000 emulado e logou em seu Debian, depois de trabalhar na emulação da porta serial; passou a investigar uma tecla mapeada errada e contou que o Claude mantém um blog da pesquisa com 33 posts. Começou a investigar um cartucho que emula o terminal Sperry Uniscope 200, e Felipe e Leonardo Roman especularam sobre seu uso em bancos com mainframes Univac.

Participantes: Felipe "Juca" Sanches, Pablo Vasques Bravo-Villalba, RicBit, Leonardo Roman

Ir para o início da conversa · mensagens-chave: #38821 · #38825 · #38835

30 mai 2026 Revisão do código do Itautec I-7000 e PR do MC6845 ★★

Felipe "Juca" Sanches revisou manualmente o código de emulação do I-7000 escrito pelo Claude nas duas semanas anteriores, para deixá-lo apto ao MAME, e abriu o PR que passa a gerar a tela pelo CRTC MC6845.

Participantes: Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #39037 · #39050

17 out 2026 Itautec I-7000: documentação e driver no MAME ★★

Leonardo Roman compartilhou documentação técnica digitalizada do I-7000 e do I-7000 PC. Jecel Assumpcao Jr e Felipe "Juca" Sanches discutiram o processador NSC800, compatível com o Z80 no software e com pinagem semelhante à do 8085. Depois, Felipe abriu o PR #16552, que tira o driver do i7000 do estado de esqueleto, com paginação de memória, PIC, PPI, USART, placa de drives e lista de disquetes.

Participantes: Leonardo Roman, Felipe "Juca" Sanches, Jecel Assumpcao Jr

Ir para o início da conversa · mensagens-chave: #41654 · #41734

Layouts dos Access Virus

Felipe criou layouts internos para cinco modelos dos sintetizadores Access Virus. Todos os PRs foram aceitos.

Instrumentos musicais e sintetizadores: todos os anos ›

9 nov 2025 Layouts dos sintetizadores Access Virus no MAME ★★★

Felipe criou layouts internos para o driver dos sintetizadores Access Virus no MAME: Virus A, C, Rack XL, Rack (Ver. T) e Classic, partindo do layout que já tinha feito para o Virus B. Todos os pull requests foram aceitos. Ele também mostrou rascunhos em SVG feitos no Inkscape a partir de fotos de referência e a paleta do LCD vermelho do Virus C.

Participantes: Felipe "Juca" Sanches, Pablo Vasques Bravo-Villalba

Ir para o início da conversa · mensagens-chave: #36405 · #36426

26 nov 2025 Vídeos: layouts Access Virus e avanços no KN5000 em novembro ★★

Felipe publicou dois vídeos: um sobre os layouts gráficos dos sintetizadores Access Virus no MAME e outro sobre os avanços de novembro de 2025 na emulação do Technics KN5000.

Participantes: Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #36486

Brick Games e handhelds com HT1130

Shideravan propôs levar ao MAME os Brick Games com HT1130, e Ismael Carvalho conseguiu o som deles (PR #15350). Também se tratou do pikorin55in1, de um minigame de Tetris e de uma nova proposta baseada no BrickEmuPy.

VET 3000 e brick games: todos os anos ›

17 nov 2025 Próximos passos no driver do pikorin55in1 ★

Depois da aceitação do mini-game pikorin55in1 no MAME, Ismael Carvalho contou que queria fazer o botão de reset funcionar e que não tinha entendido a implementação genérica do som. Felipe sugeriu levar ao driver primeiro o que já existe no emulador original em Python.

Participantes: Felipe "Juca" Sanches, Ismael Carvalho

Ir para o início da conversa · mensagens-chave: #36413 · #36417

11 abr 2026 Brick Games baseados no HT1130 no MAME ★★★

Shideravan propôs adicionar ao MAME drivers de Brick Games baseados no Holtek HT1130, ainda sem som, e Felipe "Juca" Sanches sugeriu trabalhar junto com Ismael Carvalho e consultar Haze. Foram citados o BrickEmuPy, de azya52, e um artigo russo de engenharia reversa; Ismael Carvalho relatou tentativas no som e reset e indicou que os binários estão em /assets do projeto. Felipe contou que código escrito com Claude já entrou no MAME.

Participantes: Shideravan, Felipe "Juca" Sanches, Ismael Carvalho, RicBit

Ir para o início da conversa · mensagens-chave: #38078 · #38092 · #38117

21 abr 2026 Som dos handhelds HT1130 no MAME (PR #15350) ★★★

Ismael Carvalho conseguiu som nos handhelds LCD baseados no HT11xx usando IA para acelerar o estudo, entendeu que o MAME modela o alto-falante indo e voltando e abriu o PR #15350. Felipe "Juca" Sanches enviou uma proposta de LFSR feita com Claude, e os dois discutiram tabela pré-computada versus cálculo fiel; depois Ismael mostrou avanço no E88.

Participantes: Ismael Carvalho, Shideravan, Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #38400 · #38783 · #38832

5 mai 2026 Minigame de Tetris em forma de McNugget ★

L. mostrou um minigame oficial de Tetris em forma de nugget do McDonald's; Felipe "Juca" Sanches apontou um emulador do aparelho e Ismael Carvalho ficou de verificar se usa o HT11xx.

Participantes: L., Felipe "Juca" Sanches, Ismael Carvalho

Ir para o início da conversa · mensagens-chave: #38586

12 out 2026 Proposta de emular brick games no MAME ★★

Shideravan propôs adicionar brick games ao MAME com ajuda de IA, partindo dos hardwares do BrickEmuPy, cujo desenvolvedor fez decapping e documentação. Felipe "Juca" Sanches sugeriu juntar forças com figur8, e Ismael Carvalho, que já fez uma prova de conceito, se juntou ao esforço.

Participantes: Shideravan, Felipe "Juca" Sanches, Ismael Carvalho

Ir para o início da conversa · mensagens-chave: #41433 · #41479

VET3000

Leonardo Roman publicou a engenharia reversa do titulador de vídeo VET3000. O PR 16276, que corrige o clock do VDP, foi aceito.

VET 3000 e brick games: todos os anos ›

2 nov 2025 Novidades do MAME 0.282 em vídeo ★

Shideravan compartilhou um vídeo sobre as novidades do MAME 0.282 e notou que ele menciona o VET 3000. Ismael Carvalho observou que o pikorin também é mencionado.

Participantes: Shideravan, Ismael Carvalho

Ir para o início da conversa · mensagens-chave: #36301 · #36304

28 set 2026 VET3000: engenharia reversa do titulador de vídeo brasileiro ★★★

Leonardo Roman divulga seu repositório de engenharia reversa do VET3000, titulador de vídeo brasileiro de 1988 com MC6809 e TMS9128, que inclui disassembly comentado do firmware, documentação do hardware e um cartucho demo. Segundo ele, o Claude afirmou que o clock do VDP no MAME estava errado, e ele submeteu um PR. Felipe nota que 10,738635 MHz dividido por 3 dá exatamente o cristal de 3,579545 MHz. Leonardo traz a explicação do ChatGPT: um PLL na placa (MC4044 e MC4024) multiplica a frequência do cristal NTSC para gerar o master clock. Ele também relata evidência de que o VET implementa um titulador publicado na Radio-Electronics de dezembro de 1985. O PR 16276 é merged pelo rb6502, e Felipe diz que deu o OK quando o consultaram em chat privado.

Participantes: Leonardo Roman, Felipe "Juca" Sanches, Shideravan

Ir para o início da conversa · mensagens-chave: #40872 · #40956

ICL PERQ

Felipe começou um driver do PERQ 1A e mostrou um PERQ 2 funcionando no RetroFest UK.

Outros drivers e propostas no MAME: todos os anos ›

2 jun 2026 Emulação do ICL PERQ no MAME e PERQ 2 no RetroFest ★★★

Felipe "Juca" Sanches começou um driver do ICL PERQ 1A no MAME e mostrou fotos de um PERQ 2 funcionando no RetroFest UK, em Swindon, mantido por Tom Stepleton. O grupo comentou o PNX (UNIX do PERQ) e o sistema de hipertexto Guide, criado para o PERQ.

Participantes: Felipe "Juca" Sanches, Guilherme Ranoya, RicBit, Hugo (Agaelebê)

Ir para o início da conversa · mensagens-chave: #39142 · #39146

Metamáquina 2, artwork 3D e semáforo ETRA

O Claude Code emulou no MAME a impressora 3D Metamáquina 2, com AVR8. Felipe também mostrou uma prova de conceito de artwork 3D com o Wacky Gator e um semáforo ETRA emulado.

Outros drivers e propostas no MAME: todos os anos ›

1 set 2026 Impressora 3D Metamáquina 2 emulada no MAME ★★★

Felipe mostra o Claude Code emulando no MAME uma impressora 3D Metamáquina 2, com firmware em ATmega2560/AVR8, praticamente sem novos prompts. Ao longo do processo, o Claude: - corrige um hang em busy-wait de SPI; - implementa a USART e a tabela de interrupções; - corrige o framing serial (o UCSRnC era zerado no reset em vez de iniciar em 8N1) e asserções espúrias de UDRE que descartavam bytes. Com isso, a impressora boota, dialoga por G-code, regula a temperatura via PID e faz homing. Felipe publica um vídeo da impressora emulada conectada ao Pronterface. RicBit comenta que, nos seus projetos, a otimização combinatória leva horas.

Participantes: Felipe "Juca" Sanches, Shideravan, RicBit, L.

Ir para o início da conversa · mensagens-chave: #40324 · #40338 · #40363

1 set 2026 Artwork 3D no MAME (Wacky Gator) e modelagem em Blender ★★

Felipe aponta a issue do MAME sobre artwork 3D e apresenta uma prova de conceito com o Wacky Gator em 3D, com modelos simplificados. Ele explica que toda emulação é um gradiente de fidelidade (a 'vaca esférica'). Shideravan defende o potencial da feature para máquinas com peças mecânicas e pinballs e sugere fotogrametria. Felipe tenta aprender Blender para modelar melhor os jacarés a partir de um outline vetorial em SVG e diz que o ideal seria um scanner 3D. Leonardo Roman sugere pedir ao Claude que use o Blender, e RicBit cita um MCP de Blender.

Participantes: Felipe "Juca" Sanches, Shideravan, Emerson BRANCORP2000, RicBit, L., Leonardo Roman

Ir para o início da conversa · mensagens-chave: #40501 · #40507 · #40531

30 set 2026 Semáforo ETRA emulado no MAME ★

Felipe compartilha um vídeo de um semáforo de cruzamento ETRA emulado no MAME. Shideravan brinca que a emulação vai permitir descobrir se os botões de pedestre funcionam ou são placebo, e Felipe diz ter pensado o mesmo. L. sugere acrescentar o guarda-chuva ao semáforo de pedestre.

Participantes: Felipe "Juca" Sanches, Shideravan, L.

Ir para o início da conversa

Visi On, Aesthedes, SC-88 e outras notícias do MAME

Foram discutidos a oferta de mentoria para emular o Visi On, o Aesthedes que boota no MAME, o PR do SC-88 e o Vintage Emulator Studio. Também apareceram o Project Doomsday, versões antigas do MAME para DOS, o pi-mame e a brincadeira de 1º de abril.

Outros drivers e propostas no MAME: todos os anos ›

4 dez 2025 SDK recriado do VisiCorp Visi On ★★

L. compartilhou a recriação do SDK perdido do VisiCorp Visi On, sistema operacional de 42 anos. Guilherme Ranoya contou que não conseguiu rodar o Visi On nos emuladores que tentou, lembrou que, se não lhe falhava a memória, nem a formatação dos disquetes era padrão, e que o mouse era proprietário. Felipe ofereceu mentoria para emulá-lo no MAME.

Participantes: L., Felipe "Juca" Sanches, Pablo Vasques Bravo-Villalba, Guilherme Ranoya

Ir para o início da conversa · mensagens-chave: #36586 · #36587

31 mar 2026 Anúncio de 1º de abril do MAME ★

Felipe "Juca" Sanches compartilhou o anúncio de planos futuros do MAME, que o grupo identificou como brincadeira de 1º de abril (Windows e DirectX 11 como alvo, migração para Rust). Shideravan comparou com a brincadeira do ZSNES.

Participantes: Felipe "Juca" Sanches, Pedro de Medeiros 👾, L., Pablo Vasques Bravo-Villalba, Shideravan

Ir para o início da conversa · mensagens-chave: #37985

8 mai 2026 Versões antigas do MAME para DOS e frontends ★

Shideravan mostrou o MAME 0.36b5 de 1998 para DOS com o frontend MAMEnu e comentou que a emulação de Neo Geo já era boa. Leonardo Roman mostrou o frontend que escreveu em Delphi no início dos anos 2000.

Participantes: Shideravan, Leonardo Roman

Ir para o início da conversa · mensagens-chave: #38600 · #38602

31 jul 2026 Emulação do Aesthedes no MAME (HomeComputerMuseum) ★★

Guilherme Ranoya compartilha uma postagem do HomeComputerMuseum sobre o Aesthedes, computador CAD de 1985 com 6 telas, 2 Motorola 68020 e 2 Motorola 68882. O museu forneceu ROMs, imagens e esquemáticos para a engenharia reversa, e o software já boota no MAME. Felipe comenta que a mesa cheia de botões pede um layout gráfico no MAME e diz que talvez possa fazê-lo se houver fotos nítidas. RF aponta a documentação no bitsavers, e Leonardo Roman o manual de treinamento com o painel completo. Érico Andrei, que planeja visitar o museu, combina de tirar fotos em alta resolução.

Participantes: Guilherme Ranoya, Felipe "Juca" Sanches, RF, Leonardo Roman, Érico Andrei

Ir para o início da conversa · mensagens-chave: #39859 · #39872

1 set 2026 PR do Sound Canvas SC-88 e polêmica no MAME ★

Felipe compartilha o PR de suporte ao Sound Canvas SC-88/SC-88 Pro no MAME (de superctr) e chama atenção para a polêmica na discussão. Em seguida relata, como fofoca de bastidores, que depois disso o giuliozausa foi convidado pelo ctr001 e entrou no servidor Discord do MAME.

Participantes: Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #40369 · #40381

2 set 2026 Emulação de sistemas com VHS/laserdisc (Project Doomsday) ★

Shideravan pergunta se o MAME suporta sistemas que usam VHS, como o Action Max e similares, e alerta que as fitas VHS se desmagnetizam com o tempo. Felipe cita o Project Doomsday, que busca dumpar laserdiscs no nível mais bruto possível e emular a decodificação. Lembra também que contribuiu, anos atrás, com esqueletos de drivers para gravadores e players BETACAM-SP da Sony, cujas ROMs dumpou, mas sem a parte de decodificação de sinal.

Participantes: Shideravan, Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #40371 · #40374 · #40375

14 set 2026 VSTs a partir de sintetizadores emulados no MAME ★

Guilherme Ranoya mostra a Felipe o Vintage Emulator Studio, ferramenta que transforma sintetizadores emulados pelo MAME em VSTs para DAWs atuais. Ele a considera mais segura para a preservação do que softwares atuais dos fabricantes. Felipe nota que há código seu rodando no vídeo: o layout do Ensoniq ESQ-1, feito inteiramente por ele.

Participantes: Guilherme Ranoya, Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #40525

15 out 2026 Release PoC4 do pi-mame ★

Felipe "Juca" Sanches compartilhou a release PoC4 do pi-mame, descrita como todo o MAME, ainda sem testes.

Participantes: Felipe "Juca" Sanches

Ir para o início da conversa