@Padib:
Do you know, how an API works and how many 'unified API's' there are?
Still does not mean that you just take ARM Code and just put it on the x86 CPU and it starts runnign perfectly fine.
Comparing a x86 device and an ARM device wich might be totally different actually to two ARM devices that are pretty much the same is a bit of, well, dumb.
Right know Nintendos problem is, that Wii U and 3DS have totally different API's, actually totally different OS's and the hardware really has nothing in common. So if someone starts developing a game for 3DS and Wii U, every version has to be build from scratch up.
It is likely much easier to port from 360 or PC to Wii U.
That Nintendo approach is more like Microsofts trial of unifying their OS's for Xbox, PC and Windows Phone. Until recently totally different systems, but at least the API had much more in common than right now with Nintis systems.







