#9040 closed patch
SCI: Timer iterator for audio resources played via doSound
Reported by: | m-kiewitz | Owned by: | bluegr |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | ||
Cc: | Game: |
Description
Hi there,
Patch that includes new timer iterator, so that SI_FINISHED event gets fired after the audio resource has played via doSound (ffs. scumm-devel) This fixes SQ4 and possibly many more SCI1 games.
Regards M. Kiewitz
Ticket imported from: #2818733. Ticket imported from: patches/1145.
Attachments (1)
Change History (7)
by , 15 years ago
Attachment: | scummvm-sci-timeriterator.patch added |
---|
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Hmm, are we talking about the same sequence? When aborting the intro, you see a mountain and a spaceship flying away. The sound is played, the spaceship is gone and then it will scroll - at least that's what happening on my computer. Try removing the if (delta) return delta; - this should make it scroll sooner - at least it does here.
Also the intro contains zooming on a planet and searching for roger wilco. All this has sounds as well and works as expected.
Regards M. Kiewitz
comment:3 by , 15 years ago
Owner: | set to |
---|---|
Status: | new → closed |
comment:4 by , 15 years ago
The issue with the scrolling screen is not fixed in SCI4CD, but the intro issues are, as well as an iterator-related crash in SQ4floppy. Therefore applying this. Thanks!
comment:6 by , 6 years ago
Component: | → Engine: SCI |
---|
Just tried your patch but it doesn't fix the desync issue in SQ4CD... i.e. the screen scrolls instantly when the ship takes off :(