domingo, 28 de junho de 2020

Graphene lança o CoreUnlocker80000H, um plugin que permite que jogos e homebrew usem o quarto núcleo de CPU do PSVita, reservado para os processos do sistema!


À medida que o tempo passa, os desenvolvedores de homebrew continuam removendo os limites que mantêm o PlayStation Vita, com o Graphene na vanguarda de tais esforços com o LowMemMode & Affinity Changer. Agora, o Graphene está de volta com um plug-in que pode revolucionar chamado CoreUnlocker80000H, que permite que o quarto núcleo da CPU do Vita seja usado em jogos!

O que é o CoreUnlocker80000H?

Como todos os consoles modernos, o SoC do PlayStation Vita contém vários núcleos de CPU, mas nem todos esses núcleos podem ser usados ​​por jogos e homebrew. Dos quatro núcleos do console, um núcleo (CPU3) é dedicado exclusivamente ao processamento de processos do sistema de maneira semelhante ao Nintendo 3DS & Switch, que reduz efetivamente o poder de processamento do Vita em 25%. No entanto, observou-se que esse núcleo geralmente gira em torno de 10 a 15% de utilização durante os jogos, o que levou o membro do Team CBPS Graphene a encontrar uma solução para permitir seu uso em jogos comerciais e homebrew!

Como resultado, um plug-in do kernel chamado CoreUnlocker80000H foi lançado com a parte '80000H' referente à máscara de afinidade da CPU necessária para um thread usar o quarto núcleo do Vita. O principal objetivo deste plug-in é o de remover uma checagem que impede que aplicativos não pertencentes ao sistema usem o núcleo reservado pelo sistema acima mencionado, MAS ele não usa magicamente o software para usá-lo. Como resultado, ao instalar o plug-in por conta própria, nenhuma diferença no desempenho será testemunhada, pois os jogos/homebrew existentes não estão cientes da capacidade de usar o núcleo 'desbloqueado', mas algo está em andamento para remediar isso.

O SoC da Vita contém 4 núcleos, mas apenas 3 podem ser usados ​​para jogos, mas o Graphene está no caminho de mudar isso de uma vez por todas! (Fonte da imagem)

O que vem depois? Quando os jogos usarão o quarto núcleo?

Em sua forma atual, o CoreUnlocker80000H não melhora o desempenho do software Vita atualmente disponível, embora ofereça aos desenvolvedores de homebrew a capacidade de implementar o uso do 4º núcleo em seus projetos, o que beneficiaria os aplicativos que utilizam o multi-threading. No entanto, esse não será o caso enquanto o Graphene já estiver trabalhando em um segundo plug-in e aplicativo de configuração que presumivelmente permitirá que jogos comerciais usem a CPU3 sem muita intervenção do lado do usuário.

Com os jogos sendo capazes de usar 4 núcleos em vez de 3, títulos como Borderlands 2, notórios por problemas de desempenho, podem se tornar mais agradáveis ​​e jogos como God of War (II), que reduzem a resolução de renderização em uma tentativa de fornecer um FPS mais suave, podem conseguir renderizar em 960×544 com bom desempenho. Além disso, isso também pode abrir caminho para a criação de mais mods HD, pois aumentar a resolução de um jogo para 1280×720 geralmente requer mais poder de processamento, o que certamente agradaria aos usuários de Vita TV. Por fim, isso também pode ser útil em homebrew e emuladores, mas eles precisam usar um multi-threading para obter alguma forma de benefício com o quarto núcleo.

Com o próximo aplicativo de configuração e plug-in do Graphene, o Borderlands 2 pode finalmente fornecer uma boa experiência em resolução nativa com overclock!


Conclusão

Embora o impacto na vida útil da bateria e nas temperatura não seja conhecido, provavelmente é seguro dizer que ambas sofrerão, especialmente se você já estiver fazendo um overclock do sistema para 444/494MHz, portanto, é necessário ter cuidado se você o estiver usando em um console Vita em oposição a uma PSTV, pois altas temperaturas podem degradar a capacidade da bateria. Por enquanto, nenhuma previsão foi fornecida para o segundo plug-in e aplicativo de configuração, mas o Graphene promete que eles serão lançados 'em breve'.

Tópico do fórum Team CBPS (instruções de instalação + mais informações): https://forum.devchroma.nl/index.php/topic,203.0.html

Página de lançamento do GitHub (página de download): https://github.com/GrapheneCt/CoreUnlocker80000H/releases

FONTE: Wololo

Nenhum comentário:

Postar um comentário