this post was submitted on 21 Jun 2023
275 points (86.3% liked)

Memes

45895 readers
1504 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 2 years ago (2 children)

That's because somewhere deep inside every x64/x86 compatible processor is an 8086 from 1980. The architecture has more or less remained the same for 40 years with more and more shit piled on top.

You can literally still natively boot DOS from a floppy on a modern PC if you can get it to recognize and boot from a USB floppy drive and it has legacy boot enabled. You wont get very far without drivers for anything, but you'll get to the command prompt.

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago)

More than that tho, windows aims to preserve library compatibility with older software.

It's common for older games for Mac on the same architecture to break or become uninstallable on newer OS versions.

Edit: Fun rabbit hole time! Windows XP had a specific patch to allow Legoland to play with improper coding that was only removed in Windows 10 https://youtu.be/MToTEqoVv3I

load more comments (1 replies)
[–] OracleofPythia 4 points 2 years ago

Well yes but actually no, you need the 2+ hours of looking up graphics errors and crashes to get it somewhat working first.

[–] [email protected] 4 points 2 years ago (2 children)

also the reason you can still find a dialogue window from like Win95 lol, people often whine how Windows doesn't look as pretty as MacOS, but I think that's just the price for crazy backwards compatibility.

if they remove those old elements, I'd bet people are gonna rage about how their old games or software no longer work.

[–] scutiger 1 points 2 years ago

Mac has gone from PowerPC to Intel to ARM CPU's. They've changed architecture entirely multiple times. That's a pretty significant factor to their problem with backwards compatibility. Most of the old software on its own just isn't compatible with the newer hardware.

Windows, on the other hand, has been on consumer x86 hardware (and others) for nearly 40 years.

load more comments (1 replies)
[–] [email protected] 3 points 2 years ago

Yeah it sure can install these programs but thei'll either run like dogshit or not at all.

[–] awake 3 points 2 years ago* (last edited 2 years ago)

Maybe so, but all that spaghetti code to ensure the backwards compatibility comes at a cost of endless Windows jank.

I use both Windows and Mac machines for my audio work and while everything is consistently just 'plug and play' on my Mac, on the PC side I'm constantly fighting a losing battle with Windows ASIO audio driver issues, multi-monitor issues, Microsoft constantly asking me to make an account every 3 days...

For gaming, I love Windows. Still yet to find anything it does better and with less fuss than MacOS in a work environment though.

[–] [email protected] 3 points 2 years ago (1 children)

Linux, can you install this 70 year old program? It's already running, bro

load more comments (1 replies)
[–] [email protected] 2 points 2 years ago

I hear a lot about Windows backwards compatibilyty, but i don't think it has ever actualy worked for me. Every time i tried to install a program meant for anything older then win7/win10 i get some cryptic error and end up using a VM.

[–] [email protected] 2 points 2 years ago (1 children)

Yes, install your 25-year-old software on your 30-year-old NTFS filesystem (it's that old).

EDIT: I just looked it up and NTFS turns 30 on July 27th, 2023 LOL

load more comments (1 replies)
[–] Jim_Greece 1 points 2 years ago
[–] ilovesatan 1 points 2 years ago

Cries in Ubuntu

load more comments
view more: ‹ prev next ›