Hi,

ext Tapani Pälli wrote:
> ext Arnim Sauerbier wrote:
>> Greetings again, Dear Maemo Developers,
>>
>> I am now porting several emulators and games to the Nokia 770, some of them 
>> shown here:
>>
>> http://pupnik.de/software.html
> 
> Ultima IV used to be one of my favourite RPG:s, very nice :)
> 
>> Many of these are acceptably fast at 320x240 but too slow at 640x480 or 
>> 800x480.  The problem is
>> that some SDL applications do not maintain 2x doubling but flicker to 1x 
>> scaling - example video
>> here:
>>
>> http://pupnik.de/UQM_Xsp_SDL_Doubling_Bugs.avi
> 
> I could not watch this video, I guess I'm missing some codecs but I can
> also throw a another guess, very likely the application draws over
> 400x240 area. With 770 there is no clipping done for you and you have to
> take care to clip your drawing to 400x240 when using pixeldoubler. IIRC
> this is fixed for N800 (?)
> 
> Please note that pixeldoubler is very platform specific thing and for it
> to work you have to touch the code, there's no way around it. Also, it's
> not very 'official' feature for gaming (at least yet) so it's not very
> well supported. Hopefully we can build some safety around it in the
> future as it's very useful for gaming. Even if you take care of
> clipping, a system-modal dialog  or infoprint popping from the UI can
> destroy the current view.

And if the game doesn't disable the double pixeling properly (e.g. if it
crashes or freezes), user needs to reboot the device.  Not very nice
either...


        - Eero
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to