Das Yuzu-Projekt entwickelt einen Open-Source-Emulator für die Nintendo Switch-Spielekonsole

Ein Update des Yuzu-Projekts wurde mit der Implementierung eines Emulators für die Nintendo Switch-Spielekonsole vorgestellt, der in der Lage ist, kommerzielle Spiele auszuführen, die für diese Plattform bereitgestellt werden. Das Projekt wurde von den Entwicklern von Citra, einem Emulator für die Nintendo 3DS-Konsole, gegründet. Die Entwicklung erfolgt durch Reverse Engineering der Hardware und Firmware des Nintendo Switch. Yuzus Code ist in C++ geschrieben und unter GPLv3 lizenziert. Für Linux (Flatpak) und Windows werden fertige Baugruppen vorbereitet.

Von den 2699 im Emulator getesteten Spielen haben 644 ein ideales Unterstützungsniveau (alles funktioniert wie vorgesehen), 813 haben ein gutes Unterstützungsniveau (es kann zu geringfügigen Problemen mit Ton und Grafik kommen) und 515 haben ein akzeptables Unterstützungsniveau (Im Allgemeinen können Sie spielen, es treten jedoch deutlichere Probleme mit Ton oder Grafik auf), 327 – Schlecht (Sie können starten, aber bestehende Probleme verhindern, dass Sie das Spiel vollständig beenden können), 311 – Der Start erreicht nur den Begrüßungsbildschirm/Menü, 189 – Absturz direkt nach dem Start.

Yuzu emuliert nur Hardware; um zu funktionieren, sind außerdem ein Dump der Original-Firmware für die Nintendo Switch, ein Dump der Spiele von Kassetten und Entschlüsselungsschlüssel für Spieledateien erforderlich, die durch Laden der Konsole im RCM-Modus mit einem externen Hekate erhalten werden können Bootloader. Für die vollständige Konsolenemulation ist eine CPU mit Unterstützung für FMA-SIMD-Anweisungen und 6 oder mehr Kernen/Threads erforderlich (als Minimum werden Intel Core i5-4430- und AMD Ryzen 3 1200-CPUs und Intel Core i5-10400- oder AMD Ryzen 5-CPUs angegeben 3600 werden empfohlen), 8 GB RAM und eine Grafikkarte, die die Grafik-API OpenGL 4.6 oder Vulkan 1.1 unterstützt (mindestens NVIDIA GeForce GT 1030 2 GB, AMD Radeon R7 240 2 GB, Intel HD 5300 8 GB, AMD Radeon R5).



Source: opennet.ru

Kommentar hinzufügen