Wine 9.4, Wine staging 9.4 û GE-Proton9-1 weşandin

Serbestberdanek ezmûnî ya pêkanîna vekirî ya Win32 API - Wine 9.4 - pêk hat. Ji ber serbestberdana 9.3, 25 raporên xeletiyê hatine girtin û 321 guhertin hatine çêkirin.

Guhertinên herî girîng:

  • Pêşkeftina ajokera winewayland.drv berdewam kir, ku destûr dide karanîna Wine li hawîrdorên li ser bingeha protokola Wayland bêyî karanîna pêkhateyên XWayland û X11. Guhertoya nû piştgiriya destpêkê ji bo OpenGL zêde dike. Fonksiyonên bingehîn ên GL zêde kirin: wglGetExtensionsString{ARB,EXT}, wglGetProcAddress, wglDescribePixelFormat, wglSetPixelFormat(WINE), wglMakeCurrent, wglMakeContextCurrentARB û wglSwapBuffers. Naha piştgirî ji bo afirandina çarçoveyek OpenGL û guhertina mezinahiya naveroka OpenGL heye.
  • Pakêta Vkd3d-ya çêkirî ya bi pêkanîna Direct3D 12 ve hatî nûve kirin guhertoya 1.11.
  • Piştgiriyek ji bo zêdekirina îmtiyazên pêvajoyê - dema afirandina pêvajoyên serverê (pêşkêşkara çalakiya msi), û her weha pêvajoyên ku fonksiyonên RtlCreateUserProcess() û CreateProcessInternal() diafirînin, nîşanek rêveberê tixûbdar naha ji hêla xwerû ve tê bikar anîn.
  • Bi karanîna protokola HID (Cîhaza Navbera Mirovan) ve girêdayî cîhazên kontrolê yên nîşankeran (toçpak, mişk) çêtir kirin. Ji bo wergirtin û şandina peyamên WM_POINTER* (WM_POINTERENTER, WM_POINTERLEAVE, hwd.) piştgirî lê zêde kir.
  • Explorer ji bo menuya destpêkê û toolbarê piştgirîya vebijarkî zêde kiriye. Destpêkirina explorer.exe bi mafên gihîştina kêmkirî ve çalak kir.
  • Winex11 ji bo pêvajokirina bûyerên XInput2 yên têkildarî pencereyên kesane piştgirî zêde kir.
  • dmime pêvajoyek daneyên MIDI çêtir kiriye.
  • Fonksiyonên IAudioClient3_InitializeSharedAudioStream û IAudioClient3_GetSharedModeEnginePeriod hatine bicihkirin.
  • winevulkan ji bo taybetmendiya Vulkan 1.3.279 piştgirî zêde kiriye. Ji bo nexşeya bîranînê, pêveka Vulkan VK_EXT_map_memory_placed tê bikar anîn.
  • Raporên çewtiyê yên têkildarî xebata lîstikan girtî ne: Minecraft Education Edition, battle.net.
  • Raporên xeletiyên girtî yên têkildarî xebata sepanan: Explorer++ 1.2, Total Commander 8.x, Visio 2003, Skype 4, Toad ji bo MySQL Freeware 7.x, Microsoft Toolkit ji MS Office 2013, Luminance HDR, AI Shared Editor 6.1.0, Rêvebirê Pencereya Sermaseyê, Gerînendeyê Dakêşana Belaş, FoxVox.

Di heman demê de, serbestberdana projeya Wine Staging 9.4 hate damezrandin, ku avahîyên dirêjkirî yên Wine peyda dike, di nav de pêçên ne tam amade an xeternak ên ku hîn ji bo pejirandinê di şaxê sereke yê Wine de ne guncaw in. Li gorî Wine, Wine Staging 462 pêlên zêde peyda dike. Di hejmara nû ya Wine Staging de:

  • Bi bingeha koda Wine 9.4 re hevdem kirin.
  • Paçên nûvekirî: vkd3d-dawîn, kernel32-CopyFileEx, ntdll-Junction_Points, ntdll-WRITECOPY û user32-rawinput-mouse.
  • Paçên rakirin: File_Permissions û mscoree-CorValidateImage, ku êdî di Wine de ne hewce ne.
  • 18 paçên bi pêkanîna NewMenu û kapasîteyên ji bo xebitandina bi clipboard-ê ji pêşeka kontekstê ya li shell32, ala jêbirinê bêyî pejirandinê di ISFHelper::DeleteItems, rêvekerek menuya çarçoveyê ji bo afirandina pelrêçiyên nû, destpêkirina pêvajoyên destpêkê bi riya start.exe, destpêkirin explorer.exe bi mafên gihîştina kêmkirî, pêvajoyên bi astek pêbaweriya cihêreng dimeşîne, hwd.

Wekî din, projeya GE-Proton 9-1 hate berdan, ku di çarçoweya wê de dilxwaz ji bo xebitandina sepanên Proton Windows-ê ku ji hêla guhertoyek nûtirîn a Wine ve, karanîna FFmpeg di FAudio û tevlêbûna paçên din ên ku di sepanên cihêreng ên lîstikê de pirsgirêkan çareser dikin.

Guhertoya Proton GE 9-1 guhertinên ji şeraba herî dawî 9, proton 9, dxvk û bingehên kodê vkd3d digire. Ji bo çareserkirina pirsgirêkên di lîstikan de sererastkirinên zêde kirin:

  • Ceville
  • Dirt 3
  • Duke Nukem: Projeya Manhattan
  • Farcry 2/3/4
  • Farcry primal
  • Gabriel Knight 3
  • Gobliiins 5
  • Berbangê girîn
  • Dihatin
  • New World
  • Nine Witches: Têkçûna malbatê
  • Post III
  • 4 Silent Hill
  • Leşkerê Fortune II
  • Street Racing Syndicate
  • Ew mîlyar in
  • Rêwiyên li ezmên 1-3
  • Çerxa Demê

Source: opennet.ru

Add a comment