How do game consoles manage to play games? They are inferior in physical hardware to computers, but they manage to outperform them. The xbox series s has 10 gigabytes of ram and 4 teraflops. On pc some games would not run with that or would run way worse.
Some old games, like xbox 360 games, cannot be emulated on PC, even with a modern computer, as they will run poorly, but they somehow work on that old hardware. Even if ported to mobile hardware, like the Nintendo Switch, they manage to make the game work, even if that console has less power than the PC.
What do game developers do to optimize for specific hardware and why it cannot be replicated on PC? There are only 2 major CPU suppliers and 2 major GPU suppliers, excluding Intel integrated graphics. Even the ram on pc is interchangeable as long as it is the right DDR generation.
In: Technology
Modern gaming consoles are basically PCs with fixed hardware and custom operating systems.
They play games the same way a PC does, but the graphics settings are fixed in a manner that optimizes the game for that specific hardware.
Since the hardware is fixed, and consoles have a generally long life span, developers are able to find tricks to optimize games for that specific hardware making them look better than they otherwise would.
The bonus is since you know what the target hardware is, you can adjust to optimize for it. Where-as on PC you have to take a ‘best guess’ of what the hardware will be because you never know. Which is in part why there’s so many modes and graphics settings on PC games to let the players tweak things themselves.
Gaming consoles are also fairly thin OS wise. Since they don’t have to be jack-of-all-trades like a PC they don’t have extra crap (background processes, sub-optimal drivers, and extra programs) running on them that slows them down.
Older consoles like the NES and SNES worked on a similar principal but didn’t have an OS. They booted off the ROM cartridge directly.
Latest Answers