Opened 16 years ago
Closed 4 years ago
#7687 closed feature request (fixed)
SCUMM: Smooth Scrolling
Reported by: | SF/ancalimonungol | Owned by: | sev- |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: |
Description
When played on an Amiga (or Winuae using a 50hz resolution) later Lucas adventures like Monkey Island 2 had perfect silky smooth scrolling. Could this be implemented in ScummVM?
Ticket imported from: #2680954. Ticket imported from: feature-requests/503.
Change History (8)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Summary: | Smooth Scrolling → SCUMM: Smooth Scrolling |
---|
comment:3 by , 16 years ago
On an Amiga 1200 with fastram screen is scrolled without any stuttering, jumping or skipping. It's totally smooth 50 frames per second on a 50hz screen without any screen tearing. I have seen it done on today's PC's :)
comment:4 by , 8 years ago
A few FM Towns games (most notably Last Crusade, Loom and Zak McKracken) also make use of smooth scrolling. This is especially evident in their introduction sequences:
FM Towns Last Crusade intro on original hardware: https://www.youtube.com/watch?v=fVer5K0R2x0
FM Towns Zak McKracken intro on original hardware: https://www.youtube.com/watch?v=8O7Ru1sycdU
This lack of smooth scrolling in ScummVM also seems to be the reason why the visuals appear to run slightly out of sync with the redbook audio tracks, as documented here: https://bugs.scummvm.org/ticket/9591
comment:5 by , 4 years ago
The background scrolling in FM Towns games is still very unsmooth in the latest builds of ScummVM.
Are there plans to fix it?
In principle, it should be possible. We already implemented smooth scrolling for FT, Dig and COMI. Well, at least scrolling in one pixel at a time instead of in blocks of 8 pixels at a time. Whether it is "perfect silky smooth" or not is quite subjectiv.