Кандидат в релизите на Wine 5.0 и издаване на пакета за стартиране на Windows игри Proton 4.11-10

Започна тест на първия кандидат за изданията на Wine 5.0, отворена реализация на Win32 API. Кодовата база е преведена в етап на замразяване преди изданието, което се очаква в края на декември или в началото на януари. В сравнение с изданието Вино 4.21 закрито са 37 отчета за грешки и направени 475 изменения.

Наиболее значительные изменения:

  • Браузърен енджин Wine Gecko, който се използва в библиотеката MSHTML, е обновен до версия 2.47.1. Кодът за зареждане на Gecko е преработен и е добавена възможността за стартиране от обща, нефинализирана инсталация на Wine;
  • Таблиците на Unicode са обновени до версия 12.1.0. Функциите в ntdll за преобразуване на Unicode са преработени;
  • Добавена е начална версия на библиотеката MSADO (ActiveX Data Objects) с интерфейс за достъп и манипулация на данни през OLE DB провайдър, например, за свързване на приложения със SQL-сървър;
  • В утилитата WUSA (Windows Update Standalone) е добавена поддръжка за инсталиране на актуализации;
  • Продължава работата по прехвърляне на кода от kernel32 в kernelbase и реорганизация на данните в библиотеките. Например, прехвърлени са Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, а също така функции за работа с часови зони. Кодът за инициализация на ядрото е частично прехвърлен в ntdll;
  • В bcrypt е добавена поддръжка за заверка на хешове с цифрови подписи, базирани на ключове ECDSA;
  • В VBScript са добавени много нови функции, включително ScriptTypeInfo_* и ScriptTypeComp_Bind*;
  • Затворени са отчетите за грешки, свързани с работата на игри и приложения:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

Освен това, компанията Valve е публикувала ново издание на проекта Proton 4.11-10, който е основан на разработките на проекта Wine и е насочен към осигуряване на стартиране на игрални приложения в Linux, създадени за Windows и представени в каталога Steam. Разработките на проекта се разпространява по лицензия BSD. Proton позволява директно стартиране на игрови приложения в Linux-клиента на Steam, доставени само за Windows. Пакетът включва реализиране на DirectX 9 (на базата на D9VK), DirectX 10/11 (на база DXVK) и DirectX 12 (на базата vkd3d), работещи чрез транслация на повиквания на DirectX към API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от поддържаните в игрите разрешения на екрана.

В новата версия на Proton:

  • Обезпечена е възможността за стартиране на игри Halo: The Master Chief Collection (за стартиране е необходим бета-набор на клиента на Steam и версия на библиотеката GnuTLS под 3.5.4). Някои игрови режими липсват поради недостъпна поддръжка на EasyAntiCheat;
  • Съществено са подобрени обработчиците на събития от мишката, което положително е повлияло на поведението на мишката в игрите Fallout 4, Furi и Metal Gear Solid V;
  • Добавен е нов режим на целочислено мащабиране, осигуряващ повишаване на яснота на пикселите при увеличаване на мащаба. Режимът се включва пускайки с променливата на средата WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Решени са няколко проблема с подрежданията на игровите контролери. Промените са подобрили работата на игрите на Telltale с контролер на Xbox, както и на игрите Cuphead и ICEY с контролери на PlayStation 4, свързани чрез Bluetooth;
  • На геймпадовете е подобрена обработката на ефекта на обратна връзка в отговор на приложените усилия, особено при използване на контролери за волан;
  • Решени са проблеми с блокиране на играта Metal Gear Solid V при стартиране;
  • Отстранена е регресията в производителността при използване на игрови контролери на Xbox;
  • При игра в Trine 4 е премахнато ограничението на кадрите в 30 FPS;
  • Отстранени са сривовете при игра в IL-2 Sturmovik;
  • Обновени са версиите на външните компоненти: D9VK е обновен до версия 0.40-rc-p, а FAudio до 19.12. Направени са корекции в DXVK.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster