Lanzamiento de Wine 4.8 y D9VK 0.10 con implementación de Direct3D 9 sobre Vulkan

Disponible lanzamiento experimental de implementación abierta de API Win32 - Vino 4.8. Desde el lanzamiento de la versión 4.7 Se cerraron 38 informes de errores y se realizaron 315 cambios.

Los cambios más importantes:

  • Se agregó soporte para construir en formato PE para la mayoría de los programas;
  • Datos Unicode actualizados a la versión 12.0;
  • Se agregó soporte para archivos de parche MSI;
  • Se agregó soporte para el indicador “-fno-PIC” para crear scripts para deshabilitar PIC (Código independiente de posición) en el compilador. El ensamblaje sin PIC está habilitado de forma predeterminada para la arquitectura i386;
  • Soporte de joystick mejorado. Se agregó heurística a la entrada para determinar si el dispositivo es un gamepad o un joystick. Winejoystick agregó soporte para coordenadas de la rueda en el joystick;
  • Informes de errores cerrados relacionados con el funcionamiento de juegos y aplicaciones:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, instalador de Visual Studio 2017, Native Access, Universe Sandbox 2, Grand Prix Legends, instalador de MS Office 365, servidor web NI System, Star Citizen, cliente de Esportal 1.0.

Adicionalmente, se puede señalar primera edición proyecto D9VK 0.10, dentro del cual se está desarrollando la implementación de Direct3D 9, trabajando mediante la traducción de llamadas a la API de gráficos Vulkan. El proyecto se basa en el código base del proyecto DXVK, que se ha ampliado con soporte para Direct3D 9. Se observa que en su forma actual D9VK ya se puede usar para ejecutar la mayoría de los juegos modernos basados ​​en Direct3D 9 usando las versiones 2 o 3. del Shader Model (la compatibilidad con Shader Model 1 en D9VK aún no está disponible) completada).

Fuente: opennet.ru

Añadir un comentario