Recalbox Forum

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

    PB avec script safe shutdown

    Recalbox Général
    script safe
    6
    11
    2558
    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.
    • scottsummers
      scottsummers last edited by

      Bonjour
      j'ai monté un rpi3B dans un superpi case
      j'ai voulu profité de l'option safe shutdown et reset
      si le safe shutdown fonctionne bien par contre le reset bugue : un appui court me reset bien le jeu mais quelque secondes plus tard il me reset aussi ES (qui normalement devrai redémarrer que si on fait un appui long sur reset si j'ai bien compris)

      j'ai suivi cette méthode :
      https://github.com/RetroFlag/retroflag-picase
      wget -O - "https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/recalbox_install.sh" | bash

      est-ce que j'ai loupé un truc ?

      Gaetan 1 Reply Last reply Reply Quote 0
      • Gaetan
        Gaetan Theme moderator @scottsummers last edited by

        @scottsummers dans ce sujet utilise la méthode donné par Tatieu au 2ème post : https://forum.recalbox.com/topic/15159/tutoriel-fr-en-installer-le-script-safe-shutdown-pour-nespi-case-et-superpi-case

        Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
        Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

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

          bah mon recalbox.cof contient ça :

          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET
          system.power.switch=PIN356ONOFFRESET

          bref neuf fois la même ligne sans le ; devant

          je vais en laisser qu'une pour voir

          TATIEU 1 Reply Last reply Reply Quote 0
          • scottsummers
            scottsummers last edited by

            ça ne change rien : la console reset et 2 secondes après c'est ES qui redemarre

            1 Reply Last reply Reply Quote 0
            • TATIEU
              TATIEU @scottsummers last edited by

              @scottsummers salut, j'ai eu ça aussi dans mon fichier de conf: plusieurs fois les même ligne, j'en ai laisser qu'une.

              Voici comme fonctionne le bouton reset:
              Jeux en cours : un appuye cour reset le jeux (comme sur un vrai console). Un appuye long te renvoi au menu recalbox.
              Et depuis le menu recalbox : il te relance ta recalbox.

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

                Je rebondis sur ce sujet, car je me suis posé la même question.
                J'ai aussi un Superpicase, et j'ai installé le script disponible chez Retroflag (via connexion SSH).
                Le safe shutdown fonctionne à merveille, et le reset redémarre la Recalbox proprement.
                Par contre, lorsque je suis en jeu, le bouton reset quitte le jeu (normal) puis reboot la machine (pas normal).

                Si j'ai bien compris, il suffit de décommenter / ajouter la ligne system.power.switch=PIN356ONOFFRESET dans la conf pour que le reset quitte le jeu sans redémarrer la Recalbox.
                Par contre, doit on désinstaller le script de safe shutdown de Retroflag pour que le comportement du bouton de reset soit correctement pris en compte ?
                Si oui, comment doit on procéder ?

                Si je récapitule, il est donc inutile d'installer le script de safe shutdown de retroflag, et il suffit juste de décommenter la ligne system.power.switch=PIN356ONOFFRESET dans le fichier de conf pour que ça fonctionne ?

                Merci par avance.
                +++

                Rpi 3B - Recalbox 7.2.1
                Boîtier SnesPI Case (Retroflag)
                Manettes : 2x 8BitDo SF30 Pro
                Alim : Aukru Micro USB 5v 3000mA
                Stockage : Disque dur externe 250Go (Boîtier Externe auto alimenté UGREEN USB 3.0 - 3.5 pouces)

                tommasir 1 Reply Last reply Reply Quote 1
                • tommasir
                  tommasir @AnkX last edited by

                  @ankx said in PB avec script safe shutdown:

                  Je rebondis sur ce sujet, car je me suis posé la même question.
                  J'ai aussi un Superpicase, et j'ai installé le script disponible chez Retroflag (via connexion SSH).
                  Le safe shutdown fonctionne à merveille, et le reset redémarre la Recalbox proprement.
                  Par contre, lorsque je suis en jeu, le bouton reset quitte le jeu (normal) puis reboot la machine (pas normal).

                  Si j'ai bien compris, il suffit de décommenter / ajouter la ligne system.power.switch=PIN356ONOFFRESET dans la conf pour que le reset quitte le jeu sans redémarrer la Recalbox.
                  Par contre, doit on désinstaller le script de safe shutdown de Retroflag pour que le comportement du bouton de reset soit correctement pris en compte ?
                  Si oui, comment doit on procéder ?

                  Si je récapitule, il est donc inutile d'installer le script de safe shutdown de retroflag, et il suffit juste de décommenter la ligne system.power.switch=PIN356ONOFFRESET dans le fichier de conf pour que ça fonctionne ?

                  Merci par avance.
                  +++

                  En gros il suffit de décommenter la ligne PIN356ONOFFRESET et pas besoin du script de rétroflag je viens de le faire aujourd’hui et sa fonctionne, si tu utilise la script tu n'a pas l'option reset pour quitter le jeu

                  Raspberry Pi 3B+
                  Toshiba 2.5 HDD 1TO
                  Boitier Superpi Case
                  Manette 8Bitdo Nes30Pro

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

                    du coup on fait comment pour désinstaller le script ?

                    1 Reply Last reply Reply Quote 0
                    • olivierdroid92
                      olivierdroid92 Global moderator last edited by

                      En cas de doute recommence une fresh installe c'est très rapide

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

                        Salut,

                        @scottsummers : ton souci est-il résolu ?

                        j'ai été confronté au même problème suite à l'installation du script de chez Retroflag (reset qui redémarre systématiquement le raspberry).
                        J'ai donc voulu basculer sur le script disponible nativement sur Recalbox, mais j'ai un peu galéré.

                        En effet, après avoir décommenté la ligne dans le fichier de config Recalbox, tout fonctionnait correctement sauf le bouton de reset, et ce malgré une réinstallation de recalbox après avoir flashé la carte SD.

                        Après divers tests, je me suis aperçu que mon disque dur externe était en cause.

                        J'ai donc re-flashé la carte SD afin de repartir sur une installation propre, puis après avoir auparavant sauvegardé mes dossiers "roms" et "save" présents sur mon disque dur externe, j'ai aussi re-formaté mon périphérique de stockage.

                        Après avoir recopié mes dossiers roms et saves sur mon disque dur externe, décommenté la ligne dans le fichier de conf Recalbox pour activer le safe shutdown, tout fonctionne correctement :

                        • Appui court en jeu (reset du jeu)
                        • Appui long en jeu (retour sur ES)
                        • Appui sous ES (redémarre le pi)
                        • Extinction propre du pi avec l'interrupteur on/off

                        Il semble que l'installation du script de Retroflag laisse aussi des traces sur le périphérique de stockage des roms.

                        J'ai posté à ce sujet ici :
                        Tutoriel FR/EN - Installer le script "Safe Shutdown" pour Nespi Case et Superpi Case

                        +++

                        Ank

                        Rpi 3B - Recalbox 7.2.1
                        Boîtier SnesPI Case (Retroflag)
                        Manettes : 2x 8BitDo SF30 Pro
                        Alim : Aukru Micro USB 5v 3000mA
                        Stockage : Disque dur externe 250Go (Boîtier Externe auto alimenté UGREEN USB 3.0 - 3.5 pouces)

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

                          bonjour
                          j'ai donc reflashé ma sd et maintenant tout fonctionne nickel
                          merci beaucoup

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

                          Want to support us ?

                          76
                          Online

                          98.9k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com