Вышел WINE 8.3

Вышел Wine 8.3 — последний релиз программы с открытым исходным кодом для работы с играми и приложениями Windows на Linux и других платформах.

Основные улучшения Wine 8.3

  • Поддержка Low Fragmentation Heap;
  • Поддержка карт Smard с помощью PCSC-Lite;
  • Встроенная библиотека Zydis для более корректного дизассемблирования;
  • Различные исправления ошибок.

Поддержка кучи с низкой фрагментацией (Low Fragmentation Heap) в NTDLL предназначена для уменьшения фрагментации путем вырезания меньших блоков из больших выделенных блоков. Поддержка кучи с низкой фрагментацией была начата несколько месяцев назад, но не попала в Wine 8.0 из-за различных проблем и только сейчас стала частью релиза.

Также примечательна начальная поддержка смарт-карт с помощью PCSC-Lite. В конечном счете, это работает над устранением нескольких давних ошибок в Wine, связанных с поддержкой Smart Card и ошибками приложений, которые, надеемся, будут устранены в ближайшем будущем.

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

  1. 3D Sexvilla 2: очень долгое время загрузки
  2. Path of Exile постоянно заикается
  3. При установке игры «В чем секрет?» не удается создать иконку
  4. Sacred: необработанное исключение в Wine 7.14
  5. Escape from Tarkov нуждается в реализации DisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME)
  6. Сильный дождь в Saints Row: The Third приводит к сильному снижению FPS
  7. Untis 2015 (.NET 4.0 приложение) падает при запуске с Wine-Mono
  8. Многим приложениям PC/SC требуется реализация winscard.SCardEstablishContext (приложение для немецких удостоверений личности AusweisApp2 1.x, тестовые приложения SmartCard, клиент Seneka EBDYS, Aruba Key)
  9. Для нескольких приложений PC/SC требуется реализация winscard.SCardListReaders (ключ Aruba, тестовые приложения SmartCard)
  10. При распределении сканирование свободного списка может привести к O(n) времени
  11. Кнопка не нажимается при изменении настройки dpi в установщике Office 2007
  12. Куча Wine работает плохо, когда несколько потоков одновременно выделяют или освобождают память
  13. 6.0.1 Введена ошибка, приводящая к закрытию Wavelab при загрузке пресетов
  14. тест ntdll:rtlstr аварийно завершается на арке win32 с локалью hi-IN
  15. KeePassXC нуждается в Windows.Security.Credentials.KeyCredentialManager (UWP)
  16. rouvy: не удается обновить сервер, нереализованная функция bthprops.cpl.BluetoothRegisterForAuthenticationEx
  17. shlwapi:ordinal- test_SHFormatDateTimeA() не работает на конфигурации со смешанными локалями
  18. Аварии Swift из-за нереализованной функции api-ms-win-core-realtime-l1-1-1.dll.QueryUnbiasedInterruptTimePrecise
  19. Отсутствие реализации ntdll.RtlAddressInSectionTable() приводит к аварийному завершению работы всех экзов GraalVM Native Image при загрузке
  20. Hardwar UIM6.0 падает в версии 8.0, не падает в версии 6.0.3
  21. dbghelp:dbghelp- Перечисление test_loaded_modules() не работает на Windows 10 1607
  22. riched20:editor- test_EM_GETSELTEXT() не работает в локали хинди на Windows
  23. 64-битный oleaut32:usrmarshal аварийно завершает работу в Wine
  24. Rich Edit аварийно завершает работу при нажатии Ctrl+Right после последнего абзаца
  25. riched20:richole- subtest_InsertObject() не работает в локали хинди на Windows
  26. Программа установки SpeedCommander 20 падает на нереализованной функции SHELL32.dll.Shell_GetCachedImageIndexW
  27. kernel32:locale- test_NLSVersion() не работает на Windows 10 22H2
  28. kernel32:locale- тест GetNumberFormatEx() не работает на Windows 11
  29. kernel32:locale- Тест NtGetNlsSectionPtr() не работает в Windows 11

Дополнительную информацию см. в примечаниях к патчу на WineHQ.

Как установить последнюю версию wine.

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.