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

Retropie Web GUI

Scheduled Pinned Locked Moved Projects and Themes
guiwebsystemsmanagementadmin
16 Posts 8 Posters 14.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.
  • F
    fechy
    last edited by fechy 16 Oct 2016, 17:14

    Hello all!

    I've started a small project to give yet another way of managing RetroPie system's files.
    The main goal is to provide a web GUI where a user can drag & drop games to the systems, delete files, rename, etc.
    So far there's being ways to do the same but not as easy or convenient, like FTP or SCP, or directly SSH into the PI and do all manually. This might be OK for most, but why not having an easier and more interactive way?

    Therefore this: [https://github.com/fechy/retropie-web-gui](RetroPie Web GUI)

    This is still in early stages and I'm still working on other features but so far you can:

    • Add files to system's folders
    • Detect extraneous files in the folders (This uses the default file extensions form the systems and if find one that has any other, then marks it as invalid)
    • Delete files

    There is much to come, this is part of the plan:

    • Support move/copy files
    • Support renaming files
    • Support systems with different folders
    • Support sub-directories
    • Support for managing splash screens

    Take a look at the repo. Play with it. And if you like to contribute either with push requests, or a nice useful feature you'll like to have, then do it so. Report an issue on Github and lets make this project bigger!

    Let me know what you guys think :)

    UPDATE 17/10/2016:

    • New cleaner design
    • System health (stats) dashboard

    Here some screenshots of the current state:
    0_1476736655482_Screen Shot 2016-10-17 at 22.37.02.png
    0_1476736667536_Screen Shot 2016-10-17 at 22.37.10.png
    0_1476736679690_Screen Shot 2016-10-17 at 22.36.54.png

    M 1 Reply Last reply 16 Oct 2016, 17:20 Reply Quote 13
    • M
      meleu @fechy
      last edited by 16 Oct 2016, 17:20

      @fechy wow!! pretty cool!
      quite similar to what was tried here: https://retropie.org.uk/forum/topic/2303/retropie-manager-web-app-recalbox-manager-fork-mod

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      F 1 Reply Last reply 16 Oct 2016, 17:37 Reply Quote 0
      • F
        fechy @meleu
        last edited by 16 Oct 2016, 17:37

        @meleu wow didn't know about RetroPie-Manager :S

        Very similar indeed. There are some very interesting features there although I think I would go more "user friendly" in some parts like editing the ES config or the autostart script for instance.

        Either way, kudos to @Botolo for a great project :)

        M H 2 Replies Last reply 16 Oct 2016, 17:39 Reply Quote 0
        • M
          meleu @fechy
          last edited by 16 Oct 2016, 17:39

          @fechy unfortunately @Botolo seems to be very busy nowadays and doesn't have time to maintain it anymore...

          I'm putting some feature requests on your issue tracker now ;-)

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          1 Reply Last reply Reply Quote 0
          • H
            herb_fargus administrators @fechy
            last edited by 16 Oct 2016, 17:43

            @fechy I like the idea of yours in that it isn't derived from recalbox (no slight against their project by any means but it's good to have something independent)

            one idea that's probably beyond the scope of your initial goals would be to have some kind of rom validation primarily for mame sets, so people would just know if it's valid as soon as they transfer their set (similar to what's done with the bios on botolo's fork)

            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

            F 1 Reply Last reply 16 Oct 2016, 17:48 Reply Quote 0
            • F
              fechy @herb_fargus
              last edited by 16 Oct 2016, 17:48

              @herb_fargus Thats a great idea. I believe it can be done by reading the Google Drive file with all the romset checks.

              There is definitely a lot of nice features to implement. I'll try to deliver as much as possible.

              1 Reply Last reply Reply Quote 1
              • F
                fechy
                last edited by 17 Oct 2016, 20:44

                Hi all, I've just uploaded a new version with some design improvement and, more importantly, a System Health Dashboard!

                0_1476736904698_Screen Shot 2016-10-17 at 22.36.54.png

                TODO:

                • Edit/Add splash screen
                • Edit the Emulation Station config file
                • Edit the RetroArch config file
                • Edit the autostart.sh script
                • View the Emulation Station log file
                • Manage your BIOS files

                I'll keep adding new features. Please let me know what features you'll like to have next :)

                M 1 Reply Last reply 17 Oct 2016, 20:56 Reply Quote 1
                • M
                  meleu @fechy
                  last edited by 17 Oct 2016, 20:56

                  @fechy said in Retropie Web GUI:

                  Very cool man!!

                  I'll keep adding new features. Please let me know what features you'll like to have next :)

                  Well, you asked... Then here is my personal list in order of preference:

                  1. Edit the RetroArch config file
                  2. Edit system specific retroarch.cfg files
                  3. Edit/Add splash screen
                  4. Manage your BIOS files

                  It doesn't matter the order:

                  • Edit the Emulation Station config file
                  • Edit the autostart.sh script
                  • View the Emulation Station log file
                  • Useful topics
                  • joystick-selection tool
                  • rpie-art tool
                  • achievements I made
                  1 Reply Last reply Reply Quote 0
                  • C
                    CourierSS
                    last edited by 17 Oct 2016, 23:40

                    This is a pretty cool project.

                    I haven't installed it myself, but based on the pictures I guess for starters I would like to see the temperature of the Raspberry Pi on the Stats page.

                    1 Reply Last reply Reply Quote 1
                    • R
                      reigelgallarde
                      last edited by 18 Oct 2016, 03:25

                      this is awesome!

                      BUT, I can't get it to work on my x86 build lol.
                      Also, it wanted it to use pi as a user, so I guess this is for raspberry pi only build..

                      F 1 Reply Last reply 18 Oct 2016, 20:03 Reply Quote 0
                      • H
                        herb_fargus administrators
                        last edited by 18 Oct 2016, 04:00

                        also I think the install could be simplified if it were converted to a retropie module (you could use this

                        https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/retropie-manager.sh

                        and this

                        https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/mobilegamepad.sh

                        as an example.

                        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                        F 1 Reply Last reply 18 Oct 2016, 20:03 Reply Quote 0
                        • F
                          fechy @reigelgallarde
                          last edited by 18 Oct 2016, 20:03

                          @reigelgallarde said in Retropie Web GUI:

                          this is awesome!

                          BUT, I can't get it to work on my x86 build lol.
                          Also, it wanted it to use pi as a user, so I guess this is for raspberry pi only build..

                          Yeah sorry. I haven't tried with anything else but the PI. I've however remove the restriction to install as user "pi". Maybe this helps. You'll have to adapt the default installation path and in the config of the app the path to Retropie itself.
                          If you want to try and you make it work, send me a pull request on Github ;)

                          1 Reply Last reply Reply Quote 0
                          • F
                            fechy @herb_fargus
                            last edited by 18 Oct 2016, 20:03

                            @herb_fargus said in Retropie Web GUI:

                            also I think the install could be simplified if it were converted to a retropie module (you could use this

                            https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/retropie-manager.sh

                            and this

                            https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/mobilegamepad.sh

                            as an example.

                            That is an excellent idea. I'll look into it :)

                            1 Reply Last reply Reply Quote 0
                            • BuZzB
                              BuZz administrators
                              last edited by 20 Oct 2016, 17:16

                              Looks great - thanks! :)

                              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                              1 Reply Last reply Reply Quote 0
                              • K
                                Kubris
                                last edited by Kubris 17 Nov 2016, 15:04

                                this looks great.

                                Is it to be used from a pc connecting to the pi or directly from the pi.

                                It'd be great to be able to use from windows and just drag and drop the files into each folder.

                                1 Reply Last reply Reply Quote 0
                                • A
                                  Arcuza
                                  last edited by 15 Feb 2017, 06:20

                                  This is very cool! Is is still alive and progressing?

                                  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.

                                    This community forum collects and processes your personal information.
                                    consent.not_received