Friday, January 28, 2022

World Wine News issue 410

This is the 410th issue of World Wine News. Its main goal is to inform you of what's going on around Wine. Wine is an open-source implementation of the Windows API on top of X and Unix. Think of it as a Windows compatibility layer. Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% Microsoft-free code. 

The full article is here

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


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

The Wine development release 7.1 is now available.

What's new in this release:

  • Vulkan 1.3 support.
  • A number of theming fixes.
  • WebSocket improvements.
  • Improved cursor clipping on macOS.
  • IDL compiler fixes for C++.
  • 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.1 (total 42):

  10924  Netbeans 6.x installer hangs or exits silently
  15635  Siemens SIMATIC STEP 7: can't use Next or Cancel when installing
  20415  eRightSoft SUPER v2009-b35 window unviewable and non-responsive
  21935  AceMegaCodecsPack gives error message on install
  25053  Final fantasy 7 videos do not play, though supported by gst-ffmpeg
  27679  Arx Fatalis does not play intro movie (video: indeo 5.0)
  33756  Word 2003: Formula symbols get outside formula frame
  34753  Rising Kingdoms Demo intro videos are not played
  35063  Multiple InstallShield technology based installers report "unable to create InstallDriver instance" (Peachtree Pro Accounting 2007, Age of Empires 3)
  39795  when working jriver mediacenter suddenly crash.
  42660  QTranslate crashes inside jscript.dll
  43899  x360ce closes after launch
  45016  Far Cry 5 crashes at startup
  45597  Flicker in GTAIV
  47975  X3 Albion Prelude - Unhandled page fault on read access
  48523  dlls/toolhelp16.dll16 LocalFirst and LocalNext only return LMEM_FIXED handles
  48606  HexChat: Check for update fails
  49213  TeamViewer 15.x crashes on startup
  50370  Gothic 1 doesn't start correctly when screen resolution of the game matches display resolution
  50433  'MsiBreak' custom action debugging aid should use custom action's name from 'CustomAction' table (currently uses 'Target' field)
  50539  SetWindowRgn doesn't work correctly
  50544  Application crashes when external database called
  50849  Multiple .NET 4.x app installers using WiX v3 'InvokeOutOfProcManagedCustomAction, CAInvokeMethod->Invoke_3 return incorrect result with Wine-Mono (Elgato Stream Deck 4.9.3, Garmin Express 6.13)
  50901  Google Chrome 89.0.4389.114 exits at startup
  51163  WinOffice Pro 5.3 stops after splashscreen, needs WMI class SoftwareLicensingProduct
  51354  WRC 7 needs ID3DUserDefinedAnnotation interface
  51491  Project CARS 2 periodically crashes during a race
  51706  Msi HANDLE_CustomType1 fails to load dll [patch]
  51758  Wine's time zone information has gaps in "Dynamic DST" causing InvalidTimeZoneException
  51860  Missing include for uid_t on musl-based systems
  51868  Pok√©mon Banished Platinum - Fails To Load Script(s) in Wine
  51900  regression: REAPER scrollbars flash between themed and non-themed
  52062  dinput HID joystick doesn't implement effect state reports.
  52158  Age of Empires 3 Definitive Edition multiplayer fails to start AES problem
  52163  postgresql-9.3 installer expects scrrun:filesys_GetTempName to return filename with TMP suffix
  52261  Sekiro: Shadows Die Twice GOTY crashes right before gameplay starts
  52285  7-zip: column titles are not rendered initially when using a theme
  52298  Opening PPT with Freeoffice Presentations crashes on unimplemented function ole32.dll.OleConvertIStorageToOLESTREAMEx
  52339  EzViz: Program does not respond after clicking once
  52383  WXWork has high CPU usage on login screen
  52426  BCryptSignHash mishandles empty arguments
  52446  Normal dlls with native subsystem id are no longer processed when importing system dlls with uppercase names

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


Friday, January 21, 2022

CodeWeavers CrossOver 21.1 for Linux Mac and Chrome OS

