esimese kandidaadi testimine Wine 5.0, avatud Win32 API rakenduse vÀljaande jaoks. Koodi alus on viidud vÀljaande eelÔhtusse, mille saabumine on oodata detsembri lÔpus vÔi jaanuari alguses. VÔrreldes eelneva vÀljaandega on suletud 37 veateadet ja tehtud 475 muudatust.
KÔige olulisemad muudatused:
- Brauserimootor , mis on kasutusel MSHTML raamatukogus, on uuendatud versioonile 2.47.1. Gecko mootori laadimise kood on ĂŒmber ehitatud ja lisatud on vĂ”imalus selle kĂ€ivitamiseks ĂŒhest, Wine'ist mitteolenevast installatsioonist;
- Unicode tabelid on uuendatud versioonile 12.1.0. Ntdll-is on ĂŒmber tehtud Unicode konverteerimise funktsioonid;
- Lisatud on MSADO () raamatukogu algversioon, mis vĂ”imaldab ligipÀÀsu ja andmete manipulatsiooni OLE DB pakkuja kaudu, nĂ€iteks SQL-serverite programmide ĂŒhendamiseks;
- WUSA utiliidis (Windows Update Standalone) on lisatud toeĂŒksuste uuendamise toetamine;
- VĂ”etakse jĂ€tkuvalt meetmeid koodi kolimiseks kernel32-st kernelbase-sse ja teekide andmestruktuuri ĂŒmberkorraldamiseks. NĂ€iteks on kolitud Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
GeoID, FindFirst/NextFile, samuti ajavööndite töötlemise funktsioonid. Kerneli initsialiseerimise kood on osaliselt kolitud ntdll-i; - Bcrypt toetab nĂŒĂŒd digitaalsete allkirjadega ECDSA vĂ”tmete baasil hallatud ridade kinnitust;
- VBScriptis on lisatud palju uusi funktsioone, sealhulgas ScriptTypeInfo_* ja ScriptTypeComp_Bind*;
- Suletud veateated, mis on seotud mÀngude ja rakenduste tööga:
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.
Lisaks on ettevĂ”te Valve uus vĂ€ljaanne projekti , mis pĂ”hineb WINE projekti arendustel ja on suunatud Windowsile loodud mĂ€ngurakenduste kĂ€ivitamisele Linuxis, mis on esitatud Steam kataloogis. Projekti arendused BSD litsentsi alusel. Proton vĂ”imaldab otse kĂ€ivitada Linuxi klient Steam'i mĂ€ngu rakendusi, mis on saadaval ainult Windowsile. Pakett sisaldab DirectX 9 teostust (pĂ”hineb ), DirectX 10/11 (pĂ”hineb ) ja DirectX 12 (pĂ”hinedes ), mis töötavad DirectX-i kĂ”nede edastuse kaudu Vulkan API-s, pakkudes paremat mĂ€ngukontrollerite tugi ja vĂ”imalust kasutada tĂ€isekraanireĆŸiimi sĂ”ltumatult mĂ€ngude toe resolutsioonidest.
Uues Protoni versioonis:
- Tagatud mĂ€ngude kĂ€ivitamise vĂ”imalus (kĂ€ivitamiseks on vajalik Steam klienti beetaversioon ja GnuTLSi raamatukogu versioon alla 3.5.4). MĂ”ned mĂ€ngureĆŸiimid on puudulikud EasyAntiCheat toe puudumise tĂ”ttu;
- Hiire sĂŒndmuste kĂ€itlejad on mĂ€rkimisvÀÀrselt paranenud, mis on positiivselt mĂ”jutanud hiire kĂ€itumist mĂ€ngudes Fallout 4, Furi ja Metal Gear Solid V;
- Lisatud uus tĂ€isarvulise skaleerimise reĆŸiim, mis tagab piksli selguse suurendamise korral. ReĆŸiiimi saab aktiveerida keskkonnamuutuja WINE_FULLSCREEN_INTEGER_SCALING=1 kĂ€ivitamisega;
- MĂ€ngu kontrollerite paigutusega seotud mitmeid probleeme on lahendatud. Muudatused on parandanud Telltale'i mĂ€ngude, samuti Cuphead'i ja ICEY mĂ€ngude toimimist PlayStation 4 kontrolleritega, mis on ĂŒhendatud Bluetoothi kaudu;
- MÀngukontrollerite tagasiside efekti töötlemine on paranenud, eriti rooli juhtimiseks mÔeldud kontrollerite kasutamisel;
- Ravitud on probleemid mÀngu Metal Gear Solid V hangumisega selle kÀivitamisel;
- Xbox mÀngukontrollerite kasutamisel on paranenud jÔudlus;
- MĂ€ngides Trine 4 on 30 FPS kaadrisagedus piirang eemaldatud;
- IL-2 Sturmovik mÀngimisel on kÔikumised kÔrvaldatud;
- Kolmandate osapoolte komponentide versioonid on uuendatud: D9VK on uuendatud versioonile 0.40-rc-p ja FAudio versioonile 19.12. Parandused on tehtud ka DXVK-sse.
Allikas: opennet.ru
