News (ST)

Software ea XeniOS e fetola lisebelisoa tsa iPhone sethala sa ho bapala lipapali tsa khale tsa Xbox 360

Xbox 360
Xbox 360 - Photology1971 / Shutterstock.com

Apple basebelisi ba lisebelisoa tsa mehala joale ba na le mokhoa o mong o mocha oa ho fumana lihlooho tse lokollotsoeng molokong oa bosupa oa li-consoles. Nts’etsopele ea software ea XeniOS e entse hore ho khonehe ho tsamaisa software ea Xbox 360 ka kotloloho lisebelisoa tsa morao-rao tsa iPhone, ho felisa tlhoko ea lisebelisoa tse inehetseng kapa lits’ebeletso tsa ts’ebetso ea leru. Sesebelisoa se fetola khoutu ea mantlha ho tsoa ho projeke ea Xenia bakeng sa sistimi ea ts’ebetso ea mehala, ho nka monyetla ka matla a khomphutha a li-processor tsa hajoale.

Boiteko bona bo tla nakong ea phetoho ea mahlale karolong ea li-smartphone, moo Grafiken le bokhoni ba ts’ebetso ea CPU bo fihlang maemong a pele a neng a lekanyelitsoe likhomphutha tsa desktop. Entusiastas ea paballo ea dijithale e qalile liteko tse ikemetseng ho netefatsa botsitso ba khoutu mefuteng e fapaneng ea lisebelisoa. Liphetho tsa pele li bontša hore phetoho ea litaelo tse rarahaneng e etsahala ka mokhoa o sebetsang ho hardware e nang le lisebelisoa tsa morao-rao.

Tsoelopele ea tekheniki e hlokahalang ho etsa hore ts’ebetso ena e otlolohe e kenyelletsa phetolelo ea nako ea ‘nete ea litaelo tse hlahisitsoeng bakeng sa meralo ea mantlha ea 2005 console. Xbox 360 e sebelisitse processor ea PowerPC ea mantlha e meraro e ntlafalitsoeng ke IBM, e kopantsoe le yuniti e tloaelehileng ea ts’ebetso ea litšoantšo ho tsoa ho ATI, eo nalane e entseng hore ho be thata ho theha software ea phetoho esita le bakeng sa likhomphutha tse sebetsang hantle. Sehlopha se ikarabellang bakeng sa XeniOS se sebelisitse mekhoa e matla ea ho bokella e lumellang li-chips tse ipapisitseng le meralo ea ARM, e teng ka lisebelisoa tsa Apple, ho fetolela le ho phethahatsa litaelo tsena ka tahlehelo e nyane ea ts’ebetso. Essa mokhoa oa tekheniki o fokotsa bothata ba ts’ebetso mme o lumella mohopolo o kopaneng oa lisebelisoa tsa thekeng ho laola ka nako e le ‘ngoe lisebelisoa tse hlakileng le tse hlakileng tse hlokoang ke software ea mantlha.

Sechaba sa batho ba ikemetseng se boloka khoutu ea mohloli e bulehile, e lumella litlhahlobo le menehelo ho tsoa ho baetsi ba mananeo lefatšeng ka bophara. Hangata Atualizações e fumaneha libakeng tsa polokelo ea sechaba, e shebane le ho lokisa liphoso le ho ntlafatsa tšebeliso ea betri nakong ea ts’ebeliso ea nako e telele.

Mehaho le ts’ebetso ea processor ea mobile

Mohala oa Apple Silicon oa li-processor o emela ntho e ka sehloohong e etsang hore ho khonehe ho tsamaisa software e rarahaneng ka mokhoa o nkehang habonolo. Desde ho hlahisoa ha letoto la morao-rao la li-chips tsa A-Bionic le ho amoheloa ha mefuta e fapaneng ea M-line matlapeng, bokhoni ba ho etsa lipalo tsa lintlha tse phaphametseng le ho laola likhoele tse ngata ka nako e le ‘ngoe bo eketsehile haholo. XeniOS e sebelisa litšobotsi tsena tsa hardware ho etsisa boitšoaro ba processor ea pele ea Xenon, e aba mosebetsi o boima pakeng tsa li-cores tse sebetsang hantle tsa smartphone le li-cores tse sebetsang hantle. Essa kabo e bohlale e thibela sesebelisoa hore se se ke sa chesa hang-hang, leha tšebeliso ea matla e ntse e le holimo ha e bapisoa le lits’ebetso tsa setso.

