MAME disappeared from ES menu

Home Forums RetroPie Project Everything else related to the RetroPie Project MAME disappeared from ES menu

RetroPie has a new website and forum. Please visit https://retropie.org.uk/ for the new site. The new forum is located at https://retropie.org.uk/forum/. This forum is left here as a read-only archive.

This topic contains 19 replies, has 3 voices, and was last updated by Profile photo of buzz buzz 1 year, 2 months ago.

Viewing 20 posts - 1 through 20 (of 20 total)
  • Author
    Posts
  • #115698
    Profile photo of hobbswon
    hobbswon
    Participant

    Rpi2, 3.4 Jessie install

    After I installed the lr-mame4all emulator, upon reboot, the mame option on the ES menu disappeared.

    I tried to change the theme but no love.

    I also checked the emulators folder and they are all there and executable.

    Has this happened to anyone? I’m hoping I don’t have to do a fresh install because I’m close to a pretty functional setup now 🙁

    • This topic was modified 1 year, 2 months ago by Profile photo of hobbswon hobbswon.

    #115701
    Profile photo of herbfargus
    herbfargus
    Moderator

    And you have roms in your mame folder?

    #115708
    Profile photo of buzz
    buzz
    Keymaster

    lr-mame4all is installed by default – perhaps you can provide some more information? Where did you put your roms – can you give some example file listing of a few with the path etc

    #115713
    Profile photo of hobbswon
    hobbswon
    Participant

    Yes, I placed all the roms in the

    home/pi/RetroPie/roms/mame-libretro directory

    I thought lr-mame4all was installed by default but when I went to the emulators options menu lr-mame2003 was the only option.

    So I installed it from source through the retropue setup menu.

    • This reply was modified 1 year, 2 months ago by Profile photo of hobbswon hobbswon.
    #115717
    Profile photo of herbfargus
    herbfargus
    Moderator

    Perhaps you should verify your rom folder paths and which ones correspond to each emulator:

    https://github.com/retropie/retropie-setup/wiki/MAME

    #115718
    Profile photo of hobbswon
    hobbswon
    Participant

    My paths are correct. The only roms I placed in the folder were from the 0.37b5 set. After I uploaded he roms I was able to launch them from the ES menu but some, that were verified working, wouldn’t launch. So I checked to see if lr-mame4all was the default emulator and that was when I discovered only lr-mame2003 was installed.

    I didn’t delete any if the emulators.

    #115719
    Profile photo of herbfargus
    herbfargus
    Moderator

    So your roms are in

    /home/pi/RetroPie/roms/mame-mame4all

    ?

    Because that’s where .037b5 romsets go if you want them to work.

    https://github.com/RetroPie/RetroPie-setup/wiki/Managing-ROMs

    #115721
    Profile photo of hobbswon
    hobbswon
    Participant

    So your roms are in

    /home/pi/RetroPie/roms/mame-mame4all

    ?

    Because that’s where .037b5 romsets go if you want them to work.

    https://github.com/RetroPie/RetroPie-setup/wiki/Managing-ROMs

    Ok, yea apologies. That fixed it.

    I assumed the mame emulator option would still be in the ES menu. But why do I now not have the option to choose the lr-mame2003 emulator?

    #115722
    Profile photo of buzz
    buzz
    Keymaster

    lr-mame4all is shared with mame4all as they use the same romset version.

    #115724
    Profile photo of herbfargus
    herbfargus
    Moderator

    Once we integrate this, it should simplify things a little bit (hopefully):

    https://github.com/RetroPie/RetroPie-Setup/issues/1219

    #115730
    Profile photo of hobbswon
    hobbswon
    Participant

    But here is my issue now…

    If I want to run the .139 romset [lr-mame2003] I cannot do it now because I have roms in the mame4all folder. It seems whatever romset I’m using, I’m forced to that romset and it’s respetive emulators exclusively?

    • This reply was modified 1 year, 2 months ago by Profile photo of hobbswon hobbswon.
    #115733
    Profile photo of buzz
    buzz
    Keymaster

    0.139 roms go in in the mame-libretro folder. If you have roms in mame-mame4all and mame-libretro they will both appear in ES (same logo, but different numbers of games)

    #115735
    Profile photo of buzz
    buzz
    Keymaster

    If that is not working, please post via pastebin.com or similar a copy of /etc/emulationstation/es_systems.cfg and the output of

    
    ls -la ~/RetroPie/roms/mame-libretro | head -n20
    
    #115742
    Profile photo of hobbswon
    hobbswon
    Participant

    Ok, so I placed .78 and .139 roms in the libretro folder and the .37b5 roms are in the mame4all folder and the only roms listing are the 0.37b5 roms.

    ls -la ~/RetroPie/roms/mame-libretro | head

    Results in

    Total 32120
    drwxr–xr-x 2 pi pi 12288 Jan 31 02:14 .
    drwxr–xr-x 2 pi pi 4096 Jan 31 00:17 ..
    -rw-r–r– 1 pi pi 149422 Jan 31 02:13 armwrest.zip
    -rw-r–r– 1 pi pi 7449688 Jan 31 02:14 captaven.zip
    -rw-r–r– 1 pi pi 151226 Jan 31 02:14 captavnu.zip
    -rw-r–r– 1 pi pi 23155 Jan 31 02:11 popeyebl.zip
    -rw-r–r– 1 pi pi 24003 Jan 31 02:11 popeyef.zip
    -rw-r–r– 1 pi pi 23885 Jan 31 02:11 popeyeu.zip
    -rw-r–r– 1 pi pi 40644 Jan 31 02:11 popeye.zip

    Here’s the es_systems.cfg

    http://pastebin.com/yepKFVky

    #115745
    Profile photo of buzz
    buzz
    Keymaster

    You are missing the config entry for mame-libretro in es_systems.cfg – you can correct this by manually installing lr-mame2003 from retropie-setup (from menu 5).

    Have you manually edited the config at any point ?

    #115746
    Profile photo of buzz
    buzz
    Keymaster

    Aha, I think I found the problem. the lr-imame4all module which you installed after had some old code when some folders were changed. I will fix this, but basically it removed the old libretro folder and the es config for it (Not spotted this before as the lr-imame4all usually gets installed first, and it comes with the default image etc)

    • This reply was modified 1 year, 2 months ago by Profile photo of buzz buzz.
    #115748
    Profile photo of hobbswon
    hobbswon
    Participant

    So just reinstall the mame2003 and 2010 via retropie setup?

    #115752
    Profile photo of buzz
    buzz
    Keymaster

    just re-install mame2003 from menu 5 (from binary) – this will trigger the es config to be re-added.

    #115753
    Profile photo of hobbswon
    hobbswon
    Participant

    Thanks Buzz, all is well again.

    #115754
    Profile photo of buzz
    buzz
    Keymaster

    I’m sort of glad it all went wrong, as it helped find a bug 😉 So thanks for that.

Viewing 20 posts - 1 through 20 (of 20 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar