vk.com

Выберите язык

Разработка

  • Вышла новая версия DXVK 1.3.3 слоя для преобразования D3D10 и D3D11 в Vulkan

    - Улучшена совместимость с Clang и libc++ (PR #1173)
    - Реализовано правильное отслеживание угроз для представлений ресурсов в соответствии с требованиями среды выполнения D3D11. Это исправляет визуальные артефакты в Shining Resonance: Refrain на графических процессорах AMD. (В некоторых играх это может оказать небольшое влияние на производительность.)
    - Far Cry Primal: решена странная проблема, из-за которой графика игры стала красной...

  • Вышла новая версия Proton GE Proton-6.13-GE-1

    - Обновлен обходной путь запуска FFXIV (ранее использовался BrowserType, вместо него нужен Browser).
    - Добавлен параметр запуска envvar NOSTEAM=1 для FFXIV и FFXIV trial. Это позволит вам запускать либо steam, либо автономную версию в steam через proton.
    - Переработаны патчи для геймпада SDL от proton поверх staging. Исправлены различные проблемы с отображением контроллера и проблемы с обратной связью.
  • Вышла новая версия Wine - 5.1

    - Поддержка использования LLVM-MinGW в качестве PE кросс-компилятора.
    - Улучшен отчет о местонахождении ошибки в JScript и VBScript.
    - Улучшения моникеров OLE.
    - Различные исправления ошибок (всего 32).
  • Вышла новая версия Wine 6.11

    Что нового в этом выпуске (подробнее см. Ниже):

    - Поддержка тематизации во всех встроенных программах.
    - Все остальные математические функции CRT импортированы из Musl.
    - Поддержка MP3 требует libmpg123 также на macOS.
    - Поддержка кодировки 720 (арабский).
    - Различные исправления ошибок. 

  • Дорожная карта на 2021 год для кроссплатформенного игрового движка Unity

  • Линус Торвальдс не рекомендует использовать ZFS в Linux

  • На следующей неделе начнется замораживание кода Wine 5.0

     Руководитель проекта Wine Alexandre Julliard поделился тем, что на следующей неделе будет ожидаемый код заморозки сезона для Wine 5.0. Wine 4.22 выйдет через неделю и станет последним моментом, когда разработчики Wine смогут использовать любые функции, которые они захотят увидеть в этом ежегодном стабильном выпуске. После этого будут выпускаться еженедельные релизы Wine 5.0 до тех пор, пока релиз 5.0.0 не будет готов к выпуску, скорее всего это будет, в январе или феврале.

  • Предложен патч ядра Linux для Windows игр

      Современные приложения Windows выполняют инструкции системного вызова непосредственно из кода приложения, не проходя через WinAPI. Это нарушает эмуляцию Wine, потому что у нее нет шансов перехватить и эмулировать эти системные вызовы, прежде чем они будут отправлены в Linux.
      Основная цель патча: фильтровать и выяснять, выполняются ли вызовы из самого Wine или из запущенного приложения Windows. Предложено использовать функцию seccomp, которая обычно используется в целях безопасности, но это ни в коем случае не функция безопасности, это возможность улучшить функционал для Wine, используя повторно то, что уже доступно.

  • Релиз стабильного Wine 5.0.1

    - Исправлена компиляция с gcc 10
    - Добавление часовых поясов
    - Различные исправления ошибок (всего 37)
    - Ресурсы уже доступны. Бинарные пакеты находятся в процессе сборки и вскоре появятся в соответствующих местах загрузки.
  • Состоялся анонс Unreal Engine 5

  • Состоялся релиз Wine 5.13

    - Реализован вызов IniFileMapping для отражения (mapping) файлов конфигурации в формате ini (win9x) в соответствующие параметры в реестре (NT). В функции GetPrivateProfileStringW(), WritePrivateProfileStringW(), GetPrivateProfileSectionNames() и WritePrivateProfileSection() добавлена поддержка отражения в реестр.
    - Задействованы преобразователи системных вызовов (thunk) в функциях NTDLL.
    - Повторная реализация печати чисел с плавающей точкой.
    - Начало реструктуризации поддержки консоли.
    - Исправления ошибок (Всего 22).
  • Состоялся релиз Wine 5.15

    - Начальная реализация библиотек XACT Engine.
    - Начало математической библиотеки в MSVCRT на базе Musl.
    - Еще одна реструктуризация поддержки консоли.
    - Улучшения производительности Direct Input.
    - Исправления обработки исключений на x86-64.
    - Различные исправления ошибок. (всего 27)

  • Состоялся релиз версии Wine 5.9

    - Значительный прогресс в бэкэнде WineD3D на базе API Vulkan.
    - Реализована начальная поддержка разделения DLL на варианты в форматах PE и разделяемых библиотек Unix (.so). Предложена начальная версия ntdll.so.
    - Добавлена поддержка генерации файлов PDB при сборке PE-библиотек.
    - Обеспечено обновление меток времени в USD (User Share Data) ядра.
    - Различные исправления ошибок.(всего 29)