New installed emulator not showing in ES
-
I know you mentioned not having an additional es_systems.cfg in your original post ... but can you check this location (you mentioned not in home so I just wanted to make sure you've checked the proper secondary location)?
/opt/retropie/configs/all/emulationstation
If you've added the emulators, the entry is in the /etc/emulationstation/es_systems.cfg, and you've added roms with the appropriate extension, that's the only other thing I can think of after the other suggestions above.
-
@boomspar make sure you’re not using a custom essystems.cfg file. If you did a custom one to reorder systems, it will not update when adding new systems, you have to manually add them in.
-
@dmmarti that did the job!
I had an older version of es_system.cfg in /opt/retropie/configs/all/emulationstation.
So I copied the /etc/emulationstation/es_systems.cfg to this loaction then restarted the system and THERE THEY ARE.
But for my understanding.. are there more files to be copied to here for proper operation?
-
@boomspar said in New installed emulator not showing in ES:
I had an older version of es_system.cfg in /opt/retropie/configs/all/emulationstation.
And you said that you don't have a custom config file in your home...
But for my understanding.. are there more files to be copied to here for proper operation?
You should not copy anything, the system
es_systems.cfg
file is kept up to date by the RetroPie setup script - when you add a new emulator, the corresponding folder is created under~/RetroPie/roms
and the necessary entries are added in the ES config file also. If you copied the ES config file in your home and customized it - as described in the docs - then you can have a 2nd config file, which is NOT updated by the RetroPie setup script and that you can manually maintain. -
I didn't saw any file in /home. But instead so in /opt.
I think I am a little confused.
So what can I do to make it proper working.I will restore the file in /opt and then what's the best way to do?
ps. I didn't manualy edit files. I following steps out of the es-gui -->
- Retropie - configuration
- retropie setup
- P Manage packages
- opt Manage optional packages
- 211 lr-bluemsx
- S Install from source
-
Jus remove the file in
/opt/retropie/configs/all/emulationstation
and the system (/etc/emulationstation/es_systems.cfg
) will take over.When you said 'you don't have a file in your home', I meant to understand you don't have a custom
es_systems.cfg
file$HOME/.emulationstation
. The folder$HOME/.emulationstation
is the same as/opt/retropie/configs/all/emulationstation
, so you must have added that file yourself - as per the docs page I mentioned - at some point, but your forgot about it. -
-
Yes I didn't notice at first and discovered this morning indead that it was the same when I did a global search.
Maybe the PINN installation did make it.
I deleted it rebooted and MSX is showing, so thanx. But then... the roms wil not load. Returning to ES again.
runcommand.log:
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/FROGGER.ROM" --appendconfig /dev/shm/retroarch.cfg /opt/retropie/supplementary/runcommand/runcommand.sh: line 1006: 978 Segmentation fault /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/FROGGER.ROM" --appendconfig /dev/shm/retroarch.cfg
So I tried removing all the roms and put in one rom I know normally worked in ES. Reboot and again not showing up the game.
-
Looks like a bad ROM or missing BIOS files - see the MSX Emulators doc page.
-
Isn't it weird ; I followed the normal steps below and install does require manual steps...
Retropie - configuration
retropie setup
P Manage packages
opt Manage optional packages
211 lr-bluemsx
S Install from sourceor is that right?
-
Anyway, moved roms to the specified 'shared' folder and it worked.
But still as in my previous post I thought by following the normal gui steps installation must be working but apparently not.
-
@boomspar Generally BIOS and ROMs are not provided by RetroPie unless there's free/open source. That's why the BIOS requirements are always mentioned on the emulator's page. Just like for ROMs, you're responsible for copying the necessary BIOS files in place - they don't come with the package installed from the RetroPie-Setup.
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.