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

    Mupen64Plus - No sound in Rareware games (non-libretro)

    Scheduled Pinned Locked Moved Help and Support
    n64mupen64plussoundrarepi 3 a+
    19 Posts 5 Posters 2.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.
    • A
      Ashrill
      last edited by

      @mitu No, I've been using a logitech F310 gamepad

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

        @Ashrill Can you post an emulator log ? Start the game - notice that you don't have any sound - then exit the game and upload the /dev/shm/runcommand.log to pastebin.com, maybe we can spot the error.

        1 Reply Last reply Reply Quote 0
        • A
          Ashrill
          last edited by

          @mitu Here's the log: https://pastebin.com/mmBK80yW

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

            @Ashrill It seems you're running with the sdl-audio plugin - can you try switching to the omx plugin and see if that makes a difference ? Modify /opt/retropie/configs/n64/mupen64plus.cfg and change the AudioPlugin configuration to

            AudioPlugin = "mupen64plus-audio-omx.so"
            

            then boot up again a game that doesn't work.

            1 Reply Last reply Reply Quote 0
            • A
              Ashrill
              last edited by

              @mitu Thankyou! That seems to have solved the problem. Would there be any reason to switch back to SDL for some games or is OMX just generally better?

              mituM 1 Reply Last reply Reply Quote 0
              • EfriimE
                Efriim
                last edited by

                Why did SDL audio not work?

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

                  @Ashrill Franky I don't use N64 emulation that much, so I'm not familiar with the inner workings of the audio output in Mupen64Plus. The SDL audio should work - as it works for most people -, the only difference in your config is the manual installation. You could play with alsamixer and aplay to check your sound card options/settings, but since you're only using HDMI and not an USB/external sound card, it shouldn't make a difference.

                  Check the default volume on the sound card with alsamixer, maybe it's actually close to zero and, while the lr can use alsa directly to control it, maybe the SDL audio plugin in Mupen64plus doesn't.

                  EDIT: is there any reason you used the NOOBS option to install RetroPie instead of using the RetroPie image ? You can find one that supports the 3A+ at http://files.retropie.org.uk/images/weekly/retropie-4.4.8-rpi2_rpi3.img.gz .

                  EfriimE 1 Reply Last reply Reply Quote 0
                  • A
                    Ashrill
                    last edited by

                    @mitu I originally used this pi as a portable general purpose machine and didn't want to have the hassle of having either a separate SD card for Retropie or having to fiddle around getting my data and settings back to normal after re-imaging.
                    alsamixer was set to 100, so that doesn't seem to be the issue - OMX seems to be working fine so it's no problem if you're not sure about the cause of the SDL-audio problem.

                    quicksilverQ 1 Reply Last reply Reply Quote 0
                    • EfriimE
                      Efriim @mitu
                      last edited by

                      @mitu
                      Thanks for the new commands, this one is kind of cool.
                      alsamixer shows only one card:
                      bcm2835 ALSA
                      while lowering the default volume does make it quiet, the libretro emulators are also quiet.

                      Noobs is an easy way to have a dual-boot and manage startup. But using retropie there isn't much of a reason to dualboot. Retropie should have a startup option to disable or select how you want to use your device.

                      1 Reply Last reply Reply Quote 0
                      • quicksilverQ
                        quicksilver @Ashrill
                        last edited by

                        @Ashrill just be aware save states will not function when using omx as the audio plugin. Also the default volume is insanely loud and can't be adjusted as far as I know.

                        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.