Menu

#5292 SCI: MOTHERGOOSE SCI1.1: Latest "Coin" doesn't display

closed-fixed
Graphics (902)
5
2011-06-12
2010-08-23
No

Mixed Up Mother Goose (Floppy/Dos/English)
ScummVM 1.2.0SVN 52290
Windows 7 x64

Whenever you solve one of the puzzles, a little coin appears in the bottom left. However, after leaving the screen, the most recent coin will vanish, only reappearing when you solve another one.

Discussion

  • Ethan Sherr-Ziarko

    Update: loading a game apparently fixes this, but then a different crash occurs. Posting seperately.

     
  • M. Kiewitz

    M. Kiewitz - 2010-08-29
    • summary: MOTHERGOOSE: Latest "Coin" doesn't display --> MOTHERGOOSE SCI1.1: Latest "Coin" doesn't display
     
  • M. Kiewitz

    M. Kiewitz - 2010-08-29

    sadly this doesn't happen, when you restore a saved game. The coin will be there and will also stay in that case.

     
  • Ethan Sherr-Ziarko

    Yes, as I said before restoring seems to fix it. However, if you start a new game and solve a puzzle it will still occur.

     
  • Ethan Sherr-Ziarko

    I have narrowed this down a bit more after playing through the game again...

    The error will happen when you start a new game, throughout the game, until you quit and reload. However, if you save the game *before* solving any puzzles and reload, then the glitch will still be present.

    Finally, even if you have reloaded the game and "Fixed" the glitch, no matter what after you solve the final puzzle to beat the game, the last coin will vanish when you change rooms flying on the goose. Can't really provide a save game to show this as the game deletes saves after it ends (which I believe is proper behavior).

     
  • Filippos Karapetis

    There were several changes regarding graphics in the latest unstable version. Could you test if this issue still occurs?

     
  • Filippos Karapetis

    Actually, nvm, just tested it and this issue still occurs :(

     
  • Willem Jan Palenstijn

    Still occurs with git 0360b4ac95e08d6350f63b0801557ebed9a90796 too.

    The score is global 0x0f, by the way.

     
  • Willem Jan Palenstijn

    • summary: MOTHERGOOSE SCI1.1: Latest "Coin" doesn't display --> SCI: MOTHERGOOSE SCI1.1: Latest "Coin" doesn't display
     
  • Willem Jan Palenstijn

    The responsible code is the following block in graphics/transitions.cpp:

    if (picRect.bottom != _screen->getHeight()) {
    // TODO: this is a workaround for lsl6 not showing menubar when playing
    // There is some new code in the sierra sci in ShowPic that seems to do
    // something similar to this
    _screen->copyToScreen();
    g_system->updateScreen();
    }

    Disasbling that fixes it. We should figure out which SCI versions need this code, if any.

     
  • Willem Jan Palenstijn

    Fixed in 8e2f2e3730c27fd9ac6172eb8007fb362a198678.

     
  • Willem Jan Palenstijn

    • assigned_to: nobody --> wjpalenstijn
    • status: open --> closed-fixed
     
Auth0 Logo