Último video do Canal

Último video do canal

10.30.2025

Ressuscitando um Sega Saturn

Eu sempre tenho alguma sucata guardada nas minhas coisas. Eu tinha muito mais, quando tinha espaço e oportunidade, mas mantive algumas coisas que ainda sabia que uma hora ou outra seria útil.

Dentre essas coisas tinha uma placa de Sega Saturn. A placa teve uma tentativa de tirar a transcodificação feita pela Tectoy e aí ficou sem imagem. Eu sabia que funcionava porque eu ouvia o console ligar.

E procurando algum projeto para fazer eu encontrei ela novamente. Deve estar nas minhas coisas por uns 10 anos. Exceto a carcaça estava presente porém todo o resto tinha, via oportunidade de tentar levantar ele.

Pois bem. O primeiro problema era resolver falta de imagem. Esses Saturns da TecToy tem uma transcodificação para PAL-M que deixa manchas verdes e vermelhas nos contornos da imagem, o que com o tempo incomoda, sem contar a falta de definição dos gráficos. Eu tenho um Saturn japonês e por ser NTSC é assombroso a diferença na TV de tubo.

Então eu precisava saber como eu ia reverter. Pesquisei pelo modelo da placa, que era a VA15 e procurei quem já tinha revertido para NTSC.

Por sorte eu achei muito material legal em grupos do Facebook e no YouTube então foi tranquilo resolver esse problema.

A transcodificação desfeita

E aí, claro, deu sinal e a imagem estava excelente 

Então eu tratei de revirar minhas coisas para encontrar um flat cable e ligar o leitor que eu tinha.

E rapaz... Não é que leu o disco original?


Aí a questão agora era ter uma carcaça. Como eu já tinha o Cinza original e o preto TecToy de botões ovais, pensei então em colocar uma carcaça branca.

Encontrei uma com bom preço, apesar de estar amarelada mas já era o suficiente.

Só tinha um problema, só tinha o plástico, sem os metais de dentro. Mas quem vive fazendo coisas com papel foam isso é mero detalhe.

Eu fiz uma base pro leitor de CD, para que não tivesse contato com a placa e ficasse na altura ideal.
Depois fiz o mesmo para a fonte de alimentação, essa sim é um grande perigo pra queimar tudo se não for bem isolada.

E coloquei tudo alinhado dentro da carcaça 
Agora sabendo que tá tudo alinhado e longe do risco de curto, eu só fechei pois já estava tudo preso. Achei alguns parafusos de outros consoles que já desmontei, iguais aos usados no Saturn original e ficou bem firme.

Só faltou um detalhe, que depois eu fiz usando uma caixa de DVD genérica branca fosca.


Agora eu tenho três variações de Saturn no acervo.



10.27.2025

ZX Pico - um ZX Spectrum barato de construir

Com o TK90X agora no acervo eu olhei pra trás um pouco e lembrei de quando eu montei o ZX Pico.

Foi com ele que eu pude entender e curtir melhor esse que de fato é um computador revolucionário e tem uma gameteca gigantesca e variada.

Mas para entender melhor eu preciso falar do projeto e como eu acabei encontrando ele e por fim montando um.

Tudo começou quando eu pesquisava sobre emuladores Bare Metal para o Raspberry Pi. Emulador Bare Metal é aquele que roda diretamente sobre o hardware, sem depender de sistema operacional, isso dá a sensação de usar algo mais real pois funciona instantâneamente.

Raspberry Pi tem alguns muito bons como o próprio ZX Spectrum com ZXBaremulator e o BMC64 e suas variantes para o Commodore 64. 

Foi aí que eu vi um projeto bem ousado que usava um Raspberry Pi Pico, bem mais barato, que depois de programado, roda direto ao emulador. O projeto é do fruit-bat, o pico-zxspectrum

Link para a página do projeto: LINK

Usando um Pi Pico você pode ter várias formas de implementar uma forma de usar como um Spectrum.

O readme do projeto

Foi então que olhando para as funções pensei, porque não fazer este projeto?

