Pages

Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Sunday, December 11, 2022

Wine development release 8.0-rc1 is now available for Linux FreeBSD and macOS

The Wine development release 8.0-rc1 is now available.

This is the first release candidate for the upcoming Wine 8.0. It marks the beginning of the yearly code freeze period. Please give this release a good testing and report any issue that you find, to help us make the final 8.0 as good as possible.

What's new in this release:

  • Bundled vkd3d upgraded to version 1.6.
  • Vulkan and OpenGL thunking optimizations.
  • More support for print processors.
  • Improved joystick control panel.
  • Long types printf format conversion finished.
  • 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 8.0-rc1 (total 52):

 - #28290  shell32:shelllink - test_load_save() crashes randomly in Wine
 - #36681  ws2_32/tests/sock.c fails on gentoo without IPX support
 - #46649  Multiple applications need D3DXDisassembleShader() implementation (Tom Clancy's Rainbow Six: Vegas 2, The Void)
 - #48105  kernel32:console fails on Japanese and Chinese Windows
 - #51234  user32:clipboard test_ClipboardOwner() has a race condition with clipboard managers
 - #51456  oleaut32:typelib: test_CreateTypeLib(SYS_WIN32) fails in 64-bit Wine
 - #51457  The 32-bit version:install fails in 64-bit wineprefixes (now todo)
 - #51780  The user32:msg output is too big in Wine
 - #52507  user32:win has some spurious GetScrollInfo failures
 - #52875  riched20:editor fails with the UTF-8 code page
 - #52877  user32:msg - test_dbcs_wm_char() fails in Wine in the Japanese and Chinese locales
 - #52909  rpcrt4:ndr_marshall crashes on the latest Windows 8.1, 21H1 and 21H2
 - #52910  mshtml:htmldoc fails on Windows with the UTF-8 codepage
 - #52965  kernel32:locale - test_GetLocaleInfoW() and test_invariant() fail on Windows in Hindi
 - #52980  conhost.exe:tty - test_tty_input() fails in most locales on Windows
 - #53183  shell32:shelllink - test_load_save() randomly fails to delete test.lnk in Wine
 - #53199  dinput:force_feedback - test_windows_gaming_input() sometimes has unexpected reference counts in Wine
 - #53207  user32:msg - test_button_messages() fails randomly in Windows and Wine
 - #53208  user32:msg - The SW_SHOWMINIMIZED test in test_messages() succeeds in Wine with fvwm
 - #53211  ddraw:ddraw1 has over 255 failures on the debian11 TestBot VMs
 - #53233  ddraw:ddraw1 - test_clear() has rare failures in Wine on the debian11 VM
 - #53240  dinput:device8 - test_sys_mouse() has some rare failures on the TestBot VMs
 - #53254  urlmon:url - test_URLDownloadToFile_abort() sometimes fails on Windows 7+
 - #53327  Ragnarok Online bad performance
 - #53342  quartz:mpegaudio - The 64-bit test_streaming_events() times out on fg-deb64
 - #53530  mshtml:htmldoc - test_editing_mode(TRUE, TRUE) sometimes fails
 - #53568  16bit applications refuse to start wine 7.15+
 - #53646  Multiple installers crash in user32 (Drakan, Star Wars, Colin McRae, X-COM, etc.)
 - #53678  vbscript can not compile CaseClausules that do not use a colon
 - #53684  ntdll:info is broken on Windows 8 to 10 1709 in the GitLab WineTest builds
 - #53686  The 64-bit kernel32:console is broken on Windows in the GitLab WineTest builds
 - #53783  vbscript can not compile private const expressions
 - #53814  TMUnlimiter 1.2.0.0 requires ini files with whitespace in the section to be parsed properly
 - #53895  ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 - test_cursor_clipping() fails on dual screen setups in Wine
 - #53927  script56.chm help file pages not functioning properly due to wine missing beforeprint and afterprint html events
 - #53950  dup2 error returns ENFILE instead of EBADF
 - #53964  Redim should fail on fixed arrays
 - #53966  NCryptExportKey is not implemented
 - #53968  NCryptSignHash is not implemented
 - #53971  postgresql installer 9.3 needs support for Username in WScript.Network
 - #53972  BCryptSignHash does not support BCRYPT_PAD_PSS
 - #53987  Regression in print handling in Framemaker 8
 - #53996  MDB Viewer Plus: can not open database
 - #53999  JGlossator crashes
 - #54009  Wine segfaults on startup on macOS 12 and 13
 - #54012  kernel32:heap - The 64-bit test_GlobalAlloc() fails on Windows 7
 - #54043  Studio One Professional 5 crash on launch with an unimplemented function USER32.dll.RegisterSuspendResumeNotification
 - #54057  prints do not work in any application
 - #54075  wldap32:parse - test_ldap_paged_search() sometimes gets LDAP_SERVER_DOWN in Wine, crashes
 - #54087  mshtml:events sometimes gets a failure in Protocol_Continue() on Windows
 - #54098  winhttp:notification fails and times out systematically in Wine
 - #54111  Unable to run "make install" after "makedep: Add a helper function to skip spaces in strings."

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

Friday, December 9, 2022

