Добавить в корзинуПозвонить
Найти в Дзене
Иван Ворсин

Wine 10.12: Новый этап в развитии открытой реализации Win32 API

Введение Wine 10.12 — важный шаг вперёд в создании открытой реализации Win32 API. С момента релиза предыдущей версии, Wine 10.11, разработчики активно работали над повышением производительности, исправлением ошибок и внедрением новых функций. В свежем выпуске представлено множество улучшений, делающих Wine ещё более мощным и универсальным инструментом для запуска Windows-приложений на других платформах. Новые функции и улучшения Поддержка OpenGL через EGL Одно из ключевых нововведений в Wine 10.12 — поддержка нового бэкенда OpenGL с EGL в драйвере winex11. Это существенно повышает производительность и стабильность графических приложений. EGL обеспечивает эффективное взаимодействие между ПО и аппаратными ресурсами, что важно для современных игр и требовательных приложений. Поддержка Bluetooth Low Energy Wine 10.12 вводит поддержку сервисов Bluetooth Low Energy (BLE). Это открывает новые возможности для создания приложений, взаимодействующих с устройствами BLE, такими как фитнес-брасле

Введение

Wine 10.12 — важный шаг вперёд в создании открытой реализации Win32 API. С момента релиза предыдущей версии, Wine 10.11, разработчики активно работали над повышением производительности, исправлением ошибок и внедрением новых функций. В свежем выпуске представлено множество улучшений, делающих Wine ещё более мощным и универсальным инструментом для запуска Windows-приложений на других платформах.

Новые функции и улучшения

Поддержка OpenGL через EGL

Одно из ключевых нововведений в Wine 10.12 — поддержка нового бэкенда OpenGL с EGL в драйвере winex11. Это существенно повышает производительность и стабильность графических приложений. EGL обеспечивает эффективное взаимодействие между ПО и аппаратными ресурсами, что важно для современных игр и требовательных приложений.

Поддержка Bluetooth Low Energy

Wine 10.12 вводит поддержку сервисов Bluetooth Low Energy (BLE). Это открывает новые возможности для создания приложений, взаимодействующих с устройствами BLE, такими как фитнес-браслеты, умные часы и другие IoT-гаджеты. Теперь разработчики могут создавать более функциональные и интегрированные решения.

Улучшенная поддержка WinRT

Была расширена поддержка генерации метаданных Windows Runtime (WinRT) в WIDL. Это позволяет точнее и эффективнее описывать интерфейсы между компонентами Windows-приложений, улучшая совместимость и производительность.

Сборка для архитектуры ARM64

GitLab теперь поддерживает сборку Wine для архитектуры ARM64. Это даёт разработчикам возможность тестировать и использовать Wine на устройствах с этой архитектурой, открывая новые горизонты для запуска Windows-приложений на смартфонах, планшетах и других мобильных устройствах.

Обновление компонентов FAudio

Компоненты FAudio, реализующие звуковые библиотеки DirectX (XAudio2, X3DAudio, XAPO и XACT3), были обновлены до версии 25.07. Это улучшает качество звука и расширяет функциональность, что важно для игр и мультимедийных приложений.

Исправленные ошибки

В Wine 10.12 были устранены 17 ошибок, связанных с работой различных приложений и игр. Среди них:

cmd.exe: Исправлены проблемы с отображением и обработкой команд.

Clip Studio Paint 3.0: Улучшена совместимость, что позволяет запускать приложение без проблем.

HDX server: Устранены баги, повышая стабильность и производительность сервера.

FindVUK: Исправлены ошибки, влияющие на интерфейс.

Total Commander 11.55: Улучшена совместимость и исправлены навигационные ошибки.

Также исправлены проблемы в нескольких популярных играх:

Train capacity 300% 2: Устранены проблемы с запуском и работой.

Soldier of Fortune II: Исправлены графические артефакты и ошибки производительности.

Betfair Poker: Улучшена совместимость и стабильность.

Перспективы и будущее

Wine 10.12 демонстрирует значительный прогресс в развитии открытой реализации Win32 API. Новые функции и улучшения делают Wine мощным инструментом для запуска Windows-приложений на других платформах. В будущем разработчики продолжат работу над повышением производительности, расширением поддержки новых технологий и устранением оставшихся ошибок.

С каждым новым выпуском Wine приближается к полной совместимости с Windows, открывая новые возможности для пользователей и разработчиков. Wine подходит для запуска старых игр, офисных приложений и разработки собственных проектов, предоставляя множество новых возможностей и улучшений.

#новости_ит

https://ivan-vorsin.ru/wine-10-12-novyy-etap-v-razvitii-otkrytoy-realizatsii-win32-api/