Dr.Henry_Killinger said:
Backwards Compatibility is just a term that describes emulation of predecessors. Emulation can range from running entire virtual operating systems to excuting simple predecessor instructions. There are two types of emulation, software and hardware. Hardware emulation requires the actual components to be in the system, this means you can A) build the newer model using similar technology, which holds the system back if the architecture is too outdated or B) include the old architecture along with the new one, more expensive. Software emulation requires architecture that is alot stronger then hardware its emulating because it virtualizes the hardware in its own, and that virtual hardware runs the software. Typically, emulators run the whole OS, but well optimized emulators can run barebones and stripped OS. E.G, my phone can emulate some PSP games at native resolution and framerate despite only being maybe 5 times stronger. Long story short, hardware emulation is the only viable online solution for emulation and subsequently BC, streaming can do the hardware emulation by running it on a more powerful server, but their is the issue of network dependency. |
Same thing I said, just sounds a lot better.