Proton 7.0-5 released

 Released as Proton Next:


  • The following games are now playable:
    • Rift
    • Unravel 2
    • Airborne Kingdom
    • Nancy Drew: Legend of the Crystal Skull
    • Re-Volt
    • Aspire: Ina's Tale
    • Battle Realms: Zen Edition
    • Deathsmiles II
    • Primal Carnage: Extinction
    • Pico Park Classic Edition
    • Six Ages: Ride Like the Wind
    • Darkstar One
    • Indiana Jones and the Emperor Tomb
    • Bulletstorm: Full Clip Edition
  • Fix Batman: Arkham City GOTY launching in the background on Steam Deck when set to fullscreen.
  • Fix Marvel's Spider-Man Remastered displaying dialog about outdated drivers on AMD systems.
  • Fix Final Fantasy IV (3D Remake) having no audio.
  • Fix Return to Monkey Island not reacting to mouse clicks after a recent game update.
  • Fix upsidedown videos in VRChat and many other games.
  • Fix Call of Duty Black Ops II Zombies and Multiplayer hanging on exit.
  • Fix Bail or Jail crashing when opening the Terms of Serivce.
  • Improve GTA V situation with not loading textures.
  • Fix Red Dead Redemption 2 crashing after a recent game update.
  • Fix Final Fantasy XIV Online launcher functionality after game update.
  • Fix cutscene stutter in Disgaea 5.
  • Fix Thrustmaster HOTAS having non-functional dial in Elite Dangerous.
  • Fix Planet Zoo randomly crashing.
  • Fix SCP: Secret Labratory not being playable after a recent game update (again).
  • Fix Tekken 7 crashing at launch.
  • Fix Armello hanging on exit.
  • Fix Sword Art Online: Hollow Realization freezing after the tutorial.
  • Fix Space Engineers intro video not playing correctly.
  • Fix Dragon's Dogma: Dark Arisen videos not playing correctly.
  • Implement network video support for VRChat.
  • Update dxvk to v1.10.3-28-ge3daa699.

Link to source code

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

 

Monday, December 5, 2022

Lutris 0.5.12 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 :

  • Add support for Xbox games with the xemu runner
  • Fix authentication issue with Origin
  • Fix authentication issue with EGS
  • Fix authentication issue with Ubisoft Connect when 2FA is enabled
  • Fix integration issue with GOG
  • Add Discord Rich Presence integration
  • Add ability to extract icons from Windows executables
  • Allow setting custom cover art
  • Re-style configuration dialogs

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

 

Saturday, November 26, 2022

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

The Wine development release 7.22 is now available.

What's new in this release:

  • 32-on-64 thunks for both Vulkan and OpenGL.
  • OpenLDAP library bundled and built as PE.
  • Support for the RAW print processor in WinPrint.
  • More progress on the long types printf format conversion.
  • 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.22 (total 38):

 - #41989  Musette crashes in winex11
 - #45233  TIDAL installer can't launch installed program in 64bit WINEPREFIX
 - #48053  kernel32:change fails randomly (and rarely) in Wine
 - #49091  nProtect Anti-Virus/Spyware 4.0 'TKPcFtCb64.sys' crashes on unimplemented function 'ntoskrnl.exe.KeInitializeGuardedMutex'
 - #49297  Spark AR studio installer fails to start:Spark AR Studio is not supported in this version of Windows. Please upgrade to Windows 10
 - #50097  comctl32:monthcal fails on Wednesdays!!!
 - #52511  Hemekonomi hangs on exit due to deadlock between loader_section and Win16 mutex
 - #52872  vbscript: incorrect codepage handling in Asc/Chr, causing tests failures on Hindi locale
 - #53130  ntdll:threadpool - test_tp_instance() fails (rarely) on Windows 8+
 - #53131  ntdll:threadpool - test_tp_multi_wait() fails (rarely) in Wine
 - #53266  Syberia: game crashes frequently
 - #53268  urlmon:protocol - test_protocol_terminate() fails on Windows and Wine
 - #53288  Application compiled with MSVC 2022 ASan does not start, needs QueryVirtualMemoryInformation
 - #53296  USB Device Remover crashes on unimplemented function mscoree.dll.StrongNameTokenFromAssembly
 - #53387  Vernier USB sensors are not usable in WINE
 - #53402  fake dlls such as OPENGL32.dll won't load when their unix lib is linked by LLVM lld
 - #53429  opengl32:opengl fails on Debian 11 + Intel GPU
 - #53474  Change in memory handling gives crash in Framemaker 8
 - #53529  Use wine with custom ld-linux.so.2 32-bit preloader, without hacks
 - #53670  vbscript can not compile if expressions with reversed gte, lte, (=>, =<)
 - #53677  invalid O_WRONLY read sets errno=EACCES instead of EBADF
 - #53741  Gothic II: Night of the Raven (v2.7) fails to start (failure to load msdbi.dll)
 - #53782  vbscript can not compile ReDim with list of variables
 - #53807  vbscript fails to redim original array in function when passed byref
 - #53867  vbscript fails to retrieve property array by index
 - #53868  vbscript fails to return TypeName for VT_DISPATCH
 - #53870  vkGetPhysicalDeviceSurfaceCapabilities2KHR passes invalid VkSurfaceKHR handle to driver
 - #53873  vbscript fails to compile Else If when If is on same line
 - #53909  opengl32.dll can't be loaded if win32u.so is not initialized first
 - #53915  Pivot animator runs into assert
 - #53919  crypt32:cert - testVerifyRevocation() uses an outdated certificate
 - #53923  tools/makedep during wine-7.21 build segfaults
 - #53930  Build broken with Clang in MSVC mode due to OpenLDAP import using getopt.h
 - #53932  ntlm_auth was not found or is outdated.
 - #53935  __unDName doesn't support 'G' and 'H' modifiers
 - #53940  VARA window is black when launched from RMS Express
 - #53954  Saints Row 2022 fails with Unimplemented function KERNEL32.dll.SetProcessInformation
 - #53967  Running anything hangs on start up


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

