What I'm curious about (and probably there are some good write ups about this somewhere) that how come modern Linux and modern Wine is better to run old Windows applications than modern Windows (7 to some extent but mostly 10&11). Did MS "intentionally" "left behind" certain APIs and system calls to sacrifice it for some greater good? Like I use Windows every day and have no problems at all. And I use Linux every day…
How Wine works 101
61–70 of 188 posts
Re: How Wine works 101
#62Earlier quoted context omitted.
Linux will shortly remove support for DECNet. That's deprecating something responsibly. Your SimCity example was an easy win and yet more wankery. They have not put a huge amount of work in compatibility. MS have done just enough always and only enough. That is precisely what a large commercial business would do and they did.
I'm saying this as someone who does not care about Windows (or Microsoft) at all, and hasn't been using Windows besides maybe in a vm once a year for at least a decade now: To say they have done "just enough always and only enough" is massively underselling it to a level where it's basically wrong. Everyone who has been following Raymond Chen's The Old New Thing blog for some time knows the massive, quite impressive,…
So yes, of course that was based on business and likely no other reason. People after all will certainly argue that at lot of the cruft makes things worse, not better; it took a long time to get rid of most of MS-DOS for one thing, and I bet there's still mountains of other ancient remnants that get in the way.
But to say that MS has not put "a huge amount of work [into] compatibility" is just distorting history. For better or for worse, compatibility seemed to have been one of the core principles for quite some time.
Re: How Wine works 101
#63Re: How Wine works 101
#64Earlier quoted context omitted.
I'm no Windows fan, but this is not an accurate portrayal (d'oh!). Microsoft has historically put a huge amount of effort in (backwards) compatibility. Here's a famous example: https://arstechnica.com/gadgets/2022/10/windows-95-went-the-... . Related (sub) discussion on HN: https://news.ycombinator.com/item?id=13450160 . It's possible that they changed strategy recently, but there is a very long history of extraordin…
'Recently' meaning about the past 10 years or so. Windows 8 broke a lot of software for me that runs in Wine.
Re: How Wine works 101
#65Earlier quoted context omitted.
I'm no Windows fan, but this is not an accurate portrayal (d'oh!). Microsoft has historically put a huge amount of effort in (backwards) compatibility. Here's a famous example: https://arstechnica.com/gadgets/2022/10/windows-95-went-the-... . Related (sub) discussion on HN: https://news.ycombinator.com/item?id=13450160 . It's possible that they changed strategy recently, but there is a very long history of extraordin…
historically You're not wrong but we're in a whole new game these days.
Re: How Wine works 101
#66Re: How Wine works 101
#67Earlier quoted context omitted.
'Recently' meaning about the past 10 years or so. Windows 8 broke a lot of software for me that runs in Wine.
[[Citation Needed]]. Other than 16-bit software on 64-bit Windows, do you have an example?
Re: How Wine works 101
#68Earlier quoted context omitted.
There's a big wine glass on the project's website. I don't get the impression the association bothers them.
I think GP just meant that it can be ambiguous which one is meant (especially in the context of headlines like this); I'd imagine that even if it were always cased WINE it would still be pretty easily associated with the drink.
Re: How Wine works 101
#69looking forward to this. every attempt i've made to debug a misbehaving program in wine has left me extremely frustrated with the debugger
Re: How Wine works 101
#70Earlier quoted context omitted.
[[Citation Needed]]. Other than 16-bit software on 64-bit Windows, do you have an example?
A lot of games, Red Alert 2 off the top of my head. Never got it running even in compatibility mode and changing the bit depth.