Вышли Wine 9.8 и Wine-Staging 9.8

Вышли обновления для разрабатываемой и тестовой версий WINE 9.8 и Wine-Staging 9.8.

Чтобы установить любую последнюю версию WINE воспользуйтесь этой инструкцией.

Что нового в Wine 9.8

Основные моменты этого выпуска включают:

  • Движок Mono обновлен до версии 9.1.0;
  • Файлы, сгенерированные на основе IDL, используют полностью интерпретируемые заглушки;
  • Улучшена поддержка RPC/COM на платформах ARM;
  • Различные исправления ошибок.

Изменения по сравнению с Wine Mono 9.1.0:

  • В связи с изменением лицензии Vagrant, файлы сборки Vagrant были удалены в пользу Podman. Официальная сборка этого релиза также была сделана с использованием Podman;
  • Исправлена ошибка сборки на системах, использующих политику планирования, не входящую в жестко закодированный список;
  • Исправлен сбой при автоматической генерации COM-интерфейса для некоторых классов с типами массивов в сигнатуре;
  • Реализована функция String.Concat(object, object, object, object, __arglist);
  • Исправлено удвоение символов при наборе текста в Terraria;
  • Добавлена поддержка ввода с джойстика и клавиатуры в управляемом DirectX/monoDX;
  • Добавлена поддержка свойства ApplyToOverrides в System.Web.Extensions;
  • Исправлена ошибка System.Drawing.Icon, некорректно отвергающая хэндлы курсора, что также приводило к поломке System.Windows.Forms.Cursor.Hotspot;
  • Исправлено зависание при вызове System.Environment.Exit в то время, когда другой поток находится в длинном нативном вызове.

Обновления:

  • SDL2 до версии 2.30.2;
  • FNA до версии 24.03;
  • llvm-mingw до 20240320.

В этом релизе разработчиков Wine исправлено 22 ошибки, включая ошибку, возникшую еще в 2005 году, которая касалась установщика Microsoft Office 97. Также исправлены ошибки Battle.net, Corsair iCUE 4, Installshield и другие различные приложения и проблемы совместимости с Windows.

Что нового в Wine-Staging 9.8

Wine-Staging 9.8 содержит 430 патчей и исправляет игру 16-летней давности

После релиза Wine 9.8, в котором исправлена ошибка почти 20-летней давности при установке Microsoft Office 97, сегодня выходит Wine-Staging 9.8 — еще более экспериментальная смесь Wine, содержащая сотни дополнительных патчей, которые проходят период тестирования для последующего включения в основную кодовую базу.

Wine-Staging 9.8 содержит 430 исправлений по сравнению с текущей версией Wine 9.8. Wine-Staging 9.8 немного меньше, чем предыдущие выпуски, благодаря тому, что в него было добавлено несколько исправлений WIDL, а также патч stdole32.tlb, который исправлял проблему с установкой Microsoft Office 97. Кроме того, из Wine-Staging 9.8 было исключено несколько патчей для Pipelight, Wine X11 XEMBED и других.

В Wine-Staging 9.8 обновлен Git-код VKD3D, а также добавлено несколько других обновленных патчей. Единственным новым патчем в этом двухнедельном цикле является исправление ошибки 46012. Эта ошибка представляет собой сообщение шестилетней давности о невидимых текстурах в игре Command & Conquer 3: Kane’s Wrath.

Патч предназначен для реализации ID3DXEffect::SetRawValue, так что, возможно, и другие игры/программы получат пользу.

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Источник
Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.