Wednesday, November 23, 2022

Steam and Lutris in EuroLinux Desktop

The holiday season is approaching, so today we offer a slightly lighter, but interesting topic. After a period of tumultuous development, Linux gaming has finally managed to win the trust of gamers and convince them to the platform from under the penguin sign. Thanks to digital video game distribution services, gamers can enjoy their favorite Windows titles also on EuroLinux Desktop.

However, before trying to install Steam, you should make sure that EuroLinux Desktop includes the required graphics drivers. If not, Nvidia users should download the company's official drivers, and AMD users should install the open Mesa drivers.

EuroLinux Desktop gry

Compatibility layers

  • Wine – allows Windows programs to run on Linux using native Linux libraries, APIs and drivers.
  • Proton – Wine fork by Valve, with some special tools for additional compatibility.
  • Vulkan – a cross-platform, open-source graphics API that is capable of using most DirectX calls present in Windows games. Although you can install DirectX in Wine, a "more native" alternative is to use just Vulkan.

EuroLinux Desktop gry

A breakthrough for gaming on Linux systems was the introduction of DXVK (DirectX to Vulkan), a tool for converting Microsoft DirectX 11 and DirectX 10 graphics calls to Vulkan, an open source graphics API that is compatible with Linux. DXVK is mainly used in Steam Play and is part of the Proton group. The solution works differently than the traditional emulator approach to gaming, where you have to use a Windows virtual machine and play as if "inside it." DXVK allows translation and full use of the computer's hardware resources. With this solution we get comparable performance to the native version of the game.

ProtonDB

ProtonDB is a service that compiles player experiences into a convenient-to-view database where you can see how well a title performs on GNU/Linux. The service has an actively growing community of testers who help improve Proton. Users can easily check the game's compatibility rating, leave reviews, and rate performance and compatibility. Game testers also leave bug fixes and tips on what to do to fix a game and help it run on Linux. Using the site, you can search for games from your library on the homepage or link your Steam account to check the status of each game in one go.

Steam

Steam is Valve's digital video game distribution service and store. The Steam software client was launched in September 2003 as a way to provide automatic updates for games developed by Valve. It was then expanded in late 2005 to include the ability to distribute titles from other game publishers. Steam offers various features such as digital rights management (DRM), game server matchmaking and anti-cheat programs, as well as social services and streaming games.

EuroLinux Desktop gry

Civilization V game running via Steam on EuroLinux Desktop

To install Steam on EuroLinux 9 Desktop, run the following commands:

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && \
sudo dnf install snapd && \
sudo systemctl enable --now snapd.socket  && \
snap install --beta steam

Activate Proton in Steam

Proton is integrated into the Steam client via "Steam Play." To activate Proton, launch the Steam client and click the Steam menu in the upper left corner. Then click the Settings menu to open a new window, and the Steam Play button. At the bottom of the panel, select Enable Steam Play for Supported Titles and leave the Proton Experimental selection in the drop-down list. The application will ask you to restart the Steam client. If you want to try other games that are not guaranteed to work on Linux, check the Enable Steam Play for All Other Titles checkbox.

GOG

GOG is a digital distribution platform service for video games and movies. It makes many DRM-free digital games available for many platforms, including Linux. A Linux version of the client is planned, but an expected release date is not available. Nevertheless, in the Software application in the FlatHub repository, you can find several minimalist clients for this (Polish) provider. In addition, GOG provides standalone game installers, so you can use it with any web browser. GOG is also integrated with the Lutris platform.

Lutris

Lutris is a free and open source game manager for GNU/Linux. It provides a consistent interface and community installation scripts that automatically configure the Wine environment for specific game titles. Lutris also offers integration for software purchased from GOG, Humble Bundle, Steam and Epic Games Store. These can be run after logging into the respective services, directly through the Lutris app. In addition, Lutris supports more than 20 emulators, including ScummVM, DOSBox. Dolphin, MAME, Snes9x, PCSX2 and PPSSPP. On EuroLinux Desktop, the Lutris client can be installed directly from the Software application by searching the FlatHub repository.

EuroLinux Desktop gry

Lutris interface after GOG.com integration

EuroLinux Desktop gry

Installing a game from GOG.com via Lutris

EuroLinux Desktop gry

Game running on EuroLinux Desktop thanks to the Lutris service

Full Article

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

 

Monday, November 21, 2022

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

The Wine development release 7.21 is now available.

