Wine 5.0 သည် Windows ဂိမ်းများ Proton 4.11-10 ကိုအသုံးပြုရန်အတွက် ပက်ကေ့ချ်ကို ဖြန့်ချိသည်။

လုပ်တယ်။ Win5.0 API ၏ဖွင့်ထားသော အကောင်အထည်ဖော်မှုဖြစ်သော Wine 32 ကို ပထမဆုံးထွက်ရှိမည့် ကိုယ်စားလှယ်လောင်းကို စမ်းသပ်ခြင်း။ ဒီဇင်ဘာလနှောင်းပိုင်း သို့မဟုတ် ဇန်နဝါရီလအစောပိုင်းတွင် မျှော်လင့်ထားသည့် ကုဒ်အခြေခံကို freeze mode သို့ထည့်သွင်းထားသည်။ လွှတ်ခြင်းနဲ့ ယှဉ်တယ်။ စပျစ်ရည်ကို 4.21 ချွတ်ယွင်းချက်အစီရင်ခံစာ ၃၇ ခု ပိတ်ပြီး အပြောင်းအလဲ ၄၇၅ ခု ပြုလုပ်ခဲ့သည်။

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

  • ဘရောက်ဆာအင်ဂျင် ဝိုင်တောက်တဲ့MSHTML စာကြည့်တိုက်တွင်အသုံးပြုထားသည့် 2.47.1 ကိုထုတ်ဝေရန် မွမ်းမံထားသည်။ Gecko အင်ဂျင်တင်ခြင်းကုဒ်ကို ပြန်လည်ပြုပြင်ပြီးဖြစ်ပြီး ယေဘူယျ၊ ဝိုင်-သတ်သတ်မှတ်မှတ်မဟုတ်သော တပ်ဆင်မှုတစ်ခုမှ ၎င်းကို စတင်လုပ်ဆောင်နိုင်မှုကို ထည့်သွင်းထားသည်။
  • ယူနီကုဒ်ဇယားများကို ဗားရှင်း 12.1.0 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။ ယူနီကုဒ်ပြောင်းလဲခြင်းအတွက် လုပ်ဆောင်ချက်များကို ntdll တွင် ပြန်လည်လုပ်ဆောင်ထားပါသည်။
  • MSADO စာကြည့်တိုက်၏ ကနဦးဗားရှင်းကို ပေါင်းထည့်ထားသည် (ActiveX ဒေတာ အရာဝတ္ထုများ) OLE DB ဝန်ဆောင်မှုပေးသူမှတဆင့် ဒေတာကို ရယူခြင်းနှင့် စီမံခန့်ခွဲခြင်းအတွက် အင်တာဖေ့စ်တစ်ခုနှင့် ဥပမာအားဖြင့်၊ ပရိုဂရမ်များကို SQL ဆာဗာတစ်ခုနှင့် ချိတ်ဆက်ရန်အတွက်၊
  • အပ်ဒိတ်များ ထည့်သွင်းခြင်းအတွက် ပံ့ပိုးမှုအား WUSA (Windows Update Standalone) utility တွင် ထည့်သွင်းထားပါသည်။
  • kernel32 မှ kernelbase သို့ ကုဒ်လွှဲပြောင်းခြင်းနှင့် ဤစာကြည့်တိုက်များကို ပြန်လည်ဖွဲ့စည်းခြင်းတွင် ဆက်လက်လုပ်ဆောင်ခဲ့သည်။ ဥပမာအားဖြင့်၊ Get/SetLocaleInfoW၊ GetStringType၊ LCMapString၊ CompareString၊
    GeoID၊ FindFirst/NextFile နှင့် အချိန်ဇုန်လုပ်ဆောင်ချက်များ။ kernel အစပြုခြင်းအတွက် ကုဒ်ကို ntdll သို့ တစ်စိတ်တစ်ပိုင်း ရွှေ့ထားသည်။

  • bcrypt သည် ECDSA သော့များကိုအခြေခံ၍ ဒစ်ဂျစ်တယ်လက်မှတ်များဖြင့် hash များကိုအတည်ပြုရန် ပံ့ပိုးမှုထပ်လောင်းပေးထားသည်။
  • ScriptTypeInfo_* နှင့် ScriptTypeComp_Bind* အပါအဝင် အင်္ဂါရပ်အသစ်များစွာကို VBScript တွင် ထည့်သွင်းထားသည်။
  • ဂိမ်းများနှင့် အပလီကေးရှင်းများ၏ လည်ပတ်မှုနှင့်ပတ်သက်သည့် အမှားအယွင်းအစီရင်ခံစာများကို ပိတ်လိုက်သည်-
    Microsoft Document Explorer 2008၊ wintetris 1.01၊ Midtown Madness 2၊ FIFA Online 3၊ FXCM Trading Station II၊ Symenu 4.11၊ DM Genie 2.x၊ VSDC Video Editor၊ Costume Quest 2၊ Geometry Wars 3၊ Chime၊ DxO Photolab 2၊ Football Manager 2017၊ IP Camera Viewer 4.x၊ Beat Hazard 2၊ Visual C++ Express 2005။

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

