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 Game won't launch from RetroPie

    Scheduled Pinned Locked Moved Help and Support
    scummvm
    13 Posts 4 Posters 8.1k 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.
    • S
      SOSretro
      last edited by BuZz

      I LOVE RetroPie. I've had a lot of success with all the emulators and have run into a bump with ScummVM. I can launch games from the ScummVM program, but when I try to launch it from Emulation Station it looks like it attempts to launch the game and then it dumps back to Emulation Station. Any ideas?

      Pi Model: 3
      RetroPie Version Used: 3.8.1
      Built From: Image (3.8) and updated through setup script to 3.8.1. Issue was in both.
      USB Devices connected: 128 GB USB Stick, Keyboard/Mouse Dongle
      Controller used: PS3 (Bluetooth)
      Error messages received: None
      Guide used: ScummVM wiki / YouTube video
      Emulator: ScummVM
      How to replicate the problem:

      1. Add ScummVM program to ROMs folder
      2. Launch ScummVM and associate files
      3. Restart Emulation station
      4. Note the game now shows in Emulation Station list
      5. Run ScummVM and run the game inside to validate it works
      6. Return to Emulatoin Station and launch game
      7. Game goes to launch screen, then returns to emulation station
      mediamogulM 1 Reply Last reply Reply Quote 0
      • mediamogulM
        mediamogul Global Moderator @SOSretro
        last edited by

        @SOSretro

        Have you by chance migrated your roms externally by altering the es_systems.cfg file?

        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

        S 1 Reply Last reply Reply Quote 0
        • S
          SOSretro @mediamogul
          last edited by

          @mediamogul I did modify it for PSX, however the ScummVM games are local on the MicroSD. They are however each in a folder. Could that be messing with things?

          mediamogulM 1 Reply Last reply Reply Quote 0
          • mediamogulM
            mediamogul Global Moderator @SOSretro
            last edited by mediamogul

            @SOSretro

            They are however each in a folder. Could that be messing with things?

            As long as the directory structure is /home/pi/roms/scummvm/"game folder"/"game files" they should be fine.

            Edit: Something that came up earlier that might be worth checking is if you happen to have "Parse Game list Only" enabled in the "Other" sub-menu of the Emulation Station options menu.

            Edit 2: Nevermind. I just remembered that the game listings are visible, they're just not launching.

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

            S 1 Reply Last reply Reply Quote 0
            • S
              SOSretro @mediamogul
              last edited by

              @mediamogul I checked the parse gamelists only setting and it was set to off. Maybe try resetting the file permissions? Was a little nervoius to go and try that :)

              mediamogulM 1 Reply Last reply Reply Quote 0
              • mediamogulM
                mediamogul Global Moderator @SOSretro
                last edited by mediamogul

                @SOSretro said in ScummVM Game won't launch from RetroPie:

                Maybe try resetting the file permissions?

                I don't know that it would help in this situation, but I don't think it'll hurt either.

                Edit: Something else that might be worth trying if you haven't already is to remove the game listings from within the ScummVM program, exit and restart Emulation Station, then add the games again to ScummVM again and restart Emulation Station one last time.

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                S 2 Replies Last reply Reply Quote 0
                • S
                  SOSretro @mediamogul
                  last edited by

                  @mediamogul I thought I did a good search however I just found this: https://retropie.org.uk/forum/topic/1837/scummvm-only-launches-from-emulator-and-not-emulationstation-list/8

                  I'm going to try updating just ScummVM. I'm on 3.8.1, maybe I missed a step and it didn't get updated. Will report back after I try. Appreciate your help!

                  1 Reply Last reply Reply Quote 0
                  • S
                    SOSretro @mediamogul
                    last edited by

                    @mediamogul SOLVED! Updated and we are running from emulation station. Thanks for talking through it with me.

                    mediamogulM 1 Reply Last reply Reply Quote 1
                    • mediamogulM
                      mediamogul Global Moderator @SOSretro
                      last edited by

                      @SOSretro
                      Glad you got it working.

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      1 Reply Last reply Reply Quote 0
                      • H
                        Henrik
                        last edited by

                        Hi.

                        I have the exact same problem.
                        I’m running RetroPie 4.0.2 with ScummVM 1.8.1pre on a Raspberry Pie 3..
                        There are no problems running games in ScummVM (except joystick lag on my PS4 controller – Need to figure that out to)

                        But if I want to start the game in the emulation station, I only get at black screen and returns back to emulation station.
                        I have used the wiki guide “[https://github.com/RetroPie/RetroPie-Setup/wiki/Running-ROMs-from-a-USB-drive](Running ROMs from a USB drive)”

                        However I got some permission problems, so I modified fstab from

                        UUID=E44B-FC4E /home/pi/RetroPie vfat nofail,user,umask=0000 0 2

                        To

                        UUID=E44B-FC4E /home/pi/RetroPie vfat nofail,auto,users,rw,conv=binary,uid=1000,gid=1000,dmask=002,fmask=113,umask=0000 0 2

                        That solved all my permission problems. But I don’t know if that is the problem with ScummVM.
                        I have tried using the fstab code from the wiki guide, but it seems that, this it is not the cause for my error.

                        I have also tried to update ScummVM both binary and from source. But little did it help.

                        Any suggestions to what’s the problem?

                        Best Regards
                        Henrik

                        1 Reply Last reply Reply Quote 1
                        • S
                          Sevik
                          last edited by

                          I too have the same problem.
                          Quite sure it is a permission problem as the log says:
                          ····/opt/retropie/supplementary/runcommand/runcommand.sh: line 827: /home/pi/RetroPie/roms/scummvm/+Start ScummVM.sh: Permission denied

                          I mounted a "nfs" network share. /home/pi/RetroPie/roms is a mount point. However the other emulators can save. I'm also able to change files or add new ones in the mounted directory as user pi (via ssh and samba).

                          @Henrik: I guess "uid=1000" sets the user to pi. Unfortunately this option isn't available for nfs shares.

                          H 2 Replies Last reply Reply Quote 0
                          • H
                            Henrik @Sevik
                            last edited by

                            @Sevik Yes ,I used putty with the command "sudo id pi" to find it.

                            1 Reply Last reply Reply Quote 0
                            • H
                              Henrik @Sevik
                              last edited by

                              @Sevik said in ScummVM Game won't launch from RetroPie:

                              I too have the same problem.
                              Quite sure it is a permission problem as the log says:
                              ····/opt/retropie/supplementary/runcommand/runcommand.sh: line 827: /home/pi/RetroPie/roms/scummvm/+Start ScummVM.sh: Permission denied

                              You were right.. It Is a permission issue .
                              So I took a look at my fstab one more time and edited it.
                              This is my new command:

                              UUID=E44B-FC4E /home/pi/RetroPie vfat auto,users,rw,exec,uid=pi,gid=pi 0 0

                              I don't know if this change is affecting other permission issues, but it seems to work.

                              I found the command in this RetroPie topic.

                              @mediamogul said in [Solved] Cannot configure DOSbox and ScummVM:

                              OK, drop to the command line (f4 key), then type "sudo nano /etc/fstab". After that you can add the line "/dev/sda1 /media/usb0 vfat auto,users,rw,exec,uid=pi,gid=pi 0 0". Then hit "ctrl+o" to save, "Enter" to confirm, "ctrl+x" to exit and finish it off with "sudo reboot". That should do it, but we'll see.

                              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.