What's new in this release:

  • OpenGL library converted to PE.
  • Support for multi-architecture PE builds.
  • More preparation work for Vulkan 32-on-64 support.
  • Support for creating import libraries without dlltool.
  • Locale data updates.
  • 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.21 (total 25):


 - #29974  StarBurn 13 crashes on disabling skins
 - #51418  fotoBiz X - Fatal error on startup
 - #51779  Visual Studio msvsmon fails to bind server socket in child processes
 - #52467  Kaseya Live Connect 9.5.0.28 management software sub-component crashes
 - #53081  Retina Mode broken since 7f7f9fa22c5cbe629e79a54257d5bd21403e80db
 - #53100  Euphoria: freezes every second while controllers are plugged in
 - #53153  SetWindowPos() incorrectly computes exposure region of parent window with WS_EX_COMPOSITED
 - #53484  dxgi:dxgi times out on the debiant VM
 - #53590  GetFileInformationByHandleEx() not fully implemented causing boost::directory_iterator failures with boost v1.79 and newer
 - #53606  First intro stops on last frame in multiple games (Darksiders Genesis, The Medium)
 - #53617  Imaris fails at exit with error, and keeps a process running.
 - #53631  Multiple 64-bit applications have issues with dialogs (DipTrace, foobar2000 installer)
 - #53676  vbscript can not exec_script - invalid number of arguments for Randomize
 - #53738  Cherry MIDI sequencer cannot read files with a path including CJK characters
 - #53749  Hotel Giant 2: black screen after changing resolution or enabling anti-aliasing
 - #53768  Winfile crashes due to unimplemented user32.dll.DragObject
 - #53798  Port Royale 2: incomplete text rendering
 - #53849  Apiset DLLs broken in non-PE builds
 - #53856  Wine 7.20 installs some windows files to the wrong location
 - #53859  Hades shows black screen at Vulkan mode
 - #53861  Non-PE builds fail after "makefiles: Add support for multiple PE architectures."
 - #53872  Adobe Reader XI crash opening settings in Protected Mode
 - #53879  Gothic 1 doesn't launch (msdbi.dll failed to initialize)
 - #53888  vbscript does not allow Mid on non VT_BSTR
 - #53893  ws2_32:sock - test_WSASocket() gets an unexpected raw protocol name in French on Windows

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

 

Tuesday, November 8, 2022

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

The Wine development release 7.0.1 is now available.

What's new in this release:

  • Various bug fixes
  • Translation updates

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.1 (total 32):

 - #12732  Nota Bene crashes on install
 - #44202  undname.c fails to parse symbols with rvalue-reference semantics '&&'
 - #45916  x64dbg fails to load debuggee, needs ThreadScheduler_ScheduleTask
 - #50352  Maximum sockets per process is set very low
 - #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)
 - #50869  Killing Wine process in Wine 6.5 doesn't terminate the application because of the new use of start.exe
 - #51163  WinOffice Pro 5.3 stops after splashscreen, needs WMI class SoftwareLicensingProduct
 - #51619  advapi32:registry fails in Wine because French & German timezone name translations are too long
 - #51900  regression: REAPER scrollbars flash between themed and non-themed
 - #52163  postgresql-9.3 installer expects scrrun:filesys_GetTempName to return filename with TMP suffix
 - #52298  Opening PPT with Freeoffice Presentations crashes on unimplemented function ole32.dll.OleConvertIStorageToOLESTREAMEx
 - #52426  BCryptSignHash mishandles empty arguments
 - #52434  Light Blue theme has rendering errors in tree views
 - #52436  In Light Blue theme, checkable toggle buttons (BS_AUTOCHECKBOX) look unchecked when hovered
 - #52446  Normal dlls with native subsystem id are no longer processed when importing system dlls with uppercase names
 - #52476  QuickLOAD (VB5 app) input value is changed by factor 10
 - #52494  shell32 progman_dde tests crash if run immediately after prefix creation
 - #52510  alt:V mod for Grand Theft Auto V fails due to missing concrt140._Byte_reverse_table@details@Concurrency@@3QBEB
 - #52562  advapi32:registry fails in Wine because some French timezone name translations are too long
 - #52581  Internet MIDI crashes with Light Blue theme enabled
 - #52583  ApiSetView does not display export ordinals correctly
 - #52616  SteelSeries GG installer crashes on unimplemented function setupapi.dll.SetupQueryInfVersionInformationW
 - #52618  32-bit EXEs do not launch from build dir on macOS 10.14 in WOW64
 - #52626  MahjongSoul needs unimplemented function combase.dll.RoSetErrorReportingFlags
 - #52667  DTS Master Audio Suite can't select save file location when wine's "Light" theme is used
 - #52679  Anno 1602 / 1602 A.D. graphics too dark / black
 - #52704  FreeHand 9 demo: invalid handle exception (0xc0000008) when attaching uxtheme.dll
 - #52787  Invalid function prototype for "RegisterUserApiHook" when compiling for C++
 - #52953  GuiPy crashes on unimplemented function xmllite.dll.CreateXmlReaderInputWithEncodingCodePage
 - #53034  Lazarus: menu text disappears under mouse if light theme is enabled
 - #53430  urlmon:url fails due to unexpected redirection
 

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

Wednesday, October 19, 2022

Lutris 0.5.12-beta1 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 :

  • Fix authentication issue with Origin
  • Fix authentication issue with EGS
  • Fix authentication issue with Ubisoft Connect when 2FA is enabled
  • Add Discord Rich Presence integration
  • Add ability to extract icons from Windows executables
  • Re-style preference dialogs

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

 

Friday, August 26, 2022

