Jaunas Wine 4.18 un Wine Staging 4.18 versijas

Pieejams Win32 API atvērtas ieviešanas eksperimentāls izlaidums - Vīns 4.18. Kopš versijas izlaišanas 4.17 Tika slēgti 38 kļūdu ziņojumi un veiktas 305 izmaiņas.

Svarīgākās izmaiņas:

  • Pievienotas daudzas jaunas VBScript funkcijas (piemēram, kļūdu apstrādātāji, stundas, diena, mēnesis utt.);
  • Iztīrīta un paplašināta quartz.dll funkcionalitāte;
  • ntdll ir pievienota izņēmumu apstrāde, un ir ieviestas funkcijas RtlSetSearchPathMode un RtlGetSearchPath();
  • Pievienotas funkcijas 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_f_ps;

  • Slēgti kļūdu ziņojumi saistībā ar spēļu un lietojumprogrammu darbību 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 redaktors, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

arī notika projekta izlaidums Vīna iestudējums 4.18, kas izstrādā paplašinātas Wine versijas, kas ietver nepilnīgus vai riskantus ielāpus, kas vēl nav piemēroti iekļaušanai galvenajā vīna nozarē. Salīdzinot ar Wine, Wine Staging nodrošina 850 papildu ielāpus.

Jaunais Wine Staging laidiens tiek sinhronizēts ar Wine 4.18 kodu bāzi. Plāksteris d3dx9_36 ir pārsūtīts uz galveno Wine, kas nodrošina tekstūras izmēru pielīdzināšanu bloka izmēram, izmantojot tekstūras saspiešanu programmā D3DXCheckTextureRequirements. InternalGetWindowIcon stubs ir pievienots lietotājam32. Atjaunināti ielāpi eventfd_synchronization, wined3d-zero-inf-shaders и dinput-joy-mappings.

Turklāt var atzīmēt обновление starpslāņi DXVK 1.4.3 ar DXGI, Direct3D 10 un Direct3D 11 ieviešanu papildus Vulkan API. Jaunajā laidienā tiek ieviests jauns faila formāts ar stāvokļa kešatmiņu, kas ir ievērojami samazinājis šo failu lielumu (jauninot no vecākiem laidieniem, kešatmiņas formāts tiks konvertēts automātiski). Ir veikts darbs, lai samazinātu CPU slodzi spēlēs ar lielu skaitu dažādu ēnotāju. Ir atrisinātas problēmas ar grafisko ēnotāju nesakārtotu daudzpavedienu ierakstīšanu, izmantojot UAV (nekārtotās piekļuves skatu).

Avots: opennet.ru

Pievieno komentāru