Opened 9 years ago
Closed 9 years ago
#6964 closed defect (fixed)
AMAZON: Fade-in has a full scene view before it starts
Reported by: | raziel- | Owned by: | dreammaster |
---|---|---|---|
Priority: | normal | Component: | Engine: Access |
Version: | Keywords: | ||
Cc: | Game: | Amazon: Guardians of Eden |
Description
ScummVM 1.8.0git (Dec 2 2015 09:22:08) Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC FreeType2 JPEG PNG
Scene fade-ins start with showing the whole scene for a few milliseconds, then get erased only to be faded in again. Looks like flickering on my system.
First occurance is the last text message screen before the game starts The "Six weeks later..." message. This text screen fades out when i click with the mouse, only to be fade out and fade in again, so i have to click on it once more. (It won't happen if i press ESC!)
After that the game starts with a shortly fully visible parking lot scene, then it gets completely erased and immediately fades the same scene in again. That happens with all scenes i was able to visit so far (not many) and is quite annoying :-)
Amazon: Guardians of Eden (DOS/English)
AmigaOS4 - PPC -SDL - BE gcc (GCC) 4.2.4 (adtools build 20090118)
Ticket imported from: bugs/6964.
Attachments (1)
Change History (4)
comment:1 by , 9 years ago
by , 9 years ago
Attachment: | Amazon_Intro_Repeated_Page.avi added |
---|
comment:2 by , 9 years ago
I (try to) add a short video that shows two issues.
First one is the last text message screen before the game starts being shown two times on clicking it with the mouse button. Second one, right after the last text message screen, shows that the parking lot scene gets completely drawn and shown once, before it gets erased and fade-in again. (Maybe only visible on "slow" platforms?)
I've recorded this with a fresh build from today, with your changes already in place.
My question would also be if such short videos are requested for future bug reports? Or do you want to keep vids off of the bugtracker items?
comment:3 by , 9 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
I've had trouble replicating this. The code does frequently, and redundantly, call the forceFadeOut method twice or even three times during scene transitions depending on whether it's the first scene after the intro, or if the destination scene will have an initial cutscene. But the forceFadeOut method is meant to detect that the palette is already all black, and only do a single fade iteration that leaves the palette unchanged. It certainly doesn't "show the scene" briefly and then fade it out.
I've committed in a change that might help fix the problem, but really, I'm grasping at straws as to what may be happening.