eksperimentaalne avatud Win32 API teostus â . Alates versiooni vĂ€ljalaskmisest sulges 44 vea andmeviga ja tehti 431 muudatust.
KÔige olulisemad muudatused:
- Rohkem kui sada DLL-i on vaikevÀÀrtusena kaasatud koos sisseehitatud raamatukoguga (projekti Wine poolt pakkumisel, ning Windowsi DLL-id) PE (Portable Executable) formaadis;
- PnP (Plug and Play) draiverite installimise toetust on laiendatud. Realiseeritud funktsioon UpdateDriverForPlugAndPlayDevices();
- Raamistik lisatud kellade sĂŒnkroniseerimise tugi;
- Helidraiveritesse lisatud vÔimalus helitugevuse muutmiseks;
- Suletud veateated, mis on seotud mÀngude ja rakenduste tööga:
Samas ettevĂ”te Valve projekti koostamine , 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 Linuxi kliendis Steamis kĂ€ivitada mĂ€ngurakendusi, mis on saadaval ainult Windowsile. Komplekti kuulub DirectX 10/11 teostus (baasil ) ja 12 (pĂ”hinev ), mis töötab DirectX-i kĂ”nede tĂ”lkimise kaudu Vulkan API-dele, pakkudes paremat mĂ€ngukontrollerite tuge ja vĂ”imalust kasutada tĂ€isekraanireĆŸiimi sĂ”ltumatult mĂ€ngus toetatavatest ekraani eraldusvĂ”imetest. Originaalsest Wine'ist on oluliselt paranenud mitme lĂ”imega mĂ€ngude jĂ”udlus tĂ€nu â» (Eventfd sĂŒnkroniseerimine).
V Proton:
- FAudio komponendid, mis implementeerivad DirectX heliraamatukogu (API XAudio2, X3DAudio, XAPO ja XACT3), on uuendatud versioonile 19.06.
- DXVK 1.2.1 vahekihiks on uus kompilaator, mis on vÔimaldanud parandada jÔudlust 32-bitistes mÀngudes.
- Parandatud fontide joonistamine mÀngus SpellForce 3.
- Rumble mÀngu kontrollerite toetusega seotud probleemid on lahendatud mÔnedes mÀngudes, sealhulgas Team Sonic Racingus.
- Probleemid mÀngude toimimisega mitte- ingliskeelsete lokaalide kasutamisel on lahendatud.
- Uue Steam'i vÔrgu API vigade parandamine on tehtud, sealhulgas mitmikmÀngu vÔimaldamine mÀngus «A Hat in Time».
Allikas: opennet.ru
