Uued versioonid Wine 4.19 ja Wine Staging 4.19

Saadaval eksperimentaalne avatud Win32 API teostus — Vein 4.19. Alates versiooni vĂ€ljalaskmisest 4.18 on lĂ”petatud 41 veateate aruannet ja tehtud 297 muudatust.

KÔige olulisemad muudatused:

  • VBScript'i vĂ”imalusi on laiendatud: lisatud funktsioonid String, LBound, RegExp.Replace. Uued vĂ€ljendid on rakendatud;
  • WineD3D'sse on lisatud funktsioonid wined3d_stateblock_set_sampler_state() ja wined3d_stateblock_set_texture_stage_state(). Olemasolev seisundi fikseerimise töötlemine (StateBlock) on rakendatud d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), d3d_device7_SetRenderState(),
    d3d_device7_SetTextureStageState(), d3d9_device_SetTexture(), d3d9_device_SetTransform(), d3d9_device_SetClipPlane(), d3d9_device_SetMaterial();
  • Rakendatud kutsed dxgi_output_ReleaseOwnership() ja dxgi_output_TakeOwnership();
  • Parandatud ARM64 tuge;
  • Lahendatud probleemid vene keele lokaliseerimisega konfiguratsiooni dialoogis;
  • Suletud veateated, mis olid seotud mĂ€ngude ja rakenduste tööga
    Slingplayer 2.0, Trivial Pursuit Unhinged, Notepad .Net, Tweet Attacks Pro, The Adventures Of Lomax, Metatrader 5, Space Hack, TeamViewer 9.0.26297, ImpotRapide 2013, Netgear Powerline 3.1, MetaEditor 5, Betfair Poker, Jack Keane 2, Indiana Jones and the Emperor’s Tomb, The Moment of Silence, Closing Ableton Live 9 Lite, Rekordbox 5.3.0, LAVFilters 0.74.x
    , Touhou 15.5: Antinomy of Common Flowers, R-Studio, Sniper Elite V2.

Samuti toimus projekti vÀljalaskmine Wine Staging 4.19, mis arendab Wine'i laiendatud kooste, sealhulgas mitte tÀielikult valmivad vÔi riskantsed plaastrid, mis ei sobi veel peavoolu Wine'isse. VÔrreldes Wine'iga pakub Wine Staging 840 tÀiendavat plaastrit.

Uues Wine Staging vĂ€ljaandes on tehtud sĂŒnkroonimist Wine 4.19 koodibaasiga. PĂ”hikoosseisu on kantud plaastrid quartz.dll funktsioonide laiendamiseks, MS 2010. aasta juurte sertifikaadi lisamine crypt32.dll-s, restrictederrorinfo.idl lisamine ja uianimation.dll funktsioonide laiendamine. Lisatud uus plaastr, mis lahendab NtVirtualAlloc() kutsete probleemid ja uuendatud plaastr
ntdll-User_Shared_Data.

Lisaks on vÔimalik mÀrkida uuendus kihtide DXVK 1.4.4 , mis rakendab DXGI, Direct3D 10 ja Direct3D 11 Vulkan API peal. Uues versioonis on lahendatud probleem, mis viis vale salvestuse tekkimiseni olekuteenuses. Parandatud potentsiaalsed probleemid, mis vÔisid pÔhjustada ressursi lugemise proovi enne salvestamist töötamisel vertex ja indeksibuffertitega. Optimeeritud töö voolu andmete ja Append/Consume buffereid, mida kasutab Unity mootor.
MÀlu tarbimist on vÀhendatud vÀikeste, kuid sageli uuendatavate bufferdite kasutamisel. Lisatud kood probleemide vÀltimiseks, mis pÔhjustasid Crash'i mÀngus Skyrim SE: Worked, ja vilkumise eemaldamiseks mÀngudes Saints Row 3/4 ja Titan Quest, kui kasutatakse NVIDIA graafikakaarte.

Samuti koostatud projekti vĂ€ljalaskmine D9VK 0.30, mis pakub Direct3D 9 rakendust, mis töötab kĂ”ne edastamise kaudu Vulkan graafika API-le. Projekt pĂ”hineb DXVK projekti koodibasil, mis on laiendatud Direct3D 9 toe lisamisega. Uues versioonis on tehtud sĂŒnkroonimist DXVK 1.4.4. Tehtud on tulemuslikkuse optimeerimised ja parendatud lukustusprotsesse. Lisatud katse tugi shaderite eelmÀÀramiseks.
Rakendatud valikud D3DRS_SHADEMODE, D3DRS_POINTSIZE, D3DRS_POINTSIZE_MIN, D3DRS_POINTSIZE_MAX, D3DRS_POINTSCALE_A, D3DRS_POINTSCALE_B, D3DRS_POINTSCALE_C, D3DRS_POINTSCALEENABLE ja D3DRS_POINTSPRITEENABLE. Muudatused on tehtud Halo 2 mÀngus esinevate probleemide lahendamiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster