I've got an iPhone with the NES emulator and the BSD user tools running on it.
My understanding is that they don't have direct access to the graphics hardware working yet. So the picture is being copied to the framebuffer, a pixel at a time. So things that update the screen often, like a game, eat up CPU time quickly, even though producing the image(NES video emulation) can be done on a 386 with hardly any frames dropped.
The processor(s) is fairly powerful in the iphone and there is something like 128 MB of ram in it. It's effectively a pocket MacOSX system underneath it all.
Reader Comments (Page 1 of 1)
CoffeeJones @ Aug 21st 2007 4:50PM
I've got an iPhone with the NES emulator and the BSD user tools running on it.
My understanding is that they don't have direct access to the graphics hardware working yet.
So the picture is being copied to the framebuffer, a pixel at a time. So things that update the screen often, like a game, eat up CPU time quickly, even though producing the image(NES video emulation) can be done on a 386 with hardly any frames dropped.
The processor(s) is fairly powerful in the iphone and there is something like 128 MB of ram in it. It's effectively a pocket MacOSX system underneath it all.
The General @ Aug 21st 2007 4:56PM
They're working on it, though! I can't get it to build right, I wish they'd release binaries.