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

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

Најважните промени:

  • Мотор на прелистувач Вински геко, која се користи во библиотеката MSHTML, е ажурирана за да го објави 2.47.1. Кодот за вчитување на моторот Gecko е преработен и додадена е способноста да се стартува од општа инсталација што не е специфична за вино;
  • Табелите на Уникод се ажурирани на верзијата 12.1.0. Функциите за конверзија на Уникод се преработени во ntdll;
  • Додадена е почетна верзија на библиотеката MSADO (ActiveX податочни објекти) со интерфејс за пристап и манипулирање со податоци преку 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, Football Manager DxO 2 година, Прегледувач на IP камера 2017.x, Beat Hazard 4, Visual C++ Express 2 година.

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

Во новата верзија на Proton:

  • Обезбедена е можност за лансирање игри Хало: Мајстор Главен колекција (потребно е бета издание на клиентот 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

Додадете коментар