La lluita durant una dècada de l'emulador de videojocs Delta contra l'App Store d'iOS va començar amb una calculadora TI-84 emesa per l'escola.
Quan Riley Testut era estudiant de segon de secundària, va ensenyar als seus amics com carregar programari il·lícit a les seves voluminoses calculadores gràfiques. Aquest comportament es desanimava generalment a l'escola, però no estava planejant fer trampes en una prova. Simplement estava travessant el bosc de Viridian, navegant pels mars de Kanto i recollint insígnies de gimnàs.
Els professors no pensaven que juguéssim a Pokémon, va dir Testut a Gadget Insider. Van ser com: 'Per què tothom està tan en les seves calculadores?'
abans d'emular Pokemon al meu iPhone vaig haver d'utilitzar la meva TI-84 com un animal pic.twitter.com/t7uMj8J5KS
— Riles 🫡 (@rileytestut) 7 de juny de 2022
L'any 2014, quan Testut era un batxillerat, l'única manera d'instal·lar un emulador de videojocs retro en un dispositiu iOS era fer-ne un jailbreak. Però Testut no volia danyar el seu iPhone 4 d'última generació. Per tant, va passar mesos construint una aplicació que li permetés jugar a jocs de GBA al seu telèfon sense anul·lar-ne la garantia. Aquesta aplicació es va convertir en GBA4iOS.
Milions de persones van passar a GBA4iOS, gaudint-se de la gloriosa experiència de jugar a títols de Game Boy amb un telèfon de la mida del palmell. Fins i tot Revista Time va escriure sobre això. Però GBA4iOS va tenir massa èxit per al seu bé i, aviat, Testut va haver d'enfrontar-se a un adversari més formidable que Team Rocket: vuit mesos després del llançament de l'aplicació, Apple va arreglar l'escletxa que va fer possible GBA4iOS, anul·lant la seva aplicació en el procés.
Durant uns mesos breus i gloriosos, vau experimentar com era fer una aplicació que fos utilitzada per milions de persones, tot i ser una que per tots els comptes 'no hauria d'existir', va explicar Testut en una recent publicació. entrada al blog , reflexionant sobre la seva experiència durant l'última dècada. Sabies que vivies en temps prestat, però semblava malament que una aplicació tan popular mai no pugui existir a iOS.
millors trencaclosques 2023
El Pokémon es va alliberar!
L'emulació de videojocs és complexa d'aconseguir, però és senzill per als usuaris. Baixeu un emulador, normalment de codi obert, com ePSXe per a títols de PlayStation, o OpenEmu, que pot emular un munt de consoles, i després feu que hi juguin jocs.
Però aquí és on rau el problema: trobar una còpia de programari de jocs, normalment allotjada en un fitxer .ROM, per utilitzar-la amb aquests emuladors no és tan fàcil com comprar jocs a la Nintendo eShop. Podeu comprar maquinari per extreure legalment el fitxer del joc de cartutxos de videojocs antics o discs que teniu, però una manera més fàcil de jugar a jocs molt antics és simplement descarregar els seus fitxers .ROM gratuïtament d'Internet, bàsicament pirateria.
Baixar una aplicació com Delta mai ha estat il·legal, però baixar els fitxers de joc que necessiteu per jugar ho pot ser.
Tenint en compte la seva experiència prèvia, Testut es va sorprendre quan Apple va canviar les seves regles al voltant dels emuladors fa unes setmanes. Va pujar Delta, una versió més refinada de GBA4iOS i, de sobte, es va convertir en el desenvolupador de l'aplicació número 1 de l'App Store. Dues setmanes després del llançament, Delta segueix encapçalant les llistes d'aplicacions d'entreteniment i ocupa el segon lloc a les llistes d'aplicacions gratuïtes. Segons l'empresa d'intel·ligència d'aplicacions Appfigures , Delta s'ha descarregat unes 3,8 milions de vegades en dues setmanes.
Quants acomiadaments tecnològics el 2023
És surrealista la bona acollida que ha estat i quanta gent hi juga, va dir. Aquesta és l'aplicació en la qual he estat treballant durant 10 anys.
Testut no només havia estat assegut Psyduck des que GBA4iOS es va esvair fa una dècada. Va anar a la Universitat del Sud de Califòrnia per estudiar informàtica. Poc després, va assistir a una trobada de jugadors de Super Smash Bros., on es va creuar amb Shane Gill, un estudiant d'enginyeria que ara és el seu company de pis durant nou anys i el seu soci de negocis durant cinc. Fins i tot tenen el mateix aniversari.
Per descomptat, Gill també havia utilitzat GBA4iOS a l'escola secundària i estava emocionat de descobrir que el seu nou amic estava darrere de l'aplicació. Va compartir l'impuls de Testut per donar als desenvolupadors d'aplicacions la llibertat d'accedir a un públic sense Apple com a intermediari.
Hi ha més gent com Riley i tants desenvolupadors que fan aquestes coses realment genials, va dir Gill a Gadget Insider. I només perquè és un iPhone, no el poden compartir de la mateixa manera.
Animat per les seves experiències com a desenvolupador adolescent, Testut es va unir amb Gill el 2019 i va llançar AltStore , una botiga d'aplicacions dissenyada per a la càrrega lateral d'aplicacions a dispositius iOS. Durant la major part de la seva existència, AltStore només es va poder utilitzar a Windows i MacOS, però a causa de les normatives canviants a la Unió Europea, ara té una manera legítima d'estar disponible als iPhones, ja que Apple es va veure obligada a permetre que els usuaris d'iOS a la UE poguessin descarregar-se. aplicacions des de fora de l'App Store.
Aleshores, per què Apple va canviar la seva posició sobre les aplicacions d'emulador tan sobtadament? Apple no va respondre a la sol·licitud de comentari de Gadget Insider. Podria tenir alguna cosa a veure amb l'augment de la pressió reguladora sobre Apple, ja que el Departament de Justícia dels Estats Units va demandar recentment per preocupacions antimonopoli. I segons Testut, és una mica massa convenient que, tal com es va llançar AltStore a iOS a la UE, Apple va fer una petita modificació a les seves regles per permetre que Delta existeixi.
Fins i tot si el DOJ no hagués iniciat aquesta [demanda antimonopoli], crec que Apple hauria fet el mateix per permetre emuladors a l'App Store a tot el món, va dir Testut. Simplement no podrien tenir aquesta narració que l'aplicació més fantàstica de l'iPhone només es troba a Europa, gràcies als reguladors europeus.
Gestionar un negoci d'aplicacions sense intermediari
Quan Gill es va unir a Testut per treballar a AltStore, va animar Testut a establir un Patreon perquè pogués deixar de fer feines ocasionals per pagar les factures. Ara, Patreon d'AltStore guanya més de 13.000 dòlars al mes (en comparació amb uns 10.000 dòlars a principis d'abril). A canvi de les seves contribucions mensuals, els mecenes d'AltStore tenen accés a les primeres versions beta d'aplicacions, com ara la prova de Delta de suport per a iPad i SEGA Genesis, així com accés a una comunitat Discord.
fantasma dee murthy
Delta és una aplicació gratuïta, de manera que aquests milions de descàrregues d'aplicacions no s'ocupen de les butxaques dels desenvolupadors. Tot i així, Testut i Gill no tenen previst canviar el seu model de monetització.
A l'App Store, no ho rebeu. No teniu aquesta relació amb els vostres clients. … És molt més burocràtic i no personal, va dir Testut. Estic molt emocionat de demostrar que els consumidors poden tenir una estreta relació amb els desenvolupadors. Crec que funciona millor d'aquesta manera, perquè podem fer que Delta sigui completament gratuït sense cap mur de pagament, i la gent encara pot accedir a noves funcions interessants abans de fer-nos una donació.
La visió de Testut és bastant emblemàtica de la comunitat d'emulació de jocs. En un moment en què és difícil ser realment propietari de qualsevol programari al qual us subscriviu o utilitzeu, per molt diners que hàgiu pagat al llarg dels anys, l'esforç aquí no és només reviure els records dels jocs de la infància. És d'arxiu.
Sovint, l'única manera de preservar un joc de 40 anys és extreure el programari del cartutx antic i crear un emulador que el pugui executar, i això és cert per a més programari que només jocs.
Aquest és l'art que va existir fa 40 anys. Els desenvolupadors ja no són propietaris de la IP i no hi ha manera de compartir-la amb la gent, va dir Gill. Així que tret que algú ho expliqui d'alguna forma, es perdrà en el temps. Això és una cosa que crec que és una mica tràgic.
Gràcies a Testut i Gill, mai ha estat més fàcil jugar a videojocs retro per a persones que no volen superar els límits del que Apple considera legal als iPhones. I tot és perquè l'empresa només va modificar lleugerament les seves directrius per a desenvolupadors. Si només un canvi a la política de l'App Store pot desbloquejar una nova aplicació número 1, què més ens hem perdut?
Això va ser molt més gran del que mai haguéssim esperat, sincerament, va dir Testut. Poder posar Delta a l'App Store acaba de fer que el nostre missatge sigui tan obvi. Estem dient: 'Ei, estem intentant fer aplicacions que abans no han pogut existir', i després Apple ho permet, estem a l'App Store i som l'aplicació número u.
Apple aviat permetrà que els usuaris de la UE baixin aplicacions a través de llocs web, no només de l'App Store