Wine 5.19 ထွက်ရှိပြီး Wine အဆင့် 5.19

နေရာယူခဲ့သည်။ WinAPI ၏ ပွင့်လင်းသော အကောင်အထည်ဖော်မှု၏ စမ်းသပ်ထုတ်ပြန်ချက် - စပျစ်ရည်ကို 5.19. ဗားရှင်းထွက်ကတည်းက 5.18 ချွတ်ယွင်းချက်အစီရင်ခံစာ ၃၈ ခုကို ပိတ်ခဲ့ပြီး အပြောင်းအလဲ ၄၁၅ ခု ပြုလုပ်ခဲ့သည်။

အရေးကြီးဆုံးပြောင်းလဲမှုများ-

  • Mono အင်ဂျင်ကို WPF (Windows Presentation Foundation) မှ စာသားဖော်မတ်တူးလ်များအတွက် ပံ့ပိုးမှုဖြင့် ဗားရှင်း 5.1.1 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။
  • KERNEL32 ဒစ်ဂျစ်တိုက်ကို PE ဖော်မတ်သို့ ပြောင်းထားသည်။
  • ထပ်ပြောပါသည်။ crypto ပံ့ပိုးပေးသူ DSSSHA နှင့် DSS (Digital Signature Standard) အယ်လဂိုရီသမ်များကို အသုံးပြု၍ ဒစ်ဂျစ်တယ်လက်မှတ်များကို hashing နှင့် ဖန်တီးခြင်း/အတည်ပြုခြင်းအတွက် လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးပါသည်။
  • ကွန်ဆိုးလ်အသစ် အကောင်အထည်ဖော်မှု (conhost) သည် ဝင်းဒိုးလုပ်ဆောင်ချက်များအတွက် ပံ့ပိုးမှုနှင့် wineconsole ပုံစံတွင် ကွန်ဆိုးဝင်းဒိုးတစ်ခုကို ဖန်တီးနိုင်မှုတို့ကို ပေါင်းထည့်သည်။
  • ခြွင်းချက် ကိုင်တွယ်မှု ပိုမိုကောင်းမွန်လာသည်။
  • ဂိမ်းများနှင့် အပလီကေးရှင်းများ၏ လည်ပတ်မှုနှင့်ပတ်သက်သည့် အမှားအယွင်းအစီရင်ခံစာများကို ပိတ်လိုက်သည်-
    ကမ်းခြေဘဝ၊ Sims ပြီးပြည့်စုံသောစုဆောင်းမှု၊ Risk II၊ Earth 2150၊ ရုရှားအတွက်လိုအပ်သော၊ ကျူးကျော်သူ၊ Max Payne 1၊ 3Dmark1999 MAX၊ 3Dmark2000၊ 3Dmark2001 SE၊ GraphCalc၊ Charon၊ Fairy Fencer F၊ Exile- တွင်းမှလွတ်မြောက်၊ World of Warcraft ၊ Cegid Business Line၊ Avencast: Rise of the Mage၊ 1971 Project Helios၊ Silent Hill 4၊ Mahjong Titans၊ Resident Evil HD Remaster၊ Resident Evil 0 HD Remaster၊ NCLauncher2၊ Warzone 2100၊ Fallout New Vegas၊ Sebastien Loeb Rally EVO၊

ထို့အပြင်ခုနှစ်, ဖွဲ့စည်းခဲ့သည်။ စီမံကိန်းထုတ်ပြန်ခြင်း။ Wine Staging ၅.၁၉ဝိုင်၏ တိုးချဲ့တည်ဆောက်မှုများကို အပြည့်အဝ အဆင်သင့်မဖြစ်သေးသော သို့မဟုတ် ပင်မဝိုင်ဌာနခွဲသို့ မွေးစားရန် မသင့်လျော်သေးသော အန္တရာယ်ရှိသော ပြင်ဆင်မှုများ အပါအဝင်၊ Wine နှင့် နှိုင်းယှဉ်ပါက Wine Staging သည် 662 ထပ်တိုး patches များကို ပံ့ပိုးပေးသည် (ntdll ဌာနခွဲ မပြီးမချင်း၊ "esync" patches များကို main Wine ဌာနခွဲတွင် ယာယီပိတ်ထားဆဲ)။

အသစ်ထွက်ရှိမှုသည် Wine 5.19 codebase နှင့် ထပ်တူပြုပါသည်။ windows.networking.connectivity ကို အကောင်အထည်ဖော်ခြင်းဖြင့် ဖာထေးမှုတစ်ခုကို ပေါင်းထည့်ခဲ့သည်။
5 ဖာထေးမှုများကို Wine ၏ အဓိက အစိတ်အပိုင်းသို့ လွှဲပြောင်းလိုက်ပါပြီ- D3DXMESHOPT_ATTRSORT တွင် ဒေါင်လိုက်များ ပြန်လည်စုပုံခြင်းအတွက် ပံ့ပိုးမှု မရှိသည့်အတွက် d9dx3 ပျက်ကျမှုအား ပြင်ဆင်ပြီးဖြစ်သည်၊ GstPad ချိတ်ဆက်မှုနှင့် IMFMediaStream ၏ အကောင်အထည်ဖော်မှုကို ရွှေ့ဆိုင်းလိုက်သည် gdi32 တွင် startup ကိုအရှိန်မြှင့်ရန် ဖွင့်ထားပြီး၊ လိုင်းအလွတ်များကို WS_getaddrinfo တွင် ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်ထားပါသည်။
မွမ်းမံထားသည်။ ဖာထေးခြင်း ntdll-Junction_Points၊
mfplat-streaming-ပံ့ပိုးမှု၊
xactengine-ကနဦး၊
bcrypt-ECDHSecretAgreement၊
server-Object_Types၊
xactengine2-dll
ntdll-ForceBottomUpAlloc၊
color-sRGB-ပရိုဖိုင်။

source: opennet.ru

မှတ်ချက် Add