Antome said:Well, the Wii U ushered in next gen due to previous gen falters, and the ps3 and 360 have been at their limits hardware wise for a couple years now.
That is a common misconception. The problem is that people are judging the Wii U based on current gen hardware convention. With the Xbox 360, for example, the GPU got maxed out fairly early on, so a lot of processing, such as physics, was unloaded to the CPU. As a result, developers have become accustomed to a beastly CPU being of utmost importance.Kickback said:Calling the Wii U next-gen is a real stretch tbh, it's barely on par with the current consoles we have already.
grossaffe said:That is a common misconception. The problem is that people are judging the Wii U based on current gen hardware convention. With the Xbox 360, for example, the GPU got maxed out fairly early on, so a lot of processing, such as physics, was unloaded to the CPU. As a result, developers have become accustomed to a beastly CPU being of utmost importance.Kickback said:Calling the Wii U next-gen is a real stretch tbh, it's barely on par with the current consoles we have already.
The Wii U takes a different approach and instead has a beastly GPU that demolishes the 360 while the CPU is a more modest upgrade. The CPU and GPU are built on a single die, meaning communication between the two processing units is lightning-fast. To get the most out of the Wii U, developers need to stop programming to max out the CPU, but rather take advantage of GPGPU (General Purpose computation on Graphical Processing Units) which is modern programming concept that is on the rise. As developers figure out how to offload work from the CPU onto the GPU, they'll realize they're dealing with a completely different kind of beast.
We'll cross the Infinity and PS4 bridges when they arrive. I don't foresee anywhere near as big a difference as there was between the Wii and the PS360.Kickback said:grossaffe said:That is a common misconception. The problem is that people are judging the Wii U based on current gen hardware convention. With the Xbox 360, for example, the GPU got maxed out fairly early on, so a lot of processing, such as physics, was unloaded to the CPU. As a result, developers have become accustomed to a beastly CPU being of utmost importance.Kickback said:Calling the Wii U next-gen is a real stretch tbh, it's barely on par with the current consoles we have already.
The Wii U takes a different approach and instead has a beastly GPU that demolishes the 360 while the CPU is a more modest upgrade. The CPU and GPU are built on a single die, meaning communication between the two processing units is lightning-fast. To get the most out of the Wii U, developers need to stop programming to max out the CPU, but rather take advantage of GPGPU (General Purpose computation on Graphical Processing Units) which is modern programming concept that is on the rise. As developers figure out how to offload work from the CPU onto the GPU, they'll realize they're dealing with a completely different kind of beast.
Whilst you have a good point, as soon as the Infinity & PS4 hit, the Wii U is gonna look pretty shocking in comparison.
It just doesn't help to introduce something totally new, and then port over 360 and PS3 games that barely look any different, but then Nintendo has a loyal as *PLAQUE* fan-base who will buy it anyway probably.
It's a shame that the Wii U isn't actually like a Dreamcast 2.0. Then it would actually be good.Mako321 said:Wiiu is Dreamcast 2.0
Xbox is DRM babby flax
PS4 is the most promising this generation, sadly.
grossaffe said:People have grown to expect too much from a new generation of consoles.
Console game devs don't do actual work anymore, they just switch image files for controller prompts and recompile.grossaffe said:That is a common misconception. The problem is that people are judging the Wii U based on current gen hardware convention. With the Xbox 360, for example, the GPU got maxed out fairly early on, so a lot of processing, such as physics, was unloaded to the CPU. As a result, developers have become accustomed to a beastly CPU being of utmost importance.Kickback said:Calling the Wii U next-gen is a real stretch tbh, it's barely on par with the current consoles we have already.
The Wii U takes a different approach and instead has a beastly GPU that demolishes the 360 while the CPU is a more modest upgrade. The CPU and GPU are built on a single die, meaning communication between the two processing units is lightning-fast. To get the most out of the Wii U, developers need to stop programming to max out the CPU, but rather take advantage of GPGPU (General Purpose computation on Graphical Processing Units) which is modern programming concept that is on the rise. As developers figure out how to offload work from the CPU onto the GPU, they'll realize they're dealing with a completely different kind of beast. The advantage of utilizing the GPU for general purpose computing is that it's got a flax-ton of cores to run in parallel. A comparison I've seen before is if you're trying to search a book for a word, a CPU will read it front to back; a GPU will tear it into a thousand pieces and read all the pieces at once. The CPU may read each individual word faster, but the parallel nature of the GPU will dominate in throughput. I expect, at the very minimum, to see physics engines moved to the GPU rather than the CPU.
graph showing the difference GPGPU can make in processing speed:
![]()
ProgMetalMan said:Console game devs don't do actual work anymore, they just switch image files for controller prompts and recompile.
That will be especially true this generation when the other consoles are essentially computers with re-skinned OS's.
you mean "Madden 25"?Aux said:ProgMetalMan said:Console game devs don't do actual work anymore, they just switch image files for controller prompts and recompile.
That will be especially true this generation when the other consoles are essentially computers with re-skinned OS's.
HEY! They work really hard! Somebody's gotta format that CSV of the updated NFL rosters for Madden 2014![]()