Proton ဗားရှင်းအသစ်တွင်

  • ဂိမ်းများဖွင့်ရန် ဖြစ်နိုင်ခြေကို ပေးထားသည်။ Halo: အဆိုပါမာစတာကာကွယ်ရေးဦးစီးချုပ်စုစည်းမှု (လည်ပတ်ရန် Steam ကလိုင်းယင့်၏ beta နှင့် GnuTLS စာကြည့်တိုက်ထုတ်လွှတ်မှု 3.5.4 အောက် လိုအပ်သည်)။ EasyAntiCheat ပံ့ပိုးမှု မရရှိနိုင်ခြင်းကြောင့် အချို့ဂိမ်းမုဒ်များ ပျောက်ဆုံးနေပါသည်။
  • Fallout 4၊ Furi နှင့် Metal Gear Solid V ဂိမ်းများတွင် မောက်စ်အပြုအမူအပေါ် အပြုသဘောဆောင်သော အကျိုးသက်ရောက်မှုရှိသော Mouse event handlers များကို သိသိသာသာ မြှင့်တင်ထားပါသည်။
  • သင်ချုံ့ချဲ့သည့်အခါ ပိုမိုကောင်းမွန်သော pixel ကြည်လင်ပြတ်သားမှုကို ပံ့ပိုးပေးသည့် ကိန်းပြည့်စကေးချမုဒ်အသစ်ကို ပေါင်းထည့်ထားသည်။ ပတ်ဝန်းကျင် ပြောင်းလဲနိုင်သော WINE_FULLSCREEN_INTEGER_SCALING=1 ဖြင့် စတင်ခြင်းဖြင့် မုဒ်ကို ဖွင့်ထားသည်။
  • ဂိမ်းထိန်းချုပ်ကိရိယာ အပြင်အဆင်များဖြင့် ပြဿနာများစွာကို ဖြေရှင်းခဲ့သည်။ အပြောင်းအလဲများသည် Telltale ဂိမ်းများကို Xbox ထိန်းချုပ်ကိရိယာများနှင့် Bluetooth မှတစ်ဆင့် ချိတ်ဆက်ထားသော PlayStation 4 ထိန်းချုပ်ကိရိယာများဖြင့် Cuphead နှင့် ICEY ဂိမ်းများကို ပိုမိုကောင်းမွန်စွာ လုပ်ဆောင်နိုင်စေပါသည်။
  • အထူးသဖြင့် စတီယာရင်ဘီး ထိန်းချုပ်ကိရိယာများကို အသုံးပြုသောအခါတွင် gamepads များပေါ်တွင် force feedback ကို ပိုမိုကောင်းမွန်စွာ ကိုင်တွယ်ပါ။
  • စတင်ချိန်တွင် Metal Gear Solid V အေးခဲခြင်းဆိုင်ရာ ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။
  • Xbox ဂိမ်း ထိန်းချုပ်ကိရိယာများကို အသုံးပြုသောအခါ စွမ်းဆောင်ရည် ဆုတ်ယုတ်မှုကို ပြင်ဆင်ပြီး၊
  • Trine 4 ကိုကစားသောအခါ၊ 30 FPS ၏ဘောင်နှုန်းကန့်သတ်ချက်ကိုဖယ်ရှားခဲ့သည်။
  • IL-2 Sturmovik ကစားသောအခါတွင် ပျက်သွားခြင်းများကို ပြုပြင်ပေးသည်။
  • ပြင်ပကုမ္ပဏီအစိတ်အပိုင်းများ၏ အပ်ဒိတ်ဗားရှင်းများ- D9VK ဗားရှင်း 0.40-rc-p နှင့် FAudio 19.12 သို့ အပ်ဒိတ်လုပ်ထားသည်။ DXVK တွင် ပြုပြင်မှုများ ပြုလုပ်ထားပါသည်။

source: opennet.ru

မှတ်ချက် Add