{"id":241395,"date":"2024-10-14T17:47:43","date_gmt":"2024-10-14T15:47:43","guid":{"rendered":"https:\/\/www.ifun.de\/?p=241395"},"modified":"2024-10-14T17:48:31","modified_gmt":"2024-10-14T15:48:31","slug":"asahi-vulkan-windows-spiele-unter-linux-auf-dem-mac","status":"publish","type":"post","link":"https:\/\/www.ifun.de\/asahi-vulkan-windows-spiele-unter-linux-auf-dem-mac-241395\/","title":{"rendered":"Asahi Vulkan: Windows-Spiele, unter Linux, auf dem Mac"},"content":{"rendered":"<p class=\"p1\">Bereits seit Ende des vorvergangenen Jahres arbeitet <a href=\"https:\/\/asahilinux.org\/\">das Asahi-Linux-Team<\/a> an einem alternativen Betriebssystem f\u00fcr Macs mit Apple-Prozessoren. Die Fortschritte, die das Team um Hector Martin und Alyssa Rosenzweig dabei bislang erzielt hat, sind in vielfacher Hinsicht bemerkenswert.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-241396\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux-500x289.png\" alt=\"Asahi Linux\" width=\"500\" height=\"289\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux-500x289.png 500w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux-700x404.png 700w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux-768x444.png 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux.png 874w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p class=\"p1\">Mit am beeindruckendsten ist die Tatsache, dass die Unterst\u00fctzung f\u00fcr Apples Prozessoren g\u00e4nzlich ohne offizielle Dokumentation implementiert wurde, gro\u00dfe Teile des Projektes basieren auf dem Reverse-Engineering der Apple-Chips. Und damit nicht genug, das Asahi-Projekt hat jetzt ein <a href=\"https:\/\/rosenzweig.io\/blog\/aaa-gaming-on-m1.html\">ganzes Spiele-Toolkit ver\u00f6ffentlicht<\/a>, mit dem sich hochkar\u00e4tige Windows-Titel auf Apples M1- und M2-Systemen unter Linux spielen lassen.<\/p>\n<p class=\"p1\">Die Alpha-Version des so genannten Vulkan-Treibers bietet x86-Emulation und Windows-Kompatibilit\u00e4t, was es nach Angaben der Entwickler m\u00f6glich macht, Spiele wie <a href=\"https:\/\/store.steampowered.com\/app\/870780\/Control_Ultimate_Edition\/\">Control<\/a> zu zocken, auch wenn noch einige Einschr\u00e4nkungen bestehen. Viele Spiele erfordern aktuell mindestens 16 GB RAM, um die Emulation zu bew\u00e4ltigen.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-241398\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000-700x394.jpg\" alt=\"Ghostrunner Small 2000\" width=\"700\" height=\"394\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000-700x394.jpg 700w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000-500x281.jpg 500w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000-768x432.jpg 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000-1536x864.jpg 1536w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Ghostrunner-small-2000.jpg 1920w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<h2 class=\"p1\">Technische Herausforderungen<\/h2>\n<p class=\"p1\">Da die meisten Spiele f\u00fcr x86-Windows-Systeme entwickelt wurden, sind einige Anpassungen n\u00f6tig, um sie auf Arm-basierten Macs mit Linux lauff\u00e4hig zu machen. Das Toolkit verwendet <a href=\"https:\/\/fex-emu.com\/\">FEX<\/a>, um x86-Anwendungen auf Arm zu emulieren, und <a href=\"https:\/\/www.winehq.org\/\">Wine<\/a>, um Windows-Befehle f\u00fcr Linux umzuwandeln.<\/p>\n<p class=\"p1\">Ein gro\u00dfes Problem stellt die unterschiedliche Speicherverwaltung dar. Um dieses Problem zu l\u00f6sen, setzt Asahi Linux auf Virtualisierung: Spiele laufen in einer kleinen virtuellen Maschine, die sich um die \u00dcbersetzung der Speicherverwaltung k\u00fcmmert.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-241399\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000-700x394.jpg\" alt=\"Portal2 Small 2000\" width=\"700\" height=\"394\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000-700x394.jpg 700w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000-500x281.jpg 500w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000-768x432.jpg 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000-1536x864.jpg 1536w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Portal2-small-2000.jpg 1920w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<h2 class=\"p1\">Vulkan als Schl\u00fcssel<\/h2>\n<p class=\"p1\">Der Vulkan-Treiber ist dabei entscheidend f\u00fcr die Spieleleistung. Der eigens entwickelte Treiber unterst\u00fctzt auch die Umwandlung von DirectX auf Apple-Hardware. Spiele-Features, f\u00fcr die Apple eine Hardwareunterst\u00fctzung vermissen l\u00e4sst (wie Geometrie-Shader), werden mit Hilfe von spezialisierten Softwarel\u00f6sungen bereitgestellt.<\/p>\n<p class=\"p1\">Die Alpha-Version von Asahi Linux erlaubt bereits das Spielen von AAA-Titeln wie Fallout 4 oder Cyberpunk 2077, nun liegt der Fokus des Teams darauf, die L\u00f6sung zu stabilisieren. Das Asahi-Projekt plant au\u00dferdem, die x86-Emulation \u00fcber den Gaming-Bereich hinaus zu erweitern und k\u00f6nnte Linux auf Apple-Hardware so noch einen Zacken attraktiver machen.<\/p>\n<p><a href=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-241400\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000-700x394.jpg\" alt=\"Cyberpunk2077 Small 2000\" width=\"700\" height=\"394\" srcset=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000-700x394.jpg 700w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000-500x281.jpg 500w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000-768x432.jpg 768w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000-1536x864.jpg 1536w, https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000.jpg 1920w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg05.met.vgwort.de\/na\/79aff5a586084206ae4be2914b106806\" width=\"1\" height=\"1\" no-lazy class=\"tracking\"><\/p>\n<p><h8>Mit Dank an Stefan!<\/h8><\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.ifun.de\/asahi-vulkan-windows-spiele-unter-linux-auf-dem-mac-241395\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/Cyberpunk2077-small-2000-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"Cyberpunk2077 Small 2000\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Bereits seit Ende des vorvergangenen Jahres arbeitet das Asahi-Linux-Team an einem alternativen Betriebssystem f\u00fcr Macs mit Apple-Prozessoren. Die Fortschritte, die das Team um Hector Martin und Alyssa Rosenzweig dabei bislang erzielt hat, sind in vielfacher Hinsicht bemerkenswert. Mit am beeindruckendsten ist die Tatsache, dass die Unterst\u00fctzung f\u00fcr Apples Prozessoren g\u00e4nzlich ohne offizielle Dokumentation implementiert wurde, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":241400,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[5747,538,6321,6324],"class_list":["post-241395","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple","tag-asahi","tag-linux","tag-mac","tag-windows"],"acf":[],"aioseo_notices":[],"featured_image":["https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux.jpg"],"subheadline":["Beeindruckende Reverse-Engineering-Leistung"],"rest_api_enabler":{"featured_image":"https:\/\/images.ifun.de\/wp-content\/uploads\/2024\/10\/asahi-linux.jpg","subheadline":"Beeindruckende Reverse-Engineering-Leistung"},"_links":{"self":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/241395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/comments?post=241395"}],"version-history":[{"count":2,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/241395\/revisions"}],"predecessor-version":[{"id":241404,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/posts\/241395\/revisions\/241404"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media\/241400"}],"wp:attachment":[{"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/media?parent=241395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/categories?post=241395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ifun.de\/apiv2\/wp\/v2\/tags?post=241395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}