Pages

Thursday, November 25, 2021

Proton 6.3-8 has been released

  • The following games are now playable:
    • Age of Empires 4
    • Assassin's Creed
    • Breath of Death VI
    • Call of Duty: Black Ops II singleplayer (202970)
    • DEATHLOOP
    • FIA European Truck Racing Championship
    • Fly'N
    • Game Dev Tycoon
    • Ghostbusters: The Video Game Remastered
    • GreedFall
    • Mafia II (Classic)
    • Magicka
    • Marvel's Guardians of the Galaxy (AMD GPUs only)
    • Mass Effect Legendary Edition (ME1 does not have working audio, see #4823)
    • Monster Boy and the Cursed Kingdom
    • Monster Energy Supercross - The Official Video Game
    • Monster Energy Supercross - The Official Video Game 2
    • Nickelodeon All-Star Brawl
    • Penny Arcade's On the Rain-Slicked Precipice of Darkness 3
    • RiMS Racing
    • The Riftbreaker
    • Sol Survivor
    • TT Isle of Man Ride on the Edge
    • TT Isle of Man Ride on the Edge 2

 


  • Added support for an initial set of BattlEye games.
  • Improve compatibility with games using Valve's CEG DRM.
  • Support DLSS in DX11 and DX12 games (guarded by PROTON_ENABLE_NVAPI=1 and dxgi.nvapiHack = False).
  • Support latest Steamworks SDK.
  • Fix crashes in Project Wingman, Satisfactory and other Unreal Engine 4 games using the Vulkan renderer.
  • Fix a sporadic crash when starting Baldur's Gate 3.
  • Fix networked multiplayer in RaceRoom Racing Experience.
  • Fix cutscene desync in Assassin's Creed: Odyssey.
  • Fix audio stuttering in Gahkthun Steam Edition.
  • Fix Atomic Shop and random crashes on start in Fallout 76.
  • Fix Paradox Launcher (used by Europa Universalis IV) failing to display anything.
  • Fix video freezing and causing game to hang in Deep Rock Galactic.
  • Fix Industries of Titan not listing any resolutions and monitors.
  • Fix Bloons TD6 not being able to access account settings, see docs/ICMP_ECHO.md.
  • Fix Project CARS 3 ignoring inputs after Alt+Tab.
  • Fix stuck Alt key after Alt+Tabbing out and back for Warhammer: Chaosbane.
  • Support Thai characters in Mirror and other Unity games.
  • Support Korean and Arabic characters in Cyberpunk 2077 launcher.
  • Fix connection issues in Satisfactory on systems with multiple network interfaces.
  • Fix Biomutant videos not playing.
  • Update dxvk to v1.9.2-13-g714ca482.
  • Update vkd3d-proton to v2.5-50-g0251b404.
  • Update wine-mono to 6.4.1.

Link to source code

MacOS and Windows software bundles, save up to 90% off the normal retail price only at BundleHunt.
 

Friday, November 19, 2021

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

The Wine development release 6.22 is now available.

What's new in this release:

  • Mono engine updated to version 7.0.0.
  • Exception unwinding on ARM.
  • More improvements to HID joystick support.
  • WoW64 thunks in a number of Unix libraries.
  • Beginnings of moving USER32 to Win32u.
  • 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.22 (total 29):

  21572  KFSensor 4.x/5.x: 'kfsnserv.exe' service fails to reliably stop/start/restart
  22260  Total Commander 7.x/8.x: editable dropdown is gray when opened and empty
  30498  Shadows broken on many games because of wrong depth formats
  38278  Multiple apps and games need wmvcore.dll.WMReader_Open implementation (Nail'd demo)
  42030  winedbg: Internal crash at 0x9f58fd40
  45130  Builtin xaudio2_7.dll break audio and slow down performance for some games since wine 3.5
  45443  Diablo 3: Starting the game causes a black screen softlock on the X-environment
  46512  Window text has last letter cut off
  47119  winedbg truncates 64-bit address when compiled with mingw
  49409  Monkey Island 2 Special Edition crash / freeze with built-in xactengine3_6
  49803  WIDL cannot import TLBs stored as resources in PE, such as stdole32.tlb and stdole2.tlb (even though both have tlb extension, they are essentially PE)
  50292  Process-local synchronization objects use private interfaces into the Unix library
  50757  (Regression) Hyperdimension Neptunia Re;Birth1 Crashes/freezes frequently with FAudio
  51027  Fonts blurred for some words in Logos Bible Software
  51587  Force feedback strength is really low in multiple games
  51864  VeraCrypt Installer for 1.24-Update7 (Win8+) fails with HRESULT 0x800288BD
  51916  Empire Earth 2 UP 1.5: ImageButtons don't render right with custom themes
  51938  Safe Exam Browser needs "DNSDomain" from Win32_NetworkAdapterConfiguration
  51944  Resident Evil 6 stops to a black screen instead of playing videos
  51953  Joystick not detected for some older games with wine 6.20
  51956  Morrowind: freezes when control keys are changing
  51968  Winaero WEI Tool: Crash due to C:\windows\performance\winsat\datastore missing
  51970  Memento Mori needs output_props_GetType
  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"
  52022  Multiple games have unresponsive mouse/keyboard (Borderlands GOTY Enhanced, Tom Clancy's Rainbow Six Siege, Resident Evil Revelations)
  52044  Safe exambrowser needs msctfmonitor.dll
  52051  Oceanhorn: Monster of Uncharted Seas fails to start (uses WINED3DFMT_R8G8_UINT in vertex declaration)
  52052  Wine doesn't show any window while creating/updating 64-bit prefix

Friday, November 12, 2021

World Wine News issue 407

This is the 407th 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

MacOS and Windows software bundles, save up to 90% off the normal retail price only at BundleHunt.
 

Friday, November 5, 2021

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

The Wine development release 6.21 is now available.

What's new in this release:

  • WinSpool, GPhoto, and a few other modules converted to PE.
  • Better support for inline functions in DbgHelp.
  • Beginnings of a MSDASQL implementation.
  • 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.21 (total 26):

  38420  Sticky mouse with xinput2
  43546  Multiple programs crash with unimplemented function vcomp{100,110,140}.dll._vcomp_for_static_simple_init_i8 (Astrotoaster, Gaea-1.0.16.8020, easyHDR 3.13.0, SimIon, BlueSkyPlan)
  44055  Multiple applications fail to run in Win7+ mode, requiring DWM composition API support to be enabled (Aero Glass, transparent windows)(Affinity Designer 1.x, Electron-based apps using isAeroGlassEnabled API)
  46000  SuperTux 0.6.0 nightly build crashes inside ucrtbase _FindAndUnlinkFrame
  46472  Linux kernel 4.19 breaks startup of Call of Duty: Black Ops II due to change in PTRACE_POKEUSER hw breakpoint behavior
  46801  Hitman: Sniper Challenge crashes on startup when using FAudio
  48377  Home Designer Suite 21.3.1.1x64 hangs on mouse button release when drawing wall
  48791  Multiple games have sound stuttering when using FAudio (Sniper Elite series, Resident Evil 0 HD Remaster, Homesick, Call of Juarez: Gunslinger)
  48981  Riot Vanguard (Riot Games) needs Microsoft Kernel Mode Cryptographic Primitives Library 'cng.sys'
  50088  Memento Mori needs WMReaderAdvanced2_OpenStream
  51267  Rise of Legends Demo crashes with null pointer exception inside SAXReader::parseURL
  51628  Samsung SDK 1.2.2 for Java ME: Black window
  51677  Resident Evil 4 HD crashes when gameplay starts
  51684  quartz:systemclock gets out of order timestamps on Windows
  51719  _pclose() does not cause child stdin to report EOF
  51815  DocumentProperties broken by last update (x64 only)
  51851  Resident Evil 6 stops to a black screen instead of playing videos (needs WMSyncReader_GetOutputCount)
  51856  access violation at emfdc_delete_object+0x17
  51911  vbscript does not handle strings in if clauses
  51914  Color picker doesn't render with custom themes
  51917  Internet Explorer 8 crashes when visiting http://www.baidu.com/ on unimplemented function dxtrans.dll.DllGetClassObject
  51919  New sal.h macros break libstdc++ includes in wineg++
  51921  Multiple games crash due to assertion failures in bundled FAudio (Unreal Engine 4 games, Skyrim SE)
  51926  Wine fails to build with glibc headers < 2.24
  51937  Resident Evil 6 stops to a black screen instead of playing videos (needs WMSyncReader_GetOutputProps)
  51951  configure says that libsane development files are not found even though they are present