Menu

#6776 ZVISION: Nothing happens when I click on the rope in the bell room

Zork Nemesis
closed-fixed
ZVISION (17)
5
2015-01-20
2015-01-17
No

Stuck in the bell room. The rope is released by pressing the proper symbols in order on the instrument and then when I click on the rope I only hear the sound effects of me climbing it, but the screen just freezes. I can move the cursor, but I can't back out to try again. I have tried restoring to a previous game point and closing and re-opening Scummvm, but the problem remains. I am using build mingw-w64-master-9f00880a.

1 Attachments

Discussion

  • digitall

    digitall - 2015-01-18
    • summary: Nothing happens when I click on the rope in the bell room --> ZVISION: Nothing happens when I click on the rope in the bell room
     
  • RichieSams

    RichieSams - 2015-01-18

    Can you attach a savegame?

     
    • Nathan Davis

      Nathan Davis - 2015-01-18

      Of course. Should have thought of that.

       
  • Filippos Karapetis

    This is odd

    This is a "hotmov" control, used only by Nemesis in 2 screens (this one, plus the very last screen).

    I've tried this with 3 setups:
    - Windows 7, latest ScummVM built with MSVC ---> works
    - Windows 7, latest buildbot build ---> does not work
    - Ubuntu, latest ScummVM built with g++ ---> does not work

    So, this works with MSVC, but not with g++... Seems like we're doing something that g++ doesn't like. Perhaps there are differences in a way some strings are handled via sscanf()?

    This scene uses the following files:
    - mj7g.scr - location script
    - mj7eb11c.tga - the location image (wall + rope)
    - mj7eq1tc.raw - the bell sound
    - roperide.hsm - the file containing all the movie frames, plus the hotspot for each frame
    - mj7ea11c.avi - the rope climbing animation (which contains the hotspots)
    - mj7ea21c.avi - the movie that gets played when the user clicks on the hotspot correctly

    I don't get any warnings in the console, so all of the files seem to be loaded correctly.

    It seems that the rope climbing video file (mj7ea11c.avi) is not played, for some reason in g++

     
  • Willem Jan Palenstijn

    For what it's worth, it's working properly for me with gcc 4.7.3, x86_64, linux.

     
  • Filippos Karapetis

    • labels: --> ZVISION
    • status: open --> closed-fixed
    • assigned_to: Filippos Karapetis
     
  • Filippos Karapetis

    OK, figured out what happened here.

    In the Zork: Nemesis version bundled in the ZGI SE DVD, the bell rope
    puzzle has been modified so that it's non-interactive, i.e. there isn't
    a hotspot to click while the video is playing, and the player is
    transported to the next room. In the patched script, all criteria of
    that puzzle were commented out, resulting in an invalid puzzle criteria list.

    This has been fixed with commit 750d72812b. The fix will be available
    in the next daily version of ScummVM.

    Closing as fixed.

     
MongoDB Logo MongoDB