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

Samples not playing in lr-mame2003 - done everything I can/read.



  • Pi Model 3
    Power Supply used: plenty of juice... no power or heat issues.
    RetroPie Version: 4.4 Stretch new build from new Retropie SD Image
    USB Devices connected: bluetooth keyboard, UPCI controller, 4-button SNES
    Controller used: 4-button SNES
    Error messages received: none
    Guide used: (Mention if you followed a guide): https://github.com/RetroPie/RetroPie-Setup/wiki/lr-mame2003
    Emulator: lr-mame2003

    Before the flames start.. yes.. I have read EVERYTHING I could on this issue before I posted. I have everything where it should be according to the github guide and the ROMs and Samples are all from a MAME.78 core. I've scoured the I-net as best possible to find my solution, but every thread I have read doesn't seem to offer anything more than what I have done already.

    here is where I put everything...
    Roms Dir: /home/pi/RetroPie/roms/mame-libretro
    Samples Dir: /home/pi/RetroPie/BIOS/mame2003/samples/
    Binary Dir: /opt/retropie/libretrocores/lr-mame2003
    Config Dir: /opt/retropie/configs/mame-libretro/retroarch.cfg

    I'm using Gorf as my test, as well as Xevious and Vanguard. No matter what I tried, nothing works.

    here is the config info from the lr-mame2003 retroarch-cor-options.cfg if that helps...

    mame2003-frameskip = "0"
    mame2003-dcs-speedhack = "enabled"
    mame2003-skip_warnings = "enabled"
    mame2003-samples = "enabled"
    mame2003-sample_rate = "48000"
    mame2003-external_hiscore = "disabled"
    mame2003-dialsharexy = "disabled"
    mame2003-mouse_device = "mouse"
    mame2003-crosshair_enabled = "enabled"
    mame2003-rstick_to_btns = "enabled"
    mame2003-tate_mode = "disabled"
    mame2003-skip-rom-verify = "disabled"
    mame2003-vector-resolution-multiplier = "1"
    mame2003-vector-antialias = "disabled"
    mame2003-vector-translucency = "enabled"
    mame2003-vector-beam-width = "1"
    mame2003-vector-flicker = "20"
    mame2003-vector-intensity = "1.5"
    mame2000-skip_disclaimer = "enabled"
    mame2000-show_gameinfo = "disabled"

    I've been at this now for 4 hours, with no change, and no sounds. Let me know what else I need to post and I will. Do I need to rebuild lr-mame2003? Do I have things in the wrong place.. or has something changed that I did not read about.

    Thanks in advance,
    JR


  • Global Moderator

    I can't reproduce the error by playing Gorf. I copied the gorf.zip sample in the samples dir (as per the docs) and they play fine in-game. Are you naming the sample files correctly ?



  • That all looks correct. The only thing I can think of is the sample set is not for MAME 2003 (0.78)

    MAME is VERY picky about things like using the correct romset for specific releases of MAME and just as fussy for the samples

    Try searching. There is an official MAME sample site that looks after all currently available MAME samples but I don't know if I'm allowed to post it after having been warned off for posting ROM suggestions. Samples I don't think are copyrighted, if somebody says its ok I'll post the link


  • Global Moderator

    can you give us a full file path for the sample and rom you are using? can you also show us what's inside the sample .zip (screenshot?)

    can you also please update mame2003 via binary?



  • @dankcushions the binary that is being used on rp is the problem you need to update from source to fix it. Actually there are a few problem with mame2003 where the bin is.


  • Global Moderator

    @grant2258 No, it's not a problem with the binary. I'm using the binary provided and it works perfectly fine, with the default settings. Why do you think the binary has a problem with playing samples ?



  • what commit is the binary at the last time i checked it it had a problem. It was at a point where mame would run slow because of a filepath bug.

    https://retropie.org.uk/forum/topic/18640/berzerk-with-no-sound-yes-i-did-used-samples
    was the last time the issue came up


  • Global Moderator

    @grant2258 said in Samples not playing in lr-mame2003 - done everything I can/read.:

    what commit is the binary at the last time i checked it it had a problem. It was at a point where mame would run slow because of a filepath bug

    Sure, that may be, but does it impact playing samples ?



  • @mitu it depends where the binary is at the moment commit wise if the samples work or not. It might have been updated since. There was also a buffer over flow fix done a few days ago


  • Global Moderator

    @grant2258 Samples worked fine in my test.



  • maybe the binry has been updated since



  • wow that binary is really old march 19th the altered beast and lots of others have been fixed since then. It would be advisable to update form source



  • @grant2258 OK, I updated from source... pulled down a new gorf .78 sound, pulled down another gorf.78 rom... checked, and rechecked everything I can see. Still doesn't work.

    roms
    0_1534335390059_Capture.PNG

    samples
    0_1534335465404_Capture2.PNG

    Before I discovered where to actually put the samples, I had been playing around with getting overlays to work (which I did). Not sure if I messed up something in the process.. but all appears to be correct. Any way I can delete it all and start from a fresh build of lr-mame2003? I don't know if that will help at all.

    JR



  • Yup... that did it. It's working now. I removed it from the build completely and re-installed it. It's working now!

    Imagine I tried everything.. but that. Well, live and learn. It was definitely something that I must have messed with somewhere that turned off the samples folder. Not sure what, but it's working good now. I have voices in Gorf... and now in my head from all this... LOL.

    Thanks for the help.

    JR



  • @grant2258 said in Samples not playing in lr-mame2003 - done everything I can/read.:

    wow that binary is really old march 19th the altered beast and lots of others have been fixed since then. It would be advisable to update form source

    @BuZz this would be resolved by updating the mame2003 binary


  • administrators

    @markwkidd Tagging me in one thread is sufficient.


  • Global Moderator

    @markwkidd The mame2003 libretro binary - just like other ones - was updated on 11 Oct. I don't think this bug qualifies.



  • @mitu I'm a day late and a dollar short. Thank you for the update. As someone who is trying to support mame2003 users it's very useful to hear when there is an update to the environment that wouldn't be obvious from where I'm standing.


  • Global Moderator

    @markwkidd Yeah, updates are not so obvious or easy to spot when you're juggling through X forums at a time and countless github updates. I think @buzz mentioned it at the time and it was also in the 4.4.3 tag.



  • @markwkidd @mitu I have just made it a habit to update my Retropie system and packages from time to time. Of course, an update may break something, but I think the benefits outweigh the risks by far in general.



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.