Opened 10 months ago

Closed 9 months ago

Last modified 7 months ago

#12936 closed defect (fixed)

GRIM: Screen goes black while entering save game name

Reported by: eriktorbjorn Owned by: aquadran
Priority: normal Component: Engine: Grim
Version: Keywords:
Cc: Game: Grim Fandango

Description

When I save a game and start to enter a new save game name, the screen goes black except for the text I'm entering.

The happens with the OpenGL renderers, but works fine with software rendering. I've only tested this with Linux, though.

Change History (5)

comment:1 by eriktorbjorn, 9 months ago

This appears to be a regression from before the ScummVM / ResidualVM merge. Bisecting ResidualVM pointed to this commit:

ef0155a50ca7cd8f7207f86c909fc696b716b961 is the first bad commit
commit ef0155a50ca7cd8f7207f86c909fc696b716b961
Author: Bastien Bouclet <bastien.bouclet@gmail.com>
Date:   Fri Jul 27 20:17:18 2018 +0200

    OPENGL: Allow the window to be resized
    
    Fixes #1500.

 backends/graphics/openglsdl/openglsdl-graphics.cpp | 139 +++++++++++++++------
 backends/graphics/openglsdl/openglsdl-graphics.h   |  10 +-
 backends/graphics/sdl/resvm-sdl-graphics.cpp       |  69 +---------
 backends/graphics/sdl/resvm-sdl-graphics.h         |  25 ----
 .../graphics/surfacesdl/surfacesdl-graphics.cpp    |  16 ++-
 backends/graphics/surfacesdl/surfacesdl-graphics.h |   2 +
 graphics/opengl/tiledsurface.h                     |  11 +-
 gui/options.cpp                                    |   9 +-
 8 files changed, 134 insertions(+), 147 deletions(-)

Which can be found in ScummVM at https://github.com/scummvm/scummvm/commit/ef0155a50ca7cd8f7207f86c909fc696b716b961

I can't make anything more out of it, though.

Last edited 9 months ago by eriktorbjorn (previous) (diff)

comment:3 by aquadran, 9 months ago

Owner: set to aquadran
Resolution: fixed
Status: newclosed

comment:4 by arrowgent, 7 months ago

issue still exists in scummvm v2.5.0
was this not part of the stable branch release?

comment:5 by eriktorbjorn, 7 months ago

As I wrote on https://bugs.scummvm.org/ticket/13126 the fix appears to have been made too late to make it into 2.5.0. It's in the 2.5 branch, which means it should work in the upcoming 2.5.1.

Note: See TracTickets for help on using tickets.