Die Version 7.0 der Android-Anwendung Winlator wurde veröffentlicht, die eine Schnittstelle zu Wine und den Emulatoren Box86/Box64 für die Ausführung von Windows-Anwendungen auf der Android-Plattform bietet. Winlator erstellt eine Linux-Umgebung auf Basis von Ubuntu mit Mesa, DXVK, D8VK, Vkd3d und CNC DDraw, in der Windows-Anwendungen, die für die x86-Architektur kompiliert wurden, auf ARM-Geräten mit Android mithilfe von Emulatoren und Wine ausgeführt werden. Der Code des Projekts steht unter der MIT-Lizenz. Die Größe des APK-Pakets beträgt 251 MB.
In der neuen Version von Winlator:
- Das Paket vkd3d mit der Implementierung von Direct3D 12 wurde hinzugefügt, das über die Übersetzung von Aufrufen in die Grafik-API Vulkan arbeitet.
- Ein experimenteller WoW64-Modus (Container-Einstellungen -> Erweitertes Register) wurde hinzugefügt, der die Ausführung von 32-Bit-Windows-Anwendungen auf 64-Bit-Systemen ermöglicht.
- Die Versionen von Wine und Box86/Box64 wurden aktualisiert.
- Frische Versionen der Treiber Turnip (GPU Qualcomm Adreno), Zink (Implementierung von OpenGL über Vulkan) und VirGL (virtuelle GPU Virgil3D für QEMU/KVM) wurden aus dem Mesa-Code übertragen.
- Die Eingabeverwaltung wurde verbessert und die Stabilität der Arbeit über XInput erhöht.
- Der Task-Manager wurde verbessert.
- Die Container-Einstellungen wurden erweitert (CPU-Bindung, FPS-Anzeige, GPU-Name, Windows-Komponenten und Umgebungsvariablen).
- Eine Option zum Führen von Protokollen wurde hinzugefügt.
- Die Leistung wurde optimiert.
Quelle: opennet.ru