Liteko tsa khatello ea maikutlo tse entsoeng ke likanale tse khethehileng tsa theknoloji li bonts’a hore botsitso ba mocheso oa sesebelisoa bo ama ka kotloloho sekhahla sa foreimi motsotsoana ha o sebelisa software. Aparelhos e nang le litsamaiso tse matla tsa ho qhala mocheso, joalo ka Pro le Pro Max liphetolelo tsa meloko ea morao-rao, li khona ho boloka maqhubu a holimo a ts’ebetso ka nako e telele. Ka lehlakoreng le leng, mefuta ea motheo e atisa ho fokotsa lebelo la processor ka mor’a metsotso e seng mekae ea tšebeliso e matla ho sireletsa likarolo tsa ka hare, e leng se fellang ka ho fokotseha ho hlokomelehang ha ho fana ka litšoantšo tse rarahaneng tsa mahlakore a mararo le ho lumellana ha molumo.

Mekhoa ea tlhophiso ea Sisteme ea XeniOS

Ho kenya software ho hloka mehato e tobileng, kaha kopo ha e e-s’o fumanehe liteisheneng tsa kabo tsa molao tsa moetsi oa li-smartphone. Batho ba nang le thahasello ba hloka ho fihlella polokelo ea projeke ho GitHub ho fumana lifaele tsa morao-rao tsa kaho le ho sebelisa lisebelisoa tsa mokha oa boraro ho fetisetsa khoutu ho sesebelisoa.

Tlhokahalo ea mantlha ea tekheniki hore emulator e sebetse hantle ke ho kenya ts’ehetso ea JIT, kapa Just-In-Time compilation, tsamaisong ea mehala ea ho sebetsa. Essa ts’ebetso e lumella sesebelisoa ho fetolela khoutu ea papali puong ea processor ka nako ea nnete, ho netefatsa lebelo le hlokahalang bakeng sa ts’ebetso ea mokelikeli oa lipopae le mohopolo oa ka hare oa lihlooho.

Kamora tlhophiso ea pele ea tikoloho ea software, mosebelisi o tlameha ho fana ka likopi tse nepahetseng tsa dijithale tsa lipapali, tse tsejoang ka hore ke li-ROM kapa litšoantšo tsa ISO, tse ntšitsoeng mecheng ea litaba ea mantlha. Sesebelisoa se na le molaoli oa faele o kopaneng o amohelang liforomo tse lumellanang le ho hlophisa laeborari e fumanehang, e lumellang ts’ebetso ho qala hang kamora ho khetha faele e lumellanang.

Khokahano ea hajoale le laeborari ea sehlooho

Lethathamo la software e tsamaellanang le XeniOS le ntse le hola khafetsa, leha ts’ebetso e felletseng e ntse e lekanyelitsoe ho sehlopha se khethiloeng sa lihlooho. Jogos e nang le lienjineri tsa litšoantšo tse sa rarahanang haholo kapa tse hlokang ts’ebetso e fokolang e bapileng li na le litekanyetso tse tsitsitseng tsa foreimi le liphoso tse fokolang tsa pono.

Litlotla tsa lichelete tse kholo tsa nako eo, tse kang Red Dead Redemption le Grand Theft Auto IV, li khona ho qalisa le ho laola maemo a sebele, empa ts’ebetso e fapana haholo ho itšetlehile ka sebaka se entsoeng. Libakeng tse nang le tekano e phahameng ea element kapa mabone a matla, sekhahla sa foreimi se ka theohela ho maemo a sitisang ho nepahala ha litaelo.

Likarolo tse ling tse ‘maloa tsa software tse laebraring ea li-console li qala ka nepo ‘me li bonts’a menyetla ea mantlha, empa li hloleha ho kenya mefuta ea likarolo tse tharo nakong ea phetoho ea papali e sebetsang. Glitches Grafiken, joalo ka metako e sieo, li-polygone tse sothehileng, le mebala e sothehileng, li emela litaba tse tloaelehileng tse tlalehiloeng ke bahlahlobi liphetolelong tsa hajoale tsa ts’ebeliso.

