So what you're saying is that the people who made the consoles made a choice that made backwards compatibility super impractical at best, and down right impossible at worst? An active decision, which they could have made differently, to allow much easier backwards compatibility?Deathlyphil said:It's definitely not as simple as that.DragonDai said:I generally just lurk, but I had to comment on this. And all I can say is PC! My PC with all new parts when it was bought 2 years ago runs games that are just now coming out at max settings at 1080p resolution with 60+ FPS, while also playing games from 1995 with little to no hassle (usually no hassle, as in, I install them, they work), and games even older than that with some to little hassle (dosbox is about as "hassle-full" as it gets and really, once you've take the 10-30 mins to figure out how it works the first time you use it, it's never a hassle after that).Deathlyphil said:You do realise just how difficult backwards compatibility between completely different hardware is right? The only way to get it to function properly is to have previous gen hardware in the same box. That means buying two consoles in one, and bumping up the price quite a bit.BL-4CT said:-snip-
So yeah. The only reason the consoles don't have backwards compatibility is because the people making the consoles don't want you to have it. It's as simple as that.
PCs have been running the same processor type (x86) since the early 90s, possibly before. We had the 186 through to the 486, then Pentium 1 (586), and even the latest Pentiums (and AMD chips) are still using the same core architecture. That, plus a few emulators for software that isn't used any more (DOSbox mainly) is why you can play older PC games on your newer PC.
Consoles, on the other hand, have a tendency to use their own chips, or what ever is cheapest/fastest/different enough to make them stand out. It is not as simple as writing a few lines of code, or configuring a few settings. Games will be expecting chipset features that either don't exist, or have changed their function over the years.
Think of it this way. In order to emulate a PS3 game on a PS4, it would be the equivalent of trying to give a speech in English that was written in Ancient Sumerian on the fly, without loosing any of the original meaning and intent of the speech. Oh, and you aren't allowed to pause and look up things, and the first time you saw this speech was just before you started. It has to be a seamless translation. Think you can handle that?
~tl;dr~
It's a hardware issue, not a software issue. Change all the settings you wish, but it won't make a difference.
To me, and forgive me, but, that sounds like the people who make consoles CHOOSE to make them not backwards compatible ON PURPOSE. As in, they knew the decisions they were making would make the consoles NOT backwards compatible, but they made those decisions anyway.
I don't see how that is any sort of "free ride" for consoles, nor do I see how that invalidates the argument, "If the devs of consoles wanted them to be backwards compatible, they would be."