Nadchodzi WINE 8.2 z prawie 300 zmianami i ulepszoną obsługą WoW64

WINE 8.2

Zgodnie z cyklem nowej wersji rozwojowej co dwa tygodnie, WineHQ rzucił wczoraj nowa wersja ich oprogramowania do uruchamiania programów Windows na innych systemach operacyjnych, WINE 8.2 być bardziej specyficznym. W tej fazie projekt wprowadza setki zmian i naprawia wiele błędów, przygotowując wszystko do wydania WINE 9, które nadejdzie w 2024 roku. Mniej więcej w tym czasie cykl zmieni się na jednego Release Candidate na tydzień, ale na razie będziemy mieli nowa wersja rozwojowa co drugi piątek.

Lista wprowadzonych nowości obejmuje m.in Naprawiono 22 błędy i łącznie 285 zmian. Wśród najważniejszych nowości WineHQ wymienia ulepszone informacje debugowania w trybie WoW64, łącza Wow64 w bibliotece WPCA, obsługę kodeka Indeo IV50 oraz nazwy monitorów ustawione na podstawie danych EDID, do których dodaje ostatni punkt różnych poprawek.

Błędy naprawione w WINE 8.2

  • Pustka kończy się niepowodzeniem z d3dx9_36 (wymaga D3DXFillCubeTextureTX(), aby zwrócić S_OK).
  • Regresja: Visual Studio 2005 „nie udało się załadować pakietu”.
  • Brak STDOUT w rozwidlonym programie na Cygwin/MSYS2.
  • Nie można zarejestrować wtyczki SubLab VST3 (wymaga Windows.System.Profile.SystemManufacturers.SmbiosInformation).
  • Nowa biblioteka typów Marshaller zależy od obsługi IID_IDispatch interfejsu docelowego.
  • opengl32:opengl – test_copy_context() kończy się niepowodzeniem na w11pro64_nv.
  • d3dcompiler_43:hlsl_d3d11 & d3dcompiler_47:hlsl_d3d11 – test_trig() kończy się niepowodzeniem na w11pro64_nv.
  • vbscript nie kompiluje się, gdy dwukropek następuje po Else w If…Else.
  • Edycja wzbogacona wstawia nowo skomponowany tekst w niewłaściwym miejscu, gdy systemowa kompozycja edytora IME kończy się, gdy zaznaczenie jest aktywne.
  • loader nie jest uruchamiany ze PATH, chyba że nazywa się „wine.
  • GOG Heroes of Might and Magic IV ulega awarii podczas uruchamiania.
  • Podczas zmiany aktywnego okna (alt+tab lub inne) w Final Fantasy XI klawisze klawiatury pozostają wciśnięte.
  • Przeciek pamięci vbscript w For Each z SafeArray jako grupą.
  • Wycieki pamięci vbscript w interp_redim_preserve.
  • Wycieki pamięci vbscript w Global_Split.
  • Niepoprawna wartość wersji jest zwracana z win32_operatingsystem na win10 (regresja).
  • dbghelp:dbghelp – 64-bitowy test_modules() kończy się niepowodzeniem w systemie Windows 7.
  • user32:msg – Test rozgłaszania test_message_conversion() kończy się niepowodzeniem w systemach Windows 7 i 10.
  • getenv_s zwraca niepoprawną wartość.
  • VarAbs() nie obsługuje poprawnie argumentów BSTR.
  • vbscript nie kompiluje się, gdy instrukcja następuje po ElseIf-
  • vbscript nie kompiluje concat, gdy nie jest używana spacja, a wyrażenie zaczyna się od H.

WINE 8.2, druga wersja rozwojowa po 8.1, jest dostępny en ten link. W strona pobierania są tam informacje, jak zainstalować tę i inne wersje w systemach operacyjnych, takich jak Debian i Ubuntu, ale można ją również zainstalować na Androidzie i macOS.

Następną wersją będzie WINE 8.3, która pojawi się 3 marca i będzie kontynuowana z tym samym trendem.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.