Let's port Divinity 2 to my toaster, if it can't make 30 FPS on ToasterOS then the devs suck.
Exactly, you got it finally.
In fact, Divinity 2 is made to be ported to the 360 so everything is dimensioned for the 360. If not it could be much prettier on PCs. And even slower. (And more expensive to make)
The fact of the matter is that not a single game runs at 30 FPS on consoles, let alone 60 FPS, without sacrificing image quality.
Yes of course, that's the whole point of making a game engine : compromising quality, quantity and performance.
Guess what : good teams compromise less than others.
Bottom line: The fact of the matter is that not a single game runs at 30 FPS on *any platform*, let alone 60 FPS, without sacrificing image quality.
In their case they are usually correct. Whining about wasted cycles when rendering a 20 by 20 room with a max of 3 characters is a meaningless endeavor. It's like those sites that benchmark browsers to find that pages are rendered 1ms faster with X vs Y, completely missing the point that no one gives a fuck.
If you don't care about your hardware being badly utilized, and are happy to throw hardware at games, more power to you. My money is finite and I prefer developers to work towards maximizing performance at constant quality (ie optimizing) so I can delay changing pieces of my rig.
I would love Cities XL to run on a PC that exists on this earth. I would love Civ5 to be crispy on my laptop. I would love all 2D games in the world to run properly at 60FPS on a small eeePC. Binding of Isaac, 2.5GHz CPU needed? Yeah?
I would love hardware requirements to be correlated to what is in the game.
Also, most of the badly optimized games recently have been badly optimized specifically because they were ported. Get back to me if you ever find a way to run SR2 smoothly on a dual core system, because it's pretty much impossible.
A dual core system? Less cores than on a Xbox360 you mean? So you really play on your Toaster with ToasterOS, then?
I keep seeing badly optimized PC-only games. You just have to have an older PC (which should be sufficient plenty enough to run them smoothly) to see it as well.
You don't have to care though. a) I work in the field b) I value the money I put in my hardware => and I so I do.