Dois meses. Já se passaram dois meses desde que a Nintendo lançou o NES Classic. Rapidamente ele se tornou o sistema mais desejado da temporada de Natal, a tal ponto que seu preço triplicou nos canais secundários de venda. No entanto, o que todos esperávamos era o hack para instalar jogos adicionais. O processo ainda é um pouco incômodo, mas já está no nível de um softmod, ou seja, não precisamos desmontar o hardware.
História de um hack anunciado. O console NES Classic (Classic Mini por aqui) respondeu em primeiro lugar a um profundo sentimento de nostalgia. Muitos usuários que não puderam comprar o NES original na época encontraram a oportunidade ideal para obter revanche e colocar em ordem seus universos pessoais, além dos problemas de estoque que afetaram (e ainda afetam) o novo console. Mas o certo é que, após a confirmação do lançamento, nosso «hacker interior» começou a gritar. A Nintendo tomou a estranha decisão de limitar a quantidade de jogos no console a trinta (com títulos exclusivos dependendo da região), e a seleção também não foi muito clara, já que, por exemplo, encontramos Mega Man 2 e Double Dragon 2, mas suas primeiras partes não estão disponíveis. Uma vez que os entusiastas do hardware colocaram as garras no console, começaram a trabalhar…
… e eles levaram apenas dois meses. Múltiplos relatos indicam que foram dois usuários identificados como «madmonkey» e «ClusterM» que criaram o método e o programa de instalação (batizado de «hakchi»). A chave para o funcionamento correto do hack é a existência de um jogo salvo no primeiro slot de Super Mario Bros., algo muito simples de conseguir. Depois, é preciso desligar o console, conectá-lo a um computador com um cabo micro USB de boa qualidade, entrar em modo FEL (manter o RESET pressionado ao ligar o console novamente), instalar o driver USB para o modo FEL dos chips Allwinner com uma ferramenta chamada Zadig, e a partir daí escolher a rota manual, ou utilizar o aplicativo «hakchi2», que no início carregou o que parecia ser um falso positivo no Windows Defender e outros antivírus (a versão linkada aqui indica 2 de 54 no VirusTotal). Para tirar dúvidas, ClusterM liberou o código do hakchi2 e parou de usar UPX.
https://www.youtube.com/embed/DfklPLb14TQO usuário deverá adicionar metadados extras sobre cada jogo, incluindo a capa em formato JPG (o hakchi2 pode obter as imagens diretamente do Google) e a quantidade de jogadores. No total, o processo de carregamento não leva mais de quinze minutos, embora isso mude com a quantidade de jogos. Qual é o limite? O NES Classic possui um armazenamento interno de 512 megabytes, mas também é preciso considerar o sistema operacional e o espaço dos saves. Até aqui, a comunidade sugere um máximo de 65 jogos (30 originais + 35 carregados), o que, por sua vez, garante um slot de save para cada um. Para fechar, devemos destacar que algumas ROMs simplesmente não funcionam no console. O caso mais midiático é o de Battletoads, que trava na segunda tela. Sim, todo o processo envolve correr alguns riscos, mas a resposta geral é muito positiva. Será questão de tempo até encontrarem a maneira de mudar o software de raiz e aumentar o armazenamento no console.