Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Wine 7.4 changes the default theme and more PE conversion work

By -
Last updated: 12 Mar 2022 at 9:07 am UTC

Another couple of weeks and even more work has been done on the Windows compatibility layer Wine in development version 7.4 that's out now.

This is the compatibility layer that allows you to run games and applications developed for Windows - on Linux (plus also macOS and BSD). It's a major part of what makes up Steam Play Proton and enables a ton of games to work on the Steam Deck. Once a year or so, a new stable release is made.

Highlights:

  • 'Light' theme enabled by default.
  • Bundled vkd3d library.
  • WineD3D, D3D12 and DXGI modules converted to PE.
  • More large scale cleanups to support 'long' type.
  • Various bug fixes.

As we explained previously: the continued conversion of various modules to PE is another change that will gradually increase compatibility in many ways over time for certain expected behaviour needed by Windows applications. Previously Wine has built its Win32 libraries (like DLLs and EXEs) as ELF but for many reasons (like better compatibility) they've started to move them over to use PE instead.

Only 14 bugs were noted as solved with this release and no notable games were listed in the notes on it.

Article taken from GamingOnLinux.com.
21 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
17 comments Subscribe

TrainDoc 11 Mar 2022
Anyone have screenshots for those at work or no way to build ourselves?
Cheers.
Spoiler, click me
PS: I don't see any link to the actual WINE website.


Last edited by TrainDoc on 12 Mar 2022 at 7:56 pm UTC
Purple Library Guy 12 Mar 2022
Anyone have screenshots for those at work or no way to build ourselves?
Cheers.
Spoiler, click me
PS: I don't see any link to the actual WINE websire.
Please keep the typo in the spoiler. I love the idea of a "websire" even though I have no idea what it would be.
TrainDoc 12 Mar 2022
Anyone have screenshots for those at work or no way to build ourselves?
Cheers.
Spoiler, click me
PS: I don't see any link to the actual WINE websire.
Please keep the typo in the spoiler. I love the idea of a "websire" even though I have no idea what it would be.
fenglengshun 12 Mar 2022
Anyone have screenshots for those at work or no way to build ourselves?
Cheers.
Spoiler, click me
PS: I don't see any link to the actual WINE websire.
It's really not much different, just cleaner and looks less dated, but it's really is just a slight change in color scheme.

Spoiler, click me

You can test it yourself if you're using wine-staging, pretty sure it's been there since staging 6.0 or something.

Personally, I'd love to see an official dark theme support at some point. There has been a few tries at it, but I'd like for an official one.

Edit: also, link to official websire's announcement: 7.4


Last edited by fenglengshun on 12 Mar 2022 at 2:09 am UTC
gradyvuckovic 12 Mar 2022
Please keep the typo in the spoiler. I love the idea of a "websire" even though I have no idea what it would be.

He briskly tip toed down the dank hollows of the corridor, with humming servers passing his ears as his eyes scanned the room dimly light by the flashing lights of CPU and DISK READ status lights flashing red and green glow along the decrepit ceiling, lighting up cables laced through vent grills like overgrown vines reclaiming the subterranean floor of the building.

"Hello?", the suited man called out as he adjusted his tie, while approaching the cloaked figure sitting before a collection of differently shaped monitors, scrolling waves of outputs through different terminal windows. The lights of the screens, casting a long shadow from a dark figure sitting before them, that crawled across the floor covered in cables towards the suited man tilting his head to the side as he tried to get a better look at the typing figure with his face buried in the screens.

"Websire.. I.. I have what you asked for..", he stammered as he approached the side of the typing man. The hooded figure turned in his chair, slowly, a squeak meekly whimpering from the ancient 20th century chair below him as he held out his hand.

" - are they, comma, seperated?", his voice hissed.

"Yes.. as you asked, CSV is formatted correctly, I made sure of it... Can you update the site by this afternoon?", the man said as he dropped the USB drive into the basement dweller's hand then stormed off.

"Also turn on some lights damn it, it's dark down here.", the boss said as he flipped the light switch while walking out to light up the messy room, drawing a screeching hiss from the web developer.
TrainDoc 12 Mar 2022
Please keep the typo in the spoiler. I love the idea of a "websire" even though I have no idea what it would be.

He briskly tip toed down the dank hollows of the corridor, with humming servers passing his ears as his eyes scanned the room dimly light by the flashing lights of CPU and DISK READ status lights flashing red and green glow along the decrepit ceiling, lighting up cables laced through vent grills like overgrown vines reclaiming the subterranean floor of the building.

"Hello?", the suited man called out as he adjusted his tie, while approaching the cloaked figure sitting before a collection of differently shaped monitors, scrolling waves of outputs through different terminal windows. The lights of the screens, casting a long shadow from a dark figure sitting before them, that crawled across the floor covered in cables towards the suited man tilting his head to the side as he tried to get a better look at the typing figure with his face buried in the screens.

"Websire.. I.. I have what you asked for..", he stammered as he approached the side of the typing man. The hooded figure turned in his chair, slowly, a squeak meekly whimpering from the ancient 20th century chair below him as he held out his hand.

" - are they, comma, seperated?", his voice hissed.

"Yes.. as you asked, CSV is formatted correctly, I made sure of it... Can you update the site by this afternoon?", the man said as he dropped the USB drive into the basement dweller's hand then stormed off.