Sehlopha sa nts’etsopele se boloka polokelo ea sechaba moo basebelisi ba tlalehang boemo ba ts’ebetso ea sehlooho se seng le se seng se lekiloeng. Esse ‘mapa o kopanetsoeng o tataisa boiteko ba lenaneo ho lokisa liphoso tse itseng lienjineng tsa litšoantšo tse sebelisoang haholo molokong oa bosupa oa li-consoles, tse ruisang lipapali tse ngata ka nako e le ngoe ka ntlafatso e ncha ea khoutu.

Liphetoho tsa moraorao litataisong tsa ts’ebeliso

Ho hlaha ha merero e tsoetseng pele ea ho fetolela likhoutu ho tsamaisana le liphetoho tse kholo ho App Store’s melaoana ea tumello ea software. Apple e sa tsoa ntlafatsa tataiso ea eona ho lumella kabo ea molao ea li-emulators bakeng sa matšeliso a khale, e leng se ileng sa fella ka ho fihla ha likopo tse lebisitsoeng ho litsamaiso ho tloha lilemong tsa mashome a robeli le tse robong.

Leha XeniOS e sebetsa sebakeng se rarahaneng haholoanyane ka lebaka la tlhoko ea ho bokella Just-In-Time, e ntseng e tobane le lithibelo tsa ts’ireletso ho tsoa ho moetsi, ho phomola ha melao ho khothaletsa nts’etsopele ea litharollo tse ling. Programadores batla mekhoa ea ntlafatso e sa hlokeng ts’ebeliso ea lits’ebetso tse thibetsoeng tsa sistimi ea ts’ebetso, ka sepheo sa phatlalatso ea semmuso ea nako e tlang lebenkeleng la likopo.

Litšitiso tsa tekheniki ho phetoho ea khoutu ea PowerPC

Mehaho ea Xbox 360 e beha litšitiso tse matla boitekong bofe kapa bofe ba ho etsisa, ho sa tsotelehe sethala se shebiloeng. Khokahano e sebelisitse sistimi ea memori e kopaneng ea 512-megabyte e neng e sebetsa maemong a holimo haholo a nako eo, e lumellang processor e bohareng le chip ea litšoantšo ho arolelana lisebelisoa hang hang. Replicar boits’oaro bona ho hardware ea sejoale-joale bo hloka hore ho thehoe marokho a puisano a fumanehang hangata a hlahisang tieho ea phapanyetsano ea tlhahisoleseling. Além Ho feta moo, litaelo tse khethehileng tsa PowerPC li hloka ho fetoleloa ka mokhoa oa ARMv8 o sebelisoang ke li-chips tsa Apple, mokhoa o jang lipotoloho tsa bohlokoa tsa ts’ebetso ‘me o ka fella ka ho tlosoa ha molumo le video ha o sa etsoe ka ho nepahala ha millimeter. Basebelisi ba XeniOS ba ntse ba sebeletsa ho ngola lilaeborari tsa litšoantšo tse felletseng ho fetolela mehala ho tloha ho DirectX API ea mantlha ho ea ho Metal API, e tsoaletsoeng ho Apple sistimi e sebetsang, ba batla ho fokotsa processor le ho ntlafatsa ts’epo ea pono ea lihlooho tse fanoeng.

Litlhahiso tsa Hardware bakeng sa ts’ebetso e bonolo

Ho fumana boiphihlelo bo khotsofatsang ka software ea ho sokolla, litsebi li khothaletsa ho sebelisa lisebelisoa tse nang le A15 Bionic kapa li-chips tsa holimo, tse teng ho tloha mohala oa iPhone 13 Pro ho ea pele. Ho hokahanya litsamaiso tsa kantle ka Bluetooth protocol, joalo ka li-joystick tsa meloko ea morao-rao ea li-consoles, ho felisa tlhoko ea litaelo tse hlakileng skrineng sa ho ama, ho lokolla sebaka sa pono le ho netefatsa ho nepahala ha mochini ho hlokoang ke ketso le litlotla tsa mabelo.

To Top