Если вы любите играть в игры на GNU/Linux, то вам пригодится проект Wine. Благодаря данному уровню совместимости, вы сможете сыграть очень много игр, которые работают только на Windows. Wine не является эмулятором, он "на лету" преобразует вызовы Windows API в вызовы POSIX, при этом сокращая нагрузку на ваш компьютер. Этот проект на столько хорошо развился, что можно уже не возвращаться к Windows.
Что нового в этом выпуске:
- В комплекте библиотека FluidSynth для DirectMusic.
- Больше возможностей управления окнами в драйвере Wayland.
- Расширена поддержка эффектов в Direct3D 10.
- Исправлены различные ошибки.
Ошибки, исправленные в версии 8.18 (всего 44):
- #32574 Patrician 4 не запускается (ошибка в 'App::Initialize')
- #41645 Авария Unreal Tournament 2004
- #43017 Unreal Tournament 2004/UT2004.exe аварийно завершает работу из-за ошибки "intel_do_flush_locked failed: Cannot allocate memory"
- #43185 Игра "Battle Bugs" не реагирует на запросы после запуска игры
- #44275 Демо-версия Shadow of Memories зависает на экране настройки графики
- #44276 Плохая обработка смены разрешения в демоверсии Shadow of Memories
- #48905 Inner Chains запускается на черном экране при наведении курсора мыши
- #52641 Авария при загрузке игры Feeding Frenzy 2
- #53276 comctl32:edit & user32:edit - test_paste() иногда не может получить доступ к буферу обмена в Windows
- #54069 ddraw:ddraw7 - test_texture_wrong_caps() иногда не работает на Windows 8+
- #54156 comctl32:edit & user32:edit - test_paste() иногда получает пустую строку на Windows
- #54420 Предупреждение "не удалось зарезервировать диапазон" macOS Ventura
- #54430 user32:menu - test_menu_input()'s test 0 sometimes fails on Windows 7
- #54441 windows.media.speech:speech - test_Recognition() иногда получает неожиданное состояние распознавателя на Windows 10
- #54699 Motorola Ready For Assistant не запускается, RoOriginateLanguageException в Windows.Networking
- #54744 explorerframe:taskbarlist - test_ITaskbarList() иногда получает E_NOTIMPL под Windows
- #54783 cryptowinrt:crypto - test_Credentials_Statics() иногда получает неожиданно высокий refcount в Wine
- #54791 explorerframe:nstc - test_events() иногда получает неожиданные события на Windows 7
- #55108 xaudio2_8:xaudio2 не работает на Windows 10+
- #55211 Файл печати не усекается перед запуском нового задания печати с тем же целевым файлом
- #55236 scrrun:dictionary - 64-битная test_hash_value() получает плохие хэши на Windows
- #55241 64-битные winmm:capture и winmm:wave терпят крах в Windows 8
- #55245 ntdll:om - 32-битная test_all_kernel_objects() получает нарушение доступа на w8 VM
- #55272 64-битный ntdll:exception аварийно завершается на Windows 10 1607 & 1709
- #55273 ntdll:wow64 - 64-битная test_cpu_area() получает плохие смещения на Windows 10 1607 & 1709
- #55528 Vitis 2020.1 не может найти свои библиотеки (ошибка cmd.exe с вложенным однострочным оператором if, устанавливающим PATH)
- #55606 Печать в Finale 27 - некорректный кегль строки
- #55627 Падение secur32:negotiate & secur32:ntlm из-за NULL-обмена на macOS
- #55631 ntdll:file - test_file_rename_information не работает на Windows 10 1607 и старше
- #55632 ntdll:file - test_file_link_information() не работает на Windows 10 1709 и старше
- #55634 Genshin Impact использует очень длинные URL-адреса
- #55648 ntdll:wow64 - test_peb_teb() аварийно завершается на macOS
- #55652 Вызов FindResourceW() не позволяет запустить windows.applicationmodel:model на Windows 8
- #55656 user32:dialog - test_IsDialogMessage() не работает в локалях hi-u8 и mx-MX на Windows
- #55658 msinfo32 не запускается на macOS / wow64 (был psapi:psapi_main - test_EnumProcessModules*() не работает на macOS)
- #55670 Wordpad больше не может печатать несколько копий одной страницы
- #55674 64-битный wineserver/wine-preloader зависает на macOS 14.
- #55686 msvcr120:msvcr120 - test_StructuredTaskCollection() иногда не работает в Wine
- #55696 msvfw32:mciwnd - 64-битный тест test_MCIWndCreate() аварийно завершается в Wine
- #55701 Программа запуска Sniper Elite 5 открывает Wine Internet Explorer вместо окна Options
- #55708 cpython 3.12.0 не запускается в wine, требуется нереализованная функция propsys.dll.VariantToString
- #55713 mspaint.exe завершается с ошибкой: Unhandled exception: unimplemented function propsys.dll.PropVariantToUInt32WithDefault
- #55732 kernel32:loader - В Wine не работает 64-битная функция test_import_resolution()
- #55733 ntdll:file - test_file_rename_information_ex() не работает на Windows 10 1607 & 1709
Более подробную информацию можно увидеть здесь.