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

    Retropie 4.8.9 and ScummVM at Pi 3

    Scheduled Pinned Locked Moved Help and Support
    scummvm
    9 Posts 2 Posters 725 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.
    • P
      pindapoe
      last edited by

      Hello, trying to update my Retropie to 4.8.9 at a Raspberry Pi 3, only one thing I had trouble, with ScummVM. Retropie Setup updated it to 2.9.0, but I get the following error in the log file:

      amixer: Unable to find simple control 'PCM',0

      Any ideas?

      Thanks

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

        @pindapoe said in Rettropie 4.8.9 and ScummVM at Pi 3:

        amixer: Unable to find simple control 'PCM',0

        This is not a message frm ScummVM, but probably from a 3rd party (volume control) script used in your system.
        What does 'I had trouble' means ? Is the emulator not starting at all ? Does it start but has errors ? Please add the rest of the info asked in https://retropie.org.uk/forum/topic/3/read-this-first to your post.

        P 1 Reply Last reply Reply Quote 0
        • P
          pindapoe @mitu
          last edited by pindapoe

          @mitu

          Thanks for answer, I´m using a Raspberry Pi 3, I started from a Retropie 4.8 image from this site, and updated to 4.8.9 from Retropie Setup. With 4.8 it works, when I update to 4.8.9 it brokes.
          The effect is that ScummVM never opens, just go back to EmulationStation.
          The other emulators, works just fine as expected, only with ScummVM I have this problem.

          runcommand.info:

          scummvm
          scummvm
          /home/pi/RetroPie/roms/scummvm/iceman.svm
          bash /home/pi/RetroPie/roms/scummvm/+Start\ ScummVM.sh "iceman"
          

          runcommand.log:

          amixer: Unable to find simple control 'PCM',0
          
          Parameters: 
          Executing: bash /home/pi/RetroPie/roms/scummvm/+Start\ ScummVM.sh "iceman"
          Virtual keyboard pack 'vkeybd_default' loaded successfully
          User picked target 'iceman' (engine ID 'sci', game ID 'iceman')...
          Running Codename: Iceman (DOS/English)
          resource.000: b1bccd827453d4cb834bfd5b45bef63c, 26989 bytes.
          resource.001: 32b351072fccf76fc82234d73d28c08b, 438872 bytes.
          resource.002: 36670a917550757d57df84c96cf9e6d9, 566549 bytes.
          resource.003: d97a96f1ab91b41cf46a02cc89b0a04e, 624303 bytes.
          resource.004: 8613c45fc771d658e5a505b9a4a54f31, 670883 bytes.
          resource.map: a18f3cef4481a81d3415fb87a754343e, 5700 bytes.
          * failed to add service - already in use?
          amixer: Unable to find simple control 'PCM',0
          
          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            Configure ScummVM to use the software renderer instead of the OpenGL one and it should work. This can be done by starting ScummVM without any games and modifying the settings.

            P 1 Reply Last reply Reply Quote 0
            • P
              pindapoe @mitu
              last edited by pindapoe

              @mitu

              Already have it that way:

              [scummvm]
              renderer=software
              gui_browser_native=true
              filtering=false
              tts_enabled=false
              mute=false
              speech_volume=192
              last_fullscreen_mode_height=1080
              opl_driver=auto
              mt32_device=null
              last_window_width=960
              last_fullscreen_mode_width=1920
              talkspeed=60
              confirm_exit=false
              gui_use_game_language=false
              enable_gs=false
              gui_scale=100
              gui_return_to_launcher_at_exit=false
              tts_voice=-1
              subtitles=true
              multi_midi=false
              fullscreen=true
              updates_check=0
              gui_browser_show_hidden=false
              last_window_height=720
              gm_device=null
              local_server_port=12345
              sfx_volume=192
              kbdmouse_speed=3
              music_volume=192
              midi_gain=100
              lastselectedgame=iceman
              music_driver=auto
              speech_mute=false
              native_mt32=false
              vsync=true
              aspect_ratio=false
              disable_dithering=false
              versioninfo=2.5.1
              discord_rpc=false
              autosave_period=300
              gui_language=es_ES
              window_maximized=false
              
              [iceman]
              description=Codename: Iceman
              path=/home/pi/RetroPie/roms/scummvm/Codename - ICEMAN/
              engineid=sci
              gameid=iceman
              language=en
              platform=pc
              oldgameid=sci
              guioptions=sndNoSpeech gameOption1 gameOption2 gameOption3 gameOption7 gameOptionE lang_English
              
              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator
                last edited by

                OK, I can reproduce this with sky also - I'll take a closer look.

                P 1 Reply Last reply Reply Quote 0
                • P
                  pindapoe @mitu
                  last edited by

                  @mitu Thanks, keep waiting for news :)

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

                    Ok, so I think the default graphics options may not work OOB for the Pi3 (?), so try to change them with:

                    • Graphics Mode = OpenGL
                    • Game 3D Renderer = OpenGL with Shaders
                    P 1 Reply Last reply Reply Quote 0
                    • P
                      pindapoe @mitu
                      last edited by

                      @mitu It doesnt work, but I went back to the start, and restored my working backup image (4.8), copied apart ScummVM folder in \opt\emulators, updated everything to 4.8.9, and restored the ScummVM old folder containing ScummVM 2.6 and it works with all the rest updated :)

                      The problem is with ScummVM 2.9 on Pi 3.

                      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.