Wine 5 0

Wine release 5.0.1

The Wine maintenance release 5.0.1 is now available.
What's new in this release (see below for details):
- Fix compilation with gcc 10
- Add some timezones
- Various bug fixes
The source is available from the following locations:
https://dl.winehq.org/wine/source/5.0/wine-5.0.1.tar.xz
http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0.1.tar.xz
Binary packages for various distributions will be available from:
https://www.winehq.org/download
You will find documentation on https://www.winehq.org/documentation
You can also get the current source directly from the git
repository. Check https://www.winehq.org/git for details.
Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.
----------------------------------------------------------------
Bugs fixed in 5.0.1 (total 37):
36059 Multiple Steam games fail to install DirectX runtime prerequisite, resulting in repeated install attempt on startup ('xinput1_3.dll' locked by client)
42038 Cannot scroll documents being compared in winmerge (Followup to bug 20695)
42585 Final Fantasy V Corrupt Fonts
45049 Multiple programs need d2d1 CreateRoundedRectangleGeometry (playchessV7, Paint.Net 4.*)
45481 Spintires: MudRunner crashes at launch
46005 Multiple games and applications fail due to missing interface proxy information in registry (oleautomation/dual interfaces referenced in coclass section inside of library block)
46735 Multiple applications need Direct3DShaderValidatorCreate9() implementation (The Sims 2 demo, Armed Assault)
47288 Gaea 1.0.19 (.NET 4.7 WPF app) diagnostic tool 'Watson.exe' crashes due to 'kernel32.SetConsoleScreenBufferInfoEx' stub
47668 Logos 8 (.NET/WPF 4.7.2 application) fails to download resources (needs ReOpenFile implementation)
48018 QuickTime 7.0.x installer fails, 'rundll32.exe 'C:Program Files (x86)QuickTimeQTSystemQTJava.dll,QTPostInstallProc' crashes due to invalid cdecl dll entry
48338 DIB images with bpp mask in SetConsoleScreenBufferInfoEx.
Giovanni Mascellani (1):
d2d1: Implement rounded rectangle drawing.
Hans Leidekker (1):
wbemprox: Implement Win32_DesktopMonitor.Name.
Henri Verbeet (1):
wined3d: Properly validate the stage index in wined3d_stateblock_set_texture_stage_state() (Coverity).
Jacek Caban (1):
rpcrt4: Use MustFree for all non-base types in get_param_pointer_info.
Jefferson Carpenter (1):
services: Initialize OVERLAPPED Offset and OffsetHigh.
Kevin Puetz (1):
rpcrt4: Fix ITypeInfo leak in get_iface_info.
Lauri Kenttä (2):
po: Update Finnish translation.
po: Update Finnish translation.
Lukáš Horáček (1):
wined3d: Add GTX 1660 SUPER as a card.
Matteo Bruni (1):
maintainers: Drop Józef Kucia.
Michael Cronenworth (12):
crypt32: Global variable compatibility update for gcc 10.
dsound: Global variable compatibility update for gcc 10.
mshtml: Global variable compatibility update for gcc 10.
secur32: Global variable compatibility update for gcc 10.
winebus: Global variable compatibility update for gcc 10.
wbemprox: Global variable compatibility update for gcc 10.
xinput: Global variable compatibility update for gcc 10.
twain_32: Global variable compatibility update for gcc 10.
msi: Global variable compatibility update for gcc 10.
webservices: Global variable compatibility update for gcc 10.
gphoto2.ds: Global variable compatibility update for gcc 10.
sane.ds: Global variable compatibility update for gcc 10.
Michael Müller (1):
setupapi: Implement SP_COPY_IN_USE_NEEDS_REBOOT.
Michael Stefaniuc (1):
tools: Get the ANNOUNCE bug list from the stable-notes git notes.
Mingcong Bai (1):
po: Update Simplified Chinese translation.
Nikolay Sivov (5):
ucrtbase: Add _query_new_handler() and _query_new_mode().
dwrite: Add partial implementation for IDWriteFontFaceReference1::CreateFontFace().
user32: Improve window state handling in SetScrollInfo().
ole32: Fix a leak when creating pointer moniker through activation.
ole32: Fix a leak when creating antimoniker through activation.
Olivier F. R. Dierick (1):
winecfg: Add Downloads and Templates to shell folders UI interface.
Paul Gofman (6):
ntdll: Fill NumberOfPhysicalPages field in user shared data area.
ntdll: Report rdtsc processor feature if supported.
iphlpapi: Support InitialNotification flag in NotifyUnicastIpAddressChange().
ntdll: Zero init reg_tzi in find_reg_tz_info().
include: Add Vista+ PEB_LDR_DATA structure fields.
wined3d: Support sRGB reads for WINED3DFMT_B5G6R5_UNORM.
Piotr Caban (11):
msvcrt: Add support for quoted paths in _searchenv.
msvcrt: Add support for quoted paths in _searchenv_s.
msvcrt: Don't duplicate _searchenv_s code in _searchenv.
msvcrt: Add support for quoted paths in _wsearchenv_s.
msvcrt: Don't duplicate _wsearchenv_s code in _wsearchenv.
msvcp90: Don't pass NULL as reference in runtime_error and logic_error constructors.
msvcrt: Optimize _strnicmp_l implementation.
msvcr90/tests: Fix swscanf tests compilation on arm.
winemac: Fix leaks in macdrv_surface_destroy.
gdiplus: Fix gdi handles leak in GdipMeasureCharacterRanges.
gdiplus: Fix leak in SOFTWARE_GdipDrawDriverString.
Roman Pišl (3):
shell32: Avoid crash on WM_WINDOWPOSCHANGING in BrsFolderDlgProc.
ole32: Avoid calling QueryContinueDrag recursively.
wineconsole: Allow maximization.
Rémi Bernon (1):
dinput: Increase device buffer size to 1024.
Sven Baars (1):
wined3d: Avoid accessing freed memory in wined3d_view_gl_destroy() (Valgrind).
Vijay Kiran Kamuju (3):
include: Add missing defines to icm.h.
mscms: Add stub for WcsGetDefaultColorProfileSize.
mscms: Add stub for WcsGetDefaultRenderingIntent.
Zebediah Figura (5):
widl: Output a registry script for all interfaces written into the typelib.
kernelbase: Implement ReOpenFile().
d3d9: Return a stub interface from Direct3DShaderValidatorCreate9().
setupapi: Implement SetupDiGetSelectedDriver().
ddraw: Avoid leaking the primary stateblock.
Zhiyi Zhang (1):
wined3d: Add GPU information for NVIDIA GeForce GTX 1650 SUPER.

The highlights for the stable release of Wine 5.0 include multi-monitor support and Vulkan 1.1 support. The complete changelog for the update is as below. The Wine team is proud to announce that the stable release Wine 5.0 is now available. This release represents a year of development effort and over 7,400 individual changes. It contains a large. .NET 5.0 downloads for Linux, macOS, and Windows.NET is a free, cross-platform, open-source developer platform for building many different types of applications. Wine 5.0 is out, and with it comes even more excellent improvements for Linux gamers.There’s a lot to love with this new version of Wine, but some of the best new things are: support for multiple monitors, the Vulkan graphics tool is updated to version 1.1, PE module support, and a re-implementation of XAudio 2. Finally, run the last two commands which will install Wine 5.0 on your Chromebook. Press “Y” when asked to confirm the installation. Sudo apt update sudo apt install -install-recommends winehq-stable. Now to check, if you have installed Wine 5.0 successfully, run the below command and move to the “About” tab. There you have it!

Freeware
Windows/macOS/Linux/Android
21.4 MB
74,576

Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, Mac OS X, and Solaris.

What's New:

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

This release represents a year of development effort and over 7,400 individual changes. It contains a large number of improvements that are listed in the release notes below. The main highlights are:

  • Builtin modules in PE format.
  • Multi-monitor support.
  • XAudio2 reimplementation.
  • Vulkan 1.1 support.

This release is dedicated to the memory of Józef Kucia, who passed away in August 2019 at the young age of 30. Józef was a major contributor to Wine's Direct3D implementation, and the lead developer of the vkd3d project. His skills and his kindness are sorely missed by all of us.

Previous release notes:

Wine

This release represents a year of development effort and over 6,000 individual changes. It contains a large number of improvements that are listed in the release notes below. The main highlights are:

Wine 5.0 Download

  • Android version updated to 4.16
  • Various bug fixes
  • Sinhala and Tamil translation updates
  • Vulkan support.
  • Direct3D 12 support.
  • Game controllers support.
  • High-DPI support on Android.

Wine 5.2

Popular apps in For Developers