{"id":153281,"date":"2026-01-04T11:12:32","date_gmt":"2026-01-04T09:12:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64"},"modified":"2026-02-16T13:24:20","modified_gmt":"2026-02-16T11:24:20","slug":"vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64","title":{"rendered":"Udgivelsen af Box64 0.4.0, en emulator til at k\u00f8re x86-spil p\u00e5 ARM64, RISC-V og Loongarch64-systemer.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Udgivelsen af emulatoren Box64 0.4.0 er blevet offentliggjort, designet til at k\u00f8re Linux-programmer, der er bygget til x86_64-arkitektur, p\u00e5 hardware med ARM64-, RISC-V- og Loongarch64-processorer. Projektet fokuserer meget p\u00e5 at organisere k\u00f8rsel af spilprogrammer og giver mulighed for at k\u00f8re Windows-versioner via Wine og Proton. Kildekoden til projektet er skrevet i C og distribueres under MIT-licensen.      <\/p>\n<p>En s\u00e6rpr\u00e6g ved projektet er anvendelsen af en hybrid udf\u00f8relsesmodel, hvor emulering kun anvendes til maskinkoden i selve applikationen og specifikke biblioteker. Typiske systembiblioteker, herunder libc, libm, GTK, SDL, Vulkan og OpenGL, bliver erstattet med varianter, der er native for de m\u00e5lrettede platforme. P\u00e5 den m\u00e5de udf\u00f8res biblioteksopkald uden emulering, hvilket muligg\u00f8r en betydelig stigning i ydeevnen.       <\/p>\n<p>Emulering af kode, for hvilken der ikke findes native erstatninger for m\u00e5lplatformen, udf\u00f8res ved hj\u00e6lp af teknikken dynamisk rekombinering (DynaRec) fra et s\u00e6t maskininstruktioner til et andet. Sammenlignet med fortolkning af maskininstruktioner viser dynamisk rekombinering en forbedring p\u00e5 5-10 gange. <a href=\"https:\/\/prohoster.info\/da\/server\/\"  data-wpil-monitor-id=\"3333\">h\u00f8j ydeevne<\/a>.     <\/p>\n<p>I den nye version:  <\/p>\n<ul>\n<li class=\"l\"> Der ensartede opcode-pr\u00e6fiksdecoder er introduceret, der anvendes i fortolkeren og i alle backend-systemer for dynamisk genkompilering (DynaRec). Den nye decoder h\u00e5ndterer sj\u00e6ldne kombinationer af opcode-pr\u00e6fikser mere universelt og g\u00f8r det muligt at undg\u00e5 specifikke 'hacks' og kodning duplikater i b\u00e5de fortolkeren og DynaRec-backendssystemerne. Ombygningen af decoder har resulteret i fjernelsen af overfl\u00f8dig kode, forenkling af vedligeholdelsen af kodebasen og muligheden for, at DynaRec kan arbejde med atypiske kombinationer af opcode-pr\u00e6fikser.\n<li class=\"l\"> Arbejdet er p\u00e5begyndt p\u00e5 en mekanisme til at fjerne blokke af kode fra hukommelsen, som er blevet konverteret til native kode, men som ikke l\u00e6ngere er i brug. En s\u00e5dan optimering vil reducere hukommelsesforbruget under k\u00f8rsel af applikationer, der udf\u00f8rer en stor m\u00e6ngde operationer ved opstart, s\u00e5som Steam og applikationer, der bruger libcef.\n<li class=\"l\"> Supporten for ARM64-arkitekturen er forbedret: Der er implementeret en bygprofil for NVIDIA GB10 CPU. I DynaRec-backend'en forts\u00e6tter implementeringen af optimeringsteknikker for l\u00f8kker, s\u00e5som at flytte operationer til registerindstillinger XMM\/YMM ud af l\u00f8kkens krop.\n<li class=\"l\"> Stabiliteten og ydeevnen af DynaRec-backend'en for RISC-V-arkitekturen er forbedret. Korrekt k\u00f8rsel af Steam, Proton og Wine er sikret, men for at arbejde med beskyttet DRM-indhold, der kr\u00e6ver emulering af systemopkald fra Windows, kr\u00e6ves hardware, der underst\u00f8tter 48-bit adressrum (SV48) eller brug af modificerede versioner af Wine og Proton.\n<li class=\"l\"> Udviklingen af backend til Loongarch-arkitekturen er gjort betydelig fremskridt, og den er nu i stand til at k\u00f8re Steam, Wine og Proton, men den halter stadig efter med hensyn til funktionalitet sammenlignet med backend til ARM64-systemer. Der kr\u00e6ves stadig brug af sider i hukommelsen med en st\u00f8rrelse p\u00e5 4K i kernen (standard for Loongarch er normalt 16K). Ydelsen er allerede tilstr\u00e6kkelig til at k\u00f8re spil p\u00e5 Loongarch 3A6000 CPU'en (2,5 GHz med 4 fysiske kerner).      <center>  <div class=\"youtube-placeholder\" data-id=\"6Fa50RHPJcY\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/6Fa50RHPJcY\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center>\n<li class=\"l\"> Stabiliteten af Box32-tilstanden, der underst\u00f8tter 32-bit eksekverbare filer i Box64, er blevet forbedret. I denne tilstand er der meldt om \u00f8get stabilitet i Steam p\u00e5 alle arkitekturer og muligheden for at bruge in-game overlays i nogle OpenGL-spil.            <\/ul>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64552\">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 \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 Box64 0.4.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \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\u044b 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 ARM64, RISC-V \u0438 Loongarch64. \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 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Windows-\u0441\u0431\u043e\u0440\u043e\u043a \u0447\u0435\u0440\u0435\u0437 Wine \u0438 Proton. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-153281","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 Box64 0.4.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \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\u044b 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 ARM64, RISC-V \u0438 Loongarch64.\" \/>\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\/da\/blog\/news\/vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Box64 0.4.0, \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 x86-\u0438\u0433\u0440 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM64, RISC-V \u0438 Loongarch64 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 Box64 0.4.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \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\u044b 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 ARM64, RISC-V \u0438 Loongarch64.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64\" \/>\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=\"2026-01-04T09:12:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-16T11:24:20+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\udd47Udgivelse af Box64 0.4.0, emulatoren til at k\u00f8re x86-spil p\u00e5 ARM64-, RISC-V- og Loongarch64-systemer | ProHoster","description":"Udgivelsen af emulatoren Box64 0.4.0 er offentliggjort, som er beregnet til at k\u00f8re Linux-programmer, der er bygget til x86_64-arkitekturen, p\u00e5 udstyr med ARM64, RISC-V og Loongarch64-processorer.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u0412\u044b\u043f\u0443\u0441\u043a Box64 0.4.0, \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 x86-\u0438\u0433\u0440 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM64, RISC-V \u0438 Loongarch64 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 Box64 0.4.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \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\u044b 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 ARM64, RISC-V \u0438 Loongarch64.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-box64-0-4-0-emulyatora-dlya-zapuska-x86-igr-na-sistemah-arm64-risc-v-i-loongarch64","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":"2026-01-04T09:12:32+00:00","article:modified_time":"2026-02-16T11:24:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"153281","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-02-16 11:24:26","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-20 14:00:20","updated":"2026-02-16 11:24:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/153281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=153281"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/153281\/revisions"}],"predecessor-version":[{"id":161261,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/153281\/revisions\/161261"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=153281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=153281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=153281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}