Iniciar retropie un juego automaticamente?

Soporte General para RetroPie
Responder
Kiokan13
Pi Newbie
Pi Newbie
Mensajes: 6
Registrado: 01 Oct 2018, 21:44
Agradecido: 0
Agradecimiento recibido: 0

Buenas!!!

Pues quiero construirle una recreativa a mi sobrino, pero no quiero que toque nada de retropie, ni menú ni nada, que al encender la raspberry, le cargue automáticamente un juego, es posible?
Me refiero a que al encender, se ponga directamente para jugar.

Gracias!
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

Interesante :-)
Retrpie utiliza el script autostart.sh para lanzar automáticamente emulationstation, kodi o lo que desees.
La idea entonces es modificar el archivo /opt/retropie/configs/all/autostart.sh y poner la ruta al emulador y como parámetro, la rom que quieres ejecutar
O, para hacerlo más modular, crear un script que ejecute el emulador y el juego, y luego llamar a ese script desde el autostart.sh
Kiokan13
Pi Newbie
Pi Newbie
Mensajes: 6
Registrado: 01 Oct 2018, 21:44
Agradecido: 0
Agradecimiento recibido: 0

Perfecto!! Entiendo la idea, pero no tengo ni idea de como se hace....

Voy a investigar!! Gracias!!!
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

Puedes usar el comando runcommand.sh para lanzar el juego.
La sintaxis de ese comando es un poco... retorcida, pero nada que no se pueda dominar.
Así, editas tu /opt/retropie/configs/all/autostart.sh

Si antes tenías esto:

Código: Seleccionar todo

emulationstation #auto
Lo cambias a esto otro:

Código: Seleccionar todo

#emulationstation #auto
/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ snes "/home/pi/RetroPie/roms/snes/Secret of Mana.smc"
Como ves, comento la primera línea para no borrarla
Y después añado la llamada a runcommand.sh con cuatro parámetros:
- VIDEO_MODE = 0: use the current video mode
- _SYS_ lee la configuración desde /opt/retropie/configs/SYSTEM/emulators.cfg
- snes es el nombre del sistema (emulador)
- Y el cuarto parámetro es la ruta completa a la rom, usando comillas para los juegos que tienen espacios en el nombre

Con esa línea, en mi ejemplo arrancaría Secret of Mana de SNES al iniciar Retropie.
Aunque sinceramente, para arrancar un juego directamente quizá yo no usaría retropie, tarda demasiado en cargar.

Más info del runcommand.sh:
https://github.com/RetroPie/RetroPie-Se ... Runcommand
badseven
Pi Beta
Pi Beta
Mensajes: 162
Registrado: 02 Sep 2016, 15:57
Agradecido: 0
Agradecimiento recibido: 6 veces

Kiokan13 escribió: 26 May 2020, 08:32 Buenas!!!

Pues quiero construirle una recreativa a mi sobrino, pero no quiero que toque nada de retropie, ni menú ni nada, que al encender la raspberry, le cargue automáticamente un juego, es posible?
Me refiero a que al encender, se ponga directamente para jugar.

Gracias!
Es un tanto absurdo por que limitas el inmenso catalogo, es mas interesante que le pongas el modo kids y listo
MortadeloRP
Pi Newbie
Pi Newbie
Mensajes: 3
Registrado: 05 Ago 2020, 18:29
Agradecido: 0
Agradecimiento recibido: 0

Interesante. Muchas gracias
dgallardov
Pi Newbie
Pi Newbie
Mensajes: 1
Registrado: 29 Ene 2019, 01:56
Agradecido: 0
Agradecimiento recibido: 0

hola Egrueda, estaba leyendo las respuestas a esta pregunta y me parecio muy valiosa la tuya, pero me quedo una duda y me gustaria consultarte, en una parte mencionas "Aunque sinceramente, para arrancar un juego directamente quizá yo no usaría retropie, tarda demasiado en cargar." Serias tan amable de comentarme que usarias para realizar la carga de un juego mame directamente al encender la raspberry pero sin usar retropie y que quede un poco mas rapido.

muchas gracias
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

Es fácil, en lugar de hacer el proceso de arranque Linux > Retropie > Mame > Juego, puedes instalar mame directamente, entonces haces Linux > Mame > Juego
Es decir, instalas mame y lo arrancas automáticamente y te olvidas de retropie
Responder