Am I correct in thinking the DS's graphics are generated soley by the CPU, with no 3D accelerator? The graphics seem too good for a measly 67mhz processor with no dedicated graphics chip. For example, my phone, a K800i, has a processor over twice as fast as the DS, also an ARM chip. Yet the graphics pale in comparison, it's 3D capabilities are far more basic, as is the 2D. So can someone explain how a DS can achieve N64 level graphics minus the texture filtering, without a dedicated 3D chip? It's poly output far exceeds any "normal" phone I've seen, despite most phones having a faster ARM chip than the DS. Usually a graphics chip takes a huge load off the CPU in terms of rendering the graphics, leaving the CPU to do all the maths/physics/logic etc. This was true even with the SNES. One of the reasons that Flash is quite limited in it's graphics capabilities is it's lack of GPU support for example, compared with it's cousin shockwave, that DOES have GPU support and a built in 3D engine, Flash's ability in 3D isn't even close.