RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Best Raspberry Pi Cases in 2019

    Scheduled Pinned Locked Moved General Discussion and Gaming
    casesraspberry pi
    48 Posts 8 Posters 9.1k 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.
    • cyperghostC
      cyperghost
      last edited by

      @SgtJimmyRustles Can you test the scripts on a Recalbox OS? If yes I think about to do the work.

      SgtJimmyRustlesS 1 Reply Last reply Reply Quote 1
      • SgtJimmyRustlesS
        SgtJimmyRustles @cyperghost
        last edited by SgtJimmyRustles

        @cyperghost

        I'd be down to try it out. Just let me know what you need me to test out.

        Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
        http://www.reddit.com/r/sbcgaming

        Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
        https://discord.gg/JdXc6nx

        Check out our Podcast!

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

          @SgtJimmyRustles Okay ... I need values of es_systems.cfg does Recalbox uses a script like RetroPie? Kind of runcommand.sh? I know I modified my script to make it work for Batocera but can't remeber what was the calling command for ROMS ;)
          Just post one system maybe SNES or Genesis ;)

          EDIT:

                  <fullname>Super Nintendo Entertainment System</fullname>
                  <name>snes</name>
                  <path>/recalbox/share/roms/snes/</path>
                  <extension>.smc .sfc .SMC .SFC .zip .ZIP .mgd .MGD</extension>
                  <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO%</command>
                  <platform>snes</platform>
                  <theme>snes</theme>
          <emulators>
          

          Can you confirm emulatorlauncher.pyc as command?

          1 Reply Last reply Reply Quote 0
          • SgtJimmyRustlesS
            SgtJimmyRustles
            last edited by SgtJimmyRustles

            @cyperghost

            Yes, they use that command as well as es_systems.cfg.

            https://gitlab.com/search?utf8=✓&snippets=&scope=&search=emulatorlauncher.pyc&project_id=2396494

            https://gitlab.com/recalbox/recalbox/blob/master/package/recalbox-romfs/recalbox-romfs/recalbox-romfs.mk

            Is this what you're referring to regarding emulatorlauncher.pyc?

            Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
            http://www.reddit.com/r/sbcgaming

            Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
            https://discord.gg/JdXc6nx

            Check out our Podcast!

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

              @SgtJimmyRustles I need that command to finish running emulators if you press reset button

              SgtJimmyRustlesS 2 Replies Last reply Reply Quote 0
              • SgtJimmyRustlesS
                SgtJimmyRustles @cyperghost
                last edited by

                @cyperghost

                When i get home, I'll set up a recalbox build and let you know if I can. I won't be ready for another couple of hours though. You're wanting confirmation on the emulatorlauncher.pyc right?

                Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                http://www.reddit.com/r/sbcgaming

                Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                https://discord.gg/JdXc6nx

                Check out our Podcast!

                1 Reply Last reply Reply Quote 0
                • SgtJimmyRustlesS
                  SgtJimmyRustles @cyperghost
                  last edited by

                  @cyperghost

                  Here you go.

                  <?xml version="1.0"?>
                  <systemList>
                  <system>
                  <fullname>Amiga 1200</fullname>
                  <name>amiga1200</name>
                  <path>/recalbox/share/roms/amiga1200</path>
                  <extension>.adf .Adf .ADF .uae</extension>
                  <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
                  <platform>amiga</platform>
                  <theme>amiga1200</theme>
                  <emulators/>
                  </system>

                  You need anything else?

                  Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                  http://www.reddit.com/r/sbcgaming

                  Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                  https://discord.gg/JdXc6nx

                  Check out our Podcast!

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

                    @SgtJimmyRustles I need some output commands.
                    Does pidof emulationstation works?
                    Does pgrep -f emulationstation works?

                    I created a bash file that will exit any emulator if you call it. So it's the first step of integrating this into RecalBox. Please download from my github with
                    wget http://raw.githubusercontent.com/crcerror/RetroPie-Shares/master/RecalBox_exitemu.sh

                    Make it executable after download or use bash command.
                    Then every instance of running emulators should be finished. I later can work to integreate this into the Retroflag scripts.

                    1 Reply Last reply Reply Quote 0
                    • SgtJimmyRustlesS
                      SgtJimmyRustles
                      last edited by SgtJimmyRustles

                      @cyperghost said in Best Raspberry Pi Cases in 2019:

                      wget http://raw.githubusercontent.com/crcerror/RetroPie-Shares/master/RecalBox_exitemu.sh

                      Here's the results.

                      pidof emulationstation
                      2489

                      pgrep -f emulationstation
                      2489

                      So yes, the two commands above work.

                      While running the script while in game, it takes me back to the Recalbox menu using bash.

                      bash RecalBox_exitemu.sh

                      Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                      http://www.reddit.com/r/sbcgaming

                      Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                      https://discord.gg/JdXc6nx

                      Check out our Podcast!

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

                        @SgtJimmyRustles I have a BATOCERA system running now.
                        The script works so far as intendend. If I execute this it will bring me back to ES. So we can reset any emulator. Let me take some time to make a working python script.

                        SgtJimmyRustlesS 1 Reply Last reply Reply Quote 0
                        • A
                          Anthrax
                          last edited by

                          easy: MegaPi case

                          https://retropie.org.uk/forum/topic/21303/mod-retroflag-megapi-case-built-in-xbox-360-wireless-receiver

                          ;-)

                          1 Reply Last reply Reply Quote 0
                          • SgtJimmyRustlesS
                            SgtJimmyRustles @cyperghost
                            last edited by SgtJimmyRustles

                            @cyperghost said in Best Raspberry Pi Cases in 2019:

                            system running now.
                            The script works so far as intendend. If I execute this it will bring me back to ES. So we can reset any emulator. Let me take some time to make a working python script.

                            Great to hear! Appreciate your hard work!

                            Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                            http://www.reddit.com/r/sbcgaming

                            Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                            https://discord.gg/JdXc6nx

                            Check out our Podcast!

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

                              ONLY FOR RECALBOX/BATOCERA!

                              @SgtJimmyRustles Okay "command" script is ready for testing. This is very simplified script to get status of running emulators or if ES ist still running. You now can terminate any running emulators by using command line.

                              Please download with wget https://raw.githubusercontent.com/crcerror/RetroPie-Shares/master/RecalBox_exitemu.sh; chmod +x RecalBox_exitemu.sh

                              to execute type ./RecalBox_exitemu.sh and a small help page will appear. Now type commands. For ex. ./RecalBox_exitemu.sh --emukill to terminate current running emulators. Does the --restart switch do it's job? Is metadata saved?

                              Todo:
                              Modify Python script
                              Modify installer script

                              SgtJimmyRustlesS 2 Replies Last reply Reply Quote 1
                              • SgtJimmyRustlesS
                                SgtJimmyRustles @cyperghost
                                last edited by

                                @cyperghost said in Best Raspberry Pi Cases in 2019:

                                to execute type ./RecalBox_exitemu.sh and a small help page will appear. Now type commands. For ex. ./RecalBox_exitemu.sh --emukill to terminate current running emulators. Does the --restart switch do it's job? Is metadata saved?

                                I'll try it when I get home.

                                Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                                http://www.reddit.com/r/sbcgaming

                                Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                                https://discord.gg/JdXc6nx

                                Check out our Podcast!

                                1 Reply Last reply Reply Quote 0
                                • SgtJimmyRustlesS
                                  SgtJimmyRustles @cyperghost
                                  last edited by

                                  @cyperghost

                                  Appears to work in PC version of batocera.

                                  Both commands

                                  Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                                  http://www.reddit.com/r/sbcgaming

                                  Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                                  https://discord.gg/JdXc6nx

                                  Check out our Podcast!

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

                                    @SgtJimmyRustles Please test

                                    For Batocera
                                    wget -q -O - https://raw.githubusercontent.com/crcerror/retroflag-picase/master/install_batocera.sh | bash

                                    For Recalbox
                                    wget -q -O - https://raw.githubusercontent.com/crcerror/retroflag-picase/master/install_recalbox.sh | bash

                                    SgtJimmyRustlesS 2 Replies Last reply Reply Quote 0
                                    • SgtJimmyRustlesS
                                      SgtJimmyRustles @cyperghost
                                      last edited by

                                      @cyperghost

                                      Installing Recalbox Right now, going to test and let you know.

                                      Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                                      http://www.reddit.com/r/sbcgaming

                                      Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                                      https://discord.gg/JdXc6nx

                                      Check out our Podcast!

                                      1 Reply Last reply Reply Quote 0
                                      • SgtJimmyRustlesS
                                        SgtJimmyRustles
                                        last edited by

                                        @cyperghost said in Best Raspberry Pi Cases in 2019:

                                        wget -q -O - https://raw.githubusercontent.com/crcerror/retroflag-picase/master/install_batocera.sh | bash

                                        wget -q -O - https://raw.githubusercontent.com/crcerror/retroflag-picase/master/install_recalbox.sh | bash
                                        touch: recalbox.install: Read-only file system
                                        chmod: recalbox_install.sh: No such file or directory
                                        bash: line 7: ./recalbox_install.sh: No such file or directory

                                        Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                                        http://www.reddit.com/r/sbcgaming

                                        Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                                        https://discord.gg/JdXc6nx

                                        Check out our Podcast!

                                        1 Reply Last reply Reply Quote 0
                                        • SgtJimmyRustlesS
                                          SgtJimmyRustles @cyperghost
                                          last edited by SgtJimmyRustles

                                          @cyperghost

                                          That being said, if I manually download and excute this script:

                                          wget -q https://raw.githubusercontent.com/crcerror/retroflag-picase/master/other_os/recalbox_install.sh

                                          It works it seems.

                                          Going through the testing on it.

                                          Edit: Holding down the reset button during the emulationstation screen reboots recalbox totally it seems.

                                          The in-game reset and reset back to EmulationStation works as expected.

                                          Check out /r/SBCGaming for Retropie, Recalbox, OGST (Odroid) talk and more!
                                          http://www.reddit.com/r/sbcgaming

                                          Hop on the Dicscord as well and chat about all things Retropie (or recalbox, lakka, etc)
                                          https://discord.gg/JdXc6nx

                                          Check out our Podcast!

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

                                            @SgtJimmyRustles Man it took as long to write the installers as to modify these scripts. The challenge is that Batocera and Recalbox use different file systems. I need to set the mount write command into the install script.

                                            So you downloaded the script and saw an input mask where you were asked if you want to install a Batocera or Recalbox system?

                                            SgtJimmyRustlesS 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.