Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Recalbox 7.0 Reloaded (Sortie Jack)

    Recalbox Général
    recalbox 7.0 reloaded sortie
    14
    52
    7060
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Laban
      Laban last edited by acris

      Perso cela fonctionne, j'ai cependant du modifier le lanceur d'emulation station
      Voici ce que j'ai fait :
      J'ai me suis connecté en sftp sur recalbox (logiciel winscp / login root / mdp recalboxroot)
      Je me suis posé dans le répertoire /etc/init.d et j'ai copié sur mon PC le fichier S32emulationstation que j'ai modifié comme cela

      #!/bin/sh
      #
      #
      
      systemsetting="recalbox_settings"
      
      PIDFILE=/var/run/emulationstation.pid
      ESBIN=/usr/bin/emulationstation-starter
      
      scr_msg() {
      	printf "\r%20s%10s" "${1}" " " > /dev/tty0 # with spaces at the begining for screen not displaying the left ; and spaces on right to erase old msg
      }
      
      case "$1" in
        start)
      	enabled="`$systemsetting -command load -key system.es.atstartup`"
      	videoMode="`$systemsetting -command load -key system.es.videomode`"
      	if [ "$enabled" != "0" ];then
      		# get output video size
      		fbdevHeight=$(cut -d, -f2 /sys/class/graphics/fb0/virtual_size)
      		# In case the logo has been removed, let's put it back again
      		if [ "${fbdevHeight}" -le 320 ] ; then
      			fbv2 -f -i /recalbox/system/resources/splash/240p/logo-version.png
      		else
      			fbv2 -f -i /recalbox/system/resources/splash/logo-version.png
      		fi
      
      		echo $videoMode | grep -qE "(CEA|DMT) [0-9]{1,2} (HDMI|DVI)"
      		[ $? = "0" ] && tvservice -e "$videoMode"
      		settings_lang="`$systemsetting -command load -key system.language`"
      		recallog "starting emulationstation with lang = $settings_lang"
      		if grep -q rpi4 /recalbox/recalbox.arch; then
      			HOME=/recalbox/share/system LANG="${settings_lang}.UTF-8" SDL_VIDEO_GL_DRIVER=/usr/lib/libGLESv2.so SDL_VIDEO_EGL_DRIVER=/usr/lib/libEGL.so SDL_NOMOUSE=1 start-stop-daemon -S -q -m -p /var/run/emulationstation.pid  --exec "$ESBIN" &
      		else
      			HOME=/recalbox/share/system LANG="${settings_lang}.UTF-8" SDL_VIDEO_GL_DRIVER=/usr/lib/libGLESv2.so SDL_VIDEO_EGL_DRIVER=/usr/lib/libGLESv2.so SDL_NOMOUSE=1 start-stop-daemon -S -q -m -p /var/run/emulationstation.pid  --exec "$ESBIN" &
      		fi
      	fi
      	/recalbox/scripts/recalbox-config.sh audio
      	;;
        stop)
      	recallog "Stopping Emulationstation"
      	start-stop-daemon -K -q -p "${PIDFILE}"
      	clear > /dev/tty0
      	(echo;echo;echo;echo;echo) > /dev/tty0
      	scr_msg "Please DO NOT power off Recalbox, PLEASE WAIT !!!"
      	;;
        restart|reload)
      	"$0" stop
      	if [ -f "${PIDFILE}" ] ; then
      		ESPID=`cat /var/run/emulationstation.pid 2>/dev/null`
      		while `"$0" status > /dev/null` ; do
      			sleep 0.1
      		done
      	fi
      	"$0" start
      	;;
        status)
      	ESPID=`cat ${PIDFILE} 2>/dev/null`
      	if [ -f "${PIDFILE}" ] && `ps | grep -qE "^[[:space:]]*${ESPID}"` ; then
      		echo "Emulationstation is running (pid `cat /var/run/emulationstation.pid`)"
      		exit 0
      	else
      		echo "Emulationstation is stopped"
      		exit 1
      	fi
      	;;
        *)
      	echo "Usage: $0 {start|stop|restart}"
      	exit 1
      esac
      
      exit $?
      

      J'ai ensuite mis ce fichier dans le réperttoire /recalbox/share/system

      Je me suis ensuite connect à recalbox avec putty avec le meme compte que winscp

      la partition étant protégé en écriture, il faut lancer la commande

      mount -o remount,rw /
      

      ensuite on lance la copie

      cp -f /recalbox/share/system/S31emulationstation /etc/init.d/
      

      et on remet les droits

      chmod 755 /etc/init.d/S31emulationstation
      

      Hop pour ma part cela a parfaitement fonctionner.

      1 Reply Last reply Reply Quote 0
      • Laban
        Laban last edited by Laban

        Erreur dans le précédent message, que je ne peux bizarrement plus éditer
        Le fichier est S31emulationstation
        Cela donne donc :

        mount -o remount,rw /
        cp -f /recalbox/share/system/S31emulationstation /etc/init.d/
        chmod 755 /etc/init.d/S31emulationstation
        
        1 Reply Last reply Reply Quote 1
        • acris
          acris last edited by

          @Laban
          j ai corrigé ton sujet pour S32emulationstation.

          Laban 1 Reply Last reply Reply Quote 0
          • Laban
            Laban @acris last edited by

            @acris said in Recalbox 7.0 Reloaded (Sortie Jack):

            @Laban
            j ai corrigé ton sujet pour S32emulationstation.

            Le fichier est S31emulationstation

            1 Reply Last reply Reply Quote 1
            • gm03
              gm03 last edited by

              J'ai fait la modif, toujours pas de son pour moi ....

              Laban 1 Reply Last reply Reply Quote 0
              • Laban
                Laban @gm03 last edited by Laban

                @gm03 said in Recalbox 7.0 Reloaded (Sortie Jack):

                J'ai fait la modif, toujours pas de son pour moi ....

                Essaie de lancer la commande

                /recalbox/scripts/recalbox-config.sh audio
                

                pour voir en te connectant et donne le résultat. Indiques aussi la plateforme. Je suis sur un raspberry pi 3b+

                1 Reply Last reply Reply Quote 0
                • gm03
                  gm03 last edited by

                  @Laban said in Recalbox 7.0 Reloaded (Sortie Jack):

                  /recalbox/scripts/recalbox-config.sh audio

                  numid=3,iface=MIXER,name='PCM Playback Route'
                  ; type=INTEGER,access=rw------,values=1,min=0,max=2,step=0
                  : values=0

                  PI2 pour moi ...

                  Laban 2 Replies Last reply Reply Quote 0
                  • Laban
                    Laban @gm03 last edited by

                    @gm03

                    Est ce que cela relance le son ou toujours pas en lançant cette commande ?

                    1 Reply Last reply Reply Quote 0
                    • gm03
                      gm03 last edited by gm03

                      Non ca fait rien .. ca relance pas le son

                      Laban 1 Reply Last reply Reply Quote 0
                      • Laban
                        Laban @gm03 last edited by

                        This post is deleted!
                        1 Reply Last reply Reply Quote 0
                        • Laban
                          Laban @gm03 last edited by acris

                          @gm03

                          Est ce que le fait d'éditer le fichier à la main depuis l'interface web et redémarrant fonctionnait (il fallait cependant arrêter emulationstation avant avec la commande /etc/init.d/S31emulationstation stop )

                          1 Reply Last reply Reply Quote 0
                          • gm03
                            gm03 last edited by

                            Oui en mettant jack (en ayant stoppé emulationstation) ca marche ... jusqu'au reboot suivant

                            Laban 1 Reply Last reply Reply Quote 0
                            • Laban
                              Laban @gm03 last edited by Laban

                              il faudrait les logs de lancement pour voir ce qui se passe sur le RPi 2.

                              Est ce que tu pourrais faire un
                              /etc/init.d/S31emulationstation stop
                              puis un
                              /etc/init.d/S31emulationstation start

                              et copier ce que donne la sortie pour voir la partie audio

                              essaie aussi en auto pour voir au lieu de jack

                              1 Reply Last reply Reply Quote 0
                              • gm03
                                gm03 last edited by

                                @Laban said in Recalbox 7.0 Reloaded (Sortie Jack):

                                /etc/init.d/S31emulationstation start

                                [2020/10/04 08:35:37.317] (ERROR) : Cannot find audio device jack
                                [2020/10/04 08:35:37.384] (ERROR) : [MQTT] Sending messageConnexion to tcp://127.0.0.1:1883 from recalbox-emulationstation failed (send) !
                                [2020/10/04 08:35:37.385] (ERROR) : [MQTT] Sending messageConnexion to tcp://127.0.0.1:1883 from recalbox-emulationstation failed (send) !
                                [2020/10/04 08:35:39.698] (ERROR) : Core vice_xcbm5x0 cannot be added to emulator libretro

                                1 Reply Last reply Reply Quote 0
                                • Alexandre Bobio
                                  Alexandre Bobio last edited by Alexandre Bobio

                                  Bonjour à tous,

                                  Idem pour moi, dès le premier redémarrage, j'ai retenté une seconde fois mais rien à faire. j'ai également changé en manuel dans la console manager, tous ce qui était possible. Pour le moment, le seul moyen que j'ai trouvé, c'est de relancer via la console manager, le son revient systématiquement. Mais dès un redémarrage via Recalbox, le son est de nouveau absent. Pas très pratique, mais en attendant une mise à jour de la super team RECALBOX, ce n'est pas si mal.
                                  Pour info, je suis sur P3 B+ et sur carte SD.
                                  En tout cas la team, merci mille fois pour votre super taff, cocorico !!!

                                  Laban 1 Reply Last reply Reply Quote 0
                                  • acris
                                    acris last edited by

                                    Bonjour
                                    la team va travailler sur le problème, merci de votre patience.

                                    1 Reply Last reply Reply Quote 0
                                    • Laban
                                      Laban @Alexandre Bobio last edited by

                                      @Alexandre-Bobio said in Recalbox 7.0 Reloaded (Sortie Jack):

                                      Bonjour à tous,

                                      Idem pour moi, dès le premier redémarrage, j'ai retenté une seconde fois mais rien à faire. j'ai également changé en manuel dans la console manager, tous ce qui était possible. Pour le moment, le seul moyen que j'ai trouvé, c'est de relancer via la console manager, le son revient systématiquement. Mais dès un redémarrage via Recalbox, le son est de nouveau absent. Pas très pratique, mais en attendant une mise à jour de la super team RECALBOX, ce n'est pas si mal.
                                      Pour info, je suis sur P3 B+ et sur carte SD.
                                      En tout cas la team, merci mille fois pour votre super taff, cocorico !!!

                                      As tu testé mon workaround avec la modification du fichier S31emulationstation ?

                                      1 Reply Last reply Reply Quote 0
                                      • degomax
                                        degomax last edited by

                                        Ca peut peut etre donner des pistes de reflexion à certains bidouilleurs pour qu'on avance.

                                        pour avoir tout le temps le son sur le jack, même à l'intro, juste on ajoute une ligne dans le config.txt :

                                        hdmi_ignore_hotplug=1
                                        

                                        par contre après, ya le son sur le jack tout le temps, mais ya plus l'image sur le HDMI !!! mdr

                                        ya pas un truc a faire ? style juste pour passer que la video sur le HDMI sans toucher le son ?

                                        Myk68 1 Reply Last reply Reply Quote 0
                                        • Myk68
                                          Myk68 @degomax last edited by

                                          Perso j’ai trouver la solution la plus simple.....j’ai trouver en ligne recalbox 6.1.1 et je l’ai réinstallée. C’est la meilleur solution.

                                          Pour le moment c’est pas une critique mais je trouve que la version 7 n’est pas du tout stable. La ou la 6.1.1 n’avais aucun soucis celle ci plante au demarrage quand il y a l’animation style sega, pas de son, ralentissement sur émulateur dreamcast comparé a la 6.1.1 et tout ca avec le meme raspberry pi 3b+

                                          1 Reply Last reply Reply Quote 0
                                          • Laban
                                            Laban last edited by

                                            @Myk68 said in Recalbox 7.0 Reloaded (Sortie Jack):

                                            recalbox 6.1.1

                                            https://recalbox-releases.s3.nl-ams.scw.cloud/stable/index.html si cela intéresse quelqu'un

                                            Myk68 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            83
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com