Mupen64Plus - No sound in Rareware games (non-libretro)
-
@mitu No, I've been using a logitech F310 gamepad
-
@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. -
@mitu Here's the log: https://pastebin.com/mmBK80yW
-
@Ashrill It seems you're running with the
sdl-audio
plugin - can you try switching to theomx
plugin and see if that makes a difference ? Modify/opt/retropie/configs/n64/mupen64plus.cfg
and change the AudioPlugin configuration toAudioPlugin = "mupen64plus-audio-omx.so"
then boot up again a game that doesn't work.
-
@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?
-
Why did SDL audio not work?
-
@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
andaplay
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 thelr
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 .
-
@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. -
@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.
-
@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.
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.