WinAPI - Wine 7.4-ийн нээлттэй хувилбарын туршилтын хувилбар гарлаа. 7.3 хувилбар гарснаас хойш 14 алдааны мэдээг хааж, 505 өөрчлөлт оруулсан байна.
Хамгийн чухал өөрчлөлтүүд:
- Өгөгдмөл сэдэв нь "Гэрэл" юм.
- Үндсэн бүтэц нь Vulkan график API руу дуудлагыг орчуулах замаар ажилладаг Direct3D 1.3-ийн хэрэгжилт бүхий vkd3d 12 номын санг агуулдаг.
- WineD3D, D3D12 болон DXGI сангуудыг ELF биш PE (Portable Executable) гүйцэтгэх файлын форматыг ашиглахаар хөрвүүлсэн.
- Яриа таних функцүүдэд (API SpeechRecognizer) зориулсан бүдүүвч нэмсэн.
- WAV49 форматын дэмжлэгийг gsm номын санд нэмсэн.
- Crypt32 DLL нь дижитал гарын үсэг бүхий OCSP (Онлайн гэрчилгээний төлөвийн протокол) хүсэлтийг кодлох, тайлах анхны дэмжлэгийг нэмдэг.
- "Урт" төрлийн кодын байнгын дэмжлэг (200 орчим өөрчлөлт).
- DualSense хянагчийг ашиглах үед чичиргээний эффектүүд тоглоомонд зөв ажиллаж байгааг баталгаажуулдаг.
- Arch Linux дээр Windows API багцуудыг дэмждэг DLL файлуудыг ачаалахтай холбоотой асуудлууд шийдэгдсэн.
- Тоглоомын ажиллагаатай холбоотой алдааны мэдээллүүд хаагдсан: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Програмын ажиллагаатай холбоотой алдааны тайланг хаасан: 3Dmark03, 3Dmark05, 3Dmark06.
Нэмж дурдахад бид Wine Staging 7.4 төслийн хувилбарыг бий болгож, түүний хүрээнд Wine-ийн өргөтгөсөн бүтэц, түүний дотор бүрэн бэлэн болоогүй эсвэл дарсны үндсэн салбарт нэвтрүүлэхэд тохиромжгүй эрсдэлтэй нөхөөсүүд бий болсныг тэмдэглэж болно. Wine-тай харьцуулахад Wine Staging нь 561 нэмэлт засвар өгдөг. Шинэ хувилбар нь Wine 7.4 кодын баазтай синхрончлолыг авчирдаг. "Урт" төрлийн хэрэглээтэй холбоотой засваруудаас анхааруулгыг арилгах ажлыг хийсэн (жишээлбэл, "%u" орлуулалтыг "%lu" гэж сольсон эсвэл ULONG төрлийг UINT32-оор сольсон).
Эх сурвалж: opennet.ru