Software Update: Wine 5.8

A new development build of Wine has been released with version number 5.8. Wine is an open source implementation of the Windows API and allows you to run DOS and Windows programs on Linux, FreeBSD, Solaris, and macOS. A large group of developers contribute to Wine and it has been decided to release a new so-called development version every two weeks instead of waiting for a number of new functions to be ready. A stable edition is published a few times a year. The database with applications that work under Wine, with or without the help of minor adjustments, contains 27,073 titles at the time of writing. The following changes and improvements have been made in this release:

What’s new in this release:

  • Support for Plug & Play device notifications.
  • More support for building with Clang in MSVC mode.
  • Still more progress on the WineD3D Vulkan backend.
  • Initial implementation of a GIF encoder.
  • Vulkan spec update.

Bugs fixed in 5.8 (total 44):

  • 17233: Zanzarah game opens a black fullscreen window and then crashes (needs support for IDirectDraw7::EnumSurfaces ‘DDENUMSURFACES_CANBECREATED’)
  • 32337: ABBYY FineReader 11 trial version crashes when trying to activate the production (RichEdit control incorrectly returns failure for EM_SETREADONLY)
  • 34495: Total War: Shogun 2 (Steam): character models are fixed sideways with NVIDIA drivers
  • 37388: GTA IV fails to launch (using XLiveLess)
  • 38495: Origin crashes when launching a game
  • 39534: Bad Mojo Redux crashes on start (ddraw1_vtbl and ddraw_surface1_vtbl need to be writable)
  • 39649: Anno 1701 doesn’t show images in ANNOpedia when anti-aliasing enabled
  • 40311: Processing of ‘DeviceIoControl’ calls doesn’t corresponds to specification
  • 40820: Karaoke DVD Burner v1.0 crashes when attempting to ‘Create and Burn’ (missing ‘CLSID_FileWriter’, clsid ‘{8596E5F0-0DA5-11d0-BD21-00A0C911CE86}’)
  • 40894: Warcraft 3: Crash on starting the game
  • 42313: 64-bit Process Hacker 2.39.124 crashes when attempting to inspect any process
  • 42326: Darsksiders Warmastered Edition crashes on startup
  • 42555: Units are invisible in Shogun: Total War battle map
  • 43454: Multiple installers and applications crash on unhandled exception 0x000006ba inside NdrAsyncClientCall (ABBYY FineReader 12 Professional)
  • 43765: RSpec-Explorer windows are sometimes unresponsive to keyboard and mouse input
  • 44216: The 4th coming crashes
  • 45377: StreetFighter V Arcade Edition (Steam) custom protection scheme requires pids/tids to be multiples of four
  • 45774: Multiple games and applications show black screen or have broken user interface rendering (Ragnarok Online kRO, Microsoft Expression Design 4)
  • 45839: Qt 5.8 SDK installer needs ‘IFileSystem.MoveFile’ method implementation for maintenance tool creation step
  • 46377: The Bat!: weird behavior of program icon on the KDE taskbar
  • 46949: DDraw games using older windowed mode wrappers such as DirectX Windower Embedded v2.3/D3D Windower v1.x crash (ddraw_palette_vtbl and ddraw_surface{1,2,3,4,7}_vtbl need to be writable)
  • 47621: Command link buttons in task dialog are displayed in wrong style
  • 47623: Acronis Disk Director 12 installer fails in ‘MsiFltSrvInstall64’ custom action (Acronis Storage Filter Management Driver ‘fltsrv.sys’)
  • 47690: Notepad++ shows no ligatures for Fira Code font, when used with DirectWrite backend
  • 47999: Gif pictures stored in PE files are not loaded into HTML web pages via Res protocol
  • 48308: KERNEL32.dll.SetEnvironmentStringsW function needed for GoG Galaxy 2 beta
  • 48586: d3d tests broke on cw-gtx560-64 due to recent user32/tests changes
  • 48738: cmd.exe crashes when running certain batch files
  • 48857: Tokyo Xanadu eX+: game crashes when trying to play videos with builtin quartz
  • 48920: Can’t quit Legends of Runeterra by closing virtual desktop window (stack overflow) (5.6 regression)
  • 48927: Heap buffer underflow in TiffFrameDecode_ReadTile when decoding 1×1 4bpp RGBA image
  • 48984: Riot Vanguard (Riot Games) ‘vgk.sys’ crashes on unimplemented function ntoskrnl.exe. {vswprintf_s,swprintf_s}
  • 48985: Riot Vanguard (Riot Games) ‘vgk.sys’ crashes on unimplemented function ntoskrnl.exe.ZwFlushBuffersFile
  • 48987: Riot Vanguard (Riot Games) ‘vgk.sys’ crashes on unimplemented function ntoskrnl.exe. {wcscat_s,wcscpy_s}
  • 49005: Listview header occasionally fails to redraw when list is scrolled vertically
  • 49011: Multiple games and applications cause wineserver crash in Wine 5.7
  • 49034: Enlarge list width in font selection dialog
  • 49043: iLok License Manager daemon ‘LDSvc.exe’ crashes on startup (PACE copy protection spuriously fails to get/set thread context of newly created threads)
  • 49064: Riot Vanguard (Riot Games) v0.3.3 ‘vgk.sys’ crashes on unimplemented function ntoskrnl.exe.RtlDuplicateUnicodeString
  • 49068: ‘Access violation in riched20.dll’ with certain installers
  • 49086: Blindwrite 7.0 ‘ezplay.sys’ crashes in driver entry point
  • 49087: Blindwrite 7.0 ‘ezplay.sys’ needs ntoskrnl.exe.RtlCopyMemoryNonTemporal
  • 49088: Acronis Storage Filter Management Driver ‘fltsrv.sys’ crashes on unimplemented function ‘ntoskrnl.exe.IoIs32bitProcess’
  • 49090: The Witcher: Enhanced Edition: tooltips, object descriptions are wrongly displayed

Version number 5.8
Release status unstable
Operating systems Linux, BSD, macOS, Solaris
Website Wine HQ
File size 22.70MB
License type GPL