Ang Wine 7.4 release ug Wine staging 7.4

Usa ka eksperimento nga pagpagawas sa bukas nga pagpatuman sa WinAPI - Wine 7.4. Sukad sa pagpagawas sa bersyon 7.3, 14 ka bug report ang gisirhan ug 505 ka kausaban ang nahimo.

Ang labing hinungdanon nga mga pagbag-o:

  • Ang default nga tema mao ang 'Kahayag'.
    Ang Wine 7.4 release ug Wine staging 7.4
  • Ang nag-unang istruktura naglakip sa vkd3d 1.3 librarya nga adunay pagpatuman sa Direct3D 12, nga naglihok pinaagi sa paghubad sa mga tawag sa Vulkan graphics API.
  • Ang WineD3D, D3D12 ug DXGI nga mga librarya gi-convert aron gamiton ang PE (Portable Executable) executable file format imbes nga ELF.
  • Gidugang stubs para sa speech recognition functions (API SpeechRecognizer).
  • Ang suporta alang sa WAV49 nga format gidugang sa gsm library.
  • Ang crypt32 DLL nagdugang inisyal nga suporta para sa pag-encode ug pag-decode sa digitally signed OCSP (Online Certificate Status Protocol) nga mga hangyo.
  • Padayon nga suporta para sa 'taas' nga tipo nga code (mga 200 ka kausaban).
  • Siguruha nga ang mga epekto sa pag-vibrate molihok sa husto sa mga dula kung gigamit ang mga controller sa DualSense.
  • Ang mga problema sa pagkarga sa mga DLL nga nagsuporta sa Windows API sets sa Arch Linux nasulbad na.
  • Ang mga taho sa sayup nga may kalabutan sa operasyon sa mga dula gisirado: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Ang mga taho sa sayup nga may kalabutan sa operasyon sa mga aplikasyon gisirado: 3Dmark03, 3Dmark05, 3Dmark06.

Dugang pa, atong mamatikdan ang pagporma sa pagpagawas sa Wine Staging 7.4 nga proyekto, sulod sa gambalay diin ang gipalawig nga pagtukod sa Wine naporma, lakip ang dili hingpit nga andam o peligroso nga mga patch nga dili pa angay alang sa pagsagop ngadto sa nag-unang sanga sa Wine. Kung itandi sa Wine, ang Wine Staging naghatag 561 ka dugang nga mga patch. Ang bag-ong pagpagawas nagdala sa pag-synchronize sa Wine 7.4 codebase. Gihimo ang trabaho aron matangtang ang mga pasidaan gikan sa mga patch nga may kalabotan sa paggamit sa "taas" nga tipo (pananglitan, ang "%u" nga mga pagpuli gipulihan sa "%lu" o ang tipo nga ULONG gipulihan sa UINT32).

Source: opennet.ru

Idugang sa usa ka comment