Revogamers

Wii

Debate técnico: potencia, Specs, HW y rendimiento en Wii

Abierto por CaVaYeRo el 19 de marzo de 2007 · 316 mensajes · 44.992 visitas

Página 1 de 32

#1
Weno, exactamente no es un debate muy técnico, pero creo que está bien llamarlo así. No soy un experto en hardware ni mucho menos, pero intento comprender lo que da de sí un motor, una máquina, un juego final… lo que tengo en Wii y lo que podría tener. Así mismo, creo saber cuándo podría ver mejores texturas, cuándo es irrisorio que una zona se ralentice o cuándo parece un producto trabajado.

En este hilo me gustaría tratar algunos puntos relacionados con Wii, sus posibilidades y su aprovechamiento hasta la fecha y en un futuro cercano. Me gustaría compartir algunas cosillas y sobre todo aprender de esos (bastantes) usuarios que hay aquí en Revogamers que seguro saben mucho de algunos conceptos o materias.

Por favor, no quisiera convertir este hilo en el típico de “specs” que no lleva a nada, de esos de “si quieres gráficos compra una 360” o de los de “muchos juegos son ports”. Eso ya lo sabemos. Pero también sabemos que hay cosas en el hardware de las que podemos hablar.

Estos son algunos de los puntos a los que me refiero, iré poniendo cosillas q tenemos por ahí:

- El uso de la unidad TEV en GameCube. Su nulo aprovechamiento por la mayoría de compañías (quitando Factor 5 y poco más) y sus posibilidades en la versión mejorada en Wii. Uso como shaders programables, flexibilidad…

- El juego que da la memoria: Wii, con sus dos bancos que se pueden usar a gusto del consumidor, en los que puedes poner lo que sea, acceder desde donde sea, y que conjugan mucha más cantidad que en GameCube y más rápida.

- El uso de efectos ya incluidos en GameCube en juegos Wii: dónde está el bump mapping y el auto-sombreado? Por qué no usar Normal o más efectos? esos anti aliasing!


rogue leader, 2001

rebel strike, 2003

- La lacra de los desarrolladores vagos: por qué teniendo un hardware muy flexible y que da mucho más de sí no veremos muchos títulos que aprovechen Wii de forma similar a como ocurrió en GameCube (Dios quiera que eso cambie pronto): ports reescalados de ps2, nada hecho desde cero, juegos “aún” “de lanzamiento”, ningún tipo de preocupación en los gráficos porque no es lo que vende de la consola, excusas baratas…

- Sobre la CPU: para los techies: ¿sería mucho arriesgar asegurar que Broadway con su filosofía PPC optimizada es similar a un P4 1.8-2GHz así en potencia “bruta”, y por tanto unas 2 veces y media o 3 el celeron 733 de xbox?




Y weno… algunas otros temas que se pueden ir tocando poco a poco



Algunas especificaciones técnicas que tenemos:

Broadway: Unidad PowerPC realizada con tecnología 90nm SOI CMOS (20% menos consumo que en NGC).
Desarrollada y fabricada conjuntamente por Nintendo e IBM.
Velocidad: 729MHz, 243MHz FSB, 64 bit (1.9 GB/s max. ancho de banda)
Caché: 64 KB de nivel 1 (32 KB I/32 KB D), 8-way associative. 256 KB de nivel 2, 2-way associative

Hollywood: Es un sistema LSI (circuito integrado) fabricado por NEC Electronics que incluye:
- La GPU (Procesador mezclado CMOS eDRAM 90nm, desarrollado conjuntamente con ATI). Su velocidad es de 243MHz y posee 3MB eDRAM para caché de imagen
- Memoria principal interna de 24 MB 1T S-RAM de MoSys @ 486 MHz. 3.9GB/s con Hollywood
- Chip de sonido
- Puente de Entrada/Salida por BroadOn

Memoria externa: 64MB GDDR3 @ 500MHz. 4GB/S


