• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 only launches from Emulator and not Emulationstation list

Scheduled Pinned Locked Moved Help and Support
scummvmretropieretropie 4.8.8scummvm 2.8.1
5 Posts 3 Posters 560 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.
  • H
    HappySpaceInvdr
    last edited by HappySpaceInvdr 7 Jun 2024, 11:39 6 Jul 2024, 10:32

    ScummVM games will not launch from Emulation Station - they crash out with this error in the runcommand log:

    pi@retropie:~/RetroPie-Setup $ cat /dev/shm/runcommand.log
    Parameters:
    Executing: bash /home/pi/RetroPie/roms/scummvm/+Start\ ScummVM.sh "Full Throttle"
    scummvm: Unrecognized game 'Full Throttle'. Use the --list-targets and --list-games commands for a list of accepted values.
    Usage: scummvm [OPTIONS]... [GAME]
    
    Try 'scummvm --help' for more options.
    

    But if I launch ScummVM I can run the same games no problem.

    Here's what I'm running (I just built my Retropie yesterday, so it's all latest versions):

    • RetroPie 4.8.8 (03b7224)
    • ScummVM 2.8.1 (Jul 3 2024 22:49:25)

    I found an old post from 2016 with the same title, but the solution was to update ScummVM... this unfortunately isn't an option for me as I'm already on the latest.

    I have my files set up exactly as described in the ScummVM docs on this site.

    e.g.

    pi@retropie:~ $ ls -l /home/pi/RetroPie/roms/scummvm/Full\ Throttle/
    total 256080
    drwxr-xr-x 2 pi pi      4096 Oct  8  2022  DATA
    -rwxr-xr-x 1 pi pi     19697 Apr 30  1995  FT.LA0
    -rwxr-xr-x 1 pi pi 156031779 Apr 30  1995  FT.LA1
    -rwxr-xr-x 1 pi pi         3 Oct 10  2022 'Full Throttle.svm'
    -rwxr-xr-x 1 pi pi 106151300 Apr 12  1995  MONSTER.SOU
    drwxr-xr-x 2 pi pi      4096 Oct  8  2022  VIDEO
    
    pi@retropie:~ $ cat /home/pi/RetroPie/roms/scummvm/Full\ Throttle/Full\ Throttle.svm
    ft
    
    1 Reply Last reply Reply Quote 0
    • S
      sugarfree
      last edited by sugarfree 7 Jun 2024, 15:08 6 Jul 2024, 14:07

      If you have created .svm files for the games, then they will not work with the standalone ScummVM but only with lr-scummvm.
      Open the GUI and add the games from there. After that, restart EmulationStation, and the shortcuts for the games will be visible.

      1 Reply Last reply Reply Quote 0
      • H
        HappySpaceInvdr
        last edited by 6 Jul 2024, 14:40

        Thanks for the explanation - what are the pros/cons of standalone ScummVM versus lr-scummvm?

        S 1 Reply Last reply 6 Jul 2024, 15:03 Reply Quote 0
        • S
          sugarfree @HappySpaceInvdr
          last edited by sugarfree 7 Jun 2024, 16:25 6 Jul 2024, 15:03

          @HappySpaceInvdr

          Pross
          With the standalone version, you don't have to create the .svm files. Also, it has way better performance than lr-scummvm.

          Cons:
          In the EmulationStation menu, you will see the short name of the game. You have to edit the metadata or use a scraper if you want the full name.

          1 Reply Last reply Reply Quote 0
          • L
            Lolonois
            last edited by Lolonois 7 Oct 2024, 16:58 10 Jul 2024, 15:56

            You may also try the scriptmodules I put together a while ago, but do still work fine. These make ScummVM game setup and switching between ScummVM and the lr-scummvm a breeze.

            https://retropie.org.uk/forum/post/275199

            With that branch you just have to have a file structure like this in the ~/RetroPie/roms/scummvm/ folder:

            ...
            ├── Monkey-Island-1 The-Secret-of-Monkey-Island/
            ├── Monkey-Island-1 The-Secret-of-Monkey-Island.svm
            ├── Monkey-Island-2 LeChucks-Revenge/
            ├── Monkey-Island-2 LeChucks-Revenge.svm
            ...

            The actual folder name and .svm filename do not matter per game, they just need to be matching per game like above. The *.svm can also be empty initially, the game id will be filled in by my scripts. Just put the required game files into the respective game folder as per ScummVM wiki.

            Start a game with the native ScummVM once, then you may switch at the second launch to the libretro ScummVM in the runcommand menu. And switch back and forth. That's it, that's all. :)

            1 Reply Last reply Reply Quote 1
            5 out of 5
            • First post
              5/5
              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.

              This community forum collects and processes your personal information.
              consent.not_received