View Single Post
Posts: 1,418 | Thanked: 1,541 times | Joined on Feb 2008
#28
Originally Posted by ArnimS View Post
If those emulators are running at claimed speeds in a VM, then they have received a *lot* of attention and work from skilled coders.
They are all done in native code. Come on, don't be naive, what VM?

For a lot of games, 20 fps is perfectly playable, but for some games, and some people it is not. And it can not be called *fast*.
Well, depending on whether you mean host fps or guest fps, it is either a bit jerky or it is slow. Jerky is fine in 99% cases.

25/30 fps is a disaster for many games because they blink sprites alternte frames. So you need to fairly well above or below that number to get reasonable interleaved blinking.
That is why I set skippage to 35% and all those sprites show up. Do the same, and you will be fine.

But at this point, TODAY, N900 emulator and game porters are looking at Maemo5 wasting 25-50% cpu if they naively blit their window to screen in SDL and push sound to pulse audio.
Well, for me, it is more 25% than 50%, to be honest. And there is still enough CPU left to handle the emulation itself. It is also worth noting that CPU is usually not a bottleneck in these systems. Memory bandwidth is.

Not to be hurtful in any way, but to help start corrective action now, when we need to encourage development, and not discourage developers.
Are there any developers in this thread other than the ones we already know? If not, whom are we gonna discourage?