I don't know much about it, but i do know that the visual differences are because of incentive (you had more of an incentive to develop great looking Xbox games, because it was a better investment for grabbing consumers. Nintendo themselves laid the "graphics don't matter" groundwork), and because of the whole TEV thing, a general issue of the XGPU being easier to work with, due to its basically being an off-the-shelf Nvidia PC GPU.
PowerPC processors are notably more efficient than Intel, leading to the GameCube's virtual parity with the Xbox last time.
I also think the original Xbox had more Shader memory, which is why it was able to render in HD in some cases

Monster Hunter: pissing me off since 2010.







