[Scummvm-devel] FW: Myst error : coukd not switch to resolution '544'x332'
Стрижнёв Фёдор
fedor_qd at mail.ru
Thu Nov 14 13:17:54 CET 2013
Johannes, if you want to look more deeper I recomend you to look at symbian project file named ESDL_S60V3.mmp which contains links to all source files required esdl.lib.
This file contain screen resolution used by all symbian devices. I try to patch these files but scumm doesn't run with this library.
исходное сбщ
Тема: Re: [Scummvm-devel] FW: Myst error : coukd not switch to resolution '544'x332'
От: Johannes Schickel <lordhoto at gmail.com>
Дата: 13.11.2013 17.14
On 11/13/2013 02:43 PM, Lars Persson wrote:
> Hi!I mean that perhaps ScummVM should have a fallback to a more common
> resolution built in if setResolution fails, i.e 640x400 for example as
> a safemode resolution. But again.. that could be done in a specialized
> part of the Symbian SDL backend also.
We could implement such a thing, yes.
Btw, I checked SDL sources a bit and it seems the fallback which can be
noticed on Windows under some circumstances is a generic thing. But
AFAICT it relies on the video backend of SDL to implement ListModes
properly.
The Symbian output seems to either allow any mode (thus it shouldn't
fail...) or only a list of very specific modes for 12 or 8 bits per
pixel... So, one could also think of patching this output. I guess the
Symbian SDL version uses the backend in src/video/symbian/EKA1 (That one
only allows 640x200, 640x400, 640x480, 320x200 and 320x240 at least and
some other bits on "Series 60")?
It might be possible to patch up EPOC_ListModes a bit to return the
(former) list of supported video modes and then it will (hopefully) work
without any ScummVM changes.
// Johannes
------------------------------------------------------------------------------
_______________________________________________
Scummvm-devel mailing list
Scummvm-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scummvm-devel
More information about the Scummvm-devel
mailing list