Wine 5.0 bertsioaren hautagaia eta Windows jokoak exekutatzeko paketea kaleratzea Proton 4.11-10

Hasi zen Wine 5.0 lehen bertsiorako hautagaia probatzen du, Win32 APIaren inplementazio irekia. Kode-oinarria izozte moduan jarri da kaleratu baino lehen, abenduaren amaieran edo urtarrilaren hasieran espero da. Askapenarekin alderatuta Ardoa 4.21 37 akatsen txosten itxi eta 475 aldaketa egin dira.

Aldaketa garrantzitsuenak:

  • Arakatzaile motorra Ardo Gecko, MSHTML liburutegian erabiltzen dena, 2.47.1 kaleratzeko eguneratu da. Gecko motorra kargatzeko kodea berraztertu da eta Wine-ko instalazio orokor batetik abiarazteko gaitasuna gehitu da;
  • Unicode taulak 12.1.0 bertsiora eguneratu dira. Unicode bihurtzeko funtzioak ntdll-en berritu dira;
  • MSADO liburutegiaren hasierako bertsioa gehitu da (ActiveX datu objektuak) OLE DB hornitzaile baten bidez datuak atzitzeko eta manipulatzeko interfaze batekin, adibidez, programak SQL zerbitzari batera konektatzeko;
  • Eguneraketak instalatzeko laguntza gehitu da WUSA (Windows Update Standalone) utilitatean;
  • Lanak jarraitu zuen kernel32tik kernelbasera kodea transferitzeko eta liburutegi hauek berregituratzeko. Adibidez, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile eta ordu-eremuaren funtzioak. Nukleoa hasieratzeko kodea partzialki ntdllra eraman da;

  • bcrypt-ek ECDSA gakoetan oinarritutako sinadura digitalekin hashak egiaztatzeko laguntza gehitu du;
  • Ezaugarri berri asko gehitu dira VBScript-i, ScriptTypeInfo_* eta ScriptTypeComp_Bind* barne;
  • Jokoen eta aplikazioen funtzionamenduarekin lotutako errore-txostenak itxita daude:
    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 Kamera Ikuslea 4.x, Beat Hazard 2, Visual C++ Express 2005.

Horrez gain, Balbula argitaratuko proiektuaren bertsio berria 4.11-10 protoia, Wine proiektuaren garapenetan oinarritzen dena eta Windows-erako sortutako eta Steam katalogoan aurkeztutako joko-aplikazioak Linux-en exekutatzeko gaitzea du helburu. Proiektuaren lorpenak barreiatu BSD lizentziapean. Protonek Windows-eko soilik joko-aplikazioak zuzenean exekutatzeko aukera ematen du Steam Linux bezeroan. Paketeak DirectX 9 inplementazio bat dakar (oinarritutako D9VK), DirectX 10/11 (oinarritutako DXVK) eta DirectX 12 (oinarritutako vkd3d), DirectX deien Vulkan APIra itzuliz lan eginez, joko-kontrolagailuentzako laguntza hobetua eskaintzen du eta pantaila osoko modua erabiltzeko gaitasuna ematen du jokoetan onartzen diren pantaila-ebazpenak kontuan hartu gabe.

Proton-en bertsio berrian:

  • Jokoak abiarazteko aukera eskaintzen da Halo: jakinarazi Master Chief Collection (Steam bezeroaren beta bertsioa eta 3.5.4 baino gutxiagoko GnuTLS liburutegiaren bertsioa behar dira exekutatzeko). Joko modu batzuk falta dira EasyAntiCheat laguntza erabilgarri ez dagoelako;
  • Saguaren gertaeren kudeatzaileak nabarmen hobetu dira, eta horrek eragin positiboa du Fallout 4, Furi eta Metal Gear Solid V jokoetan saguaren portaeran;
  • Handiagotu ahala pixelen argitasuna hobetzen duen osoko eskalatze modu berri bat gehitu da. Modua gaitzen da ingurune-aldagaiarekin hasiz WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Hainbat arazo konpondu dira joko-kontrolagailuen diseinuekin. Aldaketei esker, Telltale jokoek hobeto funtziona dezakete Xbox kontrolagailuekin, baita Cuphead eta ICEY jokoekin ere, Bluetooth bidez konektatuta dauden PlayStation 4 kontrolagailuekin;
  • Indar feedbackaren kudeaketa hobetu da gamepadetan, batez ere bolanteko kontrolagailuak erabiltzen direnean.
  • Metal Gear Solid V abiaraztean izozteko arazoak konpondu dira.
  • Xbox joko kontrolagailuak erabiltzean errendimenduaren atzerakada konpondu da;
  • Trine 4 erreproduzitzean, 30 FPS-ko fotograma-abiaduraren muga kendu da;
  • IL-2 Sturmovik erreproduzitzean hutsegite konpondu dira;
  • Hirugarrenen osagaien bertsio eguneratuak: D9VK 0.40-rc-p bertsiora eguneratua eta FAudio 19.12ra. DXVK-n zuzenketak egin dira.

Iturria: opennet.ru

Gehitu iruzkin berria