Opened 10 years ago

Last modified 7 years ago

#4259 new defect

DIG: Cursor delays to appear after scene skip

Reported by: salty-horse Owned by:
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: The Dig

Description

Using latest svn.

After skipping dialogues with ESC, the mouse cursor will not appear for several seconds unless it is moved.
The DOS original does not exhibit using this behavior: The cursor immediately appears after pressing ESC.

To reproduce, start a new game, open up the Pen Ultimate and call Miles. Press ESC to skip the introduction. Watch the cursor.

Ticket imported from: #2721332. Ticket imported from: bugs/4259.

Change History (5)

comment:1 Changed 10 years ago by eriktorbjorn

On the surface, it seems to have something to do with CURSOR_SOFT_ON / CURSOR_SOFT_OFF. It hides the cursor twice in a row, so it doesn't reappear until the second time it asks to show the cursor again. I haven't looked at it any further than that.

comment:2 Changed 10 years ago by sev-

This bug is nice to get fixed before the release. Raising priority for keeping the track.

comment:3 Changed 10 years ago by sev-

Priority: normalhigh

comment:4 Changed 7 years ago by digitall

Not sure if this is still occuring with latest Git master:
ScummVM 1.4.0git2594-g833c692-dirty (Oct 6 2011 02:31:54)

There is a delay before the mouse cursor appears, but it is more like 0.5 to 1 second. Would need to compare with original interpreter..

comment:5 Changed 7 years ago by sev-

Priority: highnormal
Note: See TracTickets for help on using tickets.