Opened 3 years ago
Closed 3 years ago
#13124 closed defect (fixed)
GRIM: Grim Fandango OpenGL transparency issues
Reported by: | arrowgent | Owned by: | aquadran |
---|---|---|---|
Priority: | normal | Component: | Engine: Grim |
Version: | Keywords: | grim, opengl, linux, transparency, 2.5.0 | |
Cc: | Game: | Grim Fandango |
Description (last modified by )
https://bugs.scummvm.org/ticket/12931
similar to the start of the game
Please check you are including all the following information in your bug report:
ScummVM version (scummvm -v)
ScummVM 2.5.0 (Dec 1 2021 22:52:30)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ sndio TiMidity RGB zLib MPEG2 FluidSynth Theora AAC A/52 FreeType2 FriBiDi JPEG PNG GIF TTS cloud (servers, local) TinyGL OpenGL (with shaders) GLEW
-- aquired from a PPA which compiled this version.
https://launchpad.net/~savoury1/+archive/ubuntu/games/+index?field.series_filter=bionic
Bug details, including step-by-step instructions to reproduce the bug
start game, exit door.
occasionally opengl transparency is broken. not always.
see attached videos at bottom.
Language of game (English, German, ...)
english
Version of game (CD, Floppy, DOS, Amiga, ...)
CD + patch 1.01
Your OS, including version and device if appropriate (Windows 10 build 1709 32-bit, Debian 9.2 x86_64, Android 7.0 on Samsung Galaxy S7, ...)
Linux Ubuntu 18.04 LTS x86_64
Nvidia 1070 Driver Version: 470.86
Attach a save game if possible
not required
If this bug only occurred recently, please note the last version without the bug, and the first version including the bug. That way we can fix it quicker by looking at the changes made.
occurs in several locations of the gameplay
new release v2.5.0
Next, select the game in the 'Game' dropdown, and the game engine or other component in the 'Component' dropdown. Enter your text, and hit the button!
yep.
video clips
https://clips.twitch.tv/ThankfulSpotlessRadicchioGOWSkull-0Bu2TyOMPHSwweL7
https://clips.twitch.tv/MistySpikyYogurt4Head-uot_0PsuIYtZLD9u
the worst area is at the forest scenes, driving the car where everything is invisible.
https://clips.twitch.tv/FrailToughGarageTinyFace-_TmPOdgvaxtIwEko
workaround
can be fixed by saving, exiting to launcher then reloading game
until it breaks again
reproducable graphics
opengl with shaders year 2 start
https://clips.twitch.tv/ArbitraryFreezingWalletOptimizePrime-IEfqA2y1p2w0x6-A
Change History (9)
follow-up: 2 comment:1 by , 3 years ago
comment:2 by , 3 years ago
Replying to aquadran:
is this OpenGL or OpenGL with shaders?
both opengl and OGS
i checked this in software rendering and it doesnt occur
checked 4 locations.
with opengl/OGS
the first scene this occurs is exiting your office at the start of the game
go into the hallway and the transparency layers from the previous scene (your couch and other objects) is now in the hallway masking an "invisible" layer over the models
comment:3 by , 3 years ago
Keywords: | linux added |
---|---|
Summary: | Grim Fandango OpenGL transparency issues → GRIM: Grim Fandango OpenGL transparency issues |
comment:4 by , 3 years ago
im using opengl with shaders
but retesting with "opengl" im having trouble reproducing it
i know for sure the first time i launched grim fandango with OpenGL mode (not shaders) and the hallway transparency issue occured
i'll switch to only using OpenGL and see if this happens again
comment:6 by , 3 years ago
ive gone and removed the ppa versions and "scummvm-data" which ubuntu packages
and downloaded the provided scummvm here
https://www.scummvm.org/downloads/
ScummVM 2.5.0 (Oct 14 2021 11:15:57)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ sndio TiMidity RGB zLib MPEG2 FluidSynth Theora AAC A/52 FreeType2 JPEG PNG GIF TTS cloud (servers, local) TinyGL OpenGL (with shaders) GLEW
so same issue as tested.
i understand if OpenGL with Shaders is causing issue
my general Graphics Options = Game 3d Renderer = OpenGL
by default new games are disabled "override global graphics settings"
thats when my first launch of the game the error appeared in the hallway
so i changed it in Grim -> Edit -> Graphics -> Override -> Game 3D Renderer = OpenGL with Shaders
i didnt encounter the issue a second time so i left it as that.
changing back to "OpenGL" and will continue
thanks
comment:7 by , 3 years ago
Description: | modified (diff) |
---|
comment:8 by , 3 years ago
seems like it was fixed
2.5.1 "Californium" (2022-01-02)
OpenGL without shaders is preferred as default for Grim Fandango.
comment:9 by , 3 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
So, this has been fixed in the daily versions and 2.5.1 with commit 7738f6a57b4dd0e21cade2defd7f62e4945b300a:
https://github.com/scummvm/scummvm/commit/7738f6a57b4dd0e21cade2defd7f62e4945b300a
Closing
is this OpenGL or OpenGL with shaders?