Выпущена версия Wine 10.0 с поддержкой ARM64EC, улучшением графики, начальной поддержки OpenGL в Wayland

Wine — среда совместимости, которая позволяет запускать на Linux приложения и игры, разработанные для Windows.

©️ Бесплатная и с открытым исходным кодом программа

✨ Что нового?

ARM64

  • Полная поддержка архитектуры ARM64EC;
  • Полная поддержка гибридных модулей ARM64X;
  • Реализован 64-битный интерфейс эмуляции x86;
  • Для поддержки ARM64 необходимо использование в системе страниц памяти размером 4КБ, как того требует ABI Windows.

Графика

  • Поддержка более “точной” High-DPI, а окна без поддержки DPI теперь масштабируются автоматически;
  • Пользователи, желающие переопределить эту поддержку, будь то для каждого приложения или глобально, могут использовать недавно добавленные флаги совместимости в соответствующих префиксах;
  • Рендеринг дочерних окон Vulkan поддерживается бэкэндом X11 для приложений, которым требуется 3D-рендеринг дочерних окон. Это уже поддерживалось OpenGL, а поддержка Vulkan теперь на одном уровне;
  • Драйвер Vulkan поддерживает спецификацию Vulkan до версии 1.4.303. Он также поддерживает расширения Vulkan Video.

Wayland

  • Графический драйвер Wayland включен по умолчанию, но драйвер X11 по-прежнему имеет приоритет, если доступны оба. Чтобы принудительно использовать драйвер Wayland в этом случае, убедитесь, что DISPLAYпеременная окружения не установлена;
  • Графический драйвер Wayland получил поддержку OpenGL;
  • Теперь имеет правильное позиционирование всплывающих окон;
  • Поддержка автоматического повтора клавиш.

Мультимедиа

  • Представлен новый опциональный бэкэнд на основе FFmpeg в качестве альтернативы бэкэнду GStreamer;
  • DirectMusic поддерживает загрузку MIDI-файлов.

Устройства ввода/HID

  • Теперь поддерживается базовый мультисенсорный ввод, позволяющий взаимодействовать с приложениями Windows с помощью сенсорных жестов;
  • Реализована начальная версия драйвера Bluetooth с некоторыми базовыми функциями;
  • Апплет “Панель управления джойстиком” joy.cplпозволяет настраивать дополнительные параметры джойстиков и игровых контроллеров;
  • Раскладка клавиатуры Dvorak поддерживается должным образом.

Интернационализация и локализация

  • Обновление данных локали до Unicode CLDR 46;
  • Добавлена поддержка Unicode 16.0.0;
  • Обновление базы данных о часовых поясах (основаны на версии 2024a базы данных часовых поясов IANA).

Интернет и сетевое взаимодействие

  • Движок JavaScript поддерживает новый интерфейс привязки объектов, используемый MSHTML для раскрытия своих объектов в режиме, соответствующем стандарту;
  • Встроенные функции MSHTML являются полноценными объектами функций JavaScript, а другие свойства используют функции доступа там, где это уместно;
  • MSHTML поддерживает объекты-прототипы и конструкторы для своих встроенных объектов;
  • Поддерживаются объекты JavaScript ArrayBuffer и DataView.

Ядро

  • Реализовано повышение прав процесса, что означает, что по умолчанию процессы выполняются от имени обычного пользователя, но при необходимости могут быть повышены до уровня администратора;
  • Теперь Wine отдаёт приоритет извлечению меток дисков из DBus вместо прямого доступа к устройству.

Другие изменения

  • Представлен новый апплет панели управления рабочим столом для проверки и изменения конфигурации дисплея;
  • Добавлена начальная поддержка сетевых сеансов в DirectPlay.

🔗 Более подробная информация о выпуске

Поделиться
Подписаться
Уведомить о
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии