Some days ago a new version of Wine has been released. For those who still do not know this wonderful tool, let me tell you what it is about; Wine is a compatibility layer capable of running Windows applications on Unix-like systems as are Linux, macOS, and BSD.
Wine takes care of translating Windows API calls to POSIX calls on the fly, eliminating the performance and memory penalties of other methods, for which Wine is not an emulator it is an intermediary, since it is the one in charge of said integration.
After several weeks of development and with quite positive results the people behind the development of Wine has announced the release of a new development version of this, coming to yes to its new version Wine 3.3.
The development version of Wine 3.3 comes with several important improvements, among them we will highlight some excellent news that will make many users happy.
What's new in Wine 3.3
Having said that, we start with the news that we will find in this development version and that will be integrated into a stable version very soon.
Among the main news and the most outstanding is that Wine developers have started work with initial support for the Vulkan 3D graphics API next-generation and cross-platform.
Although I allow myself to comment that this API can turn out to be high efficiencya in modern graphics cards and that is increasingly being accepted by developers, with which we could say that the development of this has been pushed a lot since it is an initiative to replace OpenGL.
On the other hand, it have natively enabled multisample textures as well as the multithreaded D3D script that will be activated by default.
Also, Action Replay Code Manager, Foxit PDF Reader, VSphere 6.0, Janetter 4.1.1.0, Symantec Norton 360, Photo Renamer 3.x and 4.x, Sentinel HASP, Minitab 16, SIGMA Photo Pro 6, Bankperfect 8.0.0.373, The CodeXL 2.3, BaiduMusic, RT Se7en Lite and Windows Media Player 6.4 applications were also improved in Wine 3.3.
Regarding the bug fixes, several game titles received improvements of which were Max Payne 2, Magic The Gathering Online, The Witcher 3, The Witness, Just Cause 2 and many more.
Without more, if you want to enjoy this new development version and report errors to the community, I leave you the method.
How to install Wine in 3.3 on Arch Linux and derivatives?
For ArchLinux-based distributions, you need to enable the Multilib repository. So it is necessary to have them enabled in our pacman.conf file
The command to install Wine 3.3 is:
sudo pacman -s wine-staging
How to install Wine 3.0 on Ubuntu and derivatives?
First we will have to enable the 32-bit architecture (if you have a 64-bit system), if you have a 32-bit system, this step is not necessary; To activate it, it is with the following command:
sudo dpkg --add-architecture i386
We proceed to install Wine, first we will have to add the official repository in our system and update the repositories.
wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-get update
Done this, we proceed to install the essential packages for Wine can run smoothly.
sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
We can verify which version of Wine we have with:
Wine --version
How to install Wine 3.0 on Fedora and derivatives?
In the case of the Fedora distro and its derivatives, it is necessary that we must add the appropriate repository according to the version we are using of Fedora. In case of being derived we must verify in which version our distro is based.
For Fedora 24:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/24/winehq.repo
For Fedora 25:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/25/winehq.repo
For Fedora 26:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/26/winehq.repo
And finally we must install Wine with:
dnf install winehq-devel
Without further ado, you just have to wait a while for the Vulkan support to be polished.