← Home ← Back to /g/

Thread 106926459

68 posts 10 images /g/
Anonymous No.106926459 >>106926895 >>106927235 >>106927243 >>106927393 >>106927966 >>106927968 >>106933570 >>106933607 >>106936883 >>106936902 >>106936930 >>106938456 >>106940847 >>106941612
Windows 11 breaks old games
Reminder that Linux kernel updates don't break userspace, and that Wine runs old Windows programs better than modern Windows.
Anonymous No.106926895 >>106926912 >>106937109 >>106940053
>>106926459 (OP)
Just use a ps2 emulator retard
Anonymous No.106926912 >>106927212 >>106940847
>>106926895
that runs faster on linux....
There is no use case for windows 11. And I am downloading the iso as we speak.
Anonymous No.106927212 >>106927426
>>106926912
>And I am downloading the iso as we speak.
Didn't work out, doesn't fit on the 16GB emmc
Anonymous No.106927235
>>106926459 (OP)
Reminder that Microsoft's customers are data brokers, not Windows users.
Anonymous No.106927243 >>106927434 >>106940879
>>106926459 (OP)
The San Andreas bug is interesting to read about. Apparently San Andreas initializes several vehicles with properties from the previously loaded object. Which on old windows was predictable, but on nu-windows is an undefined, random object. All of which when converted to floats immediately crash the game.
Anonymous No.106927393
>>106926459 (OP)
Humiliation ritual.
Anonymous No.106927423 >>106927739
San andreas sucks and so do switch games. I want a crime game that people actually put some thought into. Not payday slop.
Anonymous No.106927426 >>106927462
>>106927212
lol, i did a linux install on an 8GB usb drive just a couple days ago, and it's not even using 1/3rd of the space.
needed to run a particular tool on a particular machine of mine. while it was running i played a bit of neverball
Anonymous No.106927434 >>106927489
>>106927243
yea i heard about it a while ago, long enough that i've forgotten the details. i do remember that it was a bug in the game that just happened to not explode in older versions of windows.
it does bring up an interesting problem with compatibility, that is, you can do everything right (as the os dev) and STILL have programs stop working, because there's no guarantee the programs themselves were made right
Anonymous No.106927462
>>106927426
I have linux on this chromebook. Everything worked out of the box, screen brightness, touchpad, only the audio was a little buggy and needs kernel flags.
On windows the touchpad doesn't work and the screen is burning my eyes and I can't turn it down.
Anonymous No.106927489
>>106927434
In the old Windows version C function calls are far more efficient so it doesn't need to touch too much of the stack memory, preserving the previous state. The jeeted/trooned new Windows version shits all over the place.
Anonymous No.106927739 >>106927775
>>106927423
There was an old godfather game for the ps2 that was basically a gta ripoff in a 1940s skin. The cool thing about it though was you could shake down and extort businesses to bring them under your control and give you passive income. I should play it again sometime.
Anonymous No.106927775 >>106927877
>>106927739
Yeah mafia ii I GUESS
Anonymous No.106927877
>>106927775
No
Anonymous No.106927966
>>106926459 (OP)
Only because they used unitialized memory
Anonymous No.106927968 >>106927975
>>106926459 (OP)
Is it safe to run Genshit Midpact on Linux Mint?
Anonymous No.106927975 >>106928484
>>106927968
It's not safe to run CCP spware on ANY operating system.
Anonymous No.106928484 >>106928595 >>106930649
>>106927975
Retard.
Anonymous No.106928595
>>106928484
>neodyum magnets
Not sneeded
>old transistors
Not sneeded
Call trump and tell him hes s dummy
Anonymous No.106930649 >>106932608
>>106928484
What is your point?
Anonymous No.106932608 >>106933018
>>106930649
In order to know what his point is, you must first determine what his point is not. Then, simply eliminate those items. What remans, is what his point is.
Anonymous No.106933018
>>106932608
but first you must create a universe where that point can and will exist.