Não precisava de muito para montar, o que eu precisava comprar também era barato e eu podia ter uma máquina dedicada para o Spectrum.

Logo eu pensei nos teclados curtos que existem por aí pois eu podia esconder debaixo dele o Pi Pico e usar a lombada dele para colocar os conectores.
Eu já tinha comprado um para o projeto de RPi 3 para rodar Amiga e Atari ST então sabia que dava certo.

Um modelo de teclado simples e curto


Então eu fui olhar os diferentes esquemas que tem para implantar e fui em um que fulguei mais simples de montar.

A lista de modelos que podem ser montados é bem grande.

No fim eu fui no PICOZX, que um cara super gente boa chamado Bobricius fez.

Super simples mesmo. O que eu precisava entender aí é como seria a implementacao do VGA pois achei meio estranho do jeito que foi feito.

Veja que tem apenas um sinal de SYNC, o que então tira a compatibilidade com conversores e até mesmo certos monitores. Ainda sim preferi este por ser mais fácil de implementar.

Então depois de soldar, ajustar, furar e cortar, nasceu um ZX Pico
Eu tinha acabado de zerar Aliens Neoplasma!


E depois eu fiz labels e também adesivos para as teclas 


No fim eu precisei:
- Raspberry Pi Pico
- Conector VGA
- Conector DB9
- Conector P2 Áudio 
- Chave On/Off
- Conector de fonte de alimentação
- Cabo Mini USB-B
- Adaptador de SD Card para MicroSD
- Fios e componentes dos esquemas elétricos 
- Cartão SD com os arquivos

A soma disso tudo não passou de 250 reais.

O sistema inicia diretamente no sistema do ZX Spectrum 48K mas você pode trocar para o 128K ou mesmo para o do 2+.

Lista de comandos usando teclado USB

O ZX Pico usa arquivos TZX para carregar os jogos. Ele carrega em uma velocidade bem alta, evitando perder muito tempo em loadings. Outro recurso interessante é poder gerar Snaps, que são arquivos .Z80 de savestates, mas muito mais que isso, ele salva tudo que está carregado e isso pode ser usado para jogos de carga única, agilizando o processo de carregar jogos.

Veja que eu coloquei um porta de controle nele padrão DB9. É uma das recomendações no projeto caso queira fazer e semelhante ao que acontece no TK90X por exemplo, aqui você também pega sinais da matriz do teclado eanda parao controle, simulando apertar teclas.

Um esquema completo para implementar. Veja que mostra como conectar um joystick.


E assim eu fiz meu próprio ZX Spectrum que me permitiu conhecer muitos jogos legais. Não é perfeito, longe disso, tem uma bugs bem chatos de carregar jogos, principalmente aqueles que são por partes, mas no geral te permite jogar muita coisa e de maneira autônoma, sem sistemas, configurações nem nada, é ligar e jogar.

Rodando Castlevania Spectral Interlude, recomendadissimo!

Rodando Dan Dare, outro que recomendo demais


E é isso aí, mais um projeto que está até hoje funcionando que é uma beleza!
Na próxima eu trago outro projeto que fiz com o Pi Pico, o Atari A800, que aparece na última foto.

10.25.2025

TK90X - O ZX Spectrum brasileiro agora no acervo

Finalmente eu consegui. Consegui ter um ZX Spectrum, mas não do jeito que esperava fazer, ao invés da versão britânica eu consegui um mais legal ainda, a versão brasileira, o TK90X.

O TK90X em toda a sua glória

Começa lá atrás... Atrás mesmo, quando eu pesquisando outros projetos que eu podia fazer encontrei um chamado ZX Pico.

Ele consiste em usar um Raspberry Pi Pico para fazer um ZX Spectrum e rodar os jogos tudo digitalmente, e sendo um emulador Bare Metal ele inicia instantâneamente.
ZX Pico montado em um teclado USB

Eu posso detalhar mais sobre o projeto em um outro post mas foi aí que eu pude jogar Spectrum e me apaixonar.

É fato que meu computador 8 bits preferido é o MSX. Desde que conheci em meados de 2008 foi jogo atrás de jogo consolidando essa paixão. Mas eu acabei mudando esse pensamento quando joguei ZX Spectrum. 

