Mmanya 5.0 ewepụtara

Mmanya 5.0 ewepụtaraNa Jenụwarị 21, 2020, mwepụta gọọmentị nke ụdị kwụsiri ike mere 5.0 Wine - ngwa efu maka ịgba ọsọ obodo Windows-mmemme dị na gburugburu UNIX. Nke a bụ mmejuputa ọzọ, n'efu Windows API. Mkpọchi okwu WINE na-anọchi anya "Wine Is Not An Emulator."

Ụdị a nwere ihe dị ka otu afọ mmepe yana ihe karịrị 7400 mgbanwe onye ọ bụla. Onye nrụpụta onye isi Alexandre Julliard na-akọwapụta anọ:

  • Nkwado maka modul na usoro PE. Nke a na-edozi nsogbu na atụmatụ nchebe nnomi dị iche iche dabara na modul sistemu na diski na ebe nchekwa.
  • Na-akwado ọtụtụ ihe nleba anya na ọtụtụ GPU, gụnyere mgbanwe ntọala dị ike.
  • Mmeghari nke XAudio2 dabere na oru FAudio, mmejuputa oghe nke ụlọ ọba akwụkwọ ụda DirectX. Ịtụgharị na FAudio na-enye gị ohere ịnweta ogo ụda dị elu na egwuregwu, mee ka ịgwakọta olu, mmetụta ụda dị elu, na ndị ọzọ.
  • Nkwado Vulkan 1.1.


Mụtakwuo maka isi ihe ọhụrụ.

PE modul

Site na MinGW compiler, ọtụtụ modulu Wine dị ugbu a n'ụdị faịlụ PE (Portable Executable, binary format) nke a na-arụ ọrụ. Windows) kama ELF.

A na-eṅomizi ndị PE executables na ndekọ ~/.wine kama iji faịlụ DLL dummy, nke na-eme ka ngwa yie ezigbo nrụnye Windows.

Ọ bụghị modul niile ka agbanwebeghị ka ọ bụrụ usoro PE. Ọrụ na-aga n'ihu.

Sistemụ ihe eserese

Dịka ekwuru n'elu, agbakwunyela nkwado maka ịrụ ọrụ na ọtụtụ nlekota oru na ihe nkwụnye eserese.

Emelitere onye ọkwọ ụgbọ ala Vulkan na nkọwapụta Vulkan 1.1.126.

Ọzọkwa, ọbá akwụkwọ ahụ WindowsCodecs na-akwadozi usoro raster ndị ọzọ, gụnyere usoro palette e depụtara.

Direct3D

Ngwa Direct3D ihuenyo zuru oke ugbu a gbochie oku nchekwa ihuenyo.

Maka ngwa DXGI, ọ ga-ekwe omume ugbu a ịgbanwe n'etiti ihuenyo zuru oke na ọnọdụ windo site na iji ngwakọta Alt+Enter ọkọlọtọ.

Ekwalitela atụmatụ Direct3D 12 ka ọ gụnye nkwado maka ịgbanwee n'etiti ihuenyo zuru oke na ụdị windo, mgbanwe ụdị ihuenyo, nlele nlegharị anya, na oge mgbanwe. Emejuputala atụmatụ ndị a niile maka ụdị Direct3D API ndị gara aga.

Ndị otu ọrụ a arụsi ọrụ ike ma dozie ọtụtụ narị chinchi n'ụzọ nkịtị, yabụ na-emeziwanye njikwa Wine maka ọnọdụ ọnụ dị iche iche. Ndị a na-agụnye ịlele ihe onwunwe 2D na 3D samplers na nke ọzọ, na-eji ụkpụrụ ntinye na-abụghị nke dị iche iche maka nyocha nghọta na nke omimi, na-egosipụta textures na buffers, na-eji clippers ezighi ezi (DirectDraw object) na ọtụtụ ndị ọzọ.

Ogo nke oghere adreesị achọrọ mgbe ị na-ebufe textures 3D nke ejiri usoro S3TC belatara (kama ịkwanye kpamkpam, a na-etinye textures na chunks).

Emeela nkwalite na ndozi dị iche iche metụtara mgbako ọkụ maka ngwa DirectDraw ochie.

Agbasawanye ntọala kaadị eserese ndị a ghọtara na Direct3D.

Netwọk na cryptography

Emelitere injin Gecko ka ọ bụrụ ụdị 2.47.1 iji kwado ngwa ọgbara ọhụrụ. Emejuputala ọtụtụ HTML API ọhụrụ.

MSHTML na-akwado ihe SVG ugbu a.