"Also turn on some lights damn it, it's dark down here.", the boss said as he flipped the light switch while walking out to light up the messy room, drawing a screeching hiss from the web developer.

"Waiting for Steamdeck" has fried our collective brains hasn't it.
ridge 12 Mar 2022
Please keep the typo in the spoiler. I love the idea of a "websire" even though I have no idea what it would be.

He briskly tip toed down the dank hollows of the corridor, with humming servers passing his ears as his eyes scanned the room dimly light by the flashing lights of CPU and DISK READ status lights flashing red and green glow along the decrepit ceiling, lighting up cables laced through vent grills like overgrown vines reclaiming the subterranean floor of the building.

"Hello?", the suited man called out as he adjusted his tie, while approaching the cloaked figure sitting before a collection of differently shaped monitors, scrolling waves of outputs through different terminal windows. The lights of the screens, casting a long shadow from a dark figure sitting before them, that crawled across the floor covered in cables towards the suited man tilting his head to the side as he tried to get a better look at the typing figure with his face buried in the screens.

"Websire.. I.. I have what you asked for..", he stammered as he approached the side of the typing man. The hooded figure turned in his chair, slowly, a squeak meekly whimpering from the ancient 20th century chair below him as he held out his hand.

" - are they, comma, seperated?", his voice hissed.

"Yes.. as you asked, CSV is formatted correctly, I made sure of it... Can you update the site by this afternoon?", the man said as he dropped the USB drive into the basement dweller's hand then stormed off.

"Also turn on some lights damn it, it's dark down here.", the boss said as he flipped the light switch while walking out to light up the messy room, drawing a screeching hiss from the web developer.

This is it, THE GamingOnLinux comment.
tpau 12 Mar 2022
Converting to longs or other infrastructure work seems to be the current focus for wine.
No wonder that there aren't any major Bugfixes for games.
I think we will need to wait a couple of weeks to see more interesting changes again..
Liam Dawe 12 Mar 2022
websire link added
Vulphere 12 Mar 2022
GamingOnLinux is a websire specialising in Linux gaming coverage, particularly for Steamed Deck

(Vulp can't resist the joke )


Last edited by Vulphere on 12 Mar 2022 at 12:23 pm UTC
TrainDoc 12 Mar 2022
Goddamnit is my legacy on this site a typo?
FeelsBadMan
ridge 12 Mar 2022
Goddamnit is my legacy on this site a typo?
FeelsBadMan

If it makes you feel better, you inadvertedly brought smiles to a ton of peoples' faces who all make tons of typos themselves, but all of which are not nearly as excellent as the one you made
I understand this might not feel great for some people but rest assured we're all hoping to laugh with you.
Lestibournes 12 Mar 2022
So instead of looking like Windows 2000 it will look like Windows XP with the silver theme?
Shmerl 13 Mar 2022
Wine 7.4 update is extremely buggy, both regular and staging. Broke Shadow Warrior 3 and Cyberpunk 2077.
gradyvuckovic 13 Mar 2022
Goddamnit is my legacy on this site a typo?
FeelsBadMan
There are no mistakes, just happy accidents.
FinixFighter 14 Mar 2022
Well they fixed a bug which was present even in League of Legends, and it is a quite notable game I think :)
mrdeathjr 16 Mar 2022
Apparently next wine aka 7.5 will be give a interesting things:


this patchs

https://source.winehq.org/git/wine.git/commit/e4258d529342cc1dc486a136d0f715520b3dd5da

https://source.winehq.org/git/wine.git/commit/651e4002ceeb9a15b11a184b5f47a732e26b7e00


refer to wma decode and have relation with this bugs


Dead Rising encounters infinite loading when starting a new game (needs WMAudio Decoder DMO)

https://bugs.winehq.org/show_bug.cgi?id=51931


Multiple games are missing sound effects since FAudio import (Hyperdimension Neptunia Re;Birth 1, Skyrim Legendary Edition)

https://bugs.winehq.org/show_bug.cgi?id=52391


and this patchs

https://source.winehq.org/git/wine.git/commit/2d7c37da495cc25d14f5b2761a5d7e2a2111320a

https://source.winehq.org/git/wine.git/commit/dfce20f34322e4d4087edf0e5f065ae7a2493151

https://source.winehq.org/git/wine.git/commit/648ea45b810f54e5da69a239a4198c3f48b4c7e2

https://source.winehq.org/git/wine.git/commit/3dd1aefc682adff082d2ae267a230f684dc1e9c4

https://source.winehq.org/git/wine.git/commit/f71c51cb19fd694ad9e169ecc37767a93bbe40aa

at least will be added in master could affect h.264 cinematics according this bugs:


Call of Duty Black Ops 3 doesn't run because of mfplat

https://bugs.winehq.org/show_bug.cgi?id=47084


Hard Reset Redux and Shadow Warrior 2: no videos in game

https://bugs.winehq.org/show_bug.cgi?id=45988


Quantum Break crashes when live-action video begins (needs CLSID_CMSH264DecoderMFT)

https://bugs.winehq.org/show_bug.cgi?id=49715


Mortal Kombat 11 - Crash to Desktop after 3rd Splash Screen

https://bugs.winehq.org/show_bug.cgi?id=52183

While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.