Lutris 0.5.11 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 :

  • Fix for some installers commands exiting with return code 256
  • Change shortcut for show/hide installed games to Ctrl + i
  • Show/hide hidden games is assigned to Ctrl + h
  • Install game launcher before login for services that use one.
  • Add Amazon Games integration
  • Added SheepShaver, BasiliskII and Mini vMac runners
  • Don't perform runtime updates when a game is launched via a shortcut
  • Support variables in script URLs
  • Fix crash when Lutris is unable to read the screen resolution
  • Enable Gamescope on Nvidia >= 515
  • Fixes for Steam shortcuts
  • Add Gnome Console and Deepin Terminal to supported terminal emulators
  • Fix crash when Mangohud is used alongside Gamescope
  • Translation updates

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

 

Tuesday, August 23, 2022

CodeWeavers CrossOver 22 for macOS Linux and ChromeOS has been released

Hi folks, 

I’m thrilled to announce CodeWeavers has released CrossOver 22 for macOS, Linux and ChromeOS! 

The hallmark of this release is a complete redesign of the CrossOver user interface for macOS, Linux and ChromeOS. These changes were designed with two goals in mind: both to make CrossOver more intuitive to use and to offer a more modern look and feel. We are grateful to our BetterTesters who responded to our survey and participated in our usability studies: your feedback was invaluable!

CrossOver 22 includes an update to Wine 7.7, bringing with it over 10,000 changes that offer improvements to a variety of applications. This release also includes an update to Wine Mono 7.2.0 and vkd3d 1.4. 

On the macOS side, we have been continuing to make gaming performance improvements. Between including the wined3d changes available with Wine 7.7, updating to MoltenVK version 1.1.10 and adding a few other tweaks, we’ve made quite a bit of progress. One particularly exciting example is Rocket League: the performance using wined3d is much better than CrossOver 21.2, and the nameplates are visible in-game (unlike using DXVK). Our initial tests show that CrossOver 22 runs pretty well on the macOS Ventura beta. Please note that we cannot offer official support for Ventura until it is released due to the possibility of changes during beta causing problems for CrossOver support. After Ventura is released, we will post an update on our website, so make sure you are subscribed to our blog to get the latest updates on Ventura compatibility.

CrossOver 22 also offers initial support for DirectX 12 games on Linux. A handful of DirectX 12 games are running well, including Diablo II Resurrected. We also have a few fixes to Office 2016/365 bugs for our Linux and ChromeOS users. 

If you use CrossOver to play GTA Online, please see this forum post with information about potential bans from Rockstar Games.

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
$15.00

https://winereviews.onfastspring.com/putty-for-mac



Wednesday, August 17, 2022

Proton 7.0-4 has been released

 

  • The following games are now playable:
    • Aquarist - My First Job
    • Trove
    • Chuzzle Deluxe
    • Zuma's Revenge!
    • Karmaflow The Rock Opera Videogame - Act I & Act II
    • The Rising of the Shield Hero: Relive The Animation
    • Disgaea 5


  •  Fix Elden Ring getting stuck on a white screen on first launch.
  • Support automatically bringing up on screen keyboard on Steam Deck in the Final Fantasy XIV launcher.
  • Fix Final Fantasy XIV launcher exiting silently when there's not enough space to download the update.
  • Fix Chrono Trigger, Adventure Pals crashing during cutscenes.
  • Fix The Ball displaying error message on the first launch.
  • Fix video playback in: POSTAL: Brain Damaged, Lost Ember.
  • Fix Hardspace: Shipbreaker failing to connect to online services.
  • Fix Azur Lane: Crosswave hanging on a black screen for some users.
  • Fix Dokyusei Bangin' Summer showing only flickering black window on desktop.
  • Fix Bloons TD 6 crashing on touch input.
  • Fix Sid Meier's Civilization IV crashing on world creation.
  • Fix Assassin's Creed Origins hanging during gameplay after recent game update.
  • Fix Call of Duty: Black Ops II - Zombies and Call of Duty: Black Ops II - Multiplayer crashing after connecting online.
  • Fix graphical glitches in Cossacs 3 on desktop.
  • Fix garbled audio in Monster Hunter Rise: Sunbreak.
  • Fix Elite Dangerous and other launchers not working properly when cloned displays are present.
  • Implement Vulkan other process rendering (used by nw.js games).
  • Improve performance of HROT.
  • Improve video playback for many games that previously required targeted hacks.
  • Reduce space used by game prefixes if filesystem supports copy on write.
  • Update dxvk to v1.10.3.
  • Update vkd3d-proton to v2.6-1-gc05900da.

 Link to source code

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

 

Friday, August 5, 2022

Lutris 0.5.11-beta1 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 :

  • Fix for some installers commands exiting with return code 256
  • Change shortcut for show/hide installed games to Ctrl + i
  • Show/hide hidden games is assigned to Ctrl + h
  • Install game launcher before login for services that use one.
  • Added SheepShaver, BasiliskII and Mini vMac runners
  • Don't perform runtime updates when a game is launched via a shortcut
  • Fix crash when Lutris is unable to read the screen resolution
  • Enable Gamescope on Nvidia >= 515
  • Fixes for Steam shortcuts
  • Add Gnome Console and Deepin Terminal to supported terminal emulators
  • Fix crash when Mangohud is used alongside Gamescope
  • Translation updates

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

 

Wednesday, June 15, 2022

