Microsoft
Windows 95 had special code just to fix a bug in the original SimCity
It's easy to take backwards compatibility for granted on PC, so much so that we rarely even use the phrase "backwards compatibility". Most old games will simply run, and for everything else there's usually a compatibility mode built into Windows or DOSBox to get it going.