Não parece que os emuladores de GameCube e Wii estão chegando à App Store
Na última semana, o mundo iOS mudou. Emuladores de jogos retrô começaram a ser lançados e permanecem graças a uma mudança na política da Apple.
O lançamento e o subsequente sucesso do emulador Delta levaram as pessoas a se perguntar se o amado emulador de GameCube e Wii DolphiniOS (um fork popular do Dolphin) poderia chegar à plataforma móvel da Apple. Infelizmente, de acordo com o desenvolvedor do aplicativo (via 9To5Mac), não parece que isso vai acontecer.
“A Apple ainda não nos permite usar uma tecnologia vital e necessária para o Dolphin rodar com bom desempenho: o JIT”, disse o desenvolvedor em um comunicado. postagem no blog.
O desenvolvedor continuou: “O GameCube e o Wii têm uma CPU baseada em PowerPC dentro deles. Todos os dispositivos Apple modernos usam uma CPU baseada em ARM. Não é possível executar diretamente o código PowerPC em uma CPU ARM e vice-versa. Portanto, se quisermos rodar um jogo de GameCube ou Wii em um iPhone, é necessário traduzir o código PowerPC do jogo para ARM para que a CPU possa entendê-lo.”
Just-in-Time (JIT) é necessário para contornar a tradução de CPU baseada em PowerPC para CPU baseada em ARM. Sem ele, parece impossível executar o DolphiniOS. A menos que outro desenvolvedor consiga encontrar uma solução milagrosa, é improvável que vejamos outros emuladores de GameCube ou Wii chegando à App Store.
“O Dolphin usa algo chamado recompilador Just-in-Time (JIT) para conseguir isso. Sempre que o console emulado quiser executar o código do jogo, o Dolphin usará seu JIT para traduzir o código PowerPC para ARM e, em seguida, executará os resultados”, explicou o desenvolvedor.
Também não é por falta de esforço da equipe DolphiniOS. “Enviamos uma solicitação de interoperabilidade DMA à Apple para suporte JIT, mas a Apple negou o pedido há algumas semanas”, disse a equipe sobre sua tentativa de obter acesso ao suporte JIT.
Neste ponto, sem comentários diretos da Apple, é difícil saber por que a empresa não permite o JIT. “É possível que eles considerem isso um risco à segurança”, disse o desenvolvedor do DolphiniOS.
O desenvolvedor reconheceu que é tecnicamente possível executar o DolphiniOS sem JIT, graças a um interpretador que executa o código PowerPC. No entanto, o desempenho sofre substancialmente. Na verdade, o desempenho é tão ruim que os jogos ficam quase impossíveis de jogar, mesmo em um iPhone 15 Pro Max top de linha, como mostram os vídeos abaixo.
“Embora pudéssemos enviar o DolphiniOS para a App Store apenas com o intérprete, provavelmente receberíamos inúmeras reclamações dos usuários sobre o baixo desempenho. A App Review também pode nos rejeitar de qualquer maneira porque o aplicativo está inutilizável”, disse o desenvolvedor para completar o postagem no blog, matando as esperanças dos fãs de GameCube e Wii em todos os lugares.
Outro problema potencial pode vir da exigência da Apple de que os emuladores da App Store sejam considerados retrô. Você poderia argumentar que o GameCube é um console retrô, mas dizer que o Wii, lançado em 2006, é retrô seria um exagero.
- Você pode usar o emulador Delta para iPhone para jogar jogos retrô na sua TV – veja como
- O emulador Delta Game disparou para o primeiro lugar na App Store – aqui está o que ele pode fazer
- Os melhores jogos PS5 em 2024