Pages

Saturday, January 2, 2021

Wine development release 6.0-rc5 is now available for Linux FreeBSD and macOS

The Wine development release 6.0-rc5 is now available.

What's new in this release:

  • Bug fixes only, we are in code freeze.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 6.0-rc5 (total 21):

  21987  Acrobat 7 tryout installer complains: "This Postscript Driver or Windows Platform (Win9x/Me) not supported" (winspool.drv missing level 8/global default printer settings handling)
  38166  Heroes of Might and Magic V performance issue: severe fps drop on certain maps
  41593  Molot VST 0.3.1 UI: some knobs are not rendered
  43852  Monkey Island Special Edition Collection: White screen and crash when starting Monkey1.exe
  44243  Spire and Serum VST plugins using Direct2D render very slowly
  44367  Multiple applications need d2d FillEllipse/DrawEllipse implementation (OP-X PRO II VST)
  44454  Windows Media Encoder 9 refuses to install
  44574  Microsoft Office 2013 client area is rendered black (Direct2D)
  45096  MPC-HC 1.7.13 displays a message box: "Error creating EVR Custom renderer", "DXVA2CreateDirect3DDeviceManager9 failed"
  47770  Waves Central plugin installation fails
  47824  Remote Life 1.2 demo terminates with 'Cannot load library nw_elf.dll'
  48142  shell32:appbar tests fail on some Windows 10 machines
  49010  ilok license manager: doesn't connect to the activation server as in 4.0.2
  49356  Saya No Uta (a.k.a. The Song of Saya) crashes when launching
  49771  ntdll:exception causes an unhandled segmentation fault
  50241  Vertical Text in NL5 schematic doesn't display correctly
  50304  Control-C exits winedbg instead of stopping the inferior
  50397  dlls/d3dcompiler_43/tests/hlsl_d3d11.c: error: unknown field ‘Texture2D’ specified in initializer
  50408  wineboot crash to due getaddrinfo() returning NULL ai_canonname
  50420  Divinity: Original Sin - Enhanced Edition crashes on startup
  50423  dlls/devenum/mediacatenum.c: | function ‘property_bag_Read’ | error: unknown field ‘cPins2’ specified in initializer

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

 

Saturday, December 26, 2020

Wine development release 6.0-rc4 is now available for Linux FreeBSD and macOS

The Wine development release 6.0-rc4 is now available.

What's new in this release:

  • Bug fixes only, we are in code freeze.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 6.0-rc4 (total 29):

  24116  Cannot save game in Rainblood: Town of Death
  25409  Windows Live Essentials for XP installer crashes
  27229  printf() newline missing with multibyte strings
  31942  Microsoft Office 2003 and Office 2003 Editions Resource Kit installers crash on startup
  32061  Guild Wars: Launcher hangs sometimes
  39731  Assassin's Creed IV Black Flag crashes
  40430  Multiple NVIDIA installers abort due to failure to process xml config (PhysX 9.x, GeForce Now, GeForce Experience 3.x, RTX Voice)
  41298  Battlefield 3 crashes during loading
  41450  timestamp is missing from some debug messages
  43329  Multiple applications fail to get selected path after double click last path element in IFileDialog2 folder selection dialog (Wargaming.net Game Center, Adobe DNG Converter 10.x/11.x)
  43412  World of Warships: CEF screens cannot be displayed
  44185  DragonAgeOrigins autorun.exe crash inside winegstreamer
  44538  Tales of Zestiria doesn't start
  45950  RedMon 1.9 (Redirection Port Monitor) does not work (missing support for monitors providing the MONITOR2 interface)
  48587  httpapi tests are broken on Windows 8
  49143  RTF Editor does not support cyrillic letters using MS Sans Serif Font
  49347  Settlers III: mouse not working on start screen, game entry and statistics screen after a game, if "Automatically capture the mouse in full-screen windows" is on in winecfg
  49493  Children Of Morta stays at blue stars screen after starting game.
  49545  Current working directory reset to "/" executing a winegcc/wineg++ compiled program
  49563  Adobe DNG converter 12.4 crashes after upgrade to Wine 5.12
  49650  Bunch of Heroes (Steam) hangs with a black screen at startup
  49683  Kingdom Come Deliverance crashes
  49782  Elite Dangerous Horizons: crashes with wine64 5.16
  49789  Tina 11 Demo crashes when run in a 64-bit prefix
  50126  Writing VT_UI8 property type to a stream is not currently supported
  50291  World of Warcraft Classic Fails to Close Cleanly
  50354  Team Fortress 2 crashes during loading
  50373  Touhou Shinpiroku trial terminates immediately
  50378  dlls/amstream/tests/amstream.o error: unknown field ‘dwBitMasks’ specified in initializer

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

 

