Uma versão não oficial para PC do clássico do Nintendo 64 The Legend of Zelda: Majora’s Mask foi lançada online.
Criado por Harbor Masters, a mesma equipe de fãs por trás da versão para PC Ocarina of Time de 2022, ‘2Ship2Harkinian’ inclui um número significativo de novos recursos, incluindo gráficos HD, altas taxas de quadros, resolução ultra-widescreen e suporte para modding.
A porta para PC é o resultado de meses de trabalho, depois que Harbor Masters fez engenharia reversa com sucesso do N64 Majora’s Mask original em código legível em novembro passado.
O projeto não está relacionado a uma porta de recompilação lançada no início deste mês, e seus criadores afirmam que seu método de portar o jogo acabará resultando em muito mais recursos em maior escala.
Enquanto a versão de recompilação lançada anteriormente é o resultado de uma ampla ferramenta projetada para tornar rapidamente qualquer jogo N64 jogável no PC, a porta de descompilação é um esforço específico para fazer engenharia reversa do código de Majora’s Mask, em teoria permitindo uma personalização mais profunda.
A porta Ocarina of Time de Harbor Masters eventualmente levou a mods significativos com texturas HD, traçado de raios, modelos HD e muito mais.
No lançamento, 2Ship2Harkinian oferece um grande conjunto de opções de personalização, permitindo aos jogadores vincular qualquer item aos controles do d-pad ou mover a câmera usando um segundo stick.
Também inclui uma lista de truques e opções de depuração, como a capacidade de alterar a hora ou manter consumíveis ao atrasar o relógio. Você pode ver a lista completa de recursos abaixo:
GRANDES RECURSOS
- Suporte para taxas de quadros mais altas
- Semelhante ao SoH, o 2Ship permite aumentar a taxa de quadros até o nível desejado usando a Interpolação de Matriz! A lógica do jogo ainda roda a 20 FPS, então tudo isso é puramente visual e não mudará nenhum comportamento autêntico do jogo.
- Efeitos de buffer de quadro – Nós contornamos a necessidade de resolver isso no SoH, mas com 2Ship temos uma implementação de buffer de quadro funcional que nos permite recriar com precisão esses efeitos como Motion Blur ou capturar imagens para o PictoBox. Você pode ler nossa postagem no blog sobre isso aqui.
- Aparência livre – Mais liberdade de câmera, permitindo que você controle sua câmera de terceira pessoa com o botão analógico direito.
- Aprimoramentos relacionados ao salvamento – Adicionada a capacidade de salvar automaticamente em intervalos cronometrados, “pausar salvamento” de OoT e evitar que Owl Saves sejam autodestruídos quando você carrega.
- Importação de salvamento binário – Na tela de seleção de arquivo, arraste e solte os arquivos salvos do Recomp ou Emuladores para importar seu salvamento para o 2Ship. (Funciona com todos os formatos de salvamento que conseguimos encontrar. Se você tiver algo que não funciona, crie um problema no GitHub!)
- Itens DPad – Equipe qualquer item ou máscara em qualquer slot DPad!
- Editor HUD – Permite mover e dimensionar todos os elementos do hud. Inclui predefinições para HUDs 4:3 (originais) e widescreen.
- Suporte para roms N64 1.0 USA e GameCube USA!
MELHORIAS
- Suporte para tela ampla
- Controles deslizantes de volume separados para volume Master, Main Music, Sub Music, Sound Effects, Fanfares e Ambience.
- Várias configurações gráficas com as quais você deve estar acostumado no SoH.
- Suporte para FPS mais alto (interpolação de matriz).
- Corrigido o snap de mira introduzido pela câmera MM.
- Opções para inverter os eixos X e Y da câmera.
- Look gratuito com diversas opções para personalizá-lo ao seu gosto.
- ‘Debug Camera’ – Semelhante ao no-clip da velha escola, mas para a câmera. Posicione sua câmera onde quiser. Ótimo para fotos cinematográficas!
- Uma miríade de pulos de cenas. Pule para a seleção de arquivo, pule as cenas de entrada, a sequência de introdução, as cenas da história e as interações diversas. Mais por vir!
- Salvamentos persistentes de coruja (continuar um salvamento não elimina os salvamentos de coruja).
- Pause Menu Save (trazendo de volta o sistema de salvamento do OoT!).
- Salvamento automático. Crie automaticamente um salvamento de coruja em um intervalo.
- Mantenha os itens sobre como redefinir o ciclo de tempo. Guarde o conteúdo da garrafa, consumíveis, navalha e rúpias. Mais por vir!
- Texto rápido – Acelere a renderização do texto e segure B para pular para a próxima caixa de texto ainda mais rápido!
- Equipamentos de D-pad – Equipe qualquer item em seu D-pad.
- Correções – Corrija a cor errada da contagem de munição ou a falha autêntica do HESS/Weirdshot.
- Alterar gráfico do relógio – altere-o para um relógio somente de texto ou torne-o um relógio de 24 horas.
- Desfoque de movimento ajustável – Desligue, aumente totalmente, o que quiser!
- Retículo de arco – Mira mais fácil.
- Transformações de máscara mais rápidas
- Máscara da Deidade Feroz utilizável em qualquer lugar
- Sem recarga da máscara de explosão
- Sempre vença a Doggy Race
- Jogue como Kafei
- Velocidade de subida ajustável
- Várias restaurações de OoT – backflips/sidehops de distância constante, power crouch stab, side rolls e Navi/Tatl ISG.
- Habilite Sun’s Song (que ainda estava no código do jogo)
- Jogue ocarina com D-pad
- Evite entradas de ocarina perdidas
- Editor HUD – Ajusta a escala e a posição dos elementos do HUD.
CHEATS
- Saúde infinita
- Magia infinita
- Rúpias infinitas
- Consumíveis infinitos
- Espada Navalha Inquebrável
- Itens irrestritos
- Salto da lua
- Nenhum clipe
FERRAMENTAS DE DESENVOLVIMENTO
- Salvar editor
- Modo de depuração – Incluindo o modo no-clip original e o menu warp de depuração (com um menu warp melhor opcional).
- Alterna para impedir a inicialização do ator, atualizações ou chamadas de desenho individualmente.
- Avanço de quadro
- Definir/carregar ponto de distorção
- Visualizador de colisão
- Menu de estatísticas (mostrar FPS)
- Console
- Gfx Debugger – Percorra cada chamada de desenho individual no pipeline de renderização
- Actor Viewer – Visualize informações sobre cada ator individual na cena, juntamente com botões para impedi-los de atualizar ou desenhar.
- Registro de eventos – Acompanhe e filtre várias coisas que acontecem em sua sessão, incluindo, mas não se limitando a: Caixa de texto exibida, transições de cena, conjuntos de sinalizadores, itens fornecidos, etc.
“A porta para PC funciona basicamente da mesma maneira que [a porta de Ocarina]”, disse um porta-voz da Harbor Masters em uma entrevista. “Ele usa a mesma tecnologia subjacente que escrevemos como biblioteca para auxiliar na portabilidade de jogos N64 para plataformas modernas chamadas libultraship.”
Eles acrescentaram: “As diferenças que os jogadores notarão [em comparação com o projeto de recompilação] são que o 2Ship terá mais recursos e, definitivamente, mais recursos de grande escala devido ao uso do código descompilado de alto nível em vez do código assembly recompilado estaticamente em C mais difícil de usar. código.
“No momento, o projeto recompilado é renderizado com mais precisão para o hardware devido ao renderizador que eles estão usando, RT64, ser mais preciso que o nosso, Fast3D. Estamos trabalhando no suporte para o novo renderizador.”
Ambos os projetos Majora’s Mask exigem que os jogadores forneçam sua própria ROM N64 de origem legal para que esses jogos funcionem. 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.

Deixe um comentário