Originally Posted by
CAT-THE-FIFTH
I have actually talked to a dev who worked with both generations of consoles,and the newer consoles are easier to develop for. OTH,it was up to the companies who are commissioning the games,to determine where the budget is being spent in the first place. Even things like marketing costs are coming from the same overall budget pool for the game.
Look at something like SWTOR - a PC only title which had loads of bugs on release,but a huge amount of money was spent on the voice acting for example,instead of other parts of the games.
You talk about the The Evil Within - it appears the guy behind it,ie,Shinji Mikami,is one of the artsy-fartsy types and it appears it was locked at 30FPS since it was meant to be "more cinematic",ie more like a film. So basically it was design decision,not even a technical one for that game for instance.
Plus there is another aspect you might not have caught too. More and more console games from the last generation were console-only exclusives,like The Last Of Us. Have you not considered,the lower cost of developing multi-platform games might end up meaning there is a greater chance of more games coming to PC,instead of just being only console exclusives??
It was a very interesting discussion I had with him,and sure he was only one dev of many in the world,but he still gave some interesting insights.
You seem to forget that when the last set of consoles came out,there were loads of problems at the start. The CBE was very hard to programme for(plus the PS3 had lots of quirks),and the XBox360 EDRAM was too small,meaning that multiple passes needed to be taken to do certain things. It took time for devs to get decent performance out of them,and we still had buggy releases like GTAIV.
In fact, the fact that MS insisted on still using EDRAM(which is still not probably big enough) with the XBox One and less memory bandwidth instead of going for a beefier GPU(and the simpler approach of the PS4),means its the decisions made by MS which are holding back everything. Sony learnt from its mistakes with the PS3 and made the PS4 easier to programme for,but OTH MS went the other way.
Plus a number of the buggy games are Ubisoft ones which are Nvidia sponsored and are using several aspects of the Nvidia Gameworks framework,and have had Nvidia people working on them.
Trying to blame this on AMD APUs is daft. This is entirely a publisher issue. Instead of complaining about AMD,you should having a go at devs who are cost saving on the PC versions of games,or going for weird design decisions in games, Its not the first time its happened.
Or are you going to blame all the buggy or poorly optimised PC only releases of the last 15 years on Intel,ie,the company who has sold the most X86 CPUs??