Por que o emulador de Wii e GameCube do DolphiniOS não está chegando à App Store

DolphiniOS, um fork do popular emulador Dolphin para jogos Nintendo Wii e GameCube, confirmou que não chegará à Apple App Store, embora emuladores agora sejam suportados. Em uma postagem na sexta-feira, o desenvolvedor por trás do emulador disse que é porque a Apple não permite que o DolphiniOS use sua tecnologia subjacente de aumento de desempenho.

Conforme explicado pelo desenvolvedor OatmealDome, o DolphiniOS – junto com outros emuladores de Wii e GameCube – usa algo chamado Just-in-Time (JIT). Este é um compilador que “traduz” o código baseado em PowerPC do GameCube e do Wii para uma linguagem que outros dispositivos podem entender, fazendo com que as emulações funcionem de maneira muito mais suave.

Mas a Apple não permite que aplicativos de terceiros usem compiladores JIT, conforme observado por OatmealDome. “As únicas exceções são o Safari e navegadores alternativos na Europa”, escreve o desenvolvedor. “Enviamos um DMA [Digital Markets Act] solicitação de interoperabilidade à Apple para suporte JIT, mas a Apple negou o pedido há algumas semanas.”

Embora exista uma maneira de contornar o JIT usando um “intérprete”, OatmealDome escreve que ele é “muitas vezes mais lento que o compilador JIT”. Um par de vídeos compartilhados por OatmealDome mostra o quão ruim é um Mário Kart Wii a emulação funciona em um iPhone 15 ao usar um intérprete em vez de JIT. A beira entrou em contato com a Apple com um pedido de mais informações sobre as regras em torno do JIT, mas não obteve resposta imediata.

theverge

Deixe um comentário