I’m thrilled to announce that we have released CrossOver 21.1 for macOS, Linux and Chrome OS!

In addition to a suite of fixes for a variety of applications, CrossOver 21.1 also includes some pretty cool enhancements. We’re very excited about them, and we hope you will be too.

Our big reveal for this release is much-awaited support for Grand Theft Auto V (including GTA Online) on both macOS and Linux. Starting with CrossOver 21.1, you can now run Grand Theft Auto V via either the standalone Rockstar Games Launcher or Steam.

This release is also the first to offer official support for the newly released macOS Monterey. We also added support for several games that previously did not run on macOS and fixed an issue for certain launchers that were not working on macOS with CrossOver 21 (including MicroTik The Dude).

For our Linux users, we restored support for Outlook 2016/365.

On Chrome OS, resolving dependency issues should be much smoother with this release.

CrossOver 21.1 includes several other fixes, including ones for the recent updates to Ubisoft Connect and Quicken that caused problems running them in CrossOver. Additionally, this release includes improvements to wined3d and an update to Wine Mono 6.3.

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





Putty for Mac
Putty for Mac

Tuesday, January 18, 2022

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

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

This release represents a year of development effort and over 9,100 individual changes. It contains a large number of improvements that are listed in the release notes below. The areas of major changes are:

  • Most modules converted to PE format.
  • Better theming support, with a bundled theme for a more modern look.
  • Vastly improved HID stack and joystick support.
  • New WoW64 architecture.

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 7.0

*** PE modules

- With a few exceptions, all modules can be built in PE format. The goal is to
  convert the remaining modules after 7.0.

- For PE modules with an associated Unix library, the interface between the PE
  part and the Unix part goes through a standard NT system call. This enables
  hiding the Unix code from Windows debuggers, and switching the thread
  register on platforms that require it.

- Builtin dlls are only loaded if there is a corresponding PE file on disk,
  either a real binary or a fake PE module. This ensures that the application
  always sees a valid PE file mapping. It can be disabled through the
  WINEBOOTSTRAPMODE environment variable, used at prefix creation time.

*** WoW64

- The 64-bit Windows-on-Windows (WoW64) architecture is implemented, and
  supports running a 32-bit Windows application inside a 64-bit Unix host
  process, using thunks to map 32-bit NT system calls to the 64-bit NTDLL.

- WoW64 thunks are implemented for most Unix libraries, enabling a 32-bit PE
  module to call a 64-bit Unix library. Once the remaining modules are
  converted to PE, this will make it possible to run 32-bit applications
  without installing 32-bit Unix libraries.

*** Theming

- A "Light" theme is included in Wine, with the color variants "Blue" and
  "Classic Blue". It can be enabled through WineCfg.

- All the Common Controls support theming, and automatically refresh on theme

- All the builtin applications support theming, as well as High DPI rendering.

*** Graphics

- There's a new Win32u library implementing the kernel side of graphics and
  window management support. Large portions of the GDI32 and USER32 libraries
  are converted to use this new library. This work will continue after 7.0, and
  the graphics drivers (winex11.drv, winemac.drv, etc.) will be migrated to
  Win32u as well.

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

- Hit-testing stroked geometries using the Direct2D API is implemented.

- Some initial support for Direct2D effects (using the ID2D1Effect interface)
  is implemented.

- The Direct2D API supports the ID2D1MultiThread interface.

- WindowsCodecs supports decoding images in WMP (Windows Media Photo) format,
  as well as encoding images to the DDS (DirectDraw Surface) format.

- WindowsCodecs no longer supports encoding images to macOS ICNS format. This
  is not supported on Windows, and was no longer used by Wine either.

*** Direct3D

- Various improvements have been made to the Vulkan renderer for the Wine
  Direct3D implementation. In most cases, for Direct3D 10 and 11 applications
  the Vulkan renderer should be about on-par with the older OpenGL renderer in
  Wine 7.0. Like in Wine 6.0, the Vulkan renderer can be enabled by setting the
  Direct3D "renderer" registry setting to "vulkan".

