Opened 5 years ago
Last modified 2 years ago
#11360 new defect
SCUMM: MI (Sega MegaCD) - scrolling should be smooth (also a special cursor while loading data)
Reported by: | ATMcashpoint | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | monkey island, scrolling, cursor, segacd, mi1 | |
Cc: | ATMcashpoint | Game: | Monkey Island 1 |
Description (last modified by )
On a SegaCD emulator, Monkey Island 1 for Sega CD (in English) has smooth, pixel-by-pixel scrolling, rather than the 8-pixels-at-a-time columnar scrolling that SCUMM used from Maniac Mansion until the mid-1990s. However, this isn't reproduced in ScummVM (as of the February 20, 2020 daily build for 64-bit Windows).
Also, the MI1 SegaCD port features a special "wait" cursor while the game is loading data, a watch with a spinning minute hand, which might be desirable to emulate in ScummVM. (It's especially visible during transitions from one screen to anther.)
Oddly enough, both pixel-by-pixel scrolling and special cursors during screen transitions are features that show up also in The DIG.
Change History (7)
comment:1 by , 5 years ago
Type: | enhancement → defect |
---|
comment:2 by , 5 years ago
Description: | modified (diff) |
---|
comment:3 by , 4 years ago
Summary: | MONKEY-SEGA: scrolling should be smooth (also a special cursor while loading data) → SCUMM: MI (Sega MegaCD) - scrolling should be smooth (also a special cursor while loading data) |
---|
comment:4 by , 2 years ago
comment:5 by , 2 years ago
All versions of The DIG have pixel-by-pixel scrolling, rather than the 8-pixels-at-a-time scrolling of earlier generations of SCUMM games. Years and years ago it was something ScummVM had trouble with, in fact; in very old builds it would only let the inventory icon scroll in 8-pixel installments, so the icon would bounce around in the lower-left corner of the screen. The speed at which the screen scrolls in The DIG is definitely different natively (I think slower) than in the LucasArts FM Towns games, though.
comment:6 by , 2 years ago
Here's a video showing both the scrolling and cursor effects in Monkey1 SEGA, for reference:
comment:7 by , 2 years ago
So, here's the thing about the loading cursors: unless it is specifically triggered by the scripts (see COMI when opening the main menu) we can't just add it arbitrarily, by design we virtually don't have loading "zones".
About the scrolling... as far as I know, at the moment nobody on the SCUMM team is familiar with the SEGA CD disasm nor with its technicalities. So it could be a while until this issue can be taken into consideration.
I am not aware of any version of The Dig showing signs of pixel-by-pixel scrolling: which version are you referring to?