Wine 4.11 хувилбар

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

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

  • Суурилуулсан номын сантай анхдагч DLL-г угсрах ажлыг үргэлжлүүлэв msvcrt (Windows DLL биш Wine төслөөс хангагдсан) PE (Portable Executable) форматтай. Сүүлийн хувилбартай харьцуулахад PE формат руу 143 илүү DLL орчуулагдсан;
  • Моно 4.9.0 хөдөлгүүр болон хүрээний шинэчилсэн хувилбар Windows.Forms;
  • Futex хэл рүү орчуулсан Linux-д зориулсан SRW түгжээний (Slim Reader/Writer) илүү хурдан хэрэгжилтийг танилцуулж байна;
  • user32 номын сан нь дуудлагад анхан шатны дэмжлэг үзүүлдэг EnumDisplayDevicesW() одоогийн хуралдаанд ашигласан дэлгэцийн талаар мэдээлэл авах;
  • Winex11.drv-д Xinerama дээр суурилсан дэлгэц зохицуулагчийг нэмж, гаралтын төхөөрөмжийг өөрчлөх боловсруулалтыг хангасан;
  • wined3d нь бүтэцтэй үйлдлийн кодыг агуулдаг wined3d_texture_gl;
  • Тоглоом, програмын ажиллагаатай холбоотой алдааны тайланг хаасан: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
    Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, Chromium Embedded Framework (CEF), Nero CoverDesigner дээр суурилсан програмууд.

Нэмж дурдахад үүнийг тэмдэглэж болно удирдаж байна Canonical-ийн хөгжүүлэгч туршилта Wine19.10 ашиглан 32 битийн сангүй Ubuntu 64-ын туршилтын хувилбараар GOG каталогоос тоглоом эхлүүлэхэд зориулагдсан. Үүний үр дүнд 6 битийн сантай Wine дээр ажиллаж байгаа санамсаргүй түүврээр шалгагдсан 32 тоглоомоос Wine64 дээр нэг ч тоглоом ажиллаагүй. Тодруулбал, гурван тоглоом (Theme Hospital, Quake The Offering, Shadow Warrior) суулгах боломжгүй байсан, нэг тоглоом эхлээгүй (GOG Braid), үлдсэн хоёр тоглоом (FTL Advanced Edition, GOG Surgeon Simulator 2013) нь хязгаарлагдмал байсан. хар дэлгэц гарч байна (VirtualBox дээрх OpenGL-ийн дэмжлэгийн хязгаарлалтаас болж магадгүй).

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

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