Monster Hunter Portable 3rd ganha port nativo para Android (APK LINK Direto)

Um dos Monster Hunter mais queridos da era do PSP acaba de ganhar uma nova forma de rodar no Android. O projeto Yakumo disponibilizou a versão v0.6.0-alpha.4, trazendo Monster Hunter Portable 3rd HD Ver. para celulares através de recompilação estática, sem depender de um emulador tradicional como o PPSSPP.

E essa diferença é justamente o que torna o projeto tão interessante.

Em vez de interpretar o código do PSP durante a execução, o Yakumo traduz previamente o código do jogo para C++ e o compila para a plataforma onde será executado. O próprio projeto se define como um port nativo produzido através de recompilação estática.

 

—- Atenção —-

Isso é um projeto de recompilado com execução nativa, porém, você ainda vai precisar possuir a iso original do game para jogar.

 

Monster Hunter Portable 3rd roda nativamente no Android

Monster Hunter Portable 3rd foi lançado originalmente para PSP em 2010 e posteriormente recebeu uma versão HD para PlayStation 3 em 2011.

É justamente essa edição, Monster Hunter Portable 3rd HD Ver., que serve de base para o Yakumo.

O projeto não inclui nenhum arquivo do jogo. Para utilizá-lo, o jogador precisa fornecer uma imagem de disco de uma cópia própria do título, que é processada pelo aplicativo durante a configuração inicial.

Segundo os desenvolvedores, não existe interpretador ou JIT funcionando no coração do projeto. O código do PSP é recompilado previamente e executado como código nativo na plataforma de destino.

 

Nova versão melhora bastante o desempenho

A atualização v0.6.0-alpha.4 trouxe uma grande otimização no sistema de renderização.

CPU e GPU agora podem trabalhar em dois frames simultaneamente, enquanto o carregamento e a decodificação de novas texturas acontecem em segundo plano.

Os shaders também ficam armazenados entre as execuções, reduzindo aqueles pequenos engasgos quando um efeito aparece novamente.

Segundo os desenvolvedores, o número de draw calls por frame caiu em aproximadamente um terço.

Em smartphones Snapdragon e Exynos que anteriormente apresentavam desempenho ruim, a equipe afirma que o jogo agora consegue alcançar velocidade completa.

 

Loadings ficaram até cinco vezes mais rápidos

Outro recurso interessante é o chamado Fast Loading.

Durante uma tela de carregamento, o Yakumo permite que o jogo rode temporariamente acima da velocidade original do PSP, utilizando toda a potência disponível no aparelho.

Isso não acelera gameplay, menus ou cutscenes.

Em um dos exemplos divulgados pelo projeto, o loading entre a vila e uma missão caiu de 6,9 segundos para apenas 1,7 segundo.

 

Android 10 já é suportado

A nova versão também ampliou a compatibilidade.

O APK agora exige:

  • Android 10 ou superior;
  • processador ARM64 de 64 bits;
  • Vulkan 1.1;
  • aproximadamente 2,5 GB de espaço livre durante a instalação do jogo.

O APK possui aproximadamente 193 MB, mas os dados de Monster Hunter não acompanham o download.

Também existem controles virtuais diretamente na tela e suporte a gamepads.

 

Jogo continua rodando internamente a 30 FPS

Apesar das melhorias, Monster Hunter Portable 3rd mantém sua simulação original em aproximadamente 30 FPS.

O Yakumo, porém, possui um sistema opcional de interpolação de frames capaz de apresentar a imagem a 45, 60, 90, 120 FPS ou acompanhar a taxa de atualização da tela.

É importante destacar que isso não altera a velocidade original do jogo. Os frames adicionais são utilizados apenas para deixar o movimento visualmente mais suave.

A implementação ainda apresenta pequenos problemas: com VSync ativado, por exemplo, podem ocorrer engasgos periódicos durante a interpolação.

 

Yakumo ainda está em versão alpha

Apesar do avanço, o projeto continua sendo classificado como alpha.

Entre os problemas conhecidos estão algumas imperfeições gráficas, incompatibilidades específicas e um crash relatado em alguns aparelhos Samsung com processadores Exynos ao sair do Gathering Hall.

Mesmo assim, já é possível iniciar uma campanha, carregar saves do PSP, participar de caçadas, salvar o progresso, utilizar músicas e vídeos e até jogar multiplayer através dos sistemas ad hoc utilizados pela comunidade.

O projeto também funciona no Windows, Linux, Steam Deck e macOS com Apple Silicon.

Não é emulação tradicional

O Yakumo faz parte de uma tendência cada vez mais interessante no mundo dos ports não oficiais.

Em vez de simplesmente aumentar a potência dos aparelhos para emular consoles antigos, desenvolvedores estão utilizando recompilação estática para transformar diretamente o código dos jogos em executáveis modernos.

No caso de Monster Hunter Portable 3rd, o resultado já está suficientemente avançado para transformar um clássico do PSP e PlayStation 3 em um jogo capaz de rodar diretamente no Android.

E com as otimizações da alpha.4, parece que o projeto começou a ficar realmente interessante até mesmo para smartphones que anteriormente não conseguiam manter a velocidade correta.

Link APK

Link do Projeto no Github

 

 



Publicidade


Deixe um comentário