WINE 8.16 reprèn la implementació de la DirectMusic API i introdueix més de 400 canvis

VI 8.16

Puntual com sempre, WineHQ va llançar ahir a la nit (a Espanya) una nova versió de desenvolupament del seu programari per executar aplicacions de Windows en altres sistemes operatius. VI 8.16 va arribar dues setmanes després de 8.15 sense una gran llista de novetats destacades, o almenys les que els seus desenvolupadors esmenten, però si mirem les xifres ha quedat clar que tot ha tornat a la normalitat. Tot podria haver canviat si no fos per un sol desenvolupador, Rémi Bernon, que ha introduït ni més ni menys que 122 retocs.

En total, s'han fet 425 canvis. D'entre ells, WineHQ destaca que han iniciat la feina per «reviure» l'API DirectMusic descontinuada per Microsoft i que s'han fet moltes correccions i millores en les proves de regressió, a la qual cosa se li uneix el punt que esmenta les diverses correccions. El que teniu a continuació és la llista amb els bugs corregits a WINE 8.16, 33 en total.

Bugs corregits a WINE 8.16

  • GPS Track Editor: no es mostren les fletxes.
  • Wine's built-in gdiplus.dll es queda enrere a Paint.NET en comparació del nadiu (Win 7) gdiplus.dll.
  • Mal rendiment de Roblox a Wine.
  • BENNING PC-Win ST 750-760 Designer es bloqueja en iniciar, necessita la implementació de GdipSetPenCompoundArray.
  • user32:msg – test_SendMessage_other_thread() de vegades obté un estat incorrecte al Windows.
  • mscoree:mscoree es trenca user32:msg – subtest_hvredraw() falla a la majoria de les configuracions de prova de Windows 7.
  • Joc "Antecrypt": Pantalla negra després de l'inici.
  • ::DrawGeometry no respecta l'estil de traç.
  • user32:msg – test_InSendMessage() de vegades obté banderes inesperades al Windows.
  • shlwapi:ordinal – test_SHFormatDateTimeA() falla a causa de l'horari d'estiu a Windows.
  • ntdll:exception – test_extended_context() falla a Window 11.
  • ntdll:exception – test_virtual_unwind() falla a Windows 11.
  • DnsQuery(DNS_TYPE_SRV) falla en analitzar algunes de les respostes del servidor.
  • kernel32:thread – La funció test_stack() de 32 bits obté valors inesperats per als índexs -2 i -3 al Windows.
  • wtsapi32:wtsapi – La funció de 32 bits check_wts_process_info() no obté el token d'usuari a Windows 7 i 8.
  • oleaut32:usrmarshal – La funció de 64 bits test_marshal_VARIANT() obté valors erronis per a wv[5&6] al Windows 8+.
  • ntdll:exception – La funció de 64 bits test_nested_exception() falla a Windows 11.
  • mshtml:misc – test_HTMLStorage() falla a Wine.
  • ntdll:om – La funció de 64 bits test_object_types() falla a Windows 8+.
  • user32:msg – test_hotkey() no troba cap WinKey+lletra lliure a Windows 11.
  • user32:msg – test_dialog_messages() de vegades obté una seqüència incorrecta al Windows 7.
  • GitLab CI de vegades intenta enllaçar winscard amb libpcsclite a macOS.
  • El Navegador LDAP de Softerra falla en desactivar LDAP_OPT_ENCRYPT, LDAP_OPT_ROOTDSE_CACHE i LDAP_OPT_SIGN.
  • No s'inicia el PS Core (pwsh.exe):Call to unimplemented function wldp.dll.WldpGetLockdownPolicy.
  • Vitis 2020.1 necessita suport per `if exist ""` al fitxer per lots.
  • El navegador LDAP de Softerra necessita LDAP_OPT_CLIENT_CERTIFICATE.
  • Wine 8.15: compila correctament a Flatpak però falla durant l'execució amb un SIGSEGV.
  • combase:roapi – test_ActivationFactories() falla en Windows i Wine.
  • kernel32:actctx – test_two_dlls_at_same_time() falla en Windows 7+ i Wine.
  • setupapi:devinst & setupapi:install – test_class_installer() falla a Windows 7+ i Wine.
  • ucrtbase:thread – test_thread_library_reference() falla a Windows 7+ i Wine.
  • La línia de resum de la prova dinput:hid no té en compte els missatges omesos a Windows 7.
  • user32:msg test_hvredraw falla a win1709 amb regió inesperada.

Traducció cortesia de DeepL.

VI 8.16 ja es pot descarregar des del botó que hi ha sota d'aquestes línies, i al seu pàgina de descàrregues hi ha informació per instal·lar aquesta i altres versions també en sistemes operatius com macOS i Android.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.