Heim >System-Tutorial >LINUX >Wine 10.0 mit ARM64EC -Unterstützung und verbesserte Grafiken veröffentlicht

Wine 10.0 mit ARM64EC -Unterstützung und verbesserte Grafiken veröffentlicht

William Shakespeare
William ShakespeareOriginal
2025-03-05 09:30:16610Durchsuche

Wine 10.0 Released with ARM64EC Support and Improved Graphics

Wein 10.0: Ein Hauptsprung in der Windows -Anwendungskompatibilität

Das Weinprojekt hat Wine 10.0 vorgestellt, eine signifikante Veröffentlichung mit über 6.000 Verbesserungen und eine engagierte Entwicklung eines Jahres. Diese neueste Iteration verbessert die Möglichkeit, Windows-Anwendungen nahtlos auf Linux, MacOS und anderen UNIX-ähnlichen Systemen auszuführen. Zu den wichtigsten Highlights gehören die vollständige ARM64EC-Architekturunterstützung und erheblich verbesserte Hoch-DPI-Skalierung.

Inhaltsverzeichnis

  • ARM64 Support: Windows -Apps auf ARM -Geräten ausführen
  • HOCH-DPI-SKALING: Verbesserte Unterstützung für hochauflösende Anzeigen
  • Vulkan und Direct3D -Verbesserungen: Verbesserte Spiel- und Grafikfunktionen
  • Desktop-Integration: Eine native Windows-ähnliche Erfahrung
  • Wayland und X11 Updates
  • Multimedia -Verbesserungen
  • Eingabe- und HID -Geräteunterstützung: besserer Touchscreen- und Joystick -Kompatibilität
  • Verbesserungen der Internationalisierung und Lokalisierung
  • Netzwerk- und Internet-Änderungen
  • Verbesserungen auf Kernelebene
  • integrierte Anwendungen und Befehlszeilen-Tools
  • Allgemeine Verbesserungen
  • unzählige Verbesserungen für eine überlegene Benutzererfahrung
  • Herunterladen und Installieren von Wine 10.0

Was ist Wein?

Wein ist eine Kompatibilitätsebene, die die Ausführung von Windows-Anwendungen auf UNIX-basierten Betriebssystemen wie Linux und MacOS ermöglicht. Wine übersetzt die Notwendigkeit einer Windows -Lizenz oder einer virtuellen Maschine und übersetzt Windows -API -Anrufe in Befehle, die Ihr Betriebssystem versteht. Dies macht es zu einem leistungsstarken Tool für den Zugriff auf Windows -Software, ohne Betriebssysteme zu wechseln.

ARM64 Support: Windows -Apps auf ARM -Geräten ausführen

Eine herausragende Funktion ist die volle Unterstützung für die ARM64EC -Architektur, die in modernen Smartphones, Tablets und bestimmten Laptops vorherrscht. Wine 10.0 führt jetzt Windows -Anwendungen auf ARM -Geräten direkt aus, wodurch der Leistungsengpass der X86 -Emulation beseitigt wird. Darüber hinaus kann es 64-Bit-Windows-Anwendungen auf dem Arm über eine ausgefeilte X86-Emulationsschnittstelle ausführen.

wichtige Verbesserungen umfassen:

  • Hybrid ARM64EC -Module : Wein kann jetzt ARM64EC und Standard -ARM64 -Code innerhalb eines einzelnen Binären mischen und die Ausführung komplexer Windows -Anwendungen auf ARM -Geräten vereinfachen.
  • 64-Bit X86 Emulation : Wein emuliert nur den Code der Anwendung, wodurch der Rest nativ auf ARM ausgeführt wird und die Leistung optimiert.

HOCH-DPI-SKALING: Verbesserte Unterstützung für hochauflösende Anzeigen

Benutzer von hochauflösenden Displays (z. B. 4K-Monitore) werden die erweiterte Hoch-DPI-Skalierung zu schätzen wissen. Windows-Anwendungen werden jetzt stark und skalieren korrekt, selbst diejenigen, die ursprünglich nicht für Hoch-DPI-Umgebungen entwickelt wurden.

wichtige Verbesserungen umfassen:

  • Automatische Skalierung : Wein skaliert automatisch nicht-dpi-bewahrte Fenster und verhindern, dass Unschärfe oder übermäßig kleine Erscheinungen auf hochauflösenden Bildschirmen verhindern.
  • Konfigurierbare Skalierung : Die feinkörnige Kontrolle über das Verhalten mit hohem DPI ist durch Kompatibilitätsflags verfügbar, die eine Veranlassung oder globale Anpassung ermöglichen.

Vulkan und Direct3D -Verbesserungen: Verbesserte Spiel- und Grafikfunktionen

Wine 10.0 liefert mehrere Verbesserungen für Spieler und 3D -Grafikentwickler:

  • Vulkan Child Window Rendering : Verbesserte Vulkan -API -Unterstützung für 3D -Rendering in Kinderfenstern, die Spielen zugute kommen, die diese Funktionalität erfordern.
  • Shader -Schablone Export : Verbesserte Rendering -Qualität durch verbesserte Unterstützung für fortschrittliche Shader -Techniken.
  • HLSL-basierte Fixe Function Pipeline : Glättere Leistung für ältere Direct3D 9-Spiele durch genauere Emulation.
  • OpenGL -Anforderungen : Der OpenGL -Renderer mandatiert jetzt GLSL 1.20 und ARB_TEXTURE_NON_POWER_OF_TWO.
  • Dynamische Vulkan -State -Erweiterungen : Reduziertes Stottern in Spielen durch die Verwendung dynamischer Zustandserweiterungen in Vulkan.

