No momento, você está visualizando ARMSX3 1.0.4 corrige FSR e SGSR em GPUs Mali e amplia emulação de PS3 no Android

ARMSX3 1.0.4 corrige FSR e SGSR em GPUs Mali e amplia emulação de PS3 no Android

  • Autor do post:
  • Última modificação do post:26 de setembro de 2026
  • Categoria do post:Notícias
  • Tempo de leitura:6 minutos de leitura

O ARMSX3 1.0.4 foi lançado em 26 de setembro de 2026 com uma correção importante para a emulação de PS3 no Android em aparelhos equipados com GPUs Mali. A nova versão faz os upscalers FSR e SGSR funcionarem nesses chips, depois de ambos apresentarem tela preta. O lançamento ocorreu poucas horas após a versão 1.0.3, que também corrigiu a execução de ports de PS3 compilados com LLVM.

O ARMSX3 é um port do RPCS3 voltado a dispositivos Android ARM64. Portanto, ele aproveita o trabalho técnico do emulador de PlayStation 3 para computadores, mas inclui adaptações específicas para hardware móvel, drivers gráficos e a interface do Android.

ARMSX3 1.0.4 faz FSR funcionar em GPUs Mali

O principal delta da versão 1.0.4 está no suporte aos upscalers em hardware Mali. Segundo as notas oficiais do ARMSX3 1.0.4, o FSR apresentava uma tela preta nesses dispositivos.

A equipe corrigiu o problema e aplicou a mesma solução ao SGSR. Assim, usuários de determinados SoCs MediaTek e de outros chips equipados com GPUs Mali passam a ter acesso funcional às duas opções de escalonamento de imagem.

ARMSX3 1.0.4 executando emulação de PS3 no Android com GPU Mali

Teste publicado junto ao ARMSX3 1.0.4 após a correção dos upscalers em hardware Mali. Imagem: equipe ARMSX3.

O teste documentado pela equipe foi realizado em um dispositivo com MediaTek Dimensity 8500 Ultra e GPU Arm Mali-G720 MC8. Portanto, o resultado confirma a correção nessa combinação específica de hardware, mas não deve ser interpretado como garantia de comportamento idêntico em todas as GPUs Mali.

SGSR recebeu a mesma correção

O problema não afetava apenas o FSR. O SGSR também produzia tela preta em Mali e recebeu a mesma correção na versão 1.0.4.

O SGSR, sigla para Snapdragon Game Super Resolution, já fazia parte do ARMSX3 como alternativa de upscaling. Embora a tecnologia tenha origem no ecossistema Snapdragon, a implementação presente no emulador também estava exposta em outras configurações de GPU.

Na prática, o ARMSX3 oferece métodos de escalonamento para transformar a imagem renderizada internamente em uma saída de maior resolução. Isso pode ser útil em dispositivos móveis porque executar o jogo em resolução interna menor reduz a carga gráfica. Em seguida, o upscaler reconstrói a imagem para a resolução de apresentação.

Teste do ARMSX3 com FSR e SGSR em GPU Arm Mali

A equipe publicou diferentes capturas para demonstrar o funcionamento da correção em uma Mali-G720 MC8. Imagem: equipe ARMSX3.

No entanto, o upscaling não aumenta a velocidade da emulação por si só. O ganho potencial aparece quando o usuário consegue reduzir a resolução interna e, consequentemente, diminuir o trabalho da GPU. O resultado final também depende do jogo, do dispositivo, do driver Vulkan e das demais configurações.

Atualização chega um dia depois do ARMSX3 1.0.2

O projeto atravessou uma sequência rápida de releases. A versão 1.0.2 havia sido publicada em 25 de setembro e adicionou suporte para iniciar jogos instalados em PKG através de atalhos .ps3 enviados por frontends compatíveis.

Já em 26 de setembro, a equipe publicou as versões 1.0.3 e 1.0.4. Apesar da proximidade entre elas, as mudanças atingem partes diferentes do emulador.

