yep overhead, mainly DirectX. PC's don't have standardized components & don't have direct access to them they have to go through API's (DirectX or OpenGL) which adds overhead however every con has a pro & while PC's are limited to about 2-3000 geometry chunks as against 10-20000 for consoles DirectX does allow PC's to repeat the same object over & over without any extra overhead whereas console can't do that but do have 10x more geometry chucks to play with & thus can have more variety onscreen at once not just the same thing repeated many times.
So if PC's could direct access components they would be very powerful indeed (upto 20x more powerful) but way less reliable than current as devs could never account for everybody's individual setup & thus we are stuck with the necessary evils like DirectX.
Bookmarks