El problema es que los emuladores que instalo desde el optional package no me salen en la lista del menu principal. He probado con varios por si era caso de uno en concreto pero no sale ninguno. El procedimiento que hago es entrar en Retropie setup voy a manage optional packages e instalo el emu que me interesa. En la carpeta de roms me crea las carpetas bien, pongo roms en ellos pero al reiniciar no me sale. En los emuladores que viene de serie sí que a la que le meto alguna rom me sale en el menú principal correctamente.
Para más info al principio instalé Kodi desde optional packages y me salió el menú "ports" donde estaba Kodi funcionando todo perfectamente. Seguí un tutorial que vi por ahi para que Kodi tuviera su propio menú y quedara mejor, sospecho que el problema puede venir de aqui.
Esto es lo que hice:
Código: Seleccionar todo
The first method here is a cleaner method that wont mess with the RetroPie setup script updates (note that in the future you will have to manually update the es_systems.cfg in .emulationstation as they arent overwritten on updates from RetroPie). Once you've installed kodi from the experimental menu of the setup script, Drop into a terminal with f4 or access the pi over SSH
create an es_systems.cfg file so that kodi will show up in emulationstation
1. sudo cp /etc/emulationstation/es_systems.cfg /home/pi/.emulationstation/es_systems.cfg
2. sudo nano /home/pi/.emulationstation/es_systems.cfg
3. add the following codeblock anywhere after <systemList>:
<system>
<fullname>Kodi</fullname>
<name>kodi</name>
<path>~/RetroPie/roms/kodi</path>
<extension>.sh .SH</extension>
<command>bash %ROM%</command>
<platform>kodi</platform>
<theme>kodi</theme>
</system>
save you changes with ctrl+x , y , enter
Then make a kodi rom directory
4. mkdir /home/pi/RetroPie/roms/kodi
make a launch script:
5. sudo nano /home/pi/RetroPie/roms/kodi/kodi.sh
6. add the following line:
kodi-standalone
save you changes with ctrl+x , y , enter
make the launch script executable:
7. sudo chmod +x /home/pi/RetroPie/roms/kodi/kodi.sh
type emulationstation to go back into emulationstation and kodi should be there as its own system.
No tengo mucha idea de linux, entiendo algo más o menos de mis tiempos mozos de msdos pero no sé si he tocado algo que no debería. Sobre todo por la parte que dice: (note that in the future you will have to manually update the es_systems.cfg in .emulationstation as they arent overwritten on updates from RetroPie) aunque en teoría no debería haber problema.
Hay algo que estoy pasando por alto?
Gracias