Proton 7.0-3 has been released

  • The following games are now playable:
    • Age of Chivalry
    • Beneath a Steel Sky
    • Chrono Cross: The Radical Dreamer Edition
    • Cities XXL
    • Cladun X2
    • Cursed Armor
    • Flanarion Tactics
    • Gary Grigsby's War in the East
    • Gary Grigsby's War in the West
    • Iragon: Prologue
    • MechWarrior Online
    • Small Radios Big Televisions
    • Split/Second
    • Star Wars Episode I Racer
    • Stranger of Sword City Revisited
    • Succubus x Saint
    • V Rising
    • Warhammer: End Times - Vermintide
    • We Were Here Forever


  • Add support for Windows.Gaming.Input.
  • Improve FPS in Street Fighter V during online matches.
  • Improve Sekiro: Shadow Die Twice performance in certain areas.
  • Fix Elden Ring crashing during prolonged gameplay.
  • Fix the new Final Fantasy XIV Online launcher.
  • Fix DEATHLOOP crashing after long system suspend.
  • Fix The Turing Test crashing when starting Chapter 4.
  • Fix controller support in Mini Ninja.
  • Fix Resident Evil Revelations 2 not starting on the Steam Deck.
  • Fix video playback in: Disintegration, Dread X Collection: The Hunt, EZ2ON REBOOT : R, El Hijo - A Wild West Tale, Ember Knights, Outward: Definitive Edition, POSTAL4: No Regerts, Power Rangers: Battle for the Grid, Solasta: Crown of the Magister, Street Fighter V, The Room 4: Old Sins. Fix video playback in Ghostwire: Tokyo and other games using VP8 and VP9 codecs.
  • Fix non-steering-wheel controller support in WRC10.
  • Fix S&box not finding any games to join.
  • Fix The Legend of Heroes: Zero no Kiseki Kai failing to start for the first time.
  • Fix Mortal Kombat Komplete crashing when audio devices with long names are present.
  • Fix handling of external links in Castle Morihisa.
  • Improve text rendering in Rockstar Launcher.
  • Improve steering wheel detection.
  • Support xinput controller reordering on the Steam Deck.
  • Update Wine Mono to 7.3.0.
  • Update dxvk-nvapi to v0.5.4.
  • Update dxvk to v1.10.1-57-g279b4b7e.

 Link to source code

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

 

Friday, April 22, 2022

