A console has dedicated chips to process commands for games. These chips are “custom” built for the console, and so programmers have to build a game around those chips. Your PC doesn’t have those chips. So what is easy for a console chip to do requires more commands for your PC to do. Emulators basically “pretend” to be the chips of the console. So instead of using your PC’s power for doing the actual task, an emulated game has to have inefficent code that first uses the “fast console” chip commands, and each and every one of those commands is translated for the PC to do.
It’s sort of like making a coffee. You can make a coffee at home. It’ll be fast (that’s your PC). You can be inside a Starbucks and order a coffee, it’ll also be fast (that’s your console). But if you order a coffee to be delivered from Starbucks, it’ll be slow – because there’s an extra step of a delivery person doing all sorts of things for everyone else, and eventually doing your step of “bringing you the coffee.” And your coffee won’t be hot anymore.
Latest Answers