Если вы любите играть в игры на GNU/Linux, то вам пригодится проект Wine. Благодаря данному уровню совместимости, вы сможете сыграть очень много игр, которые работают только на Windows. Wine не является эмулятором, он "на лету" преобразует вызовы Windows API в вызовы POSIX, при этом сокращая нагрузку на ваш компьютер. Этот проект на столько хорошо развился, что можно уже не возвращаться к Windows.
Что нового в этом выпуске (подробности см. ниже):
- Дальнейшая работа над полной поддержкой PE в драйвере PostScript.
- Начальная поддержка загрузки модулей ARM64EC.
- Дополнительная работа над реструктуризацией IME.
- Различные исправления ошибок.
Ошибки, исправленные в версии 8.7 (всего 18):
- #33945 Предупреждения о сборке Wine с gcc.
- #35254 Программа установки Freemake Video Converter 4.1 жалуется на запуск процессов Freemake (встроенное приложение-заглушка 'findstr' всегда возвращает "match").
- #48596 Многим приложениям требуется tasklist.exe для поддержки печати списка процессов в CSV формате '/fo CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)
- #49964 32-битный dxdiag не поддерживает переключатель командной строки '/64bit' (запуск 64-битного dxdiag)
- #50576 ACAT Phrase, часть Intel Assistive Context-Aware Toolkit (ACAT) v1.00.0 (.NET 4.5 приложение) падает на нереализованной функции 'uiautomationcore.dll.UiaNodeFromFocus'
- #51107 rise of nation extended: невозможно сделать мультиплеер при наличии более одного сетевого интерфейса
- #52269 Captvty не может найти свою собственную папку tools/cefsharp
- #53073 mfplat: нереализованная функция при загрузке Devil May Cry 1
- #53826 Попытка установить / обновить battle.net приводит к ошибке Qt
- #54250 winedbg загружает неверные символы отладки для встроенных dlls
- #54367 Wow64 wineboot не может сгенерировать 32Bit фрагмент wineprefix
- #54596 Wavelab 6.1 имеет проблемы со сворачиванием окна
- #54733 Notepad3 падает на нереализованной функции SHLWAPI.dll.StrFormatByteSizeEx
- #54760 imm32:imm32 - test_ImmActivateLayout() не работает в Windows
- #54864 imm32:imm32 - test_ImmSetOpenStatus() не работает в Windows в корейской локали
- #54879 RtlValidSecurityDescriptor должен возвращать TRUE, если данный дескриптор действителен.
- #54904 RtlInitializeSid должен возвращать NTSTATUS
- #54918 компиляция nvcuda не удалась threadpoolapiset.h:36:55: error: expected declaration specifiers before '__WINE_DEALLOC'
Более подробную информацию можно увидеть здесь.