Opened 13 years ago

Closed 13 years ago

Last modified 12 months ago

#8570 closed patch

KYRA1: Adjusting the intro scrolling

Reported by: eriktorbjorn Owned by: eriktorbjorn
Priority: normal Component: Engine: Kyra
Keywords: Cc:
Game: Kyrandia 1

Description

This is based on a discussion I had with LordHoto
yesterday.

At the beginning of the Kyra 1 intro, the screen
scrolls down to show the land. There are two slight
problems here:

* When the first explosion happens, the background for
it doesn't line up right with the rest of the
background. (This is barly noticeable, and apparently
happens in the original as well.)

* The screen scrolls one pixel at a time, and the delay
between each step is supposed to be one "tick". My
computer isn't fast enough to do this, except with the
1x scaler. As a result, ScummVM doesn't even process
repaint events, and the scroll still takes longer than
it's supposed to.

This patch attempts to fix both these problems.

Now, since I don't understand the Kyra screen page
handling, there's a certain amount of "shotgun
debugging" behind the patch. Any "Why did you...?"
question is likely to get a "Well, it seemed to work."
reply. :-)

Ticket imported from: #1549054. Ticket imported from: patches/675.

Attachments (1)

kyra1-intro.diff (1.6 KB ) - added by eriktorbjorn 13 years ago.
Patch against current SVN

Download all attachments as: .zip

Change History (5)

by eriktorbjorn, 13 years ago

Attachment: kyra1-intro.diff added

Patch against current SVN

comment:1 by eriktorbjorn, 13 years ago

Owner: set to lordhoto

comment:2 by eriktorbjorn, 13 years ago

Owner: changed from lordhoto to eriktorbjorn
Status: newclosed

comment:3 by eriktorbjorn, 13 years ago

Applied to branch and trunk, after some discussion with
LordHoto.

comment:4 by digitall, 12 months ago

Component: Engine: Kyra
Game: Kyrandia 1
Note: See TracTickets for help on using tickets.