Ang pagpagawas sa bino 8.4 nga adunay inisyal nga suporta sa Wayland

Usa ka eksperimento nga pagpagawas sa usa ka bukas nga pagpatuman sa WinAPI - Wine 8.4 - nahitabo. Sukad sa pagpagawas sa bersyon 8.3, 51 ka mga bug report ang gisirhan ug 344 ka kausaban ang nahimo.

Ang labing hinungdanon nga mga pagbag-o:

  • Ang kinauyokan nga pakete naglakip sa inisyal nga suporta sa paggamit sa Wine sa mga palibot base sa Wayland protocol nga walay paggamit sa XWayland ug X11 nga mga sangkap. Sa karon nga yugto, ang drayber nga winewayland.drv ug unixlib nga mga sangkap gidugang, ug ang mga file nga adunay mga kahulugan sa protocol sa Wayland giandam alang sa pagproseso sa sistema sa asembliya. Nagplano sila nga maglakip sa mga pagbag-o aron mahimo ang output sa palibot sa Wayland sa umaabot nga pagpagawas.

    Kung mabalhin na ang mga pagbag-o sa punoan nga lawas sa Wine, magamit sa mga tiggamit ang usa ka putli nga palibot sa Wayland nga adunay suporta alang sa pagpadagan sa mga aplikasyon sa Windows nga wala magkinahanglan pag-instalar sa mga pakete nga may kalabotan sa X11, nga nagtugot kanila nga makab-ot ang mas taas nga pasundayag ug pagtubag. sa mga dula pinaagi sa pagwagtang sa dili kinahanglan nga mga lut-od.

  • Gipauswag nga suporta sa IME (Input Method Editors).
  • Giayo ang mga pag-crash kung nagpatuman sa mga function sa pagsulay test_enum_value(), test_wndproc(), test_WSARecv(), test_timer_queue(), test_query_kerndebug(), test_ToAscii(), test_blocking(), test_wait(), test_desktop_window(),_test_create_devicew_), ingon man kung mopasar sa mga pagsulay sama sa gdi64:font, imm32:imm32, advapi32:registry, shell32:shelllink, d32drm:d3drm, etc.
  • Ang mga taho sa sayup nga may kalabutan sa operasyon sa mga dula gisirado: Kawatan, Hard Truck 2: King of The Road, Amazon Games, Secondhand Lands, SPORE, Starcraft Remastered.
  • Sirado nga mga taho sa sayup nga may kalabutan sa operasyon sa mga aplikasyon: foobar2000 1.6, Motorola Ready For Assistant, ldp.exe.

Source: opennet.ru

Idugang sa usa ka comment