By using this site, you agree to our Privacy Policy and our Terms of Use. Close

FrancisNobleman said:

snowdog said:

I suspect EA will support both Ignite and Frostbite for the Wii U. It's going to take a great deal less work to have two lead platforms. Have the PC as the lead platform and port to the Wii U, PS4 and One and have either the PS3 or 360 as an independent lead platform and port to the other previous gen console.

There's a great deal less work that way due to the Wii U having such a similar architecture to the other two current gen platforms.

isn't wii u powerpc closer to 360 than ps4 ?

also, word is that the wii u budget was pulled out and directed towards mobile (frostbite go and such).



You're making a very common mistake. CPU architecture != console architecture. These days it's pretty easy for developers to port code from one type of CPU architecture to another. What's more difficult is to port from a completely different console architecture to another.

PS3 and 360 games are 'CPU heavy', the CPUs deal with floating point operations. Wii U, PS4 and One games are going to be 'GPU heavy' because the floating point work is going to be done by the GPU because they're better suited to the task.

Coding for different CPU architectures these days isn't a big problem because developers don't code in assembly language or machine code and haven't done for donkeys years. Everyone uses c++ with a different set of APIs and SDKs for each platform, and after being compiled and linked the machine code is created by the compiler for each platform. There really isn't a problem with the Wii U having a PowerPC CPU and the PS4 and the One having x86 CPUs. All 3 current gen consoles would have problems with developers porting code across from the PS3 and 360 without heavy optimisation because the CPU in each console isn't suited to the tasks that Xenon and the Cell do with regards to floating point work.

PS3/360 ports were part of the reason why most of the Wii U launch titles didn't perform as well as they should.