Pages

Wednesday, June 7, 2023

Lutris 0.5.13 has been released

With this release, we're adding back the ability to run games with Proton. While this can be an useful thing for testing compatibility, it is still recommended to stick with the builds provided by Lutris. We are now using @GloriousEggroll's Proton based builds by default, which makes using Steam's proton an even narrower edge case.


For players with very large libraries, Lutris will be a lot more responsive thanks to the performance improvements by @danieljohnson2, along with loads of other UI improvements!

Starting from this release, it is now possible to reference ModDB links in Lutris installers. If your distribution doesn't provide the moddb Python package, you'll have to install it with: pip install moddb.
We also have an integration with Itch.io, thanks to @GoGoOtaku (note that we don't have a way to search for or install free games from Itch.io with this integration).

Changelog:

  • Add support for Proton
  • Add drag and drop on the main window. Dropped files will be matched
    No-Intro, Redump and TOSEC checksums.
  • Add support for ModDB links in installers (moddb python module required)
  • Added "Missing" sidebar option for games whose directory is missing
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Added checkbox to stop asking for the launch config for a game
  • Added checkbox to sort installed games first
  • Support for launch-configs in shortcuts and the command line
  • Show platform badges on banners and cover-art
  • Installing games from setup files can now use different presets (Win98, 3DFX, ...)
  • Add filter field to runner list
  • Show game count in search bar
  • Workaround Humble Bundle authentication issues by allowing importing
    cookies from Firefox
  • Add Itch.io integration
  • Add Battle.net integration (protobuf dependency required)
  • Improve detection of DOSBox games on GOG
  • Added "Unspecified" Vulkan ICD option
  • Removed ResidualVM (now merged into ScummVM)
  • Detect obsolete Vulkan drivers and default to DXVK 1.x for them
  • Improved High-DPI support for custom media
  • Performance improvements

 Download this version of Lutris from here.

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

Friday, May 26, 2023

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

The Wine development release 8.9 is now available.

What's new in this release:

  • Mono engine updated to version 8.0.0.
  • Completion of PE conversion in the PostScript driver.
  • Doppler shift support in DirectSound.
  • GdiPlus performance improvements.
  • 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.9 (total 16):

 - #3452   BC3000 - Horribly Slow
 - #36230  Silverlight 5.x requires the "Audio Capture Filter" for recording from the microphone
 - #50955  .netCore app can't bind to port shortly after another .netCore program binding to the same port was terminated
 - #53860  Wine Notepad : Using Japanese Input Method(IM), sometimes cursor goes back when string converted
 - #54916  touhou 12.3 with dpad mod crashes on start
 - #54917  Need For Speed Underground has keyboard input issues
 - #54934  Battle.net unimplemented function msauddecmft.dll.DllGetClassObject called in 32-bit code
 - #54936  Wine 8.7 and 8.8 does not print
 - #54939  Dotted files are shown - but "don't show dotted" files is active
 - #54955  Battle.net crashes on unimplemented function msmpeg2vdec.dll.DllGetClassObject
 - #54956  Framemaker 8 crashes on printing
 - #54960  winhttp:winhttp - test_websocket() fails on Windows and Wine
 - #54965  Rich Edit erroneously moves the cursor to the end of text when system IME composition ends
 - #54974  armv7 ELF builds crashing since "ntdll: Support the machine extended parameter in NtMapViewOfSectionEx()."
 - #54976  Mono/.Net assemblies fail to start: Application could not be started, or no application associated with the specified file.
 - #54982  Visio 2003 print dialog shows broken paper sizes when printing

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

Friday, May 12, 2023

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

The Wine development release 8.8 is now available.

What's new in this release:

  • More work towards full PE support in the PostScript driver.
  • Initial support for loading ARM64EC modules.
  • More work on IME restructuration.
  • 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.8 (total 18):

 - #33945  Wine build warnings with gcc
 - #35254  Freemake Video Converter 4.1 installer complains about running Freemake processes (builtin 'findstr' stub app always returns "match")
 - #48596  Multiple applications need tasklist.exe to support printing process list in CSV format '/fo CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)
 - #49964  32-bit dxdiag doesn't support '/64bit' command line switch (launch 64-bit dxdiag)
 - #50576  ACAT Phrase, part of Intel Assistive Context-Aware Toolkit (ACAT) v1.00.0 (.NET 4.5 app) crashes on unimplemented function 'uiautomationcore.dll.UiaNodeFromFocus'
 - #51107  rise of nation extended: cannot do multiplayer when having more than one network interface
 - #52269  Captvty can't find its own tools/cefsharp folder
 - #53073  mfplat: unimplemented function while loading Devil May Cry 1
 - #53826  Attempting to install / update battle.net fails with Qt error
 - #54250  winedbg loads wrong debug symbols for builtin dlls
 - #54367  Wow64 wineboot fails to generate 32Bit slice of wineprefix
 - #54596  Wavelab 6.1 has problems minimising window
 - #54733  Notepad3 crashes on unimplemented function SHLWAPI.dll.StrFormatByteSizeEx
 - #54760  imm32:imm32 - test_ImmActivateLayout() fails on Windows
 - #54864  imm32:imm32 - test_ImmSetOpenStatus() fails on Windows in the Korean locale
 - #54879  RtlValidSecurityDescriptor should return TRUE if the given descriptor is valid.
 - #54904  RtlInitializeSid should return NTSTATUS
 - #54918  compiling nvcuda fails with threadpoolapiset.h:36:55: error: expected declaration specifiers before ‘__WINE_DEALLOC’

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

Friday, May 5, 2023

Why pirating CrossOver makes you a turd

 Periodically, we come across links to pirated versions of CrossOver or instructions for how to pirate CrossOver yourself. While we know that all software companies have to combat piracy efforts, this still really bums us out. We are a small open-source software company full of passionate people who take so much pride in our projects and products. Our work is challenging, interesting and rewarding. Dealing with people who steal from us is none of those things.

 We are fully aware of how people are hacking our beloved CrossOver to use it without paying, and there are a couple of paths we could take to thwart their efforts. We could stop offering a free, easily accessible 14 day free trial and/or we could make substantial development changes to target the ways we know people are pirating CrossOver. Neither of those options is particularly desirable to us. We pride ourselves on our fully functional no-hassle, no-obligation trial, because we want to make sure that our users love CrossOver before committing to purchasing it. Making development changes to circumvent pirating would divert development resources away from all of the cool new features we want to implement. Neither of these options are fair to people that buy our product: we want them to be able to confirm that CrossOver is right for them before buying AND we want to continue to offer better and better compatibility with a wide range of Windows applications to our new and existing customers. Our priorities might shift in the future if we suspect piracy is becoming more common, but we really don’t want that to happen.

So what’s a person to do if they want to run Windows applications on macOS, Linux or ChromeOS but they don’t want to pay full price for CrossOver? We run promotions several times throughout the year, including Black Friday deals and after each CrossOver release. You can sign up here to receive notifications for upcoming promotions. Renewals of our CrossOver + product provide you with an additional year of support and upgrades, and those are 50% off if purchased within a year of your previous purchase. There are also plenty of free alternatives to CrossOver! CrossOver is based on the Wine project, which is free to use. And since Wine and CrossOver are both open source, there are many other free products based on Wine and CrossOver’s source code. We welcome folks to take advantage of those alternatives; we only ask that if you decide that CrossOver is the best solution for you, you pay for our team’s efforts.

We appreciate each and every person that has shown support for CrossOver with their purchase of a license. Our small but mighty band of misfits loves our work and wants to keep providing the best product and experience we can.

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