ਵਾਈਨ 4.17, ਵਾਈਨ ਸਟੇਜਿੰਗ 4.17, ਪ੍ਰੋਟੋਨ 4.11-6 ਅਤੇ D9VK 0.21 ਦੇ ਨਵੇਂ ਸੰਸਕਰਣ

ਉਪਲੱਬਧ Win32 API ਦੇ ਓਪਨ ਲਾਗੂਕਰਨ ਦੀ ਪ੍ਰਯੋਗਾਤਮਕ ਰੀਲੀਜ਼ - ਵਾਈਨ 4.17. ਸੰਸਕਰਣ ਦੇ ਜਾਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ 4.16 14 ਬੱਗ ਰਿਪੋਰਟਾਂ ਬੰਦ ਕੀਤੀਆਂ ਗਈਆਂ ਸਨ ਅਤੇ 274 ਬਦਲਾਅ ਕੀਤੇ ਗਏ ਸਨ।

ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਤਬਦੀਲੀਆਂ:

  • Движок Mono обновлён до версии 4.9.3;
  • В d3dx9 добавлена поддержка сжатых текстур в формате DXTn (перенесено из Wine Staging);
  • Предложена начальная версия runtime-библиотеки Windows Script (msscript);
  • В ntdll добавлена обработка вызовов APC до запуска процесса;
  • В wined3d добавлена поддержка GPU AMD VEGA12;
  • Реализована поддержка обработки уведомлений о смене устройств через API XRandR;
  • Добавлена поддержка генерации ключей RSA;
  • Для архитектуры ARM64 реализована поддержка бесшовных прокси (stubless proxies) для интерфейсов объектов;
  • ਗੇਮਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਸੰਚਾਲਨ ਨਾਲ ਸੰਬੰਧਿਤ ਬੰਦ ਬੱਗ ਰਿਪੋਰਟਾਂ
    Vampire the Masquerade, AppCAD, Civilization 4, Shed installer, Royal Quest, iCloud.

ਨਾਲ ਹੀ ਪੇਸ਼ ਕੀਤਾ ਪ੍ਰੋਜੈਕਟ ਰੀਲੀਜ਼ ਵਾਈਨ ਸਟੇਜਿੰਗ 4.17, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока не пригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 855 дополнительных патчей. В новом выпуске осуществлена синхронизация с кодовой базой Wine 4.17. Добавлена поддержка ввода в raw-режиме (Raw Input в user32), что позволило избавиться от проблем в играх на базе движка Source, а также Overwatch и Star Citizen. Включены исправления, устраняющие крахи в играх
Empire Earth, Trinklet Supreme и Silent Hill 4: The Room. Добавлена заглушка dsdmo.dll для эффектов DirectSound.

ਵਾਲਵ ਕੰਪਨੀ ਪ੍ਰਕਾਸ਼ਤ ਪ੍ਰੋਜੈਕਟ ਦੀ ਨਵੀਂ ਰੀਲੀਜ਼ ਪ੍ਰੋਟੋਨ 4.11-6, ਜੋ ਵਾਈਨ ਪ੍ਰੋਜੈਕਟ ਦੇ ਵਿਕਾਸ 'ਤੇ ਅਧਾਰਤ ਹੈ ਅਤੇ ਇਸਦਾ ਉਦੇਸ਼ ਵਿੰਡੋਜ਼ ਲਈ ਬਣਾਏ ਗਏ ਗੇਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਸ਼ੁਰੂਆਤ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣਾ ਹੈ ਅਤੇ ਲੀਨਕਸ 'ਤੇ ਸਟੀਮ ਕੈਟਾਲਾਗ ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਵਿਕਾਸ ਫੈਲਣਾ BSD ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ. ਪ੍ਰੋਟੋਨ ਤੁਹਾਨੂੰ ਸਟੀਮ ਲੀਨਕਸ ਕਲਾਇੰਟ ਵਿੱਚ ਸਿੱਧੇ ਵਿੰਡੋਜ਼-ਓਨਲੀ ਗੇਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਪੈਕੇਜ ਵਿੱਚ ਡਾਇਰੈਕਟਐਕਸ 9 ਲਾਗੂ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ (ਇਸ 'ਤੇ ਅਧਾਰਤ ਡੀ 9 ਵੀ ਕੇ), DirectX 10/11 ('ਤੇ ਆਧਾਰਿਤ ਡੀਐਕਸਵੀਕੇ) ਅਤੇ ਡਾਇਰੈਕਟਐਕਸ 12 (ਅਧਾਰਿਤ vkd3d), ਵੁਲਕਨ API ਨੂੰ ਡਾਇਰੈਕਟਐਕਸ ਕਾਲਾਂ ਰਾਹੀਂ ਕੰਮ ਕਰਨਾ, ਗੇਮ ਕੰਟਰੋਲਰਾਂ ਲਈ ਬਿਹਤਰ ਸਮਰਥਨ ਅਤੇ ਗੇਮਾਂ ਵਿੱਚ ਸਮਰਥਿਤ ਸਕ੍ਰੀਨ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਪੂਰੀ-ਸਕ੍ਰੀਨ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।

В новой версии Proton прослойка DXVK (реализация DXGI, Direct3D 10 и Direct3D 11 поверх API Vulkan) обновлена до ветки 1.4, ਜਿਸ ਵਿੱਚ
программный интерфейс Direct3D 11 обновлён до версии 11.4, а DXGI до версии 1.5. Тем временем, разработчики DXVK опубликовали корректирующее обновление ਡੀਐਕਸਵੀਕੇ 1.4.1, в котором устранили проблемы, приводящие к крахам в коде D3D10, и улучшили поддержку игр «Batman: Arkham City», «Hitman 2» и «Ni no Kuni Remastered».

Дополнительно можно отметить новый значительный выпуск проекта ਡੀ 9 ਵੀ ਕੇ 0.21, в рамках которого развивается реализация Direct3D 9, работающая через трансляцию вызовов в графический API Vulkan. Проект основан на кодовой базе проекта DXVK, которая была расширена поддержкой Direct3D 9. По сравнению с реализацией Direct3D 9 на базе WineD3D, D9VK позволяет добиться более высокой производительности, так трансляция Direct3D 9 через OpenGL работает медленнее трансляции через Vulkan.

В ਨਵਾਂ ਸੰਸਕਰਣ добавлены новые вызовы Direct3D 9
D3DBLEND_BOTHSRCALPHA и D3DBLEND_BOTHINVSRCALPHA, реализована система блокировок для изображений MSAA и карт глубины, добавлена поддержка форматов YUV2 и YUVY, добавлен расширенный набор констант при включении программной обработки вершинных шейдеров, проведена оптимизация производительности, для DXSO реализованы вызовы TexM3x3Spec и
TexM3x3VSpec, исправлено 27 ошибок.

ਸਰੋਤ: opennet.ru

ਇੱਕ ਟਿੱਪਣੀ ਜੋੜੋ