Wine 6.0 ya zo tare da canje-canje sama da 8300 kuma waɗannan sune mahimman mahimmanci

Kwanaki da yawa da suka gabata an gabatar da sabon sigar Wine 6.0 mai kyau, sigar da ta zo bayan shekara guda ta ci gaba da nau'ikan gwaji 29.

A cikin wannan sabon sigar fiye da canje-canje 8300 aka shigar dasu kuma daga cikin manyan nasarorin da aka haɗa a cikin isarwa, zamu iya samun Kayan Wine na asali a cikin tsarin PE, goyon baya wanda ya danganci Vulkan API mai zane don WineD3D, sabon aiwatar da kayan wasan bidiyo, tallafi ga DirectShow da tsarin Media Foundation.

Wine ya tabbatar da cikakken aiki na shirye-shirye 5049 (4869 a shekara da suka wuce) don Windows, shirye-shiryen 4227 (4136 a shekarar da ta gabata) suna aiki daidai tare da ƙarin saituna da DLL na waje. Shirye-shiryen 3703 suna da ƙananan matsalolin aiki waɗanda ba sa tsoma baki tare da amfani da manyan ayyukan aikace-aikacen.

Babban labarai na Wine 6.0

A cikin wannan sabon sigar na Wine 6.0 zamu iya samun hakan ainihin fayilolin DLLsun hada da NTDLL, KERNEL32, GDI32, da USER32, An motsa don amfani da tsarin aiwatar da PE (šaukuwa mai aiwatarwa) maimakon ELF. Amfani da PE yana warware matsaloli tare da tallafi na tsare-tsaren kariya na kwafi daban-daban waɗanda ke tabbatar da asalin tsarin kayayyaki a kan faifai da cikin ƙwaƙwalwa.

Bayan haka an samar da sabon tsari don haɗa ɗakunan karatu na Unix zuwa ɗakunan PE don tsara damar yin amfani da ɗakunan karatu na Unix daga fayilolin PE lokacin da ya zama dole a kira ayyukan da ba za a iya aiwatar dasu ta hanyar Win32 API ba. Ana gano ƙarin libakunan karatu na Unix ta gaban fayil tare da ƙarin "don haka" da sunan tsarin PE (alal misali, ntdll.so don ntdll.dll).

A gefe guda ɗaure kayayyaki na Winelib zuwa libwine.so ya karye kuma an dakatar da lodin libwine.so a lokacin aiki. Saboda wannan canjin, dacewa tare da sifofin da suka gabata ya ɓace, ma'ana, kayayyaki da aka kirkira don Wine 6.0 ba za a iya ɗaukar su a cikin nau'ikan ruwan inabin da ya gabata ba.

Hakanan an lura cewa tallafi don haɗa kayan aikin PE tare da adana bayanan cire kuskure a cikin wani fayil daban an aiwatar, yana rage girman fayilolin da aka sanya.

Taimako don zane-zane, ellipses, da zagaye murabba'i mai ma'ana ta amfani da Direct2D API an ƙara zuwa tsarin tsarin zane-zane.

Direban Vulkan yana bayar da tallafi don ƙayyadaddun bayanin Vulkan Graphics API 1.2.162. Ya samar da tsarin bayyanar JSON da shigarwar rajista da jami'in Vulkan loader yayi amfani dashi.

An aiwatar da injin ba da gwaji a Direct3D don WineD3D, wanda ke fassara kiran Direct3D 12 zuwa ga Vulkan graphics API. Injin yana buƙatar ɗakin karatu na libvkd3d-shader, wanda ke tallafawa fassarar byte code 4 da 5 na samfurin shader a cikin matsakaiciyar wakilcin SPIR-V.

Sabbin fasali na Direct3D 11 an aiwatar dasu, kamar jihohi masu zaman kansu masu shiga, mahaɗar tushe da yawa, masks don MSAA (-arin Samfuran Anti-Aliasing), da buƙatun ƙarin abubuwa.

A cikin D3DX, aikin ID3D12ShaderReflection da ayyuka don samun sigogin hoto, kamar 3DX10GetImageInfoFromMemory (), da sababbin abubuwa da ayyukan NT kernel, an aiwatar da su, suna da mahimmanci don aiki da tsarin anti-cheat wanda ke loda direbobin kernel.

Wani muhimmin canji kuma shine cikin aiwatar da Gidauniyar Media wacce ta inganta sosai, wanda a ciki akwai tallafi na farko don Sanarwar Media, Streaming Audio Renderer (SAR), Video Renderer, EVR mixer, Topology Loader, da Media Engine.

Bidiyo Mai Hadawa da Bidiyo yana ƙara tallafi don yanayin da ba shi da taga da kuma wanda ba a bayar da shi ba, da ikon sauya girman bidiyo ta atomatik don dacewa da taga, kayan aikin kayan aiki sun haɓaka canjin wuri mai launi, da kuma shimfidar babban allo a cikin abun ciki don cimma daidaito daidai.

Na sauran canje-canje cewa tsaya a waje:

  • An ƙara sababbin fasali zuwa Mai Binciken Media API.
  • Ara tallafi don canza bidiyo da tsarin bidiyo don tace mahaɗin ta hanyar GStreamer.
  • Ingantaccen Ingancin Bidiyo (EVR) yana goyan bayan haɗuwa ta hanyar DXVA2 API.
  • An kara cikakken tallafi don daidaita kirtani na Unicode.
  • Ingantaccen tallafi na Windows don teburin tsara taswirar haruffa.
  • An ƙara ginanniyar aiwatar da ayyukan lissafi a cikin lokacin C bisa ga lambar daga laburaren Musl.
  • An sake tsara lambar don samar da lambobin maki masu iyo kuma an cire su daga ɗaurawa zuwa aikin tsarin buga takardu.
  • Cire tallafi don gine-ginen PowerPC 32-bit wanda ba ya aiki.
  • Ara tallafi don keɓancewa na ban sha'awa da kuma kwance kwance akan tsarin 32-bit da 64-bit ARM.

A ƙarshe, idan kuna son ƙarin sani game da shi, kuna iya tuntuɓar mahada mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.