Wine 4.12 гарсан (дараагийн 4.12.1 хувилбар)

Боломжтой Win32 API-ийн нээлттэй хэрэгжилтийн туршилтын хувилбар - Wine 4.12. Хувилбараа гаргаснаас хойш 4.11 27 алдааны мэдээг хааж, 336 өөрчлөлт оруулсан.

Хамгийн чухал өөрчлөлтүүд:

  • PnP төхөөрөмжүүдийн драйверын дэмжлэгийг нэмсэн (Залгаж, тоглуулах);
  • Visual Studio дор алсаас дибаг хийх сайжруулсан дэмжлэг;
  • Одоогийн сессэд ашиглагдаж буй дэлгэцийн талаарх мэдээллийг олж авахад ашигладаг EnumDisplayDevicesW() дуудлагын хэрэгжилт нь VS Code засварлагч зэрэг олон монитортой орчинд янз бүрийн тоглоом, програмуудыг ажиллуулахад тохиромжтой байдалд хүргэсэн;
  • advapi32 болон kernel32 сангуудын олон функц, бүтцийг (мутекс, семафор, токен болон бүртгэлтэй ажиллах, ACL, хэш гэх мэт) ntdll болон kernelbase-аас хэрэгжүүлэлтүүдийг ашиглахаар шилжүүлсэн;
  • Wined3d функцууд нь wined3d_context_gl бүтцэд дэмжлэг үзүүлдэг;
  • PE (Portable Executable) форматаар суурилуулсан msvcrt номын сантай (Windows DLL биш Wine төслөөс хангагдсан) анхдагч DLL-г бүтээх ажлыг үргэлжлүүлэв. Сүүлийн хувилбартай харьцуулахад 89 илүү DLL файлыг PE формат руу хөрвүүлсэн;
  • Тоглоом, програмын ажиллагаатай холбоотой алдааны тайланг хаасан:
    Empire: Total War, Napoleon: Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed ​​​​Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, WPF 4.x .NET програмууд, CEFv3 програмууд, VS Код, Windows Media Player 9 & 10, Golden Krone зочид буудал, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.

Нэмэлт: өсгий дээр халуун үүссэн Зургаан алдааг зассан Wine 4.12.1-ийн засвар шинэчлэлт. Үүнд PE файл болгон бүтээсний дараа Wine 64-д wineboot гацахад хүргэж байсан 64 битийн замын угтваруудыг (WINEPREFIX for WoW4.12) буруу эхлүүлсэнтэй холбоотой засвар, setupapi зарим DLL файлуудыг бүртгээгүй байна. Мөн Settlers IV History Edition болон LINE 5.x програмуудтай холбоотой асуудлуудыг зассан.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх