Historicamente, a Apple nunca permitiu emuladores de jogos no iOS — sendo que os aplicativos que realizavam esse feito eram sempre removidos. Isso, porém, está mudando com as novas diretrizes da App Store, conforme repercutimos no fim da semana passada.
Assim, desenvolvedores podem oferecer (mundialmente, vale notar) determinados softwares que não estão incorporados no binário, como miniaplicativos e minijogos em HTML5, chatbots e plugins.
No entanto, embora seja algo que a Apple precisou “abrir mão”, a mudança poderá favorecê-la. Isso porque, conforme ressaltado pelo desenvolvedor Benjamin Mayo, esse movimento foi impulsionado pela liberação de lojas alternativas na União Europeia, de modo que a Apple poderia perder terreno para essas ofertas justamente por elas viabilizarem essa possibilidade.
De fato, o criador da AltStore, Riley Testut, divulgou ontem que o Delta foi aprovado para ser distribuído na loja alternativa para iOS, que será lançada em breve na UE.
Desse modo, a Apple mantém o incentivo a desenvolvedores desse segmento permanecerem na App Store em vez de optarem por lojas alternativas — e o fato de a mudança ser global (e não apenas na UE) previne que a Maçã seja alvo de novas acusações antitruste ao redor do mundo, pelo menos quanto a essa possibilidade.
Todos os emuladores são permitidos?
É importante saber os emuladores de jogos retrô são executados em arquivos ROM, os quais possuem vários tipos — embora os únicos que a Apple permite são aqueles oferecidos por indivíduos/empresas que possuem a propriedade intelectual dos seus jogos, de acordo com o Ars Technica.
Assim, por exemplo, a Sega pode oferecer um aplicativo que permitiria a usuários baixarem uma biblioteca cada vez maior dos seus jogos — seja como parte de uma assinatura, gratuitamente ou como compras no aplicativo.
De qualquer forma, dado que os emuladores existentes muitas vezes dependem de arquivos ROM fornecidos por usuários, não está claro como isso será aplicado. No caso de emuladores instalados em dispositivos jailbroken, alguns dependem de arquivos ROM e BIOS, enquanto outros possuem um recurso de importação de arquivos personalizados.