Language Selection

English French German Italian Portuguese Spanish

Wine Development Release 4.20

Filed under
  • Wine Announcement
    The Wine development release 4.20 is now available.
    What's new in this release (see below for details):
      - New version of the Mono engine with an FNA update.
      - Code persistence in VBScript and JScript.
      - Vulkan spec updates.
      - Improved support for LLVM MinGW.
      - Various bug fixes.
    The source is available from the following locations:
    Binary packages for various distributions will be available from:
    You will find documentation on
    You can also get the current source directly from the git
    repository. Check for details.
    Wine is available thanks to the work of many people. See the file
    AUTHORS in the distribution for the complete list.
  • Wine 4.20 Brings Vulkan Updates, Better LLVM MinGW Support

    Wine 4.20 is out today as the newest bi-weekly development snapshot for this open-source project allowing Windows games and applications to run on Linux and other non-Microsoft platforms.

    Wine 4.20 brings with it an updated Mono engine with newer FNA, code persistence within VBScript and JScript, Vulkan specification updates, improved support for LLVM MinGW, and a total of 37 bug fixes.

Don't blaze it too hard for the release of Wine 4.20

Wine-Staging 4.20 Adds Undocumented D3D9 Internal Function

  • Wine-Staging 4.20 Adds Undocumented D3D9 Internal Function For The Sims 2

    Wine 4.20 came out last night while out today is Wine-Staging 4.20 as this experimental blend of Wine with more than eight-hundred extra patches on top.

    Wine-Staging 4.20 comes in slightly smaller than its predecessor due to upstreaming a number of patches around Winebus, Wineboot, DSDMO, Wine.inf, and other bits, but Wine-Staging is still carrying a weight of more than 830 patches compared to upstream.

    Wine-Staging 4.20 has updated some of its NTDLL patches and the Winebuild Fake DLLs work while adding just one new patch.

Original release message

  • Wine staging 4.20 release
    Binary packages for various distributions will be available from:
    Summary since last release
    * Rebased to current wine 4.20 (832 patches are applied to wine vanilla)
    Upstreamed (Either directly from staging or fixed with a similar patch).
    * dsdmo: Added dll
    * winebus.inf: Add new INF file and copy it to the INF  directory.
    * winebus.sys: Implement AddDevice().
    * wineboot: Create a root-enumerated device object for winebus.
    * winebus.sys: Initialize and teardown the HID backends while the bus 
    FDO is still extant.
    * ntoskrnl.exe: IoInvalidateDeviceRelations() receives the parent PDO.
    * wine.inf: Remove registration for the winebus service.
    * ole32: Implement returning a name in IEnumSTATPROPSTG.
    * [46735] The Sims 2 demo needs Direct3DShaderValidatorCreate9() 
    * winebuild-Fake_Dlls
    * ntdll-NtContinue
    * ntdll-MemoryWorkingSetExInformation
    Where can you help
    * Run Steam/
    * Test your favorite game.
    * Test your favorite applications.
    * Improve staging patches and get them accepted upstream.
    As always, if you find a bug, please report it via
    Best Regards

"Rick And Morty Virtual Rick-ality running through Steam play."

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Most essential apps for every Linux user | 2020

When you first install a Linux distro or do a fresh install on a system, you need to install the essential apps for regular use. That is why I have prepared a quick guide list of the essential apps for every Linux user. So that you can check and go through the installation easily and get the needed apps for your better use and workflow. Read more

Qt Creator 4.11 is released

We added experimental support for Qt for WebAssembly and Qt for MCUs. We improved the general handling of configuring, building and running projects in so many smaller ways that I fail to choose anything for being highlighted here. If you use CMake 3.14 or later we now use CMake's file-base API for configuring and parsing projects. Which behaves much more reliably than the previous server-mode, especially if you also use CMake from a terminal or other applications. Read more

Games: Transport Fever 2, Vampire: The Masquerade - Coteries of New York, Rocket League

  • Build a transportation empire with Transport Fever 2 out now, same-day support for Linux

    Urban Games and Good Shepherd Entertainment are back, with Transport Fever 2 now officially available with same-day support for Linux. With a wide variety of transportation options available to build across multiple generations, there's a huge amount of content included. Prepare to kiss your time and friendships goodbye as we've got another great time-sink on our hands.

  • Vampire: The Masquerade - Coteries of New York for Linux is now uncertain

    Before release, the store pages for Vampire: The Masquerade - Coteries of New York very clearly listed Windows, MAC OS, Linux and now it's only available for Windows. Not to be confused with Bloodlines 2, Coteries of New York is styled like an interactive fiction (a fancy way to say: Visual Novel). It does look good though and it sounded very interesting so we were quite excited to see the mention of Linux support.

  • Rocket League's new Item Shop and Blueprints get a price reduction

    Oh Psyonix, what have you done? Rocket League recently had the loot boxes removed, with Blueprints and an Item Shop instead so you see exactly what you get but the pricing is terrible. As someone who has hundreds of hours in Rocket League, Psyonix really did disappoint with the big update recently. It could have been handled a lot better, but it came across as incredibly greedy. It's a game you have to pay for, yet they wanted us to spend a ridiculous amount of money on Credits for some of the items.

LibreOffice 6.3.4 available for download

For enterprise class deployments, TDF strongly recommend sourcing LibreOffice from one of the ecosystem partners to get long-term supported releases, dedicated assistance, custom new features and other benefits, including Service Level Agreements (SLAs). Also, the work done by ecosystem partners flows back into the LibreOffice project, benefiting everyone. Also, support for migrations and trainings should be sourced from certified professionals who provide value-added services which extend the reach of the community to the corporate world and offer CIOs and IT managers a solution in line with proprietary offerings. In fact, LibreOffice – thanks to its mature codebase, rich feature set, strong support for open standards, excellent compatibility and long-term support options from certified partners – represents the ideal solution for businesses that want to regain control of their data and free themselves from vendor lock-in. Read more