---------------------
#2
Yo la verdad no entiendo nada de estos datos tecnicos, y estoy seguro que en el foro hay quien si, pero me gusta el hilo y me encantaria que muchas veces se hable con palabras sencillas para que cualquiera pueda entenderla, cuando se pueda claro, o que tan bien se puedan hacer comparaciones, por ejemplo con juegos como RE4 y Mario Galaxy.
#3
Bueno, yo no se de datos técnicos, pero lo que es un hecho es de que graficos mejores que los de Factor 5 en juegos de Star Wars en Gamecube se pueden hacer mejor en Wii.

Yo por ahora en gráficos solo confío en Super Mario Galaxy por lo visto, en Metroid Prime 3 y en Super Smash Bros Brawl, donde Sakurai menciono que los graficos se verian mejores en que en el trailer del E3.
#4
La verdad es ke si,nuestra wii puede dar mucho mas de si de lo ke da,y es ke yo y varios amigos pensamos justo lo ke dice cavayero,el roque leader y el rebel strike son dos juegos ke superan en mucho a la media de la cube y por supuesto a la totalidad de los de la wii

prefiero pensar ke cuando aparezcan metroid 3 y mario galaxi las desarrolladoras se pongan las pilas porke no es ley la cantidad de bazofia ke nos estan intentando meter

puedo comprender casos como el sonic o el excite truck ke son juegos de hechos de cero y ke son de lanzamiento pero no puedo comprender juegos como splinter cell ,prince of persia.....etcke es ke son meros ports

yo estimo ke a partir de septiembre empezaremos a ver cosas guapas,de mientras me kedo con mi excite,sonic y algun le optro ke saldra asta entonces ke merece la pena

por cierto,cavayero,¿que es "el uso de la unidad TEV en GameCube"?
#5
Muy interesante post Cavayero, ya que yo tampoco tengo mucha idea de lo que significan las specs y de lo que podriamos ver en Wii. A ver si alguno de los foreros expertos en estos temas arrojan algo de luz a este tema.
#6
Yo tampoco se lo que significan las cifras, pero si se que broadway podría equivaler a un procesador pentium de más MHz... yo pienso que hasta 1500 MHz.. pero eso lo digo sin tener ni idea.. lo unico real es que los desarrolladores son unos orangutanes, Rogue Leader del 2001 se MEA en todo el catálogo que ha salido a la calle para Wii a dia de hoy 2007.... ahi hay que meter mano como sea, porque no es normal...
#7
Yo nunca habia jugado con la Cube. He jugado a bastantes juegos de la Wii y creo que no hay (casi) ninguno que no tenga popping, bajones de Framerate, un aliasing brutal y texturas pobres.

PERO... el otro día me dejaron el Resident Evil 4 (al que tenia muchas ganas) Joder, que barbaridad!! Menudo cambio !!
Eso si son graficos, y no por potencia, cuidado. Porque el Resident tiene unas cuantas texturas estiradas hasta el limite, los personajes no tienen sombras en tiempo real ni muchas chorradillas tecnicas. Pero tiene algo que lo diferencia: DISEÑOOOOO. Un muy buen diseño te disimula las carencias técnicas, y si no preguntaselo al futuro Mario Galaxy o al God of War 2.

La Wii tiene potencia? La suficiente. Lo que hace falta es que la sepan aprovechar.
#8
Wii esta totalmente desaprovechada.... Suelo expandirme mucho más de lo necesario en los post... asi que intentaré recortar lo máximo posible.

Vamos a comentar 3 de las partes más importantes de la consola y podemos apoyarnos en la antigua XBOX para comentarla y equipararla con algo:

CPU:
Aquí tenemos en wii básicamente un clásico de los Mac portátiles... un PowerPC G3 el cual ha evolucionado incluyendo muchas funciones adicionales del G5. No puede ser G5, pq incluso sabemos que Apple no pudo ponerlo en sus portátiles. Pero sabemos que el de la Wii es una evolución del G3 con cosas del G5. a 729 Mhz.
Y la pregunta del millón... Cuanto de Rápido es eso?
Vamos a comprarlo con una Xbox. La cual al poder tener un linux de HomeBrew sabemos exactamente que llevaba:
Xbox llevaba un "tal cual" Pentium 3 a 733 Mhz. bus a 133 ...

Sabemos que Pentium3 fue un gran procesador, incluso es la base de los actuales Intel Core Duo. Cuanto corre este? Bueno tenemos miles de benchmark en internet de cual fue su rendimiento tanto en linux como en Windows... Pero vamos... entre los rios de tinta que se han escrito en la batalla de Mac vs PC... Pero si algo han tenido claro los usuarios es que la comparativa ha ido por modelos... nunca por Mhz... Pentium3 Compitió en su momento contra G3 a 400 Mhz... Los G3 de IBM a 720 Mhz compitieron en su momento (sobretodo ganando a procesadores de Intel a muchissima más frecuencia en algo que tenian en común, filtros en programas de adobe como photoshop)...

Dichos G3 competian contra Pentiums4 a 2000Mhz y AMDs XP 1800+ o similares. No compitieron en velocidad contra los Pentium3 a su misma frecuencia... sobretodo sabiendo que el G3 de IBM usa CISC y el P3 de Intel utiliza RISC... esta última permite hacer a frecuencias más altas operaciones muy simples. Mientras CISC no permite frecuencias tan altas pero permite operaciones mucho más complejas.
Contando que Wii tiene juegos de instruciones propias únicamente de G5... en un G3. Digamos que el procesador de Wii... sobre el papel "Deveria"... ser prácticamente casi el doble de potente que el de la primera xbox... Vamos... almenos asi se consideraban a los g3 de apple cuando lo comparabas con un pentium3 de intel.

Asi que si a mi me preguntan diria que Wii en capacidad de proceso tiene practicamente el doble de potencia que una Xbox. Pese a que no existe la forma de probarlo.

GPU:
Aquí el teórico es menos comprobable que no en el caso de la CPU... Hollywood es una GPU de ATI a 250Mhz.
No sabemos más... Pero si que sabemos que es ATI y que hace. y en que año lo ha hexo...
Tambien podemos compararlo con otra consola... La xbox que es el NV2A que tiene dentro... a que se compara... etc...
Bien... del NV2A tenemos que es una Geforce entre las NV25(Geforce 4600Ti) y las NV30 (GeForce FX)... pero a 250Mhz y con 64Mb de Vram y sin eram. Sabemos que va a 256bits de bus y que tiene shaders programables. Pero tambien sabemos que seguramente sean a 16bits pq las GeforceFX no movian nada bien las Shaders 2.0 a 32bits.

Bien pues... que es el Hollywood? pues sabemos que fijo que es una evolución de su RV350 (mínimo) a 250Mhz... no sabemos mucho más... pero seria bastante facil pensar que va a 256bits de bus más Tambien sabemos ancho de banda entre memoria y gráfica (casi 4Gb/s). Muy superior a las cifras que manejaba Xbox con su NV2A. Pero tenemos que tienen la misma cantidad de VRam (64Mb)... la cual para sacar gráficos a 720p o 1080p es totalmente insuficiente... pero para sacar gráficos a 480p los cuales necesitan normal maps más pequeños y sobretodo texturas más pequeñas. Son más que suficientes. Lo fueron para Xbox... y lo son para Wii... la VRam debe subir, sobretodo, a cuanta más resolución empleas.

Por otra... no sabemos más de hollywood... salvo que comparar la tecnologia actual de ati en wii (incluso la cogeneracional de ati con aquella mala generación de Nvidia con las geforce FX) es de risa...
Ati trataba muchissimo mejor las shaders 2.0 a 24bits que aquella generación de Nvidia... Ati no solo era más rápida sino que sacaba mejor calidad de imagen. Además de perder bastante menos rendimiento por filtros. etc...ETc... sobretodo con la inclusión de esos pocos Megas de acceso rápido de eram que le han puesto al hollywood...

Todo ello pese a no poder demostrarlo nos daria una potencia gráfica en Ati bastante superior a una Xbox...
Pero no en cuestion de fps... donde seguramente la diferencia no sea como del doble ... sino en capacidad... las posible complejidad de shaders. La aplicación de filtros... etc...tec... El hollywood teóricamente deberia barrer al NV2A en todo eso...

Cosa que los juegos actuales no hacen (gráficamente los juegos actuales usan unas librerias de GameCube, estoy practicamente seguro)...

MEM:
Poco hay que decir de la memoria interna de la consola. Salvo que es bastante rápida. Y pese a no ser demasiada (64Mb) es la misma cantidad que tenia la Xbox, lo que unido al hecho de que esta es más rápida de ancho de banda (4Gb/s, cifra a la que un Pentium 3 no llega)...
Vamos... no creo que por memoria en un juego a 480p veamos limitada a la wii...

Mi veridicto, por asi decirlo.. es que:
1-. No hay SDK apropiado para trabajar correctamente.
2-. Trabajar para wii como si fuera una GameCube es muy facil si fuera programador... coño tengo mis motores, mis funciones, mis historias... y todas ellas funcionan en wii... ya me preocuparé de ponerle lo útlimo cuando el sdk me lo de mamao... de momento... para lo que me "piden" desde arriba... los motores de gamecube estan de puta madre...
3-. Total si me preguntan puedo decir que ese es el potencial de la wii... Quien me va a decir que no?

bueno... eso es lo que yo pienso... Otro puede pensar otra cosa... pero realmente por desgracia no existen millones de tipos de cpu útiles y que se hayan comercializado del que tengamos datos... realmente son muy pocos... y las cpu de consolas no son una excepción.

PD: Por supuesto comparar la potencia de la Wii con la de 360 o ps3 no se puede...
Estas dos últimas estan pensadas para sacar imágenes con a 720p o 1080p lo cual requiere entre 8 y 10 veces más cantidad de proceso de gpu... requiere como 6 o 8 veces más de cantidad de RAm.
Vamos... la 360 tiene 2 cpus cada una de ellas de más del 2, algo más potentes que la de wii... y el Cell... un gran desconocido, pero sabemos que seguramente tenga más potencia en monoproceso que uno de las cpus de la 360. pero seguramente el multiproceso de la 360 le saque ventaja al monoproceso del cell...
Y programar en multiproceso del cell es tremendamente complicado. Pq no son múltiples cpus iguales. Son un gran powerPc... con mini powerpcs especializado en ciertos tipos de operaciones... Con lo que no puedes colgar un thread cualquiera de una de las cpus y listos... Sino que tienes que proramar threads que se hablen entre ellos que manden hacer a cada nucleo lo que mejor sabe hacer. Ya que están especializados...

Por lo que en lo que es 360vsPS3... creo que veremos más y mejores cosas en 360 a corto plazo... pero si realmente alguien quiere volverse loco y acabar de comprender el Cell y pq lo han hexo así y le sacan un partido real a esa CPu (cosa que no tengo claro de que pase)... se que podria sacarle bastante más rendimiento del que tienen las dos de la 360...

Por supuesto en gráficas tampoco nada que ver con hollywood... el cual es ma´s que sufieinte para ver gráficos a 480p... pero las de la 360 y ps3 tienen que mostrar 1080p y 720p el cual no tiene nada que ver... pensad que para ver lo mismo que se ve a 480p en 1080p se necesita una gráfica con 4 o 6 veces más de vram, con muchos más pipelines pq el número de shaders crece totalmetne esponencialmente. Bastantes más Mhz... y mucho más ancho de banda. Además de tener un impacto mucho mayor el hecho de aplicar cualquier tipo de filtro...
Respecto a 360vsPS3 creo que la gráfica de 360 se lleva la palma aquí Más que nada pq han ido a lo seguro... Han cogido 24 pipelines, muchos Mhz de una tecnologia actual que sabemos que funciona y sabemos como funciona además de que se esta usando quasi completamente debido a la utilización del DirectX en 360 el cual llevan muchissimos años desarrollandolo...

Vamos... que por lo que os he comentado de la wii no os penseis que esta ni cerca de 360 o ps3... esta lejos... bastante...
Pero tambien esta lejos de la xbox... en cuanto a potencia, deberia ser bastante más potente que la xbox1.

Espero haber ayudado a alguien con esta explicación.
#9
Muchas gracias TaMy, impresionante exposición
#10
...gracias TaMy por la explicación.Por lo que comentas Nintendo va a ser la única compañía que le saque partido al hardware y esto es bastante malo porque no veo que esté creando nuevos Estudios ó contratando Second Parties... :SSS2:

Página 1 de 32

Hilo del archivo del foro: ya no admite respuestas.

Más hilos de Wii →