Consoles cheat and set lower targets
When games are made for consoles you know exactly what hardware you’re running on and can optimize for that. Games will dynamically drop background textures in busier areas to free up GPU time for the parts that need to look nice. Smoke and particle effects will also be scaled to the hardware so it doesn’t cause a critical performance problem.
With PC games you’re dealing with a huge variety of hardware configurations and its up to the user to set what works for their system. If they request high quality textures then use high quality textures regardless of if an area might bog down with lower end GPUs, you don’t know what they have.
For the most part though, console games aren’t running all games at 4k 120 fps. The complete list of 120 fps games for the PS5 is 10 games long, that’s it, and its questionable if they’ll run at 120 fps *all* the time or just *most of* the time
Latest Answers