После выхода новой основной стабильной версии WineHQ не дышал и уже начал подготовку следующей. 24 января мы получили Wine — это не эмулятор v8.0И сегодня, десять дней спустя, они запустили WINE 8.1. И прежде чем продолжить, мы должны объяснить, с чем мы имеем дело. Это версия разработки из которых будут приходить каждые две недели, или, другими словами, первое нестабильное обновление из тех, что будут выпущены для подготовки к запуску WINE 9.0, которое выйдет в начале 2024 года.
И, объяснив вышесказанное, мы теперь вернулись к тому, что можно было бы считать нормальным, потому что оно наиболее распространено. Эти заметки включают в себя все новые функции, которые были введены с момента запуска предыдущей версии, на этот раз Изменения 299. Ниже вы видите список с 27 исправленными ошибками, которые были добавлены в список исправлений.
В этих версиях они также предоставляют список с некоторыми из наиболее примечательных нововведений, и в этой WINE 8.1 WineHQ подчеркнул, что версия для Windows был помещен в Windows 10 для новых конфигураций по умолчанию и что они сделали много отложенных очисток кода, которые они не могли сделать раньше, потому что они были в замороженном коде. Список основных моментов закрывает пункт, в котором упоминаются различные исправления ошибок.
Исправлены ошибки в WINE 8.1
- Dungeons & Dragons Online вылетает на FreeBSD.
- Для нескольких игр Blizzard требуются библиотеки dxgi и d3d11, сопоставленные без промежутка между двумя сегментами LOAD (Diablo III v2+, World of Warcraft, Overwatch).
- FL Studio: Нажатие Backspace при редактировании имени чего-либо преждевременно закрывает окно редактирования имени.
- Он так и не вышел из критического раздела на freetype.c.
- Anno 1800: очень медленная и плохая производительность.
- Ошибки чтения устройства регистрируются в dmesg при запуске команд WINE с пустым приводом CD/DVD, начиная с версии 5.5.
- msi:package не работает в Windows 10, если привилегии недостаточно высоки.
- gdi32:драйвер иногда завершается с ошибкой STATUS_GRAPHICS_PRESENT_OCCLUDED.
- Вывод dinput8:hid слишком велик в WINE.
- winemac.drv не работает на неметаллических графических процессорах.
- WINE не распознает Ipega PG-9025 LT, RT и правый аналоговый стик ошибочно назначен на RT и LT.
- Free PC Audit 5.1.211.96 не показывает информацию на вкладке "Brief" (требуется метод GetBinaryValue класса StdRegProv).
- winhttp:url предполагает, что 0xfb00 не может быть преобразован в кодовую страницу ANSI, не работает с кодовой страницей UTF-8.
- ieframe:webbrowser — test_ClientSite() имеет редкий сбой в Windows 10 1809+.
- adsldp:ldap — test_ParseDisplayName() иногда не может подключиться к серверу.
- cmd.exe: FOR /F USEBACKQ не обрабатывает выходные данные команд в кодировке UTF-16.
- GOG Galaxy не работает с GetExtendedTcpTable().
- Logitech X-56 Stick блокирует подсистему джойстика, если она подключена.
- Snagit нужен класс Win32_Volume («выберите идентификатор устройства из win32_volume, где буква диска = C:»).
- ListView не обновляется при переключении между стилями List и Details.
- Переполнение буфера RtlCopyContext.
- nsi:nsi — test_tcp_tables() иногда не работает в WINE.
- AviUtl отображает японский текст как мусор после преобразования в поле редактирования ExEdit.
- crypt32:cert — testVerifyRevocation() получает неожиданный успех в WINE при втором выполнении.
- Ложное сообщение fixme при вызове ScrollWindow().
- RtlGenRandom не работает в системах с более чем 128 ядрами.
- ws2_32:sock — test_reuseaddr() переполняет переменную sockaddr при чтении в нее имени пары AF_INET6.
WINE 8.1 вышла на несколько часов раньше, чем обычно, но в пятницу, как и ожидалось в разрабатываемом выпуске, который выходит раз в две недели. Теперь его можно скачать с ссылку. В страница загрузки есть информация о том, как установить эту и другие версии на такие операционные системы, как Debian и Ubuntu, но ее также можно установить на Android и macOS.
Следующей версией будет WINE 8.2, и ожидается, что она появится в следующую пятницу, 17 февраля. Что касается того, что он представит, то логичнее всего думать, что список изменений будет сохранен или даже увеличен, поскольку на этом этапе их уже более 600.