oh yeah and to wok, i think you were asking why 360 has better framerates (than ps3, not pc) usually:
thats because most games right now (especially UE3 powered games) require more ram than processing power. RAM to store static mesh, material, AI, physics, sound, navmesh, and so on.
The ram on the xbox is free, as in, its the same ram that will work to store static meshes and textures in the same pool, whereas PS3's videoram is split into storing geometry, and another split for storing textures. The rest goes to system memory.
So the PS3 is unable to allocate unused video memory from another pool to balance out for more static meshes, or more textures. If you have too much of one thing (such as textures) you will get a bust in the mem pool dedicated for textures, and the game will start lagging and crash once there is no free memory available to stream data. Thus devs have to optimize for the ps3 to avoid crashes.
If however, devs decide to have the same game with the same assets on both consoles, the xbox version will have less trouble than the ps3 version.
the other option is to again, optimize the ps3 version, which is the case with Turok where you have missing static meshes, missing vegetation, trees, specular maps and lightmaps, etc.
Log in to comment