| walsufnir said:
what do you mean with a lot of hardware? the cpu is still a ppc, just generations ahead. the gpu of gc/wii was built by ati/amd, so will the gpu of wiiU. so i don't really see nintendo will build in wii-hardware - this will also increase costs what we could see with the japanese ps3 at launch.
and also keep in mind that it is almost a tradition at nintendo to keep close to last generation in terms of hardware for bc.
|
The Gamecube and Wii used a customized processor that included 34 new instructions, and GPU architecture has changed dramatically over the past 12 years and a modern GPU doesn't really resemble the GPU from the Wii at all (regardless of who built it).
To get (nearly) perfect software emulation you generally need a system that is several orders of magnitude more powerful. This is often referred to as true software emulation, where you create a program that steps through the instructions one by one and simulates exactly how the original system would operate; and (as you can imagine) this is very costly from a performance perspective. The Wii U might be able to handle this, but to do this and render at a higher resolution is probably beyond its capabilities.
A faster form of emulation is instruction translation, where you interpret the instructions of the program and translate them to the hardware you're running. The problem is that not all systems have instructions which operate in exactly the same way; and a slight variation in how an instruction operates on one machine may impact a wide variety of games.
The reason the Wii U might not upscale the Wii games is that scaling images may be handled by the Wii U's GPU and (if backwards compatibility is handled in hardware) the output from the Wii's GPU may not be accessable in the Wii U's GPU.