Opened 3 months ago

#15349 new defect

SCUMM: MM (NES) - Known implementation inaccuracies

Reported by: dwatteau Owned by:
Priority: normal Component: Engine: SCUMM
Version: Keywords: NES
Cc: Game: Maniac Mansion

Description

As discussed with AndywinXp today, here's a quick summary of the various inaccuracies we still have in our implementation of Maniac Mansion NES.

The idea is to have a list tracked somewhere.

https://wiki.scummvm.org/index.php?title=SCUMM/NES#Known_Issues already lists:

  • Moving the cursor in the verb/inventory area will 'select' objects in the room if they touch the top of the room (example: stairs)
  • Text wrapping doesn't work for the sentence bar (it moves down 1 pixel, right in the middle of the word; needs to wrap at name/word boundaries)
  • Walking and talking at the same time doesn't work - stop walking while talking and your mouth will not move, stop talking while walking and you start sliding across the room.
  • Clicking in the top 16 pixels of the screen (above the subtitle bar) crashes the program.
  • Walkboxes have some bugs - in some cases, you can walk through corners. This appears to be a bug with all V1-V2 games.
  • The 'maniac mansion' logo scroll during the intro gets stuck due to a camera issue (original engine expects screen to be 224 wide, but in ScummVM it's 256 wide so it can't scroll far enough).

then there are the Trac tickets mentionning "NES":
https://bugs.scummvm.org/query?game=Maniac+Mansion&status=!closed

and more could probably be found by the usual suspects: hardcore players, speedrunners, and people like us who have fun comparing emulators against our engine implementation ;)

Change History (0)

Note: See TracTickets for help on using tickets.