Agora é possível rodar jogos de N64 de forma natíva em PC: Graças a comunidade de preservação de jogos
N64 RECOMPILED PODE SER CAPAZ DE TRANSFORMAR UM JOGO N64 EM UM PC .EXE “EM QUESTÃO DE MINUTOS”
Nos últimos anos, vários projetos de descompilação feitos por fãs estão em andamento, que tentam fazer engenharia reversa do código de jogos N64 individuais e transformá-los em código C, que pode então ser compilado em versões jogáveis para PC.
No entanto, o desenvolvedor Wiseguy criou agora o N64: Recompiled, uma ferramenta que recompila automaticamente binários N64 em código C em uma fração do tempo.
Conforme explicado em um vídeo do YouTube por Nerrel , N64: Recompiled tem o potencial de “transformar magicamente uma ROM N64 em um .exe executável em questão de minutos”.
O vídeo mostra Wiseguy adicionando uma ROM N64 à ferramenta, que então a traduz para código C, pronto para compilação, “em poucos segundos”.
Embora os emuladores tenham permitido aos usuários de PC jogar jogos N64 por décadas, o ato de compilar portas de PC para cada jogo tem inúmeras vantagens, como a capacidade de ativar taxa de quadros aprimorada, suporte ultra-amplo, resoluções 4K e traçado de raio.
Tal como acontece com os projetos de descompilação individuais, os jogadores têm que fornecer sua própria ROM N64 de origem legal para que esses jogos funcionem – o software então pega recursos da ROM (como modelos de personagens, áudio e texturas) e os combina com o código descompilado para crie uma versão nativa para PC.
A crença é que isso ajuda a proteger um pouco os projetos das ramificações legais. Projetos de engenharia reversa como esses são tecnicamente legalizados porque os desenvolvedores envolvidos não usam nenhum conteúdo vazado ou ativos protegidos por direitos autorais.
Como Nerrel aponta, como o código descompilado de Wiseguy também não usa recursos de jogo, ele poderia fornecer cada porta pré-construída, o que significa que os jogadores não teriam que usar a ferramenta para fazer suas próprias conversões e, em vez disso, teriam apenas que fornecer suas próprias. arquivo ROM do jogo.
My friend Wiseguy’s been working in secret for a year on a tool to make PC ports of N64 games without complete decompilations. The result doesn’t include assets and only requires a ROM to play.
He’s managed to run games like Banjo-Kazooie, Rocket Robot and even Superman 64. pic.twitter.com/sKGuViEsJZ
— Darío (@dariosamo) May 10, 2024
“O processo automatizado não é perfeito e as recompilações geralmente exigem correções manuais para coisas como velocidades de hardware modernas muito mais rápidas do que o esperado”, diz Nerrel.
“Mas a quantidade de tempo e trabalho necessários para consertá-los é insignificante em comparação com um processo completo de descompilação e portabilidade.”
Para provar isso, Wiseguy lançou o primeiro de seus portes recompilados, para The Legend of Zelda : Majora’s Mask. Os jogadores podem baixá-lo agora e adicionar sua própria ROM N64 do jogo para jogá-lo no PC.
Um projeto completo de descompilação de Majora’s Mask está em andamento há vários meses na Harbor Masters, que anteriormente lançou uma versão para PC de Ocarina of Time . A Harbor Masters anunciou em novembro de 2023 que havia descompilado Majora’s Mask e agora estava trabalhando na versão para PC.
Enquanto isso, Wiseguy diz que sua ferramenta permitiu que ele criasse uma versão para PC totalmente funcional de Majora’s Mask em apenas dois dias.
Nerrel enfatiza que a ferramenta não tornará obsoleto o método mais longo e tradicional de descompilação. “O código de recompilação não é legível, portanto, ter o código-fonte totalmente submetido à engenharia reversa é uma grande ajuda para modding e patches, mesmo ao usar esta ferramenta”, ressaltam.
“Parte da razão pela qual Majora’s Mask demorou apenas dois dias é que houve uma descompilação para referência. Mas, claro, a questão é que você não precisa mais de uma descompilação para criar um port, abrindo a porta para os jogos mais obscuros rodando nativamente no PC.”
Wiseguy já criou com sucesso versões para PC recompiladas dos títulos N64 Banjo-Kazooie , Rocket: Robot on Wheels e Superman 64.
Fonte: vdc
Sem Comentários! Seja o primeiro.