MSX é o meu computador 8 bits japonês preferido. O 8 bits ocidental fica com o Spectrum com certeza.

Eu joguei muita coisa legal, muitos jogos novos para o Spectrum como Duckstroma, Castlevania Spectral Interlude, Aliens Neoplasia e até O Purgatório de Virgílio, um excelente jogo feito pelo Amaweks, um brasileiro bem ativo na cena de computadores antigos e faz jogos para MSX e Spectrum.

Site no itch.io LINK


Mas mesmo que o ZX Pico é fantástico, eu queria a coisa real, para aprender sobre a máquina.

Foi então que olhando no Facebook Marketplace eu encontro uma pessoa vendendo dois TK85. Conversando com ele me falou que tinha um ZX Spectrum Plus também por lá, pensei comigo que essa seria a minha chance de conseguir um!
Nao estava no melhor dos estados...

Quando ele me trouxe os três aparelhos eu tava mais empolgado com o Spectrum do que com os TK85.

No fim dessa história o Spectrum estava bem além do meu conhecimento para consertar. Muitos problemas de corrosão e também modificações que eram bem estranhas como ter três CIs em piggyback com chaves de acionamento, provavelmente são ROMs diferentes para cada situação.

A placa do Spectrum, bem detonada.


Eu ainda fiz um projetinho com ele. Sei que existe um emulador em Bare Metal pro Raspberry Pi, chamado ZXBaremulator e eu aproveitei de outro projeto que não tava muito satisfeito.

No fim ele voltou a ser um Spectrum, mais ou menos...

Esse é outro projeto que posso detalhar em outro post pois é bem interessante o resultado.

Agora chegamos ao presente momento e porque no fim eu quis um TK90X do que um Spectrum.

Por eu ter o ZX Pico e o Spectrum Plus com Raspberry Pi eu posso rodar quase tudo neles de uma forma bem próxima do original, jogar não é mais um problema. O ponto era ter um aparelho original e como eu já tinha ambos que são implementações do britânico e eu me apaixonei pelo TK85 porque não pegar a versão brasileira?

E é aí que a coisa fica intensa pois não está fácil achar um ultimamente. Os poucos que encontrei estão bem completos que, apesar de ser legal no ponto de acervo, olhando para o preço fica pouco convidativo.

Mas se tem uma coisa que eu tenho é perseverança e sabia que uma hora ou outra surgiria um com preço legal.

E não é que apareceu mesmo?
Foi no Facebook que eu vi. Conversando com o vendedor perguntei se faria alguma plataforma, para facilitar o pagamento e envio. Ele já tinha pronto um anúncio no OLX.
O estado nas fotos estava muito bom então resolvi arriscar. O vendedor muito educado e rápido. No dia seguinte já estava na mão. E rapaz, podia não vir com fonte e afins mas o estado do aparelho está 90%, muito bom mesmo!

Teclado macio e preciso, gabinete íntegro e com poucas marcas, serigrafia perfeita. Realmente um achado.

Então bastava saber a fonte de alimentação e também se eu conseguiria carregar jogos via audio, uma vez que com o TK85 é bem complicado.

Mas pra minha surpresa a fonte do TK85 serve nele, aliás, é a mesma que acompanhava, então foi tranquilo de usar.

10V 600mA. Porém eu quero fazer um adaptador pra usar a fonte do Mega Drive que tem 9V 1.2A, maior corrente, melhor estabilidade do sistema.

E carregar jogos por áudio? Eu tenho um tablet que está reservado somente para isso, desde as tentativas para o TK85 eu destinei um tablet antigo da Multilaser só pra isso. Rodando o app TapeZX você tem acesso a uma gameteca gigante pro Spectrum e também a possibilidade de rodar arquivos .TAP e .TZX e .P

Link para o App: LINK

Como falei, no TK85 foi bem difícil fazer funcionar. De 10 tentativas apenas 1 dava certo. Parte da culpa é do TK85 mesmo que é "surdo" pra audio mas também por conta do áudio digital que sai do tablet. A solução foi usar uma caixa de som USB para amplificar o sinal.

