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

WinAPI - Wine 7.4 ၏ အဖွင့်အကောင်အထည်ဖော်မှု၏ စမ်းသပ်ထုတ်ဝေမှု။ ဗားရှင်း 7.3 ထွက်ရှိပြီးကတည်းက bug အစီရင်ခံချက် 14 ခုကို ပိတ်ခဲ့ပြီး 505 အပြောင်းအလဲ ပြုလုပ်ခဲ့သည်။

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

  • မူရင်းအပြင်အဆင်မှာ 'အလင်း' ဖြစ်သည်။
    Wine 7.4 ထွက်ရှိပြီး Wine အဆင့် 7.4
  • ပင်မဖွဲ့စည်းပုံတွင် Vulkan ဂရပ်ဖစ် API သို့ခေါ်ဆိုမှုများကိုဘာသာပြန်ခြင်းဖြင့်လုပ်ဆောင်သော Direct3D 1.3 ကိုအကောင်အထည်ဖော်သည့် vkd3d 12 စာကြည့်တိုက်ပါဝင်သည်။
  • WineD3D၊ D3D12 နှင့် DXGI စာကြည့်တိုက်များကို ELF အစား PE (Portable Executable) စီစစ်နိုင်သော ဖိုင်ဖော်မတ်ကို အသုံးပြုရန် အသွင်ပြောင်းထားပါသည်။
  • စကားသံ မှတ်သားခြင်း လုပ်ဆောင်ချက်များ (API SpeechRecognizer) အတွက် မျဉ်းခွဲများ ထည့်ထားသည်။
  • WAV49 ဖော်မတ်အတွက် ပံ့ပိုးမှုကို gsm စာကြည့်တိုက်သို့ ပေါင်းထည့်လိုက်ပါပြီ။
  • crypt32 DLL သည် ဒစ်ဂျစ်တယ်လက်မှတ်ထိုးထားသော OCSP (Online Certificate Status Protocol) တောင်းဆိုမှုများကို ကုဒ်နှင့်ကုဒ်ရေးခြင်းအတွက် ကနဦး ပံ့ပိုးမှု ပေးပါသည်။
  • 'ရှည်' အမျိုးအစားကုဒ်အတွက် ဆက်လက်ပံ့ပိုးမှု (ပြောင်းလဲမှု 200 ခန့်)။
  • DualSense ထိန်းချုပ်ကိရိယာများကို အသုံးပြုသောအခါ ဂိမ်းများတွင် တုန်ခါမှုသက်ရောက်မှုများ မှန်ကန်ကြောင်း သေချာပါစေ။
  • Arch Linux တွင် Windows API sets များကို ပံ့ပိုးပေးသည့် DLL များတင်ခြင်းဆိုင်ရာ ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။
  • ဂိမ်းများ၏လည်ပတ်မှုနှင့်ပတ်သက်သည့် အမှားအယွင်းအစီရင်ခံစာများကို ပိတ်လိုက်သည်- League of Legends၊ Psi-Ops: The Mindgate Conspiracy၊ The Godfather၊ MahjongSoul။
  • အပလီကေးရှင်းများ၏ လုပ်ဆောင်ချက်နှင့်ပတ်သက်သည့် အမှားအယွင်းအစီရင်ခံစာများကို ပိတ်လိုက်သည်- 3Dmark03၊ 3Dmark05၊ 3Dmark06။

ထို့အပြင်၊ Wine Staging 7.4 ပရောဂျက်ကို ဝိုင်၏ တိုးချဲ့တည်ဆောက်မှုများကို ဖွဲ့စည်းထားသည့် မူဘောင်အတွင်း၊ ပင်မဝိုင်၏ဌာနခွဲသို့ မွေးစားရန် မသင့်လျော်သေးသော အဆင်သင့်မဖြစ်သေးသော သို့မဟုတ် အန္တရာယ်ရှိသော ပြင်ဆင်ဖာထေးမှုများ အပါအဝင် ကျွန်ုပ်တို့သည် ဝိုင်၏အဆင့်မြှင့်တင်မှု 561 ပရောဂျက်ကို ထုတ်ပြန်ခြင်းအား သတိပြုနိုင်သည်။ ဝိုင်နှင့် နှိုင်းယှဉ်ပါက Wine Staging သည် 7.4 ထပ်ဆောင်း ဖာထေးမှုများကို ပံ့ပိုးပေးပါသည်။ ထုတ်ဝေမှုအသစ်သည် Wine 32 ကုဒ်ဘေ့စ်နှင့် ထပ်တူပြုမှုကို ယူဆောင်လာသည်။ "ကြာသော" အမျိုးအစားအသုံးပြုမှုနှင့်ဆက်စပ်သည့် ဖာထေးမှုများမှသတိပေးချက်များကိုဖယ်ရှားရန် လုပ်ဆောင်ပြီးပါပြီ (ဥပမာ၊ "%u" အစားထိုးမှုများကို "%lu" ဖြင့် အစားထိုးခဲ့သည် သို့မဟုတ် ULONG အမျိုးအစားကို UINTXNUMX ဖြင့် အစားထိုးခဲ့သည်)။

source: opennet.ru

မှတ်ချက် Add