وائن 4.20 اور وائن سٹیجنگ 4.20 کے نئے ورژن

دستیاب Win32 API کے کھلے نفاذ کی تجرباتی ریلیز - شراب 4.20. ورژن کی رہائی کے بعد سے 4.19 было закрыто 37 отчётов об ошибках и внесено 341 изменение.

سب سے اہم تبدیلیاں:

  • Задействован новый выпуск движка Mono 4.9.4 c обновлением поддержки ایف این اے (проект по созданию альтернативной реализации Microsoft XNA Game Studio 4.0 для упрощения портирования Windows-игр);
  • VBScript اور JScript میں کوڈ اسٹیٹ کا تحفظ فراہم کیا گیا (اسکرپٹ پرسسٹینس)؛
  • Реализация графического API Vulkan приведена в соответствие с новой спецификацией Vulkan 1.1.126;
  • Улучшена поддержка LLVM MinGW;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe — Episode One, A Story About My Uncle, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher.

اس کے علاوہ واقعہ پیش آیا منصوبے کی رہائی وائن سٹیجنگ 4.20, развивающего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока не пригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 832 дополнительных патча.

В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 4.20. В основной состав Wine перенесены 8 патчей, затрагивающих dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf и ole32. Добавлен патч с реализацией функции Direct3DShaderValidatorCreate9(), необходимой для запуска демо-версии The Sims 2. Обновлены патчи winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

اس کے علاوہ، آپ نوٹ کر سکتے ہیں проведение работы پر добавлению в DXVK مواقع прямого использования Direct3D 11 в Linux, без привязки к Wine. До сих пор прослойка DXVK с реализацией DXGI (DirectX Graphics Infrastructure), Direct3D 10 и Direct3D 11 через API Vulkan, собиралась в виде DLL-библиотеки и могла использоваться только с Wine для запуска Windows-игр. Предложенные изменения дают возможность собрать DXVK в форме разделяемой библиотеки для Linux, которая может связываться с обычными Linux-приложениями для использования в них API Direct3D 11. Подобная возможность может оказаться полезной для упрощения портирования Windows-игр для Linux.

ماخذ: opennet.ru

نیا تبصرہ شامل کریں