Opened 15 years ago

Closed 15 years ago

#1536 closed defect (fixed)

BS1: some graphic glitch, foreground <-> actor

Reported by: SF/himhum Owned by: lavosspawn
Priority: normal Component: Engine: Sword1
Keywords: Cc:
Game: Broken Sword 1

Description

when george visits nico in rue jarry/paris he appears to be in front of
some parts of the flower-women's stall. in fact the stall is in the
foreground and george should be behind it.

http://home.t-online.de/home/520048429429-0001/data/bs1_1.jpg

Ticket imported from: #917427. Ticket imported from: bugs/1536.

Change History (10)

comment:1 Changed 15 years ago by SF/himhum

Summary: some graphic glitch, foreground <-> actorBS1: some graphic glitch, foreground &lt;-&gt; actor

comment:2 Changed 15 years ago by fingolfin

Status: newpending

comment:3 Changed 15 years ago by fingolfin

To process your bug report appropriately, we need you to
provide the following additional information:

* ScummVM version (PLEASE test the latest CVS/Daily build)
* Bug details, including instructions on reproducing it
* Language of game (English, German, ...)
* Version of game (talkie, floppy, ...)
* Platform and Compiler (Win32, Linux, MacOS, ...)
* Attach a save game if possible
* 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.

This should only take you a little time but will make it much easier for
us to process your bug report in a way that satisfies both you and us.

Thank you for your support!

comment:4 Changed 15 years ago by SF/himhum

Status: pendingnew

comment:5 Changed 15 years ago by SF/himhum

* scummvm 0.6.0 and 20040316
* in order to reproduce it just walk to the location "rue jarry/paris". it is 100%
reproduceable for me.
* game-language: german
* game-version: german broken sword 1 version "adventure hall of fame"
* platform: linux i386, gcc 3.3.3

comment:6 Changed 15 years ago by eriktorbjorn

Owner: set to lavosspawn

comment:7 Changed 15 years ago by eriktorbjorn

I was able to reproduce this with the English ("Sold-Out
Software") version as well, but not with the original
interpreter. Almost certainly a ScummVM bug, then.

comment:8 Changed 15 years ago by fingolfin

Summary: BS1: some graphic glitch, foreground &lt;-&gt; actorBS1: some graphic glitch, foreground <-> actor

comment:9 Changed 15 years ago by eriktorbjorn

Resolution: fixed
Status: newclosed

comment:10 Changed 15 years ago by eriktorbjorn

I think what's happening is that George is being masked - or
at least potentionally masked - by two layers at the same
time, and ScummVM picked the wrong one to redraw on top of him.

I've changed so that it will consider all layers, and not
just the first one that looks promising. This fixes the bug
for me, and I haven't seen any regressions so far.

Note: See TracTickets for help on using tickets.