• IT-Karriere:
  • Services:

Yuzu Emu: Switch-Spiele laufen per Emulator auf Apples M1

Dank der ARM-Virtualisierung auf Apple Silicon lassen sich darauf jetzt auch Switch-Spiele ausführen. Stabil nutzbar ist das aber noch nicht.

Artikel veröffentlicht am ,
Switch-Spiele können auf ARM-Macs emuliert werden.
Switch-Spiele können auf ARM-Macs emuliert werden. (Bild: Golem.de)

Da die neuen Macs von Apple die eigenen ARM-CPUs nutzen, lassen sich darauf auch vergleichsweise einfach andere für ARM erstellte Systeme emulieren oder virtualisieren, wie dies etwa mit Windows gelingt. Die Entwicklerin Serafina Brocious setzt dies für den Emulator Yuzu um, der dafür gedacht ist, Spiele für die Switch auf handelsüblichen Rechnern auszuführen. Das berichtet Brocious auf Twitter.

Stellenmarkt
  1. neam IT-Services GmbH, Paderborn
  2. Hornbach-Baumarkt-AG, Bornheim bei Landau / Pfalz

Bisher musste das Team für seinen Yuzu-Emulator auch die CPU der Switch emulieren. Die technische Grundlage für die Switch bildet eine leicht angepasste Version von Nvidias Tegra X1 - einer ARM CPU. Damit Yuzu also auf Windows und handelsüblichen x86-CPUs genutzt werden kann, muss der Emulator die Switch-CPU vollständig emulieren, was zu vielen Problemen führt. Auf den neuen Apple-Rechnern mit der ARM-CPU M1 ist das deutlich einfacher.

Hier reicht es theoretisch einfach aus, das Hypervisor-Framework von MacOS richtig für die eigene Software aufzusetzen, und schon lassen sich ARM-Instruktionen in der virtuellen Umgebung ausführen. Das ist zwar immer noch kompliziert, aber im Vergleich zur ARM-Emulation auf x86 doch deutlich einfacher. Wie Brocious schreibt, ist es dank dieser Arbeiten mit dem Hypervisor-Framework sogar theoretisch möglich, den Switch-Emulator auf iOS zu portieren, sofern Apple das Framework jemals für sein Mobilbetriebssystem frei gibt.

Noch sind die Arbeiten nicht allzu weit fortgeschritten, so dass die Spiele noch nicht wirklich nutzbar sind. So stürzt etwa Super Mario Odyssey in der Aufnahme von Brocious nach nur wenigen dargestellten Frames aufgrund von Grafikfehlern ab. Die Entwicklerin schätzt aber, dass die initialen Arbeiten zum stabilen Starten der Spiele wohl nur rund zwei bis drei Monate dauern wird. Der Code dazu findet sich auf Github.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. (u. a. mit Speicherangeboten, z. B. Crucial BX500 1 TB für 77€, SanDisk Ultra NVMe SSD 1 TB...
  2. 285,80€ + 5,95€ Versand. Für Neukunden und bei Newsletter-Anmeldung noch günstiger...
  3. (u. a. Microsoft 365 Family | 6 Nutzer | Mehrere PCs/Macs, Tablets und mobile Geräte | 1...

marc1980 24. Dez 2020 / Themenstart

Ja nur ist das eine virtuallisierung und keine emulation. Und läuft halt ziemlich...

Kommentieren


Folgen Sie uns
       


Gocycle GX - Test

Das Gocycle GX hat einen recht speziellen Pedelec-Sound, aber dafür viele Vorteile.

Gocycle GX - Test Video aufrufen
    •  /