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 ọrụ efu maka ịme mmemme Windows ala na gburugburu UNIX. Nke a bụ ụzọ ọzọ, mmejuputa iwu Windows API n'efu. Mkpọ okwu mkpọghachi nke WINE na-anọchi anya "Wine abụghị ihe 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 nchịkọta MinGW, a na-ewu ọtụtụ modul mmanya ugbu a na PE (Portable Executable, Windows binary format) nke nwere ike ime faịlụ kama ELF.

A na-eṅomizi ndị PE executables na ndekọ ~/.wine kama iji faịlụ DLL na-ekpo ọkụ, na-eme ka ngwa dị ka 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.

Na mgbakwunye, ọba akwụkwọ WindowsCodec na-akwado usoro raster agbakwunyere, gụnyere ụdị palette-indexed.

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 maka Windows Media Foundation API.
  • 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 nke mbụ HTTP ọrụ (HTTP.sys) dị ka nnọchi nke Winsock API na IIS, na-eme ka mma arụmọrụ karịa Windows Sockets API.
  • Ndakọrịta ka mma na Windows debuggers.
  • Nkwado LLVM MinGW ka mma yana nkwalite mkpokọta mkpokọta WineGCC.

Anyị nwekwara ike ịkọ ndozi na interface onye ọrụ. Dịka ọmụmaatụ, egosipụtara mpio pere mpe ugbu a site na iji akara aha karịa akara ngosi ụdị Windows 3.1. Nkwado emelitere maka ndị na-ahụ maka egwuregwu, gụnyere mgba ọkụ okpu, steering wheel na pedal.

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

Agbakwunyela ikike iji debugger sitere na Visual Studio maka nbipu nke ngwa na-agba ọsọ na Wine, etinyelarị ọbá akwụkwọ DBGENG (Njikwa Debug), ewepụrụ ịdabere na libwine na faịlụ achịkọtara maka Windows.

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-edobe nchekwa data nke ngwa Windows 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

Tinye a comment