Bottles 51.12 расширяет возможности Linux-игр благодаря поддержке D3D8

Bottles, программный инструмент, построенный на базе Wine и призванный помочь пользователям управлять и запускать Windows-приложения и игры на Linux-системах с помощью удобного графического интерфейса, только что выпустил свою последнюю версию, 51.12. Давайте посмотрим, что изменилось.

Основные моменты 51.12

Ключевым обновлением в этом выпуске является добавление поддержки Direct3D 8 (D3D8) через DXVK, слой трансляции Direct3D на основе Vulkan, используемый в играх.

Это позволяет более старым играм и программам DirectX более эффективно работать в среде Linux, что выгодно пользователям, желающим запускать старые игры без сложных конфигураций.

В новой версии также удален декоратор @lru_cache из класса Paths, а также исправлены мелкие опечатки, что упрощает выполнение кода и снижает нагрузку на память.

Кроме того, производительность была повышена за счет использования case-fold для директории drive_c, когда она доступна, что обеспечивает более быструю работу с файлами и возможность поиска.

Что касается исправления ошибок, то в версии Bottles 51.12 устранено несколько критических ошибок, которые влияли на работу пользователей в предыдущих версиях:

  • Устранен сбой при запуске, что повышает стабильность работы программы.
  • Время выполнения GNOME на которое Bottles опирается в своем графическом интерфейсе, было обновлено в манифесте, что обеспечивает лучшую интеграцию с новейшими окружениями рабочего стола Linux.
  • Исправлены предыдущие проблемы с обработкой имен файлов, содержащих пробелы, и выполнением команд в терминале через kgx Launch.
  • Исправлены предупреждения о синтаксисе в интерфейсе командной строки и проблемы с определениями MIME-типов, которые влияли на обнаружение и категоризацию приложений.

Кроме того, в обновлении появилось несколько ориентированных на пользователя функций, повышающих гибкость и удобство использования:

  • Опция пропуска проверки контрольной суммы при установке зависимостей позволяет ускорить процесс установки для пользователей, которым скорость важнее проверки безопасности.
  • Изменения в спецификации входа на рабочий стол теперь включают поле TryExec, которое обеспечивает лучшую интеграцию с окружениями рабочего стола и гарантирует, что ярлыки появляются только тогда, когда исполняемый файл доступен.

Наконец, переход от add_mime_type к add_pattern в управлении файловыми фильтрами знаменует собой важное улучшение в работе Bottles с ассоциациями файлов, особенно в некоторых дистрибутивах Linux, где фильтрация файлов вызывает проблемы.

Более подробную информацию обо всех изменениях в Bottles 51.12 можно найти в журнале изменений.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)