Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#6486 closed defect (fixed)

SCI: MUMG EGA - problems with game save/load

Reported by: misterhands Owned by: m-kiewitz
Priority: normal Component: Engine: SCI
Keywords: Cc:
Game: Mixed-Up Mother Goose

Description

Latest Win64 nightly
MUMG DOS SCI0

The game loading behavior is incorrect, it shows the ScummVM saving/loading screen which should not be the case.

In sci.cpp line 504, mothergoose256's save/load gets patched, but there is nothing for GID_MOTHERGOOSE. So that might be the problem.

There are also some (possibly related) odd things like :
- the some kids/games are sometimes missing when going back to the game's main menu after playing.
- the kids portraits are not saved, they seem to default to the first blond boy.
- some issues with the name of the kid/game not being displayed, (or sometimes only the last (or lasts) characters are shown).

Ticket imported from: bugs/6486.

Change History (2)

comment:1 by m-kiewitz, 6 years ago

Owner: set to m-kiewitz
Resolution: fixed
Status: newclosed

comment:2 by m-kiewitz, 6 years ago

Actually it's the other way. We inject a tiny bit of code, so that the ScummVM save/restore dialog is shown instead of the Sierra one (this feature is optional, it can be turned off).

Mother Goose SCI1/SCI1.1 are one of the few where we don't patch, because the saving/restoring is handled differently. Mother Goose SCI0 is similar, but doesn't require any additional script patching.

All of those issues should be solved now.
fixed by commit d4de84bf8be7fefb95b3330d5b178549335c459b

Note: See TracTickets for help on using tickets.