Nove verzije Wine 4.18 i Wine Staging 4.18

Dostupno eksperimentalno izdanje otvorene implementacije Win32 API-ja - Vino 4.18. Od izlaska verzije 4.17 Zatvoreno je 38 izvješća o greškama i napravljeno je 305 promjena.

Najvažnije promjene:

  • Dodano mnogo novih VBScript funkcija (na primjer, obrađivači grešaka, funkcije sata, dana, mjeseca itd.);
  • Očišćena i proširena funkcionalnost quartz.dll;
  • Rukovanje iznimkama je dodano u ntdll i implementirane su funkcije RtlSetSearchPathMode i RtlGetSearchPath();
  • Dodane funkcije 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_ps_consts_f();

  • Zatvorena izvješća o pogreškama vezanim uz rad igara i aplikacija 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 of Kings, Age of Empires, Grandia II Anniversary Edition, Castlevania: Lords of Shadow 2, Halo 2, Wolf RPG Editor, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

Također odvijao izdanje projekta Vinska pozornica 4.18, koji razvija proširene verzije Winea koje uključuju nepotpune ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu Wine granu. U usporedbi s Wineom, Wine Staging nudi 850 dodatnih zakrpa.

Novo izdanje Wine Staginga sinkronizira se s Wine 4.18 kodnom bazom. Zakrpa d3dx9_36 prebačena je u glavni Wine, što osigurava usklađivanje dimenzija teksture s veličinom bloka kada se koristi kompresija teksture u D3DXCheckTextureRequirements. InternalGetWindowIcon dopuna je dodana korisniku32. Ažurirane zakrpe eventfd_sinkronizacija, wined3d-zero-inf-shaderi и dinput-joy-mappings.

Osim toga, može se primijetiti обновление međuslojevi DXVK 1.4.3 s implementacijom DXGI, Direct3D 10 i Direct3D 11 povrh Vulkan API-ja. Novo izdanje uvodi novi format datoteke s predmemorijom stanja, što je značajno smanjilo veličinu ovih datoteka (prilikom nadogradnje sa starijih izdanja, format predmemorije bit će automatski pretvoren). Radilo se na smanjenju opterećenja CPU-a u igrama s velikim brojem različitih shadera. Riješeni su problemi s neuređenim višenitnim snimanjem grafičkih shadera koji koriste UAV (neuređeni pristupni pogled).

Izvor: opennet.ru

Dodajte komentar