WINE 10.19 выходит с улучшенной поддержкой исключений WinRT и почти 400 изменениями

  • WINE 10.19 поставляется с улучшенной совместимостью и поддержкой (точки повторной обработки, исключения WinRT).
  • Внутренний рефакторинг общих элементов управления.
  • Добавление функций в JScript и исправление ошибок.

WINE 10.19

Скоро мы начнем публиковать новости о релиз-кандидатах Wine 11 под названием Wine Is Not an Emulator, но пока мы по-прежнему отслеживаем выход новой версии каждые две недели. они дали нам несколько часов назад это WINE 10.19Это версия без существенных нововведений, но она продолжает совершенствоваться в направлении стабильной версии, которую мы увидим в начале 2026 года. Более того, количество изменений явно показывает, что за последние две недели была проделана большая работа.

В WINE 10.19 реализована совместимость с точками восстановления, расширенная поддержка исключений WinRT, рефакторинг Common Controls после разделения версий 5 и 6, а также поддержка типизированных массивов в JScript, в дополнение к обычным исправлениям различных ошибок. В цифрах: Всего внесено 366 изменений. и исправлено 34 ошибок, перечисленных в следующем списке.

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

  • WINE 1.1.33+ изменила безопасность токенов и сломала инструменты .NET Framework 2.x SDK (отладка управляемого кода с помощью «Cordbg» и «Mdbg»).
  • Несколько игр требуют реализации d3dx11_43.D3DX11CreateTextureFromMemory (Puyo Puyo Tetris, HighFleet, Metro 2033, Project CARS).
  • Браузер Lynx зависает при запуске и не отображает домашнюю страницу.
  • Enemy Territory: Quake Wars SDK 1.5 (EditWorld) вылетает при вводе данных в диалоговые формы (значения, имена файлов и т. д.).
  • Установщик Hog4PC 3.17 требует реализации scrrun:filesys_MoveFolder для пользовательского действия VBScript.
  • Демо-версия Airline Tycoon зависает при запуске.
  • Horizon Zero Dawn (GOG) не распознает геймпад.
  • windows.ui:uisettings не работает в Windows 11.
  • VST-плагины Softube не отрисовывают свой интерфейс.
  • Изменение в вычислительном шейдере приводит к сбою Affinity Photo 2 при запуске.
  • Управляемые COM-компоненты не загружаются за пределы каталога приложения.
  • BeamNG.drive сворачивает свое окно во время запуска, даже если отключен UseTakeFocus.
  • mIRC 7.81 не запускается.
  • ODBC с использованием unixodbc перестал работать из-за регрессии между версиями 9.0 и 10.0.
  • Макрос ok() не должен оценивать аргументы формата, если условие не выполняется.
  • Pegasus Mail изменил шрифт (регрессия).
  • Total Annihilation (GOG, демо) при запуске отображает черный экран в Wayland.
  • Полупрозрачные меню в MS Office 2007 работают некорректно.
  • Раскрывающееся меню в explorer.exe не работает.
  • WINE 10.13 ломает foobar2000.
  • Курсор мыши становится невидимым и неподвижным.
  • Серый экран в Elasto Mania II в WINE 10.17.
  • Окна, активированные с помощью Alt+Tab, иногда не появляются на переднем плане.
  • Оконные приложения невозможно свернуть на виртуальный рабочий стол.
  • Тест ProcessTest:Start1_FileName_Whitespace в Mono завершается неудачей.
  • Обновления заголовков окон существенно задерживаются.
  • Control Ultimate Edition вылетает из-за ошибки отсутствия VRAM.
  • Starcraft: Broad War страдает от резких скачков частоты.
  • В некоторых играх RPG Maker MZ наблюдаются проблемы с обработкой ввода.
  • winenac.drv больше не компилируется для i386.
  • Baldur's Gate 3: ошибка подтверждения: «!status && 'vkQueueSubmit2KHR'».
  • Лаунчер Enemy Territory: Quake Wars SDK 1.5 не запускает редактор.
  • Интерфейс Explorer сломан.
  • В Explorer отсутствует адресная строка.

Теперь доступно

Wine 10.19 уже доступен для загрузки по кнопке ниже. На странице загрузки также содержится информация об установке этой и других версий на Linux, а также на macOS и даже Android.

Через две недели, если обычный график сохранится и ничто не предвещает иного, выйдет WINE 10.20, также с десятками изменений для подготовки к WINE 11.0, которая выйдет, согласно предыдущим релизам, в начале 2026 года.