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

    ES devs and testers, this tool is for you!

    Scheduled Pinned Locked Moved Ideas and Development
    scriptgithubemulationstatiotestingdevelopment
    88 Posts 15 Posters 41.0k 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.
    • lilbudL
      lilbud @meleu
      last edited by

      @meleu What software do you use to ssh into the pi?

      Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

      Backlog: http://backloggery.com/lilbud

      meleuM 2 Replies Last reply Reply Quote 0
      • meleuM
        meleu @lilbud
        last edited by meleu

        @lilbud the default one on Linux Mint.

        meleu@mlenovo ~$ ssh -V
        OpenSSH_7.2p2 Ubuntu-4ubuntu2.2, OpenSSL 1.0.2g  1 Mar 2016
        
        1 Reply Last reply Reply Quote 0
        • meleuM
          meleu @lilbud
          last edited by

          @lilbud Maybe you're asking based on that "poluted" screen shot... Actually most of my development is done on my Linux laptop (x86). That screenshot is the default terminal program from Linux Mint Cinnamon, those menus at the top are in portuguese, those numbers at the bottom with bash at right is from a software called tmux (it's a way to open several terminal "windows" in only one console).

          lilbudL 1 Reply Last reply Reply Quote 0
          • lilbudL
            lilbud @meleu
            last edited by

            @meleu said in ES devs and testers, this tool is for you!:

            Linux Mint Cinnamon

            Ah, I was searching for it online for Windows, since I use Windows 10 for anything Retropie related. I absolutely hate PuTTY for numerous reasons, but it seems to be the only option at the moment.

            Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

            Backlog: http://backloggery.com/lilbud

            meleuM 1 Reply Last reply Reply Quote 0
            • meleuM
              meleu @lilbud
              last edited by

              @lilbud When I need to ssh from a Windows machine I use PuTTY. What you don't like? The small fonts?

              lilbudL 1 Reply Last reply Reply Quote 0
              • lilbudL
                lilbud @meleu
                last edited by

                @meleu The garbled text on terminal menus.

                But I just found a new alternative, called KiTTY, http://kitty.9bis.net/

                The best feature is auto login. So when you connect to the Pi, it will automatically login to the pi account.

                Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                Backlog: http://backloggery.com/lilbud

                B 1 Reply Last reply Reply Quote 1
                • lilbudL
                  lilbud @meleu
                  last edited by

                  @meleu When I try to download a branch using the newest version of this tool, I get a connection failed error, even though I have a stable internet connection.

                  Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                  Backlog: http://backloggery.com/lilbud

                  meleuM 1 Reply Last reply Reply Quote 0
                  • B
                    backstander @lilbud
                    last edited by backstander

                    @lilbud
                    I use KiTTY as well! It's a fork of PuTTY that's in active development.

                    1 Reply Last reply Reply Quote 0
                    • meleuM
                      meleu @lilbud
                      last edited by meleu

                      @lilbud I'm checking the code now.

                      Can you say the steps you did so I can reproduce it here?

                      lilbudL 1 Reply Last reply Reply Quote 0
                      • lilbudL
                        lilbud @meleu
                        last edited by

                        @meleu ok

                        • Step 1: Update tool to latest version from command line (updating from the tool itself fails immediately)
                        • Step 2: Edit ES Branch list and load ES branches list from Retropie repo
                        • Step 3: Attempt to build any branch from the available list, it will fail immediately and claim connection is bad.

                        The problem is not on my end, it says the connection failed, but I could download the repo list just fine, so I think the problem lies within the program code.

                        Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                        Backlog: http://backloggery.com/lilbud

                        meleuM 1 Reply Last reply Reply Quote 1
                        • meleuM
                          meleu @lilbud
                          last edited by

                          @lilbud please, try to get from this URL and try again: https://raw.githubusercontent.com/meleu/rp-testers/master/es-tests.sh

                          from command line:

                          wget https://raw.githubusercontent.com/meleu/rp-testers/master/es-tests.sh
                          chmod a+x es-tests.sh
                          
                          1 Reply Last reply Reply Quote 0
                          • HexH
                            Hex @meleu
                            last edited by Hex

                            @meleu said in ES devs and testers, this tool is for you!:

                            New version released: epsilon

                            Update the script using the Update feature at the Main Menu.

                            Changelog

                            • Added an option to load the repo/branch list from the open Pull Requests in RetroPie's EmulationStation repository (thanks @Hex for the insight!).

                            0_1498662341326_edit_repo_list.png

                            The Message ("List of...") should also add that some entries are from currently submitted PRs

                            Sent from 20,000 leagues under the sea.

                            Powersaver Emulation station : https://github.com/hex007/EmulationStation
                            ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                            meleuM 1 Reply Last reply Reply Quote 0
                            • meleuM
                              meleu @Hex
                              last edited by meleu

                              @Hex sorry, I didn't get what you mean. It says "... branches list from open PRs in RetroPie repo", isn't it enough?

                              1 Reply Last reply Reply Quote 0
                              • HexH
                                Hex
                                last edited by

                                I need to test this out rather than post messages when i am sleepy. Sorry for the confusion.

                                Sent from 20,000 leagues under the sea.

                                Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                meleuM 2 Replies Last reply Reply Quote 0
                                • meleuM
                                  meleu @Hex
                                  last edited by

                                  @Hex No problem. I'm really happy with this feature, I'm constantly looking for an excuse to use it! :D

                                  Thanks for bringing it up.

                                  1 Reply Last reply Reply Quote 0
                                  • meleuM
                                    meleu @Hex
                                    last edited by

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • HexH
                                      Hex
                                      last edited by

                                      @meleu, I would suggest manual download of jq if apt-get is not found

                                      Sent from 20,000 leagues under the sea.

                                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                      meleuM 1 Reply Last reply Reply Quote 0
                                      • meleuM
                                        meleu @Hex
                                        last edited by

                                        @Hex Do you mean that the script shouldn't provide this facility when it detects the absence of jq package?
                                        0_1498810750538_jq_install.png

                                        1 Reply Last reply Reply Quote 0
                                        • HexH
                                          Hex
                                          last edited by Hex

                                          "Do you want to install"... triggers apt-get. I use fedora which uses dnf so the command to install fails.

                                          I would like the script to check if apt-get is present else is dnf present and then use that accordantly. If both fail you can get the executable from github (optional)

                                          jq 1.5 is in the official Debian and Ubuntu repositories. Install using sudo apt-get install jq.

                                          jq 1.5 is in the official Fedora repository. Install using sudo dnf install jq.

                                          jq 1.4 is in the official openSUSE repository. Install using sudo zypper install jq.

                                          jq 1.5 is in the official Arch repository. Install using sudo pacman -Sy jq.

                                          Sent from 20,000 leagues under the sea.

                                          Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                          meleuM 2 Replies Last reply Reply Quote 0
                                          • meleuM
                                            meleu @Hex
                                            last edited by

                                            @Hex Well, it's intended to be used on a Debian-based distro (just like RetroPie is). But I'll add a warning if apt-get is not found.

                                            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.