Несколько часов назад уже доступна новая разрабатываемая версия этого программного обеспечения для запуска приложений Windows на других платформах. То, что они дали нам вчера, было WINE 8.5, y он пришел две недели спустя 8.4, в котором подчеркивается ранняя поддержка Wayland. На этой неделе они ничего из этого не упомянули, но предполагается, что с тех пор они будут продолжать добавлять улучшения в этом аспекте, пока поддержка не будет завершена.
Что касается новинок WINE 8.5, которые WineHQ сочла достойными упоминания, то они подчеркнули, что интегрированный vkd3d был загружен в v1.7, в компиляторе IDL улучшены отчеты об ошибках, поддерживается разделяемый раздел реестра Wow64 Classes, дополнительные исправления в поддержке IME и поддержка настройки темной темы WinRT, а также последний список исправлений различных ошибок. Всего в WINE 8.5 было внесено 359 изменений, из которых почти треть была оставлена разработчиком (Реми Бернон, 105).
Исправлены ошибки в WINE 8.5
Список ошибок, исправленных в WINE 8.5, насчитывает 21 патч:
- Deus Ex: Invisible War v1.2 вылетает при использовании горячей клавиши для быстрой загрузки сохраненной игры.
- Notepad++ 7.6.3 аварийно завершает работу при двойном поиске, и первый раз находит результаты.
- Fair Strike не может сопоставить джойстик, потому что IDirectInputDevice8 SetActionMap является полузаглушкой.
- Bible Black ~Вальпургиева ночь~ не запускается.
- Sins of the Solar Empire Rebellion (Gog 1.975.1) вылетает из-за того, что не реализована функция concrt140.dll.?.
- CheckTaskCollection@_UnrealizedChore@details@Concurrency@@IAEXXZ.
- Песочница Chromium не работает из-за того, что GetSecurityInfo отказывает в доступе.
- mscoree:mscoree — test_loadpaths_execute() иногда получает ошибки при создании каталога.
- VARA FM вылетает из-за нереализованной функции pdh.dll.PdhVbGetDoubleCounterValue.
- Просмотры списков Treecomp и, возможно, другие виджеты не отображаются.
- Установщик Chocolatey OpenSSH не работает.
- Демо-версия Conspiracy's Clean Slate 64K аварийно завершает работу из-за сбоя компиляции шейдера HLSL.
- LibreVR Revive не запускается (CertGetNameStringW с dwType=CERT_NAME_ATTR_TYPE и pvTypePara отсутствуют дополнительные обратные вызовы).
- reg.exe:copy, reg.exe:delete, reg.exe:export, reg.exe:import & reg.exe:query (+32-bit reg.exe:add) — 64-битные тесты завершаются сбоем из-за ошибок ERROR_ACCESS_DENIED в вине.
- Ultimate Race Pro вылетает после вступительных видеороликов.
- ldp.exe аварийно завершает работу при попытке добавить, удалить, изменить или сравнить запись без имени.
- adsldp:ldap — test_DirectorySearch() не работает в Windows и Linux.
- imm32:imm32 — test_ImmEscape() не работает в корейском языке в Windows.
- imm32:imm32 — test_ImmGetProperty() не работает в корейском языке в Windows.
- Привязка LDAP через SSL к серверу и порту, которые не поддерживают SSL, зависает навсегда.
- LDAP Explorer (LEX) выдает исключение при попытке подключения через SSL.
- сборка вина не работает с bison 3.0.5.
WINE 8.5 теперь можно загрузить с помощью следующей кнопки. в страница загрузки есть информация о том, как установить эту и другие версии на такие операционные системы, как Debian и Ubuntu, но ее также можно установить на Android и macOS.