edit: thanks for the gold, kind stranger :D
Anonymous No.106933127 >>106933340
It broke because the game was relying on undefined behavior. The same thing can happen on Linux. I can't tell if it's intentional intellectual dishonesty to push Linux or genuine retardation / lack of understanding of how computers work.
Anonymous No.106933340
>>106933127
I think it's the former, because it specified "kernel". It is true that the kernel doesn't break ABI compat, just you won't be able to play shit with a 20 year old libmesa against a modern GPU.
Anonymous No.106933570
>>106926459 (OP)
Actually the game had a bug that wasn't realised until a security update on W11.
>However, this error went undetected for over two decades because of how the operating system handled the missing information. In previous versions of Windows, from Windows 98 to Windows 11 23H2, the operating system loaded the wheel scale of the vehicle above the Skimmer in the vehicles.ide file, which is 0.7. However, changes to how Windows 11 242 handles memory exposed the problem, where instead of using the previous vehicle’s parameters, it adjusted the stack pointer by four bytes, resulting in a massive value for the wheel scale.
Anonymous No.106933607 >>106933649
>>106926459 (OP)
I've seen that video it's not Windows 11's fault it's a fault in the game's code because of uninitialized variables and but didn't occur on previous versions purely out of luck because of how the OS handles memory or some shit
>inb4 windows 11 shill
Anonymous No.106933649 >>106933661 >>106935175
>>106933607
>it's not Windows 11's fault
>boot up win 10
>game works
>boot up win 11
>game doesn't work
curious...
Anonymous No.106933661 >>106940736
>>106933649
Its a middleware problem you fucking moron.
Anonymous No.106933703
https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/
Anonymous No.106934007 >>106935895
Not a fan of Win11 but you can't blame the OS for jeet-tier code on external programs.
Anonymous No.106935175
>>106933649
it is curious, but so far and even when the game first came out (on pc) it was pure luck that it worked. the bug in the game was actually fixed in the xbox and most/every other port of the game (later ports were made from the xbox port).
what happened was that in the original ps2 game, the skimmer (a seaplane) was identified as a boat, so did not have wheel information assigned to it. in the pc version, they changed it from "boat" to "plane", but forgot to add wheel information to it, which "plane" vehicles require. this results in the game using whatever happens to be in the part of memory where the wheel information should be, which up until now just happened to be sensible values. this could have broken at any point, as there's no way for windows to guarantee sensible values would be there, and there's nothing to fix in windows, since it's not doing anything wrong, only different
Anonymous No.106935895 >>106936189
>>106934007
>userspace breaks
>this is userspace's fault
Anonymous No.106936084
>retards arguing about dumb shit
Anonymous No.106936189
>>106935895
welcome to the hell that is backward compatibility. sometimes you just have to patch specific applications to keep them working because they weren't written correctly to begin with.
windows i believe has some of these where it will recognise specific applications and alter its' behaviour to ensure they continue to work
Anonymous No.106936883
>>106926459 (OP)
Rust caused this
Anonymous No.106936902 >>106937291
>>106926459 (OP)
Ancient, singleplayer games like gta games before V shouldn't be expected to work on a new os anyways, since they were not made with modern windows in mind. You would need to be crazy to expect a game from windows 95 era to work on windows 11 flawlessly without any modern patching.
Anonymous No.106936930
>>106926459 (OP)
You should actually try watching the video, retard.
It's not Windows 11's fault, it's the game's.
Anonymous No.106936953 >>106937295
I have written a program that only works on Windows 7 and no other version without ever doing an explicit version check or intentionally blocking operation on certain windows versions
Windows compatibility only works if you follow the rules of the API; if you start poking heavily into undocumented stuff or depending on behavior that no reasonable person would depend on then your app won't work on other versions.
Anonymous No.106937109
>>106926895
>recomends emulating device without mouse for a shooting game
>calls other retards
pot calls kettle black etc.
Anonymous No.106937291 >>106937812
>>106936902
And yet, this is why Microsoft is winning. They preserve compatibility. You can run 3.11 software on Windows 11. In compatibility mode and some things may be behaving off, but that's why corporate is using Windows because you can expect you legacy software to work. Unlike on Linux where ever update is breaking ABI and only reasonable way is to be open source and rebuild software from scratch.
Anonymous No.106937295
>>106936953
That's why some stuff is not documented.
DudeConIQ No.106937355
>Prefers Linux cos windows slow on my older laptop
Windows is good for companies. I use Linux because it suits my use cases better
Anonymous No.106937812 >>106938465 >>106940991
>>106937291
>You can run 3.11 software on Windows 11.
actually, ootb you can't. not without something like winevdm.
16bit software was never supported in 64bit windows, and 11 is 64bit-only, so there's no version of 11 that can run 3.11 software
Anonymous No.106938456
>>106926459 (OP)
>Reminder that Linux kernel updates don't break userspace
That's nice. But Linux userspace (and C library) updates break the rest of userspace so it doesn't really matter
Anonymous No.106938465 >>106938478 >>106938514
>>106937812
I remember hearing that 16 bit DOS/Win3.11 software can run on ARM versions of Windows because the CPU sets are interpreted, whereas on x64 they just disabled that for some reason
Anonymous No.106938478 >>106938484 >>106938514
>>106938465
i'm not familiar with ntvdm support on arm-based windows. but yes, you're right that it's basically arbitrary that 16bit windows apps aren't supported on 64bit windows. like you can add it back in yourself. even on 32bit windows 16bit support is emulated, there's no technical reason it can't work, and it does.
but... it's not provided out of the box, and it's unsupported (in the sense that if you have an issue, they won't provide support)
Anonymous No.106938484 >>106938514
>>106938478
>even on 32bit windows 16bit support is emulated
no, it's a hardware feature called virtual 8086 mode which ayymd decided to disable when they made 64 bit for some reason
Anonymous No.106938514
>>106938465
>>106938478
really, this does demonstrate a difference between windows and linux in itself.
linux being linux, nearly all distros don't provide any kind of guaranteed support, so they can include features whether they want to support it or not. that's what the "this software is provided without warrantee" etc. means

>>106938484
oh? that would actually explain why people package winevdm for 64bit windows instead of using the actual ntvdm. that part did confuse me. if ntvdm actually does require a cpu feature not available in 64bit mode, then that makes more sense
Anonymous No.106938610 >>106938674 >>106938686
i CANT PLAY SAMP im fucking switching to mint thanks microshit fuck youuuu
Anonymous No.106938674 >>106939051
>>106938610
based samp enjoyer. i haven't played that in a long time. do people still play it?
in any case, if you add sensible wheel values yourself to the vehicle handling text files, then it will work on win11 just fine, it's a pretty minor bug all things considered and really easy to fix
Anonymous No.106938686 >>106939051
>>106938610
I highly doubt that this bug does not exist on Linux with WINE. If it doesn't then that would be insanely lucky or a lot of impressive effort and attention to detail from the WINE team.
Anonymous No.106939051
>>106938674
>do people still play it?
yes, however it's third worlders, there's still some english speaking servers with a sizeable population though, like Horizon RP or United Islands Freeroam

im switching to linux anyways because it's not possible that an OS takes 4 GIGABYTES of space while idle, how's it possible that trannies can program a working modern OS that takes 1/4 of the memory that windows 11 takes?

>>106938686
works with proton i think
Anonymous No.106939137 >>106939221 >>106941046
This bug literally manifested before in Linux, Silent was just not aware of it until it also happened in Windows, and its neither OS' fault, it was Rockstar not initializing variables and it all coincidentally worked fine until recently
Anonymous No.106939221
>>106939137
i don't remember exactly when i first heard of it, but it was quite a while ago, probably from playing it in linux. it's been a while since i've played it
Anonymous No.106940053
>>106926895
>play gtasa without mods
Anonymous No.106940736
>>106933661
>Its a middleware problem you fucking moron.
>u-uhm, actually, it's an NVIDIA issue, chuddy! WOMM
>e-excuse me? you use THAT vendor? no wonder you have issues, use something else..
>th-that's not AMD's fault, it's the MESA drivers fault.. roll back to xx.x.x to fix it
you're starting to sound like the freetards you hate, wintroon. it's embarrassing to witness
Anonymous No.106940847 >>106941496
>>106926459 (OP)
Then why I'm using Windows 7?
>>106926912
Remove the mandatory console from Linux and then we can talk about adoption.
Anonymous No.106940879 >>106941024
>>106927243
A similar thing happened with Sid Meier's Alpha Centauri. The problem is the game's code, not Windows. It's easily fixable.
Anonymous No.106940991
>>106937812
Ok, Windows 95 would be a better example. Point is they really try to preserve binary compatibility. And sure some things break over time, but the goal is to allow old software work.
Anonymous No.106941024
>>106940879
Doesn't playing the GTA4 version before they stripped music because licensing expired also require changing the system date to pre 2020 or something like that?
Anonymous No.106941046
>>106939137
Uninitialized variables are an easy mistake to overlook. And if you don't call an external code like in this case. Your stack state will be consistent, even if not correct.
Anonymous No.106941167
I'm playing PCSX2 on my Linux OS
Anonymous No.106941496 >>106941600
>>106940847
>Remove the mandatory console
https://www.youtube.com/watch?v=Ikod2fONH0Q
Anonymous No.106941598
What yall need is the ReactOS pill, which unfortunately, is still in alpha, but it's the only solution to this instead of running portable executables in a compatibility layer in an OS that doesn't natively support them.
Anonymous No.106941600
>>106941496
>linux global usershare: 1.5%
>everybody who dont use linux is a nigger
>so the world is made entirely of niggers

/pol/cel basement fatfuck cope
Anonymous No.106941612
>>106926459 (OP)
Windows 11 broke a specific case of UB the game depended on. It's not the same.
Anonymous No.106942537
I'm playing DQVIII via PCSX2 on Linux Mint and it's running flawlessly