Sabbin nau'ikan Wine 4.17, Wine Staging 4.17, Proton 4.11-6 da D9VK 0.21

Akwai sakin gwaji na buɗe aikace-aikacen API na Win32 - 4.17 ruwan inabi. Tun bayan fitowar sigar 4.16 An rufe rahoton bug 14 kuma an yi canje-canje 274.

Mafi mahimmanci canje-canje:

  • An sabunta injin Mono zuwa sigar 4.9.3;
  • Ƙara goyon baya don matsa lamba a cikin tsarin DXTn zuwa d3dx9 (an canja wurin daga Staging Wine);
  • An gabatar da sigar farko na ɗakin karatu na lokacin aiki (msscript) na Windows Script;
  • Ƙara sarrafa kira na APC zuwa ntdll kafin a fara aikin;
  • wined3d yana ƙara tallafi don AMD VEGA12 GPUs;
  • An aiwatar da goyan bayan sarrafa sanarwar game da canje-canjen na'urar ta hanyar XRandR API;
  • Ƙara goyon baya don ƙirƙirar maɓallan RSA;
  • Don tsarin gine-ginen ARM64, an aiwatar da tallafi ga masu ba da izini ga ma'amalar abubuwa;
  • An rufe rahotannin kurakurai masu alaƙa da ayyukan wasanni da aikace-aikace.
    Vampire da Masquerade, AppCAD, wayewa 4, Mai sakawa Shed, Royal Quest, iCloud.

Lokaci guda gabatar sakin aikin Tsarin ruwan inabi 4.17, wanda a cikinsa aka samar da tsawaita gine-ginen ruwan inabi, gami da ba a shirya cikakke ba ko faci masu haɗari waɗanda har yanzu ba su dace da ɗauka a cikin babban reshen Wine ba. Idan aka kwatanta da Wine, Wine Staging yana ba da ƙarin faci 855. Sabuwar sakin yana kawo aiki tare tare da lambar lambar Wine 4.17. Ƙara goyon baya don shigarwa a cikin ɗanyen yanayi (Raw Input in user32), wanda ya kawar da matsaloli a cikin wasanni dangane da injin Tushen, da kuma Overwatch da Star Citizen. Haɗe da gyare-gyare don warware hadarurruka na wasa
Empire Earth, Trinklet Supreme and Silent Hill 4: Dakin. Ƙara stub dsdmo.dll don tasirin DirectSound.

Kamfanin Valve aka buga sabon sakin aikin Shafin 4.11-6, wanda ya dogara ne akan ci gaban aikin Wine kuma yana nufin ba da damar aikace-aikacen caca da aka ƙirƙira don Windows kuma an gabatar da su a cikin kas ɗin Steam don aiki akan Linux. Nasarar aikin yada ƙarƙashin lasisin BSD. Proton yana ba ku damar gudanar da aikace-aikacen caca na Windows-kawai kai tsaye a cikin abokin ciniki na Steam Linux. Kunshin ya ƙunshi aiwatar da DirectX 9 (dangane da D9VK), DirectX 10/11 (dangane da Rariya) da DirectX 12 (dangane da vkd3d), Yin aiki ta hanyar fassarar kiran DirectX zuwa Vulkan API, yana ba da ingantaccen tallafi ga masu kula da wasan da kuma ikon yin amfani da yanayin cikakken allo ba tare da la'akari da ƙudurin allon da aka goyan bayan wasanni ba.

A cikin sabon sigar Proton, an sabunta Layer DXVK (aiwatar DXGI, Direct3D 10 da Direct3D 11 a saman Vulkan API) zuwa reshe. 1.4, a ciki
An sabunta masarrafar shirye-shiryen Direct3D 11 zuwa sigar 11.4, da DXGI zuwa sigar 1.5. A halin yanzu, masu haɓaka DXVK sun buga sabuntawar gyara DXVK 1.4.1, wanda gyara al'amurran da suka shafi haddasa hadarurruka a cikin D3D10 code da kuma inganta goyon baya ga Batman: Arkham City, Hitman 2, da Ni no Kuni Remastered.

Bugu da ƙari, za mu iya lura da wani sabon muhimmin sakin aikin D9VK 0.21, a cikin abin da ake aiwatar da aiwatar da Direct3D 9, yana aiki ta hanyar fassarar kira zuwa API na Vulkan graphics. Aikin yana dogara ne akan tsarin codebase na DXVK, wanda aka ba da tallafi ga Direct3D 9. Idan aka kwatanta da WineD3D na tushen Direct9D 3 aiwatarwa, D9VK yana ba da damar yin aiki mafi girma, tun da fassarar Direct3D 9 ta hanyar OpenGL yana da hankali fiye da fassarar ta hanyar Vulkan.

В sabon sigar kara sabbin kira Direct3D 9
D3DBLEND_BOTHSRCALPHA da D3DBLEND_BOTHINVSRCALPHA, an aiwatar da tsarin kullewa don hotunan MSAA da taswirorin zurfi, an ƙara tallafi ga tsarin YUV2 da YUVY, an ƙara faɗaɗa saiti na madaidaitan lokacin kunna sarrafa software na inuwa na vertex, an aiwatar da ingantaccen aiki, An aiwatar da kira zuwa TexM3x3Spec da TexMXNUMXxXNUMXSpec don DXSO
TexM3x3VSpec, gyara kurakurai 27.

source: budenet.ru

Add a comment