#14147 closed defect (fixed)

KYRA: Various cursor glitches in Kyrandia games (regression)

Reported by: dwatteau Owned by: lephilousophe
Priority: high Component: Engine: Kyra
Version: Keywords: cursor, glitch
Cc: Game:

Description

With the current development or stable test builds, both on macOS x64 12.6.3 and on PS3, and the various Kyrandia games from GOG.

I'm seeing a late regression with cursors. In Kyra1, Kyra2 and Kyra3, if you move the cursor around the screen, it will glitch and leave some leftovers (see the attached screenshots). I think it happens when the cursor encounters an item that makes it change to a different icon.

Trying to bisect it to find the cause of the regression, because I test the Kyrandia games quite often and I don't remember seeing this a few weeks/months ago.

Attachments (3)

scummvm-kyra1-cd-00000.png (26.5 KB ) - added by dwatteau 21 months ago.
scummvm-kyra2-cd-fr-00000.png (27.6 KB ) - added by dwatteau 21 months ago.
scummvm-kyra3-00000.png (44.4 KB ) - added by dwatteau 21 months ago.

Download all attachments as: .zip

Change History (6)

by dwatteau, 21 months ago

Attachment: scummvm-kyra1-cd-00000.png added

by dwatteau, 21 months ago

by dwatteau, 21 months ago

Attachment: scummvm-kyra3-00000.png added

comment:1 by dwatteau, 21 months ago

Git bisect shows that this is related to commit 2caa338dbddd9429c766a281231c8fb98701d968, and indeed both platforms are using gfx_mode=surfacesdl here.

Can't say if the bug is in the backend graphics code, or in the kyra engine itself...

comment:2 by lephilousophe, 21 months ago

Owner: set to lephilousophe
Resolution: fixed
Status: newpending

PR #4705 seems to fix the problem.

comment:3 by lephilousophe, 21 months ago

Status: pendingclosed
Note: See TracTickets for help on using tickets.