Pages

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.