Waini 6.0 inosvika iine chinopfuura 8300 shanduko uye izvi ndizvo zvakakosha

Mazuva mashoma apfuura iyo nyowani yakagadzikana vhezheni yeWine 6.0 yakaunzwa, vhezheni yakasvika mushure megore rekuvandudza uye makumi maviri neshanu shanduro dzekuyedza.

Mune iyi vhezheni itsva shanduko dzinodarika zviuru mazana matatu nemazana matatu dzakabatanidzwa uye pakati pezvakanyanya kubudirira izvo zvinosanganisirwa mukutakura, tinogona kuwana iyo Yekutanga Waini module mune PE fomati, backend inoenderana neVulkan graphical API yeWineD3D, kumisikidza nyowani kwechinyorwa chinyorwa, rutsigiro rweDirectShow uye Media Foundation fomati.

Waini yakasimbisa kushanda kuzere kwe5049 (4869 gore rapfuura) zvirongwa zveWindows, 4227 (4136 gore rapfuura) zvirongwa zvinoshanda zvakakwana pamwe nekuwedzera kumisikidza uye ekunze maDLL. Iwo mapurogiramu e3703 ane madiki madiki ekushanda asingakanganise kushandiswa kwemabasa makuru ezvishandiso.

Main nhau Waini 6.0

Mune iyi vhezheni itsva yeWine 6.0 tinogona kuwana izvo iwo musimboti DLL mafaerakusanganisira NTDLL, KERNEL32, GDI32, uye USER32, akaendeswa kune kushandisa PE inogoneka fomati (inotakurika inoitiswa) panzvimbo yeELF. Uchishandisa PE inogadzirisa matambudziko nerutsigiro rwemhando dzakasiyana dzekudzivirira macopy ayo anozivisa kuzivikanwa kwesystem modules pane diski uye mundangariro.

kunze kwaizvozvo nzira nyowani inokurudzirwa kubatanidza raibhurari yeUnix kuP moduleE kuronga kupinda kumaraibhurari eUnix kubva kumafaira ePE pazvinenge zvakakodzera kufona mabasa asingagadziriswe kuburikidza neWin32 API. Kuwedzera maraibhurari eUnix anozivikanwa nekuvapo kwefaira pamwe nekuwedzera "saka" uye zita reiyo module PE (semuenzaniso, ntdll.so ye ntdll.dll).

Pane rimwe divi kusunga kweWinelib module kune libwine.so kwakatyoka uye kurodha libwine.so kwakaremara panguva yekumhanya. Nekuda kweshanduko iyi, kuenderana neshanduro dzekare kwakarasika, ndokuti, ma module akagadzirwa neWine 6.0 haazokwanisa kutakurwa mushanduro dzekare dzeWine.

Zvakare kucherechedzwa nderekuti rutsigiro rwekuunganidza maPM module pamwe nekuchengetedza ruzivo rwekugadzirisa mune imwe faira yaitwa, zvichideredza saizi yemafaira akaiswa.

Tsigiro yekudhirowa arcs, ellipses, uye akakomberedzwa matenderedzwa uchishandisa Direct2D API yakawedzerwa kune giraidhi subsystem.

Mutyairi weVulkan anopa rutsigiro rweiyo Vulkan Graphics API 1.2.162. Ipa iyo chizvarwa cheiyo JSON inoratidzira uye yekunyoresa yekupinda inoshandiswa neiyo yepamutemo Vulkan mutoro.

Injini yekuedza yekuedza yakaitwa muDirect3D yeWineD3D, iyo inoshandura Direct3D 12 kufona kuVulkan graph API. Injini inoda iyo libvkd3d-shader raibhurari, iyo inotsigira kushandurwa kwekodhi yekodhi 4 ne5 yemamvuri emhando mune iyo SPIR-V yepakati inomiririra.

Zvitsva zveDirect3D 11 zvakaitwa, senge kuzvimiririra kujoina nyika, yakawanda-sosi kujoina, masks eMSAA (Multi-Sample Anti-Aliasing), uye zvikumbiro zvekuwedzera maficha.

MuD3DX, iyo ID3D12ShaderReflection interface uye mabasa ekuwana mapikicha emifananidzo, senge 3DX10GetImageInfoFromMemory (), pamwe nezvinhu zvitsva nemabasa eNT kernel, zvave kuitwa, zvichidikanwa kuitira mashandiro eanopokana-cheat masystem anotakura madhiraivha ekernel.

Imwe shanduko yakakosha iri mukuitwa kweiyo Media Foundation iyo yakagadziridzwa zvakanyanya, imomo maive nerutsigiro rwekutanga rweMedia Session, Streaming Audio Renderer (SAR), Video Renderer, EVR musanganisi, Topology Loader, uye Media Injini zvinhu.

Vhidhiyo Kusanganisa Renderer inowedzera rutsigiro rwemawindo asina mawindo uye asiri ekupa, kugona kushandura vhidhiyo otomatiki kuti ikwane hwindo, Hardware yakachinjisa ruvara nzvimbo yekushandura, uye fomati yakawonekera kutenderedza zvemukati kuti uwane chiyero.

Yeimwe shanduko izvo zvinomira pachena:

  • Zvitsva zvitsva zvakawedzerwa kuMedia Detector API.
  • Wakawedzera rutsigiro rwekushandura mavhidhiyo uye odhiyo mafomati kusefa chinongedzo kuburikidza neGStreamer.
  • Iyo Enhanced Vhidhiyo processor (EVR) inotsigira kusanganisa kuburikidza neiyo DXVA2 API.
  • Wakawedzera rutsigiro ruzere rwekugadzirisa tambo dze Unicode.
  • Yakagadziridzwa Windows rutsigiro rwehunhu encoding mapping tafura.
  • Iyo yekuvakira-mukati kumisikidza kwemasvomhu mabasa akawedzerwa kune iyo C nguva yekumhanyisa yakavakirwa pane kodhi kubva kuMusl library.
  • Iyo kodhi yekugadzira inoyerera manhamba enzvimbo yakagadzirwazve uye kubviswa kubva pakusunga kune iyo printf system basa.
  • Yakabviswa rutsigiro rwe 32-bit PowerPC dhizaini iyo yanga isingashande.
  • Wakawedzera rutsigiro rwekusarudzika kwekubata uye kurongedza kusunungura pane 32-bit uye 64-bit ARM masystem.

Chekupedzisira, kana iwe uchida kuziva zvakawanda nezvazvo, unogona kubvunza chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako