pakohuelva Quotes:
Eso quiere decir que en una GF4MX de 128 Mb veras el HL2 mejor que en la Radeon 9500 de 64, ¿no?….. ¿a que no es cierto?
No, por supuesto que no; pero no es válido ese ejemplo pq yo no estoy mencionando unos supuestos efectos gráficos que puedas lograr programando el EE (EmotionEngine) sino que el mismo juego (para comparar bien) en una tiene menos pixels de resolución que en la otra. Es simple, una foto 2D manteniendo fijado el radio de tamaño dnd se verá mejor en un "monitor" que solo muestra 640x320 o en el otro que te da 640x480… a eso me refiero yo con la resolución de imagen no por sus efectos.
Lo del ejemplo CrazyTaxi tiene su sentido, originario de placa Naomi y portado a DC quizas (por poner un ejemplo) este juego está diseñado para cargar pon que 7MB de texturas en la VRAM, en la DC nada, entran bien, pero al portarlo a PS2 aún teniendo que mostrar 160 líneas menos de resolución no entra en los 4MB disponibles en la PS2 que haces? pues bajar detalle a las texturas y el resultado es que son mas borrosas.
Sin especular más, los programadores de GT3 no pudieron incluir texturas de alta resolución debido a que la cantidad de VRAM de la PS2 no les llegaba (y que yo sepa la PS2 tb tiene compresión para la VRAM, quizas no desde el principio pero si que lo hace o usan algún truquito)
Pq la PS2 no tiene más ram? pues eso viene de su diseño, digamos que está mas pensada para que el EE se dedique a calcular lo que necesites, y en vez de cargar texturas para el agua en sus diferentes estados (rios, lagos, en el mar,... ) pues programando a traves del EE y partiendo de unas mismas textura modificarlas en tiempo real para obtener lo que necesitas sin tener que cargar texturas para todo.
Esto se pegaba de frente con la forma de programar en PC y en las demas consolas y por eso pasa que algunas conversiones no solo no eran mejores sino peores que las provenientes de una consola inferior como es la DC.
Está claro que aquí entran en juego los programadores a los que les espera un duro trabajo para obtener buenos resultados y por ello las quejas por la dificultad de programar para la PS2 que supongo que ya será mas "light" al haber ido abanzando los kits de desarrollo etc...
La PS2 si que tiene un micro de 128 bits
Un poco de info técnica.
PS2 CPU:
System Clock: 294.912 MHz
Bus Width: 128 bit
Cache: 16 kb
System Memory: 32 MB Direct Rambus
Memory Bus Bandwidth: 3.2 GB per second
Co-Processor: FPU (Floating Point Multiply Accumulator x 1, Floating Point Divider x 1)
Vector Units: VU0 and VU1 (Floating Point Multiply Accumulator x 9, Floating Point Divider x 1)
PS2 GFX:
Clock Frequency: 150MHz
DRAM Bus bandwidth: 48 GB Per Second
DRAM Bus width: 256 bits
Memory: 4 MB VRAM
Para ver el EE al detalle mirar foto adjunta.(Abajo del todo) :verguen:
Parece ser que el EE contiene 10 canales (DMAC) que simultaneamente se transfieren internamente por buses de 128bit, 64bit, y 16bit.
La zona con los procesadores de vectores se dividen en 2 pq se pueden usar independientemente "VU"0+1 suman el total de 128bit SIMD/VLIW operando cada uno con registros de 64bit x2 = los 128 resultantes.
Sin darle más vueltas al tema, está claro que el el bus de datos interno del procesador es de 128, aunque tb se comunique a menores bits según que zona.
Esto me hace comprender que Si!, la PS2 lleva un procesador de 128bits.
…La diferencia esta en el programador, no en la maquina
100% de acuerdo pero lo primero es tener la máquina y luego saber aprovecharla.
Sobre lo de la DC me da la impresion de que estas intentandola equiparar a la PS2…
Te equivocas y creo que ya te lo he demostrado, pero esta frase que seguro que te sonará viene que ni pintada: ni una es tan buena ni la otra tan mala
No tengo suficiente conocimiento del funcionamiento interno de la DC para poder contrarrestar nada con lógica. Solo puede decir que el chip gráfico PowerVR fue un acierto en su diseño por su eficacia en renderizar lo que realmente es importante que es lo que vemos, sin el la DC no hubiese sido lo mismo.
Amí lo que me molesta es que mientra la DC sorprendio a muchos pq nadie se imaginaba que esa consola pudiera hacer esas cosas, Sony con la PS2 prometio gráficos cinematográficos (a la altura de las pelis) y eso ni ha pasado ni nunca pasará. Cuestion de expectativas…
Ya me diras tu a mi donde tiene 128 bits las Xbox
Nunca he oido decir que la Xbox sea una consola de 128bits la verdad…
La Jaguar tambien tenia 64 pero solo parcialmente
La Jaguar es mi punto debil y está si que tenía un bus de 64bit, luego el procesador "TOM" contenía internamente 3 procesadores ( GPU de 32bits)(OP de 64bits)(Blitter de tb 64Bits) el chip "Jerry" era de 32Bits y sumando el ya "quinto" procesador era un Motorola 68000 de 16bits y muchos programadores lo usaron como el principal en vez de destinarlo a tareas como leer el joystick o cargar el código en el resto de procesadores y por ello está máquina fue mal hubicada y se dudo de sus bits reales aparte de los modestos resultados.
No digo que tú digas lo contrario, pero me apetecía soltarlo xD espero que alguien lo encuentre al menos curioso sino pues otras líneas para el olvido…
Que conste que amí me dan = los bits, la Matrox Pharelia es una tarjeta de 512bits y poco tiene que *nvidiar *Ati de ella.
Creo que este tema realmente nos importa bien poco a los 2, pero la cuestión era confirmar la agravante que en mi caso fue creer que la PS2 no tenía un procesador de 128bits.
Es en toda regla un post para otra sección, si lo crees conveniente lo muevo a una sección mas adecuada y aquí pongo el link a ella.
Un Salu2