Mas no TK90X eu não tive problema nenhum! Ele escuta numa boa, nem precisa estar 100% no volume! Isso sim me ajudou demais porque seria a única forma que eu teria de poder usar o aparelho.
O PlayZX rodando no tablet

Então agora o negócio era rodar jogos! Eu já tinha uma curadoria feita pro ZX Pico mas muitos dos jogos são de 128K. O TK90X é igual ao original, tem 48K de memória e isso limita um pouco, mas ainda sim tem uma pancada de ótimos jogos pra ele.

O primeiro a rodar foi Jetpac. Jogo fantástico e bem arcade.

Exolon também foi. Excelente jogo e bem desafiador.

E claro, Elite. Pasmem, consegui atracar em uma base de primeira. Quem jogou sabe o quão difícil é guiar a nave onde o pouco é manual.

Buggy Boy, jogo beeemmm difícil porém divertido de jogar.

Saboteur. O jogo do ninja. Jogaço sem dúvida.

Rex. Um baita jogaço de plataforma e tiro. Com um mapa grande e complexo. Duas fases gigantes e um arsenal muito legal de recursos.


O legal do TK90X é ter uma porta de joystick. Ela vem a calhar pois jogar no teclado nem sempre é legal. Ela usa o padrão Sinclair 2 então são as teclas 6, 7, 8, 9 para direcionais e 0 para ação.as já descobri que tem como acionar também a tecla 1 com uma combinação específica. Penso em construir um controle próprio pra ele igual eu fiz pro TK85.

Agora o irmão mais velho junto do mais novo.

E um lugar junto dos demais projetos e computadores.

Feliz demais com a aquisição. Agora é fazer o controle próprio pra ele e personalizar melhor este tablet para ser o TZXDuino de pobre.

10.23.2025

X68000 no portátil R36S

Seguindo a linha de sistemas interessantes para jogar neste pequeno notável, claro que eu iria para o X68000.

O monstro de 16 bits da Sharp tem muitos jogos fantásticos para jogar e se o R36S roda NEC PC-98, com certeza roda ele.

Mas vamos algumas considerações para configurar e jogar.

Uma coisa que precisa entender são os formatos de arquivos, que são de imagens de disquete. O emulador originalmente usa também imagens de HD, mas pra isso precisa uma configuração que para fazer no RetroArch é complicado e eu nunca consegui. Então se atente que o jeito é usar imagens de disquete mesmo.

Como os jogos usam muitos disquetes, você precisa fazer arquivos m3u onde agrupam todos eles. Ou então colocar todas as imagens de disquete em uma pasta para trocar mais facilmente.

Segue o exemplo de como montar o arquivo:

O que você vai colocar são os nomes dos arquivos de cada disco em cada linha e salvar.

Os formatosde disco mais comuns são:
.dim
.img
.hdm
.2hd
.xdf
.hdf


Então vamos iniciar o emulador e vamos a alguns detalhes importantes.

Rodando Cho Ren Sha 68k


Paraue possa tem uma boa velocidade e compatibilidade recomendo aumentar a velocidade do processador:
Em CPU Speed que ao menos fique em 16Mhz. Isso ajuda nos loadings que correm no tempo similar ao original.

Outra configuração que ajuda a acelerar os loadings é o No Wait Mode:
Depois dessas configurações você pode curtir melhor os jogos.


Agora o emulador, assim como o NEC-PC98 tem um menu interno que é acionado com L2.

Nesse menu você também pode trocar as imagens de disquete.
Por isso eu sugeri colocar as imagens do mesmo jogo em uma pasta pois quando você for trocar de disco por aqui ele já vai mostrar todas do mesmo diretório, bem prático.

Você deve estar me perguntando porque não usar o menu do Retroarch? Nem sempre dá certo. Então acostume com esse mini menu.

Veja que ele tem opção para colocar imagem de HD. Mas para funcionar o boot do X68000 tem que ser configurado e não é nada simples fazer isso no RetroArch.

Aí você pode curtir numa boa esse computador fantástico.