Wine 9.0 improves ability to run 32-bit EXEsc on 64-bit-only xNix (& Wayland)(theregister.com)
theregister.com
Wine 9.0 improves ability to run 32-bit EXEsc on 64-bit-only xNix (& Wayland)
https://www.theregister.com/2024/01/18/wine_90_is_out/
6 comments
This is great. Having to install all the 32bit versions of tons of libraries was a PITA when trying to use Wine.
Does anybody know if this will help ReactOS add WoW support?
There is a 64 bit version of ReactOS but it hardly runs anything because XP era software is all 32 bit and ReactOS does not have WoW64.
There is a 64 bit version of ReactOS but it hardly runs anything because XP era software is all 32 bit and ReactOS does not have WoW64.
P.S. I recommend the comments to this release over on LWN.
https://lwn.net/Articles/958443/
https://lwn.net/Articles/958443/
Might go back to Wayland if it turns out the new support fixes the flickering I was experiencing in Excel.
But I've kinda grown attached to IceWM over the last few months...
But I've kinda grown attached to IceWM over the last few months...
... and I had games working fine with wine/vkd3d 8.x which did stop working once I updated to wine/vkd3d 9.x (same build configuration).
That "compatibility" which comes and goes all the time...
That "compatibility" which comes and goes all the time...
That's true, but the overall trend is clear. Wine is pretty good these days. For old windows software it is sometimes better than the latest windows versions.
Well, It seems I am unlucky: hardly anything works, when it works it is often shabby, and something properly working does not last long.
I am already dealing with the hell of ABI compatibility of ELF because of glibc and gcc devs, dunno if I want to add this hell.
I am already dealing with the hell of ABI compatibility of ELF because of glibc and gcc devs, dunno if I want to add this hell.
> Well, It seems I am unlucky: hardly anything works, when it works it is often shabby, and something properly working does not last long.
For me, it's amazing. I'm running a windows app on a arm64, non-windows machine.
> I am already dealing with the hell of ABI compatibility of ELF because of glibc and gcc devs, dunno if I want to add this hell.
ABI of glibc is pretty good, you sure don't do something very wrong?
For me, it's amazing. I'm running a windows app on a arm64, non-windows machine.
> I am already dealing with the hell of ABI compatibility of ELF because of glibc and gcc devs, dunno if I want to add this hell.
ABI of glibc is pretty good, you sure don't do something very wrong?
Well, compatibility with games is literaly hell.
And about ELF on elf/linux, I am more than sure, this is another hell because of those guys (I would fire all of them).
And about ELF on elf/linux, I am more than sure, this is another hell because of those guys (I would fire all of them).
Who knows, some day it might be good enough that microsoft ports it to work directly on windows or via WSL2 for that purpose.
What's an EXEsc and why would I want to run it on a 64-bit xNix?
Not sure if you're sarcastic or not, so I'll answer your question anyway
EXEsc: a typo by the HN poster, meant to be EXEs, a plural of EXE, the Windows executable format
32-bit EXEs: Windows executables complied for a 32-bit architecture such as x86
xNix: a general way to refer to Unix like systems (Linux, BSDs, MacOS, etc.)
64-bit xNix: most modern operating systems and PCs use a 64-bit architecture, which require additional dependencies to be installed to run applications compiled for 32-bit architectures
So to sum up, this is about running Windows-only software, such as games, on modern Linux and Unix like systems
EXEsc: a typo by the HN poster, meant to be EXEs, a plural of EXE, the Windows executable format
32-bit EXEs: Windows executables complied for a 32-bit architecture such as x86
xNix: a general way to refer to Unix like systems (Linux, BSDs, MacOS, etc.)
64-bit xNix: most modern operating systems and PCs use a 64-bit architecture, which require additional dependencies to be installed to run applications compiled for 32-bit architectures
So to sum up, this is about running Windows-only software, such as games, on modern Linux and Unix like systems
I am that author, submitter, and lousy typist. Thanks for the correction: you are right in all respects.
"Just call me Mr Butterfingers", as Emo Philips said...
https://www.youtube.com/watch?v=QlV5iwi0ubg
"Just call me Mr Butterfingers", as Emo Philips said...
https://www.youtube.com/watch?v=QlV5iwi0ubg