Wine 4.18 eta Wine Staging 4.18 bertsio berriak

Eskuragarri Win32 APIaren inplementazio ireki baten bertsio esperimentala - Ardoa 4.18. Bertsioa kaleratu zenetik 4.17 38 akatsen txosten itxi ziren eta 305 aldaketa egin ziren.

Aldaketa garrantzitsuenak:

  • VBScript funtzio berri asko gehitu dira (adibidez, errore-kudeatzaileak, Ordua, Eguna, Hilabetea funtzioak, etab.);
  • Quartz.dll-ren funtzionaltasuna garbitu eta zabaldu;
  • Salbuespenen kudeaketa gehitu da ntdll-i eta RtlSetSearchPathMode eta RtlGetSearchPath() funtzioak inplementatu dira;
  • Gehitutako funtzioak wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(),
    wined3d_stateblock_set_vs_consts_*(), wined3d_stateblock_set_vertex_shader(), wined3d_stateblock_set_vertex_declaration(), wined3d_stateblock_set_pixel_shader(), wined3d_stateblock_set_fps_consts();

  • Lego Island 2, Space Rangers 2, Memento Mori, fr-043, Lego Stunt Rally, Castlevania: Lords of Shadow 2, Broken Sword: The Angel of Death, The Witcher 2: Assassins, joko eta aplikazioen funtzionamenduarekin lotutako errore-txostenak itxita. of Kings, Age of Empires, Grandia II Anniversary Edition, Castlevania: Lords of Shadow 2, Halo 2, Wolf RPG editorea, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

Era berean, ospatu proiektuaren kaleratzea Ardoaren Eszenaratzea 4.18, Wine-ren eraikuntza hedatuak garatzen dituena, adabaki osatugabeak edo arriskutsuak barne, oraindik egokiak ez direnak Wine adar nagusian hartzeko. Wine-rekin alderatuta, Wine Staging-ek 850 adabaki gehigarri eskaintzen ditu.

Wine Staging-en bertsio berria Wine 4.18 kode-basearekin sinkronizatzen da. D3dx9_36 adabakia Wine nagusira transferitu da, eta horrek ehundura-dimentsioak blokearen tamainarekin lerrokatzea bermatzen du D3DXCheckTextureRequirements-en ehundura-konpresioa erabiltzean. InternalGetWindowIcon zirriborroa erabiltzaile32ra gehitu da. Adabaki eguneratuak eventfd_sinkronizazioa, wined3d-zero-inf-shaders ΠΈ dinput-poza-mapaketak.

Horrez gain, nabarmendu daiteke ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ tarteko geruzak DXVK 1.4.3 DXGI, Direct3D 10 eta Direct3D 11 inplementazioarekin Vulkan APIaren gainean. Bertsio berriak fitxategi formatu berri bat aurkezten du egoera-cache batekin, eta horrek fitxategi horien tamaina nabarmen murriztu du (argitalpen zaharretatik eguneratzean, cache formatua automatikoki bihurtuko da). Lana egin da PUZaren karga murrizteko itzalaldi ezberdin ugari dituzten jokoetan. UAV erabiliz (ordenatu gabeko sarbide-ikuspegia) itzaldun grafikoen hari anitzeko grabazio-arazoak konpondu dira.

Iturria: opennet.ru

Gehitu iruzkin berria