Comment on Fedora Linux devs discuss dropping 32-bit packages - potentially bad news for Steam gamers
crony@lemmy.cronyakatsuki.xyz 1 day agoGames, native linux games and even 32 but windkws games
Comment on Fedora Linux devs discuss dropping 32-bit packages - potentially bad news for Steam gamers
crony@lemmy.cronyakatsuki.xyz 1 day agoGames, native linux games and even 32 but windkws games
syd@lemy.lol 1 day ago
So we can translate Windows API calls to Linux but we can’t do the same from 32 to 64 🤔
Kuunha@lemmy.eco.br 1 day ago
Since Wine 9.0, you can run 32-bit windows apps on 64-bits directly, without the need for 32bits support. It’s called WoW64. You can read about it in here: gitlab.winehq.org/wine/wine/-/releases/wine-9.0#w….
Native Linux games on Steam run on top of steam-runtime, a collection of libs (32 and 64 bits) running in a container called pressure-vessel. So they don’t need system 32 bits support
who@feddit.org 22 hours ago
You can in some cases, but not all.
There are two forms of WoW64. Old WoW64 uses 32-bit libraries.
New WoW64 (introduced in Wine 9.0) works without 32-bit libraries, but is still incomplete. It cannot yet replace old WoW64 everywhere, and even where it can, it reduces performance in some APIs. (For example, OpenGL.)
It will eventually make sense to drop the old one, but doing so now would be premature.
syd@lemy.lol 1 day ago
Thanks for the info. Things looking promising.
As I understand Steam wants to be compatible with mainstream. Since they has released a native client for Mac Silicon, I think we may also see a 64-bit native Steam client. At least I hope so :)
crony@lemmy.cronyakatsuki.xyz 1 day ago
It’d because of hoe memory works, that would additional technically emulation levek translation, since you woukd need to emulate 32 bit ram.
Note: this is just me guessing.