Imagem: Zion Grassl / Time Extension
Conforme costumamos lembrar, todo o seu hardware de jogos antigos está gradualmente se aproximando do fim.
Como diz o velho ditado, tudo que é montado acaba se desintegrando, e sistemas como o SNES estão operando muito além de sua vida útil esperada. Chegará um momento em que as falhas ocorrerão (ou, no caso do sistema de 16 bits da Nintendo, ocorrerá uma aceleração), sendo o CPU um dos componentes mais suscetíveis a problemas.
Na verdade, é uma das partes mais difíceis de substituir no console — não é como se você pudesse ligar para a Rioch e pedir outro 5A22. Esse foi o dilema enfrentado por [leonllr] ao adquirir um SNES de segunda mão e descobrir que seu CPU estava com defeito.
Encontrar um substituto foi caro, e [leonllr] não queria tirar de um console que estava em bom estado, então decidiu construir uma substituição (obrigado, Hackaday).
O desenvolvedor compartilhou suas experiências sobre como iniciou o projeto:
“Há algumas semanas, comprei meu próprio console SNES (já que sempre tive interesse no funcionamento interno dos consoles retro), mas, infelizmente, ele foi acometido pela maldição de uma revisão A do S-CPU com defeito.
Ao procurar uma peça de reposição, o mais barato que encontrei custava 50CHF (cerca de 50 dólares), e mesmo assim, estava sendo retirado de um console que provavelmente ainda estava bom.
Decidi, então, que tentaria consertar isso, usando um FPGA.”
Custando apenas 20 dólares, o FPGA ICE40HX8K se revela a substituição ideal para o CPU atual, e [leonllr] até desenvolveu um método de instalação para adaptar o chip a um verdadeiro console SNES. Ele executa um núcleo derivado do projeto SNESTANG. A solução de [leonllr] garantirá que os consoles SNES sejam mais fáceis de reparar no futuro e assegurará que o legado do sistema se estenda ainda mais. O mod está entrando em sua fase final, e os testes começarão em breve. Espera-se que seu custo fique entre 45 e 55 dólares, e se você estiver interessado, pode registrar seu interesse aqui.