Thread: ScummVM on N900
View Single Post
Posts: 1,208 | Thanked: 1,028 times | Joined on Oct 2007
#20
Originally Posted by fanoush View Post
There is this 'run scummvm as a fake d-bus service to make task switching button switch back working' patch done by you which is currently only in Diablo extras sources and not in official scummvm svn (not sure if this is still relevant for N900).
It is not needed for N900 because there is no similar task switching behaviour. Although when using d-bus service, you can't start another scummvm instance, but it brings the old one to front. XStoreName is also not needed.

But there are some other issues, SDL_UpdateRects is dead slow and SDL_Quit is somewhat unsafe https://bugs.maemo.org/show_bug.cgi?id=5524. SDL_SetIcon breaks keyboard input.

I think that some basic power saving features would be useful. For example stop when backgrounded and stop when in front and screen blanks. Perfect powersaving is not possible with SDL library unless the whole program is killed though .

Last edited by mikkov; 2009-10-26 at 22:54.