{"id":103812,"date":"2022-04-18T15:36:50","date_gmt":"2022-04-18T13:36:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm"},"modified":"2022-04-18T15:36:50","modified_gmt":"2022-04-18T13:36:51","slug":"novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm","title":{"rendered":"Nove verzije emulatora Box86 i Box64, koje omogu\u0107uju pokretanje x86 igara na ARM sustavima","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Objavljene su verzije emulatora Box86 0.2.6 i Box64 0.1.8, namijenjenih za pokretanje Linux programa sastavljenih za arhitekture x86 i x86_64 na hardveru sa ARM, ARM64, PPC64LE i RISC-V procesorima. Projekti se razvijaju sinkrono od strane jednog tima programera \u2014 Box86 se fokusira na mogu\u0107nost pokretanja 32-bitnih x86 aplikacija, dok Box64 omogu\u0107ava pokretanje 64-bitnih izvr\u0161nih datoteka. Projekt stavlja poseban naglasak na organizaciju pokretanja igrica, uklju\u010duju\u0107i mogu\u0107nost pokretanja Windows verzija putem wine i Proton. Izvorni kod ovog projekta napisan je na jeziku C i distribuira se (Box86, Box64) pod MIT licencom.      <\/p>\n<p>Posebnost projekta je primjena hibridnog modela izvr\u0161avanja, pri \u010demu se emulacija primjenjuje samo na strojni kod same aplikacije i specifi\u010dnim bibliotekama. Tipi\u010dne sistemske biblioteke, uklju\u010duju\u0107i libc, libm, GTK, SDL, Vulkan i OpenGL, zamjenjuju se varijantama nativnim za ciljne platforme. Na taj na\u010din, pozivi biblioteka se izvr\u0161avaju bez emulacije, \u0161to omogu\u0107ava zna\u010dajno pove\u0107anje performansi.       <\/p>\n<p>Emulacija kodova, za koje ne postoje izvorne zamjene za ciljne platforme, provodi se koriste\u0107i tehniku dinami\u010dke rekompilacije (DynaRec) iz jednog skupa ma\u0161inskih instrukcija u drugi. U usporedbi s interpretacijom ma\u0161inskih instrukcija, dinami\u010dka rekompilacija pokazuje 5-10 puta bolje performanse.       <\/p>\n<p>U testovima performansi emulatori Box86 i Box64 zna\u010dajno su nadma\u0161ili projekte QEMU i FEX-emu na Armhf i Aarch64 platformama, a u pojedinim testovima (glmark2, openarena) omogu\u0107ili su performanse jednake onima kod pokretanja nativne verzije za ciljanju platformu. U testovima 7-zip i dav1d, koji izvode intenzivne prora\u010dune, performanse Box64 iznosile su od 27% do 53% performansi nativne aplikacije (za usporedbu, QEMU je pokazao rezultate od 5-16%, a FEX-emu 13-26%). Dodatno, izvr\u0161eno je uspore\u0111ivanje s emulatorom Rosetta 2, koji koristi Apple za pokretanje x86 koda na sustavima s ARM M1 \u010dipom. Rosetta 2 je omogu\u0107ila izvo\u0111enje testa na bazi 7zip s performansama od 71% u odnosu na nativnu verziju, dok je Box64 postigao 57%.    <center><img decoding=\"async\" alt=\"Nove verzije emulatora Box86 i Box64, koje omogu\u0107uju pokretanje x86 igara na ARM sustavima\" src=\"\/wp-content\/uploads\/2022\/04\/19f6606cef6cf4bb6041f8d349eb54b6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>\u0160to se ti\u010de kompatibilnosti s aplikacijama, od 165 testiranih igara, oko 70% je uspje\u0161no radilo. Jo\u0161 otprilike 10% radi, ali uz odre\u0111ena ograni\u010denja i uvjete. Me\u0111u podr\u017eanim igrama su WorldOfGoo, Airline Tycoon Deluxe, FTL, Undertale, A Risk of Rain, Cook Serve Delicious i ve\u0107ina igara kompanije GameMaker. Od igara koje imaju problema, spominju se igre temeljene na Unity3D engineu, koji je vezan uz Mono paket, \u010dija emulacija jo\u0161 uvijek ne radi uvijek zbog JIT kompajlacije koja se koristila u Monu, a tako\u0111er ima prili\u010dno visoke grafi\u010dke zahtjeve, koji nisu uvijek postizivi na ARM platformama. Zamjena GTK biblioteka za aplikacije je trenutno ograni\u010dena na GTK2 (zamjena GTK3\/4 nije potpuno implementirana).    <\/p>\n<p>Glavne promjene u novim izdanjima:  <\/p>\n<ul>\n<li class=\"l\"> Dodana je omotnica za Vulkan biblioteku. Dodana je podr\u0161ka za grafi\u010dki API Vulkan i DXVK (implementacija DXGI, Direct3D 9, 10 i 11 iznad Vulkana).\n<li class=\"l\"> Pobolj\u0161ane su omotnice za GTK biblioteke. Dodane su omotnice za GStreamer i biblioteke koje se obi\u010dno koriste u GTK aplikacijama.\n<li class=\"l\"> Dodana je inicijalna podr\u0161ka (za sada samo interpretacijski na\u010din) za RISC-V i PPC64LE arhitekture.\n<li class=\"l\"> Uvedene su ispravke usmjerene na pobolj\u0161anje podr\u0161ke za SteamPlay i Proton sloj. Omogu\u0107eno je pokretanje mnogih Linux i Windows igara iz Steama na AArch64 platformama, poput Raspberry Pi 3 i 4.\n<li class=\"l\"> Pobolj\u0161ano upravljanje memorijom, rad mmap-a i pra\u0107enje povreda za\u0161tite memorije.\n<li class=\"l\"> Pobolj\u0161ana je podr\u0161ka za sistemski poziv clone u libc. Dodana je podr\u0161ka za nove sistemske pozive.\n<li class=\"l\"> U dinami\u010dnom re-kompajliranju pobolj\u0161an je rad s registrima SSE\/x87, dodana je podr\u0161ka za nove ma\u0161inske kodove, optimizirane su konverzije za float i double brojeve, pobolj\u0161ano je upravljanje unutarnjim skakanjima, pojednostavljeno je dodavanje podr\u0161ke novim arhitekturama.\n<li class=\"l\"> Pobolj\u0161an je u\u010ditava\u010d ELF datoteka.        <\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57037\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 Box86 0.2.6 \u0438 Box64 0.1.8, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86 \u0438 x86_64, \u043d\u0430 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 ARM, ARM64, PPC64LE \u0438 RISC-V. \u041f\u0440\u043e\u0435\u043a\u0442\u044b \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e \u043e\u0434\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 &#8212; Box86 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 x86, \u0430 Box64 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a 64-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432. \u041f\u0440\u043e\u0435\u043a\u0442 \u0443\u0434\u0435\u043b\u044f\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103813,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 Box86 0.2.6 \u0438 Box64 0.1.8, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86 \u0438 x86_64, \u043d\u0430 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 ARM, ARM64, PPC64LE \u0438 RISC-V.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 Box86 \u0438 Box64, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c x86-\u0438\u0433\u0440\u044b \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 Box86 0.2.6 \u0438 Box64 0.1.8, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86 \u0438 x86_64, \u043d\u0430 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 ARM, ARM64, PPC64LE \u0438 RISC-V.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-04-18T13:36:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-18T13:36:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nove verzije emulacijskih softvera Box86 i Box64, koje omogu\u0107uju pokretanje x86 igara na ARM sustavima | ProHoster","description":"Objavljena su izdanja emulacijskih softvera Box86 0.2.6 i Box64 0.1.8, namijenjenih pokretanju Linux programa kompiliranih za x86 i x86_64 arhitekture na ure\u0111ajima s ARM, ARM64, PPC64LE i RISC-V procesorima.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 Box86 \u0438 Box64, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c x86-\u0438\u0433\u0440\u044b \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 Box86 0.2.6 \u0438 Box64 0.1.8, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86 \u0438 x86_64, \u043d\u0430 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438 ARM, ARM64, PPC64LE \u0438 RISC-V.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/novye-versii-emulyatorov-box86-i-box64-pozvolyayushhih-zapuskat-x86-igry-na-sistemah-arm","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-04-18T13:36:51+00:00","article:modified_time":"2022-04-18T13:36:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103812","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-25 10:28:44","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-18 13:37:38","updated":"2026-01-25 10:28:44","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/103812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=103812"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/103812\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/103813"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=103812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=103812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=103812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}