Friday, December 18, 2020

Wine development release 6.0-rc3 is now available for Linux FreeBSD and macOS

The Wine development release 6.0-rc3 is now available.

What's new in this release:

  • Bug fixes only, we are in code freeze.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 6.0-rc3 (total 19):

  20352  Autodesk 3ds Max 9 fails to start: "adlmdll.dll failed to initialize" (failure to connect to Autodesk Licensing Service)
  22009  Symantec Antivirus 10.1 installer fails due to missing Windows Event Log Service (wevtsvc)
  32772  Built-in iexplore crashes on exit with Flash player 11 ActiveX plug-in installed
  45699  Multiple applications crash on unimplemented function RPCRT4.dll.NdrClientCall3 (MS Office 2016 Pro Plus 64-bit/x64 installer, MS-MPI 10.x)
  48808  user32:cursorinfo "wrong info cursor" failure in Chinese locale on Windows 10
  49584  DbgHelp no longer can write minidumps
  49614  Regression: Steam win32 client floods with "CreateSharedImage: invalid format" before crashing
  49831  winetricks dotnet30sp1 fails
  49832  Crysis crashes when starting a new game
  49841  Provide an intermediate level of make output
  49940  64Bit iexplore.exe crashes on macOS
  50014  ConEmu hangs (no interaction possible with console)
  50015  YUMI-UEFI broken in Wine 5.15
  50052  wineconsole and mark-copy
  50124  Objects are visible through each other or invisible at all with vulkan renderer (Sniper Elite V2, Banished)
  50142  winedbg fails to run programs
  50252  (linked  ?) fonts not handled correctly since wine 5.21
  50271  Wine throws virtual_setup_exception error during PSPad splash screen or while checking for updates
  50343  ConEmu is extremely slow when resizing or selecting text

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

 

Monday, December 14, 2020

vkd3d-proton version 2.1 has been released

VKD3D-Proton is a fork of VKD3D, which aims to implement the full Direct3D 12 API on top of Vulkan. The project serves as the development effort for Direct3D 12 support in Proton.

 


This release fixes various bugs (mostly workarounds) and improves GPU-bound performance.

New games added to "expected to work" list:

  • The Division (was working already in 2.0, but missing from list)
  • AC: Valhalla (*)

(*): Game requires full D3D12 sparse texture support to work.
Currently only works on NVIDIA drivers.
RADV status remains unknown until support for this feature lands in Mesa.

New games added to "kinda works, but expect a lot of jank" list:

  • Cyberpunk 2077 (**)

(**): Currently only runs correctly on AMD hardware with RADV and VK_VALVE_mutable_descriptor_type.
As of game version 1.03, this requires the latest Mesa Git build.
The game has some fatal bugs where it relies on undefined behavior with descriptor management
which this extension works around by accident.
The game will start and run on NVIDIA, but just like what happens without the extension on AMD,
the GPU will randomly hang, making the game effectively unplayable.
A game update to fix this bug would likely make the game playable on NVIDIA as well.
Game version 1.04 changed some behavior, and support for this game will likely fluctuate over time as future patches come in.

Bug fixes and workarounds:

  • Fix various implementation bugs which caused AC: Valhalla to not work.
  • Work around game bug in Death Stranding where accessing map could cause corrupt rendering.
    (Several games appear to have the same kind of application bug.)
  • Fix corrupt textures in Horizon Zero Dawn benchmark.
  • Fix SM 6.0 wave-op detection for Horizon Zero Dawn and DIRT 5.
  • Work around GPU hangs in certain situations where games do not use D3D12 correctly,
    but native D3D12 drivers just render wrong results rather than hang the system.
  • Fix invalid SPIR-V generated by FP64 code.
  • Fix crash with minimized windows in certain cases.

Performance:

  • ~15% GPU-bound uplift in Ghostrunner. Might help UE4 titles in general.
  • Slightly improve GPU bound performance when fully GPU bound on both AMD and NVIDIA.
  • Slightly improve GPU bound performance on RADV in various titles.
  • Reduce multi-threaded CPU overhead for certain D3D12 API usage patterns.
  • Add support for VK_VALVE_mutable_descriptor_type which
    improves CPU overhead, memory bloat, and avoids potential memory management thrashing on RADV.
    Also avoids GPU hangs in certain situations where games misuse the D3D12 API.

Misc:

  • Implement DXGI_PRESENT_TEST.
  • Fix log spam when DXGI_PRESENT_ALLOW_TEARING is used.

Link to source code

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.