Por isso, a versão 1.0.4 não substitui apenas um pequeno ajuste visual. Ela resolve uma incompatibilidade que impedia efetivamente o uso de dois métodos de upscaling em uma família importante de GPUs móveis.

ARMSX3 1.0.3 corrigiu ports de PS3 compilados com LLVM

Horas antes do lançamento da versão 1.0.4, o ARMSX3 1.0.3 também trouxe uma mudança técnica interessante. O emulador corrigiu uma falha que atingia ports não oficiais desenvolvidos para PlayStation 3 durante a compilação PPU pelo LLVM.

O exemplo documentado pelos desenvolvedores foi o port comunitário de Sonic Mania. Antes da correção, ele travava durante a etapa de compilação. Segundo a equipe, agora a primeira inicialização passa aproximadamente dois minutos compilando o código e, depois disso, o software consegue executar em velocidade total no hardware usado pelo desenvolvedor.

O release oficial do ARMSX3 1.0.3 informa que outros ports construídos de maneira semelhante também podem se beneficiar da mudança.

Super Mario 64 para PS3 também passou a funcionar

A equipe também confirmou a execução do port de Super Mario 64 desenvolvido para PlayStation 3. Esse software não deve ser confundido com a versão original de Nintendo 64 executada por meio de emulação.

Nesse caso, o ARMSX3 está emulando o ambiente do PlayStation 3 enquanto executa um port criado especificamente para o console da Sony. O próprio port de Super Mario 64 deriva do trabalho de engenharia reversa e reconstrução do jogo.

Da mesma forma, o caso de Sonic Mania envolve um port comunitário para PS3. Portanto, a novidade não significa que o ARMSX3 tenha passado a emular Nintendo 64 ou a executar diretamente a versão comercial de Sonic Mania de outra plataforma.

ARMSX3 em dispositivo Android após atualização para suporte gráfico em Mali

Outra captura disponibilizada pelo projeto para documentar os testes da versão 1.0.4. Imagem: equipe ARMSX3.

Versão para Google Play também avança nos testes

As notas da versão 1.0.3 revelam ainda uma mudança na distribuição do emulador. A equipe informou que enviou uma nova atualização aos participantes do teste fechado no Google Play.

Naquele momento, em 26 de setembro, os desenvolvedores afirmaram que faltavam dois dias para cumprir os requisitos estabelecidos pelo Google para essa etapa. Isso indica avanço no processo de publicação, mas não significa que uma versão pública do ARMSX3 já esteja disponível globalmente na Play Store.

Essa distinção é importante. O APK público continua disponível por meio dos canais do próprio projeto, enquanto a edição citada no release pertence ao programa fechado de testes da loja.

ARMSX3 continua sendo um projeto em desenvolvimento rápido

O repositório oficial do ARMSX3 descreve o software como um port do RPCS3 para dispositivos Android ARM64. O projeto utiliza código recente do RPCS3, inclusive as melhorias voltadas à arquitetura ARM64.

As versões 1.0.3 e 1.0.4 mostram duas frentes diferentes desse trabalho. A primeira amplia a compatibilidade com código PPU compilado pelo LLVM. A segunda corrige o caminho de pós-processamento gráfico em GPUs Mali.

Ao mesmo tempo, a velocidade das atualizações exige cautela. Resultados de compatibilidade podem mudar entre releases, drivers e dispositivos. Relatos comunitários publicados após essas versões já indicam diferenças de comportamento entre jogos e chipsets, portanto testes isolados não devem ser tratados como compatibilidade universal.

O ARMSX3 não inclui jogos nem o software de sistema do PlayStation 3. Para utilização legítima, o usuário deve fornecer seus próprios dados e o firmware necessário conforme a documentação do projeto.

Fontes: release oficial do ARMSX3 1.0.4, release oficial do ARMSX3 1.0.3 e repositório oficial do ARMSX3.