Ofertas do dia no link de afiliado Amazon!

EmuCoreX | Emulador de PS2 pra celular baseado no PCSX2 com funções próprias

O EmuCoreX é um projeto de emulação de PlayStation 2 para Android que usa um núcleo derivado do PCSX2, adaptado para funcionar dentro da estrutura do aplicativo. A proposta é colocar a emulação do PS2 em celulares com uma interface pensada para telas sensíveis ao toque e também para aparelhos usados com controles físicos.

A parte mais interessante está justamente na adaptação do núcleo. Em vez de ser apenas uma interface para outro emulador instalado separadamente, o EmuCoreX reúne seu aplicativo Android, a ponte entre Kotlin e C++, além do código nativo responsável pela emulação. O projeto também faz alterações próprias para integrar o PCSX2 ao ambiente Android.

Isso permite acessar configurações diretamente durante a partida. O painel do EmuCoreX reúne opções de renderização, resolução, proporção da tela, speedhacks, cheats, contador de FPS e controles rápidos. Também existem recursos como save states, inicialização pela BIOS e ajustes gráficos mais avançados.

Outro recurso integrado é o RetroAchievements, junto com gerenciamento de cheats no formato .pnach. Os códigos podem ser importados, editados e ativados individualmente para os jogos. O aplicativo também permite configurar controles físicos, algo importante para quem usa celular conectado a um controle Bluetooth ou a um aparelho portátil.

O desempenho, naturalmente, depende bastante do aparelho. O projeto tem como referência chips como Snapdragon 855 e também cita modelos MediaTek de nível semelhante. A escolha do renderizador, os drivers da GPU, a memória, o sistema de refrigeração e o próprio jogo podem mudar bastante o resultado da emulação.

Em aparelhos MediaTek, o EmuCoreX recomenda testar primeiro o OpenGL, deixando o renderizador Software como alternativa quando determinado jogo apresentar problemas de desempenho ou estabilidade. Isso mostra uma preocupação específica com as diferenças entre os chips usados nos celulares Android.

O projeto também possui uma proposta para computadores, com uma aplicação compartilhada para Windows, Linux e macOS e integração com núcleos adequados às arquiteturas x64 e ARM64. Essa parte segue uma estrutura própria dentro do mesmo repositório, enquanto o foco do aplicativo Android continua sendo a execução de jogos de PlayStation 2 em dispositivos móveis.

O EmuCoreX é distribuído sob a GPL-3.0 ou posterior e utiliza código derivado do PCSX2. O projeto não fornece BIOS de PlayStation 2 nem imagens dos jogos, então esses arquivos precisam ser obtidos pelo próprio usuário de forma legal.

Para quem procura um emulador de PS2 para Android, o principal motivo para conhecer o EmuCoreX está na combinação entre o núcleo baseado no PCSX2 e as adaptações feitas especificamente para Android. Ele reúne em um único projeto a emulação, os ajustes gráficos, cheats, save states, RetroAchievements e controles, tentando oferecer uma experiência de PlayStation 2 adequada ao uso em celulares e dispositivos portáteis.

O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.