Looking at the way things are going i can only conclude that they are pushing it too much and too soon.Eruanna wrote: No, it really is not. Because sometimes you need a better system to emulate the older systems. This is not a 1 to 1 CPU emulation we're talking about here - this is an entire hardware system being emualted BY YOUR CPU. An entire system with its own quirks, nuances, and manufacturer defects that developers took advantage of for years to gain some sort of edge. There's more at work than just presenting some fake CPU that allows the game to run. And increasing the system requirements DOES make sense, because back in the past some things were not possible with that emulator that are now.
You know what's going to happen in 20 years when virtual machines start emulating what we use today? The same thing. Those machines will be expected to fully emulate our GPU's *AND* our CPU's, plus numerous other components. That's going to take a lot of resources that we just simply cannot imagine, today.
Indeed, you can emulate game systems up to the individual transistors and resistors their timings and functionality (the world its most extreme pong emulator does that), and that would need immense amounts of CPU and GPU power.However, one could also devise functions and defines in your source-code that emulate a system correctly with not even half of the CPU needed compared to a full blown emulation of every litle transistor, chip, resistor, or coper plate in a motherboard. i would call one a realistic option to play your old games and the other a realistic option for a digital museum which could handle the cost of running a cluster / cloud / super computer for that purpose.
That is all i would add to this subject in a thread about something else.