Arqueologia Digital

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

Tópicos › Oitavo ano › Novos drivers: VET 3000 e brick games

Novos drivers: VET 3000 e brick games

No fim do ano, o grupo trabalhou em conjunto em dois novos drivers. Leonardo Roman publicou o dump da ROM do titulador VET 3000, e o driver escrito por Felipe foi aceito no MAME em 22 de outubro. Ismael Carvalho estreou no MAME com o driver do brick game Pikorin 55 e começou a portar outros brick games.

Oitavo ano: novembro de 2024 a outubro de 2025

Titulador de vídeo VET 3000

A partir do dump publicado no Datassette, o grupo identificou a CPU 6809 e o VDP TMS9128, mapeou o teclado e o conector CN1 e estudou a codificação das fontes. O driver de Felipe foi aceito em 22 de outubro. Depois, outro aparelho apareceu num grupo de TK, e Felipe perguntou se o dono colaboraria com um dump.

VET 3000 e brick games: todos os anos ›

16 out 2025 Dump e emulação do titulador de vídeo VET 3000 ★★★

Leonardo Roman mostra o titulador VET 3000 (TMS Microsistemas) e publica o dump da ROM no Datassette. Felipe suspeita de uma CPU 6809 pela análise da ROM, e Robson França confirma com um disassembler; Pablo identifica o VDP TMS9128. Leonardo mapeia o teclado, e Felipe faz o driver e o layout (PR #14364). Também investigam as teclas, as cores de fundo (o preto "transparente" do backdrop do TMS), os cabeçalhos de cartucho FONT e OBJECT e a codificação das fontes. Felipe menciona ainda três tituladores da JRR VideoDevices, clones de TK95, que ele já emulou mas ainda não submeteu ao MAME.

Participantes: Leonardo Roman, Pablo Vasques Bravo-Villalba, Felipe "Juca" Sanches, Ismael Carvalho, L., Robson França, Shideravan

Ir para o início da conversa · mensagens-chave: #35869 · #35953 · #36030

19 out 2025 VET 3000: VDP, conector de expansão e aceitação do driver ★★

Discute-se por que o driver usa o tms9928a: segundo Pablo, o 9128 é funcionalmente igual, e Felipe mostra que o arquivo tms9928a.cpp do MAME implementa todos os modelos da família. Leonardo mapeia o conector CN1; Felipe identifica no mapeamento barramentos de dados e endereços, alimentação, sinal de enable, sinais de um multiplexador e IRQ, e supõe cartuchos de RAM ou ROM, talvez com código executável. Leonardo investiga um defeito na fonte de alimentação da sua unidade. Felipe esbarra num problema ao compilar com emscripten (issue #14376), Ismael organiza notas para documentar o processo, e o PR é aceito em 22 de outubro.

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

Ir para o início da conversa · mensagens-chave: #36070 · #36166 · #36223

31 out 2025 Outro aparelho aparece num grupo de TK ★

Leonardo Roman mostra fotos de um aparelho que outra pessoa postou num grupo sobre TK, depois que ele postou lá as fotos do seu. Felipe pergunta se o dono colaboraria com um dump da ROM, mostrando o que foi feito no MAME com o VET 3000.

Participantes: Leonardo Roman, L., Felipe "Juca" Sanches

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

Brick games no MAME

Ismael Carvalho chegou ao grupo e soube que o driver hh_ht11xx não emula o som, ao contrário do BrickEmuPy. Seu PR com o Pikorin 55, da Gametech, foi aceito em 22 de outubro. Ele também passou a portar para o MAME o trabalho de engenharia reversa de azya.

VET 3000 e brick games: todos os anos ›

20 set 2025 Emulação de Brick Games no MAME e o BrickEmuPy ★★

Ismael Carvalho se apresenta ao grupo, ao qual chegou por indicação de Felipe. Felipe explica que o driver hh_ht11xx não emula o som porque faltava o dump da biblioteca de sons embutida na CPU, enquanto o emulador em Python BrickEmuPy já tem som. Portar essa parte é apontado como forma de contribuir.

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

Ir para o início da conversa · mensagens-chave: #35562 · #35563 · #35564

25 set 2025 Primeira contribuição de Ismael Carvalho ao MAME: Pikorin 55 ★★★

Ismael abre o PR #14213 com o driver do brick game "keychain 55 in 1" no hh_ht11xx. Num comentário no PR, ajrhacker identifica o produto original como ピコリン55 (Pikorin 55), da Gametech, e Felipe pede para atualizar os campos COMPANY e FULLNAME; L. explica a leitura do katakana. O PR é aceito em 22 de outubro, a primeira contribuição de Ismael ao MAME.

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

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

15 out 2025 Engenharia reversa de brick games por azya e portes para o MAME ★★

Clemar compartilha o trabalho de azya, que fez engenharia reversa de um brick game lendo opticamente a ROM decapada. Ismael está portando esse trabalho para o MAME, começando pelos modelos com processador Holtek de 4 bits, e depois inicia o porte do 88 in 1.

Participantes: Clemar Folly Jr, Felipe "Juca" Sanches, Ismael Carvalho, Hugo (Agaelebê)

Ir para o início da conversa · mensagens-chave: #35835 · #35839 · #36241