Comunitatea de dezvoltatori a lansat pe 21 octombrie proiectul PlayPort, un instrument capabil să ruleze jocuri de PC direct pe telefoane iPhone fără a fi nevoie de operațiunea de jailbreak. Aplicația utilizează componentele interne ale telefonului pentru a procesa grafica și comenzile fără servere externe de redare la distanță.
Jocurile de calculator rulează local pe cipul dispozitivului mobil. Utilizatorii nu au nevoie de o conexiune permanentă la internet sau de un calculator pornit în rețeaua locală. Titluri precum Portal 2, Hollow Knight sau The Witcher 3 au fost probate cu succes pe astfel de aparate.
Proiectul a evoluat rapid. Până acum, utilizatorii de telefoane Apple puteau juca titluri complexe de PC doar prin servicii de tip cloud sau prin protocoale de redare la distanță. Aplicația asta schimbă complet modul în care telefonul gestionează fișierele binare destinate sistemelor de operare clasice.
Cum funcționează tot mecanismul? Programul construiește un strat tehnic de compatibilitate direct peste sistemul de operare iOS. Baza acestui program folosește mediul Wine, creat încă din anul 1993, pentru a traduce instrucțiunile de sistem Windows în comenzi compatibile cu nucleul Unix al telefonului.
Traducerea comenzilor este complexă. Modulul FEX-Emu preia codul compilat pentru procesoare x86 sau x64 și îl transformă în cod recunoscut de nucleele ARM ale telefonului Apple. Procesul are loc direct pe cipul grafic și pe procesorul central al telefonului. Comenzile răspund rapid.
Iar grafica folosește o punte numită DXMT. Acest modul convertește instrucțiunile Direct3D din jocurile clasice direct în apeluri native pentru interfața grafică Metal dezvoltată de compania Apple din anul 2014. Rezultatul este o afișare corectă a texturilor și a efectelor vizuale pe ecranul telefonului.
Performanța variază mult. Jocul Portal 2 atinge o fluență de 60 de cadre pe secundă la o rezoluție de 720p pe modelele recente de iPhone. Imaginile se văd clar. Pentru titluri complexe precum The Witcher 3, aparatul necesită ajustarea detaliilor vizuale la un nivel mai redus.
Și gestionarea jocurilor este simplă. Utilizatorul poate importa directoarele jocurilor cumpărate fără protecție digitală direct prin aplicația Fișiere din telefon. Utilizatorii pot accesa conturile personale din magazine mari precum Steam sau Epic Games pentru a sincroniza titlurile compatibile.
Instalarea cere pași tehnici. Aplicația PlayPort nu se află în magazinul oficial App Store din cauza restricțiilor impuse de politica de securitate a companiei americane. Utilizatorul trebuie să instaleze pachetul prin metode de încărcare laterală cu ajutorul unui calculator.
Compilarea la timp este necesară. Pentru a rula jocurile cu o viteză adecvată, aplicația folosește funcția JIT pentru a traduce instrucțiunile de calcul pe loc. Fără această funcție activată de utilizator, emulatorul funcționează mult mai lent și jocurile sacadează pe ecran.
Dar consumul de energie este mare. Bateria telefonului scade rapid în timpul sesiunilor intense de joc din cauza solicitării procesorului la capacitate maximă. Aparatul se poate încălzi după câteva zeci de minute de funcționare continuă. Pauzele sunt utile.
Dispozitivul ăsta concurează cu consolele portabile dedicate. Posesorii de telefoane moderne au în buzunar un aparat tehnic foarte puternic. Totuși, adaptarea fină a fiecărui joc cere timp și răbdare din partea dezvoltatorilor independenți. Multe jocuri au nevoie de profiluri speciale de configurare.
În România, prin activitatea sa, ANCOM urmărește ca toți locuitorii să se bucure de servicii de comunicații de calitate și monitorizează noile dispozitive inteligente conectate la rețele fără fir. Mulți posesori de telefoane iPhone din țară dețin conturi pe platforme mari de jocuri pentru calculator. Pentru utilizatorii români, posibilitatea de a rula jocurile cumpărate direct pe telefon deschide opțiuni comode de divertisment fără costuri suplimentare.
Jocurile de PC pe mobil arată progresul realizat de comunitatea de programatori în adaptarea codului vechi pe procesoare moderne cu consum redus. Pasionații pot încerca proiectul pentru a vedea cum rulează titlurile preferate pe ecranul telefonului mobil.
Articol documentat de redacția HD Satelit din surse publice. Foto: IPHONE 15 / Wikimedia Commons (CC BY-SA 4.0).







Niciun comentariu