[Scummvm-tracker] [ScummVM :: Bugs] #17042: STARK: Center stretch mode is ineffective

ScummVM :: Bugs trac at scummvm.org
Tue Aug 4 17:01:15 UTC 2026


#17042: STARK: Center stretch mode is ineffective
-------------------------------+----------------------------------
Reporter:  antoniou79          |       Owner:  lephilousophe
    Type:  defect              |      Status:  closed
Priority:  normal              |   Component:  Engine: Stark
 Version:                      |  Resolution:  invalid
Keywords:  also affects Myst3  |        Game:  The Longest Journey
-------------------------------+----------------------------------
Comment (by lephilousophe):

 For future reference:

 There are several cases:
  - 2D games: they init the graphics size at some key points (usually
 init), and the backend stretches it or not on your screen. Using "center"
 in this case should avoid any stretching.
  - 3D games rendered with TinyGL: it's the same as 2D games. The size is
 set and the rendering happens using it.
  - 3D games using a fixed screen size (eg. Alcachofa, Grim, HPL1,
 Tetraedge, TWP, Watchmaker, Wintermute3D) : the game renders on a fixed
 size surface as well and it is stretched according to the setting, so
 using "center" here also makes it look like without stretching.
  - 3D games using arbitrary screen resolutions (eg. Colony, Freescape,
 Myst3D, Playground3D, Stark): the game renders by itself on the whole
 screen as it was planned on the original engine and there is no stretching
 at all done by the backend. If the engine supports mipmapped textures, it
 should be handled as expected for stretching.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17042#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list