Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › MAME disappeared from ES menu
- This topic has 19 replies, 3 voices, and was last updated 9 years, 1 month ago by
petrockblog.
-
AuthorPosts
-
01/30/2016 at 22:21 #115698
hobbswon
ParticipantRpi2, 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 :(
01/30/2016 at 22:29 #115701herbfargus
MemberAnd you have roms in your mame folder?
01/30/2016 at 22:52 #115708petrockblog
Keymasterlr-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
01/30/2016 at 23:10 #115713hobbswon
ParticipantYes, 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.
01/30/2016 at 23:14 #115717herbfargus
MemberPerhaps you should verify your rom folder paths and which ones correspond to each emulator:
01/30/2016 at 23:18 #115718hobbswon
ParticipantMy 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.
01/30/2016 at 23:21 #115719herbfargus
MemberSo 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
01/31/2016 at 00:02 #115721hobbswon
Participant[quote=115719]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
[/quote]
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?
01/31/2016 at 00:04 #115722petrockblog
Keymasterlr-mame4all is shared with mame4all as they use the same romset version.
01/31/2016 at 00:08 #115724herbfargus
MemberOnce we integrate this, it should simplify things a little bit (hopefully):
01/31/2016 at 01:09 #115730hobbswon
ParticipantBut 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?
01/31/2016 at 01:18 #115733petrockblog
Keymaster0.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)
01/31/2016 at 01:20 #115735petrockblog
KeymasterIf 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
01/31/2016 at 03:42 #115742hobbswon
ParticipantOk, 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.zipHere’s the es_systems.cfg
01/31/2016 at 04:11 #115745petrockblog
KeymasterYou 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 ?
01/31/2016 at 04:13 #115746petrockblog
KeymasterAha, 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)
01/31/2016 at 04:24 #115748hobbswon
ParticipantSo just reinstall the mame2003 and 2010 via retropie setup?
01/31/2016 at 04:37 #115752petrockblog
Keymasterjust re-install mame2003 from menu 5 (from binary) – this will trigger the es config to be re-added.
01/31/2016 at 05:08 #115753hobbswon
ParticipantThanks Buzz, all is well again.
01/31/2016 at 05:34 #115754petrockblog
KeymasterI’m sort of glad it all went wrong, as it helped find a bug ;-) So thanks for that.
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.