Power management on certain chips is simply better than anything Linux has to offer (AMD Zen+ mobile for instance)
Modular driver architecture with drivers that aren't complete jank to manage and install. A lot of people see this as a pain point, but in reality it's not such a bad thing, especially nowadays.
This is a given, but as lots of stuff runs on Windows (namely older games), you can only really make stuff for Windows on Windows. So if you need to develop Win32 software, you really have to use Visual Studio for proper development. Mingw cross compile exists, I know, but that's never going to be as good.
Number 3 is keeping me on Windows. I make mods for old games and I need Visual C++. I almost got the compiler to run under Wine but who knows how it would behave if it did run.
People on Reddit are simply too addicted to the content. That's the only real reason I can see what could bind someone to the platform. It all boils down to that - content. (And you probably don't need me to repeat the usual "for more content we need more users" lol)
The old reddit is purely a technical thing at this point. I believe in the popular opinion that it's a matter of time before it gets shut down.
I've personally been a user of it on Apollo and Relay and to me it was the way to use it. Rarely have I interacted with the website. So I imagine it's a similar thing with the old mode users.
This “the alternatives are great” gaslighting stuff has got to stop. We’ve all tried it and we’re all still here, for good reason. Reddit sucks but the fediverse sucks even more.
Oh the irony in this comment... The only person being gaslit is yourself.
And secondly - a lot of people don't know that you can now block instances individually and that defederation/blocking is not really that big of a deal anymore.
I had bad grades in maths. I do programming myself. Not for a living but out of passion.
They're not necessarily related one to another. Sure, there is maths involved, but it's not integral. What is integral, is digital logic. That is the most fundamental aspect.
You are correct! You have to put the dinput8 overrides for the plugin (ASI) loader so that the widescreen fix and other stuff can load. (This is the same for all Black Box NFS games basically)
Also, if you're installing from the original media, you have to update it to 1.3 and then put the no cd patch. In this case I can only recommend the MrDJ repack because it does this already.
However, I highly recommend updating the WS fix and checking out now and then for updates because we do still maintain and develop it. (Not very often but hey, life is life)
That being said, I am also working on improving another plugin of mine, called XtendedInput, which brings native XInput to the game. I've already tested it with the Steam Controller and it works nicely. It's currently a bit fiddly for MW because I hadn't implemented ingame configuration, so you do have to edit ini files for custom maps and deadzones. (Hopefully I will someday, right now I am stuck on other stuff)
It needs to be accurate and fast, indeed. The code being old isn't a problem unto itself, but rather the side effects of it.
It is fine for all intents and purposes today. But, there is some inherent difficulty associated with decisions brought years ago when some of the code was originally written, making portability quite a challenge.
I wasn't making a comment on its age, mind you. I don't necessarily think it's that big of a problem and probably can be fixed easily. If anything, it has gotten way better thanks to the departure from the plugin system and various other optimizations over the years.
Number 3 is keeping me on Windows. I make mods for old games and I need Visual C++. I almost got the compiler to run under Wine but who knows how it would behave if it did run.