QUOTE
But the whole point is that *every* other goddamn console and handheld is 3D nowdays. You want it so bad choose from one of those.
I think if you point out a relatively powerful (>300Mhz) 3D console thats open source, people will. However, no such console exists yet, but it will shortly, hopefully. We know you prefer vertical mame games to 3D games, but you are in the minority, get used to it.
Therefore I see no problem in having an analog joystick that can emulate a digital one for certain applications - best of both worlds, just like on the Zodiac.
QUOTE
The previous iteration of the hardware, MMSP2, did not even implement DMA access between the SD card interface and Main RAM, resulting in the CPU slowing to 1% of its usual performance when any media was accessed.
Actually, the MMSP2 *did* support DMA access between the SD card and Main RAM, however it was horribly broken and thus removed from the data sheet. Even with working DMA though, it wouldn't make that much difference to speed or processor usage due to the way the mmcsd driver was written - You could either copy from the sd controller to a local data buffer using the cpu, or you could dma from the sd controller to a physical address in memory, and then copy that to your local buffer (remember: DMA's must have a destination in physical ram only).
@ MWeston:
Each core has a dedicated area of memory and memory controller, so there shouldn't be any problems in the processors fighting for access to the same memory bank. Howver, as you say, one of them will have to compete with the LCD controller.