1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


smartphone gaming

A equipa de desenvolvimento do emulador de PlayStation 3 lançou oficialmente a versão 0.9.7 do ARMSX3 para dispositivos Android. De acordo com as notas de lançamento publicadas no GitHub, esta compilação foca-se em corrigir um erro crítico que causava o processamento desnecessário e o consequente sobreaquecimento dos telemóveis.

O código da aplicação continha três pontos específicos onde o processador trabalhava em carga máxima sem executar qualquer tarefa útil. Com a libertação do tempo de processamento, o emulador deixa de elevar a temperatura do dispositivo sem motivo aparente, melhorando a estabilidade geral da execução.

Otimização para processadores de alto desempenho

Uma das mudanças de maior impacto incide no ajuste dos ciclos de espera da CPU. Em chips de alto desempenho, como os da classe Snapdragon 8 Elite, as rotinas designadas para colocar o núcleo em estado de repouso entravam num ciclo contínuo de alta velocidade, afetando tanto o fluxo de comandos gráficos como o sistema de memória. A nova versão assegura que os núcleos destes componentes entram corretamente em suspensão.

O processo de encerramento do emulador também foi reformulado. Anteriormente, tentar fechar a aplicação resultava numa interrupção abrupta da thread do processador gráfico RSX, o que gerava o congelamento da imagem enquanto o áudio continuava a ser reproduzido em segundo plano, sem opção de saída limpa. O problema foi solucionado através da introdução de um sistema de tratamento de perda da GPU, permitindo parar a emulação de forma segura.

Melhorias gráficas, áudio e estabilidade

A atualização 0.9.7 engloba ainda uma série de refinamentos nos subsistemas de renderização e nas configurações gerais:

  • Foi adicionado um seletor de áudio compatível com a gravação de ecrã. Ao ativar esta função, o sistema aceita uma pequena margem de latência para permitir que o som seja capturado corretamente pelos gravadores nativos do sistema operativo.

  • A gestão de texturas foi otimizada com a remoção da transferência redundante de dados entre dois estados a cada ciclo, eliminando um processo que consumia recursos gráficos de forma inútil.

  • O emissor de sinal de sincronização vertical (vblank) foi estabilizado e já não encerra o próprio serviço perante a falha de um único evento.

  • O registo de sistema deixou de ser inundado por avisos repetitivos durante a compilação de shaders.

  • Foi corrigida a falha que levava os jogos a executarem com uma taxa de fotogramas desbloqueada, o que ultrapassava os limites do sistema e gerava instabilidade na reprodução.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?

Não perca nenhuma novidade!

Junte-se a milhares de leitores e receba as últimas notícias de tecnologia, análises e dicas diretamente no seu email.

Nenhum comentário

Seja o primeiro!





Aplicações TugaTechDiscord do TugaTechRSS do TugaTechSpeedtest TugaTechHost TugaTech