By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Kwaad said:
prlatino86 said:
Duckaluck said:
well this isn't the first time he opened his month on the PS3. He spoke to GameInformer about a year ago and say the same thing.

Coming from a former MS employee, I'm not surprised.

Yeah, its cuz hes biased. I mean, him also going out saying DX10 and vista are a waste of time are just a ploy to make him look like he really isnt biased when he does in fact try to talk crap about the ps3, yeah. Not to mention, he hated the damn x360 before also.

Read the full interview rather then saying hes biased for microsoft, cuz in that same interview he mentions his original dislike for the x360. Only reason hes into it now is because developing for it is similar to developing for a pc.

 

@Mars. Do you realise how difficult it is to develop for PCs? Developing for consoles in a way is easy compared to PCs, cuz no matter what, the system is always going to be the same specs and hardware, hence ur working with only one setup.

PC on the other hand, you have to develop a game to be able to work and support hundreds of different types of computer setups and combinations. A console has one setup, and its not hard to know exactly how every part of the system is going to react to the other. PCs, u got to deal with setups that each have differing GPUs, CPUs, MOBOs, differing Bios setups and what not. You got to try and make sure its going to work for all that.


 Ehhh.. 1 thread. One video wrapper file per graphics line. (one for nvidia, ATI, and Intel)

That's hard. Let's look at the PS3.

2-20 threads. With a AI system required to 'scale' the load.

Comptuers are easy. 


What you said was just gibberish ...

I'm not exactly sure what you mean by "video wrapper file per graphics line" but (generally speaking) graphics are handled by OpenGL or Direct3D (or both, often interfaced through a combination of an adapter pattern and a bridge pattern) where features of several generations of graphics cards and graphics venders (Geforce 6000, Geforce 7000, Geforce 8000, Radeon x800, Radeon x1800, intel extreme graphics, etc.) are handled through extensions in these APIs (arb extensions in the case of OpenGL).

Most PC games are now being developed as multi-threaded applications and must support multiple lines of processors (Single Core, Dual Core, Quad Core, with each of these hyperthreaded for each manufacturer).

On top of this you have to give options on display settings, input, sound and dozens of other settings which make testing a nightmare and make it dramatically more likely that they're going to have serious bugs.

 

Still, people were unhappy with the PS2 but were forced to deal with it because of its massive userbase; by the end of the generation they were able to get a level of performance which should have been available from the start with a better architecture. This generation is different, as sales continue along this slow path few developers will see any real benefit from spending the time to fight with the PS3 to gain performance.