RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    ScummVM Segmentation fault

    Scheduled Pinned Locked Moved Help and Support
    scummvm
    10 Posts 3 Posters 558 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Cesarpuig
      last edited by Cesarpuig

      Hello, some ScummVM games has stopped working for me in version 2.6.0 of ScummVM, it worked fine for me in 2.5.0.

      Retropie: 4.7.20-Updated
      System: RPI4 Raspbian GNU/Linux 10 (Buster)-Updated

      Log:

      Parameters: 
      Executing: bash /home/pi/RetroPie/roms/scummvm/+Start\ ScummVM.sh "grim-win-es"
      Using joystick: Universal Human Interface Device Universal Human Interface Device
      Virtual keyboard pack 'vkeybd_default' loaded successfully
      User picked target 'grim-win-es' (engine ID 'grim', game ID 'grim')...
         Looking for a plugin supporting this target... Grim
      Running Grim Fandango (Windows/Spanish)
      VOX0001.LAB: 85d3e9504c481c5ccf2119ea6e0f4e2f, 53831340 bytes.
      Using joystick: Universal Human Interface Device Universal Human Interface Device
      /home/pi/RetroPie/roms/scummvm/+Start ScummVM.sh: línea 4:  3301 Violación de segmento  /opt/retropie/emulators/scummvm/bin/scummvm --fullscreen --joystick=0 --extrapath="/opt/retropie/emulators/scummvm/extra" "$game"
      
      

      Please can someone guide me to solve it

      Thank you

      1 Reply Last reply Reply Quote 0
      • windgW
        windg
        last edited by

        Its crashing here too with 2.6.0 version of ScummVM.
        I have verify the game data and i try to change graphic mode to SDL Surface and OpenGL with the same results.

        My English isn't at a good level.

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          I'll take a look - I think this is one of the games added from ResidualVM and may require OpenGL.

          C 1 Reply Last reply Reply Quote 2
          • C
            Cesarpuig
            last edited by

            @mitu It also happens to me with Myst III: Exile, and it is also an added game of Residualvm.

            Thanks a lot

            1 Reply Last reply Reply Quote 0
            • C
              Cesarpuig @mitu
              last edited by

              @mitu You are right, changing the graphics mode to Open GL already works.

              Thank you very much again

              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator
                last edited by

                I've tested the demo and - briefly - the remastered version of Grim Fandango.
                If I set the Graphics mode for the game (or globally) to 'OpenGL', then the game starts, without this settin the game crashes.
                I had it set globally, in the ScummVM options, so I initially didn't get the crash, but starting with the default configuration file I can reproduce the crash.

                Can you confirm this fixes the crash ?

                C windgW 2 Replies Last reply Reply Quote 2
                • C
                  Cesarpuig @mitu
                  last edited by

                  @mitu Yes, this fixes the crash.

                  Thank you.

                  1 Reply Last reply Reply Quote 0
                  • windgW
                    windg @mitu
                    last edited by windg

                    @mitu

                    I test Grim Fandango and The Longest Journey, (both games was ResidualVM only) on a Pi4 and Pi3B+.

                    • On the Pi4 with Graphic mode to OpenGL both games are running but Grim Fandago have some minor issues, the point arrow when you open scummvm menu, sometimes it is not visible. Another strange issue, when i close Grim Fandago, if i choose to start it again immediately it will crash with the following error :
                    Parameters: 
                    Executing: bash /home/pi/RetroPie/roms/scummvm/+Start\ ScummVM.sh "grim-win"
                    Using game controller: Logitech F710 Gamepad (XInput)
                    Virtual keyboard pack 'vkeybd_default' loaded successfully
                    User picked target 'grim-win' (engine ID 'grim', game ID 'grim')...
                       Looking for a plugin supporting this target... Grim
                    Running Grim Fandango (Windows/English)
                    VOX0001.LAB: 444f05f2af689c1bffd179b8b6a632bd, 57993159 bytes.
                    Using game controller: Logitech F710 Gamepad (XInput)
                    /home/pi/RetroPie/roms/scummvm/+Start ScummVM.sh: line 4: 11419 Segmentation fault      /opt/retropie/emulators/scummvm/bin/scummvm --fullscreen --joystick=0 --extrapath="/opt/retropie/emulators/scummvm/extra" "$game"
                    
                    
                    • On the PI3, both games are crashing with Graphic Mode to OpenGL.

                    To fix the above problems on PI4 and Pi3, except for Graphic mode to OpenGL i set the 3D Renderer Engine to Software. By the way The longest Journey it wasn't playable before on the Pi3 and now is running, not perfect but it is playable i believe.

                    My English isn't at a good level.

                    1 Reply Last reply Reply Quote 0
                    • C
                      Cesarpuig
                      last edited by Cesarpuig

                      In my case on a Raspberry pi 4 the same problems are not reproduced, the cursor does not disappear, and the game only gives me the startup error if I run it from the scummvm launcher, if I run it from emulationstation I do not have that problem, I can enter and exit as many times as you want.

                      EDIT:

                      If I configure OPEN GL for the game, the boot error is reproduced only if I run it from the ScummVM launcher

                      If I set OPEN GL for the emulator, the error is never reproduced, I can run the game from emulationstation and from the ScummVM launcher, and go in and out as many times as I want

                      1 Reply Last reply Reply Quote 0
                      • windgW
                        windg
                        last edited by

                        Maybe then something is missing from my game data or something in my setup isn't correct.

                        My English isn't at a good level.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.