Proton 7.0-2 has been released

  • Now playable:
    • Atelier Ayesha
    • Devil May Cry HD Collection
    • Dragon Quest Builders 2
    • A Way Out
    • Fall in Labyrinth
    • King of Fighters XIII
    • Montaro
    • ATRI -My Dear Moments-
    • Guilty Gear Isuka
    • INVERSUS Deluxe
    • Metal Slug 2 and 3 and X
    • One Shot and One Shot: Fading Memory
    • Call of Duty Black Ops 3
    • Saint Seiya: Soldiers' Soul
    • Medieval Dynasty
    • Bright Memory: Infinite
    • Double Dragon Trilogy
    • Baseball Stars 2
    • Elden Ring

 


  • Fix The Last Campfire not starting on the Steam Deck.
  • Fix STAR WARS Jedi Knight - Jedi Academy not displaying anything on the Steam Deck.
  • Fix Unity games crashing on launch with certain peripherals connected (e.g. Logitech's Unifying Receiver).
  • Fix Microsoft Flight Simulator crashing after a recent game update.
  • Fix Quake Champions crashing after a recent game update.
  • Fix multiplayer in UNO.
  • Fix some older games including Deus Ex GOTY, Prey 2006, Quake 4 and Chaser having visible banding especially in shadows compared to older Protons.
  • Fix Swords of Legends Online performance regression.
  • Fix video playback in Atelier Meruru, Cook-out, DJMAX RESPECT V, Gloomhaven, Haven, Rust, Rustler, The Complex, TOHU, Monster Train, Hardspace: Shipbreaker, Car Mechanic Simulator 2021, Nine Sols Demo.
  • Fix DiRT Rally 2 and DiRT 4 not being able to connect to the game server.
  • Fix Cyberpunk 2077 crashing with 4.0 audio setups.
  • Fix random hang on exit in Little Nightmares 2.
  • Fix Civilization VI and Chicken Invaders Universe crashing a few minutes into the game.
  • Fix Assassin's Creed Odyssey displaying unsupported driver warning in the overlay.
  • Fix Persona 4 Golden lacking audio in the cutscenes.
  • Fix low Forza Horizon 5 performance with fsync enabled.
  • Fix Uplay / Ubisoft Connect reliably failing to update with fsync enabled.
  • Fix STAR WARS: Squadrons displaying warning about outdated drivers.
  • Fix Devil May Cry 5 and Capcom Arcade Stadium crashing when scrolling through videos too quickly.
  • Fix GTA V randomly crashing on certain window managers.
  • Fix Teardown randomly crashing.
  • Fix Melty Blood: Type Lumina hanging on the intro video.
  • Fix Arma 3 launcher.
  • Fix VR Chat not handling suspend / resume well.
  • Fix Vampyr and The Beast Inside displaying menus a few pixels wide on Steam Decks.
  • Fix Apex Legends sometimes starting minimized on Steam Decks.
  • Fix Quake Live being unable to connect to multiplayer matches.
  • Fix Killing Floor 2 not connecting to the item server.
  • Fix Xbox login window lagging with updating window's content.
  • Fix Horizon Zero Dawn running in slowmotion.
  • Fix Age of Chivalry crashing when starting a match.
  • Fix Ride 3 having horizontally squished main menu on the Steam Deck.
  • Fix Chrono Trigger intro video stutter.
  • Fix Divinity: Original Sin - Enhanced Edition crash on resolution or vsync change.
  • Update dxvk to v1.10.1.
  • Update vkd3d-proton to v2.6.
  • Update dxvk-nvapi to v0.5.3

 Link to source code

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

 

 

Tuesday, April 19, 2022

Lutris 0.5.10.1 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.

This is a small update for the client released a few weeks ago. The goal is mainly to provide some fixes to improve Flatpak compatibility and provide a good experience on the Steam Deck.

A few fixes unrelated to Flatpak have been added as well and the MangoHUD option is now a simple switch (this requires the latest version of MangoHUD to have support for both 32bit and OpenGL games.)

CHANGELOG

  • Check for Steam executable in home folder for Flatpak
  • Adjust the Steam, application and desktop shortcuts to launch with
    Flatpak when necessary
  • Disable local (XDG) service in Flatpak
  • Simplify MangoHUD option (now an On/Off toggle)
  • Remove ability for Lutris to quit Steam
  • Don't default to fsync on older kernels
  • Default to a base resolution when Lutris is unable to read the current
    configuration
  • Fix issue with .NET 4.8 installation which affects the FF XIV launcher

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

 

Monday, April 11, 2022

WineTricks 20220411 has been released

Winetricks is an easy way to work around problems in Wine.

It has a menu of supported games/apps for which it can do all the workarounds automatically. It also allows the installation of missing DLLs and tweaking of various Wine settings.

This version can be downloaded here.

 



Putty for Mac
Putty for Mac
$15.00

https://winereviews.onfastspring.com/putty-for-mac

Saturday, April 2, 2022

Lutris 0.5.10 has been released with Steam Deck support

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.

Steam Deck support

We're pleased to announce the release of Lutris 0.5.10! This is the first release since the Steam Deck has started shipping and yes, Lutris runs quite nicely on the device. Many thanks to Valve for providing a dev kit!

Please note that the Flatpak version still needs some work and will be the next point of focus now that 0.5.10 is out. Currently, Lutris has been tested with the installation from the Arch and AUR repositories. This requires disabling the read only flag of your Deck's system drive and should only be done if you're comfortable with Linux to some extent. Consider re-enabling the read-only flag after installing Lutris.

Also note that major SteamOS upgrades might reset the system partition and require you to reinstall Lutris. This hasn't happened yet, and minor Steam Deck updates won't affect your Lutris installation. We hope having the Flatpak version ready before any major upgrade happens.

It's recommended to use the "Create Steam shortcut" when installing games, this will make the game available in the Deck UI and allow you to benefit from Steam Input. If you want to play games in desktop mode and use the Deck controls as a joypad, make sure you configure Steam accordingly, as it is set by default to emulate a keyboard and mouse.

Adding games

Make sure to click the "+" button to see its new functionality. It used to be for adding a game manually but now offers a lot of other options as shown below

Screenshot from 2022-04-01 14-11-20

"Search the Lutris website" replaces the "Community installers" tab in the Lutris service. The Lutris service now acts like the others and simply show your library from lutris.net.

"Scan a folder for games" is useful if you have a folder of games you previously installed with lutris but are no longer indexed in the client. This feature matches folder names with lutris game identifiers and uses the install script to find the correct executable

"Install a Windows game from media" is useful when you want to install a game from a setup.exe in an optical media or a download.

"Install from a local install script" is a GUI version of the previously available -i / --install command line flag and allows you to install local YAML installers

"Add locally installed game" open the dialog to add a game manually, this was the default behavior of the "+" button.

Integrations

Lutris receives 2 new integration with support for Origin and Ubisoft Connect. As with the Epic Games Store integration, you will need to install the Origin and Ubisoft Connect clients to use this integration. This is especially important for Ubisoft Connect, since their API doesn't return all your games and most will be available once you have logged in the Windows client.
Ubisoft Connect also has a tendency to be slow and getting stuck on an "Initializing" dialog. If this happens, close the dialog and retry installing or launching the game you which to play.

The Origin client can sometimes fail to update itself. When this happens click the "cancel" button but when Origin asks you for confirmation to cancel the update, say no and Origin will restart the update process, completing it successfully.

Humble Bundle has made changes to their API and it is currently not possible to log in or install games until we provide a patch.

Changelog

  • Add new window to add games to Lutris, with searches from the website,
    scanning a folder for previously installed games, installing a Windows
    game from a setup file, installing from a YAML script or configuring a
    single game manually.
  • Move the search for Lutris installers from a tab in the Lutris service
    to the window for adding games.
  • Add option to add a Lutris game to Steam
  • Add a coverart format
  • Add integration with EA Origin
  • Add integration with Ubisoft Connect
  • Download missing media on startup
  • Remove Winesteam runner (install Steam for Windows in Lutris instead)
  • PC (Linux and Windows) games have their own dedicated Nvidia shader cache
  • Add dgvoodoo2 option
  • Add option to enable BattleEye anti-cheat support
  • Default to Retroarch cores in ~/.config/retroarch/cores if available
  • Add support for downloading patches and DLC for GOG games
  • Add --export and --import command line flags to export a game a lutris
    game and re-import it (requires --dest for the destination path, feature still experimental)
  • Add command line flags to manage runners: --install-runner, --uninstall-runners,
    --list-runners, --list-wine-versions
  • Change behavior of the "Stop" button, remove "Kill all Wine processes" action
  • Gamescope option is now disabled on Nvidia GPUs
  • Enable F-Sync by default

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

 

Wednesday, March 23, 2022

CodeWeavers CrossOver 21.2 for Linux Mac and Chrome OS

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

This new release offers both improvements from upstream Wine and important fixes for a variety of issues.

CrossOver 21.2 includes over 300 updates to wined3d from upstream Wine. We also included dozens of changes from Wine 6.0.1 and 6.0.2 and updated to Wine Mono 7.0.

Audio now works on both Mac and Linux for Halo: Master Chief Collection. We also fixed an issue with a recent Steam update that was causing some connections to take a very long time.

On macOS, we fixed a long-standing issue with mouse control in Unity games. We also included fixes for the latest Rockstar Games Launcher and Quicken updates that caused those applications to stop working on M1 machines.

For our Linux and Chrome OS users, we fixed rendering issues on Office 365. We also made changes so that CrossOver once again seamlessly installs on Chrome OS, and we added a fix for libldap dependency errors on certain Linux distros (including Ubuntu 21.10).

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
$15.00

https://winereviews.onfastspring.com/putty-for-mac



Friday, March 4, 2022

vkd3d-proton version 2.6 has been released

VKD3D-Proton is a fork of VKD3D, which aims to implement the full Direct3D 12 API on top of Vulkan. The project serves as the development effort for Direct3D 12 support in Proton.

 

It has been a long while since 2.5, and this release rolls up a lot of fixes, features and optimizations.

Fixes

  • Fix black screen rendering bug in Horizon Zero Dawn after latest game updates.
  • Fix crashes on startup in Final Fantasy VII: Remake and Warframe.
  • Fix crashes in Guardians of the Galaxy when interacting with certain game objects.
  • Fix hang on game shutdown in Elden Ring.
  • Fix broken geometry rendering in Age of Empires: IV.

Optimization

  • Improve generated shader code for vectorized load-store operations in DXIL.
  • Greatly reduce CPU overhead for descriptor copy operations,
    which is a key contributor to CPU overhead in D3D12.

Features

Pipeline library rewrite

Support D3D12 pipeline libraries better where we can now also cache
generated SPIR-V from DXBC/DXIL.
Massively reduces subsequent load times in Monster Hunter: Rise,
and helps other titles like Guardian of the Galaxy and Elden Ring.
Also lays the groundwork for internal driver caches down the line for games which do not use this API.
Also, deduplicates binary blobs for reduced disk size requirements.

Shader models

Shader model 6.6 is now fully implemented. This includes support for:

  • ResourceDescriptorHeap[] direct access
  • 64-bit atomics
  • IsHelperLane()
  • Compute shader derivatives
  • WaveSize attribute
  • Packed math intrinsics

Minor features

  • Handle API feature MinResourceLODClamp correctly if VK_EXT_image_view_min_lod is supported.
  • Expose CastFullyTypedFormat feature.
  • Expose some advanced shader features on Intel related to UAV formats (VK_KHR_format_feature_flags2).
  • Support COLOR -> STENCIL copies.

Workarounds

  • Workaround DEATHLOOP not emitting synchronization commands correctly. Fixes menu flicker on RADV.
  • Workaround quirky API usage in Elden Ring. Removes many kinds of stutter and chug when traversing the scenery.
  • Workaround certain environments failing to create Vulkan device if some VK_NVX_* extensions are enabled.
  • Workaround glitched foliage rendering in Horizon Zero Dawn after latest game updates.
  • Workaround some questionable UE4 shaders causing glitched rendering on RADV.

Note on future Vulkan driver requirements

2.6 is expected to be the last vkd3d-proton release before we require some newer Vulkan extensions.
VK_KHR_dynamic_rendering and VK_EXT_extended_dynamic_state
(and likely dynamic_state_2 as well) will be required.

VK_KHR_dynamic_rendering in particular requires up-to-date drivers and the legacy render pass path
will be abandoned in favor of it. Supporting both paths at the same time is not practical.
Moving to VK_KHR_dynamic_rendering allows us to fix some critical flaws with the legacy API
which caused potential shader compilation stutters and extra CPU overhead.

Link to source code

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

 

Saturday, February 26, 2022

Lutris 0.5.10-beta2 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 :

  • Add new window to add games to Lutris, with searches from the website,
    scanning a folder for previously installed games, installing a Windows
    game from a setup file, installing from a YAML script or configuring a
    single game manually.
  • Move the search for Lutris installers from a tab in the Lutris service
    to the window for adding games.
  • Add a coverart format
  • Add integration with EA Origin
  • Add integration with Ubisoft Connect
  • Download missing media on startup
  • Remove Winesteam runner (install Steam for Windows in Lutris instead)
  • PC (Linux and Windows) games have their own dedicated Nvidia shader cache
  • Add dgvoodoo2 option
  • Add option to enable BattleEye anti-cheat support
  • Default to Retroarch cores in ~/.config/retroarch/cores if available
  • Add support for downloading patches and DLC for GOG games
  • Add --export and --import command line flags to export a game a lutris
    game and re-import it (requires --dest for the destination path)
  • Add command line flags to manage runners: --install-runner, --uninstall-runners,
    --list-runners, --list-wine-versions
  • Change behavior of the "Stop" button, remove "Kill all Wine processes" action
  • Gamescope option is now disabled on Nvidia GPUs
  • Enable F-Sync by default

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