Menudo timo, así de claro. Es que estamos hablando de una consola que no llega ni a lo mejor de la pasada generación. Atención, una consola de 2008 no llega ni a igualar una consola que salió al mercado en 2007. Patético.
Pero vayamos por partes, porque como el tema me ha tocado la moral voy a analizar la diferencia entre Wii e Xbox, para aclarar ciertas cosas.
Procesador:
Si uno se limitase a comparar las velocidades, podria pensar que ambos tienen una potencia similar. Es decir, 729 Mhz para el de Wii contra 733 Mhz para el de Xbox.
Si uno compara que tal son los procesadores homónimos en PC, facilmente encontrara que a la misma freqüencia rinde un poco mas (nada realmente apreciable) un Power PC G3 como el de Wii que un pentium 3 como el de Xbox.
Pero el caso es que como procesadores para videojuegos, no hay ni punto de comparación.
El de Xbox es MUY superior en todos los aspectos. Para haceros a la idea, el de Wii no tiene ni capacidad SIMD en su FPU, mientras que los P3 eran muy buenos para juegos precisamente porque si tenian esa capacidad.
Quien haya programado juegos sabrá que las matrices son el pan de cada dia en ese mundillo, y tener capacidad SIMD o no tenerla marca la diferencia.
Para ir resumiendo, el pentium 3 de xbox hace en un ciclo lo que el broadway hace en 4.
Por tanto, en el tema de las operaciones en coma flotante, Xbox es mas de 4 veces superior a Wii, y eso es MUUUUCHA diferencia.
Siguiendo con el procesador de ambas maquinas, el de Wii tiene mas cachés y se muestra un poco superior en otro tipo de cálculos (el punto fuerte de los power PC) aunque hay que advertir que el de Wii es un power PC MODIFICADO.
Y esas modificaciones van todas relacionadas con el abaratir costes.
Es decir, que el procesador de Wii es, a grandes rasgos, un PowerPC 750CXe (procesador lanzado allá por el 2001) capado en los aspectos que menos influencian en el campo de los videojuegos, en los que los power PC solian destacar.
RAM
Bueno, tenemos 24 MB de ram dedicada a gráficos + 64 MB de ram dedicada a otros propósitos contra 64 MB dedicados "para todo".
A priori se podria pensar que Wii es superior, porque 24 MB + 64 MB es, obviamente, mas cantidad que 64 MB, pero como he dicho anteriormente, no todo es lo que parece.
Los buses ahí marcan la diferencia, los de Xbox son muchíiiisimo mas rápidos que los de Wii (desfasados buses de 64 bits contra buses de 128 bits) lo que se traduce en buses un 50% mas rápidos en favor de Xbox.
Siguiendo con el tema memorias, los 24 + 64 MB de Wii tampoco son lo que parecen.
Realmente, y relacionados con las tareas gráficas, es como si solo hubiese 24 MB, acceder a la otra memoria equivaldria a preder MUCHÍIIISIMO rendimiento, por lo que el 90% de los juegos (y el 100% de los juegos que pretendan ser tecnicamente punteros) nunca lo van a hacer.
Y seguramente la gente va a preguntar... ¿y para que se van a usar los 64 MB de ram restantes? Pués para casi nada.
Supongo que irán destinados para la IA, la música, el SO o para disminuir los tiempos de carga.
Pero a efectos prácticos y hablando únicamente de gráficos, tenemos 64 MB (caso extremo de Xbox) contra 24 MB (caso extremo de Wii).
GPU
Si hasta ahora alguien ya podia pensar que la diferencia era grande, después de leer eso directamente se pondrá las manos a la cabeza.
Aunque primero hay que matizar algo.
Lo que lleva Wii no es una GPU propiamente dicha, sino que se parece mas (yo casi diria que es idéntico) a lo que lleva la PS2.
Es decir, solo tiene capacidad para renderizar y 4 cosas mas, nada comparado con lo que ofrecia la GPU (revolucionaria por aquel entonces) de Xbox.
Es mas, incluso en temas de renderizado, si comparamos lo que lleva Wii con lo que lleva PS2 vemos que mientras que el graphics synthesizer tenia 16 pipelines, la de Wii solo tiene 4.
A modo comparativo, la de Xbox también tiene 4, pero es que no son ni remotamente comparables, así que en el caso de Xbox ese número no es indicativo de nada si pretendemos compararla con las otras 2.
Pero en el caso de Wii y PS2, donde llevan mas o menos lo mismo, esa diferencia implica que a cada ciclo la de PS2 hace 4 veces mas de trabajo.
Incluso si la GPU de Xbox solo sirviese para renderizar, sus pipelines tienen 2 unidades de texturizado cada una (las de Wii y PS2 solo una) y por tanto, a cada ciclo de reloj seria 2 veces mejor que Wii en eso.
Pero como ya he dicho, la diferencia entre la GPU de Xbox y lo que lleva Wii es GENERACIONAL (entendido como las generaciones de gráficas que ha habido en el mundo del PC) en favor de la past gen de microsoft.
Resumiendo
A grandes rasgos diria que la Xbox es, en rendimiento, unas 3 veces superior a la Wii.
En favor de Wii, está el hecho de que para la de microsoft se aprovecharon las poco optimizadas herramientas de PC, mientras que nintendo ha tenido desde que salió GC para optimizar y mejorar las suyas, que es sin duda la diferencia mas notable que veremos entre Wii y GC, la mejora en los kits de desarrollo de esa segunda.