Desktop-Integration: Eine native Windows-ähnliche Erfahrung

Wine 10.0 verfeinert die Desktop -Erfahrung, um sich eher wie Windows zu fühlen:

  • Neues Desktop -Control Panel (Desk.CPL) : Anzeigeeinstellungen, Auflösungen und virtuelle Desktops verwalten.
  • emulierte Anzeigeeinstellungen : Änderungen des Anzeigemodus ändert sich, ohne die tatsächliche Bildschirmauflösung zu ändern, nützlich für das Testen und die Kompatibilität.
  • Systemfach und Desktop -Anpassung : Systemablettsymbole oder Shell -Launcher für einen saubereren Desktop deaktivieren.

Wayland und X11 Updates

Über neue Funktionen hinaus, Wein 10.0 poliert die vorhandene Funktionalität. Der Wayland-Treiber ist nun standardmäßig aktiviert und bietet ein modernes Desktop-Erlebnis auf Wayland-basierten Linux-Verteilungen. X11 bleibt die Priorität, wenn beide verfügbar sind. OpenGL-Unterstützung ist jetzt in Wayland enthalten und erhöht die Leistung für Spiele und grafischintensive Anwendungen.

Multimedia -Verbesserungen

Wine 10.0 verbessert die Unterstützung von Multimedia -Anwendungen, insbesondere diejenigen, die Media Foundation für Video -Wiedergabe und Streaming verwenden. DirectMusic unterstützt jetzt das Laden von MIDI-Dateien und ein neues experimentelles FFMPEG-basierter Multimedia-Backend verspricht eine bessere Kompatibilität für Pipeline für eine bessere Media Foundation.

Eingabe- und HID -Geräteunterstützung: besserer Touchscreen- und Joystick -Kompatibilität

verbesserte Unterstützung für Eingabegeräte umfasst:

  • Touchscreen-Unterstützung : Basic Multi-Touch-Eingabe wird jetzt unterstützt.
  • Joystick Control Panel (Joy.Cpl) : Konfigurieren Sie erweiterte Joystick- und Game -Controller -Einstellungen.
  • Dvorak -Tastaturlayoutunterstützung : ordnungsgemäße Unterstützung für das Dvorak -Tastatur -Layout.

Verbesserungen der Internationalisierung und Lokalisierung

Wine 10.0 erweitert die Unterstützung von Sprache und Region:

  • Neue Orte : Unterstützung für zusätzliche Orte (Kaa-UZ, LLD-IT, LTG-LV).
  • Unicode 16.0.0 Support : Aktualisierte Unicode -Zeichen Tabellen gewährleisten die Kompatibilität mit modernen Text und Symbolen.

Netzwerk- und Internet-Änderungen

Wesentliche Aktualisierungen für Internet und Netzwerk enthalten eine neue Objektbindungsschnittstelle für die JavaScript -Engine, wodurch die Unterscheidung zwischen JavaScript und Host -Objekten in MSHTML entfernt wird und die Flexibilität der Skript verbessert wird. Die Objekte von ArrayBuffer und Dataview werden jetzt unterstützt.

Verbesserungen auf Kernelebene

Bemerkenswerte Kernelverbesserungen umfassen implementierte Prozesshöhe, Priorisierung von Festplattenbezeichnungen aus DBUS, Direktmost -Mails -Implementierung im Weinserver, neu implementierte asynchrone serielle Port -Ereignisse und vollständige Prozessor -Xstate -Unterstützung in Thread -Kontexten.

integrierte Anwendungen und Befehlszeilen-Tools

Verbesserungen umfassen einen umgeschriebenen Eingaber -Parser für die Eingabeaufforderung (CMD) und zusätzliche Versorgungsunternehmen (sortieren, wo, WMIC) mit erweiterten Optionen. The Wine Debugger (WINEDBG) verwendet nun die Capstone -Bibliothek und verbessert das Debugging von ARM64.

Allgemeine Verbesserungen

Weitere Verbesserungen umfassen eine verbesserte Prozesshöhe, eine verbesserte Eingabeaufforderung (CMD) und ein anfänglicher Bluetooth-Treiber (Frühstadium).

unzählige Verbesserungen für eine überlegene Benutzererfahrung

Wine 10.0 zeigt das Engagement des Weinentwicklungsteams. Die zahlreichen Verbesserungen, darunter Full ARM64EC-Unterstützung, verbesserte Grafikleistung, verbesserte Multimedia-Wiedergabe, verbesserte Vulkan-Unterstützung, Hoch-DPI-Skalierung und Wayland-Treiber-Fortschritte.

Herunterladen und Installieren von Wine 10.0

Der Wine 10.0 -Quellcode ist beim WinEHQ -Download erhältlich. Binäre Pakete für verschiedene Linux -Verteilungen und MacOS werden in Kürze über offizielle Repositorys erhältlich sein. Ein detaillierter Installationshandbuch folgt. Verwenden Sie zur Installation älterer Weinversionen die entsprechenden Befehle für Ihre Verteilung (Debian/Ubuntu, Arch Linux, Fedora -Beispiele im Originaltext).

Das obige ist der detaillierte Inhalt vonWine 10.0 mit ARM64EC -Unterstützung und verbesserte Grafiken veröffentlicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn