RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Retroflag Snes case

    Scheduled Pinned Locked Moved Help and Support
    raspberry pi3casepowerblock
    55 Posts 13 Posters 14.9k Views
    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.
    • W
      wurstsemmesepp
      last edited by

      Thanks again @cyperghost
      As said before, the safe shutdown switch slightly darkens the LED. The switch was of course set to on but I tried it the other way around as well. The reset button and the power switch both Not working seems quite unlikely, though. I am going to contact the seller as I dont want to risk any warranty by using a solvent.

      cyperghostC 1 Reply Last reply Reply Quote 0
      • cyperghostC
        cyperghost @wurstsemmesepp
        last edited by cyperghost

        @wurstsemmesepp
        afair the switch has no influence on LED brightness. So it seems you have a "special" case ;) Yes try to get a new one....

        1 Reply Last reply Reply Quote 0
        • W
          wurstsemmesepp
          last edited by

          Finally, the case is replaced and everything works fine now. Thank you so much!!!

          1 Reply Last reply Reply Quote 1
          • P
            Pzrjager @cyperghost
            last edited by

            @cyperghost Hello,

            I'm sorry to necro this thread, but I have a question about the crerror script. Is it currently down? When I enter it in the RetroPie terminal I get a 404 response.

            My SuperPi case will not power off when using the power switch or reset button with the safe shutdown switch on. I'd like to try your script as a possible solution.

            cyperghostC 1 Reply Last reply Reply Quote 0
            • cyperghostC
              cyperghost @Pzrjager
              last edited by

              @Pzrjager If even the original script does not work in any way then another script will also not help. Check if the small sliding switch is in correct position if yes then you have bought a faulty device.

              404 error? I can access github.

              F 1 Reply Last reply Reply Quote 0
              • F
                fightingbros @cyperghost
                last edited by

                @cyperghost i just tried your script on the case + restart works but when I hit the power button it just shuts off, shouldn't it run a script first? 3b+ sorry not real technical with this kinda stuff

                cyperghostC 1 Reply Last reply Reply Quote 0
                • cyperghostC
                  cyperghost @fightingbros
                  last edited by cyperghost

                  @fightingbros power button means - poweroff
                  So if the reset button works for you I assume the whole script works.

                  How did you do to install?

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    fightingbros @cyperghost
                    last edited by

                    @cyperghost yes I mean power off. Screen just goes black. Reset button when pressed shows no input on monitor, script runs then ES restarts.

                    I used the code I found of yours on github. I thought Shutdown was supposed to show a script first. Thx for the help

                    cyperghostC 1 Reply Last reply Reply Quote 0
                    • cyperghostC
                      cyperghost @fightingbros
                      last edited by

                      @fightingbros Well what do you expect? I could wrote a message like "Shutdown Now ..." but I think it is not needed. So did you install the pure script and set it up with --nespi+ parameter or did you use the modified retroflag installer?

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        fightingbros @cyperghost
                        last edited by

                        @cyperghost I was under the impression that before powering off a script would run on the screen 1st based on YouTube videos I watched. I initially used the nespi script on github. When the power button just shut it off without the script I Googled some help and found your script. I went to command line and entered it.

                        Sorry if I'm missing something. Old dude who barely knows anything about code etc

                        1 Reply Last reply Reply Quote 0
                        • cyperghostC
                          cyperghost
                          last edited by

                          @fightingbros So I assume it works ... can you show me the link to the video you mentioned? I'm not sure how you installed it. Does the LED blinks 4 times if you press the power button?

                          If yes then you did use the bash install, if not you did use the python installer.

                          F 1 Reply Last reply Reply Quote 0
                          • F
                            fightingbros @cyperghost
                            last edited by

                            @cyperghost ok so now it's doing what I expected. It's running a script on screen before shutting down. Thanks!

                            B 1 Reply Last reply Reply Quote 0
                            • B
                              bigmike20vt @fightingbros
                              last edited by bigmike20vt

                              Hi
                              @fightingbros It seems I am having the same issue as poster above shame he did not reply with what he did to make it work.
                              I too had no luck with the official shutdown (rasp 3b+) in retropie 4.4
                              The reset did nothing, the shutdown didn't give any script running text on shutdown. Whilst it DID shutdown after 10 seconds or so my fan and power light on the pi remained on.

                              I installed the @cyperghost script and things are better. Just like the guy above reset works as advertised

                              The power of works AND fan / pi power light goes off but shutdown is instant with (my concern is) no time to write anything or run any scripts to shut down safely) and there is no script text. I am worried my safe shutdown is not acting safely. Is there any way to test?

                              Sorry I am new to the pi and to coding. I just pressed F4 in retropi and ran the 1 line command to download shown in the CRC github which is linked earlier in the thread for the modified retroflag installer I have done nothing else

                              Thanks

                              EfriimE 1 Reply Last reply Reply Quote 1
                              • EfriimE
                                Efriim @bigmike20vt
                                last edited by Efriim

                                @bigmike20vt
                                That is understandable as a Retroflag case user myself.
                                A good few things to test:

                                Pressing the reset button in the middle of a game, should exit retroarch and most emulators and return to EmulationStation.

                                Make a manual edit to a rom/game in emulationstation metadata, just add a rating or add some games to favourites. (Game Collection Settingsneed to be configured to list favourites.) Then either reset or poweroff, the metadata should be saved.

                                If the data isn't saved then maybe the original retroflag script wasn't uninstalled.

                                If no script is installed then it wouldn't do anything.

                                1 Reply Last reply Reply Quote 1
                                • B
                                  bigmike20vt
                                  last edited by bigmike20vt

                                  Hi
                                  @Efriim Thanks for your reply. Great idea on the rating / adding something to favourites etc before a shutdown to test, I should have thought of that.
                                  I know the reset is working, it does exactly as you suggest it should. I will get on that tonight or tomorrow and if it is working will post back to confirm as such and it is just that the script runs super fast (which is great if so)

                                  Many thanks again.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    bigmike20vt
                                    last edited by

                                    Hi
                                    just a quick update to this. I never did find out what the issue was however I have just wiped the card and started again, and readded the crc shutdown code........ and it works a treat!.

                                    Many thanks

                                    1 Reply Last reply Reply Quote 0
                                    • C
                                      CaptainChrist
                                      last edited by

                                      Sorry to open this up again, but in case it helps anyone, I found a different solution that worked for me (symptoms at bottom of post). It turns out that the power and reset buttons wouldn't function properly because I had accidentally installed the GPi case script instead of the picase/NESPi case script. Because it said on the Github install instructions here it was the Retropie script, I didn't consider there was another install script. The difference between the two is the text "_gpi" after "install/" (see below), which installs moderately different scripts. Even though I tried re-installing the correct one multiple times it seems it did not overwrite the old one. I hope the solution below helps some of you!

                                      Solution: I ended up having to re-installing it after uninstalling the old ones using the instructions as per this post from derreck503 on July 31st, 2018: https://github.com/RetroFlag/retroflag-picase/issues/9#issuecomment-409430958.

                                      GPi Case Script Install Command: wget -O - "https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/install_gpi.sh" | sudo bash

                                      Picase/NESPi Case Script Install Command: wget -O - "https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/install.sh" | sudo bash

                                      Symptoms: when I had the Safe Shutdown switch off, the power button would turn it off without running the safe-launch script. Likewise, the reset button would reset the console without running it. When I switched it over, the LED either dimmed or got brighter (can't remember). After that, pressing either button had no effect, but I believe that when the console was shut down but still plugged in, it was still able to turn on.

                                      1 Reply Last reply Reply Quote 1
                                      • EfriimE
                                        Efriim
                                        last edited by

                                        Retroflag cases aren't compatible with the RPI4B but I would like to hear of someone who managed to make it work. I'm also interested if someone has integrated an RTC hat to fit in one of these cases.

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

                                        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.