- The following Direct3D 10 and 11 features are implemented:
  - Deferred device contexts.
  - Device context state objects, and switching between them.
  - Constant buffer offsetting.
  - Resolving typeless multi-sample resources.
  - Clearing unordered-access views of texture resources. When using the OpenGL
    renderer, this requires the GL_ARB_clear_texture OpenGL extension.
  - Resource copies between resources with "block-compatible" formats, like for
  - Clearing layered render-target views.

- Support for multiple displays ("multi-head") is implemented. In practice,
  this tends to mean the ability to choose which monitor a Direct3D application
  will use for full-screen mode. Note that this depends on the underlying
  display drivers to accurately report the attached displays. For Wine's X11
  driver, that requires proper support for version 1.4 or later of the X RandR

- Display gamma adjustment using the DXGI API is implemented. This is sometimes
  used by Direct3D 10 and 11 applications to adjust screen "brightness".

- Direct3D 12 supports version 1.1 root signatures.

- When the VK_EXT_host_query_reset Vulkan extension is available, query
  handling in the Vulkan renderer is slightly more efficient.

- Retrieving swapchain present counts using the DXGI API is implemented.

- A fallback path using GDI is added for swapchain presentation. This is used
  in cases where OpenGL or Vulkan can't be used to present the swapchain, for
  example when presenting to a window of a different process. This path is much
  slower, but is often sufficient for some common use cases, like for example
  applications using the Chromium Embedded Framework ("CEF") with cross-process

- The "precise" shader instruction modifier is respected when using the GLSL
  shader backend.

- The DirectDraw API supports 3D rendering to system memory surfaces when using
  software device types like the "RGB", "MMX", and "Ramp" devices.

- The following additional graphics cards are recognized by the Direct3D
  graphics card database:
  - AMD Radeon RX 5500M
  - AMD Radeon RX 6800/6800 XT/6900 XT
  - AMD Van Gogh
  - Intel UHD Graphics 630
  - NVIDIA GT 1030

- The following HKEY_CURRENT_USER\Software\Wine\Direct3D key is removed:
  - "UseGLSL"
    This setting was deprecated in favor of the "shader_backend" setting in
    Wine 5.0, and has been removed in this release.

*** D3DX

- The support for version 10 of the D3DX effects framework is much improved.

- D3DX 10 supports the Windows Media Photo (JPEG XR) image file format.

- Various D3DX10 texture creation functions (D3DX10CreateTextureFromMemory()
  and variants) are implemented.

- A partial implementation of the ID3DX10Sprite interface is added.

- A partial implementation of the ID3DX10Font interface is added.

*** Audio / video

- The DirectShow and Media Foundation GStreamer glue is unified into a single
  backend, making it easier to implement new media decoding APIs.

- The Windows Media asynchronous and synchronous reader objects are implemented
  based on the WineGStreamer backend. Like other multimedia decoding libraries,
  they require a functioning GStreamer installation.

- The Media Foundation support is more complete, with notably:
  - Basic functionality of IMFPMediaPlayer, media item properties, support for
    audio and video tracks.
  - Support for sample allocator in the Source Reader.
  - Improved EVR sink integration with presenter and mixer.
  - Improved SAR rendering buffer behavior.
  - Video sample allocator, with support for d3d9, d3d11, and system memory
  - Further improvements to EVR's presenter and mixer implementation.
  - D3D11 frame output for IMFMediaEngine.
  - Improvements to generic media source implementation in WineGStreamer to
    support stopped and paused states, refined output type configuration.

- The QuickTime decoder library (wineqtdecoder) is removed. GStreamer is
  required for all built-in multimedia codecs also on macOS.

*** Input devices

- The HID (Human Interface Device) stack implementation is more complete. This
  includes HID descriptor and report parsers, report processing, as well as HID
  mini-driver support.

- The winebus.sys driver backends are improved, to better describe the devices
  into HID reports when pass-through is not possible, and to add standard
  Physical Interface Device reports to expose force-feedback capabilities over

