What with recent talk about CMI's music implementation being iffy in ScummVM, I thought it might be worth trying to compile some of the known behavioral differences in the SCUMM games when comparing the original executable (as run in an emulator like DOSBox or, for you nuts out there, an actual old IBM or Amiga) to ScummVM's interpretation.
I'm doing this mainly for my own benefit, as I get the impression certain folks are aware of more discrepancies than I am, but I'll kick things off with some that I know about:
- Most obviously, ScummVM does not reproduce the original UI for things like pause state, "Are you sure you want to quit?" and Save/Load menus. In several of the games, the save menus were pretty generic, but Maniac Mansion for example gave you a unique image (Syd running away from Green Tentacle in v1, Green Tentacle's band jamming out in v2), and Last Crusade had a graphic representation of your IQ score.
- In Maniac Mansion, saving was not allowed once you reached Dr. Fred's lab. Hitting F5 at that point brought up this text: "The Meteor has control of your computer and he won't let you save the game." Last Crusade similarly wouldn't let you save once you hit the Grail Temple, as an in-game sign warns. ScummVM lets you freely save your state in these final sequences.
- Starting I think with Hit the Road, the games shipped with custom launchers that ScummVM bypasses. Unlike the creepy teal/purple one for configuring sound on Fate of Atlantis and Day of the Tentacle, these GUIs were visually designed in the flavor of the game.
- Maniac Mansion NES is rather graphically glitchy, most noticeably when characters climb thin air instead of the stairs to the third floor landing. ScummVM also makes it so that the steel security door is always open as it is in the PC versions. That is done to bypass the copy protection - a "crack" which became part of the official executable when bundled with DOTT - but there was never copy protection in the NES version. The security door was simply unlocked.
- CMI's iMUSE isn't faithfully replicated in ScummVM. It appears that local hero AndywinXp corrected this within the last year. Note that folks who purchased CMI off of GOG/Steam will probably need to grab the latest dev build of ScummVM, as the version that comes bundled with the game almost surely predates the merge of this fix.