[Scummvm-tracker] [ScummVM :: Bugs] #16217: PRIVATE: Broken graphics in SDL Surface mode when subtitles are enabled

ScummVM :: Bugs trac at scummvm.org
Fri Oct 31 22:06:56 UTC 2025


#16217: PRIVATE: Broken graphics in SDL Surface mode when subtitles are enabled
-------------------------+------------------------------
Reporter:  eriktorbjorn  |       Owner:  neuromancer
    Type:  defect        |      Status:  new
Priority:  normal        |   Component:  Engine: Private
 Version:                |  Resolution:
Keywords:                |        Game:  Private Eye
-------------------------+------------------------------
Comment (by sluicebox):

 I have fixed this and will submit it soon. Specifically, I've fixed SDL
 Surface breaking when there are no subtitles (the default). That's
 important because the global ScummVM setting often ends up "Both". I also
 use SDL Surface and thought this engine was completely broken when I first
 tried it. If I hadn't seen this ticket I would have given up and never
 played the game!

 SDL Surface will always break when displaying subtitles as long as the
 subtitles are implemented using the overlay, because our overlay feature
 was for displaying dialogs on top of a paused game. See the overlay
 feature description in `system.h`.

 The subtitle zip file attached to this thread contains no subtitle files,
 it's just empty directories. That's why it doesn't do anything =)
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16217#comment:8>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list