- There's a new DirectInput joystick backend using the improved HID stack to
  communicate with winebus.sys and host devices. This backend supports
  force-feedback effects using the standard HID Physical Interface Device
  reports, and is also compatible with pass-through HID device which implement
  it. The SDL and evdev winebus.sys Linux backends are also supported as they
  implement it too. This replaces and deprecates the legacy Linux js and evdev,
  and macOS IOHID backends.

- The joystick control panel is improved, as well as the interaction with
  XInput-compatible devices. For such devices the joystick control panel can be
  used to force DInput as the primary interface instead of XInput. This
  translates to the "<joystick name>"="override" (REG_SZ) registry value in
  HKCU\Software\Wine\AppDefaults\<app.exe>\DirectInput (or
  HKCU\Software\Wine\DirectInput for prefix-wide setting).

- The WinMM joystick support is implemented using DInput instead of Linux evdev
  or macOS IOHID, and the old joystick driver (winejoystick.drv) is removed.

- Many tests are added to the DInput module, using a virtual HID device to not
  require a physical device anymore. The code is extensively and automatically
  tested, including force-feedback effects with HID input / output report

*** Text and fonts

- Arabic shaping is implemented in DirectWrite, currently enabled for Arabic
  and Syriac.

- The Font Set object is implemented in DirectWrite.

- The TextHost interface is properly implemented in RichEdit.

*** Mono / .NET

- The Mono engine is updated to version 7.0.0, with the following changes:
  - IDispatch interface supported on COM Callable Wrappers.
  - Improved support for SafeArray marshaling.
  - Many other marshaling and COM interop improvements.
  - Code imports from .NET Core: System.Drawing.Printing,
    System.Security.Principal, WindowsFormsApplicationBase, parts of
  - WMA and WMV support in FNA using mfplat.
  - Debug symbols available separately in PDB form.
  - Old VBNC compiler for Visual Basic .NET replaced with the VBC compiler from
    .NET Core.
  - Mono's JIT compiler generates code compatible with 64-bit macOS.
  - WPF built with support for media controls.
  - A replacement for the Managed DirectX API is included.
  - Fixes for various bugs that prevented most WPF applications from working.

*** Internationalization

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

- The timezone data is updated, based on the information from the Olson and
  Unicode CLDR databases.

- Codepages 720 (Arabic, Farsi and Urdu) and 20949 (Korean Wansung) are

- The sr-Latn-RS locale is supported.

*** Kernel

- Launching applications with the 'wine' executable invokes start.exe for any
  unrecognized binary. This means that file associations work also from the
  Unix command line, e.g. 'wine foo.msi'.

- The low-level NtAlertThreadByThreadId / NtWaitForAlertByThreadId
  synchronization mechanism (roughly equivalent to Linux futexes) is supported,
  and used to implement the higher-level synchronization primitives.

- NT debug objects are implemented and used by the kernel debugger functions.

- The dynamic registry keys for performance data are implemented.

*** C runtime

- There's a full math library implementation in the C runtime, mostly imported
  from the Musl C library. The Unix math library is no longer used.

- The floating point environment functions are supported properly on all CPU

*** Internet and networking

- IE11 compatibility mode is improved and used by default for
  standard-compliant HTML documents.

- JScript EcmaScript compliant mode supports 'let' statements, Map object,
  object freezing, object sealing and mutable prototype chains.

- Gecko add-on MSI packages are installed into the prefix on demand, instead of
  during prefix update, to make updates faster and reduce disk space usage.

- The DTLS communication protocol is supported.

- The NSI device (Network Store Interface) is implemented, and used to provide
  higher-level network services in IpHlpAPI.

- The Windows Sockets support is reimplemented to go through NTDLL and the Afd
  device, following the Windows architecture.

- The various network database files (/etc/protocols, /etc/networks, etc.)  are
  provided and installed in the prefix. The equivalent Unix databases are no
  longer used for network queries.

*** Alternative platforms

- The new Apple Silicon Macs are supported, including running x86-64 binaries
  under Rosetta 2.

- GnuTLS is required on macOS for BCrypt and Secur32 support; the
  macOS-specific backend implementations have been removed.

- 32-bit ARM binaries are built in Thumb-2 mode, like on Windows.

- The preloader is also used on 32-bit ARM, for a more compatible address space

- Stack unwinding is implemented on 32-bit ARM.

- More low-level system information queries like memory and battery status are
  supported on FreeBSD.

*** Builtin applications

- The REG registry tool supports operating on either the 32- or 64-bit view of
  the registry.

- The REG registry tool supports copying registry keys.

- The WineDump tool supports dumping Windows Metafiles, and shows more detailed
  information for CodeView records.

- The Wine Debugger (winedbg) supports debugging a 32-bit target process from
  the 64-bit debugger.

*** Development tools

- The IDL compiler (widl) supports loading type libraries embedded inside PE

- The IDL compiler searches for type libraries in the per-platform library
  search path instead of the include search path.

- The IDL compiler supports many more WinRT-specific constructs and attributes.

*** Build infrastructure

- All libraries are installed in architecture-specific directories, using names
  like 'i386-windows' for PE binaries, and 'x86_64-unix' for the Unix
  libraries. This enables supporting multiple architectures with a single Wine
  installation, as well as Winelib cross-compilation.

- Static (.a) import libraries are used on all platforms. Wine no longer
  generates the old-style .def libraries, though they are still supported for
  backwards compatibility.

- The option to prefer a native DLL by default is specified through a flag in
  the PE header, which can be set by passing the '--prefer-native option' to
  winebuild. The previous method, handling DLL_WINE_PREATTACH in DllMain, is no
  longer supported.

- The Dwarf debugging format is supported up to version 4. The Wine libraries
  are built with version 4 by default.

- Unique build identifiers can be stored in the binaries by passing the
  '--enable-build-id' option to configure.

- The Clang compiler in MSVC mode is supported.

*** Miscellaneous

- The Shell Folder naming is converted to use the Windows Vista+ scheme; for
  instance 'My Documents' becomes 'Documents', and most things are saved under
  the 'AppData' directory.

- The OpenCL library wrapper supports versions up to OpenCL 1.2.

- Paper forms are supported in various sizes in the WinSpool printer driver.

- There is initial support for MSDASQL, a Microsoft OLE DB provider for ODBC

*** External dependencies

- The following libraries are bundled in the source tree and built as PE
  libraries, so they are no longer required at the Unix level:
   - Faudio
   - GSM
   - LCMS2
   - LibJPEG
   - LibJXR
   - LibMPG123
   - LibPng
   - LibTiff
   - LibXml2
   - LibXslt
   - Zlib

- The libraries above can still be imported as external libraries instead of
  using the bundled copy, provided that they are available in PE format. This
  behavior is requested with the '--with-system-dllpath' configure option,
  which specifies the Unix search path for such dependencies.

- Direct3D 12 support now requires version 1.2 or later of the vkd3d library.
  Version 1.2 or later of the related vkd3d-shader library was already required
  by Wine 6.0 for translation of Direct3D shader to SPIR-V in the Vulkan
  renderer for the Direct3D implementation.

- The deprecated HAL library is no longer supported or needed.

- The macOS QuickTime library is no longer used.

Alexandre Julliard

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


Friday, January 14, 2022

Wine development release 7.0-rc6 is now available for Linux FreeBSD and macOS

