Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Новые версии Wine 11.22 и Wine-staging 11.22

14.11.2026 08:39 (MSK)

Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 11.22. С момента выпуска 11.21 был закрыто 34 отчёта об ошибках и внесено 323 изменения.

Наиболее важные изменения:

  • Данные локали обновлены до БД Unicode CLDR (Unicode Common Locale Data Repository) версии 49.
  • В режиме эмуляции архитектуры x86 на системах ARM64 реализована поддержка процессорных инструкций AVX.
  • Реализована рандомизация адресного пространства (ASLR).
  • Улучшены метрики глифов в шрифте Tahoma (Tahoma Bold не показывался жирным).
  • Переделан код для проверки структуры XML-документов (DTD, Document Type Definition) в реализации библиотеки MSXML (Microsoft XML Core Services).
  • Закрыты отчёты об ошибках, связанные с работой приложений: FreeCommander, ImgBurn 2.5.5.0, fastone image viewer 5.9, Logos Bible Software, Crossrunner, Kubios HRV Scientific, Razer installer, BSG Launcher, CloneCD, Notepad++, WinSCP, Samsung Magician 9.
  • Закрыты отчёты об ошибках, связанные с работой игр: Guild Wars 2, Perry Rhodan - The Adventure, Overwatch 2, Star Citizen, Black Mirror II/III, F.E.A.R. 3, Dragon Age: Origins, Alan Wake, Alan Wake's American Nightmare.

Параллельно сформирован выпуск проекта Wine Staging 11.22, предоставляющего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 282 дополнительных патча (в прошлой версии было 275). В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 11.22, обновлён код vkd3d и ws2_32-af_unix. В основной состав Wine перенесён патч с реализацией SQLDescribeColW на базе ANSI-драйвера в библиотеке dbc32. Удалён патч ntdll-ForceBottomUpAlloc, который больше не требуется после исправления ошибки в основной кодовой базе.



  1. Главная ссылка к новости (https://www.winehq.org/news/20...)
  2. OpenNews: Новые версии Wine 11.21, Wine-staging 11.21 и D7VK 2.4. Реализация 3Dfx Glide поверх Vulkan
  3. OpenNews: Доступен порт Wine для OpenBSD
  4. OpenNews: Стабильный релиз Proton 11.0, пакета для запуска Windows-игр в Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66682-wine
Ключевые слова: wine



Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:47, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/–
    Хорошая новость.
    Как всегда wine становится все лучше спасибо разработчикам.
     
     
  • 2.7, Аноним (7), 10:45, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не понятно, зачем выпускать версии каждую неделю?! На прошлой же была очередная версия, и вот опять...
     

  • 1.2, Аноним (2), 09:37, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Почему годот пытается дёргать системные шрифты (noto) из /usr/share/fonts, куда у вайна нет доступа? Ну и цветные эмодзи в годоте всё так и не работают, но если он не может найти шрифты это может быть причиной тоже. Они же должны быть хотя бы чёрно-белыми.
     
     
  • 2.3, Аноним (3), 10:12, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Странно что ты спрашиваешь это здесь
    А вообще у годота нативный бинарь есть
     
     
  • 3.9, Аноним (2), 10:51, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    У годота, может, и есть. А вот у игр нет, так что это проблема вайна. Я спрашиваю это тут, потому что вайн в данном случае игнорирует шрифты в drive_c/windows/Fonts и откуда вообще годоту знать, что там что-то существует вне вайна.
     
     
  • 4.17, Аноним (17), 14:56, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    По секрету скажу, в 99% Godot игр используется ванильный плеер. А подобные игры портируются следующей последовательностью действий:
    1) Выясняешь версию движка (в свойствах бинарника или по смещению 8 байт от магической строки).
    2) Идешь на официальный сайт Godot и качаешь 'export_templates' для этой версии.
    3) Берешь из этого архива плеер для своей платформы (желательно release), кладешь в папку игры и переименовываешь в '{ИмяИгры}.x86_64'. Виндовый плеер '{ИмяИгры}.exe' можно удалить.
    4) Играешь в нативную версию.

    Если '.pck' встроен в '.exe' рипаешь его или ручками (от маг строки до конца файла), или спец тулзой. Портирование игр использующих gdextension, слегка запарней, но тоже выполняется простой подменой файлов. Занимает весь процесс минут 5 от силы, с учетом скачивания 'export_templates'.

     
     
  • 5.20, Аноним (2), 16:10, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Действительно, в этом случае работает. Не совсем понятно, как достать из exe и что делать с зависимостями GDNative/GDExtension, но для pck гемини сделала по красоте. Шрифты теперь выглядят ещё более коряво и вырвиглазно, но эмодзи отображаются.
     
  • 5.22, Аноним (2), 16:26, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Для юнити случайно нет таких же рантаймов? Для годота я не нашёл листинга, но подставил версию в ссылку на скачивание.
     
  • 2.6, Аноним (6), 10:22, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Зная, что у Godot есть линуксовая версия, и при этом юзать виндовую через Wine, это признак какой-то болезни.
     
     
  • 3.11, Аноним (11), 12:50, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Быстрее чем в Винде и быстрее чем нативно. Вот такие клёвые разработчики у Вайна. :)
     
     
  • 4.13, Alexey V. Pautov (?), 14:01, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вот здесь радует Доктор Веб ливдиск, который запускает Линукс-окружение и из него через Вайн виндовую версию лечилки. При этом лечилка есть под Линь нативная. Где логика?
     
     
  • 5.18, Аноним (17), 15:02, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Наверное нативная лечилка под Линь, рассчитана на лечение Линя?
     
  • 2.12, Аноним (12), 14:00, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Почему годот пытается дёргать системные шрифты (noto) из /usr/share/fonts, куда у вайна нет доступа?

    Почему нет? См. "HKEY_CURRENT_USER\Software\Wine\Fonts\External Fonts".
    Так понял, за счёт Fontconfig видит всё от /usr/share/fonts до ~/.local/share/fonts.

     
     
  • 3.14, Аноним (2), 14:08, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Похоже, это оно, спасибо. Не видит после настройки, там написано \??\unix\home\user\.fonts\umeplus-gothic.ttf и \??\unix\usr\share\fonts\unifont\unifont.otf и у вайна нет доступа ни туда ни туда. Это всегда так было? Я помню, пришлось положить все необходимые шрифты в префикс, потому что системные локации игнорировались. Но почему он игнорирует шрифты в префиксе тогда?
     
     
  • 4.16, Аноним (2), 14:32, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Пока непонятно, как удалить, при каждом запуске заполняет. Патчить исходники опять?
     

  • 1.5, Аноним (5), 10:18, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    >Закрыты отчёты об ошибках, связанные с работой игр: Alan Wake

    В своё время прям хорошая сюжетка была:
    https://store.steampowered.com/app/108710/Alan_Wake/

     
  • 1.8, Аноним (7), 10:48, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > отчёты об ошибках

    Игры которым больше 15 лет, всё ещё не могут без ошибок запускаться?!

     

  • 1.10, Аноним (-), 11:37, 14/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/–
     
  • 1.19, Аноним (19), 15:28, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Радует с какой скоростью развивается wine, так держать! Ребята молодцы!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: