Pages

Showing posts with label winehq release. Show all posts
Showing posts with label winehq release. Show all posts

Wednesday, January 25, 2023

Wine stable release 8.0 is now available for Linux FreeBSD and macOS

The Wine team is proud to announce that the stable release Wine 8.0 is now available.

This release represents a year of development effort and over 8,600 individual changes. It contains a large number of improvements that are listed in the release notes below. The main achievement is the completion of the conversion to PE format.

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


What's new in Wine 8.0
======================

*** PE modules

- After 4 years of work, the PE conversion is finally complete: all modules can
  be built in PE format. This is an important milestone on the road to supporting
  various features such as copy protection, 32-bit applications on 64-bit hosts,
  Windows debuggers, x86 applications on ARM, etc.
  However, some modules still perform direct calls between the PE and the Unix
  part, instead of going through the NT system call interface. The remaining
  direct calls will be removed during the Wine 8.x development phase.

- A special syscall dispatcher is used for PE -> Unix transitions, to avoid the
  overhead of a full NT system call. This minimizes the performance impact of the
  new architecture, in particular for the OpenGL and Vulkan libraries.

- Building mixed Windows/Unix libraries in ELF format (.dll.so libraries) is
  still supported for use in Winelib applications. However, such applications
  won't support features enabled by the NT syscall interface, such as WoW64
  without 32-bit libraries.


*** WoW64

- WoW64 thunks are implemented for essentially all Unix libraries, enabling a
  32-bit PE module to call a 64-bit Unix library. Once the remaining direct
  PE/Unix calls have been removed, this will make it fully possible to run
  32-bit Windows applications without any 32-bit Unix library.

- When the 32-bit Wine loader isn't found, 32-bit applications are started in
  the new experimental "Windows-like" WoW64 mode (where 32-bit code runs inside
  a 64-bit host process). This mode can be enabled by building with the
  '--enable-archs' configure option. This is still under development and not yet
  recommended for general use. Since in case of configuration errors it is
  possible for it to be triggered inadvertently, applications started in this
  mode print the warning "starting in experimental wow64 mode".


*** Graphics

- The "Light" theme is enabled in the default configuration, for a more modern
  look. Other themes can still be configured through WineCfg.

- The graphics drivers (winex11.drv, winemac.drv, wineandroid.drv) are converted
  to run on the Unix side of the syscall boundary, and interface with the Unix
  side of the Win32u library.

- The Print Processor architecture is implemented. This will be used to avoid
  direct PE<->Unix calls in the printer driver.

- Effects are supported in Direct2D, including description parsing and a number
  of core objects.

- Command lists recording and playback are implemented in Direct2D.

- The Vulkan driver supports up to version 1.3.237 of the Vulkan spec.


*** Direct3D

- Many optimizations related to streaming map acceleration are implemented, in
  common code as well as in the GL renderer. Depending on the application, this
  may result in major performance improvements.

- Adapter video memory budget change notifications are implemented.

- The Vulkan renderer supports setting multiple viewports and scissor rectangles.

- Several Direct3D 10 and 11 features, which were already implemented, are
  accurately reported through capability flags:
  - Per-format support for vertex and index buffers.
  - Per-format support for all capabilities via D3D11_FEATURE_FORMAT_SUPPORT.
  - No-overwrite maps on shader resources and constant buffers.
  - Partial range binding of constant buffers.

- For convenience, a new WINE_D3D_CONFIG environment variable may be used instead
  of modifying the HKEY_CURRENT_USER\Software\Wine\Direct3D registry key. The
  value is a comma- or semicolon-separated list of key-value pairs, e.g.:

      WINE_D3D_CONFIG="renderer=vulkan;VideoPciVendorID=0xc0de"

  If an individual setting is specified in both the environment variable and the
  registry, the former takes precedence.

- The Direct3D graphics card database recognizes more graphics cards.

- The Vulkan renderer limits the maximum Direct3D feature level based on
  available Vulkan features.


*** Direct3D helper libraries

- A new HLSL compiler is implemented using the vkd3d-shader library.

- A new HLSL disassembler is implemented using the vkd3d-shader library.

- The HLSL preprocessor is reimplemented using the vkd3d-shader HLSL
  preprocessor.

- The D3DX 10 Thread Pump is implemented.

- Many more expressions are supported in Direct3D 10 effects.

- Cubemap projection is implemented in the D3DX 9 helper library.


*** Audio / Video

- The MPEG-1 audio decoder filter for layers 1 and 2, and the separate filter for
  layer 3, are both implemented on top of GStreamer.

- The ASF reader filter is implemented.

- The OpenAL32.dll wrapper library is removed, in favor of the native
  OpenAL32.dll library shipped by Windows applications.


*** Media Foundation

- Content type resolution is improved in the Media Foundation Player.

- Rate control is implemented.

- The Enhanced Video Renderer default mixer and presenter are better supported.

- The DirectShow filter is implemented in the Enhanced Video Renderer.

- An initial framework is implemented for the Writer encoding API.

- The topology loader is better supported.


*** Input devices

- Controller hotplug support is greatly improved, and controller removal and
  insertion are correctly dispatched to applications.

- Driving wheel device detection and reporting is better implemented, using the
  SDL library and HID usages as hints for the device types.

- Force feedback effect support is improved, specifically with driving wheel
  controllers.

- The HID Haptics specification is used for left / right motor rumble and trigger
  rumble. It makes it possible for device drivers to expose haptics support over
  HidRaw, and overcome EvDev limitations.

- The Joystick Control Panel is redesigned, with new graphics and a dedicated
  view for XInput gamepads.

- Sony DualShock and DualSense controllers are supported when the hidraw backend
  is used, and exposed to applications in the same way as they are on Windows.

- The Windows.Gaming.Input module is introduced, one of the first WinRT modules
  in Wine, implementing a new programming interface to access gamepads, joysticks
  and driving wheel devices.  For this new input API, hotplug notifications are
  also implemented, as well as force feedback effects and haptics. This API is
  the first one to support trigger rumble.


*** Internationalization

- A proper locale database, in Windows locale.nls format, is generated from the
  Unicode CLDR database. The list of supported locales is essentially identical
  to that of the latest Windows version.

- Unicode string comparison is based on the Windows Sortkey database and
  algorithms instead of the Unicode Collation Algorithm, yielding more compatible
  results.

- Characters from high Unicode planes (in UTF-16 encoding) are supported in most
  functions, in particular for case mappings, BiDi formatting, and character
  shaping.

- The UTF-8 encoding is supported as Ansi codepage. It is enabled when requested
  by the application's manifest.

- Unicode character tables are based on version 15.0.0 of the Unicode Standard.

- The timezone data is generated from the IANA timezone database version 2022g.


*** Text and fonts

- Font linking is enabled for most system fonts, which should fix missing glyphs
  in CJK locales.

- Font fallback in DirectWrite is reworked, with additional support for an large
  number of scripts.


*** Kernel

- The ApiSetSchema database is implemented, replacing all the api-ms-* forwarding
  modules. This reduces both disk space and address space usage.

- DOS file attributes are persistent, and stored on disk using the filesystem's
  extended attributes, in a format compatible with Samba.


*** Internet and networking

- The Online Certificate Status Protocol (OCSP) is implemented.

- More EcmaScript features are supported in JScript standard-compliant mode.

- The JScript garbage collector is implemented.

- Accessibility support is enabled in Wine Gecko package.

- Web Storage, Performance object and more event objects are implemented in
  MSHTML.


*** Mono / .NET

- The Mono engine is updated to version 7.4.0. The list of changes can be viewed
  at https://github.com/madewokherd/wine-mono/releases/tag/wine-mono-7.4.0


*** Builtin applications

- All the builtin applications use Common Controls version 6, which enables
  theming and high-DPI rendering by default.

- The Wine Debugger (winedbg) prints thread names in the 'info thread' listing,
  for applications that set the names of their threads. All internal Wine threads
  also set their own name.

- The QWORD type is supported in the REGEDIT and REG registry tools.

- Notepad has a status bar displaying the current cursor position. The Goto Line
  functionality is also implemented.

- The builtin console programs print data in the OEM codepage, for better
  compatibility with applications reading their output.

- The Service Control tool (sc.exe) supports the 'query' command.


*** Development tools

- The PE conversion has made it necessary to implement a new mechanism to run
  static C++ constructors in Winelib ELF applications. Unfortunately, this
  requires the corresponding modules to be rebuilt with Wine 8.0.  The rebuilt
  modules will still run correctly on older Wine versions, but older modules will
  no longer execute static constructors when run on Wine 8.0.

- In regression tests, individual checks can be marked as "flaky". This is useful
  for checks that depend on external factors such as network timings. The errors
  are still reported but not counted as failures.

- Test failure messages can be printed in color by setting the WINETEST_COLOR
  environment variable, to make them easier to spot in the test log.

- The Resource Compiler (WRC) and Message Compiler (WMC) use the locale.nls
  database to detect languages and codepages, and thus support all the Windows
  locales.

- The WineDump tool supports printing the contents of Enhanced Metafile spool
  files, as well as more contents from PDB files.


*** Build infrastructure

- PE binaries can be built for multiple architectures from the same build tree,
  using the '--enable-archs' option to configure, for example
  '--enable-archs=i386,x86_64'. This can be used to enable the experimental
  WoW64 mode, where 32-bit applications can run without any 32-bit host
  libraries. Note that this mode is still under development and not yet
  recommended for general use.

- Data types that are defined as 'long' on Windows are defined as 'long' instead
  of 'int' on all platforms with a 32-bit long type. This is more compatible, but
  it can cause printf format warnings with Unix compilers. In Winelib code, it
  can be disabled by defining WINE_NO_LONG_TYPES.

- Import libraries can be generated without using dlltool, by passing the
  '--without-dlltool' option to winebuild. This is used to avoid dlltool bugs
  with delay import libraries.

- Libraries that contain only resources and no code can be built with the
  '--data-only' option to winegcc, which makes them smaller and more efficient to
  load.


*** Bundled libraries

- Faudio is updated to the upstream release 22.11.

- LCMS2 is updated to the upstream release 2.14.

- LibJPEG is updated to the upstream release 9e.

- LibMPG123 is updated to the upstream release 1.31.1.

- LibPng is updated to the upstream release 1.6.39.

- LibTiff is updated to the upstream release 4.4.0.

- LibXml2 is updated to the upstream release 2.10.3.

- LibXslt is updated to the upstream release 1.1.37.

- Zlib is updated to the upstream release 1.2.13.


*** Platform-specific features

- The experimental WoW64 architecture is supported on macOS versions from 10.15.

- 64-bit time_t is supported on 32-bit Linux with recent Glibc versions.

- Exception unwinding on ARM platforms is extended with EHABI support on ARM32
  and Dwarf support on ARM64.


*** Miscellaneous

- RSA encryption and the RSA-PSS signing algorithm are implemented.

- An initial version of the UI Automation API is implemented.

- Function name demangling supports various C++11 features.


*** External dependencies

- The vkd3d and LDAP libraries are bundled in the source tree and built as
  PE. The corresponding Unix libraries are no longer needed.

- The OpenAL library is no longer used.

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

 

 

Monday, January 23, 2023

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

The Wine development release 8.0-rc5 is now available. This is expected to be the last release candidate before the final 8.0.

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 8.0-rc5 (total 9):

 - #26822  Double click the icon in the title bar should close the window
 - #32643  getsockopt() does not indicate WSAEFAULT when setting optlen too small
 - #45542  WeGame hangs after login.
 - #50351  Slow text rendering in dofus linked to fnIMLangFontLink2_GetCharCodePages calling WideCharToMultiByte with CP_UNICODE
 - #51227  urlmon:url breaks the wininet:http test on Windows 10 1709+ (7 failures)
 - #51906  Multiple games fail to play videos (War Mongrels, The Medium, Sherlock Holmes Chapter One)
 - #53408  Dark Souls: Remastered has slow performance with OpenGL renderer
 - #53761  Broken rendering in Mafia III: Definitive Edition
 - #54283  dinput:force_feedback - test_windows_gaming_input() sometimes crashes on Windows

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

 

Saturday, January 14, 2023

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

The Wine development release 8.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 8.0-rc4 (total 25):

 - #48553  Catia (CAD software) refuse to run installation on newest wine   (<=4.18)
 - #51268  Assembler messages: Error: no such instruction: `xsavec (%esp)'
 - #51301  Any action that locks the cursor into place inside the Roblox Client window causes the cursor to freeze
 - #51420  Running any program in Wine causes 100% cpu usage in Xorg
 - #52089  d2d1:d2d1 fails in test_draw_geometry() on Wine
 - #52152  comctl32:edit gets unexpected heights in test_text_position_style() on Windows 10 1809+
 - #52429  Guild Wars: login not possible
 - #52557  GetNetworkParams loops forever on musl
 - #52749  winetricks dotnet35sp1: printfilterpipelinesvc.exe crashes in background
 - #52932  comctl32:edit & user32:edit have test_char_from_pos() failures on Windows with the UTF-8 codepage
 - #52994  mstask:task_trigger - test_GetNextRunTime() fails in Wine on date change
 - #53382  Slow rendering when connected to external monitor
 - #53536  ntdll:rtl - The 32-bit RtlUlonglongByteSwap() breaks test_RtlDecompressBuffer() on Windows
 - #53583  FindNLSStringEx reimplementation doesn't match native
 - #53671  No objects are being rendered in any DX10/11 apps with older GPU drivers
 - #53837  HS_hevo_gc 8.6.1.2 fails to install
 - #54045  ntdll:rtl - test_RtlIpv6StringToAddress() fails on Windows 11
 - #54151  xactengine3_7:xact3 crashes when no speaker is connected
 - #54172  ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 - test_window_position() gets the size of the wrong screen in Wine
 - #54180  Petz 4 has corrupt .pet files at startup
 - #54210  Wine fails to compile with Linux 4.11 headers (use of undefined AT_HWCAP2)
 - #54218  RTLD_SELF use breaks musl build since 8.0-rc1
 - #54263  Build of 7.22 fails with mingw-w64 10.0
 - #54264  Hyperdimension Neptunia Re;Birth1 crashes on exit in xactengine notification callback
 - #54287  wineconsole: alternate screen buffer does not work

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

 

Saturday, January 7, 2023

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

The Wine development release 8.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 8.0-rc3 (total 28):

 - #35126  AirBuccaneers hangs on exit
 - #41339  Minor regression: Wine loads with "/wine/dlls/ntdll/loader.c: loader_section" errors when creating a new prefix or running an application
 - #47438  Bloodstained: Ritual of the Night freeze at whitescreen
 - #47536  Can't aim in Overwatch after alt-tabbing
 - #47828  regedit: Random crashes on selecting an entry (thread-related?)
 - #48322  World of Warcraft Classic: Mouse movement can block keydown events from registering
 - #49164  Call of Cthulhu: Dark Corners of the Earth crashes after start
 - #50519  Adobe Digital Editions 4.5 crash on Wine 6.0
 - #52563  d3d11:d3d11 fails in test_dynamic_map_synchronization() on cw-rx460 in Wine
 - #52903  Resizing Dn-FamiTracker fails to redraw pattern editor and status bar
 - #53101  Public Peer silently exits
 - #53403  winegstreamer "flush" removal breaks radio in fallout 3
 - #53627  Max Payne: mouse scroll behaves erratically
 - #53640  Bully: Scholarship Edition hangs on loading screen and doesn't play intros
 - #53680  urlmon:url - test_BindToStorage() fails on Windows <= 8.1
 - #53743  Vivisector has graphical glitches
 - #53748  Sacred Gold (GOG): missing audio in .wmv videos
 - #53752  Rayman 3: glitched graphics (black textures)
 - #53785  Need for Speed: Payback crashes on launch with OpenGL renderer
 - #53863  Tsui no Stella = Stella of the End: doesn't launch anymore (GL_INVALID_OPERATION)
 - #53908  Comptes.exe errors with "dxLockMessage fails"
 - #53995  d2d1:d2d1 runs out of GL memory and crashes on the debian 11 VM
 - #54023  d3d11:d3d11 - test_dynamic_map_synchronization() fails on w11pro64_nv
 - #54049  ddraw:ddraw2 test_texture_wrong_caps test triggers use after free bug
 - #54170  20XX: invisible character
 - #54184  Multiple applications fail http requests when WinHttpSendRequest() doesn't contain full request data
 - #54191  Agarest 1 stopped showing Videos after implementing ASF Reader filter
 - #54268  Moving the separator in regedit don't repaint listview

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

 

Monday, October 31, 2022

Wine development release 7.20 is now available for Linux FreeBSD and macOS

The Wine development release 7.20 is now available.

What's new in this release:

  • Mono engine updated to version 7.4.0.
  • Font linking improvements.
  • A number of fixes for exception unwinding.
  • Support for dumping EMF spool files in WineDump.
  • Various bug fixes.

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 7.20 (total 29):

 - #15679  cygwin symlinks not working in wine
 - #29998  Crysis 2 (>1.0) huge graphical issues after loading a savegame
 - #38594  dbghelp_msc:pe_load_debug_directory Got a page fault while loading symbols (Visual C++ 2013 .pdb's)
 - #38604  winedbg: internal crash/hangs when running ieframe/tests/ie.c with pdb debug symbols
 - #44814  cygwin's bsdtar.exe needs a better ntdll.NtQueryEaFile stub
 - #46822  Edit control in ADL search dialog gets initially not drawn in DC++ 0.868, regression
 - #47595  Tequila City of Heroes Launcher - expect_no_runtimes Process exited with a Mono runtime loaded.
 - #48197  Autonauts in steam under wine has a memory leak.
 - #50573  division by zero in wineconsole when hovering mouse over
 - #51529  CloseHandle(INVALID_HANDLE_VALUE) returns FALSE, GetLastError is ERROR_INVALID_HANDLE
 - #51775  Axiom Verge 2 crashes on startup due to incomplete sapi implementation
 - #52545  ACE rights parser should allow octal and decimal formats
 - #52648  conhost.exe:tty test_read_console_control() fails in Hindi and Portuguese
 - #52790  winedbg 'bt all' filled with dbghelp_dwarf RULE_VAL_EXPRESSION fixmes
 - #53437  ZOSI Cloud crashes on start
 - #53455  shell32:recyclebin - test_query_recyclebin() gets unexpected recyclebin size in Wine
 - #53521  imm32:imm32 - test_default_ime_window_creation() fails on Windows 10 21H1+
 - #53552  Line width calculation failure in WineMono.Tests.System.Windows.Media.TextFormatting.TextFormatterTest.NewlineCharacter
Collapsible
Test
 - #53608  Visual Novel Shin Koihime † Eiyuutan 4 plays opening movie in separate window
 - #53669  Problems with two separate MetaTrader4 programs on the same Wine desktop
 - #53679  The 64-bit ntdll:env fails on Windows 7
 - #53724  Obduction fails in a random way out of a handful of possible ways
 - #53770  Wrong locale data for Chinese locales for LOCALE_SNATIVEDIGITS class
 - #53800  CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
 - #53813  Let's encrypt certificate validation fails
 - #53821  winbase.h: ReOpenFile declaration missing (and not available in any other header)
 - #53829  Font links for MingLiU broken 32-bit wineprefixes
 - #53832  wbemprox: where-clause seems to be case-sensitive
 - #53838  Non-PE builds fail after "makedep: Make the installation directories architecture-generic."

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

Friday, October 14, 2022

Wine development release 7.19 is now available for Linux FreeBSD and macOS

The Wine development release 7.19 is now available.

What's new in this release:

  • Support for storing DOS attributes on disk.
  • Bundled vkd3d upgraded to version 1.5.
  • Support for MPEG-4 audio format.
  • Various bug fixes.

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 7.19 (total 17):

 - #9158   Multiple Microsoft development tools online/web installers fail to skip "$shtdwn$.req" with FILE_ATTRIBUTE_HIDDEN (Visual Studio Express Editions, .NET Framework 3.0)
 - #48414  OpenMPT UI does not render all textboxes correctly
 - #50269  Multiple applications need IWMSyncReader::GetOutputCount() implementation (Resident Evil Revelations 2; Ultimate Marvel vs Capcom 3)
 - #51884  HP Prime Virtual Calculator Emulator crashes when license agreement screen opens
 - #52655  Cubase 12 crashes on unimplemented function advapi32.dll.OpenThreadWaitChainSession
 - #52659  No sound for games that utilize windows media player functionality
 - #52931  vulkan-1:vulkan fails in Wine on cw-rx460 and Intel cards
 - #52954  Kheops Studio adventure games: Graphic bug that prevents any progress in the game
 - #53234  nsi:nsi - test_ndis_ifinfo() fails randomly on Windows 10 1507
 - #53575  Subtitle Workshop Classic 6.1.4 disabled menu items are not viewable at all with Light theme
 - #53615  Sonic Adventure DX (2004) deadlocks on the title screen
 - #53645  AIMP 3 causes memory leaks
 - #53672  x64dbg crashes when opening executable
 - #53673  "AE VN Tools" fails to launch in staging v7.17 (previously "just worked" on staging v7.13)
 - #53700  DbgChild crashes on unimplemented function ntdll.dll.RtlDosPathNameToRelativeNtPathName_U
 - #53714  SQLGetInfo(W) doesn't fill StringLength when InfoValue is NULL
 - #53773  winetricks dotnet35 fails to install

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

 

Friday, September 23, 2022

Wine development release 7.18 is now available for Linux FreeBSD and macOS

The Wine development release 7.18 is now available.

What's new in this release:

  • Character tables updated to Unicode 15.0.0.
  • Wow64 support in the macOS driver.
  • Async reader fixes in GStreamer support.
  • Various bug fixes.

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 7.18 (total 20):

 - #31157  Multiple applications (FileMaker Pro 12-19, MyDiff) crash when trying to create/open sample solution ('ImmAssociateContext' should only generate 'WM_IME_SETCONTEXT' if window has focus)
 - #35478  Multiple applications and games need dsdmo.dll (DirectSound Effects)
 - #36312  valgrind shows a couple possible leaks in oledb32/tests/marshal.c
 - #36944  Hotel Giant 2 crashes frequently
 - #42751  Multiple applications crash on unimplemented function msvcr{100,110}.dll.?_Schedule@_StructuredTaskCollection@details@Concurrency@@

QAEXPAV_UnrealizedChore@23@@Z (Gas Guzzlers Combat Carnage, Clip Studio Paint, Cube World, Intel ACAT)
 - #44314  Adobe FrameMaker 8: Installer aborts with the error "The wizard was interrupted..."
 - #48487  MSYS based Git 2.25 installer reports 'could not decode hex <hexstring>' (needs support for CryptStringToBinaryW CRYPT_STRING_HEX)
 - #48600  Bloomberg Terminal needs unimplemented function dbghelp.dll.SymSrvGetFileIndexInfo
 - #51404  Resident Evil 7 objects rendered with glitches (Vulkan renderer)
 - #52677  REVELPROG_IS crashes on unimplemented function winusb.dll.WinUsb_Free
 - #53430  urlmon:url fails due to unexpected redirection
 - #53458  windows.media.speech:speech - The 64-bit test_Recognition() gets unexpected ref count on Windows after ISpeechContinuousRecognitionSession_Release()
 - #53570  Visual C++ 2015-2019 crashes on launch
 - #53577  d3d9:device - test_scissor_size() fails on Windows 8+
 - #53578  msvfw32:mciwnd - test_MCIWndCreate() fails in Wine
 - #53609  Segmentation fault when starting Dosbox.exe in virtual desktop mode
 - #53614  KeePassXC crashes on unimplemented function msvcp140.dll.?ReportUnhandledError@_ExceptionHolder@details@Concurrency@@AEAAXXZ
 - #53626  Wine crash due to long filename when saving file in Framemaker
 - #53703  Wine crashes when setting a long window title.
 - #53706  NtDeviceIoControlFile() is quite slow when called with and invalid handle

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

 

Friday, September 9, 2022

Wine development release 7.17 is now available for Linux FreeBSD and macOS

The Wine development release 7.17 is now available.

What's new in this release:

  • High Unicode planes support in DirectWrite.
  • Some work towards Wow64 support in the Vulkan driver.
  • Various bug fixes.

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

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

 

Sunday, August 28, 2022

Wine development release 7.16 is now available for Linux FreeBSD and macOS

The Wine development release 7.16 is now available.

What's new in this release:

  • Wow64 support in X11 driver.
  • Session storage in MSHTML.
  • Unicode regexp fixes in MSXML.
  • IME improvements in Edit control.
  • Various bug fixes.

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

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

 

Saturday, August 13, 2022

Wine development release 7.15 is now available for Linux FreeBSD and macOS

The Wine development release 7.15 is now available.

What's new in this release:

  • Command lists in Direct2D.
  • RSA encryption.
  • Initial Wow64 thunking in WIN32U.
  • Optional support for colors in test output.
  • Various bug fixes.

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 7.15 (total 22):

 - #40444  Find doesn't jump to a found item in WinSCP when editing a file
 - #47057  Call of Cthulhu fails to completely load levels and trigger cutscenes
 - #49461  Gridrunner Revolution: sound effects stop working after a while
 - #49678  Lost Chronicles of Zerzura hangs on startup
 - #49692  Multiple applications need a Media Foundation media source implementation
 - #50131  Remothered: Tormented Fathers crashes on video loading
 - #50546  Persona 4 Golden requires notification message XACTNOTIFICATIONTYPE_WAVEBANKPREPARED to play sounds.
 - #50593  Sforzando Sample Player don't draw text, needs font fallback support
 - #52448  Multiple visual novels display videos inside separate ActiveMovie window (Hoshi Ori Yume Mirai)
 - #52534  ListView: multi select never sends LVN_ODSTATECHANGED
 - #52601  The Settlers V: crashes when starting
 - #52610  Memory corruption in PE build, when using FIXME in krnl386.exe __wine_vxd_open() function
 - #52933  windows.media.speech:speech: The IAsyncInfo_Close() tests fail on Windows
 - #52957  Invisible pop-ups text in SeaMonkey 2.53.12
 - #53123  ListView: Ctrl+Shift+LMouse multiselect on LVS_OWNERDATA listviews erroneously sends LVN_ODSTATECHANGED
 - #53196  foobar2000: Crashes randomly when opening items in menu bar while playing audio
 - #53275  emule crashes with ntdll_set_exception_jmp_buf error
 - #53364  Mouse does not move scroll bar in multiple applications (Framemaker 8, Audacity, Visio 2003)
 - #53366  Can't compile AES-CCM support prior to GNUTLS version 3.4.0
 - #53483  CFB implementation partially missing
 - #53487  Keyboard input doesn't work for a multiple games (Witcher 3, Just Cause 4, Unravel Two)
 - #53495  "HP" text does not render in Vestaria Saga Non-Visual Battles

Friday, July 29, 2022

Wine development release 7.14 is now available for Linux FreeBSD and macOS

The Wine development release 7.14 is now available.

What's new in this release:

  • More progress on syscall interface for USER32.
  • Improved font fallbacks in DirectWrite.
  • Some fixes for socket shutdowns.
  • Various bug fixes.

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 7.14 (total 19):

  36711  Sid Meier's Civilization IV crashes while loading saved game (GOG.com complete, Colonization, Warlords, Beyond the Sword)('winetricks -q msxml3' is a workaround)
  39987  Multiple applications need 'shell32.SHOpenFolderAndSelectItems' implementation to open explorer window with specified items in particular folder selected (Firefox 42.0, Windows 95 Electron app)
  50624  Waves Central 12.0.5 fails to start: __call__ pywintypes.error: (1336, 'AddAccesAllowedAce', 'Invalid ACL.')
  51616  Unravel Two crashes on intro
  52594  Rust applications using the tokio library abort with "failed to park" error
  52673  Missing IShellItemImageFactory implementation for ShellItem.
  52773  wine prefix is not to ready to use after running wineboot
  52815  Adobe Digital Editions 2.0.1 hangs during install
  53058  Incorrect socket reconnect behavior for DGRAM sockets
  53105  Certain specific dialogue boxes are permanently fullscreen
  53106  Icons not rendering properly in the window titlebar
  53189  Cheat Engine crashes when opening a drop-down menu
  53289  Unimplemented richedit ITextDocument::Undo and ITextDocument::Redo causes extraneous undo entries
  53307  World of Tanks broken with wined3d's Vulkan renderer
  53310  Roblox Fails With HttpSendRequest
  53348  Can't input anything with CJK input method (fcitx).
  53349  Sigma Data Center fails to sync with Sigma Cloud
  53372  Total War Shogun 2 spews RtlLeaveCriticalSection() section is not acquired errors in 3D scenes.
  53411  Wrong font is used in NtUserDrawCaptionTemp()


Friday, July 15, 2022

Wine development release 7.13 is now available for Linux FreeBSD and macOS

The Wine development release 7.13 is now available.

What's new in this release:

  • Gecko engine updated to version 2.47.3.
  • USB driver converted to PE.
  • Some theming improvements.
  • Various bug fixes.

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 7.13 (total 16):

  43167  Witcher 3 will not start
  47375  Multiple applications crash on unimplemented function msvcr120.dll.?_Schedule@_StructuredTaskCollection@details@Concurrency@@

QEAAXPEAV_UnrealizedChore@23@@Z (Photoshop C 2018, CLIP Studio Paint)
  51129  Function name conflict (ldap_connect) with OpenLDAP 2.5
  51462  SnowRunner crashes when changing settings
  51842  include/winnt.h:403:50: error: size of unnamed array is negative
  52391  Multiple games are missing sound effects since FAudio import (Hyperdimension Neptunia Re;Birth 1, Skyrim Legendary Edition)
  53104  Wireshark can't start capturing packets
  53133  uiautomationcore:uiautomation - test_uia_prov_from_acc_properties() crashes on Windows 8
  53157   --without-mingw builds on Mac can't unwind exceptions
  53231  d2d1:d2d1 - test_shared_bitmap() crashes on the TestBot VMs
  53298  Check boxes don't scale properly in Qt application with light theme
  53309  Wizard101 launcher window takes over a minute to appear
  53335  Crash when converting an rich text editor already containing text into a password input
  53341  uxtheme:system depends on GetDpiForSystem() which is missing on Windows 10 1507 and earlier
  53343  The 64-bit itss:protocol fails in Wine
  53344  HPLOCONS (legacy TLS applications): GnuTLS priority string overrides are ignored in schan_create_session() (patch included)


Friday, July 1, 2022

Wine development release 7.12 is now available for Linux FreeBSD and macOS

The Wine development release 7.12 is now available.

What's new in this release:

  • Theming support for Qt5 applications.
  • Bundled vkd3d upgraded to version 1.4.
  • Improved effect support in Direct2D.
  • QWORD support in registry tools.
  • Various bug fixes.

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 7.12 (total 13):

  49501  Star Citizen: No mic input audio (used for voip)
  49633  StarCitizen launcher crashes on start with a winmm error
  52475  Shogun Total War 2 crashes on start up. (Main Application.)
  52586  Approach (Smart Suite) crashes when trying to print to cups-pdf
  52729  Argentum 20 RPG Launcher has graphical glitches
  53049  Incorrect display of selected buttons in Light theme.
  53066  Wireshark shows black rectangle on various places if light theme is enabled
  53156  MetaTrader4 stopped working properly with wine 7.10
  53169  Rich edit control becomes unstable or trips assertion after ITextRange::SetFont is called
  53170  Rich edit control becomes unstable or trips assertion after changing TextFont properties
  53180  aria2 needs QueryContextAttributes(SECPKG_ATTR_CIPHER_INFO) to return a valid version
  53201  The 32-bit evr:evr crashes almost systematically on the TestBot's Wine VMs
  53235  The 32-bit mfplat:mfplat crashes on the TestBot debian11 VM


Friday, June 17, 2022

Wine development release 7.11 is now available for Linux FreeBSD and macOS

The Wine development release 7.11 is now available.

What's new in this release:

  • Android driver converted to PE.
  • Zero-copy support with GStreamer.
  • High Unicode planes support in case mappings.
  • Various bug fixes.

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 7.11 (total 34):

  33381  Mayhem Triple renders too small
  33383  Foobar2000 crashes on Alt-H
  34176  Kernel32:CompareStringW strange behavior ?
  35027  Euphoria needs CreateProcessInternalW function
  36720  LCMapString with the parameter NORM_IGNORENONSPACE does not remove diacritics
  39144  SpinTires tech demo wrong rendering after changing screen resolution
  39298  kernel32 does not support custom nls installation.
  45634  enabling CSMT ruins performance for rFactor 1.255
  46281  Multiple Windows 7+ apiset-aware applications fail due to Wine loader lacking support for resolving virtual dlls via 'kernel32.GetModuleHandle' (Archicad 22)
  46782  CompareStringEx does not support SORT_DIGITSASNUMBERS flag
  49210  Mafia and Mafia II: Definitive Edition Launcher crashes with Wine-Mono
  49232  Saints Row The Third Remastered shows floating black rectangles
  50941  Multiple applications crash on unimplemented function WS2_32.dll.WSAConnectByName (TIP-Integral, EasyMiniGW)
  50948  taskmgr.exe: wrong memory usage unit (GB => MB)
  51243  In Wine dinput:keyboard fails if the keyboard layout does not match the display language
  52663  Civilization 4: no text in main menu
  52752  Rich Edit Control does not support drawing OLE objects
  52795  Multiple applications crash in Mesa due to syscall stack overflow (Cyberpunk 2077, Stranger of Paradise, Doom Eternal with ray tracing)
  52831  Kernel32::GetSystemPowerStatus returns invalid data if /sys/class/power_supply/BAT0 is missing
  52841  Leverless arcade controller SOCD cleaning does not work
  52885  Adobe Lightroom Classic 11.1 crash in user32
  52893  GreedFall crashes on launch
  52993  msi:action - test_publish() fails on date change
  52995  shell32:shelllink crashes in Wine cause shell32:shellpath's test_PathResolve()  to fail (test.bat file)
  52998  xaudio2_7:xaudio2 fails on Windows 1909+
  53029  Clipboard cut/paste partially broken in wine 7.8.1.2
  53035  Displaying Out-GridView in Powershell Core crashes with WinVer > Win7
  53038  Epic Games Launcher crashes on start
  53076  Kvaser CanKing needs ntoskrnl.exe.KfRaiseIrql and ntoskrnl.exe.KeLowerIrql
  53082  "explorer: Create clipboard manager thread when creating a desktop." causes hangs on wine startup
  53102  Ubisoft Connect fails to connect to server
  53112  winegstreamer build error
  53136  crypt32:cert - testVerifyRevocation() fails in Wine
  53138  crypt32:chain - testGetCertChain() fails in Wine

Friday, June 3, 2022

Wine development release 7.10 is now available for Linux FreeBSD and macOS

The Wine development release 7.10 is now available.

What's new in this release:

  • macOS driver converted to PE.
  • Mono engine updated to version 7.3.0.
  • Windows-compatible Unicode collation.
  • Wow64 support in SECUR32.
  • Various bug fixes.

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 7.10 (total 56):

   3599  Corel Draw 9 printing Issue
   5163  Microsoft Office XP 2002 installer reports error 25003 (installation source corrupted), custom action 'CADpc' returns 1603
   5989  Cannot run uninstall for IE6
   9583  CompareStringW gives incorrect result for some wide strings
  10767  lstrcmp and others do not compare punctuation characters correctly
  16142  Adobe Reader 9.0 outputs error after install, that multiple instances are running
  19743  Acrobat Reader 5 crashes on startup (InterTrust 'docbox.api' plugin incompatible with Windows 7+)
  22603  Can't print page in IE6
  25280  Singularity: no sound in game without Hardware Acceleration = emulation
  26909  HaoZip: Cannot navigate to drive_c
  28437  Panzer Corps: no intro video (requires WMV1 codec)
  30503  Echo: Secrets of the Lost Cavern upside down on BACKBUFFER
  33209  Tribes: Ascend cannot authenticate user
  34025  IE8 help exits silently
  34026  IE8 help pages are blank
  37614  Applications do not always start inside a configured virtual desktop
  37877  boincmgr crashes with wxWidgets error with WinVer > Win81
  38929  Betfair Poker setup fails to connect to the server
  38931  Betfair Poker log-in stops
  46155  Multiple applications need KERNEL32.dll.RaiseFailFastException (RoyalTS v5, Windows PowerShell Core 6.1 for ARM64)
  46775  Steam crashes when attempting to access controller settings for desktop or general
  46857  Steam menus are hidden by macOS native window decoration
  48011  Rebelbetting: unhandled exception on exit
  48025  Betfair Poker crashes
  48270  Rebelbetting sometimes returns insanely high numbers
  48718  unimplemented function KERNEL32.dll.RaiseFailFastException
  49052  Japanese Visual Novel "Natural Vacation" doesn't start (ENIGMA 5.X protected)
  51572  Crash when opening notes panel in Logos Bible Software
  51665  Multiple applications need IDXGIAdapter3::RegisterVideoMemoryBudgetChangeNotificationEvent() (HITMAN 2 (2018), FAR mod for Nier: Automata)
  51788  windowscodecs:wmpformat test_decode() fails randomly
  51936  Honeygain forgets user details
  52032  Bad Mouse Pointer under 32bits app (Poser)
  52127  SlingPlayer 2 crashes on load
  52218  Honeygain exits silently
  52458  Lazarus can't start program for debugging
  52513  CEF does not work with sandbox
  52747  Notepad crashes on a StaticColor X display
  52863  kernel32:actctx fails on Windows 10 1909
  52870  shlwapi:url - The UrlGetPartA() tests fails with a UTF-8 code page
  52882  GPU Caps Viewer 1.54 crashes on start
  52918  Corrupted textures in Visual Studio 2010 using native WPF interfaces.
  52956  Star Citizen crashes on unimplemented function kernel32.dll.SetThreadInformation
  52972  wineusb.sys: add_usb_device erroneously releases critical section on failure path
  52973  A file containing special characters in its name is unreadable/unusable
  53003  XM6 TypeG: some MIDI note-on messages aren't sent to MIDI devices (MIDI running status isn't supported in the MIDI mapper)
  53005  quartz:systemclock Fails after timeGetTime() wraps
  53010  Split/Second crashes on launch
  53016  Steam fails to load pages
  53020  EA Origin is unable to download games
  53022  Hitomi downloader (Technical Preview) crashes at start
  53027  Port Royale 4 crashes with wined3d_texture*
  53034  Lazarus: menu text disappears under mouse if light theme is enabled
  53051  Kvaser software crashes on unimplemented function ntoskrnl.exe.ExNotifyCallback
  53061  Alcoma ASD Client 11.1 fails to start due to missing unicode exports in tapi32
  53079  Linker error during build. winegstreamer:wg_transform.c:526: undefined reference to `gst_sample_set_info'
  53080  Powershell Core crash in FindNLSStringEx

Friday, May 20, 2022

Wine development release 7.9 is now available for Linux FreeBSD and macOS

The Wine development release 7.9 is now available.

What's new in this release:

  • Preliminary work towards PE conversion of macOS driver.
  • A number of fixes for test failures on Windows.
  • Various bug fixes.

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 7.9 (total 35):

  14841  ntdll:file tests are flaky
  19183  "make test" still fails on d3d9/tests/visual.c
  28220  kernel32/process.ok: test fails when redirected
  28508  user32:monitor tests fail occasionally
  34782  crypt32/chain tests crash with gcc-4.8.1 (win64)
  39346  Lego Rock Raiders crashes on startup (d3drm_device_init doesn't handle device version 3 case)
  45959  Editpad Lite 7 GUI not rendered correctly
  45960  Editpad Lite 7 displays empty boxes instead of text in some menus
  49285  PNotesPortable crashes inside WritePrivateProfileStructW
  50462  Ulead Photo Explorer 8.5 crashes on startup (needs {4a2286e0-7bef-11ce-9bd9-0000e202599c} CLSID_CMpegAudioCodec)
  51104  mf:mf crashes on Windows + AMD/NVidia
  51283  d3d8:device breaks evr:evr on w7u-2qxl
  51297  d3d8:visual & d3d9:visual, test_sample_mask() fails on Nvidia (cw-gtx560)
  51298  d3d8:visual: lighting_test() fails on Windows 10 >= 2004
  51376  Wine causes PC to lock or crash wine when loading more than 1 VST addon into WaveLab 6
  51612  Stellaris launcher (Paradox) does not launch
  51680  nsi:nsi test_ip_neighbour() fails on unreachable link local entry
  51783  The ieframe:webbrowser output is too big in Wine
  51827  d3dx10_34:d3dx10 crashes on all versions of Windows
  52686  DateAdd not implemented
  52751  `winetricks nocrashdialog` no longer works properly with Wine 7.5(but works with 7.4)
  52761  mscoree:mscoree test fails without a display or console
  52821  Cxbx Reloaded needs unimplemented function msvcp140_atomic_wait.dll.__std_atomic_wait_direct
  52848  Mavis Beacon Teaches Typing 15: Typed characters not spaced correctly
  52874  win32u change prevents chromium from starting
  52892  The 64-bit ntdll:thread fails on w7pro64 and w864
  52908  mf:mf - The 64-bit test_wma_decoder() fails on 64-bit Debian 11 + Intel
  52914  mf:mf - The 64-bit test_h264_decoder() fails on 64-bit Debian 11 + Intel GPU
  52937  msvcr110:msvcr110 fails on Windows with the UTF-8 codepage
  52961  crypt32:str - test_CertGetNameString() fails on Windows 7
  52969  mshtml:script fails on up-to-date Windows 8.1 machines
  52970  kernelbase:process breaks lz32:lzexpand_main on Windows 1809+
  52975  VTFEdit fails to start: err:module:LdrInitializeThunk "MSVCP80.dll" failed to initialize, aborting
  53004  63ce060 causes a white border line in winecfg
  53015  winscp bookmark adding error


Friday, May 6, 2022

Wine development release 7.8 is now available for Linux FreeBSD and macOS

The Wine development release 7.8 is now available.

What's new in this release:

  • X11 and OSS drivers converted to PE.
  • WoW64 support in the sound drivers.
  • Number formatting using the new locale database.
  • Various bug fixes.

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 7.8 (total 37):

  18635  Adobe Lightroom 2.3: Menu bar is hidden
  43208  Assassin's Creed IV - Black Flag Hangs tightly
  43995  Uplay - Assassin's Creed 4 Black Flag won't start
  45388  user32:edit fails on Traditional Chinese and Korean locales
  48045  comdlg32:filedlg crashes or times out randomly
  48048  urlmon:protocol - The ftp test fails on Vista to Windows 8
  51181  d3d10core:d3d10core fails systematically on AMD GPUs
  51407  kernel32:time, msvcrt:time and shlwapi:ordinal fail in Wine because Hindi is Unicode-only
  51460  oleaut32:vartest has a todo because Wine uses an outdated currency symbol for Swiss Francs
  51619  advapi32:registry fails in Wine because French & German timezone name translations are too long
  52079  oleacc:main crashes randomly on Windows 10 1709+
  52149  user32:dialog fails in test_DialogBoxParam() on current Windows 10 21H1
  52362  Powershell Core 7 installer hangs forever on Chinese locale (LC_ALL=zh_CN.UTF-8)
  52554  Serbian locale mapping cause crash on multiple installshield wizards
  52559  kernel32:resource times out since 2021-12-29 at two win10 testbot systems.
  52684  Command and Conquer Generals (and C&C Zero Hour) have no ground textures
  52704  FreeHand 9 demo: invalid handle exception (0xc0000008) when attaching uxtheme.dll
  52743  cannot write to _fdopen'ed stdout when running in docker
  52771  Wine console creation breaks comctl32:button, dinput:keyboard, user32:dialog, user32:input, user32:monitor and user32:win
  52828  Incorrect instruments in MIDI playback over ALSA
  52845  Recent versions of chromium have broken sandbox again
  52847  GetACP() returns CP_UTF8 on some debian VM
  52856  kernel32:process fails when Wine has no Unix terminal
  52857  msvcp140:msvcp140 fails in Windows 8.1 on the cw-rx460 machine
  52858  kernel32:file fails in Windows 8.1 on the cw-rx460 machine
  52861  kernel32:locale fails on Windows 10 1709
  52864  windows.media.speech:speech has a refcount failure on all Windows 10 versions
  52865  windows.media.speech:speech has a Windows 10 1507-specific failure
  52866  vbscript:run fails in Wine in Arabic and Hebrew
  52867  Multiple applications crash because of ResolveLocaleName stub (dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2)
  52869  kernel32:locale - test_CompareStringA() fails on Windows with a UTF-8 code page
  52871  oleaut32:vartest has failures in Wine in the Arabic and Hebrew locales
  52887  Get-Computerinfo from NoPowershell crashes
  52904  kernel32:locale breaks oleaut32:varformat on Wine in the French locale
  52922  The Evil Within crashes before entering the main menu using Vulkan renderer
  52924  Guilty Gear XX #Reload: black screen since wine 5.0
  52953  GuiPy crashes on unimplemented function xmllite.dll.CreateXmlReaderInputWithEncodingCodePage

Friday, April 22, 2022

Wine development release 7.7 is now available for Linux FreeBSD and macOS

The Wine development release 7.7 is now available.

What's new in this release:

  • More progress on the PE conversion of the X11 and OSS drivers.
  • Support for UTF-8 as default Ansi codepage.
  • Theming support for control panel applets.
  • Various bug fixes.

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 7.7 (total 11):

   6682  IrfanView's 4.44 Help -> About window is missing a picture on the left
  24574  RAR Password Recovery Magic initial (registration) window is empty and doesn't allow any interaction
  45916  x64dbg fails to load debuggee, needs ThreadScheduler_ScheduleTask
  52223  activeCodePage utf-8 in application manifest not respected
  52640  Steam does not display anything when using the Vulkan renderer (stack overflow from official Vulkan loader calling into dxgi)
  52679  Anno 1602 / 1602 A.D. graphics too dark / black
  52703  64-bit Irfanview crashes on startup
  52763  ConEmu doesn't work with winver > Win8.1
  52787  Invalid function prototype for "RegisterUserApiHook" when compiling for C++
  52809  steamwebhelper.exe crashes repeatedly since 2aa4673f32
  52825  Capella help crashes with Error "qtwebengingeprocess has serious errors"


Tuesday, April 12, 2022

Wine maintenance release 6.0.4 is now available for Linux FreeBSD and macOS

The Wine maintenance release 6.0.4 is now available.

What's new in this release:

  • Various bug fixes

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.4 (total 42):

  12732  Nota Bene crashes on install
  26350  Dungeons demo (OGRE) fails to load its plugins (LoadLibraryEx with LOAD_WITH_ALTERED_SEARCH_PATH and relative path)
  32183  Cannot open console device read only, then read from it to get input
  39699  EDT for Windows installer crashes inside wine`s hhctrl.ocx
  41098  Descent 3 (GOG version) has problem when running with OpenGL renderer (Nvidia proprietary drivers)
  42030  winedbg: Internal crash at 0x9f58fd40
  44202  undname.c fails to parse symbols with rvalue-reference semantics '&&'
  47287  Accessible Event Watcher Tool 'accevent.exe' from Windows 10 SDK (10.0.17763.x) crashes on unimplemented function oleacc.dll.AccessibleObjectFromEvent
  48631  Multiple games display text as squares (Death to Spies: Moment of Truth, Shadow Warrior, Resident Evil 4 HD)
  48950  NVDA needs oleacc.AccessibleObjectFromPoint implementation for mouse tracking
  50370  Gothic 1 doesn't start correctly when screen resolution of the game matches display resolution
  50526  ConEmu wineconsole Ctrl+m has different behavior
  50714  YooSee CMS client 10.0.0.53 crashes after login since Wine 5.12 (ntdll built as PE)
  51163  WinOffice Pro 5.3 stops after splashscreen, needs WMI class SoftwareLicensingProduct
  51195  Lara Croft and the Temple of Osiris doesn't launch
  51220  version:info - In Wine the GetFileVersionInfoEx() checks fail in non-English locales
  51396  cl.exe 64bit fails with internal compiler error, needs support for separated code segments in vcruntime140_1
  51598  cmd.exe crashes on "if exist" without arguments
  51821  EVE Online Client Crashes Due to differences in how Wine and Windows handle LdrGetDllPath with dwFlags 0x8 and relative path
  51860  Missing include for uid_t on musl-based systems
  51864  VeraCrypt Installer for 1.24-Update7 (Win8+) fails with HRESULT 0x800288BD
  51911  vbscript does not handle strings in if clauses
  51938  Safe Exam Browser needs "DNSDomain" from Win32_NetworkAdapterConfiguration
  51959  Missing procedure GetDayLightFlag
  51968  Winaero WEI Tool: Crash due to C:\windows\performance\winsat\datastore missing
  51978  Autodesk Fusion 360 crashes on unimplemented function msvcp140.dll.?table@?$ctype@D@std@@QEBAPEBFXZ
  51983  foobar2000 v1.5.1+ crashes on startup with Wine v6.6+ with Windows version set to "Windows 10"
  52076  Wrong icons placement when using a theme
  52082  Ace Ventura (CD-ROM) crashes on start
  52102  outSPOKEN 3.0 demo crashes on unimplemented function krnl386.exe16.GetLPErrMode
  52141  NetAPI detection in configure is broken
  52173  Kodi crashes on unimplemented function wsdapi.dll.WSDCreateDiscoveryProvider
  52200  Yamizome Liberator (demo): In-game video isn't played.
  52220  TMIDI Player, Cherry: Playback with multiple MIDI ports is broken
  52224  inetmib1:main test times out in linux
  52298  Opening PPT with Freeoffice Presentations crashes on unimplemented function ole32.dll.OleConvertIStorageToOLESTREAMEx
  52327  Wrong WM_CONTEXTMENU message default  processing
  52349  Vortex Mod Manager Starts but Infinitely Loads
  52378  Python WMI module: AttributeError: wbemErrInvalidQuery
  52494  shell32 progman_dde tests crash if run immediately after prefix creation
  52583  ApiSetView does not display export ordinals correctly
  52626  MahjongSoul needs unimplemented function combase.dll.RoSetErrorReportingFlags

Friday, April 8, 2022

Wine development release 7.6 is now available for Linux FreeBSD and macOS

The Wine development release 7.6 is now available.

What's new in this release:

  • Mono engine updated to version 7.2.0.
  • More progress on the PE conversion of graphics drivers.
  • Locale support using the new CLDR-based database.
  • Various bug fixes.

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 7.6 (total 17):

  42309  The Crew (Uplay) crashes at start
  50158  Oculus Runtime won't start: "Could not load file or assembly 'Daybreak'"
  51437  If Windows version changes from 7 to 10, Microsoft Edge calls unimplemented function uiautomationcore.dll.UiaRaiseAutomationPropertyChangedEvent
  52340  wine-mono + RMS Express: COM Port errors connecting to radios
  52401  Improper synchronization in sock_recv/sock_send leads to arbitrary reordering of completion of I/O requests
  52616  SteelSeries GG installer crashes on unimplemented function setupapi.dll.SetupQueryInfVersionInformationW
  52628  game frozen after opening due to infinite loop in winmm.mmioDescend()
  52638  The 64-bit winmm:mci fails and crashes in test_openCloseWAVE() in Wine
  52652  Adobe Photoshop 7.0 crashes on startup
  52658  Swisslog freezes on startup
  52660  chunk allocator for GL uniform buffers kills performance in World of Warships
  52668  Sparx Enterprise architect v15.2 1560 crashing on wine 7.4
  52698  JW Scheduler installer fails to start: "Requires Microsoft .NET Framework 4.5.2"
  52713  Nota Bene installer has black background
  52721  d3dx9_36:effect, d3dx11_42:d3dx11 and d3dx11_43:d3dx11 broken by use of vkd3d_shader_compile() for D3DCompile2()
  52722  Winetricks dotnet installation hangs at wineserver -w
  52728  wine-7.5 build fails in Ubuntu 18.04