Wine 9.4, Wine staging 9.4 dhe GE-Proton9-1 janë publikuar

Ka njĂ« lansim eksperimental tĂ« implementimit tĂ« hapur tĂ« Win32 API — Wine 9.4. QĂ« nga lĂ«shimi i 9.3 janĂ« mbyllur 25 raporte pĂ«r defekte dhe janĂ« bĂ«rĂ« 321 ndryshime.

Ndryshimet më të rëndësishme:

  • ËshtĂ« vazhduar zhvillimi i driver-it winewayland.drv, i cili lejon pĂ«rdorimin e Wine nĂ« ambientet e bazuara nĂ« protokollin Wayland pa pĂ«rdorimin e XWayland dhe komponentĂ«ve X11. NĂ« versionin e ri Ă«shtĂ« shtuar mbĂ«shtetje fillestare pĂ«r OpenGL. JanĂ« shtuar funksionet bazĂ« tĂ« GL: wglGetExtensionsString{ARB,EXT}, wglGetProcAddress, wglDescribePixelFormat, wglSetPixelFormat(WINE), wglMakeCurrent, wglMakeContextCurrentARB dhe wglSwapBuffers. ËshtĂ« shtuar mbĂ«shtetje pĂ«r krijimin e konteksteve OpenGL dhe ndryshimin e madhĂ«sisĂ« sĂ« pĂ«rmbajtjes OpenGL.
  • Paketa e integruar Vkd3d me implementimin e Direct3D 12 Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 1.11.
  • JanĂ« shtuar mbĂ«shtetje pĂ«r rritjen e privilegjeve tĂ« procesit — kur krijohen proceset server (msi action server), si dhe proceset qĂ« thĂ«rrasin funksionet RtlCreateUserProcess() dhe CreateProcessInternal(), tani pĂ«rdoret si parazgjedhje njĂ« token i kufizuar administratori.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« lidhje me pajisjet e menaxhimit tĂ« treguesit (pajisjet e prekjes, mausĂ«t) qĂ« pĂ«rdorin protokollin HID (Pajisja e NdĂ«rfaqes NjerĂ«zore). ËshtĂ« shtuar mbĂ«shtetje pĂ«r pranimin dhe dĂ«rgimin e mesazheve WM_POINTER* (WM_POINTERENTER, WM_POINTERLEAVE etj.).
  • NĂ« Explorer Ă«shtĂ« shtuar mbĂ«shtetje opsionale pĂ«r menynĂ« e fillimit dhe shiritin e veglave. ËshtĂ« siguruar nisja e explorer.exe me tĂ« drejta tĂ« kufizuara.
  • NĂ« winex11 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rpunimin e ngjarjeve XInput2 nĂ« lidhje me dritaret e veçanta.
  • NĂ« dmime Ă«shtĂ« pĂ«rmirĂ«suar pĂ«rpunimi i tĂ« dhĂ«nave nĂ« formatin MIDI.
  • JanĂ« implementuar funksionet IAudioClient3_InitializeSharedAudioStream dhe IAudioClient3_GetSharedModeEnginePeriod.
  • NĂ« winevulkan Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r specifikimin Vulkan 1.3.279. PĂ«r mapimin e memories Ă«shtĂ« pĂ«rdorur zgjerimi Vulkan VK_EXT_map_memory_placed.
  • JanĂ« mbyllur raportime tĂ« defekteve qĂ« lidhen me funksionimin e lojĂ«rave: Minecraft Education Edition, battle.net.
  • JanĂ« mbyllur raportime tĂ« defekteve qĂ« lidhen me funksionimin e aplikacioneve: Explorer++ 1.2, Total Commander 8.x, Visio 2003, Skype 4, Toad for MySQL Freeware 7.x, Microsoft Toolkit from MS Office 2013, Luminance HDR, AI Shared Editor 6.1.0, Desktop Window Manager, Free Download Manager, FoxVox.

Njëherazi është formuar lëshimi i projektit Wine Staging 9.4, që ofron ndërtime të zgjeruara të Wine, duke përfshirë patch-e që nuk janë plotësisht të gatshme ose që janë të riskuara, për momentin të papërshtatshme për t'u pranuar në degën kryesore të Wine. Në krahasim me Wine, në Wine Staging ofrohen 462 patch-e shtesë. Në lëshimin e ri të Wine Staging:

  • ËshtĂ« realizuar sinkronizimi me bazĂ«n kode tĂ« Wine 9.4.
  • JanĂ« pĂ«rditĂ«suar patch-et: vkd3d-latest, kernel32-CopyFileEx, ntdll-Junction_Points, ntdll-WRITECOPY dhe user32-rawinput-mouse.
  • JanĂ« hequr patch-et: File_Permissions dhe mscoree-CorValidateImage, tĂ« cilat nuk kĂ«rkohen mĂ« nĂ« Wine.
  • JanĂ« transferuar nĂ« pĂ«rbĂ«rjen kryesore 18 patch-e nga implementimi NewMenu dhe mundĂ«sitĂ« pĂ«r tĂ« punuar me clipboard-in nga menuja kontekstuale nĂ« shell32, flagu i fshirjes pa konfirmim nĂ« ISFHelper::DeleteItems, pĂ«rpunuesi i menusĂ« kontekstuale pĂ«r krijimin e katalogĂ«ve tĂ« rinj, nisi proceset fillestare pĂ«rmes start.exe, nisjen e explorer.exe me privilegje tĂ« reduktuara, nisjen e proceseve me njĂ« nivel tĂ« ndryshĂ«m tĂ« besueshmĂ«risĂ« (trustlevel) etj.

Për më tepër, është realizuar lëshimi i projektit GE-Proton 9-1, në kuadër të të cilit entuziastët formulojnë ndërtime të zgjeruara të paketës për të drejtuar aplikacione Windows Proton, që dallohet për një version më të ri të Wine, përdorimin e FFmpeg në FAudio dhe përfshirjen e patch-eve shtesë, që zgjidhin probleme në aplikacione të ndryshme të lojërave.

Në versionin Proton GE 9-1 janë transferuar ndryshime nga bazat e kodit më të reja wine 9, proton 9, dxvk dhe vkd3d. Janë shtuar rregullime për të zgjidhur problemet në lojëra:

  • Ceville
  • Dirt 3
  • Duke Nukem: Manhattan Project
  • Farcry 2/3/4
  • Farcry primal
  • Gabriel Knight 3
  • Gobliiins 5
  • Grim Dawn
  • Incoming
  • New World
  • Nine Witches: Family Disruption
  • Postal III
  • Silent Hill 4
  • Soldier of Fortune II
  • Street Racing Syndicate
  • They Are Billions
  • Trails in the Sky 1-3
  • Wheel of Time

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster