Friday, November 29, 2019

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

The Wine development release 4.21 is now available.

What's new in this release:

  • HTTP proxy configuration through DHCP.
  • Parameter block support in D3DX9.
  • A few more dlls converted to PE.
  • 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 4.21 (total 50):

  15670  .NET applications that make use of System.IO.IsolatedStorage crash (missing "HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\<UserSID>" registry subkey)
  22030  LegoLand: crashes at main menu without native directmusic
  23729  Need For Speed: Shift - throbbing glob around language and save game name not as noticable on Wine
  23821  Super Mario Brothers X hangs in quartz?
  25264  treeview wstr overrun in TVN_GETDISPINFOW (ExamXML crashes when opening an XML file)
  26119  kernel32/pipe tests show some valgrind warnings
  26721  Button and Static controls not painting in Win NT V6.00 and later modes
  28506  kernel32/change.ok test fails occasionally on linux
  28602  Ccleaner: installer has a non-fatal crash
  30499  Multiple Avira AVG product installers crash due to access of undocumented PEB field "UnicodeCaseTableData" (AVG Free Edition 2012-2014, TuneUp Utilities 2014)
  33284  Xin Shendiao Xialv ("The Giant Eagle and It's Companion") has some graphical issues
  33352  Family Tree Maker 2012 crashes when trying to start program
  34048  IE8 x64 for Server 2003 exits silently
  35252  Multiple applications need ITaskScheduler::Enum implementation (lsTasks, Toad for MySQL Freeware 7.x)
  36121  valgrind leaks in ntdll/tests/change.c
  36266  valgrind shows several leaks in dmusic/tests/dmusic.c
  36404  valgrind shows a leak in faultrep/tests/faultrep.c
  36405  valgrind shows a leak in msxml3/tests/xmlview.c
  36615  valgrind shows a definite leak in mshtml/tests/htmldoc.c
  38300  using winegcc with stdin passes arguments in the wrong position to gcc
  38659  Windows Sysinternals Process Explorer v16.x crashes on startup (registry SID profile data in 'ProfileList' must contain 'Flags' and 'ProfileImagePath' values)
  39210  Dream Aquarium (screensaver) fails to read monitor power state ('{4d36e96e-e325-11ce-bfc1-08002be10318}' monitor device class registry data missing)
  40970  Can't run LEGO DD anymore
  43323 Cars render incorrectly
  45661  Gothic 2 crashes with music enabled without native directmusic
  46748  Splinter Cell: Blacklist shows some 'script code' instead of text
  47414  valgrind shows a definite memory leak in dlls/ntdll/loader.c
  47489  The appearance of configurable options in Audacity is broken
  47547  Steam Overlay stopped working
  47620  unimplemented function KERNEL32.dll.GetCurrentConsoleFontEx
  47656  Crysis 1: game in DX10 cannot be started (also causing Very High graphical setting not available) in Vista and up
  47724  .NET Framework 3.5 SP1 not installing
  47740  dotnet20sp2: fails to install on arch and derivatives
  47790  putty.exe displays an error at startup when placed in a path with accented characters.
  47809  mscrt: strftime is missing some substutions
  47832  FindFirstFileExW believes every directory entry has been read if NtQueryDirectoryFile underfills buffer
  47935  Nextiva: Logging in fails with "Client is unable to connect to the server."
  47991  motec i2 pro v1.0 data logger fails to start
  48016  karafunplayer: Call from 0x7124d239 to unimplemented function shcore.dll.GetScaleFactorForMonitor, aborting
  48072  Everquest Classic: Textures not working correctly
  48087  Firestorm viewer can't login to Second Life grid since 4.19
  48104  Graphics load improperly in LEGO Island 2
  48111  myodbc-installer v5.x (part of Toad for MySQL Freeware 7.x) crashes when querying for installed drivers ('SQLGetInstalledDrivers' doesn't handle NULL 'sizeout')
  48114  wine: could not open working directory L"unix\\home\\tod\\", starting in the Windows directory.
  48140  Archicad 22 needs missing SHCreateDataObject from shell32
  48157  SetThreadDescription() return value E_NOTIMPL crashes StarCitizen
  48170  start.exe: /min no longer works
  48176  cannot select drawn line in excel2003 sheet (for removal)
  48178  upgrade to "version 4 stable" made EXCEL2003 unusable (even after re-installing/purging wine and EXCEL)
  48188  wine fails to load, "kernelbase.dll" failed to initialize, aborting

Thursday, November 28, 2019

Proton 4.11-9 has been released

 Proton 4.11-9  has been released

  • Fix performance regression in 4.11-8 that affected 32-bit games using DXVK and D9VK.
  • Fix reporting too little GPU memory for certain GPUs.
  • Restore steering wheel controller force feedback.
  • Fix crash launching Crazy Machines 3 with certain GPUs.

Link to source code

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

Wednesday, November 27, 2019

Lutris 0.5.4 has been released

Lutris helps you install and play video games from all eras and from most gaming systems. By leveraging and combining existing emulators, engine re-implementations and compatibility layers, it gives you a central interface to launch all your games.

The client can connect with existing services like Humble Bundle, GOG and Steam to make your game libraries easily available. Game downloads and installations are automated and can be modified through user made scripts.

Download this version of Lutris from here.

Changelog :

  • Added support for Python 3.8.
  • Added config validation.
  • Added support for Nvidia PRIME off-load.
  • Added a popup after a successful game import.
  • Added alacritty as a terminal option.
  • Newly installed games that don't specify wine version will now default to the version used during installation.
  • Provide a fallback for when Lutris can't create a working directory.
  • Update libretro runners list.
  • Removed runners that have no binary builds.
  • Esync can now be enabled for Wine Staging >= 4.6.
  • Default scaling option for Mednafen is now nn4x.
  • steamwebhelper.exe is no longer disabled to avoid issues with the new Steam UI.
  • Ignore special symbols when generating identifiers for games.
  • Wine processes are now killed if installation is cancelled.
  • Fixed installation issues for users whose username begin with "x".
  • Fixed a bug with side panels hidden by default on first start.
  • Fixed an issue that would not allow user to unselect a game in right panel by clicking on an empty space in the library if that game was no longer installed.
  • Fixed an issue that allowed user to change the configuration of a game that was already removed.
  • Fixed an issue that made games imported from native Steam to appear as uninstalled.
  • Fixed a bug that opened Wine Console instead of Wine Registry.
  • Fixed warnings that occurred when Gamemode was enabled.
  • Fixed various locale issues.
  • Fixed a bug preventing Lutris to find Gallium Nine libraries.
  • Fixed issues with positioning of the Lutris window.
  • Fixed game panel updates on game quit.
  • Fixed game loading error in cases when libstrangle is missing but was previously enabled.
  • Fixed a bug that made Lutris download Linux version of a GOG game even when the runner was set to Wine.
  • Fixed installation of the local install scripts.
  • Fixed installation issues for wine installers that don't have a "files" section.
  • Further fixed issues with wine sandboxing on non-english systems.
MacOS and Windows software bundles, save up to 90% off the normal retail price only at BundleHunt.

Monday, November 25, 2019

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

The Wine maintenance release 4.0.3 is now available.

What's new in this release:

  • Various bug fixes
  • Updates to the National Language Support files

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 4.0.3 (total 54):

   8848  SWAT4 Areas that should be in shadow and people are rendered solid black
  12332  Microsoft Windows Server 2003 DDK SP1 installer crashes ('setupapi.SetupCloseFileQueue' should do proper handle validation before accessing members)
  14695  Lifeforce demo misses codecs (msvideo1 needs to support 24 bpp output)
  25180  Clonk Endeavour's intro video is not rendered correctly (iccvid does not support non-multiple of 4 video width)
  27185  Futuremark PC Mark 7 (.NET 4.0 app) fails to run with Wine-Mono (mscoree:get_runtime Unrecognized version L"v4.0.20926")
  28196  Test Drive Unlimited: Water is always rendered on top of everything.
  31350  Multiple .NET 3.x WPF applications crash in Vista/Win7 mode due to dwmapi.DwmGetTransportAttributes stub returning E_NOTIMPL (T-Online Mediencenter Assistent, Valil.Chess, Zwift 1.0)
  38182  King of Dragon Pass: can't change audio volume level
  38421  Windows Media Player 9 & 10: mp3 sound plays too fast
  38423  Python 3.5.x exe installer fails with Access denied error
  39129  Cygwin's dash.exe crashes during installation
  39614  Wine initialises a Critical Section for Mutexes by NULL instead of (void*)-1
  41657  CoolQ 5.x reports network error on startup due to msscript:ScriptControl_Eval stub
  42078  Dungeons & Dragons: Chronicles of Mystara needs d3dx11_43.dll.D3DX11CreateShaderResourceViewFromMemory
  42374  Hardwood Solitaire can not connect to his server
  43286  WSARecvMsg wrongly forbids NULL control buffers (Qt 5.7.0 based: Cannot read UDP packets: "errno 90, (Message too long)")
  45218  Fallout 4 Script Extender fails to allocate trampoline buffers
  45449  Add diagnostic 'mscoree.dll.CorGetSvc' stub (NGEN client) to hint at broken Microsoft .NET Frameworks installation (Wine-Mono not uninstalled and/or 'mscoree.dll' placeholders not removed prior install)
  45757  Visual Studio 2017 Installer - "The installer manifest failed signature validation"
  45947  Native Access crashes on unimplemented function virtdisk.dll.OpenVirtualDisk
  46450  Volume Control doesn't work in Firefox videos (and browsers based on it) with PulseAudio driver
  46453  The Testament of Sherlock Holmes crashes while loading level with builtin d3dx9_43
  46473  Settlers IV History Edition crashes on startup
  46558  win64 dotnet Space Engineers fractal noise generation broken
  46655  Adobe Photoshop CC 2015.5: Tabs show completely black
  46905  Multiple eventlog monitor applications go haywire (endless console spam, live-loop CPU) due to advapi32.ReadEventLogA/W returning lasterror ERROR_CALL_NOT_IMPLEMENTED
  47013  winebus.sys: hidraw_set_feature_report buffer too small for some devices in SteelSeries Engine
  47023  Warframe in-game screenshot fails if screenshot directory already exists
  47069  Final Fantasy XIV Launcher renders black (needs better get_Busy implementation)
  47082  NI System Web Server crashes on unimplemented function authz.dll.AuthzFreeResourceManager
  47129  Rendering glitch in Caste Siege/Ballerburg (invalid vertex count in IDirect3DDevice3::DrawIndexedPrimitiveVB)
  47137  Multiple applications from Line 6 (Yamaha Guitar Group) crash on startup (HX Edit v2.71, POD Farm 2.5)(Wine builtin 'gdiplus.dll' missing version resource)
  47143  Trackbar thumb is too small in Metatrader 4 expert advisor
  47178  Grand Prix Legends: Service papycpu2 doesn't load
  47190  Custom protocol handler CF doesn't support aggregation
  47214  Oracle Java runtime 8.211 online installer crashes in WoW64
  47234  Wine fails to properly parse and import some of the standard root certificates
  47236  Adobe InDesign CC 2017: crashes at startup: unimplemented function msvcp140.dll._Strxfrm
  47249  CM_Set_Class_Registry_Property should use PCVOID for buffer parameter
  47285  widl generates incorrect format strings when using -Oicf flag
  47327  Japanese texts are overlapped in notepad when using bitmap font.
  47352  Levelhead: Can't connect to game's network
  47367  Some WPF 4.x apps from Windows 10 SDK (10.0.17763.x) spam console with fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win 8. (WinVer set to 'Windows 8.1')
  47399  Mozart 11-13 crashes on startup
  47418  Quickbooks 2018 installer crashes on Validating Install
  47424  DataTransferLength in SCSI_PASS_THROUGH and SCSI_PASS_THROUGH_DIRECT *must* have return value
  47432  bcrypt always chooses ECB mode when using AES, even if a program indicates otherwise.
  47437  Final Fantasy XIV 5.0 crashes on startup when using xaudio2_8.dll
  47514  AviUtl: Can't add a file to the ExEdit dialog after the first drop.
  47546  Touhou 14-17 experience Spell Name and Music Room text issues starting in Wine 4.1
  47564  Database mistmatch on brazillian timezone (America/Sao_Paulo)
  47578  Omni-NFS 4.13's XLPD Server crashes on unimplemented function ntoskrnl.exe.MmIsThisAnNtAsSystem
  47586  The Sims 1 visually freezes after alt-tabbing when in fullscreen mode
  47706  ntdll: Compiler warnings regression on x86_64 [stable]

Friday, November 15, 2019

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

The Wine development release 4.20 is now available.

What's new in this release:

  • 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 now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 4.20 (total 37):

  10728  LEGO Island character models are textureless
  13499  The Odyssey: Winds Of Athena: access violation when trying to run
  16644  SimGolf v1.03 does not render terrain
  16808  Password Safe crashes with page fault when renaming entries
  19667  Demo for Total Annihilation: mouse scrolling of screen unworkable.
  24529  TSDoctor 1.0.58 fails to run
  33498  Multiple application installers need setupapi.SetupDiCallClassInstaller implementation (USB over Network 5, Microsoft Windows CE Platform Manager 4.0/sub-installer of Embedded VC++ 4.0)
  34723  Resident Evil 3: changing settings during the game (in fullscreen mode) results in a crash
  35821  wPrime 2.x (VB6 app) reports 'Run-time error 445: Object doesn't support this action' (needs ITextStream ReadLine method implementation)
  35925  Age of Wonders III (version <1.5) has graphical issues (fbo bailing out on context_set_gl_context)
  36431  valgrind shows a possible leak in shell32/tests/ebrowser.c
  36538  Livestream Procaster needs D3D10CompileEffectFromMemory
  38070  Multiple application installers need vbscript:Global_Replace implementation in VBScript custom actions (GEOVIA Surpac 6.x, Hog4PC 3.x)
  40442  Unexplained new random comctl32:header failure (cross-compiler issue?)
  40950  ProgramFiles(x86) environment variable is not created
  41106  Multiple games crash at launch without native .NET 4.0 (Lethe - Episode One, A Story About My Uncle)
  41119  vbscript fails to parse 'createobject("").run' statement
  44975  Multiple applications need 'find.exe' command line tool with functionality to search for string pattern from stdin (ConEmu)
  45031  HotS - taking screenshot causes client crash, needs d3dx11_42.dll.D3DX11SaveTextureToFileW
  46417  Abiword 2.6.8 comboboxes should have a white background color
  46578  IVMU Social Network Client (500 series) crashes when selecting menu / settings
  46683  TopoEdit crashes with unimplemented function mf.dll.MFCreateVideoRendererActivate
  47305  Notepad doesn't adjust caret and scroll position properly
  47349  TesModManager require SetFileInformationByHandle with FileBasicInfo to properly set file timestamps
  47807  Wine Mono fails to install fakedlls in a new 64-bit prefix
  47815  Virtual desktop is missing window decorations
  47821  gcin cannot input chinese characters
  47876  mmdevapi:capture issues an invalid and fake todo
  47885  games are now restricted to resolutions not bigger than the virtual desktop
  47945  dinput:mouse regression on Wine
  47947  wine control freezes on exit
  47954  Bug in unicode path handling
  47958  Mi PC Suite: It won't install (call to unimplemented function propsys.dll.PSCreatePropertyStoreFromObject)
  48017  Winlink needs httpapi.dll.HttpReceiveRequestEntityBody() when using native .NET
  48019  SSE register MXCSR is wrong for new threads
  48067  Epic Games Launcher no longer installs
  48076  compile error: ucrtbase: ‘for’ loop initial declarations are only allowed in C99 mode

Saturday, November 9, 2019

Proton 4.11-8 has been released

 Proton 4.11-8 has been released

  • Proton now includes vkd3d, which provides Direct3D 12 support.
  • Improvements for the Rockstar Launcher and Grand Theft Auto 5.
  • Better controller support in Farming Simulator 19 and Resident Evil 2.
  • Fix mouse input in Arma 3.
  • DmC: Devil May Cry is now playable.
  • DXVK is updated to v1.4.4.
  • D9VK is updated to 0.30.
  • FAudio is updated to 19.11.
  • Wine-mono is updated to 4.9.4.
  • Proton's distribution has been improved to use less disk space and decrease the download size for future updates.
  • Wine and other libraries are now shipped with debug symbols removed. For developers who wish to have debug symbols, select the "debug" branch for Proton in the Steam client.
  • Build system upgrades: new 'redist' makefile target allows for easier redistribution of Proton builds between users; the build is now much faster; the build VM has been upgraded to Debian 10.


Link to source code

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

Friday, November 1, 2019

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

The Wine development release 4.19 is now available.

What's new in this release:

  • A number of additional VBScript features.
  • More stateblock support in WineD3D.
  • Some fixes for ARM64 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 4.19 (total 41):

  14026  Installshield Wizard does not exit after it finishes
  17289  Slingplayer 2.0 installer fails
  23934  Multiple games and applications depend on kernel32.CreateProcess to prioritize the working directory over the system search path (Stronghold Kingdoms loops after update, installers fail to find tools)
  26552  Wine sets the resolution incorrectly on widescreen monitors
  30911  Trivial Pursuit Unhinged fails to load
  32147  Notepad .Net toolbar does not draw
  32148  Notepad .Net does not exit cleanly
  32151  Notepad .Net continually runs at ~70% CPU
  34460  Tabbing between editboxes does not work in Tweet Attacks Pro
  34666  In The Adventures Of Lomax some graphic elements flicker, disappear or are garbled
  35380  Trivial Pursuit Unhinged: reports an audio error and exits
  35479  Metatrader 5 hangs when scanning for Tester agents
  35506  Space Hack: The mouse pointer is hard to control
  35798  TeamViewer 9.0.26297 NI crashes on startup when using 'run only' option (one time use)
  35801  Tweet Attacks hang when entering invalid login details
  35901  ImpotRapide 2013 (.NET 4.0 app) installer crashes with Mono
  36388  Problems with Russian localization in page setup dialog
  37861  BOINC detects incomplete GPU details
  37878  boincmgr: No text in cancel dialog in NT 6.0-6.2 modes
  38795  Netgear Powerline 3.1 update check fails on second run
  38821  MetaEditor 5: MQL5 Reference window doesn't load in a WOW64 wineprefix
  38930  Betfair Poker log-in window is blank
  40140  4K YouTube to MP3 crashes while downloading videos for some time
  40360  Jack Keane 2 shadow corruption
  40364  Broken geometry in Indiana Jones and the Emperor's Tomb
  40777  The Moment of Silence launcher unusable (displays only black)
  41369  UIAnimation (Windows Animation Manager / UIAnimation.dll) is missing in Wine
  41741  The Adventures of Lomax demo crash on startup.
  44221  Netgear Powerline: *** stack smashing detected ***: explorer.exe terminated
  44231  External links in Slingplayer's help file open iexplore multiple times
  45310  Closing Ableton Live 9 Lite wil crash into unimplemented function KERNEL32.dll.MoveFileTransactedW
  46914  CompressonatorGUI 3.1 installer crashes in Win10 mode (Advanced Installer Module bug, incorrect usage of kernel32.Wow64RevertWow64FsRedirection)
  46995  Rekordbox 5.3.0 installer (32-bit process under WoW64) fails to load 32-bit code dlls with WoW64 filesystem redirection disabled
  47075  32-bit LAVFilters 0.74.x installer fails to register 64-bit AX codec/filters in Wow64 environment (32-bit regsvr32.exe needs to support 64-bit dll registration and vice versa by re-exec with proper bitness)
  47509  Touhou 15.5:Antinomy of Common Flowers stopped running after upgrading the Wine version from 4.10 to 4.12.2
  47912  Rockstar Games Launcher installer crashes after disabling WoW64 redirection
  47956  IGMP source specific multicast does not create join requests for source
  47967  Wine fails to find application DLLs when the working directory is not the application directory
  47979  NtCreateFile incorrectly returns STATUS_OBJECT_NAME_NOT_FOUND when RootDirectory is populated
  47986  R-Studio (file recovery tool) wants ntoskrnl.exe.IoCreateUnprotectedSymbolicLink
  48009  Broken rendering in Sniper Elite V2