vk.com

Выберите язык

Вышла новая версия Wine 6.12

  Wine (первоначально аббревиатура от Wine Is Not an Emulator) - это уровень совместимости, позволяющий запускать приложения Windows в нескольких POSIX-совместимых операционных системах, таких как Linux, macOS и BSD. Вместо имитации внутренней логики Windows, такой как виртуальная машина или эмулятор, Wine транслирует вызовы Windows API в вызовы POSIX на лету, устраняя потери производительности и памяти, связанные с другими методами, и позволяя вам полностью интегрировать приложения Windows в ваш рабочий стол.

 

  Что нового в этом выпуске (подробнее см. Ниже):

- Встроенные темы "Blue" и "Classic Blue".
- Дальнейшая работа по преобразованию WinSock в PE.
- Начало работы над реализацией интерфейса NSI (Network Store Interface).
- Поддержка 32/64-битных представлений реестра в reg.exe.
- Различные исправления ошибок.

Ошибки исправленные в 6.12 (всего 42):

 

- Отсутствие поддержки сети в игре Joint Operations Typhoon Rising.
- В Пробной сборке Visual C++ 2005 зависание при первом запуске после перезагрузки.
- wine-mono не поддерживал WPF.
- WiX 3.5 с Mono 2.10 генерировал битые MSI пакеты, когда 2 файла одинакового размера добавляются в один инсталлятор.
- WiX Toolset v3.x: light.exe не мог найти файлы в глубоко вложенных каталогах.
- Установщик Cypress PSoC Creator 3.0 не работал с Wine-Mono ('System.SystemException: Ошибка при запуске C:\windows\mono\mono\mono\mini\mono.exe: File not found.').
- Обеспечение управления сборок для замены DirectX для Mono (демо Gray Matter).

- The Bureau XCOM Declassified (управляемая C++/CLI игра на платформе .NET 4.0) аварийно завершалась с Wine-Mono.

- Многим играм требовались отложенные контексты d3d11 (Diablo 3, Dark Souls 3, The Evil Within, Elex, Alien: Isolation, Assassin's Creed III).
- Heroes III Horn of the Abyss 1.5.4 проблема с TCP/IP.
- Rainbow Six Siege зависала на заставке Uplay.
- Интерактивная оболочка C# Mono завершала работу при вводе символа.
- Непоследовательное значение %ERRORLEVEL% после установки значения env var в cmd.exe.
- Несколько программ установки вызывали 'reg.exe' с необработанной командой 'copy' (CDBurnerXP 4.1.x - 4.4.x, Windows PowerShell 2.0).
- DWScript Http.sys 2.0 Web Application Server demo падает при запуске (требовалась поддержка свойства httpapi.HttpSetUrlGroupProperty 'HttpServerLoggingProperty').
- Sid Meier's Civilization® VI застревала на сером экране после вступительного ролика.
- Несколько Direct2D-приложений перестали работать после обновления до Wine 5.10, которое удалило рекламу интерфейса ID3D10Device на устройствах d3d11 (Altium Designer 20, плагин T-Force Alpha Plus VST2 64bit, MSDN-Direct2D-Demo).
- Несоответствие поведения в API-функции GetOpenFileName.
- Total Commander 9.51: при использовании сторонней темы в Windows XP не отображались кнопки оптического привода и функциональные кнопки в нижней части окна (F5 Copy).
- S.T.A.L.K.E.R.: Call of Pripyat нуждался в реализации D3DX10CreateTextureFromMemory.
- Сообщения WM_INPUT не принимались для устройств HID, зарегистрированных с помощью RegisterRawInputDevices.
- Программа установки WiX Toolset v3.11 падала при загрузке XML-файла обновления.
- MSBuild не удавалось запустить FileTracker.
- Регрессия: Far Cry падал при запуске.
- Регрессия 6.4: 32-битный Cheat Engine при подключении своего отладчика приводил к аварийному завершению целевого процесса.
- rundll.exe и winoldap.mod аварийно завершали работу.
- Регрессия Wine 6.10, dinput был сломан в некоторых ситуациях.
- Регрессия - цвета Warframe были испорчены - wine staging.
- Frostpunk не запускался со встроенным msvcr120.
- Регрессия Wine 6.10, падение после сообщения "_Locinfo__Locinfo_ctor_cat_cstr" в CLI.
- Ввод контроллера Timespinner перестал работать в wine 6.10.
- GUI exe получал неверный StdOutput HANDLE при запуске через ShellExecuteEx.
- S.T.A.L.K.E.R. Anomaly 1.5.1: AI Targeting Is Broken
- Пакеты wine для ubuntu имели проблемы с зависимостями.
- Youkoso! Sukebe Elf no Mori e (демо) не показывали уменьшенное изображение в настройках монитора.
- Metal Gear Solid V: Ground Zeroes нуждался в реализации d3d11_swapchain_GetLastPresentCount.
- Clang-cl 12 не работал на нереализованной функции KERNEL32.dll.GetProcessGroupAffinity.
- Imperium Great Battles of Rome не мог воспроизвести видео.
- DWScript Http.sys 2.0 Web Application Server demo падал при запуске (требовалось httpapi.HttpSetServerSessionProperty)
- Многим приложениям требовалась tbs.dll (Windows PC Health Check, TrouSerS, readpcr)
- Программа установки QQ 2021: отсутствовало разрешение на путь установки.
- SCM ошибочно пытался запустить 64-битные драйверы ядра как 32-битную службу из-за неправильной обработки характеристик образа 'IMAGE_FILE_DLL' в 'kernel32.dll.GetBinaryTypeW' (Protect DiSC 'acedrv11.sys') 

 

Более подробную информацию смотрите здесь.