Кандидатите за версии 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 е премахнато ограничението на FPS до 30;
  • Отстранени са сривовете при игра в IL-2 Sturmovik;
  • Обновени са версиите на външните компоненти: D9VK е актуализиран до версия 0.40-rc-p, а FAudio до 19.12. Направени са поправки в DXVK.

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

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