Săptămâna trecută, lumea iOS s-a schimbat. Emulatoarele de jocuri mai vechi încep să se lanseze și continuă să funcționeze datorită schimbării politicii Apple.
Lansarea și succesul ulterior al emulatorului Delta i-au determinat pe oameni să se întrebe dacă îndrăgitul emulator GameCube și Wii DolphiniOS (o furcă populară a lui Dolphin) și-ar putea ajunge pe platforma mobilă a Apple. Din păcate, conform dezvoltatorului aplicației (via 9To5Mac), se pare că nu se va întâmpla asta.
„Apple încă nu ne va lăsa să folosim tehnologia critică necesară pentru ca Dolphin să funcționeze bine: JIT”, a spus dezvoltatorul într-un comunicat. Postare pe blog.
Dezvoltatorul a continuat: „GameCube și Wii au un procesor bazat pe PowerPC Toate dispozitivele Apple moderne folosesc un procesor bazat pe ARM nu pot fi executate direct pe un procesor ARM, și invers rulați un joc GameCube sau Wii pe iPhone, este necesar să traduceți codul PowerPC al jocului în ARM, astfel încât procesorul să îl poată înțelege.
Just-in-Time (JIT) este necesar pentru a depăși traducerea unui procesor bazat pe PowerPC în ARM. Fără el, pare imposibil să rulezi DolphiniOS. Cu excepția cazului în care un alt dezvoltator poate veni cu o soluție miraculoasă, este puțin probabil să vedem alți emulatori GameCube sau Wii ajungând în App Store.
„Dolphin folosește ceea ce se numește un recompilator Just-in-Time (JIT) pentru a realiza acest lucru. Când consola emulată dorește să ruleze codul de joc, Dolphin își va folosi JIT pentru a traduce codul PowerPC în ARM și apoi va executa rezultatele”, a spus el. explicat. Dezvoltator.
Acest lucru nu se datorează nici lipsei de efort din partea echipei DolphiniOS. „Am trimis o cerere de interoperabilitate DMA către Apple pentru asistență JIT, dar Apple a respins cererea în urmă cu câteva săptămâni”, a spus echipa cu privire la încercarea de a accesa suportul JIT.
În acest moment, fără un comentariu direct de la Apple, este greu de înțeles de ce compania nu permite JIT. „Probabil că văd acest lucru ca pe un risc de securitate”, a spus dezvoltatorul DolphiniOS.
Dezvoltatorul a recunoscut că este posibil din punct de vedere tehnic să rulați DolphiniOS fără JIT, datorită unui compilator care rulează cod PowerPC. Cu toate acestea, performanța suferă foarte mult. De fapt, performanța este atât de proastă încât jocurile sunt aproape de nejucat, chiar și pe iPhone 15 Pro Max de ultimă generație, așa cum se arată în videoclipurile de mai jos.
„Deși putem trimite DolphiniOS în App Store folosind doar traducătorul, probabil că vom primi nenumărate plângeri de la utilizatori cu privire la performanța slabă. Revizuirea aplicației ne poate respinge oricum, deoarece aplicația este inutilizabilă”, a spus dezvoltatorul pentru a finaliza procesul de revizuire. . postare pe blog, spulberând speranțele fanilor GameCube și Wii de pretutindeni.
O altă problemă potențială ar putea veni din cerința Apple ca emulatorii din App Store să fie considerați învechiți. Puteți spune că GameCube este o consolă veche, dar a spune că Wii, care a apărut în 2006, este veche ar fi un eufemism.
Mai multe din ghidul lui Tom
„Student. Organizator subtil fermecător. Susținător al muzicii certificat. Scriitor. Făcător de-a lungul vieții. Iubitor de Twitter.”
More Stories
Nintendo nu poate repara Noul tău 3DS deoarece are piese fără piese
Yamaha MT-09 SP este bicicleta perfectă pentru cicliștii solitar
Google Pixel 9 bate peste greutatea sa – channelnews