open-source Win32 API အကောင်အထည်ဖော်မှု၏ စမ်းသပ်ဗားရှင်းတစ်ခုဖြစ်သည့် Wine 11.18 ကို ထုတ်ပြန်လိုက်ပါပြီ။ 11.17 ထုတ်ပြန်ပြီးကတည်းက bug report ၄၄ ခုကို ပိတ်လိုက်ပြီး ပြောင်းလဲမှု ၃၈၇ ခု ပြုလုပ်ပြီးပါပြီ။
အရေးကြီးဆုံးပြောင်းလဲမှုများ-
- NT kernel simulation layer (ntoskrnl.exe) သည် device drivers များကို မှန်ကန်စွာ ပံ့ပိုးပေးရန်အတွက် လိုအပ်သော PsGetThreadProcess, PsGetProcessPeb, PsGetContextThread, PsReferencePrimaryToken, MmGetPhysicalMemoryRanges, SeLocateProcessImageName, MmGetVirtualForPhysical, KeCapturePersistentThreadState, PsDereferencePrimaryToken နှင့် PsGetProcessImageFileName လုပ်ဆောင်ချက်များကို အကောင်အထည်ဖော်သည်။ ၎င်းတို့သည် device drivers များကို မှန်ကန်စွာ ပံ့ပိုးပေးရန်အတွက် လိုအပ်ပါသည်။
- ပေးထားသော C ဘာသာစကား header ဖိုင်များကို လိုက်ဖက်ညီမှု ပိုမိုကောင်းမွန်စေရန် ပြင်ဆင်ထားပါသည်။
- အောက်ပါ အပလီကေးရှင်းများ၏ လုပ်ဆောင်ချက်နှင့် ဆက်စပ်သော ချွတ်ယွင်းချက် အစီရင်ခံစာများကို ပိတ်လိုက်ပါပြီ- QuickTime 2.x၊ Adobe Creative Cloud၊ Adobe Express Photos၊ SlingPlayer 1.5။
- အောက်ပါဂိမ်းများနှင့် ဆက်စပ်သော ပိတ်ထားသော bug အစီရင်ခံစာများ- Assassin's Creed Rogue၊ Super Meat Boy၊ Screamer 4x4 1.2၊ Enclave၊ Star Wars: Knights of the Old Republic၊ Return to Krondor၊ The Bard's Tale IV Director's Cut။
Wine Staging 11.18 ပရောဂျက်၏ သီးခြားထုတ်ဝေမှုတစ်ခုကို ဖန်တီးထားပြီး၊ Wine main branch တွင် ထည့်သွင်းရန် မသင့်တော်သေးသော မပြည့်စုံသေးသော သို့မဟုတ် အန္တရာယ်ရှိသော patch များပါဝင်သည့် တိုးချဲ့ Wine build များကို ပံ့ပိုးပေးပါသည်။ Wine နှင့် နှိုင်းယှဉ်ပါက Wine Staging သည် နောက်ထပ် patch ၂၇၃ ခု ပေးပါသည်။ Wine Staging ထုတ်ဝေမှုအသစ်သည် Wine 11.18 codebase နှင့် ထပ်တူပြုပြီး vkd3d code ကို အပ်ဒိတ်လုပ်ပါသည်။ d3d10_1shader.h header file ကို idl (Interface Definition Language) file သို့ ပြောင်းလဲပေးသည့် patch တစ်ခုကို main Wine distribution သို့ port လုပ်ထားပါသည်။ YV12 color representation ကို rendering code တွင် RGB သို့ ပြောင်းလဲပေးပြီး WoW64 (64-bit) architecture အတွက် executable file check များ လုပ်ဆောင်ပေးရန်အတွက် patch များကို ထည့်သွင်းထားပါသည်။ Windows-on-Windows) က 32-bit ကို လည်ပတ်နိုင်စေသည် Windows-64-bit Unix စနစ်များတွင် အပလီကေးရှင်းများ။
source: opennet.ru
