Wine 4.10 နှင့် Proton 4.2-6 ကို ဖြန့်ချိသည်။

ရနိုင်ပါတယ် Win32 API ၏ ပွင့်လင်းသော အကောင်အထည်ဖော်မှုကို စမ်းသပ်ထုတ်ဝေခြင်း - စပျစ်ရည်ကို 4.10. ဗားရှင်းထွက်ကတည်းက 4.9 ချွတ်ယွင်းချက် အစီရင်ခံစာ ၄၄ ခုကို ပိတ်ခဲ့ပြီး အပြောင်းအလဲ ၄၃၁ ခု ပြုလုပ်ခဲ့သည်။

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

  • DLL ပေါင်း တစ်ရာကျော်ကို built-in စာကြည့်တိုက်ဖြင့် ပုံမှန်အားဖြင့် တည်ဆောက်ထားသည်။ msvcrt (ဝိုင်ပရောဂျက်မှ ပံ့ပိုးပေးပြီး Windows မှ DLL) PE (Portable Executable) ဖော်မတ်၊
  • PnP (Plug and Play) ဒရိုက်ဗာများ ထည့်သွင်းခြင်းအတွက် ပံ့ပိုးမှုကို တိုးချဲ့ထားပါသည်။ UpdateDriverForPlugAndPlayDevices() လုပ်ဆောင်ချက်ကို အကောင်အထည်ဖော်ခဲ့သည်။
  • မူဘောင်ဆီသို့ မီဒီယာဖောင်ဒေးရှင်း နာရီချိန်ကိုက်ခြင်းအတွက် ထပ်လောင်းပံ့ပိုးမှု။
  • အသံဒရိုင်ဘာများတွင် အသံအတိုးအကျယ်ကို ပြောင်းလဲနိုင်သော စွမ်းရည်ကို ပေါင်းထည့်ထားသည်။
  • ဂိမ်းများနှင့် အပလီကေးရှင်းများ၏ လည်ပတ်မှုနှင့်ပတ်သက်သည့် အမှားအယွင်းအစီရင်ခံစာများကို ပိတ်လိုက်သည်-

တစ်ချိန်တည်းမှာပင် Valve ထုတ်ဝေခဲ့သည် စီမံကိန်းကိုတည်ဆောက်ခြင်း။ ပရိုတွန် 4.2-6Wine ပရောဂျက်၏ တိုးတက်မှုများအပေါ် အခြေခံပြီး Windows အတွက် ဖန်တီးထားသော ဂိမ်းဆော့ဖ်ဝဲများကို စတင်ခြင်းနှင့် Linux ရှိ Steam catalog တွင် တင်ပြခြင်းတို့ကို သေချာစေရန် ရည်ရွယ်ပါသည်။ ပရောဂျက်တိုးတက်မှုများ ကူးစက်ပျံ့နှံ့သည် BSD လိုင်စင်အောက်တွင်။ Proton သည် သင့်အား Steam Linux ကလိုင်းယင့်တွင် Windows သီးသန့်ဂိမ်းဆော့ဖ်ဝဲများကို တိုက်ရိုက် run နိုင်စေပါသည်။ ပက်ကေ့ဂျ်တွင် DirectX 10/11 (အပေါ်အခြေခံ၍ အကောင်အထည်ဖော်မှုတစ်ခုပါဝင်သည်။ DXVK) နှင့် 12 (အပေါ်အခြေခံသည်။ vkd3d) ၊ DirectX ခေါ်ဆိုမှုများကို Vulkan API သို့ ဘာသာပြန်ခြင်းဖြင့် လုပ်ဆောင်ခြင်းဖြင့် ဂိမ်းထိန်းချုပ်သူများ အတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးကူညီမှုနှင့် ဂိမ်းများတွင် ပံ့ပိုးထားသည့် မျက်နှာပြင် ရုပ်ထွက်များ မခွဲခြားဘဲ မျက်နှာပြင်အပြည့်မုဒ်ကို အသုံးပြုနိုင်သည့် စွမ်းရည်ကို ပံ့ပိုးပေးပါသည်။ မူရင်း Wine နှင့် နှိုင်းယှဉ်ပါက၊ ကြိုးအစုံလိုက်ဂိမ်းများ၏ စွမ်းဆောင်ရည်သည် ဖာထေးမှုများကို အသုံးပြုခြင်းကြောင့် သိသိသာသာ တိုးမြင့်လာပါသည်။esync“(Eventfd Synchronization)။

В ဗားရှင်းအသစ် ပရိုတွန်-

  • DirectX အသံစာကြည့်တိုက်များ (API XAudio2၊ X3DAudio၊ XAPO နှင့် XACT3) ကို အကောင်အထည်ဖော်နေသည့် FAudio အစိတ်အပိုင်းများကို 19.06 တွင် ထုတ်ဝေရန် မွမ်းမံထားသည်။
  • DXVK 1.2.1 အလွှာကို 32-bit ဂိမ်းများတွင် ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်ကို ရရှိစေသည့် compiler အသစ်ဖြင့် စုစည်းထားပါသည်။
  • SpellForce 3 တွင် ဖောင့်ပုံစံကို မြှင့်တင်ထားသည်။
  • Team Sonic Racing အပါအဝင် အချို့ဂိမ်းများတွင် Rumble ဂိမ်းထိန်းချုပ်ကိရိယာများအတွက် ပံ့ပိုးမှုဖြင့် ပြဿနာများကို ဖြေရှင်းခဲ့သည်။
  • အင်္ဂလိပ်မဟုတ်သော ဒေသများကို အသုံးပြုသည့်အခါ ဂိမ်းများနှင့် ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။
  • A Hat in Time တွင် များစွာသောကစားသမားများကို ကစားနိုင်စေရန် အပါအဝင် Steam ကွန်ရက် API အသစ်တွင် အမှားအယွင်းများကို လုပ်ဆောင်ထားပါသည်။

source: opennet.ru

မှတ်ချက် Add