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 ;)
Note:
See TracTickets
for help on using tickets.