The Wine development release 7.0-rc6 is now available. This is expected to be the last release candidate before the final 7.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 7.0-rc6 (total 47):

   9805  Program "de rouck" does not start.
  12030  MozyHome backup service does not work
  12915  Star Wars Episode I Racer: Assign key cause freeze
  34010  Gabriel Knight 3 demo - Depth / stencil buffer locking is not implemented
  34340  Mingw gdb hangs
  37439  Saints Row: The Third characters don't render correctly
  38907  Homesite+ (v5.5) closing search window does not correctly refocus editor window
  39342  Thunder crashes without native riched20 (ME_GetCursorCoordinates: Assertion `~para->member.para.nFlags & 0x01')
  42174  TeraCopy 3.0b2 crashes on startup
  42395  Saints Row: The Third has graphical glitches
  43502  Microsoft Flight Simulator 2000 : only bottom half view rendered and moved to the top
  43650  nolf2 game error on install
  44008  XNA Game Studio 4 installer crashes when cancelled
  44111  Simple WPF/.Net app has rendering issues
  44970  Deus Ex Human Revolution: people are invisible when closer than 3 meters
  45121  Steam uses high CPU while idle
  45168  Visual Novel "The Fruit of Grisaia" has flickering glitches
  46118  FlatOut has graphical glitches with csmt enabled
  46213  Sniper Elite 4 launcher window doesn't display properly
  46304  The virgl driver is identified as Nvidia vendor but should be MESA and it should probably not fall back to any Nvidia card
  46423  Kara no Shoujo crashes in fullscreen mode
  48103  Lego Stunt Rally crashes when entering championship
  49541  Lara Croft and the Temple of Osiris stops silently at launch
  49732  Death End Re;Quest 2 crashes on startup
  49919  Logos 8 Bible Software crashes when entering text in passage guide search field
  49976  FIFA 11 Demo fifaconfig crashes when pressing OK button
  49995  Evernote 6.24 stopped displaying notes after upgrade to Wine 5.19
  50521  Guild Wars 2 fails to launch
  50617  Objects become invisible with tessellation enabled in Sniper Elite 3 with OpenGL renderer
  50813  X-Beyond The Frontier & X-Tension crash on start
  51195  Lara Croft and the Temple of Osiris doesn't launch
  51423  WeChat can't send a big picture
  51442  Socket connection is not established properly
  51592  Call of Cthulhu Crashes on Launch
  52108  user32:monitor breaks user32:win on Win10 1809
  52252  IDA Pro 7.2 debugger fails to attach to a process.
  52286  Zombie Army Trilogy launcher crashes on start
  52327  Wrong WM_CONTEXTMENU message default  processing
  52335  StarCraft Remastered hangs in Multiplayer screen
  52349  Vortex Mod Manager Starts but Infinitely Loads
  52353  PuTTY plink 0.76 crashes
  52356  Folio Bound Views crashes on start
  52378  Python WMI module: AttributeError: wbemErrInvalidQuery
  52381  wineg++: Compile error in tom.h
  52387  Joystick does not release buttons properly
  52389  GPU Caps Viewer does not report any OpenCL devices
  52390  World of Warcraft crashes in d3d11 mode inside of wined3d_unordered_access_view_gl_clear()

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


Friday, January 7, 2022

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

The Wine development release 7.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 7.0-rc5 (total 30):

  23782  Spaceforce Rogue Universe: can't enter game (intro videos looping)
  41239  FUEL Aborts on Start Due to Shader Validation Failing
  46841  JASC Paint Shop Pro 8.x and 9.x crash on startup (msvcrt c++ exception handling)
  48084  Crouzet Soft 1.11 crashes on start
  49099  MIDI events sent to all devices at once
  49174  Duplicate checking iter->parent in mshtml/htmlwindow.c
  50100  Unable to log in to the Bentley CONNECTION client (needs 'let' statements support)
  50527  Dying Light shows a black screen after starting a new game
  51805  Tropico 2: mouse cursor is black
  51829  Roblox Player: Long freeze during loading
  51853  Logos 9 Bible Software - Printing Option Available - Does Not Print
  51872  Logos Bible Software 9 (.Net 4.8 app) System.AccessViolationException regression
  52042  Ketarin crash in WINE 6.21 THREAD transition from RUNNING to DONE_BLOCKING
  52071  mshtml:script fails in externalDisp_InvokeEx() on Windows
  52074  crash in open source flight simulator Rowan's Battle of Britain
  52142  Ketarin Listview error unknown msg in Wine 6.22
  52143  mscoree:parse_startup error in Ketarin on Wine
  52144  Ketarin stops refreshing program window on Wine 6.22
  52157  ntdll:wow64 fails on 64-bit Wine
  52216  winemac.drv fails to compile without Metal support
  52231  Notation Software 4 freeze when moving mouse over buttons
  52263  Ground Control II freezes on exit
  52267  Fallout 1 & 2 fail to start: can't initialize input device
  52272  Escape from Tarkov launcher crashes on start
  52292  Cygwin compilation fails in ld: undefined reference to `__main' @ include/wine/test.h
  52295  Crash when calling StackWalk() with '-gstabs' symbol format
  52311  Starting executables from removable devices no longer works with Wine 7.0-rc3-7-g3e73437ae8f
  52323  MSBuild fails to build simple application
  52328  Cygwin compilation fails: undefined references to __chkstk_ms, __popcountsi2, __divdi3, __udivmoddi4 (etc.) in dlls/
  52332  Incoming data on socket only satisfies the first async I/O request in the queue

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


Sunday, January 2, 2022

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

The Wine development release 7.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 7.0-rc4 (total 38):

  12563  Autocad 2008 installer crashes when trying to configure install
  25462  Unable to break using 'Break All' button while remote debugging with VS2008 (software breakpoint overwrites syscall instruction in VDSO page)
  25486  Lego Stunt Rally: 3d scene is black
  26350  Dungeons demo (OGRE) fails to load its plugins (LoadLibraryEx with LOAD_WITH_ALTERED_SEARCH_PATH and relative path)
  27419  Mouse problem in Heroes of Might and Magic 3
  30752  Open/save file dialog "New Folder" button doesn't show new folder
  32183  Cannot open console device read only, then read from it to get input
  33758  Mouse sensibility quick in-game
  36369  Patternz application crashes in winevdm (page fault in 32-bit code)
  39345  Ubisoft Uplay crash when Win version is set to Vista and > (libcef problem)
  40535  Max Payne 3 : Crash at start when winecfg is set to WinVista and >
  42338  Crysis 1 rendering somehow broken
  42737  [EA Origin]Latest version launch correctly but no windows appear correctly
  44934  [ACOrigins]Process start and close after launch - DRM Fault ? (log included)
  45505  PES 2017 settings.exe (.NET 4.0 app) crashes on startup with Wine-Mono
  47363  Gas Guzzlers: Extreme fails to launch
  49401  Desperados 3 suffering from wrong colors
  49649  Multiple games cause X11 to crash on resolution change (Age of Empires 1 & 2, Star Wars: Galactic Battlegrounds)
  50157  Videos are not played until the end in X3 Reunion
  50544  Application crashes when external database called
  51063  Spitfire Audio plugins can't find their sample libraries
  51263  Frostpunk crashes on start
  51721  Control crashes while starting a new game in DX11 mode (Vulkan backend)
  51935  Hitman: Sniper Challenge has bad performance
  51984  Logos 9 Bible Software (.NET 4.7 app) selection popups don't show
  52024  App Never Receives Winsock FD_* Messages After FD_ACCEPT
  52199  Grand Theft Auto Vice City doesn't start
  52220  TMIDI Player, Cherry: Playback with multiple MIDI ports is broken
  52256  Current working directory reset to "/" executing a winegcc/wineg++ compiled program
  52259  osu! sometimes crashes in select()
  52273  Shadowgrounds crashes before the menu
  52277  Clonk Endeavour quits unexpectedly after the opening animation
  52283  After loading roblox studio, some menus are shifted and blinking
  52287  Cygwin compilation fails: undefined reference to `__wine_spec_nt_header' in winecrt0/register.c
  52288  Firefox 91 64bit hangs on HEAP.critSection
  52302  Firefox hangs when loading some URLs (e.g. <>)
  52312  Multiple kernel drivers crash due to missing 'ntoskrnl.IoCreateDeviceSecure' stub (Dokan 'dokan1.sys', LabVIEW 201x CVI 'cvintdrv.sys', F-Secure BlackLight Engine 2.2 'fsbldrv.sys' )
  52315  Fractal AX8 Edit: Crash after I/O operations

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