If you're at all interested in the technical details of the PS2, you've got to read this article: "Hard-Tuning the PS2" by a Sony programmer, which can be downloaded from this web page. (You may need to register, but it's free.)
http://www.gamasutra.com/features/index_gdc.htm
The paper gives tons of good info on the inner workings of the PS2, and which parts games have a hard time using.
Two interesting points that struck me:
+ Apparently the PS2 CPU is difficult to use effectively- he says it's typical for a game to use only about 20% of the total CPU power. (This is 20% of just the MIPS core, not counting VU0 or VU1)
+ Many game developers avoid using VU0, cutting them off from 30% of the total processing power of the machine.
I'm sure that thanks to the availability of the Performance Analyzer, and of papers like this, that we'll see a significant improvement in the power of future PS2 games.
... while you're on that page, check out the "Cross-Platform Console Development" talk, and the "What sells and Where" talks. The other talks are also good, but those were the three I found most interesting.
http://www.gamasutra.com/features/index_gdc.htm
The paper gives tons of good info on the inner workings of the PS2, and which parts games have a hard time using.
Two interesting points that struck me:
+ Apparently the PS2 CPU is difficult to use effectively- he says it's typical for a game to use only about 20% of the total CPU power. (This is 20% of just the MIPS core, not counting VU0 or VU1)
+ Many game developers avoid using VU0, cutting them off from 30% of the total processing power of the machine.
I'm sure that thanks to the availability of the Performance Analyzer, and of papers like this, that we'll see a significant improvement in the power of future PS2 games.
... while you're on that page, check out the "Cross-Platform Console Development" talk, and the "What sells and Where" talks. The other talks are also good, but those were the three I found most interesting.