Agbakwunyere ọtụtụ atụmatụ VBScript ọhụrụ (dị ka njehie na ndị na-ahụ maka ewepu).

E tinyela ikike ịnweta ntọala proxy HTTP site na DHCP.

N'akụkụ nke cryptographic, nkwado maka elliptical curve cryptographic keys (ECC) site na GnuTLS ka etinyerela ikike ibubata igodo na asambodo sitere na faịlụ n'ụdị PFX, yana nkwado maka atụmatụ ọgbọ igodo dabere na paswọọdụ PBKDF2. agbakwunyere.

Mmanya 5.0 ewepụtara
Adobe Photoshop CS6 maka mmanya

Ndị ọzọ dị ịrịba ama ọhụrụ

  • Nkwado maka NT kernel spinlocks.
  • N'ihi njedebe nke patent maka mkpakọ nke DXTn na S3 textures, ọ bịara kwe omume itinye ha na mmejuputa atumatu.
  • Na-akwado nkwụnye nkwụnye na-egwu ọkwọ ụgbọala.
  • Nkwalite DirectWrite dị iche iche.
  • Nkwado emelitere Windows API nke Ntọala Mgbasa Ozi.
  • Mmekọrịta ka mma nke primitives ekele maka mmejuputa na futexes.
  • Ịkekọrịta Wine-Mono iji chekwaa oghere kama ịmepe emepe .NET maka nke ọ bụla ~/.wine.
  • Unicode 12.0 na 12.1 na-akwado.
  • Mmejuputa HTTP Starter Service (HTTP.sys) dị ka nnọchi maka Winsock API na IIS, na-ebute mmezi arụmọrụ karịa Windows API nke oghere.
  • Ndakọrịta ka mma na ndị na-eme nchọpụta nsogbu Windows.
  • Nkwado LLVM MinGW ka mma yana nkwalite mkpokọta mkpokọta WineGCC.

E nwekwara mmezi na interface onye ọrụ nke kwesịrị ikwu maka ya. Dịka ọmụmaatụ, a na-egosi windo ndị e belatara ebelata ugbu a site na iji akara aha kama iji akara ngosi dị na ụdị ahụ. Windows 3.1 Nkwado emelitere maka ndị njikwa egwuregwu, gụnyere switch okpu, steering wheel, na pedals.

The wuru na-AVI, MPEG-m na ebili mmiri decoders e wepụrụ na mmanya, dochie ha na usoro GStreamer ma ọ bụ QuickTime.

Agbakwunyere ikike iji debugger sitere na Visual Studio maka debugging dịpụrụ adịpụ nke ngwa na-agba ọsọ na Wine, etinyere akụkụ ụfọdụ nke ọbá akwụkwọ DBGENG (Debug Engine), site na ndị chịkọtara maka Windows ewepụla ndabere faịlụ na libwine.

Iji kwalite arụmọrụ, ọrụ oge dị iche iche akwagala iji jiri ọrụ ngụ oge sistemụ na-arụ ọrụ dị elu, na-ebelata oke n'ịkwalite ọtụtụ egwuregwu. Emeela nkwalite arụmọrụ ndị ọzọ.

Hụ ndepụta mgbanwe n'uju. ebe a.

Koodu isi iyi mmanya 5.0, зеркало
ọnụọgụ abụọ maka nkesa dị iche iche
Документация

Na saịtị ahụ AppDB a na-echekwa nchekwa data Windows-ngwa ndị dakọtara na Mmanya. Lee ndị isi ọnụ ọgụgụ nke votes:

  1. Fantasy XI
  2. Adobe Photoshop CS6 (13.0)
  3. Ụwa nke Warcraft 8.3.0
  4. EVE dị ugbu a n'ịntanetị
  5. Ime Anwansi: Mgbakọ n'ịntanetị 4.x

Enwere ike iche na a na-ewepụta ngwa ndị a na mmanya.

Rịba ama. Ntọhapụ nke Wine 5.0 bụ maka ncheta nke Józef Kucia, onye nwụrụ n'ụzọ dị egwu n'August 2019 mgbe ọ dị afọ 30 ka ọ na-eme nchọpụta n'ọgba dị na ndịda Poland. Jozef bụ onye dị mkpa nyere aka na mmepe nke Direct3D Wine, yana onye ndu ode akwụkwọ nke ọrụ ahụ. vkd3d. N'oge ọ na-arụ ọrụ na Wine, o nyere ihe karịrị 2500 patches.

Mmanya 5.0 ewepụtara

isi: www.habr.com

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster